129512626238095478784
129,512,626,238,095,478,784 is an even composite number composed of seven prime numbers multiplied together.
129512626238095478784 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of fourteen thousand, seven hundred forty-two divisors.
Prime factorization of 129512626238095478784:
212 × 36 × 72 × 172 × 29 × 432 × 2392
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 17 × 17 × 29 × 43 × 43 × 239 × 239)See below for interesting mathematical facts about the number 129512626238095478784 from the Numbermatics database.
Names of 129512626238095478784
- Cardinal: 129512626238095478784 can be written as One hundred twenty-nine quintillion, five hundred twelve quadrillion, six hundred twenty-six trillion, two hundred thirty-eight billion, ninety-five million, four hundred seventy-eight thousand, seven hundred eighty-four.
Scientific notation
- Scientific notation: 1.29512626238095478784 × 1020
Factors of 129512626238095478784
Divisors of 129512626238095478784
- Number of divisors d(n): 14742
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 21 24 27 28 29 32 34 36 42 43 48 49 51 54 56 58 63 64 68 72 81 84 86 87 96 98 102 108 112 116 119 126 128 129 136 144 147 153 162 168 172 174 189 192 196 203 204 216 224 232 238 239 243 252 256 258 261 272 288 289 294 301 306 324 336 344 348 357 378 384 387 392 406 408 432 441 448 459 464 476 478 486 493 504 512 516 522 544 567 576 578 588 602 609 612 648 672 688 696 714 717 729 731 756 768 774 783 784 812 816 833 864 867 882 896 903 918 928 952 956 972 986 1008 1024 1032 1044 1071 1088 1134 1152 1156 1161 1176 1204 1218 1224 1247 1296 1323 1344 1376 1377 1392 1421 1428 1434 1458 1462 1479 1512 1536 1548 1566 1568 1624 1632 1666 1673 1701 1728 1734 1764 1792 1806 1827 1836 1849 1856 1904 1912 1944 1972 2016 2023 2048 2064 2088 2107 2142 2151 2176 2193 2268 2304 2312 2322 2349 2352 2408 2436 2448 2494 2499 2592 2601 2646 2688 2709 2752 2754 2784 2842 2856 2868 2916 2924 2958 3024 3072 3096 3132 3136 3213 3248 3264 3332 3346 3402 3451 3456 3468 3483 3528 3584 3612 3654 3672 3698 3712 3741 3808 3824 3888 3944 3969 4032 4046 4063 4096 4128 4131 4176 4214 4263 4284 4302 4352 4386 4437 4536 4608 4624 4644 4698 4704 4816 4872 4896 4988 4998 5019 5103 5117 5184 5202 5292 5376 5418 5481 5504 5508 5547 5568 5684 5712 5736 5832 5848 5916 6048 6069 6144 6192 6264 6272 6321 6426 6453 6496 6528 6579 6664 6692 6804 6902 6912 6931 6936 6966 7047 7056 7168 7224 7308 7344 7396 7424 7482 7497 7616 7648 7776 7803 7888 7938 8064 8092 8126 8127 8256 8262 8352 8381 8428 8526 8568 8604 8704 8729 8772 8874 9072 9216 9248 9288 9396 9408 9632 9639 9744 9792 9976 9996 10038 10206 10234 10277 10353 10368 10404 10449 10584 10752 10836 10962 11008 11016 11094 11136 11223 11368 11424 11472 11664 11696 11711 11832 11907 12096 12138 12189 12288 12384 12393 12427 12528 12544 12642 12789 12852 12906 12943 12992 13056 13158 13311 13328 13384 13608 13804 13824 13862 13872 13932 14094 14112 14161 14336 14448 14616 14688 14792 14848 14964 14994 15057 15232 15296 15351 15552 15606 15776 15876 16128 16184 16252 16254 16443 16512 16524 16641 16704 16762 16856 17052 17136 17208 17408 17458 17544 17748 18144 18207 18432 18496 18576 18792 18816 18963 19264 19278 19359 19488 19584 19737 19952 19992 20076 20412 20468 20554 20706 20736 20793 20808 20898 21141 21168 21199 21504 21672 21924 22016 22032 22188 22272 22446 22491 22736 22848 22944 23328 23392 23409 23422 23664 23814 24157 24192 24276 24378 24381 24768 24786 24854 25056 25088 25143 25284 25578 25704 25812 25886 25984 26112 26187 26316 26622 26656 26768 27216 27608 27648 27724 27744 27864 28188 28224 28322 28441 28672 28896 28917 29232 29376 29584 29696 29928 29988 30114 30464 30592 30702 30831 31059 31104 31212 31347 31433 31552 31752 32256 32368 32504 32508 32886 33024 33048 33282 33408 33524 33669 33712 34104 34272 34416 34816 34916 35088 35133 35496 35721 35819 36288 36414 36567 36864 36992 37152 37281 37584 37632 37926 38367 38528 38556 38718 38829 38976 39168 39474 39904 39933 39984 40152 40824 40936 41108 41412 41472 41586 41616 41796 42282 42336 42398 42483 43008 43344 43848 44032 44064 44376 44544 44892 44982 45171 45472 45696 45888 46053 46656 46784 46818 46844 47328 47628 48314 48384 48517 48552 48756 48762 49329 49536 49572 49708 49923 50112 50176 50286 50568 51156 51408 51624 51772 51968 52224 52374 52632 53244 53312 53536 53621 54432 54621 55216 55296 55448 55488 55728 56376 56448 56644 56882 56889 57121 57792 57834 58077 58464 58667 58752 59168 59211 59392 59856 59976 60228 60928 61103 61184 61404 61662 62118 62208 62379 62424 62694 62866 63104 63504 63597 64512 64736 65008 65016 65772 66048 66096 66564 66816 67048 67338 67424 67473 68208 68544 68832 69071 69632 69832 70176 70227 70266 70992 71442 71638 71939 72471 72576 72828 73134 73143 73984 74304 74562 75168 75264 75429 75852 76734 77056 77112 77436 77658 77952 78336 78561 78948 79808 79866 79968 80304 81648 81872 82216 82824 82944 83172 83232 83592 84564 84672 84796 84966 85323 86016 86688 86751 86989 87696 88064 88128 88752 89088 89784 89964 90342 90601 90944 91392 91776 92106 92493 93177 93312 93568 93636 93688 94299 94656 95256 96628 96768 97034 97104 97512 97524 98658 99072 99144 99416 99846 100224 100352 100572 101007 101136 102312 102816 103248 103544 103936 104448 104748 105264 105399 106488 106624 107072 107242 107457 108864 109242 109701 110432 110592 110896 110976 111456 111843 112752 112896 113288 113764 113778 114242 115101 115584 115668 116154 116487 116928 117334 117504 117827 118336 118422 118784 119712 119799 119952 120456 121856 122206 122368 122808 123324 124236 124416 124758 124848 125388 125732 126208 127008 127194 127449 129024 129472 130016 130032 131544 132096 132192 133128 133632 134096 134676 134848 134946 135513 136416 137088 137664 138142 138159 139664 140352 140454 140532 141984 142884 143276 143878 144942 145152 145551 145656 146268 146286 147968 147987 148393 148608 149124 149769 150336 150528 150858 151704 153468 154112 154224 154872 155316 155904 156672 157122 157896 159616 159732 159936 160608 160863 163296 163744 163863 164432 165648 165888 166344 166464 167184 169128 169344 169592 169932 170646 170667 171363 173376 173502 173978 174231 174709 175392 176001 176128 176256 177504 177633 178176 179568 179928 180684 181202 181888 182784 183309 183552 184212 184986 186354 186624 187136 187137 187272 187376 188598 189312 190512 190791 193256 193536 194068 194208 195024 195048 197316 198144 198288 198832 199087 199692 200448 200704 201144 202014 202272 202419 204624 205632 206496 207088 207213 207872 208896 209496 210528 210681 210798 212976 213248 214144 214484 214914 215817 217413 217728 218484 219402 219429 220031 220864 221792 221952 222912 223686 225504 225792 226287 226576 227528 227556 228484 230202 231168 231336 232308 232974 233856 234668 235008 235654 235683 236672 236844 239424 239598 239904 240912 243712 244412 244736 245616 246648 248472 248832 249516 249696 250776 251464 252416 254016 254388 254898 255969 258048 258944 260032 260064 260967 263088 264192 264384 266256 267264 268192 269352 269696 269892 271026 271803 272832 274176 275328 276284 276318 277479 279328 279531 280704 280908 281064 282897 283968 285768 286552 287756 289884 290304 291102 291312 292536 292572 295936 295974 296786 297216 298033 298248 299538 300672 301056 301716 303021 303408 306936 308224 308448 309744 310632 311808 313344 314244 315792 316197 319232 319464 319872 321216 321726 322371 326592 327488 327726 328864 329103 331296 331776 332688 332928 334368 335529 338256 338688 339184 339619 339864 341292 341334 342726 345303 346752 347004 347956 348462 349418 349461 350784 352002 352512 353481 355008 355266 356352 359136 359397 359856 360383 361368 362404 363776 365568 366618 367104 368424 369972 372708 373248 374272 374274 374544 374752 375347 377196 378624 381024 381582 382347 386512 387072 388136 388416 390048 390096 394632 396288 396576 397664 398174 399384 399847 400896 402288 404028 404544 404838 406539 409248 410669 411264 412992 414176 414426 414477 415744 418992 421056 421362 421596 425952 426496 428288 428968 429828 431634 434826 435456 436653 436968 438804 438858 440062 441728 441911 443584 443904 445179 445824 447372 449307 451008 451584 452574 453152 455056 455112 456968 460404 462336 462672 464616 465948 467712 469336 470016 471308 471366 473344 473688 478848 479196 479808 481824 482589 483497 487424 488824 489472 491232 491589 493296 496944 497664 499032 499392 501552 502928 503573 504832 508032 508776 509796 511938 512001 514089 517888 520064 520128 521934 524127 526176 528003 528384 528768 532512 532899 534361 534528 536384 538704 539392 539784 542052 543606 545664 548352 549927 550656 552568 552636 554958 558656 559062 561408 561411 561816 562128 565794 567936 571536 572373 573104 575512 579768 580608 582204 582624 585072 585144 591872 591948 593572 594432 596066 596496 597261 599076 601344 602112 603432 606042 606816 607257 608923 613872 616448 616896 619488 621264 621639 623616 626688 628488 631584 632394 638464 638928 639744 642432 643452 644742 647451 652239 653184 654976 655452 657728 658206 660093 662592 665376 665856 668736 671058 676512 677376 678368 678861 679238 679728 682584 682668 685452 690606 693504 694008 695912 696924 698836 698922 701568 704004 705024 706962 707049 710016 710532 718272 718794 719712 720766 722736 724808 727552 731136 733236 734208 736848 739944 745416 746496 748544 748548 749088 749504 750694 754392 757248 762048 763164 764694 767907 773024 774144 776272 776832 780096 780192 782901 789264 792576 793152 795328 796348 798768 799694 801792 804576 808056 809088 809676 813078 815409 818496 821338 822528 824789 825984 828352 828852 828954 831488 832437 837984 838593 842112 842724 843192 848691 851904 852992 856576 857936 859656 863268 869652 870912 873306 873936 877608 877716 880124 883456 883822 887168 887808 890358 891648 894099 894744 898614 902016 903168 905148 906304 909063 910112 910224 911557 913936 920808 924672 925344 929232 931896 935424 938672 940032 942616 942732 946688 947376 948591 957696 958392 959616 963648 965178 966994 967113 971057 977648 978944 982464 983178 986592 987309 993888 995328 998064 998784 1003104 1005856 1006587 1007146 1009664 1016064 1017552 1018857 1019592 1023876 1024002 1028178 1035776 1035909 1038751 1040128 1040256 1043868 1048254 1048383 1052352 1056006 1057536 1060443 1065024 1065798 1068722 1069056 1072768 1077408 1078784 1079568 1081149 1084104 1087212 1091328 1096704 1099854 1101312 1105136 1105272 1109916 1117312 1118124 1122816 1122822 1123632 1124256 1126041 1131588 1135872 1143072 1144746 1146208 1147041 1151024 1159536 1161216 1164408 1165248 1170144 1170288 1183744 1183896 1187144 1188864 1192132 1192992 1194522 1198152 1199541 1202688 1206864 1212084 1213632 1214514 1217846 1219617 1222963 1227744 1232007 1232896 1233792 1238976 1242528 1243278 1243431 1247232 1256976 1263168 1264788 1276928 1277856 1279488 1284864 1286904 1289484 1294902 1304478 1306368 1309952 1309959 1310904 1315456 1316412 1320186 1325184 1325733 1330752 1331712 1335537 1337472 1342116 1347921 1353024 1354752 1356736 1357722 1358476 1359456 1365168 1365336 1370904 1381212 1387008 1388016 1391824 1393848 1397672 1397844 1403136 1408008 1410048 1413924 1414098 1420032 1421064 1436544 1437588 1439424 1441532 1445472 1447767 1449616 1450491 1455104 1462272 1466472 1468416 1473696 1474767 1479888 1490832 1492992 1497088 1497096 1498176 1499008 1501388 1508784 1510719 1514496 1524096 1526328 1529388 1535814 1536003 1540217 1542267 1546048 1552544 1553664 1560192 1560384 1565802 1572381 1578528 1584009 1585152 1586304 1590656 1592696 1597536 1599388 1603083 1603584 1609152 1616112 1618176 1619352 1626156 1630818 1636992 1642676 1645056 1649578 1649781 1651968 1656509 1656704 1657704 1657908 1664874 1675968 1677186 1684224 1684233 1685448 1686384 1697382 1703808 1705984 1713152 1715872 1717119 1719312 1726536 1739304 1741824 1746612 1747872 1755216 1755432 1760248 1766912 1767644 1774336 1775616 1780716 1783296 1788198 1789488 1791783 1797228 1804032 1806336 1810296 1812608 1818126 1820224 1820448 1823114 1826769 1827872 1841616 1849344 1850688 1858464 1863792 1864917 1870848 1877344 1880064 1885232 1885464 1893376 1894752 1897182 1915392 1916784 1919232 1927296 1930356 1933988 1934226 1942114 1942353 1955296 1956717 1964928 1966356 1973184 1974618 1980279 1987776 1996128 1997568 2003059 2006208 2011712 2013174 2014292 2019328 2032128 2035104 2036583 2037714 2039184 2047752 2048004 2056356 2071552 2071818 2077502 2080256 2080512 2086231 2087736 2096508 2096766 2104704 2112012 2115072 2120886 2121147 2130048 2131596 2137444 2145536 2154816 2157568 2159136 2162298 2168208 2174424 2182656 2193408 2199708 2202624 2210272 2210544 2219832 2234624 2236248 2245632 2245644 2247264 2248512 2252082 2263176 2271744 2286144 2289492 2292416 2294082 2302048 2303721 2319072 2322432 2328816 2330496 2340288 2340576 2348703 2367792 2374288 2377728 2384264 2385984 2389044 2396304 2399082 2405376 2413728 2424168 2427264 2429028 2435692 2439234 2445926 2446227 2455488 2456203 2464014 2467584 2474367 2477952 2485056 2486556 2486862 2494464 2497311 2513952 2515779 2522681 2526336 2529576 2546073 2553856 2555712 2558976 2569728 2573808 2578968 2589804 2608956 2612736 2619904 2619918 2621808 2627429 2630912 2632824 2640372 2650368 2651466 2661504 2663424 2671074 2674944 2682297 2684232 2695842 2706048 2709504 2713472 2715444 2716952 2718912 2730336 2730672 2734671 2741808 2762424 2774016 2776032 2783648 2787696 2795344 2795688 2798929 2806272 2816016 2820096 2827848 2828196 2840064 2842128 2845773 2873088 2875176 2878848 2883064 2890944 2895534 2899232 2900982 2901339 2910208 2913171 2932944 2936832 2947392 2949534 2959776 2961927 2970053 2981664 2985984 2994176 2994192 2996352 2998016 3002776 3017568 3019761 3021438 3028992 3048192 3052656 3056571 3058776 3071628 3072006 3080434 3084534 3092096 3093377 3105088 3107328 3116253 3120384 3120768 3131604 3144762 3145149 3157056 3168018 3172608 3181312 3181329 3185392 3195072 3198776 3206166 3207168 3218304 3232224 3236352 3238704 3243447 3252312 3261636 3273984 3285352 3290112 3299156 3299562 3303936 3313018 3313408 3315408 3315816 3329748 3351936 3354372 3368448 3368466 3370896 3372768 3378123 3384479 3394764 3407616 3411968 3426304 3431744 3434238 3438624 3441123 3453072 3478608 3483648 3493224 3495744 3510432 3510864 3520496 3533824 3535288 3548672 3551232 3561432 3566592 3576396 3578976 3583566 3594456 3598623 3608064 3620592 3625216 3636252 3640448 3640896 3646228 3653538 3655744 3668889 3683232 3696021 3698688 3701376 3716928 3727584 3729834 3730293 3740527 3741696 3754688 3770464 3770928 3786752 3789504 3794364 3830784 3833568 3838464 3854592 3860712 3867976 3868452 3884228 3884706 3910592 3913434 3929856 3929877 3932712 3946368 3949236 3960558 3975552 3977199 3992256 3995136 4006118 4006611 4012416 4023424 4026348 4028584 4064256 4070208 4073166 4075428 4078368 4095504 4096008 4112712 4143104 4143636 4155004 4160512 4161024 4172462 4175472 4193016 4193532 4209408 4224024 4230144 4241772 4242294 4260096 4263192 4274888 4291072 4309632 4315136 4318272 4324596 4336416 4343301 4348848 4351473 4365312 4386816 4399416 4405248 4420544 4421088 4439664 4469248 4472496 4491264 4491288 4494528 4497024 4504164 4526352 4532157 4543488 4572288 4578984 4584832 4588164 4604096 4607442 4620651 4626801 4638144 4657632 4660992 4680576 4681152 4697406 4717143 4735584 4748576 4752027 4755456 4768528 4771968 4778088 4792608 4798164 4809249 4810752 4827456 4848336 4854528 4858056 4871384 4878468 4891852 4892454 4910976 4912406 4928028 4935168 4948734 4949343 4955904 4969527 4970112 4973112 4973724 4994622 5027904 5031558 5045362 5052672 5052699 5059152 5066561 5092146 5107712 5111424 5117952 5139456 5147616 5151357 5157936 5179608 5217912 5225472 5239808 5239836 5243616 5254858 5261824 5265648 5280744 5300736 5302932 5323008 5326848 5342148 5349888 5364594 5368464 5375349 5391684 5412096 5419008 5426944 5430888 5433904 5437824 5460672 5461344 5469342 5480307 5483616 5524848 5548032 5552064 5567296 5575392 5590688 5591376 5594751 5597858 5612544 5632032 5640192 5655696 5656392 5680128 5684256 5691546 5746176 5750352 5757696 5766128 5773523 5781888 5791068 5798464 5801964 5802678 5820416 5826342 5827059 5865888 5870151 5894784 5899068 5919552 5923854 5940106 5940837 5963328 5988384 5992704 5996032 6005552 6009177 6035136 6039522 6042876 6057984 6096384 6105312 6109749 6113142 6117552 6143256 6144012 6160868 6169068 6184192 6186754 6210176 6214656 6232506 6240768 6241536 6258693 6263208 6289524 6290298 6314112 6336036 6345216 6362624 6362658 6363441 6370784 6380899 6390144 6397552 6412332 6436608 6464448 6472704 6477408 6486894 6504624 6523272 6547968 6570704 6580224 6598312 6599124 6607872 6626036 6626816 6630816 6631632 6659496 6703872 6708744 6736896 6736932 6741792 6745536 6756246 6768958 6789528 6797399 6815232 6852608 6863488 6868476 6877248 6882246 6906144 6911163 6957216 6967296 6986448 6991488 7020864 7021728 7040992 7046109 7067648 7070576 7097344 7122864 7133184 7152792 7157952 7167132 7188912 7197246 7216128 7241184 7250432 7272504 7280896 7281792 7292456 7307076 7311488 7337778 7338681 7366464 7368609 7392042 7402752 7423101 7433856 7455168 7459668 7460586 7481054 7483392 7491933 7509376 7512487 7540928 7541856 7568043 7573504 7579008 7588728 7638219 7661568 7667136 7676928 7709184 7721424 7735952 7736904 7768456 7769412 7821184 7826868 7859712 7859754 7865424 7882287 7892736 7898472 7921116 7951104 7954398 7984512 7990272 8012236 8013222 8024832 8046848 8046891 8052696 8057168 8128512 8140416 8146332 8150856 8156736 8191008 8192016 8204013 8225424 8286208 8287272 8310008 8321024 8322048 8344924 8350944 8386032 8387064 8396787 8418816 8448048 8460288 8483544 8484588 8520192 8526384 8537319 8549776 8560741 8582144 8619264 8630272 8636544 8649192 8672832 8686602 8697696 8702946 8704017 8730624 8739513 8798832 8810496 8841088 8842176 8879328 8910159 8938496 8944992 8982528 8982576 8989056 8994048 9008328 9052704 9059283 9064314 9086976 9144576 9157968 9169664 9169713 9176328 9208192 9214884 9241302 9253602 9276288 9280131 9315264 9321984 9348759 9361152 9362304 9394812 9434286 9435447 9471168 9497152 9504054 9537056 9543936 9543987 9556176 9585216 9596328 9618498 9621504 9654912 9696672 9709056 9716112 9730341 9742768 9756936 9783704 9784908 9821952 9824812 9856056 9870336 9897468 9898686 9911808 9939054 9940224 9946224 9947448 9989244 10055808 10063116 10090724 10105344 10105398 10118304 10133122 10134369 10153437 10184292 10222848 10235904 10278912 10295232 10302714 10315872 10323369 10359216 10435824 10450944 10479616 10479672 10487232 10509716 10523648 10531296 10561488 10601472 10605864 10646016 10653696 10684296 10699776 10729188 10736928 10750698 10783368 10795869 10824192 10853888 10861776 10867808 10875648 10921344 10922688 10938684 10960614 10967232 11006667 11049696 11088063 11096064 11104128 11134592 11150784 11181376 11182752 11189502 11195716 11221581 11225088 11264064 11311392 11312784 11360256 11368512 11383092 11492352 11500704 11515392 11532256 11547046 11563776 11582136 11595563 11596928 11603928 11605356 11652684 11654118 11731776 11740302 11789568 11789631 11798136 11839104 11847708 11880212 11881674 11926656 11931597 11976768 11985408 11992064 12011104 12018354 12019833 12070272 12079044 12085752 12192768 12210624 12219498 12226284 12235104 12286512 12288024 12321736 12338136 12368384 12373508 12420352 12429312 12465012 12481536 12483072 12517386 12526416 12579048 12580596 12628224 12672072 12690432 12725248 12725316 12726882 12741568 12761798 12780288 12795104 12815419 12824664 12873216 12928896 12945408 12954816 12973788 13009248 13029903 13046544 13054419 13095936 13141408 13160448 13196624 13198248 13215744 13252072 13253632 13261632 13263264 13318992 13407744 13417488 13473792 13473864 13483584 13491072 13512492 13537916 13579056 13594798 13596471 13630464 13726976 13736952 13754496 13764492 13812288 13822326 13861953 13880403 13914432 13972896 13982976 14021413 14041728 14043456 14081984 14092218 14135296 14141152 14151429 14194688 14245728 14256081 14266368 14305584 14315904 14334264 14377824 14394492 14427747 14432256 14482368 14500864 14545008 14561792 14563584 14584912 14603617 14614152 14622976 14675556 14677362 14732928 14737218 14784084 14805504 14846202 14848029 14867712 14908581 14910336 14919336 14921172 14962108 14983866 15018752 15024974 15081856 15083712 15136086 15158016 15177456 15199683 15276438 15323136 15334272 15353856 15418368 15442848 15454071 15471904 15473808 15496469 15536912 15538824 15642368 15653736 15719424 15719508 15730848 15764574 15785472 15796944 15842232 15902208 15908796 15969024 15980544 16024472 16026444 16049664 16093696 16093782 16105392 16114336 16126047 16257024 16280832 16292664 16301712 16313472 16382016 16384032 16408026 16440921 16450848 16507969 16574544 16620016 16642048 16644096 16689848 16701888 16772064 16774128 16784253 16793574 16837632 16896096 16920576 16967088 16969176 17040384 17052768 17074638 17099552 17121482 17164288 17193421 17238528 17273088 17298384 17320569 17345664 17373204 17395392 17405892 17408034 17461248 17479026 17481177 17597664 17610453 17658767 17682176 17684352 17758656 17820318 17822511 17876992 17889984 17965152 17978112 17988096 18016656 18027531 18105408 18118566 18128628 18173952 18289152 18315936 18339328 18339426 18352656 18416384 18429768 18482604 18507204 18552576 18560262 18630528 18643968 18697518 18722304 18724608 18776079 18789624 18868572 18870894 18942336 18994304 19008108 19074112 19087872 19087974 19112352 19142697 19170432 19192656 19236996 19309824 19393344 19418112 19432224 19460682 19485536 19513872 19567408 19569816 19643904 19649624 19712112 19740672 19794936 19797372 19823616 19878108 19880448 19892448 19894896 19978488 20111616 20126232 20181448 20210688 20210796 20236608 20266244 20268738 20306874 20368584 20392197 20445696 20557824 20590464 20605428 20631744 20646738 20718432 20733489 20790371 20871648 20901888 20959232 20959344 20974464 21019432 21047296 21062592 21122976 21138327 21202944 21211728 21292032 21368592 21399552 21458376 21473856 21501396 21566736 21591738 21648384 21653639 21707776 21723552 21735616 21751296 21842688 21845376 21877368 21921228 21934464 22013334 22016043 22099392 22105827 22176126 22208256 22269184 22269303 22301568 22362752 22365504 22379004 22391432 22443162 22450176 22528128 22537461 22622784 22625568 22704129 22720512 22737024 22766184 22914657 22984704 23001408 23030784 23064512 23094092 23127552 23164272 23191126 23193856 23207856 23210712 23305368 23308236 23463552 23480604 23579136 23579262 23596272 23646861 23678208 23695416 23760424 23763348 23853312 23863194 23953536 23970816 23984128 24022208 24036708 24039666 24140544 24140673 24158088 24171504 24385536 24421248 24438996 24452568 24470208 24573024 24576048 24612039 24643472 24676272 24736768 24747016 24840704 24858624 24930024 24963072 24966144 25034772 25052832 25158096 25161192 25190361 25256448 25344144 25380864 25450496 25450632 25453764 25483136 25523596 25560576 25590208 25630838 25649328 25682223 25746432 25857792 25890816 25909632 25947576 26018496 26059806 26093088 26108838 26112051 26183689 26191872 26218539 26282816 26393248 26396496 26431488 26504144 26507264 26523264 26526528 26637984 26730477 26815488 26834976 26947584 26947728 26967168 26982144 27024984 27075832 27158112 27189596 27192942 27260928 27453952 27473904 27508992 27509139 27528984 27624576 27644652 27723906 27760806 27828864 27840393 27945792 27965952 28042826 28046277 28083456 28086912 28160653 28163968 28184436 28282304 28302858 28389376 28491456 28512162 28611168 28631808 28631961 28668528 28755648 28788984 28855494 28864512 28964736 29001728 29090016 29123584 29127168 29169824 29191023 29207234 29228304 29245952 29351112 29354724 29465856 29474436 29568168 29611008 29692404 29696058 29735424 29817162 29820672 29838672 29842344 29924216 29967732 30037504 30049948 30163712 30167424 30272172 30316032 30354912 30399366 30403107 30460311 30552876 30668544 30707712 30836736 30885696 30908142 30943808 30947616 30992938 31073824 31077648 31284736 31307472 31438848 31439016 31461696 31529148 31570944 31593888 31684464 31804416 31817592 31938048 31961088 32048944 32052888 32099328 32187392 32187564 32210784 32228672 32252094 32387607 32561664 32585328 32603424 32626944 32764032 32768064 32816052 32881842 32901696 33015938 33020001 33149088 33240032 33264189 33288192 33379696 33403776 33544128 33548256 33568506 33587148 33664743 33675264 33792192 33934176 33938352 34080768 34105536 34149276 34199104 34242964 34328576 34386842 34477056 34546176 34596768 34641138 34691328 34746408 34786689 34790784 34811784 34816068 34958052 34962354 35195328 35220906 35317534 35364352 35368704 35368893 35465927 35517312 35640636 35645022 35753984 35779968 35794791 35930304 35956224 35976192 36033312 36055062 36059499 36210816 36237132 36257256 36578304 36631872 36678656 36678852 36705312 36832768 36859536 36965208 37014408 37105152 37120524 37261056 37287936 37395036 37444608 37449216 37552158 37579248 37737144 37741788 37884672 37988608 38016216 38148224 38175744 38175948 38224704 38285394 38340864 38385312 38446257 38473992 38619648 38786688 38836224 38864448 38921364 38971072 39027744 39089709 39134816 39139632 39163257 39287808 39299248 39424224 39481344 39589872 39594744 39647232 39756216 39760896 39784896 39789792 39956976 40223232 40252464 40362896 40421376 40421592 40473216 40532488 40537476 40613748 40737168 40784394 40789413 40891392 41180928 41210856 41263488 41293476 41436864 41466978 41580742 41585859 41641209 41743296 41755451 41918688 41948928 42038864 42064239 42094592 42125184 42245952 42276654 42405888 42423456 42454287 42584064 42737184 42768243 42799104 42916752 42947712 43002792 43133472 43183476 43283241 43296768 43307278 43415552 43447104 43471232 43502592 43685376 43690752 43754736 43810851 43842456 43868928 44026668 44032086 44198784 44211654 44352252 44416512 44538368 44538606 44544087 44603136 44666293 44725504 44725743 44731008 44758008 44782864 44886324 45056256 45074922 45245568 45251136 45408258 45474048 45532368 45599049 45829314 45969408 46002816 46061568 46129024 46188184 46255104 46328544 46382252 46387712 46415712 46421424 46489407 46610736 46616472 46927104 46961208 47158272 47158524 47192544 47293722 47356416 47390832 47520848 47526696 47581793 47706624 47726388 47907072 47941632 47968256 48044416 48073416 48079332 48281088 48281346 48316176 48343008 48378141 48771072 48842496 48877992 48905136 48940416 49146048 49152096 49224078 49286944 49322763 49352544 49473536 49494032 49523907 49681408 49860048 49926144 49932288 50069544 50105664 50316192 50322384 50352759 50380722 50512896 50688288 50761728 50900992 50901264 50907528 50966272 51047192 51121152 51180416 51261676 51298656 51364446 51492864 51580263 51715584 51819264 51895152 51961707 52036992 52119612 52186176 52217676 52224102 52367378 52383744 52437078 52443531 52565632 52587409 52786496 52792992 52976301 53008288 53014528 53046528 53053056 53275968 53460954 53467533 53630976 53669952 53895456 53934336 53964288 54049968 54082593 54151664 54316224 54379192 54385884 54521856 54907904 54947808 55017984 55018278 55057968 55249152 55289304 55447812 55521612 55657728 55680786 55891584 55931904 56085652 56092554 56166912 56173824 56321306 56327936 56328237 56368872 56564608 56605716 56982912 57024324 57222336 57263616 57263922 57337056 57428091 57511296 57577968 57710988 57929472 58003456 58180032 58247168 58254336 58339648 58382046 58414468 58456608 58491904 58702224 58709448 58931712 58948872 59136336 59222016 59384808 59392116 59470848 59634324 59641344 59677344 59684688 59848432 59935464 60075008 60099896 60327424 60334848 60544344 60632064 60709824 60798732 60806214 60920622 61105752 61176591 61337088 61673472 61771392 61816284 61887616 61895232 61985876 62147648 62155296 62371113 62569472 62614944 62877696 62878032 62923392 63058296 63141888 63187776 63368928 63414981 63608832 63635184 63876096 64097888 64105776 64198656 64374784 64375128 64421568 64457344 64504188 64775214 64960917 65123328 65170656 65206848 65253888 65528064 65536128 65632104 65763684 65803392 66031876 66040002 66048129 66298176 66317481 66480064 66528378 66759392 66807552 66807909 67088256 67096512 67137012 67174296 67329486 67350528 67584384 67612383 67868352 67876704 68112387 68161536 68211072 68298552 68398208 68485928 68773684 68954112 69092352 69193536 69282276 69382656 69492816 69573378 69581568 69623568 69632136 69916104 69924708 70390656 70441812 70635068 70728704 70737408 70737786 70931854 70940583 71034624 71229887 71281272 71290044 71559936 71589582 71860608 71912448 71952384 72066624 72110124 72118998 72421632 72422019 72474264 72514512 73156608 73263744 73357312 73357704 73410624 73665536 73719072 73836117 73930416 74028816 74210304 74241048 74522112 74575872 74790072 74889216 74898432 75104316 75158496 75474288 75483576 75571083 75769344 75977216 76032432 76296448 76351488 76351896 76449408 76570788 76681728 76770624 76892514 76947984 77046669 77239296 77573376 77672448 77728896 77842728 77942144 78055488 78179418 78269632 78279264 78326514 78551067 78575616 78598496 78655617 78848448 79179744 79189488 79294464 79512432 79521792 79569792 79579584 79913952 80191431 80446464 80504928 80725792 80842752 80843184 80946432 81064976 81074952 81168941 81227496 81474336 81568788 81578826 81782784 82361856 82421712 82526976 82527417 82586952 82873728 82933956 83161484 83171718 83282418 83486592 83510902 83521179 83837376 83897856 84077728 84128478 84138831 84250368 84481959 84491904 84553308 84846912 84908574 85168128 85474368 85536486 85833504 85895424 85895883 86005584 86131537 86266944 86366952 86566482 86593536 86614556 86831104 86894208 86942464 87005184 87370752 87381504 87509472 87573069 87621702 87684912 87737856 88053336 88064172 88397568 88423308 88704504 88833024 89076736 89077212 89088174 89206272 89332586 89451008 89451486 89462016 89516016 89565728 89707933 89772648 90112512 90149844 90491136 90502272 90816516 90948096 91064736 91198098 91209321 91380933 91658628 92005632 92123136 92258048 92376368 92510208 92657088 92764504 92775424 92831424 92842848 92978814 93221472 93232944 93854208 93922416 94316544 94317048 94385088 94587444 94712832 94781664 95041696 95053392 95163586 95413248 95452776 95814144 95883264 96088832 96146832 96158664 96562176 96562692 96632352 96686016 96756282 97162821 97684992 97755984 97810272 97880832 98149891 98292096 98304192 98448156 98573888 98645526 98705088 98947072 98988064 99047814 99060003 99362816 99720096 99792567 99864576 100139088 100211328 100632384 100644768 100705518 100761444 100994229 101025792 101376576 101802528 101815056 101932544 102094384 102242304 102360832 102523352 102597312 102728892 102985728 103160526 103431168 103638528 103790304 103923414 104073984 104239224 104360067 104372352 104435352 104448204 104734756 104874156 104887062 105131264 105174818 105572992 105585984 105616729 105952602 106016576 106093056 106106112 106397781 106551936 106921908 106935066 107261952 107339904 107384373 107790912 107868672 107928576 108099936 108165186 108178497 108303328 108475283 108632448 108758384 108771768 109815808 109895616 110035968 110036556 110115936 110498304 110578608 110895624 111043224 111315456 111361572 111783168 111863808 112171304 112185108 112333824 112347648 112642612 112655872 112656474 112737744 113129216 113211432 113965824 114048648 114444672 114527232 114527844 114674112 114856182 115022592 115155936 115338771 115421976 115555783 115858944 116360064 116494336 116508672 116679296 116764092 116828936 116913216 116983808 117404448 117418896 117489771 117863424 117897744 118272672 118444032 118769616 118784232 118941696 119268648 119282688 119354688 119369376 119696864 119870928 120150016 120199792 120353947 120654848 120669696 121088688 121264128 121419648 121597464 121612428 121841244 122211504 122353182 122368239 122674176 123542784 123632568 123775232 123790464 123971752 124295296 124310592 124742226 124757577 125138944 125229888 125266353 125756064 125846784 126116592 126192717 126283776 126375552 126737856 126829962 127217664 127270368 127362861 127712279 127752192 128195776 128211552 128397312 128749568 128750256 128843136 128914688 129008376 129550428 129849723 129921834 130246656 130341312 130413696 130507776 131056128 131072256 131264208 131432553 131527368 131606784 132063752 132080004 132096258 132596352 132634962 132960128 133056756 133518784 133615104 133615818 133998879 134176512 134177229 134193024 134274024 134348592 134658972 135168768 135224766 135736704 135753408 136224774 136422144 136597104 136796416 136797147 136971856 137547368 137908224 138184704 138387072 138564552 138765312 138985632 139146756 139163136 139247136 139264272 139468221 139832208 139849416 140781312 140883624 141270136 141457408 141474816 141475572 141863708 141881166 142069248 142459774 142562544 142580088 142745379 143119872 143179164 143721216 143824896 143904768 144133248 144220248 144237996 144843264 144844038 144948528 145029024 145134423 145532597 146313216 146527488 146714624 146715408 146821248 147331072 147438144 147672234 147860832 147968289 148057632 148420608 148482096 148571721 149044224 149580144 149778432 149796864 150208632 150316992 150948576 150967152 151142166 151538688 151954432 152064864 152592896 152702976 152703792 152898816 153141576 153363456 153541248 153785028 153895968 154093338 154478592 154740789 155146752 155457792 155685456 155884288 155885121 156110976 156358836 156539264 156558528 156653028 157102134 157151232 157196992 157311234 157696896 157762227 158359488 158378976 158928903 159024864 159043584 159139584 159159168 159827904 160382862 160402599 160892928 161009856 161451584 161686368 161892864 162129952 162149904 162247779 162337882 162454992 162948672 163137576 163157652 163565568 164723712 164843424 165053952 165054834 165173904 165747456 165867912 166322968 166343436 166564836 166973184 167021804 167042358 167674752 167795712 168155456 168256956 168277662 168500736 168963918 168983808 168984711 169106616 169693824 169817148 170948736 171072972 171667008 171790848 171791766 172011168 172263074 172284273 172533888 172733904 173132964 173229112 173788416 173884928 174010368 174741504 174763008 175018944 175146138 175243404 175369824 175475712 176106672 176128344 176795136 176846616 177409008 177666048 178153472 178154424 178176348 178412544 178665172 178902016 178902972 178924032 179032032 179131456 179415866 179545296 180225024 180299688 180982272 181004544 181633032 181896192 182129472 182396196 182418642 182761866 183317256 183529773 184011264 184516096 184752736 185020416 185314176 185529008 185550848 185662848 185685696 185957628 186442944 186465888 187113339 187708416 187844832 188633088 188634096 188770176 189174888 189425664 189563328 190083392 190106784 190327172 190826496 190905552 191628288 192177664 192293664 192317328 193124352 193125384 193264704 193372032 193512564 194325642 194882751 195369984 195511968 195620544 195761664 196299782 196584192 196608384 196896312 197124571 197147776 197291052 197410176 197976128 198095628 198120006 198725632 198952443 199440192 199585134 200278176 200422656 200423727 201264768 201289536 201411036 201522888 201988458 202051584 202753152 202837149 203605056 203630112 203865088 204188768 204337161 204484608 204721664 205046704 205194624 205457784 206321052 206862336 207277056 207580608 207846828 208147968 208478448 208720134 208744704 208870704 208896408 209469512 209748312 209774124 210262528 210349636 211145984 211171968 211233458 211905204 212033152 212186112 212212224 212795562 212821749 213103872 213689661 213843816 213870132 214679808 214768746 215581824 215737344 215857152 216199872 216330372 216356994 216606656 216950566 217264896 217266057 217516768 217543536 217862123 219631616 219791232 220071936 220073112 220231872 220996608 221157216 221508351 221791248 222086448 222630912 222723144 223566336 223727616 224342608 224370216 224667648 224695296 225285224 225311744 225312948 225475488 226258432 226422864 226713249 227931648 228097296 228889344 229054464 229055688 229348224 229712364 230045184 230311872 230677542 230843952 231111566 231140007 231717888 232720128 233017344 233358592 233528184 233657872 233826432 233967616 234808896 234837792 234979542 235653201 235726848 235795488 235966851 236545344 237539232 237568464 237883392 238537296 238565376 238709376 238738752 239393728 239741856 240300032 240399584 240574293 240707894 241309696 241339392 242177376 242528256 242839296 243194928 243224856 243506823 243682488 244423008 244706364 244736478 245348352 247085568 247265136 247550464 247580928 247582251 247943504 248261489 248590592 248621184 249484452 249515154 250277888 250459776 250532706 250563537 251512128 251693568 252233184 252385434 252416493 252751104 253445877 253475712 253659924 254540736 254725722 255424558 255504384 256391552 256423104 257500512 257686272 257829376 258016752 258394611 259100856 259699446 259843668 260493312 260682624 260827392 261015552 262112256 262144512 262528416 262719207 262865106 263054736 263213568 264127504 264160008 264192516 265192704 265269924 265920256 266113512 267037568 267230208 267231636 267997758 268353024 268354458 268386048 268548048 268697184 269123799 269317944 270337536 270449532 271473408 271506816 272449548 272844288 273194208 273592832 273594294 273627963 273943712 274142799 275094736 276369408 276774144 277129104 277530624 277971264 278293512 278326272 278494272 278528544 278936442 279664416 279698832 281562624 281767248 282540272 282914816 282949632 282951144 283727416 283762332 284138496 284919548 285125088 285160176 285490758 286239744 286358328 287442432 287649792 288266496 288440496 288475992 289686528 289688076 289897056 290058048 290268846 291065194 291488463 292288157 293054976 293430816 293642496 294449673 294662144 294876288 295344468 295721664 295936578 296115264 296841216 296964192 297143442 297180009 298088448 299160288 299377701 299593728 300417264 300633984 301897152 301934304 302284332 302982687 303077376 303908864 304129728 305185792 305407584 305797632 306283152 306726912 307082496 307570056 307791936 308186676 308957184 309481578 310293504 310915584 311370912 311768576 311770242 312221952 312717672 313078528 313080201 313117056 313306056 314204268 314393984 314622468 315393792 315524454 316718976 316757952 316850187 317857806 318049728 318279168 318318336 319193343 319655808 320765724 320805198 321785856 322019712 322153119 322903168 323372736 323785728 324259904 324299808 324495558 324675764 324909984 325425849 325897344 326275152 326315304 329447424 329686848 330107904 330109668 330347808 331494912 331735824 332645936 332686872 333129672 333946368 334043608 334084716 335349504 335591424 336310912 336513912 336555324 337001472 337927836 337967616 337969422 338213232 339387648 339634296 341897472 342145944 343334016 343581696 343583532 344022336 344526148 344568546 345067776 345467808 346016313 346265928 346458224 346667349 347576832 347769856 349483008 349526016 350037888 350292276 350486808 350739648 350951424 352213344 352256688 352469313 353590272 353693232 354818016 355332096 356306944 356308848 356352696 356825088 357330344 357804032 357805944 357848064 358064064 358262912 358831732 359090592 360450048 360599376 361061841 361964544 362009088 363266064 363792384 364258944 364792392 364837284 365523732 366634512 367059546 367104717 368022528 368111863 369032192 369505472 370628352 371058016 371101696 371325696 371371392 371915256 372885888 372931776 374226678 374272731 375416832 375689664 375799059 377268192 377540352 378349776 378578151 378851328 379126656 380166784 380213568 380654344 381652992 381811104 383136837 383256576 384355328 384587328 384634656 386248704 386250768 386529408 386744064 387025128 388651284 389549169 389765502 390739968 391023936 391241088 391523328 392599564 393168384 393216768 393792624 394249142 394295552 394297659 394582104 394820352 395952256 396191256 396240012 397904886 398880384 399170268 400556352 400845312 400847454 401996637 402529536 402531687 402579072 402822072 403045776 403976916 405506304 405674298 407210112 407260224 407730176 408377536 408674322 409443328 410093408 410389248 410391441 410915568 412642104 413724672 414554112 415161216 415693656 416295936 416956896 417440268 417489408 417741408 417792816 418404663 418939024 419496624 419548248 420525056 420699272 422291968 422343936 422466916 423810408 424066304 424372224 424424448 425591124 425643498 426207744 427379322 427687632 427740264 428236137 429359616 429537492 431163648 431474688 431714304 432399744 432660744 432713988 433213312 433901132 434529792 434532114 435033536 435087072 435724246 436597791 439582464 440143872 440146224 440463744 441993216 442314432 443016702 443582496 443904867 444172896 445261824 445446288 445715163 447132672 448685216 448740432 449335296 449390592 450570448 450623488 450625896 450950976 452516864 452845728 453426498 455863296 456194592 457778688 458108928 458111376 458696448 459424728 460090368 460623744 461355084 461687904 462223132 462280014 463435776 464222367 465440256 466717184 467056368 467315744 467652864 467655363 469617792 469675584 469959084 471306402 471453696 471590976 471933702 473090688 473286681 475078464 475136928 476786709 477074592 477130752 477418752 477477504 478731101 478787456 479483712 480799168 481148586 481415788 482619392 482678784 484354752 485678592 486389856 486449712 486743337 487013646 487364976 488846016 489412728 489472956 490696704 494171136 494530272 495100928 495161856 495164502 495887008 496522978 497181184 497242368 498609209 498968904 499030308 500919552 501065412 501127074 503024256 503387136 504466368 504770868 504832986 505502208 506891754 506951424 506954133 507319848 509081472 509451444 510849116 512783104 512846208 515001024 515372544 515658752 516033504 516789222 516852819 518201712 519398892 519687336 521365248 521654784 522031104 524224512 524289024 525056832 525438414 525730212 526109472 526427136 528255008 528320016 528385032 530385408 530539848 531840512 532227024 534075136 534460416 534463272 535995516 536706048 536708916 536772096 537096096 537394368 538247598 538635888 540675072 540899064 542946816 543013632 544899096 545688576 546388416 547185664 547188588 547255926 547887424 548285598 550189472 550589319 553548288 554258208 555061248 555942528 556587024 556652544 556988544 557057088 557872884 559328832 559397664 561340017 563125248 563534496 565080544 565899264 565902288 567454832 567524664 568276992 569839096 570250176 570320352 570981516 572479488 572716656 574884864 576532992 576880992 576951984 579373056 579376152 579794112 580116096 580537692 582130388 582976926 584576314 584648253 586109952 586861632 587284992 588899346 589752576 590688936 591373713 591443328 591873156 592230528 593928384 594286884 594360018 596176896 596857329 598320576 598755402 600834528 601267968 601271181 602920759 603794304 603868608 604568664 605965374 606154752 607817728 608259456 608511447 610371584 610815168 611595264 612566304 613011483 613453824 614164992 615140112 615583872 616373352 618963156 620587008 621831168 622741824 623537152 623540484 624443904 625435344 626157056 626160402 626234112 626612112 627955531 628408536 628787968 629244936 630787584 631048908 633437952 633515904 633700374 635715612 636099456 636558336 636636672 638386686 638465247 639311616 641068983 641531448 641610396 644039424 644306238 645806336 646745472 647571456 648519808 648599616 648991116 649351528 649819968 650851698 651794688 652550304 652630608 653586369 658894848 659373696 660215808 660219336 660695616 662989824 663471648 664525053 665291872 665373744 666259344 667892736 668087216 668169432 670699008 671182848 672621824 673027824 673110648 674002944 675855672 675935232 675938844 676426464 678775296 679268592 680139747 683794944 684291888 686668032 687163392 687167064 688044672 689052296 689137092 690135552 690935616 692032626 692531856 692916448 693334698 693420021 695153664 695539712 699052032 700075776 700584552 700973616 701479296 701902848 704426688 704513376 704938626 706959603 707180544 707386464 707900553 709636032 709842667 712617696 712705392 713650176 714660688 715608064 715611888 715696128 716128128 716525824 717663464 718181184 720900096 721198752 721722879 722123682 723929088 724018176 726532128 727584768 728517888 729584784 729674568 730520469 731047464 733269024 734119092 734209434 736045056 736223726 738064384 739010944 739317103 741256704 742116032 742651392 742742784 743830512 744784467 745771776 745863552 748453356 748545462 750833664 751379328 751598118 751690611 754536384 755080704 756699552 757156302 757249479 758253312 759326981 760333568 760337631 760427136 761308688 763622208 766273674 766513152 768710656 769174656 769269312 772501536 773058816 773488128 774050256 775183833 777302568 779098338 779531004 781479936 782047872 782482176 783046656 785199128 786336768 786433536 787585248 788498284 788591104 788595318 789164208 789640704 791904512 792382512 792480024 795809772 797760768 798340536 801112704 801690624 801694908 803993274 805059072 805063374 805158144 805644144 806091552 807371397 807953832 808890481 811012608 811348596 814420224 814520448 815460352 816755072 817348644 818886656 820186816 820778496 820782882 821831136 822428397 825284208 829108224 830322432 831387312 832591872 833913792 834880536 834978816 835482816 835585632 836809326 837878048 838993248 839096496 841050112 841398544 844583936 844687872 844933832 847620816 848132608 848744448 848848896 851182248 851286996 852415488 854758644 855375264 855480528 856472274 858719232 859074984 862327296 862949376 864799488 865321488 865427976 866426624 867802264 869059584 869064228 870067072 870174144 871448492 873195582 876864471 879164928 880292448 880927488 883349019 883986432 884628864 886033404 887164992 887809734 888345792 890523648 890892576 891430326 891540027 893985953 894265344 897370432 897480864 898781184 901140896 901246976 901251792 901901952 905033728 905691456 906852996 908948061 911726592 912389184 915557376 916222752 917392896 918849456 920180736 921247488 922710168 923375808 924446264 924560028 926871552 928444734 930880512 933434368 934112736 934631488 935305728 935310726 939235584 939240603 939351168 939918168 942612804 943181952 943867404 946181376 946573362 950156928 950273856 950550561 953573418 954149184 954837504 954955008 957462202 957574912 957580029 958967424 961598336 962297172 962831576 965357568 968709504 971357184 972779712 972899424 973486674 974027292 974729952 976277547 977692032 978825456 978945912 988342272 989060544 990201856 990323712 990329004 991774016 993045956 994362368 994484736 997218418 997937808 998060616 1001839104 1002130824 1002254148 1006048512 1006774272 1008932736 1009541736 1009665972 1011004416 1013783508 1013902848 1013908266 1014639696 1018162944 1018902888 1021698232 1025566208 1025692416 1030002048 1030745088 1031317504 1032067008 1033578444 1033705638 1036403424 1038048939 1038797784 1039374672 1040002047 1042730496 1043309568 1048449024 1048578048 1050113664 1050876828 1051460424 1052218944 1052854272 1056510016 1056640032 1056770064 1060770816 1061079696 1063681024 1064454048 1068150272 1068920832 1068926544 1071991032 1073412096 1073417832 1073544192 1074192192 1074788736 1076495196 1077271776 1081350144 1081798128 1083185523 1085893632 1086027264 1089798192 1091377152 1092776832 1094371328 1094377176 1094511852 1095774848 1096571196 1100378944 1101178638 1104335589 1107096576 1108516416 1111885056 1113174048 1113305088 1113977088 1114114176 1115745768 1118657664 1118795328 1122680034 1122818193 1126250496 1127068992 1127397177 1130161088 1131804576 1134909664 1135049328 1135734453 1136553984 1139678192 1140500352 1140640704 1141963032 1144958976 1145433312 1149410511 1149769728 1153065984 1153761984 1153903968 1158746112 1158752304 1159588224 1160232192 1161075384 1164260776 1165953852 1169152628 1169296506 1172219904 1173723264 1174569984 1177798692 1179505152 1181377872 1182747426 1182886656 1182892977 1183746312 1184461056 1187856768 1188573768 1188720036 1193714658 1196641152 1197510804 1201669056 1202535936 1202542362 1205841518 1205989911 1207588608 1207595061 1207737216 1209137328 1210908079 1211930748 1216518912 1217022894 1220743168 1221630336 1223190528 1225132608 1226022966 1228329984 1230280224 1231167744 1231174323 1232746704 1237926312 1241174016 1243662336 1245483648 1247074304 1247080968 1248887808 1250870688 1252314112 1252320804 1252468224 1253224224 1255213989 1255911062 1256817072 1257575936 1258489872 1261575168 1262097816 1266875904 1267031808 1267400748 1271431224 1272198912 1273116672 1273273344 1276773372 1276930494 1278623232 1282137966 1283062896 1283220792 1284708411 1288078848 1288612476 1291612672 1293490944 1295142912 1297039616 1297199232 1297982232 1298703056 1299639936 1301703396 1303589376 1305100608 1305261216 1307172738 1309793373 1318747392 1320431616 1320438672 1321391232 1325979648 1326943296 1329050106 1330583744 1330747488 1332518688 1335785472 1336174432 1336338864 1337145489 1341398016 1345243648 1346055648 1346221296 1348005888 1351711344 1351870464 1351877688 1352852928 1357550592 1358537184 1360279494 1367589888 1368583776 1373336064 1374326784 1374334128 1376089344 1378104592 1378274184 1379871997 1380271104 1381871232 1384065252 1385063712 1385832896 1386669396 1386840042 1390307328 1391079424 1392667101 1400151552 1401169104 1401947232 1402958592 1402966089 1408853376 1409026752 1409877252 1413919206 1414361088 1414772928 1415801106 1419272064 1419685334 1419860043 1425235392 1425410784 1429321376 1430360127 1431223776 1431392256 1432256256 1433051648 1435326928 1436193303 1436362368 1442397504 1443445758 1444247364 1447858176 1448036352 1453064256 1457035776 1459169568 1459349136 1460230011 1461040938 1462094928 1466538048 1468238184 1468418868 1472090112 1472447452 1476128768 1478021888 1478634206 1482513408 1484232064 1485302784 1485485568 1487661024 1489568934 1491543552 1491727104 1495827627 1496906712 1497090924 1502758656 1503196236 1503381222 1509072768 1510161408 1513399104 1514312604 1514498958 1516506624 1518653962 1520667136 1520675262 1520854272 1520862399 1522617376 1525034861 1527244416 1532547348 1537421312 1538349312 1538538624 1545003072 1546117632 1546976256 1548100512 1550367666 1550558457 1554605136 1558196676 1559062008 1564095744 1564964352 1566093312 1570398256 1572673536 1572867072 1575170496 1576996568 1577182208 1577190636 1578328416 1579281408 1583809024 1584765024 1584960048 1591619544 1595521536 1596681072 1602225408 1603381248 1603389816 1607986548 1610118144 1610126748 1610316288 1611288288 1612183104 1614742794 1615907664 1617780962 1622025216 1622697192 1628840448 1629040896 1633510144 1634697288 1637773312 1640373632 1641556992 1641565764 1643662272 1644856794 1650568416 1651767957 1660644864 1662774624 1665183744 1667827584 1669761072 1669957632 1670965632 1671171264 1673618652 1675756096 1677986496 1678192992 1682100224 1682797088 1684020051 1689167872 1689375744 1689867664 1695241632 1696265216 1697697792 1702364496 1702573992 1704830976 1709517288 1710750528 1710961056 1712944548 1717438464 1718149968 1724654592 1729598976 1730642976 1730855952 1732853248 1735604528 1738119168 1738128456 1740134144 1740348288 1742896984 1746391164 1753728942 1753944759 1758329856 1760584896 1761854976 1766698038 1769257728 1772066808 1774121139 1774329984 1775619468 1776691584 1781785152 1782860652 1783080054 1787971906 1788530688 1790571987 1794740864 1794961728 1795484393 1802281792 1802503584 1803803904 1808762277 1810067456 1811382912 1813705992 1817896122 1823453184 1824778368 1825534341 1831114752 1832445504 1834785792 1837698912 1839034449 1840361472 1842494976 1845420336 1846751616 1848892528 1849120056 1856889468 1861761024 1866868736 1868225472 1869262976 1870611456 1870621452 1878471168 1878481206 1878702336 1879836336 1883866593 1885225608 1886363904 1887734808 1892362752 1893146724 1900313856 1900547712 1901101122 1907146836 1908298368 1909675008 1909910016 1914924404 1915149824 1915160058 1915395741 1917934848 1923196672 1923206949 1924594344 1925663152 1937419008 1942714368 1945559424 1945798848 1946973348 1948054584 1949459904 1952555094 1955384064 1957650912 1957891824 1960759107 1976684544 1978121088 1980403712 1980647424 1980658008 1983548032 1986091912 1988724736 1988969472 1994436836 1995875616 1996121232 2003678208 2004261648 2004508296 2012097024 2013548544 2017865472 2019083472 2019331944 2022008832 2027567016 2027805696 2027816532 2029279392 2036325888 2037805776 2040419241 2043396464 2046017099 2051132416 2051384832 2060004096 2061490176 2062635008 2064134016 2067156888 2067411276 2072806848 2076097878 2077595568 2078749344 2080004094 2080260063 2085460992 2086619136 2097156096 2100227328 2101753656 2102920848 2104437888 2105708544 2113020032 2113280064 2113540128 2120878809 2121541632 2122159392 2127362048 2128908096 2129528001 2136300544 2137853088 2143982064 2146824192 2146835664 2147088384 2148384384 2149577472 2152990392 2154543552 2162700288 2163596256 2165168637 2166371046 2171787264 2172054528 2179596384 2182754304 2185553664 2188742656 2188754352 2189023704 2191549696 2191561407 2193142392 2200757888 2202357276 2208671178 2214193152 2217032832 2217951309 2223770112 2226348096 2227954176 2228228352 2231491536 2234353401 2237315328 2237590656 2245360068 2245636386 2252500992 2254137984 2254794354 2255071833 2260322176 2263609152 2269819328 2270098656 2271468906 2277980943 2279356384 2281000704 2281012893 2281281408 2283926064 2290866624 2298821022 2299539456 2306131968 2307523968 2307807936 2317504608 2319176448 2320464384 2322150768 2325551499 2328521552 2331907704 2338305256 2338593012 2344439808 2347446528 2349139968 2355597384 2359010304 2362755744 2365494852 2365773312 2365785954 2367492624 2368922112 2375713536 2377147536 2377440072 2387429316 2393282304 2395021608 2403338112 2405071872 2405084724 2411683036 2411979822 2415177216 2415190122 2415474432 2418274656 2421816158 2422114191 2423861496 2426671443 2433037824 2434045788 2443260672 2446381056 2450265216 2452045932 2456659968 2460560448 2462335488 2462348646 2465493408 2467285191 2475852624 2487324672 2490967296 2494148608 2494161936 2497775616 2501741376 2504628224 2504641608 2504936448 2506448448 2510427978 2511822124 2513634144 2515151872 2516979744 2523150336 2524195632 2533751808 2534063616 2534801496 2542862448 2544397824 2546233344 2546546688 2553546744 2553860988 2557246464 2564275932 2566125792 2566441584 2569416822 2576157696 2577224952 2583225344 2586981888 2594079232 2594398464 2595964464 2597406112 2599279872 2603406792 2607178752 2610201216 2610522432 2614345476 2619586746 2630593413 2637494784 2640877344 2642782464 2650047057 2651959296 2653886592 2658100212 2661167488 2661494976 2665037376 2671570944 2672348864 2672677728 2674290978 2681957859 2682796032 2690487296 2692111296 2692442592 2703422688 2703740928 2703755376 2705705856 2715101184 2717074368 2720558988 2726844183 2735179776 2737167552 2746672128 2748668256 2752178688 2756209184 2756548368 2759743994 2760542208 2763742464 2768130504 2770127424 2771665792 2773338792 2773680084 2780614656 2785334202 2800303104 2802338208 2803894464 2805917184 2805932178 2817706752 2817721809 2818053504 2819754504 2827838412 2829545856 2831602212 2838544128 2839370668 2839720086 2850470784 2850821568 2851651683 2858642752 2860720254 2862447552 2864512512 2866103296 2870653856 2872386606 2872724736 2872740087 2884795008 2886891516 2888494728 2896072704 2906128512 2914071552 2918339136 2918698272 2920460022 2922081876 2924189856 2928832641 2933076096 2936476368 2936837736 2944894904 2956043776 2957268412 2965026816 2968464128 2970605568 2970971136 2975322048 2979137868 2983087104 2983454208 2991655254 2993813424 2994181848 3005517312 3006392472 3006762444 3018145536 3020322816 3026798208 3028625208 3028997916 3033013248 3037307924 3041334272 3041350524 3041708544 3041724798 3045234752 3050069722 3054488832 3062885141 3065094696 3076698624 3077077248 3090006144 3092235264 3093952512 3096201024 3100735332 3101116914 3109210272 3114146817 3116393352 3118124016 3120006141 3128191488 3129928704 3140796512 3145347072 3145734144 3150340992 3153993136 3154364416 3154381272 3156656832 3158562816 3167618048 3169530048 3169920096 3183239088 3191043072 3193362144 3204450816 3206762496 3206779632 3215973096 3220236288 3220253496 3220632576 3222576576 3224366208 3229485588 3231815328 3235561924 3244050432 3245394384 3249556569 3257680896 3258081792 3267020288 3269394576 3280747264 3283113984 3283131528 3287324544 3289713588 3301136832 3303535914 3313006767 3321289728 3325549248 3335655168 3339522144 3339915264 3341931264 3342342528 3347237304 3351117707 3351512192 3355972992 3356385984 3365594176 3368040102 3378335744 3378751488 3379735328 3382191531 3390483264 3392530432 3404728992 3405147984 3407203359 3409661952 3419034576 3421501056 3421922112 3425889096 3434876928 3436299936 3448231533 3449309184 3459197952 3461285952 3461711904 3465706496 3471209056 3476238336 3476256912 3480268288 3480696576 3485793968 3490264463 3492782328 3507457884 3507889518 3516659712 3521169792 3523709952 3533396076 3538515456 3544133616 3548242278 3548659968 3548678931 3551238936 3553383168 3563570304 3565721304 3566160108 3575943812 3581143974 3589481728 3589923456 3590968786 3604563584 3605007168 3607607808 3617524554 3617969733 3622765824 3627411984 3632724237 3635792244 3649556736 3651068682 3662229504 3664891008 3669571584 3675397824 3678068898 3684989952 3690840672 3693503232 3693522969 3697785056 3698240112 3703656091 3713778936 3723522048 3733737472 3736450944 3738525952 3741222912 3741242904 3756942336 3756962412 3757404672 3759672672 3765641967 3767733186 3770451216 3772727808 3775469616 3784725504 3786293448 3800627712 3801095424 3802202244 3814293672 3816596736 3819350016 3819820032 3829848808 3830299648 3830320116 3830791482 3835869696 3846393344 3846413898 3849188688 3851326304 3854125233 3874838016 3885428736 3891118848 3891597696 3893946696 3896109168 3898919808 3905110188 3910768128 3915301824 3915783648 3921518214 3929380119 3956242176 3961294848 3961316016 3967096064 3972183824 3977449472 3977938944 3988873672 3991751232 3992242464 4007356416 4008523296 4009016592 4011436467 4024194048 4035730944 4038166944 4038663888 4044017664 4055134032 4055611392 4055633064 4058558784 4072651776 4075611552 4080838482 4086792928 4092034198 4102264832 4102769664 4120008192 4122980352 4128268032 4134313776 4134822552 4139615991 4145613696 4152195756 4155191136 4157498688 4160008188 4160520126 4170921984 4173238272 4178001303 4200454656 4203507312 4205841696 4208875776 4208898267 4220445313 4226040064 4226560128 4227080256 4241757618 4243083264 4244318784 4254724096 4257816192 4259056002 4259580129 4272601088 4275706176 4287964128 4291080381 4293671328 4294176768 4296768768 4299154944 4305980784 4308579909 4309087104 4327192512 4330337274 4332742092 4343574528 4344109056 4359192768 4371107328 4377508704 4378047408 4383099392 4383122814 4386284784 4401515776 4404714552 4417342356 4428386304 4434065664 4435902618 4447540224 4452696192 4455908352 4456456704 4462983072 4468706802 4474630656 4475181312 4487482881 4490720136 4491272772 4508275968 4509588708 4510143666 4520644352 4527218304 4539638656 4540197312 4542937812 4555961886 4558712768 4562001408 4562025786 4562562816 4567852128 4575104583 4581733248 4597642044 4612263936 4615047936 4615615872 4635009216 4638352896 4640928768 4644301536 4651102998 4651675371 4657043104 4663815408 4676610512 4677186024 4694893056 4698279936 4711194768 4718020608 4725511488 4730989704 4731546624 4731571908 4734985248 4737844224 4751427072 4754295072 4754880144 4774858632 4786564608 4790043216 4806676224 4810143744 4810169448 4823366072 4823959644 4830354432 4830380244 4830948864 4836549312 4843632316 4844228382 4847722992 4853342886 4866075648 4868091576 4886521344 4900530432 4904091864 4913319936 4921120896 4924670976 4924697292 4930986816 4934570382 4951705248 4955303871 4968898669 4981934592 4988323872 4995551232 5003482752 5009256448 5009283216 5009872896 5012896896 5020855956 5023644248 5027268288 5030303744 5033959488 5046300672 5048391264 5052060153 5067503616 5068127232 5069602992 5085724896 5088795648 5093093376 5107093488 5107721976 5114492928 5128551864 5132251584 5132883168 5138833644 5152315392 5154449904 5166450688 5173963776 5175219721 5188158464 5188796928 5191928928 5194812224 5198559744 5206813584 5214357504 5220402432 5221044864 5228690952 5239173492 5261186826 5261834277 5274989568 5281754688 5285564928 5300094114 5307773184 5316200424 5322334976 5322363417 5322989952 5330074752 5344697728 5345355456 5348581956 5363915718 5365592064 5380974592 5384222592 5384885184 5386453179 5406845376 5407510752 5411411712 5426286831 5430202368 5434148736 5441117976 5453688366 5470359552 5474335104 5476603023 5493344256 5497336512 5504357376 5512418368 5513096736 5519487988 5521084416 5527484928 5536261008 5540254848 5543331584 5546677584 5547360168 5570668404 5600606208 5604676416 5607788928 5611834368 5611864356 5635413504 5635443618 5636107008 5639509008 5651599779 5655676824 5659091712 5663204424 5677088256 5678741336 5679440172 5700941568 5701643136 5703303366 5717285504 5721440508 5724895104 5729025024 5732206592 5741307712 5744773212 5745449472 5745480174 5769590016 5769620847 5773783032 5776989456 5812257024 5828143104 5836678272 5837396544 5840920044 5844163752 5848379712 5857665282 5866152192 5872952736 5873675472 5882277321 5889789808 5912087552 5914536824 5930053632 5936928256 5941211136 5941942272 5950644096 5958275736 5966174208 5966908416 5983310508 5987626848 5988363696 6011034624 6012784944 6013524888 6036291072 6040645632 6053596416 6057250416 6057995832 6066026496 6074615848 6082668544 6082701048 6083417088 6083449596 6090469504 6100139444 6108977664 6125770282 6130189392 6138051297 6153397248 6154154496 6180012288 6184470528 6187905024 6192402048 6201470664 6202233828 6218420544 6228293634 6232786704 6236248032 6240012282 6240780189 6256382976 6257901671 6259857408 6281593024 6291468288 6300681984 6307986272 6308728832 6308762544 6313313664 6317125632 6335236096 6339060096 6339840192 6362636427 6366478176 6382086144 6386724288 6388584003 6408901632 6413559264 6431946192 6440472576 6440506992 6441265152 6445153152 6448732416 6458971176 6463630656 6471123848 6488100864 6490788768 6499113138 6515361792 6516163584 6534040576 6538789152 6561494528 6566227968 6566263056 6574649088 6574684221 6579427176 6602273664 6607071828 6626013534 6642579456 6651098496 6653853927 6671310336 6679044288 6683862528 6684685056 6694474608 6702235414 6703024384 6703060203 6711945984 6712771968 6731188352 6736080204 6757502976 6759470656 6764383062 6780966528 6785060864 6809457984 6810295968 6814406718 6833942829 6838069152 6843002112 6843038679 6843844224 6851778192 6872599872 6896463066 6898618368 6918395904 6922571904 6923423808 6931412992 6942418112 6952513824 6960536576 6961393152 6971587936 6976654497 6980528926 6985564656 7014915768 7015779036 7033319424 7042339584 7047419904 7066792152 7077030912 7088267232 7096484556 7097319936 7097357862 7102477872 7106766336 7127140608 7131442608 7132320216 7151887624 7162287948 7178963456 7179846912 7181937572 7209127168 7210014336 7215215616 7235049108 7235939466 7245531648 7254823968 7265448474 7266342573 7271584488 7280014329 7299113472 7302137364 7329782016 7339143168 7350795648 7356137796 7369979904 7381681344 7387006464 7387045938 7395570112 7396480224 7407312182 7427557872 7472901888 7477051904 7482445824 7482485808 7513884672 7513924824 7514809344 7519345344 7531283934 7535466372 7540902432 7545455616 7550939232 7569451008 7572586896 7601255424 7602190848 7604404488 7628587344 7633193472 7638700032 7639640064 7659697616 7660599296 7660640232 7661582964 7671739392 7692786688 7692827796 7698377376 7702652608 7708250466 7749676032 7782237696 7783195392 7787893392 7792218336 7797839616 7810220376 7821536256 7830603648 7831567296 7843036428 7858760238 7891780239 7912484352 7922632032 7934192128 7944367648 7950141171 7955877888 7977747344 7983502464 7984484928 8014712832 8017046592 8018033184 8022872934 8045873577 8048388096 8071461888 8076333888 8077327776 8110268064 8111222784 8111266128 8117117568 8145303552 8151223104 8161676964 8173585856 8184068396 8204529664 8205539328 8240016384 8256536064 8268627552 8269645104 8279231982 8291227392 8304391512 8310382272 8314997376 8320016376 8321040252 8341843968 8356002606 8400909312 8407014624 8411683392 8417751552 8417796534 8440890626 8452080128 8453120256 8453165427 8454160512 8476356553 8483515236 8488637568 8515632384 8518112004 8519160258 8545202176 8551412352 8554955049 8575928256 8582160762 8587342656 8593537536 8598309888 8611961568 8617159818 8618174208 8618220261 8654385024 8660674548 8665484184 8688218112 8718385536 8742214656 8755017408 8756094816 8766198784 8766245628 8772569568 8786497923 8803031552 8809429104 8834684712 8868131328 8871805236 8895080448 8905392384 8911816704 8912913408 8925966144 8937413604 8949261312 8950362624 8974965762 8981440272 8982545544 9016551936 9019177416 9020287332 9041288704 9054436608 9079277312 9080394624 9085875624 9111923772 9117425536 9124002816 9124051572 9125125632 9135704256 9150209166 9163466496 9188655423 9195284088 9230095872 9231231744 9270018432 9276705792 9281857536 9288603072 9302205996 9303350742 9314086208 9327630816 9342440451 9353221024 9354372048 9360018423 9389786112 9422389536 9436041216 9451022976 9461979408 9463093248 9463143816 9469970496 9475688448 9502854144 9508590144 9509760288 9549717264 9573129216 9580086432 9613352448 9620287488 9620338896 9646732144 9647919288 9660708864 9660760488 9661897728 9673098624 9687264632 9688456764 9695445984 9706685772 9732151296 9736183152 9748669707 9773042688 9801060864 9808183728 9842241792 9849341952 9849394584 9861973632 9869140764 9903410496 9910607742 9937797338 9939020301 9963869184 9976647744 10006965504 10018566432 10019745792 10025793792 10041711912 10047288496 10053353121 10054536576 10060607488 10067918976 10096782528 10104120306 10135007232 10136254464 10139205984 10146574593 10171449792 10177591296 10214186976 10215443952 10221610077 10228985856 10257103728 10264503168 10265766336 10277667288 10304630784 10308899808 10332901376 10344694599 10347927552 10350439442 10376316928 10377593856 10383857856 10389624448 10397119488 10413627168 10428715008 10440804864 10442089728 10457381904 10470793389 10478346984 10522373652 10523668554 10549979136 10563509376 10571129856 10600188228 10615546368 10632400848 10644669952 10644726834 10645979904 10646036793 10660149504 10675244027 10689395456 10690710912 10697163912 10727831436 10761949184 10768445184 10769770368 10772906358 10813690752 10815021504 10822823424 10852573662 10853909199 10868297472 10882235952 10898172711 10907376732 10948670208 10953206046 10986688512 10994673024 11008714752 11024836736 11026193472 11038975976 11054969856 11072522016 11080509696 11086663168 11093355168 11094720336 11110968273 11141336808 11201212416 11209352832 11215577856 11223668736 11223728712 11270827008 11270887236 11272214016 11279018016 11296925901 11303199558 11311353648 11318183424 11326408848 11354176512 11357482672 11358880344 11401883136 11403286272 11406606732 11434571008 11442881016 11449790208 11458050048 11464413184 11482615424 11489546424 11490898944 11490960348 11539180032 11539241694 11547566064 11553978912 11562375699 11624514048 11656286208 11673356544 11674793088 11681840088 11688327504 11696759424 11715330564 11732304384 11745905472 11747350944 11764554642 11779579616 11788140357 11824175104 11829073648 11873856512 11883884544 11901288192 11916551472 11932348416 11933816832 11966621016 11975253696 11976727392 12022069248 12025569888 12027049776 12034309401 12072582144 12107192832 12114500832 12115991664 12132052992 12149231696 12165337088 12165402096 12166834176 12166899192 12180939008 12200278888 12217955328 12251540564 12260378784 12276102594 12306794496 12308308992 12360024576 12368941056 12384804096 12402941328 12404467656 12418847973 12436841088 12456587268 12465573408 12472496064 12480024564 12481560378 12512765952 12515803342 12519714816 12534003909 12563186048 12568390751 12601363968 12615972544 12617525088 12626627328 12661335939 12670472192 12678120192 12679680384 12725272854 12732956352 12764172288 12773448576 12777168006 12778740387 12817803264 12827118528 12863892384 12873241143 12881013984 12882530304 12890306304 12897464832 12917942352 12925739727 12927261312 12942247696 12981577536 12998226276 13030723584 13032327168 13068081152 13077578304 13122989056 13132526112 13149298176 13149368442 13158854352 13204547328 13214143656 13252027068 13285158912 13302196992 13307707854 13342620672 13358088576 13367725056 13369370112 13388949216 13404470828 13406048768 13406120406 13423891968 13425543936 13462376704 13462448643 13472160408 13518941312 13528766124 13561933056 13618915968 13620591936 13628813436 13667885658 13676138304 13686004224 13686077358 13687688448 13703556384 13725313749 13745199744 13792926132 13836791808 13845143808 13846847616 13862825984 13884836224 13905027648 13921073152 13922786304 13943175872 13953308994 13961057852 13971129312 14029831536 14031558072 14084679168 14094839808 14133584304 14154061824 14176534464 14192969112 14194639872 14194715724 14204955744 14213532672 14254281216 14262885216 14264640432 14303775248 14324575896 14357926912 14359693824 14363875144 14418254336 14420028672 14430431232 14470098216 14471878932 14491063296 14509647936 14530896948 14532685146 14543168976 14560028658 14598226944 14604274728 14659564032 14701591296 14712275592 14739959808 14763362688 14774012928 14774091876 14791140224 14792960448 14814624364 14855115744 14906696007 14945803776 14954103808 14964971616 15027769344 15027849648 15029618688 15038690688 15062567868 15070932744 15081804864 15090911232 15101878464 15138902016 15145173792 15156180459 15202510848 15204381696 15208808976 15257174688 15266386944 15279280128 15319395232 15321198592 15321280464 15323165928 15343478784 15385573376 15385655592 15396754752 15405305216 15416500932 15499352064 15525659163 15564475392 15566390784 15575786784 15584436672 15595679232 15620440752 15643072512 15661207296 15663134592 15686072856 15717520476 15783560478 15785502831 15824968704 15845264064 15868384256 15888735296 15900282342 15955494688 15967004928 15967090251 15968969856 16034093184 16036066368 16045745868 16091747154 16096776192 16142923776 16152667776 16154655552 16159359537 16220536128 16222532256 16234235136 16278860493 16290607104 16302446208 16323353928 16347171712 16368136792 16411078656 16480032768 16513072128 16537255104 16539290208 16558463964 16582454784 16608783024 16620764544 16629994752 16640032752 16642080504 16712005212 16801818624 16814029248 16823366784 16835503104 16835593068 16881781252 16904160256 16906240512 16906330854 16908321024 16952713106 16954799337 16967030472 16977275136 17031264768 17036224008 17038320516 17102824704 17109910098 17151856512 17164321524 17174685312 17187075072 17196619776 17223923136 17234319636 17236348416 17236440522 17308770048 17308862541 17321349096 17330968368 17436771072 17484429312 17510034816 17512189632 17532397568 17532491256 17545139136 17572995846 17606063104 17618858208 17646831963 17669369424 17736262656 17743610472 17790160896 17810784768 17823633408 17825826816 17851932288 17874827208 17898522624 17900725248 17949931524 17962880544 17965091088 18033103872 18038354832 18040574664 18082577408 18108873216 18158554624 18160789248 18171751248 18223847544 18234851072 18248005632 18248103144 18250251264 18271408512 18300418332 18326932992 18377310846 18390568176 18414153891 18460191744 18462463488 18540036864 18553411584 18563715072 18577206144 18604411992 18606701484 18628172416 18655261632 18684880902 18706442048 18708744096 18720036846 18773705013 18779572224 18844779072 18902045952 18923958816 18926186496 18926287632 18939940992 18951376896 19005708288 19017180288 19019520576 19087909281 19099434528 19146258432 19160172864 19165752009 19226704896 19240677792 19293464288 19295838576 19321417728 19321520976 19323795456 19346197248 19374529264 19376913528 19390891968 19413371544 19464302592 19472366304 19497339414 19546085376 19602121728 19616367456 19684483584 19698683904 19698789168 19723947264 19724052663 19738281528 19806820992 19821215484 19875594676 19878040602 19927738368 19953295488 19961561781 20013931008 20037132864 20051587584 20083423824 20094576992 20106706242 20109073152 20109180609 20135837952 20193565056 20208240612 20272508928 20278411968 20293149186 20342899584 20355182592 20428373952 20430887904 20443220154 20501828487 20514207456 20529006336 20529116037 20531532672 20555334576 20585437343 20617799616 20689389198 20695855104 20700878884 20752633856 20755187712 20767715712 20779248896 20794238976 20827254336 20881609728 20884179456 20914763808 20929963491 20941586778 20956693968 21044747304 21047337108 21099958272 21127018752 21142259712 21200376456 21231092736 21264801696 21289339904 21289453668 21291959808 21292073586 21320299008 21350488054 21378790912 21381421824 21394327824 21440195987 21455662872 21536890368 21539540736 21545812716 21627381504 21630043008 21645646848 21705147324 21707818398 21736594944 21764471904 21796345422 21799027719 21814753464 21840042987 21897340416 21906412092 21989346048 22017429504 22049673472 22052386944 22077951952 22109939712 22145044032 22161019392 22173326336 22186710336 22189440672 22221936546 22282673616 22418705664 22431155712 22447337472 22447457424 22541654016 22541774472 22544428032 22558036032 22593851802 22606399116 22622707296 22636366848 22652817696 22708353024 22714965344 22717760688 22803766272 22806572544 22813213464 22869142016 22885762032 22899580416 22916100096 22965230848 22979092848 22981797888 22981920696 23078360064 23078483388 23095132128 23107957824 23124751398 23249028096 23346713088 23349586176 23363680176 23376655008 23393518848 23430661128 23457823949 23464608768 23491810944 23494701888 23529109284 23559159232 23576280714 23648350208 23658147296 23675340717 23747713024 23802576384 23833102944 23850423513 23867633664 23933242032 23950507392 23953454784 24044138496 24051139776 24054099552 24068618802 24137620731 24145164288 24214385664 24229001664 24231983328 24298463392 24330804192 24333668352 24333798384 24361878016 24400557776 24435910656 24503081128 24520757568 24552205188 24613588992 24616617984 24720049152 24769608192 24805882656 24808935312 24837695946 24873682176 24913174536 24931146816 24944992128 24960049128 24963120756 25025531904 25031606684 25068007818 25126372096 25136781502 25202727936 25231945088 25235050176 25253254656 25322671878 25356240384 25359360768 25429069659 25450545708 25465912704 25546897152 25554336012 25557480774 25635606528 25654237056 25664865147 25727784768 25746482286 25762027968 25780612608 25794929664 25835884704 25851479454 25854522624 25854660783 25884495392 25925592637 25963155072 25996452552 26064654336 26136162304 26155156608 26245978112 26265052224 26298596352 26298736884 26317708704 26359493769 26409094656 26428287312 26504054136 26604393984 26615415708 26685241344 26716177152 26735450112 26738740224 26777898432 26808941656 26812097536 26812240812 26847783936 26851087872 26924753408 26924897286 26944320816 27037882624 27057532248 27123866112 27237831936 27241183872 27257626872 27335771316 27352276608 27372008448 27372154716 27375376896 27407112768 27450627498 27490399488 27565966269 27585852264 27690287616 27693695232 27769672448 27810055296 27842146304 27845572608 27886351744 27906617988 27922115704 27942258624 28059663072 28063116144 28080055269 28169358336 28267168608 28308123648 28353068928 28385938224 28389279744 28389431448 28409911488 28427065344 28508562432 28525770432 28529280864 28607550496 28649151792 28715853824 28719387648 28727750288 28836508672 28840057344 28860862464 28940196432 28943757864 28982126592 29019295872 29061793896 29065370292 29086337952 29120057316 29196453888 29208549456 29246009121 29319128064 29403182592 29424551184 29526725376 29548025856 29548183752 29582280448 29585920896 29629248728 29710231488 29813392014 29817060903 29891607552 29908207616 29929943232 30055699296 30059237376 30077381376 30125135736 30141865488 30160059363 30163609728 30181822464 30203756928 30290347584 30312360918 30405021696 30408763392 30417617952 30439723779 30514349376 30523234681 30532773888 30638790464 30642560928 30646331856 30686957568 30771146752 30771311184 30793509504 30810610432 30833001864 30998704128 31034083797 31051318326 31128950784 31132781568 31151573568 31168873344 31191358464 31240881504 31286145024 31322414592 31326269184 31372145712 31412380167 31435040952 31567120956 31571005662 31649937408 31690528128 31736768512 31777470592 31800564684 31910989376 31934009856 31934180502 31937939712 32025732081 32068186368 32072132736 32091491736 32183494308 32285847552 32305335552 32309311104 32318719074 32441072256 32445064512 32468470272 32557720986 32561727597 32604892416 32646707856 32694343424 32694518133 32736273584 32960065536 33026144256 33074510208 33078580416 33116927928 33164909568 33217566048 33241529088 33259989504 33280065504 33284161008 33332904819 33424010424 33603637248 33628058496 33646733568 33671006208 33671186136 33763562504 33808320512 33812481024 33812661708 33816642048 33905426212 33909598674 33934060944 33954550272 34062529536 34072448016 34076641032 34205649408 34219820196 34303713024 34328643048 34349370624 34374150144 34393239552 34447846272 34468639272 34472696832 34472881044 34617540096 34617725082 34642698192 34661936736 34687127097 34782290683 34873542144 34968858624 35020069632 35024379264 35064795136 35064982512 35090278272 35145991692 35212126208 35237716416 35293663926 35338738848 35364421071 35472525312 35487220944 35621569536 35651653632 35703864576 35749654416 35797045248 35801450496 35899863048 35925761088 35930182176 36066207744 36076709664 36081149328 36165154816 36217746432 36317109248 36321578496 36343502496 36447695088 36469702144 36496011264 36496206288 36500502528 36542817024 36600836664 36653865984 36754621692 36781136352 36828307782 36920383488 36924926976 37080073728 37106823168 37154412288 37208823984 37213402968 37256344832 37256543919 37310523264 37369761804 37412884096 37417488192 37440073692 37547410026 37559144448 37689558144 37705172253 37804091904 37847917632 37852575264 37879881984 37984007817 38011416576 38034360576 38039041152 38175818562 38198869056 38292516864 38320345728 38331504018 38336221161 38453409792 38481355584 38586928576 38591677152 38643041952 38647590912 38692394496 38749058528 38753827056 38777219181 38781783936 38826743088 38944732608 38994678828 39092170752 39204243456 39232734912 39368967168 39397578336 39447894528 39448105326 39476563056 39613641984 39642430968 39751189352 39756081204 39855476736 39906590976 39923123562 40027862016 40074265728 40103175168 40166847648 40189153984 40213412484 40218146304 40218361218 40271675904 40387130112 40387345929 40416481224 40556823936 40586298372 40685799168 40856747904 40861775808 40886440308 41003656974 41028414912 41058012672 41058232074 41063065344 41110669152 41170874686 41175941247 41235599232 41378778396 41401757768 41510375424 41535431424 41558497792 41588477952 41654508672 41763219456 41768358912 41829527616 41859926982 41883173556 41913387936 42089494608 42094674216 42254037504 42284519424 42400752912 42462185472 42529603392 42578679808 42578907336 42583919616 42584147172 42640598016 42700976108 42757581824 42762843648 42788655648 42880391974 42911325744 43073780736 43079081472 43091625432 43254763008 43260086016 43291293696 43410294648 43415636796 43473189888 43528943808 43592690844 43598055438 43629506928 43680085974 43794680832 43812824184 43978692096 44099346944 44104773888 44155903904 44219879424 44290088064 44322038784 44346652672 44373420672 44378881344 44443873092 44565347232 44720088021 44837411328 44862311424 44894914848 45083308032 45083548944 45088856064 45116072064 45187703604 45212798232 45245414592 45272733696 45305635392 45416706048 45429930688 45435521376 45607532544 45613145088 45626426928 45738284032 45771524064 45799160832 45930461696 45958185696 45963595776 45963841392 46156720128 46156966776 46190264256 46215915648 46249502796 46498056192 46576977489 46693426176 46699172352 46727360352 46753310016 46787037696 46861322256 46915647898 46929217536 46983621888 46989403776 47058218568 47118318464 47152561428 47316294592 47350681434 47495426048 47605152768 47666205888 47700847026 47866484064 47901014784 47901270753 47906909568 48102279552 48108199104 48137237604 48275241462 48290328576 48428771328 48458003328 48463966656 48478078611 48596926784 48661608384 48667596768 48723756032 48801115552 48836581479 48871821312 49006162256 49041515136 49104410376 49233235968 49440098304 49539216384 49611765312 49617870624 49675391892 49747364352 49826349072 49862293632 49889984256 49920098256 49926241512 50063213368 50136015636 50252744192 50273563004 50405455872 50463890176 50470100352 50506509312 50645343756 50712480768 50718721536 50858139318 50864398011 50901091416 50931825408 51093794304 51108672024 51114961548 51308474112 51329730294 51455569536 51492964572 51524055936 51561225216 51589859328 51671769408 51702958908 51709045248 51709321566 51768990784 51851185274 51926310144 51926587623 51992905104 52069047397 52310313216 52491956224 52530104448 52597192704 52597473768 52635417408 52718987538 52818189312 52856574624 52940495889 53008108272 53208787968 53230831416 53370482688 53432354304 53470900224 53477480448 53555796864 53617883312 53624195072 53624481624 53695567872 53702175744 53849506816 53849794572 53888641632 54075765248 54115064496 54247732224 54475663872 54482367744 54515253744 54671542632 54704553216 54744016896 54744309432 54750753792 54814225536 54901254996 54980798976 55131932538 55171704528 55242461673 55380575232 55387390464 55539344896 55620110592 55691145216 55772703488 55813235976 55844231408 55884517248 56119326144 56126232288 56160110538 56321115039 56338716672 56534337216 56706137856 56771876448 56778559488 56778862896 56819822976 56854130688 57017124864 57051540864 57058561728 57215100992 57298303584 57431707648 57438775296 57455500576 57497256027 57673017344 57680114688 57880392864 57887515728 57964253184 58038591744 58123587792 58130740584 58172675904 58240114632 58392907776 58417098912 58492018242 58638256128 58806365184 58849102368 59053450752 59096051712 59096367504 59164560896 59171841792 59172157989 59258497456 59334495871 59420462976 59626784028 59634121806 59783215104 59816415232 59859886464 59884685343 60111398592 60154762752 60250271472 60283730976 60320118726 60327219456 60327541827 60407513856 60580695168 60624721836 60817526784 60835235904 60879447558 61028698752 61046469362 61065547776 61277580928 61285121856 61292663712 61505485461 61542622368 61587019008 61621220864 61666003728 61756312029 62068167594 62102636652 62257901568 62265563136 62303147136 62337746688 62382716928 62481763008 62644829184 62652538368 62744291424 62789890473 62824760334 62870081904 63134241912 63142011324 63299874816 63381056256 63473537024 63554941184 63601129368 63821978752 63868019712 63868361004 63875879424 64051464162 64136372736 64144265472 64182983472 64320587961 64366988616 64610671104 64618622208 64637438148 64882144512 64890129024 64936940544 65115441972 65123455194 65209784832 65293415712 65388686848 65389036266 65397083157 65472547168 65520128961 66052288512 66149020416 66157160832 66233855856 66329819136 66435132096 66483058176 66519979008 66560131008 66568322016 66665809638 66848020848 67256116992 67293467136 67342012416 67342372272 67527125008 67616641024 67624962048 67625323416 67633284096 67810852424 67819197348 67868121888 67909100544 68125059072 68144896032 68153282064 68411298816 68439640392 68607426048 68657286096 68698741248 68748300288 68895692544 68937278544 68945393664 68945762088 69235080192 69235450164 69285396384 69323873472 69374254194 69564581366 69747084288 70040139264 70048758528 70129965024 70180556544 70291983384 70373471847 70424252416 70475432832 70587327852 70677477696 70728842142 70945050624 70974441888 71026022151 71243139072 71407729152 71499308832 71551270539 71602900992 71799726096 71851522176 71860364352 72132415488 72153419328 72162298656 72330309632 72412862193 72435492864 72634218496 72643156992 72687004992 72895390176 72939404288 72992412576 73001005056 73085634048 73201673328 73307731968 73509243384 73562272704 73656615564 73840766976 73849853952 74160147456 74308824576 74417647968 74426805936 74512689664 74513087838 74621046528 74739523608 74825768192 74834976384 74880147384 75094820052 75379116288 75410344506 75608183808 75695835264 75705150528 75759763968 75968015634 76068721152 76078082304 76287208977 76351637124 76397738112 76640691456 76663008036 76672442322 76906819584 76962711168 76994595441 77173857152 77183354304 77286083904 77384788992 77498117056 77507654112 77554438362 77563567872 77653486176 77776777911 77889465216 77989357656 78408486912 78465469824 78737934336 78795156672 78895789056 78896210652 78953126112 79078481307 79227283968 79284861936 79502378704 79512162408 79813181952 79846247124 80055724032 80148531456 80206350336 80333695296 80378307968 80426824968 80436292608 80436722436 80543351808 80774260224 80774691858 80832962448 81113647872 81172596744 81371598336 81713495808 81723551616 81772880616 82007313948 82056829824 82116025344 82116464148 82126130688 82221338304 82341749372 82351882494 82471198464 82697898807 82757556792 82803515536 83070862848 83116995584 83309017344 83526438912 83536717824 83659055232 83719853964 83766347112 83826775872 84178989216 84189348432 84240165807 84508075008 84801505824 84924370944 85059206784 85157359616 85157814672 85167839232 85168294344 85281196032 85401952216 85515163648 85525687296 85577311296 85760783948 85822651488 86147561472 86158162944 86183250864 86509526016 86520172032 86582587392 86820589296 86831273592 86946379776 87057887616 87185381688 87196110876 87259013856 87360171948 87589361664 87625648368 87738027363 87957384192 87978735257 88198693888 88209547776 88311807808 88580176128 88644077568 88693305344 88746841344 88757762688 88887746184 89130694464 89440176042 89451182709 89674822656 89724622848 89789829696 90167097888 90177712128 90232144128 90375407208 90425596464 90480178089 90490829184 90545467392 90611270784 90859861376 90871042752 91215065088 91226290176 91252853856 91476568064 91543048128 91569704043 91598321664 91860923392 91916371392 91927682784 92313440256 92313933552 92380528512 92431831296 92499005592 92996112384 93102251391 93153954978 93386852352 93398344704 93454720704 93506620032 93574075392 93722644512 93831295796 93858435072 93967243776 93978807552 94116437136 94236636928 94237140501 94305122856 94632589184 94701362868 95210305536 95332411776 95401694052 95732968128 95802029568 95802541506 95813819136 96077196243 96204559104 96216398208 96274475208 96550482924 96857542656 96916006656 96927933312 96956157222 97193853568 97323216768 97335193536 97447512064 97602231104 97673162958 98012324512 98083030272 98083554399 98208820752 98880196608 99078432768 99223530624 99235741248 99350783784 99494728704 99652698144 99724587264 99779968512 99840196512 99852483024 99998714457 100126426736 100272031272 100505488384 100547126008 100810911744 100927780352 100940200704 101013018624 101290687512 101424961536 101437443072 101716278636 101728796022 101802182832 101863650816 102187588608 102217344048 102229923096 102616948224 102659460588 102911139072 102985929144 103048111872 103122450432 103179718656 103343538816 103405917816 103418090496 103418643132 103537981568 103702370548 103852620288 103853175246 103985810208 104138094794 104346872049 104620626432 105060208896 105194385408 105194947536 105270834816 105437975076 105636378624 105713149248 105880991778 106016216544 106093263213 106417575936 106461662832 106864708608 106954960896 107111593728 107235766624 107248390144 107248963248 107391135744 107404351488 107699013632 107699589144 107777283264 108151530496 108230128992 108495464448 108951327744 108964735488 109030507488 109343085264 109409106432 109488033792 109488618864 109501507584 109628451072 109802509992 109961597952 110263865076 110343409056 110484923346 110761150464 110774780928 111078689792 111240221184 111545406976 111626471952 111688462816 111769034496 111769631757 112238652288 112252464576 112320221076 112642230078 112677433344 113068674432 113115516759 113412275712 113543752896 113557725792 113639645952 113952023451 114034249728 114103081728 114117123456 114430201984 114596607168 114877550592 114911001152 114994512054 115346034688 115360229376 115760785728 115775031456 116077183488 116247175584 116261481168 116331657543 116345351808 116480229264 116834197824 116984036484 117276512256 117612730368 117698204736 118106901504 118192735008 118329121792 118343683584 118344315978 118516994912 118668991742 118840925952 119253568056 119268243612 119566430208 119719772928 119769370686 120222797184 120309525504 120500542944 120567461952 120640237452 120654438912 120655083654 120815027712 121161390336 121162037787 121249443672 121670471808 121758895116 122057397504 122092938724 122555161856 122570243712 122585327424 123010970922 123085244736 123174038016 123242441728 123332007456 123512624058 123527823741 124136335188 124205273304 124531126272 124606294272 124675493376 124765433856 124963526016 125289658368 125305076736 125488582848 125579780946 125649520668 125740163808 126268483824 126284022648 126762112512 127109882368 127202258736 127643957504 127736039424 127736722008 127751758848 128102928324 128272745472 128288530944 128365966944 128641175922 128733977232 129221342208 129237244416 129274876296 129764289024 129780258048 129873881088 130230883944 130246910388 130419569664 130586831424 130777373696 130778072532 130794166314 130945094336 131040257922 132298040832 132314321664 132467711712 132659638272 132870264192 132966116352 133039958016 133120262016 133136644032 133331619276 133696041696 134160264063 134512233984 134586934272 134684744544 135054250016 135249924096 135250646832 135266568192 135621704848 135638394696 135736243776 135818201088 136250118144 136289792064 136306564128 136822597632 136879280784 137214852096 137314572192 137397482496 137791385088 137874557088 137890787328 137891524176 138470160384 138470900328 138570792768 138647746944 138748508388 139129162732 139494168576 139730932467 140080278528 140097517056 140259930048 140361113088 140583966768 140746943694 140950865664 141174655704 141354955392 141457684284 141948883776 142052044302 142486278144 142815458304 142998617664 143102541078 143599452192 143703044352 143703812259 143720728704 144098061401 144306838656 144324597312 144825724386 144870985728 145268436992 145286313984 145374009984 145434235833 145790780352 145878808576 145984825152 146171268096 146403346656 146509744437 146615463936 147018486768 147124545408 147313231128 147699707904 148320294912 148617649152 148835295936 148853611872 149025379328 149026175676 149242093056 149479047216 149651536384 149669952768 149760294768 150081371909 150189640104 150758232576 150820689012 151216367616 151391670528 151410301056 151519527936 151936031268 152137442304 152156164608 152574417954 152593194033 152703274248 152795476224 153281382912 153326016072 153344884644 153925422336 153989190882 154347714304 154366708608 154572167808 154769577984 154996234112 155015308224 155108876724 155127135744 155306972352 155553555822 155778930432 155978715312 156207142191 156930939648 157475868672 157590313344 157791578112 157792421304 157906252224 158156962614 158454567936 158569723872 158821487667 159004757408 159024324816 159626363904 159692494248 160111448064 160297062912 160412700672 160667390592 160756615936 160853649936 160872585216 160873444872 161086703616 161548520448 161549383716 161665924896 162227295744 162345193488 162743196672 163426991616 163447103232 163545761232 164014627896 164113659648 164232050688 164232928296 164252261376 164442676608 164683498744 164703764988 164942396928 165395797614 165515113584 165607031072 165727385019 166141725696 166233991168 166618034688 167073435648 167318110464 167439707928 167532694224 167653551744 168357978432 168378696864 168480331614 168963345117 169016150016 169603011648 170118413568 170315629344 170335678464 170336588688 170562392064 170803904432 171030327296 171051374592 171154622592 171521567896 171645302976 172295122944 172316325888 172366501728 172491768081 173019052032 173040344064 173641178592 173662547184 173892759552 174115775232 174370763376 174392221752 174518027712 174720343896 175178723328 175251296736 175476054726 175914768384 175957470514 176397387776 176419095552 176623615616 177160352256 177288155136 177493682688 177515525376 177775492368 178003487613 178261388928 178880352084 178902365418 179349645312 179449245696 179579659392 179654056029 180334195776 180464288256 180750814416 180851192928 180960356178 180981658368 180982625481 181222541568 181479148459 181719722752 181742085504 182452580352 182505707712 182953136128 183086096256 183139408086 183196643328 183721846784 183832742784 183855365568 184516456383 184627867104 184761057024 184863662592 184998011184 185268936087 186204502782 186307909956 186773704704 186796689408 186909441408 187013240064 187148150784 187445289024 187662591592 187934487552 187957615104 188232874272 188473273856 188474281002 188610245712 189265178368 189402725736 190420611072 190664823552 190803388104 191465936256 191604059136 191605083012 191627638272 192154392486 192409118208 192432796416 192548950416 192961763883 193100965848 193832013312 193855866624 193912314444 194387707136 194646433536 194670387072 194895024128 195204462208 195346325916 196024649024 196166060544 196167108798 196417641504 196560386883 198156865536 198447061248 198471482496 198701567568 198989457408 199305396288 199449174528 199559937024 199680393024 199704966048 199997428914 200252853472 200544062544 201010976768 201094252016 201855560704 201880401408 202026037248 202581375024 202849923072 202874886144 203432557272 203457592044 203604365664 203727301632 204375177216 204434688096 204459846192 205233896448 205318921176 205822278144 205971858288 206096223744 206244900864 206687077632 206811835632 206836180992 206837286264 207075963136 207404741096 207705240576 207706350492 207971620416 208276189588 208693744098 209241252864 210120417792 210389895072 210541669632 210875950152 211120415541 211272757248 211426298496 211761983556 212032433088 212186526426 212835151872 212923325664 213078066453 213662642767 213729417216 214223187456 214471533248 214497926496 214808702976 215398027264 215399178288 215554566528 216303060992 216460257984 216990928896 217238586579 217902655488 217929470976 218061014976 218686170528 218818212864 218977237728 219003015168 219256902144 219605019984 219923195904 220527730152 220686818112 220969846692 221522300928 221549561856 222157379584 222480442368 223090813952 223252943904 223376925632 223538068992 223539263514 224477304576 224504929152 224640442152 225284460156 226137348864 226231033518 226824551424 227087505792 227115451584 227279291904 227904046902 228206163456 228234246912 228860403968 228861626931 229193214336 229822002304 229989024108 230720458752 231521571456 231550062912 232154366976 232494351168 232522962336 232663315086 232690703616 232960458528 233330333733 233668395648 233968072968 235225460736 235396409472 236213803008 236385470016 236658243584 236687367168 236688631956 237033989824 237337983484 237681851904 238507136112 238536487224 239439545856 239538741372 240445594368 240619051008 241001085888 241134923904 241280474904 241308877824 241310167308 241630055424 242322780672 242324075574 242498887344 243340943616 243517790232 244114795008 244185877448 245110323712 245140487424 245170654848 246021941844 246170489472 246348076032 246484883456 246664014912 247025248116 247055647482 248093696421 248272670376 248410546608 249212588544 249350986752 249927052032 250579316736 250610153472 250977165696 251159561892 251299041336 251480327616 252536967648 252568045296 253524225024 254219764736 254404517472 255287915008 255472078848 255473444016 255503517696 256205856648 256545490944 256577061888 256731933888 257282351844 257467954464 258442684416 258474488832 258549752592 259528578048 259560516096 259747762176 260461767888 260493820776 260839139328 261173662848 261554747392 261556145064 261588332628 261890188672 262080515844 263936205771 264596081664 264628643328 264935423424 265740528384 265932232704 266079916032 266240524032 266273288064 266663238552 267392083392 268320528126 268353548127 269024467968 269173868544 269369489088 270108500032 270501293664 270533136384 271243409696 271276789392 271440534267 271472487552 271636402176 272579584128 272613128256 273645195264 273758561568 274429704192 274629144384 274709112129 274794964992 275582770176 275749114176 275783048352 276940320768 276941800656 277141585536 277295493888 277497016776 278258325464 278988337152 279461864934 280160557056 280195034112 280519860096 280722226176 281167933536 281493887388 281901731328 282349311408 282709910784 282711421503 282915368568 283897767552 284104088604 285630916608 285997235328 286205082156 287198904384 287406088704 287407624518 287441457408 288196122802 288231588729 288613677312 288649194624 289651448772 290572627968 290748019968 290868471666 291581560704 291757617152 291969650304 292342536192 292806693312 293019488874 294036973536 294249090816 294250663197 294626462256 296640589824 297235298304 297670591872 297707223744 298050758656 298052351352 298484186112 298958094432 299303072768 299339905536 299520589536 299996143371 300162743818 300379280208 301516465152 301641378024 302432735232 302783341056 302820602112 303039055872 303872062536 304274884608 304312329216 305148835908 305186388066 305406548496 305590952448 306562765824 306652032144 306689769288 307850844672 307978381764 308695428608 308733417216 309144335616 309539155968 309992468224 310030616448 310217753448 310254271488 310613944704 311107111644 311557860864 311957430624 312414284382 313040616147 313861879296 315180626688 315583156224 315584842608 315812504448 316313925228 316909135872 317139447744 317642975334 318009514816 318048649632 319252727808 319384988496 320594125824 321334781184 321513231872 321707299872 321745170432 321746889744 322173407232 323097040896 323098767432 323331849792 324454591488 324690386976 325486393344 326853983232 326894206464 327091522464 328029255792 328227319296 328464101376 328465856592 328504522752 328885353216 329366997488 329407529976 329884793856 330791595228 331030227168 331214062144 331454770038 332283451392 332467982336 333236069376 334636220928 334879415856 335065388448 335307103488 335308895271 336715956864 336757393728 336960663228 337926690234 338032300032 339206023296 339346550277 340236827136 340631258688 340673177376 341607808864 341856070353 342102749184 342309245184 343043135792 343290605952 344632651776 344733003456 344983536162 346038104064 346080688128 347282357184 347325094368 348231550464 348741526752 348784443504 348994972629 349036055424 349440687792 350502593472 350952109452 351829536768 351914941028 352794775552 352838191104 353247231232 354320704512 354987365376 355031050752 355550984736 356006975226 356522777856 357760704168 357804730836 358699290624 359159318784 359308112058 360668391552 360928576512 361501628832 361702385856 361920712356 361963316736 361965250962 362445083136 362958296918 363439445504 363484171008 363486113361 364483331779 365011415424 366172192512 366278816172 367443693568 367665485568 367710731136 369032912766 369255734208 369522114048 369727325184 369996022368 370537872174 370583471223 372409005564 372615819912 373593378816 373818882816 374026480128 374296301568 374890578048 375325183184 375868975104 375915230208 376465748544 376946547712 376948562004 377220491424 378530356736 378805451472 381329647104 381606776208 382931872512 383208118272 383210166024 383255276544 384308784972 384818236416 384865592832 385097900832 385923527766 386201931696 387664026624 387711733248 387824628888 388775414272 389292867072 389340774144 390408924416 390692651832 392049298048 392332121088 392334217596 392835283008 393120773766 396894122496 396942964992 397403135136 397978914816 398610792576 398898349056 399119874048 399360786048 399409932096 399994857828 400505706944 401088125088 402021953536 402188504032 402480792189 403711121408 403760802816 405162750048 405749772288 406865114544 406915184088 407208731328 407454603264 408750354432 408869376192 408919692384 410467792896 410637842352 411644556288 411943716576 412192447488 413374155264 413623671264 413672361984 413674572528 414151926272 414809482192 415410481152 415412700984 415943240832 416552379176 417387488196 418482505728 419192797401 420240835584 420779790144 421083339264 421751900304 422240831082 422852596992 423523967112 424064866176 424373052852 425846651328 426156132906 427325285534 427458834432 428446374912 428943066496 428995852992 430798356576 431109133056 432294184203 432606121984 432920515968 434477173158 435805310976 435858941952 436122029952 436302707499 437372341056 437636425728 437954475456 438513804288 439210039968 439529233311 439846391808 441055460304 441373636224 441939693384 443099123712 444314759168 444960884736 446181627904 446505887808 446753851264 447076137984 447078527028 448954609152 449009858304 449280884304 450244115727 450568920312 452274697728 452462067036 453649102848 454175011584 454230903168 454558583808 455808093804 456412326912 456468493824 457720807936 457723253862 457779582099 458386428672 459644004608 459978048216 463043142912 463100125824 464308733952 464988702336 465045924672 465326630172 465381407232 465920917056 466660667466 467336791296 467936145936 468621426573 470792818944 472427606016 472770940032 473316487168 473374734336 473377263912 474067979648 474675966968 475363703808 477014272224 477072974448 478879091712 479077482744 480891188736 481238102016 482002171776 482269847808 482560949808 482617755648 482620334616 483260110848 484645561344 484648151148 484997774688 486681887232 487035580464 488229590016 488371754896 490220647424 490280974848 490341309696 492043883688 492340978944 492696152064 492969766912 493328029824 494050496232 494111294964 496187392842 496545340752 496821093216 497182155057 498425177088 498701973504 499854104064 501220306944 501954331392 502319123784 502598082672 502960655232 505073935296 505136090592 506890035351 507048450048 508439529472 508809034944 510575830016 510946888032 511007035392 512411713296 513090981888 513154123776 513463867776 514564703688 514935908928 516885368832 516948977664 517099505184 517475304243 519057156096 519121032192 520923535776 520987641552 521678278656 522347325696 523109494784 523112290128 523176665256 523780377344 524161031688 527872411542 529192163328 529257286656 529870846848 531481056768 531864465408 532481048064 532546576128 533326477104 534010462839 534784166784 536641056252 536707096254 538048935936 538347737088 538738978176 538962168087 540217000064 541002587328 542486819392 542553578784 542881068534 542944975104 544437445377 545159168256 545226256512 547517123136 548859408384 549258288768 549418224258 549589929984 551165540352 551498228352 551566096704 553549369149 553883601312 554283171072 554590987776 554994033552 555806808261 556516650928 558923729868 560321114112 560390068224 561039720192 561444452352 562335867072 562987774776 563803462656 564698622816 565419821568 565422843006 565830737136 567795535104 568208177208 571261833216 571994470656 572410164312 574397808768 574812177408 574815249036 574882914816 576392245604 576463177458 577227354624 577298389248 578885291649 579302897544 581496039936 581736943332 583163121408 583939300608 584685072384 585613386624 586038977748 588073947072 588498181632 588501326394 589252924512 589681160649 594470596608 595341183744 595414447488 596101517312 596104702704 596968372224 597916188864 598606145536 598679811072 599041179072 599992286742 600325487636 600758560416 603032930304 603282756048 605566682112 605641204224 606078111744 607744125072 608549769216 608624658432 610297671816 610372776132 610813096992 611181904896 613125531648 613304064288 613379538576 615701689344 615956763528 617390857216 617466834432 618288671232 619984936448 620061232896 620435506896 620508542976 621227889408 622214223288 623115721728 623914861248 624828568764 626081232294 627723758592 630361253376 631169685216 631625008896 632627850456 633361246623 633818271744 634278895488 635285950668 636019029632 636097299264 638505455616 638769976992 640987928301 641188251648 642669562368 643026463744 643414599744 643493779488 646194081792 646197534864 646663699584 648909182976 649380773952 650972786688 651715759737 653707966464 653788412928 654183044928 656058511584 656454638592 656931713184 657009045504 657770706432 658733994976 658815059952 659769587712 661583190456 662060454336 662428124288 662909540076 664566902784 666472138752 669272441856 669758831712 670130776896 670614206976 670617790542 673431913728 673514787456 673921326456 675853380468 678412046592 678693100554 680473654272 681262517376 681346354752 683215617728 683712140706 684618490368 686086271584 686581211904 686584880793 689466006912 689967072324 692161376256 694564714368 694650188736 696463100928 697483053504 697568887008 697989945258 698072110848 698881375584 699991001199 701005186944 701904218904 703829882056 705676382208 706494462464 708641409024 709974730752 710062101504 711101969472 712013950452 713045555712 715521408336 715609461672 718318637568 718616224116 721336783104 721857153024 723003257664 723404771712 723841424712 723926633472 723930501924 724890166272 725916593836 726878891008 726968342016 726972226722 728966663558 730022830848 732344385024 732557632344 735330971136 735421462272 738065825532 738511468416 739044228096 739454650368 739992044736 741075744348 741166942446 744281089263 744818011128 745231639824 747637765632 748052960256 749781156096 750650366368 751737950208 751830460416 752931497088 753893095424 753897124008 754440982848 757060713472 757610902944 762659294208 763213552416 765863745024 766416236544 766420332048 766510553088 768617569944 769636472832 769731185664 770195801664 771847055532 772403863392 775328053248 775423466496 775649257776 777550828544 778585734144 778681548288 780817848832 781385303664 784098596096 784664242176 784668435192 785670566016 786241547532 791808617313 793788244992 793885929984 794806270272 797221585152 797796698112 798239748096 798721572096 798819864192 799989715656 801011413888 802176250176 804377008064 804961584378 807422242816 807521605632 810325500096 813730229088 813830368176 814321602801 814417462656 814909206528 817738752384 817839384768 820935585792 821275684704 823289112576 823887433152 824127336387 824384894976 826748310528 827247342528 827349145056 828303852544 829618964384 830820962304 830825401968 831886481664 833104758352 834774976392 836965011456 838385594802 840481671168 841559580288 842166678528 843503800608 844481662164 845705193984 847047934224 848129732352 848134264509 848746105704 851693302656 852312265812 854650571068 856892749824 857886132992 857991705984 861596713152 862218266112 864588368406 864694766187 865841031936 868954346316 871717883904 872244059904 872605414998 874744682112 875272851456 875908950912 877027608576 878420079936 879058466622 882110920608 882747272448 882751989591 883879386768 885173805749 889921769472 892363255808 893011775616 893507702528 894152275968 894157054056 897909218304 898019716608 898561768608 899988430113 900488231454 901137840624 904549395456 904924134072 907298205696 908350023168 908461806336 909117167616 911616187608 912824653824 912936987648 915441615872 915446507724 915559164198 916772857344 919288009216 919956096432 926086285824 926200251648 928617467904 929977404672 930091849344 930653260344 930762814464 931841834112 933321334932 934673582592 935872291872 937242853146 939121848441 941585637888 945541880064 946749468672 946754527824 948135959296 949351933936 950727407616 954028544448 954145948896 957758183424 958154965488 961782377472 964004343552 964539695616 965121899616 965235511296 965240669232 966520221696 969291122688 969296302296 969995549376 973363774464 974071160928 976459180032 976743509792 980441294848 980561949696 980682619392 984087767376 984681957888 985392304128 986656059648 988100992464 988222589928 992374785684 993090681504 993642186432 994364310114 996850354176 997403947008 999708208128 1003908662784 1004638247568 1005196165344 1005921310464 1005926685813 1008686429807 1010147870592 1010272181184 1013780070702 1014096900096 1016879058944 1017618069888 1018039650831 1021151660032 1021893776064 1024823426592 1025568211059 1026308247552 1026927735552 1029129407376 1029871817856 1033897955328 1034199010368 1034950608486 1038114312192 1038242064384 1041847071552 1041975283104 1044694651392 1046224580256 1046353330512 1047560754688 1048322063376 1055744823084 1058384326656 1058514573312 1059741693696 1062962113536 1064962096128 1065093152256 1066652954208 1068020925678 1069568333568 1073282112504 1073414192508 1076097871872 1077477956352 1077924336174 1080434000128 1082005174656 1084973638784 1085107157568 1085762137068 1085889950208 1088874890754 1090318336512 1090452513024 1093449995337 1095034246272 1098516577536 1098836448516 1102331080704 1102996456704 1103132193408 1107098738298 1107767202624 1108566342144 1109181975552 1109988067104 1111613616522 1111750413669 1113033301856 1117847459736 1120780136448 1122079440384 1122888904704 1124671734144 1125975549552 1127606925312 1129397245632 1130839643136 1130845686012 1131661474272 1135591070208 1136416354416 1143988941312 1144820328624 1148795617536 1149624354816 1149630498072 1149765829632 1152784491208 1152926354916 1154454709248 1154596778496 1157770583298 1158605795088 1162992079872 1163473886664 1166326242816 1167878601216 1171226773248 1172077955496 1176147894144 1176996363264 1177002652788 1178505849024 1179362321298 1190682367488 1190828894976 1192209405408 1193936744448 1195832377728 1197212291072 1197359622144 1198082358144 1199984573484 1200650975272 1201517120832 1206065860608 1206565512096 1207442376567 1211133364224 1211282408448 1215488250144 1217249316864 1220595343632 1220745552264 1221626193984 1222363809792 1226251063296 1226608128576 1226759077152 1231403378688 1231913527056 1234781714432 1234933668864 1236577342464 1239969872896 1240122465792 1240871013792 1241017085952 1242455778816 1244428446576 1246231443456 1247829722496 1249657137528 1252162464588 1255447517184 1257578392203 1260722506752 1262339370432 1263250017792 1265255700912 1266722493246 1268557790976 1270571901336 1272038059264 1272194598528 1277539953984 1281975856602 1282376503296 1285339124736 1286052927488 1286829199488 1286987558976 1292395069728 1293327399168 1296882552609 1297818365952 1298761547904 1303431519474 1307415932928 1307576825856 1308366089856 1308908122497 1312117023168 1312909277184 1313863426368 1315541412864 1317467989952 1317630119904 1319539175424 1323166380912 1324120908672 1324856248576 1325819080152 1332944277504 1338544883712 1339517663424 1340261553792 1341228413952 1341235581084 1346863827456 1347029574912 1347842652912 1350732347181 1351706760936 1356824093184 1357386201108 1360947308544 1362525034752 1362692709504 1366431235456 1367424281412 1369236980736 1372172543168 1373162423808 1373169761586 1378932013824 1379934144648 1389129428736 1389300377472 1392926201856 1394966107008 1395137774016 1395979890516 1396144221696 1397762751168 1399982002398 1402010373888 1403808437808 1405864279719 1407659764112 1412988924928 1417282818048 1419949461504 1420124203008 1422203938944 1424027900904 1426091111424 1431042816672 1431218923344 1436637275136 1437232448232 1442673566208 1443714306048 1446006515328 1446809543424 1447682849424 1447853266944 1447861003848 1449780332544 1451833187672 1453757782016 1453936684032 1453944453444 1457933327116 1460045661696 1464688770048 1465115264688 1470661942272 1470842924544 1476131651064 1477022936832 1478088456192 1478909300736 1479984089472 1482151488696 1482333884892 1488562178526 1489636022256 1490463279648 1491546465171 1495275531264 1495638499369 1496105920512 1499562312192 1501300732736 1503660920832 1505862994176 1507786190848 1507794248016 1508881965696 1514121426944 1515221805888 1520670106053 1525318588416 1526427104832 1531727490048 1532840664096 1533021106176 1537235139888 1539272945664 1539462371328 1540391603328 1543694111064 1544807726784 1550656106496 1550846932992 1551298515552 1555101657088 1557171468288 1557363096576 1561635697664 1562770607328 1568197192192 1569328484352 1569336870384 1571341132032 1572483095064 1583617234626 1587576489984 1587771859968 1589612540544 1594443170304 1595593396224 1597443144192 1597639728384 1599979431312 1602022827776 1602031388517 1604352500352 1608754016128 1609923168756 1615043211264 1620651000192 1627460458176 1627660736352 1628643205602 1628834925312 1633312336131 1635477504768 1635678769536 1642551369408 1646578225152 1647774866304 1648254672774 1648769789952 1653496621056 1654494685056 1654698290112 1656607705088 1659237928768 1661650803936 1663772963328 1666209516704 1667420424783 1669549952784 1676771189604 1680963342336 1683119160576 1684333357056 1687007601216 1688963324328 1691410387968 1694095868448 1696259464704 1696268529018 1697492211408 1703386605312 1704624531624 1709301142136 1713785499648 1715772265984 1715983411968 1723193426304 1724436532224 1729176736812 1729389532374 1731682063872 1736655874947 1737908692632 1744488119808 1745210829996 1749489364224 1751817901824 1754055217152 1756840159872 1758116933244 1764221841216 1765494544896 1765503979182 1767758773536 1770347611498 1786023551232 1787015405056 1788304551936 1788314108112 1795818436608 1796039433216 1797123537216 1799976860226 1800976462908 1802275681248 1809098790912 1809848268144 1816700046336 1816923612672 1818234335232 1823232375216 1825649307648 1825873975296 1830883231744 1830893015448 1831118328396 1833545714688 1838576018432 1839912192864 1852172571648 1852400503296 1859954809344 1860183698688 1861306520688 1861525628928 1863683668224 1866642669864 1869347165184 1871744583744 1874485706292 1878243696882 1883171275776 1891083760128 1893509055648 1896271918592 1898703867872 1900083739869 1901454815232 1908057088896 1908291897792 1915516366848 1916309930976 1922963784903 1923564754944 1928008687104 1929079391232 1930243799232 1930481338464 1938582245376 1938592604592 1939991098752 1946727548928 1948142321856 1952918360064 1953487019584 1960882589696 1961123899392 1961365238784 1968175534752 1969363915776 1973312119296 1976201984928 1976445179856 1984749571368 1986181363008 1987284372864 1988728620228 1993700708352 1999416416256 2007817325568 2009276495136 2010392330688 2011842620928 2011853371626 2017372859614 2020295741184 2020544362368 2027560141404 2035236139776 2036079301662 2042303320064 2043787552128 2049646853184 2051136422118 2053855471104 2058258814752 2059743635712 2059754642379 2068398020736 2069901216972 2076484128768 2083694143104 2083950566208 2089389302784 2092449160512 2092706661024 2095121509376 2096644126752 2099973003597 2111489646168 2117029146624 2119483387392 2125924227072 2129924192256 2130186304512 2133305908416 2136041851356 2139136667136 2146564225008 2146828385016 2154955912704 2155848672348 2160868000256 2164010349312 2169947277568 2170214315136 2171524274136 2171779900416 2177749781508 2180636673024 2180905026048 2186899990674 2190068492544 2197033155072 2197672897032 2205992913408 2206264386816 2214197476596 2215534405248 2217132684288 2218363951104 2219976134208 2223227233044 2223500827338 2226066603712 2232843267789 2235694919472 2244158880768 2249343468288 2251951099104 2255213850624 2258794491264 2261679286272 2261691372024 2263322948544 2271182140416 2272832708832 2287977882624 2289640657248 2297591235072 2299248709632 2299260996144 2299531659264 2305568982416 2305852709832 2308909418496 2309193556992 2315541166596 2317211590176 2325984159744 2326947773328 2332652485632 2335757202432 2342453546496 2344155910992 2352295788288 2353992726528 2354005305576 2357011698048 2358724642596 2375425851939 2381364734976 2381657789952 2384418810816 2391664755456 2394719244288 2396164716288 2399969146968 2401301950544 2403034241664 2413131024192 2414884753134 2422266728448 2422564816896 2430976500288 2441190687264 2441491104528 2442964808403 2443252387968 2444727619584 2453216257152 2453518154304 2462806757376 2463827054112 2469563428864 2469867337728 2472382009161 2473154684928 2479939745792 2480244931584 2481742027584 2484911557632 2488856893152 2492462886912 2495659444992 2499314275056 2504324929176 2510895034368 2515156784406 2521445013504 2524678740864 2526500035584 2530511401824 2533444986492 2537115581952 2541143802672 2544076118528 2544389197056 2544402793527 2551383322453 2555079907968 2563951713204 2570678249472 2572105854976 2573658398976 2573975117952 2584790139456 2586654798336 2593765105218 2594084298561 2597523095808 2606863038948 2615153651712 2616732179712 2617816244994 2624234046336 2625818554368 2627726852736 2631082825728 2634935979904 2635260239808 2646332761824 2648241817344 2649712497152 2651638160304 2655521417247 2677089767424 2679035326848 2680523107584 2682456827904 2682471162168 2693727654912 2694059149824 2695685305824 2699965290339 2701464694362 2703413521872 2713648186368 2714772402216 2721894617088 2725050069504 2725385419008 2732862470912 2734848562824 2738473961472 2744345086336 2746324847616 2746339523172 2757864027648 2759868289296 2778258857472 2778600754944 2785852403712 2789932214016 2790275548032 2791959781032 2792288443392 2795525502336 2799964004796 2804020747776 2807616875616 2811728559438 2815319528224 2817365545323 2825977849856 2840248406016 2844407877888 2848055801808 2852182222848 2862085633344 2862437846688 2873274550272 2874464896464 2885347132416 2892013030656 2893619086848 2895365698848 2895706533888 2895722007696 2899560665088 2903666375344 2907515564032 2907873368064 2907888906888 2915866654232 2920091323392 2929377540096 2930230529376 2941323884544 2941685849088 2952263302128 2954045873664 2956176912384 2959968178944 2964302977392 2964667769784 2977124357052 2979272044512 2980926559296 2983092930342 2990551062528 2991276998738 2992211841024 2999124624384 3002601465472 3011725988352 3015588496032 3017763931392 3026059289421 3028242853888 3030443611776 3041340212106 3050637176832 3052854209664 3054118952493 3063454980096 3065681328192 3074470279776 3076704633177 3078924742656 3080783206656 3087388222128 3089615453568 3101693865984 3102597031104 3110203314176 3114342936576 3114726193152 3123271395328 3125541214656 3136394384384 3138673740768 3142682264064 3144966190128 3167234469252 3175152979968 3175543719936 3179225081088 3188886340608 3194886288384 3195279456768 3199958862624 3204045655552 3204062777034 3208705000704 3217508032256 3219846337512 3241302000384 3254920916352 3255321472704 3257286411204 3257669850624 3266624672262 3270955009536 3271357539072 3280349986011 3285102738816 3295549732608 3296509345548 3306993242112 3308989370112 3309396580224 3313215410176 3318475857536 3323301607872 3327545926656 3332419033408 3334840849566 3339099905568 3353542379208 3366238321152 3368666714112 3374015202432 3377926648656 3382820775936 3388191736896 3392518929408 3392537058036 3394984422816 3406773210624 3409249063248 3418602284272 3431544531968 3431966823936 3446386852608 3448873064448 3458353473624 3458779064748 3463364127744 3473311749894 3475817385264 3488976239616 3490421659992 3498978728448 3503635803648 3513680319744 3516233866488 3528443682432 3530989089792 3531007958364 3535517547072 3540695222996 3572047102464 3574030810112 3576628216224 3591636873216 3592078866432 3594247074432 3599953720452 3601952925816 3604551362496 3618197581824 3619696536288 3622327129701 3633400092672 3633847225344 3646464750432 3651747950592 3661766463488 3661786030896 3662236656792 3667091429376 3677152036864 3679824385728 3704345143296 3704801006592 3719909618688 3720367397376 3722613041376 3723051257856 3727367336448 3733285339728 3738694330368 3743489167488 3748971412584 3756487393764 3766342551552 3772735176609 3782167520256 3787018111296 3792543837184 3797407735744 3800167479738 3816114177792 3816583795584 3832619861952 3845927569806 3847129509888 3856017374208 3858158782464 3860487598464 3860962676928 3877185209184 3879982197504 3890647657827 3893455097856 3896284643712 3906974039168 3922247798784 3922730477568 3936351069504 3938727831552 3946624238592 3952403969856 3952890359712 3969499142736 3972362726016 3974568745728 3977457240456 3998832832512 4015634651136 4018552990272 4020784661376 4023685241856 4023706743252 4034745719228 4040591482368 4041088724736 4052197041543 4055120282808 4070472279552 4072158603324 4087575104256 4099293706368 4102272844236 4107710942208 4116517629504 4119487271424 4119509284758 4136796041472 4139802433944 4167388286208 4167901132416 4178778605568 4184898321024 4185413322048 4190243018752 4193288253504 4199946007194 4217592839157 4222979292336 4238966774784 4251848454144 4259848384512 4260372609024 4266611816832 4272083702712 4278273334272 4293128450016 4293656770032 4309911825408 4311697344696 4321736000512 4328020698624 4339894555136 4340428630272 4343048548272 4343559800832 4355499563016 4361273346048 4361810052096 4373799981348 4380136985088 4394066310144 4395345794064 4411985826816 4412528773632 4428394953192 4431068810496 4434265368576 4436727902208 4439952268416 4446454466088 4447001654676 4452133207424 4465686535578 4471389838944 4486915498107 4488317761536 4498686936576 4503902198208 4517588982528 4523358572544 4523382744048 4526645897088 4542364280832 4545665417664 4562010318159 4575955765248 4579281314496 4595182470144 4598521992288 4599063318528 4611137964832 4611705419664 4617818836992 4618387113984 4631082333192 4634423180352 4651968319488 4653895546656 4665304971264 4671514404864 4684907092992 4688311821984 4704591576576 4707985453056 4708010611152 4714023396096 4717449285192 4750851703878 4762729469952 4763315579904 4768837621632 4783329510912 4792329432576 4799938293936 4802603901088 4806068483328 4806094165551 4826262048384 4829769506268 4845129633792 4861953000576 4882381374528 4882982209056 4885929616806 4886504775936 4899937008393 4906432514304 4907036308608 4927654108224 4939734675456 4944764018322 4946309369856 4959879491584 4960489863168 4963484055168 4969823115264 4977713786304 4991318889984 4998628550112 5002261274349 5008649858352 5030313568812 5042890027008 5049357481728 5053000071168 5061022803648 5066889972984 5074231163904 5082287605344 5088152237056 5088778394112 5088805587054 5102766644906 5110159815936 5127903426408 5141356498944 5147316797952 5147950235904 5169580278912 5173309596672 5187530210436 5188168597122 5195046191616 5209967624841 5213726077896 5233464359424 5235632489988 5248468092672 5255453705472 5262165651456 5269871959808 5270520479616 5292665523648 5296483634688 5299424994304 5303276320608 5311042834494 5358070653696 5361046215168 5364913655808 5364942324336 5387455309824 5388118299648 5391370611648 5399930580678 5402929388724 5406827043744 5427296372736 5429544804432 5450100139008 5450770838016 5465724941824 5469697125648 5476947922944 5488690172672 5492649695232 5492679046344 5515728055296 5519736578592 5556517714944 5557201509888 5579864428032 5580551096064 5583919562064 5584576886784 5591051004672 5599928009592 5608041495552 5615233751232 5623457118876 5630639056448 5634731090646 5651955699712 5688815755776 5696111603616 5700251219607 5704364445696 5724171266688 5724875693376 5746549100544 5748929792928 5768891354709 5770694264832 5784026061312 5787238173696 5790731397696 5791444015392 5807332750688 5815746736128 5815777813776 5831733308464 5840182646784 5858755080192 5860461058752 5882647769088 5883371698176 5904526604256 5908091747328 5919936357888 5928605954784 5929335539568 5954248714104 5958544089024 5961853118592 5966185860684 5981102125056 5982553997476 5998249248768 6005202930944 6023451976704 6031176992064 6035527862784 6052118578842 6060887223552 6082680424212 6105708419328 6108237904986 6126909960192 6131362656384 6148940559552 6153409266354 6161566413312 6174776444256 6179230907136 6179263927137 6196216640243 6205194062208 6229452386304 6246542790656 6251082429312 6272788768768 6277347481536 6285364528128 6289932380256 6299919010791 6334468938504 6351087439872 6358450162176 6377772681216 6389772576768 6390558913536 6399917725248 6408091311104 6408125554068 6417410001408 6435016064512 6439692675024 6482604000768 6509841832704 6510642945408 6514572822408 6515339701248 6533249344524 6541910019072 6542715078144 6560699972022 6570205477632 6591099465216 6593018691096 6617978740224 6618793160448 6636951715072 6646603215744 6655091853312 6664838066816 6669681699132 6678199811136 6707084758416 6732476642304 6748030404864 6755853297312 6765641551872 6776383473792 6785037858816 6785074116072 6789968845632 6813546421248 6818498126496 6837204568544 6863089063936 6863933647872 6892773705216 6897746128896 6916706947248 6917558129496 6926728255488 6946623499788 6951634770528 6977952479232 6980843319984 6997957456896 7007271607296 7027360639488 7032467732976 7056887364864 7061978179584 7062015916728 7071035094144 7081390445992 7126277555817 7144094204928 7148061620224 7153256432448 7184157732864 7188494148864 7199907440904 7203905851632 7209102724992 7239393072576 7244654259402 7266800185344 7267694450688 7292929500864 7323572061792 7324473313584 7334182858752 7354304073728 7359648771456 7408690286592 7409602013184 7417146027483 7439819237376 7440734794752 7445226082752 7454734672896 7466570679456 7477388660736 7486978334976 7497942825168 7512974787528 7532685103104 7545470353218 7564335040512 7574036222592 7585087674368 7594815471488 7600334959476 7632228355584 7633167591168 7654149967359 7665239723904 7691855139612 7712034748416 7716317564928 7720975196928 7721925353856 7754370418368 7759964395008 7781295315654 7782252895683 7792569287424 7813948078336 7845460955136 7872702139008 7877455663104 7893248477184 7904807939712 7905780719424 7938998285472 7944725452032 7949137491456 7954914480912 7966564251741 8031269302272 8037105980544 8041569322752 8047370483712 8047413486504 8069491438456 8081182964736 8082177449472 8104394083086 8110240565616 8140944559104 8144317206648 8175150208512 8198587412736 8204545688472 8215421884416 8233035259008 8238974542848 8239018569516 8273592082944 8279604867888 8334776572416 8335802264832 8357557211136 8369796642048 8370826644096 8380486037504 8386576507008 8399892014388 8435185678314 8445958584672 8452096635969 8477933549568 8520745218048 8533223633664 8544167405424 8556546668544 8586256900032 8587313540064 8619823650816 8623394689392 8643472001024 8656041397248 8679789110272 8680857260544 8686097096544 8687119601664 8710999126032 8722546692096 8723620104192 8747599962696 8760273970176 8788132620288 8790691588128 8823971653632 8825057547264 8856789906384 8862137620992 8868530737152 8879904536832 8892908932176 8894003309352 8904266414848 8931373071156 8942779677888 8973830996214 8976635523072 8997373873152 9007804396416 9035177965056 9046765488096 9053291794176 9078177868263 9084728561664 9091330835328 9124020636318 9151911530496 9158562628992 9162356857479 9190364940288 9197043984576 9222275929664 9223410839328 9236774227968 9262164666384 9268846360704 9307791093312 9330609942528 9343028809728 9369814185984 9376623643968 9409183153152 9416021222304 9428046792192 9434898570384 9501703407756 9525458939904 9526631159808 9537675243264 9566659021824 9584658865152 9599876587872 9605207802176 9612136966656 9612188331102 9652524096768 9659539012536 9723906001152 9764762749056 9765964418112 9771859233612 9773009551872 9799874016786 9812865028608 9814072617216 9841049958033 9855308216448 9889528036644 9920979726336 9926968110336 9939646230528 9955427572608 9982637779968 9997257100224 10004522548698 10017299716704 10060627137624 10098714963456 10106000142336 10122045607296 10133779945968 10148462327808 10164575210688 10176304474112 10177556788224 10177611174108 10205533289812 10220319631872 10255806852816 10294633595904 10295900471808 10339160557824 10346619193344 10375060420872 10376337194244 10390092383232 10419935249682 10427452155792 10466928718848 10471264979976 10496936185344 10510907410944 10539743919616 10541040959232 10585331047296 10592967269376 10598849988608 10606552641216 10622085668988 10716141307392 10722092430336 10729884648672 10774910619648 10776236599296 10782741223296 10799861161356 10805858777448 10813654087488 10854592745472 10859089608864 10900200278016 10901541676032 10931449883648 10939394251296 10977380345344 10985299390464 10985358092688 11031456110592 11039473157184 11113035429888 11114403019776 11159728856064 11161102192128 11167839124128 11169153773568 11182102009344 11199856019184 11216082991104 11230467502464 11246914237752 11261278112896 11269462181292 11377631511552 11392223207232 11400502439214 11448342533376 11449751386752 11497859585856 11537782709418 11541388529664 11568052122624 11574476347392 11581462795392 11582888030784 11614665501376 11631555627552 11663466616928 11671942973481 11680365293568 11720922117504 11766743396352 11809053208512 11816183494656 11839872715776 11857211909568 11858671079136 11908497428208 11917088178048 11923706237184 11932371721368 11965107994952 11996498497536 12010405861888 12046903953408 12062353984128 12071055725568 12104237157684 12121774447104 12156591124629 12165360848424 12211416838656 12216475809972 12262725312768 12297881119104 12306818532708 12323132826624 12349552888512 12358461814272 12358527854274 12392433280486 12410388124416 12502164858624 12545577537536 12554694963072 12570729056256 12579864760512 12599838021582 12652778517471 12668937877008 12716900324352 12755545362432 12779545153536 12781117827072 12799835450496 12816182622208 12816251108136 12834820002816 12870032129024 12879385350048 12965208001536 13019683665408 13021285890816 13029145644816 13030679402496 13066498689048 13083820038144 13085430156288 13121399944044 13140410955264 13182198930432 13186037382192 13235957480448 13237586320896 13273903430144 13293206431488 13310183706624 13329676133632 13339363398264 13356399622272 13414169516832 13460746494321 13464953284608 13496060809728 13511706594624 13552766947584 13570075717632 13570148232144 13579937691264 13627092842496 13636996252992 13674409137088 13726178127872 13727867295744 13785547410432 13833413894496 13835116258992 13853456510976 13893246999576 13903269541056 13955904958464 13961686639968 13995914913792 14014543214592 14054721278976 14064935465952 14113774729728 14123956359168 14124031833456 14142070188288 14162780891984 14252555111634 14288188409856 14296123240448 14306512864896 14376988297728 14399814881808 14407811703264 14418205449984 14418282496653 14478786145152 14489308518804 14535388901376 14585859001728 14647144123584 14648946627168 14699811025179 14719297542912 14819204026368 14834292054966 14879638474752 14881469589504 14890452165504 14909469345792 14933141358912 14973956669952 14995885650336 15006783823047 15025949575056 15090940706436 15128670081024 15148072445184 15170175348736 15189630942976 15200669918952 15264456711168 15266335182336 15308299934718 15330479447808 15383710279224 15424069496832 15441950393856 15443850707712 15508740836736 15519928790016 15562590631308 15564505791366 15585138574848 15627896156672 15629902874523 15745404278016 15786496954368 15809615879424 15811561438848 15877996570944 15889450904064 15898274982912 15909828961824 15933128503482 16074211961088 16083138645504 16094740967424 16094826973008 16138982876912 16162365929472 16164354898944 16208788166172 16220481131232 16281889118208 16288634413296 16350300417024 16397174825472 16409091376944 16430843768832 16466070518016 16477949085696 16478037139032 16547184165888 16559209735776 16669553144832 16671604529664 16739593284096 16741653288192 16773153014016 16799784028776 16870371356628 16891917169344 16904193271938 16955867099136 17066447267328 17088334810848 17100753658821 17113093337088 17172513800064 17174627080128 17239647301632 17246789378784 17286944002048 17306674064127 17312082794496 17359578220544 17361714521088 17372194193088 17421998252064 17447240208384 17495199925392 17520547940352 17576265240576 17581383176256 17647943307264 17650115094528 17713579812768 17724275241984 17759809073664 17785817864352 17788006618704 17808532829696 17862746142312 17885559355776 17947661992428 17994747746304 18015608792832 18070355930112 18093530976192 18106583588352 18156355736526 18182661670656 18248041272636 18317125257984 18324713714958 18380729880576 18394087969152 18444551859328 18446821678656 18524329332768 18537692721408 18588649920729 18615582186624 18739628371968 18753247287936 18818366306304 18832042444608 18856093584384 18869797140768 18899757032373 19003406815512 19053262319616 19075350486528 19133318043648 19169317730304 19199753175744 19210415604352 19224273933312 19224376662204 19305048193536 19319078025072 19447812002304 19529525498112 19531928836224 19543718467224 19546019103744 19599748033572 19625730057216 19628145234432 19682099916066 19710616432896 19779056073288 19853936220672 19910855145216 19965275559936 19994514200448 20009045097396 20034599433408 20121254275248 20197429926912 20244091214592 20267559891936 20296924655616 20329150421376 20352608948224 20355113576448 20355222348216 20411066579624 20440639263744 20511613705632 20589267191808 20591800943616 20678321115648 20693238386688 20750120841744 20752674388488 20780184766464 20839870499364 20854904311584 20933857437696 20942529959952 20993872370688 21021814821888 21079487839232 21082081918464 21170662094592 21185934538752 21197699977216 21213105282432 21244171337976 21378832667451 21432282614784 21444184860672 21459769297344 21552473198592 21565482446592 21599722322712 21611717554896 21627308174976 21718179217728 21800400556032 21803083352064 21862899767296 21878788502592 21954760690688 21970716185376 22062912221184 22078946314368 22226070859776 22228806039552 22251438082449 22319457712128 22322204384256 22335678248256 22364204018688 22399712038368 22432165982208 22460935004928 22493828475504 22522556225792 22538924362584 22755263023104 22784446414464 22801004878428 22896685066752 22899502773504 22962449902077 22995719171712 23075565418836 23136104245248 23148952694784 23162925590784 23165776061568 23229331002752 23263111255104 23326933233856 23343885946962 23441844235008 23618106417024 23632366989312 23679745431552 23714423819136 23717342158272 23816994856416 23834176356096 23847412474368 23864743442736 23899692755223 23930215989904 24020811723776 24093807906816 24124707968256 24142111451136 24208474315368 24243548894208 24313182249258 24330721696848 24422833677312 24432951619944 24525450625536 24595762238208 24613637065416 24646265653248 24699105777024 24716923628544 24717055708548 24784866560972 24820776248832 25004329717248 25109389926144 25141458112512 25159729521024 25199676043164 25305557034942 25337875754016 25356289907907 25433800648704 25562235654144 25599670900992 25632365244416 25632502216272 25669640005632 25740064258048 25758770700096 25930416003072 26039367330816 26042571781632 26058291289632 26061358804992 26132997378096 26167640076288 26170860312576 26242799888088 26280821910528 26364397860864 26372074764384 26471914960896 26475172641792 26547806860288 26586412862976 26659352267264 26678726796528 26712799244544 26828339033664 26921492988642 26929906569216 26992121619456 27023413189248 27105533895168 27140296464288 27159875382528 27234533604789 27254185684992 27273992505984 27348818274176 27455734591488 27571094820864 27666827788992 27670232517984 27786493999152 27806539082112 27923373279936 27991829827584 28029086429184 28109442557952 28129870931904 28227549459456 28248063666912 28284140376576 28325561783968 28505110223268 28576376819712 28613025729792 28753976595456 28799629763616 28815623406528 28836410899968 28836564993306 28957572290304 28978617037608 29171718003456 29294288247168 29297893254336 29399622050358 29438595085824 29523149874099 29668584109932 29762939179008 29780904331008 29818938691584 29866282717824 29947913339904 29991771300672 30013567646094 30051899150112 30181881412872 30296144890368 30379261885952 30401339837904 30528913422336 30532670364672 30616599869436 30660958895616 30767420558448 30883900787712 30887701415424 31017481673472 31039857580032 31125181262616 31129011582732 31170277149696 31255792313344 31259805749046 31490808556032 31619231758848 31623122877696 31755993141888 31778901808128 31796549965824 31819657923648 31866257006964 32148423922176 32166277291008 32189653946016 32277965753824 32324731858944 32328709797888 32417576332344 32440962262464 32563778236416 32577268826592 32700600834048 32794349650944 32818182753888 32932141036032 32955898171392 32956074278064 33094368331776 33118419471552 33339106289664 33343209059328 33479186568192 33483306576384 33546306028032 33599568057552 33740742713256 33783834338688 33808386543876 34132894534656 34176669621696 34201507317642 34345027600128 34349254160256 34493578757568 34613348128254 34624165588992 34719156441088 34723429042176 34744388386176 34843996504128 34990399850784 35015828920443 35041095880704 35162766352512 35300230189056 35427159625536 35448550483968 35519618147328 35571635728704 35576013237408 35617065659392 35725492284624 35771118711552 35895323984856 35989495492608 36031217585664 36140711860224 36187061952384 36213167176704 36312711473052 36365323341312 36469773373887 36496082545272 36634250515968 36649427429916 36788175938304 36889103718656 36893643357312 37048658665536 37075385442816 37177299841458 37231164373248 37506494575872 37636732612608 37664084889216 37712187168768 37739594281536 37799514064746 37958335552413 38006813631024 38150700973056 38266636087296 38338635460608 38399506351488 38420831208704 38448547866624 38448753324408 38610096387072 38638156050144 38895624004608 39059050996224 39063857672448 39087436934448 39092038207488 39199496067144 39251460114432 39256290468864 39364199832132 39421232865792 39558112146576 39707872441344 39821710290432 39930551119872 39989028400896 40018090194792 40069198866816 40242508550496 40382239482963 40394859853824 40488182429184 40535119783872 40658300842752 40710227152896 40710444696432 40822133159248 40881278527488 41023227411264 41178534383616 41183601887232 41356642231296 41500241683488 41505348776976 41560369532928 41679740998728 41709808623168 41867714875392 41885059919904 41987744741376 42043629643776 42158975678464 42164163836928 42341324189184 42371869077504 42426210564864 42488342675952 42757665334902 42864565229568 42888369721344 42919538594688 43130964893184 43199444645424 43223435109792 43254616349952 43254847489959 43373516481701 43436358435456 43606166704128 43725799534592 43757577005184 43909521381376 43941432370752 44099433075537 44157892628736 44457612079104 44502876164898 44638915424256 44644408768512 44671356496512 44728408037376 44799424076736 44921870009856 44987656951008 45045112451584 45077848725168 45510526046208 45568892828928 45602009756856 45793370133504 45799005547008 45924899804154 45991438343424 46151130837672 46272208490496 46325851181568 46331552123136 46458662005504 46526222510208 46653866467712 46687771893924 46883688470016 47236212834048 47359490863104 47428847638272 47434684316544 47633989712832 47668352712192 47694824948736 47729486885472 47799385510446 47860431979808 48041623447552 48249415936512 48284222902272 48416948630736 48487097788416 48626364498516 48661443393696 48845667354624 48865903239888 49050901251072 49191524476416 49227274130832 49292531306496 49398211554048 49433847257088 49434111417096 49569733121944 49641552497664 50008659434496 50218779852288 50319459042048 50399352086328 50611114069884 50675751508032 50712579815814 50867601297408 51199341801984 51265004432544 51339280011264 51480128516096 51517541400192 51860832006144 51920022192381 52078734661632 52085143563264 52116582579264 52265994756192 52341720625152 52485599776176 52561643821056 52728795721728 52744149528768 52943829921792 52950345283584 53095613720576 53172825725952 53318704534528 53357453593056 53425598489088 53656678067328 53842985977284 53984243238912 54046826378496 54211067790336 54280592928576 54319750765056 54469067209578 54547985011968 54697636548352 55142189641728 55333655577984 55340465035968 55572987998304 55613078164224 55765949762187 55846746559872 56218885115904 56259741863808 56455098918912 56496127333824 56568280753152 56651123567936 57010220446536 57226051459584 57507953190912 57599259527232 57631246813056 57672821799936 57673129986612 57915144580608 57957234075216 58343436006912 58588576494336 58595786508672 58799244100716 58877190171648 59046299748198 59337168219864 59561808662016 59732565435648 59895826679808 59983542601344 60027135292188 60103798300224 60363762825744 60592289780736 60758523771904 60802679675808 61057826844672 61065340729344 61233199738872 61321917791232 61534841116896 61767801575424 61775402830848 62034963346944 62079715160064 62250362525232 62258023165464 62340554299392 62511584626688 62519611498092 62981617112064 63238463517696 63246245755392 63511986283776 63557803616256 63593099931648 63639315847296 63732514013928 64136498002353 64296847844352 64332554582016 64379307892032 64555931507648 64657419595776 64835152664688 64881924524928 65154537653184 65401201668096 65588699301888 65636365507776 65864282072064 65912148556128 66188736663552 66236838943104 66678212579328 66686418118656 66958373136384 66966613152768 67092612056064 67199136115104 67481485426512 67567668677376 67616773087752 68265789069312 68353339243392 68403014635284 68690055200256 68698508320512 68887349706231 68987157515136 69226696256508 69446858084352 69488776772352 69687993008256 69980799701568 70031657840886 70325532705024 70854319251072 70897100967936 71039236294656 71143271457408 71152026474816 71234131318784 71450984569248 71542237423104 71699078265669 71790647969712 72062435171328 72281423720448 72374123904768 72426334353408 72625422946104 72730646682624 72939546747774 72992165090544 73268501031936 73298854859832 73576351876608 73778207437312 73787286714624 74097317331072 74150770885632 74354599682916 74462328746496 75012989151744 75328169778432 75424374337536 75479188563072 75599028129492 75916671104826 76013627262048 76301401946112 76799012702976 76841662417408 76897095733248 76897506648816 77220192774144 77276312100288 77791248009216 78118101992448 78127715344896 78174873868896 78184076414976 78398992134288 78502920228864 78512580937728 78728399664264 78842465731584 79116224293152 79415744882688 79643420580864 79978056801792 80036180389584 80138397733632 80485017100992 80764478965926 80789719707648 80976364858368 81070239567744 81316601685504 81420889392864 81644266318496 81703600814367 81762557054976 82046454822528 82367203774464 82713284462592 83000483366976 83010697553952 83359481997456 83419617246336 83770119839808 83975489482752 84087259287552 84317951356928 84328327673856 84682648378368 84852421129728 84976685351904 85515330669804 85729130459136 85839077189376 86261929786368 86398889290848 86446870219584 86509232699904 86509694979918 86747032963402 86872716870912 87515154010368 87819042762752 87882864741504 88198866151074 88315785257472 88569449622297 89005752329796 89288817537024 89342712993024 89456816074752 89598848153472 89843740019712 89975313902016 90090224903168 90155697450336 91137785657856 91204019513712 91586740267008 91598011094016 91849799608308 91982876686848 92302261675344 92651702363136 92663104246272 92917324011008 93052445020416 93307732935424 93375543787848 93767376940032 94472425668096 94857695276544 94869368633088 95267979425664 95336705424384 95389649897472 95458973770944 95598771020892 95720863959616 96083246895104 96498831873024 96833897261472 96974195576832 97252728997032 97322886787392 97691334709248 97731806479776 98101802502144 98383048952832 98454548261664 98796423108096 98867694514176 98868222834192 99139466243888 99283104995328 100017318868992 100437559704576 100638918084096 100798704172656 101222228139768 101351503016064 101425159631628 102398683603968 102530008865088 103035082800384 103840044384762 104157469323264 104170287126528 104233165158528 104531989512384 104971199552352 105047486761329 105123287642112 105488299057536 105900690567168 106191227441152 106345651451904 106637409069056 106714907186112 106851196978176 107313356134656 107685971954568 107968486477824 108093652756992 108422135580672 108561185857152 108639501530112 108938134419156 109095970023936 109395273096704 109409320121661 110667311155968 110680930071936 111145975996608 111226156328448 111531899524374 111693493119744 112519483727616 112910197837824 112992254667648 113136561506304 113302247135872 114020440893072 114452102919168 115015906381824 115198519054464 115262493626112 115345643599872 115346259973224 115830289161216 115914468150432 116686872013824 117177152988672 117191573017344 117598488201432 117754380343296 118092599496396 118674336439728 119123617324032 119465130871296 119791653359616 119967085202688 120054270584376 120207596600448 120727525651488 121146718448889 121184579561472 121517047543808 121605359351616 122130681458688 122466399477744 122643835582464 123069682233792 123535603150848 123550805661696 124069926693888 124500725050464 124516046330928 124681108598784 125023169253376 125039222996184 125963234224128 126476927035392 126492491510784 127023972567552 127115607232512 127278631694592 127465028027856 128272996004706 128593695688704 128665109164032 128758615784064 129111863015296 129670305329376 129763849049856 130120549445103 130309075306368 131177398603776 131272731015552 131728564144128 131824297112256 132298299226611 132473677886208 133372836237312 133916746272768 133933226305536 134185224112128 134398272230208 134962970853024 135135337354752 135233546175504 136531578138624 136706678486784 136806029270568 137380110400512 137397016641024 137774699412462 137974315030272 138453392513016 138977553544704 139375986016512 139961599403136 140063315681772 140651065410048 141708638502144 142078472589312 142286542914816 142304052949632 142468262637568 142901969138496 143084474846208 143398156531338 143581295939424 144124870342656 144748247809536 144852668706816 145250845892208 145461293365248 145879093495548 145984330181088 146537002063872 146597709719664 147152703753216 147556414874624 147574573429248 148194634662144 148301541771264 148709199365832 148924657492992 150025978303488 150656339556864 150958377126144 151198056258984 151833342209652 152027254524096 152602803892224 153598025405952 153683324834816 153795013297632 154440385548288 154552624200576 155582496018432 155760066577143 156236203984896 156255430689792 156349747737792 156797984268576 157025161875456 157456799328528 157684931463168 158232448586304 158831489765376 159286841161728 159956113603584 160072360779168 160276795467264 160970034201984 161528957931852 161952729716736 162140479135488 162633203371008 162841778785728 163288532636992 163407201628734 164092909645056 165426568925184 166000966733952 166021395107904 166718963994912 166839234492672 167297849286561 167540239679616 168656655347712 169365296756736 169704842259456 169953370703808 171030661339608 171678154378752 172523859572736 172797778581696 172893740439168 173018465399808 173019389959836 173494065926804 173745433741824 175030308020736 175765729483008 176397732302148 176631570514944 177138899244594 178011504659592 178685425986048 179197696306944 179687480039424 179950627804032 180180449806336 180311394900672 182275571315712 182408039027424 183173480534016 183196022188032 183699599216616 183965753373696 184604523350688 185303404726272 185326208492544 185834648022016 186104890040832 186615465870848 186751087575696 187534753880064 188944851336192 189715390553088 189738737266176 190535958851328 190673410848768 190779299794944 190917947541888 191197542041784 191441727919232 192997663746048 193667794522944 194505457994064 194645773574784 195463612959552 196203605004288 196766097905664 196909096523328 197592846216192 197736445668384 198278932487776 198566209990656 200034637737984 200875119409152 201277836168192 201597408345312 202444456279536 202703006032128 202850319263256 204797367207936 205060017730176 206070165600768 206662049118693 207680088769524 208340574253056 208466330317056 209063979024768 209942399104704 210094973522658 210976598115072 212691302903808 213274818138112 213429814372224 213702393956352 214626712269312 215097234797007 215371943909136 216187305513984 216844271161344 217122371714304 217279003060224 217876268838312 218191940047872 218790546193408 218818640243322 221334622311936 221361860143872 222291951993216 222452312656896 223063799048748 223386986239488 225038967455232 225984509335296 226273123012608 226604494271744 228040881786144 228904205838336 230397038108928 230524987252224 230691287199744 230692519946448 231660578322432 231828936300864 233373744027648 234354305977344 234383146034688 235196976402864 235508760686592 236185198992792 237348672879456 238247234648064 238930261742592 239934170405376 240108541168752 240415193200896 241455051302976 242293436897778 242369159122944 243034095087616 243210718703232 244932798955488 245110802443101 245287671164928 246139364467584 247101611323392 248139853387776 249001450100928 249032092661856 250078445992368 251926468448256 252953854070784 252984983021568 254047945135104 254557263389184 254930056055712 256545992009412 257187391377408 257517231568128 258223726030592 259340610658752 259527698099712 260241098890206 260618150612736 262545462031104 263457128288256 263648594224512 264596598453222 264947355772416 265708348866891 267866452611072 268370448224256 268796544460416 269925941706048 270270674709504 270467092351008 273413356973568 273612058541136 274760220801024 274794033282048 275549398824924 275948630060544 276906785026032 277955107089408 278751972033024 279923198806272 280126631363544 281302130820096 283417277004288 284573085829632 284608105899264 285803938276992 286168949692416 286796313062676 287162591878848 288249740685312 289496495619072 290501691784416 290922586730496 291758186991096 291968660362176 293074004127744 293195419439328 294305407506432 295112829749248 295149146858496 296389269324288 296603083542528 297418398731664 297849314985984 300051956606976 301312679113728 301916754252288 302396112517968 303666684419304 304054509048192 307196050811904 307366649669632 307590026595264 309105248401152 311520133154286 312472407969792 312510861379584 312699495475584 313595968537152 314913598657056 315369862926336 316464897172608 318573682323456 319912227207168 320144721558336 320553590934528 321940068403968 323057915863704 323905459433472 324280958270976 325266406742016 325683557571456 326577065273984 326814403257468 328185819290112 332001933467904 332042790215808 333437927989824 333678468985344 334595698573122 335080479359232 338730593513472 339409684518912 339906741407616 342061322679216 343356308757504 345047719145472 345595557163392 345787480878336 346036930799616 346038779919672 346988131853608 347490867483648 350060616041472 351531458966016 352795464604296 353263141029888 354277798489188 356023009319184 357370851972096 358395392613888 359374960078848 359901255608064 360360899612672 360622789801344 363440155346667 364551142631424 364816078054848 366392044376064 367399198433232 367931506747392 369209046701376 370606809452544 370652416985088 371669296044032 372209780081664 373230931741696 373502175151392 375069507760128 377889702672384 379430781106176 379477474532352 381071917702656 381346821697536 381835895083776 382395084083568 382883455838464 385995327492096 387335589045888 389010915988128 389291547149568 390361648335309 390927225919104 393532195811328 393818193046656 395185692432384 395472891336768 396557864975552 401750238818304 402555672336384 403194816690624 404888912559072 405406012064256 405700638526512 409594734415872 410120035460352 412140331201536 413324098237386 415360177539048 416932660634112 418127958049536 419884798209408 420189947045316 421953196230144 426859628744448 427404787912704 429253424538624 430194469594014 430743887818272 432374611027968 434244743428608 434558006120448 435752537676624 436383880095744 437581092386816 437637280486644 442669244623872 442723720287744 444583903986432 444904625313792 446127598097496 446773972478976 450077934910464 451969018670592 453208988543488 456081763572288 457808411676672 460794076217856 461049974504448 461385039892896 463321156644864 463657872601728 466747488055296 468708611954688 468766292069376 470393952805728 472370397985584 474697345758912 476494469296128 477860523485184 479868340810752 480217082337504 480830386401792 482910102605952 484586873795556 486421437406464 489865597910976 490221604886202 492278728935168 496279706775552 498002900201856 498064185323712 500156891984736 501893547859683 505969966043136 508095890270208 509114526778368 509860112111424 513091984018824 515034463136256 516447452061184 518681221317504 519055396199424 520482197780412 521236301225472 525090924062208 527297188449024 529193196906444 529894711544832 531416697733782 537593088920832 539851883412096 540541349419008 540934184702016 546826713947136 547224117082272 549520441602048 549588066564096 551098797649848 551897260121088 553813570052064 555910214178816 557503944066048 559846397612544 560253262727088 562604261640192 566834554008576 569146171659264 569216211798528 571607876553984 572337899384832 573592626125352 574325183757696 578992991238144 581003383568832 583516373982192 583937320724352 586390838878656 588610815012864 590225659498496 590298293716992 592778538648576 594836797463328 595698629971968 600103913213952 602625358227456 603833508504576 604792225035936 607333368838608 608109018096384 614392101623808 614733299339264 615180053190528 618210496802304 619986147356079 623040266308572 625021722759168 625398990951168 627191937074304 629827197314112 632929794345216 639824454414336 640289443116672 641107181869056 643880136807936 645291704391021 646115831727408 648561916541952 650532813484032 651367115142912 653154130547968 653628806514936 656371638580224 664003866935808 664085580431616 666875855979648 667356937970688 669191397146244 670160958718464 678819369037824 679813482815232 684122645358432 686712617515008 691191114326784 691574961756672 692073861599232 692077559839344 693976263707216 694981734967296 700121232082944 703062917932032 705590929208592 706526282059776 708555596978376 712046018638368 714741703944192 716790785227776 719802511216128 721245579602688 726880310693334 729102285262848 729632156109696 734798396866464 735332407329303 735863013494784 738418093402752 741304833970176 743338592088064 744419560163328 746461863483392 747004350302784 755779405344768 758861562212352 758954949064704 762143835405312 763671790167552 764790168167136 765766911676928 774671178091776 778021831976256 778583094299136 780723296670618 781854451838208 787636386093312 790371384864768 790945782673536 793115729951104 805111344672768 806389633381248 809777825118144 810812024128512 811401277053024 820240070920704 824280662403072 826648196474772 830720355078096 833865321268224 836255916099072 839769596418816 840379894090632 843906392460288 853719257488896 858506849077248 860388939188028 861487775636544 864749222055936 868489486857216 871505075353248 872767760191488 875162184773632 875274560973288 885338489247744 885447440575488 889167807972864 889809250627584 892255196194992 893547944957952 900155869820928 903938037341184 906417977086976 912163527144576 921588152435712 922099949008896 922770079785792 927315745203456 937417223909376 937532584138752 940787905611456 944740795971168 949394691517824 955721046970368 959736681621504 960434164675008 961660772803584 965820205211904 969173747591112 972842874812928 979731195821952 980443209772404 984557457870336 996005800403712 996128370647424 1000313783969472 1003787095719366 1016191780540416 1018229053556736 1019720224222848 1026183968037648 1030068926272512 1032894904122368 1037362442635008 1038110792398848 1040964395560824 1042472602450944 1050181848124416 1054594376898048 1058386393812888 1059789423089664 1062833395467564 1075186177841664 1079703766824192 1081082698838016 1081868369404032 1090320466040001 1093653427894272 1094448234164544 1099176133128192 1102197595299696 1103794520242176 1107627140104128 1111820428357632 1115007888132096 1119692795225088 1120506525454176 1125208523280384 1133669108017152 1138292343318528 1138432423597056 1143215753107968 1147185252250704 1148650367515392 1157985982476288 1162006767137664 1167032747964384 1167874641448704 1171084945005927 1172781677757312 1180596587433984 1185557077297152 1189673594926656 1205250716454912 1207667017009152 1209584450071872 1214666737677216 1216218036192768 1228784203247616 1230360106381056 1236420993604608 1239972294712158 1246080532617144 1250797981902336 1254383874148608 1259654394628224 1265859588690432 1280578886233344 1282214363738112 1287760273615872 1290583408782042 1292231663454816 1297123833083904 1302734230285824 1306308261095936 1307257613029872 1312743277160448 1328007733871616 1328171160863232 1333751711959296 1334713875941376 1338382794292488 1340321917436928 1359626965630464 1368245290716864 1373425235030016 1382382228653568 1383149923513344 1384155119678688 1387952527414432 1389963469934592 1400242464165888 1406125835864064 1411181858417184 1417111193956752 1424092037276736 1429483407888384 1433581570455552 1439605022432256 1442491159205376 1453760621386668 1459264312219392 1469596793732928 1470664814658606 1476836186805504 1488839120326656 1492923726966784 1494008700605568 1505680643579049 1517909898129408 1524287670810624 1527343580335104 1529580336334272 1531533823353856 1549342356183552 1556043663952512 1557166188598272 1561446593341236 1563708903676416 1575272772186624 1581891565347072 1586231459902208 1612779266762496 1619555650236288 1621624048257024 1622802554106048 1640480141841408 1648561324806144 1653296392949544 1661440710156192 1667730642536448 1672511832198144 1679539192837632 1680759788181264 1687812784920576 1707438514977792 1717013698154496 1720777878376056 1722975551273088 1736978973714432 1743010150706496 1750549121946576 1770676978495488 1770894881150976 1778335615945728 1784510392389984 1787095889915904 1800311739641856 1807876074682368 1812835954173952 1824327054289152 1843176304871424 1844199898017792 1845540159571584 1854631490406912 1859958442068237 1875065168277504 1881575811222912 1889481591942336 1898789383035648 1919473363243008 1920868329350016 1923321545607168 1931640410423808 1938347495182224 1945685749625856 1959462391643904 1960886419544808 1969114915740672 1992011600807424 1992256741294848 2000627567938944 2007574191438732 2036458107113472 2039440448445696 2052367936075296 2060137852545024 2065789808244736 2074724885270016 2076221584797696 2081928791121648 2084945204901888 2100363696248832 2109188753796096 2116772787625776 2119578846179328 2125666790935128 2150372355683328 2159407533648384 2163736738808064 2180640932080002 2187306855788544 2188896468329088 2204395190599392 2207589040484352 2215254280208256 2230015776264192 2239385590450176 2241013050908352 2267338216034304 2276584686637056 2276864847194112 2286431506215936 2294370504501408 2297300735030784 2324013534275328 2334065495928768 2335749282897408 2342169890011854 2345563355514624 2371114154594304 2379347189853312 2415334034018304 2419168900143744 2429333475354432 2432436072385536 2460720212762112 2472841987209216 2479944589424316 2492161065234288 2501595963804672 2508767748297216 2519308789256448 2531719177380864 2561157772466688 2575520547231744 2581166817564084 2584463326909632 2594247666167808 2605468460571648 2612616522191872 2614515226059744 2625486554320896 2656015467743232 2656342321726464 2667503423918592 2669427751882752 2676765588584976 2680643834873856 2719253931260928 2736490581433728 2764764457307136 2766299847026688 2768310239357376 2775905054828864 2812251671728128 2822363716834368 2834222387913504 2848184074553472 2867163140911104 2879210044864512 2884982318410752 2907521242773336 2918528624438784 2939193587465856 2941329629317212 2953672373611008 2988017401211136 3011361287158098 3048575341621248 3054687160670208 3059160672668544 3063067646707712 3098684712367104 3112087327905024 3114332377196544 3122893186682472 3127417807352832 3150545544373248 3163783130694144 3172462919804416 3225558533524992 3239111300472576 3243248096514048 3245605108212096 3280960283682816 3306592785899088 3322881420312384 3335461285072896 3345023664396288 3359078385675264 3361519576362528 3375625569841152 3414877029955584 3441555756752112 3445951102546176 3473957947428864 3486020301412992 3501098243893152 3513254835017781 3541789762301952 3556671231891456 3569020784779968 3615752149364736 3625671908347904 3648654108578304 3686352609742848 3691080319143168 3709262980813824 3719916884136474 3763151622445824 3778963183884672 3797578766071296 3841736658700032 3846643091214336 3863280820847616 3876694990364448 3891371499251712 3918924783287808 3921772839089616 3938229831481344 3984023201614848 3984513482589696 4001255135877888 4015148382877464 4078880896891392 4104735872150592 4120275705090048 4131579616489472 4149449770540032 4163857582243296 4169890409803776 4200727392497664 4218377507592192 4233545575251552 4251333581870256 4300744711366656 4318815067296768 4327473477616128 4361281864160004 4377792936658176 4408790381198784 4430508560416512 4478771180900352 4482026101816704 4517041930737147 4553729694388224 4572863012431872 4588741009002816 4594601470061568 4648027068550656 4668130991857536 4671498565794816 4684339780023708 4691126711029248 4758694379706624 4838337800287488 4858666950708864 4864872144771072 4921440425524224 4945683974418432 4959889178848632 4984322130468576 5003191927609344 5017535496594432 5038617578512896 5063438354761728 5122315544933376 5151041094463488 5162333635128168 5168926653819264 5210936921143296 5225233044383744 5229030452119488 5312030935486464 5312684643452928 5335006847837184 5353531177169952 5361287669747712 5438507862521856 5472981162867456 5529528914614272 5532599694053376 5536620478714752 5551810109657728 5644727433668736 5668444775827008 5696368149106944 5758420089729024 5769964636821504 5815042485546672 5837057248877568 5878387174931712 5882659258634424 5907344747222016 5976034802422272 6022722574316196 6109374321340416 6118321345337088 6126135293415424 6197369424734208 6224174655810048 6228664754393088 6245786373364944 6254835614705664 6301091088746496 6327566261388288 6344925839608832 6451117067049984 6478222600945152 6491210216424192 6561920567365632 6613185571798176 6645762840624768 6690047328792576 6718156771350528 6723039152725056 6829754059911168 6883111513504224 6891902205092352 6972040602825984 7002196487786304 7026509670035562 7113342463782912 7138041569559936 7297308217156608 7382160638286336 7418525961627648 7439833768272948 7526303244891648 7557926367769344 7595157532142592 7683473317400064 7726561641695232 7753389980728896 7782742998503424 7837849566575616 7843545678179232 7876459662962688 7968046403229696 7969026965179392 8002510271755776 8030296765754928 8157761793782784 8209471744301184 8298899541080064 8327715164486592 8436755015184384 8467091150503104 8502667163740512 8601489422733312 8637630134593536 8654946955232256 8722563728320008 8755585873316352 8817580762397568 8861017120833024 8964052203633408 9034083861474294 9145726024863744 9177482018005632 9189202940123136 9296054137101312 9336261983715072 9342997131589632 9368679560047416 9382253422058496 9517388759413248 9676675600574976 9717333901417728 9729744289542144 9842880851048448 9919778357697264 9968644260937152 10006383855218688 10035070993188864 10077235157025792 10126876709523456 10244631089866752 10324667270256336 10337853307638528 10421873842286592 10450466088767488 10458060904238976 10539764505053343 10625369286905856 10670013695674368 10707062354339904 10877015725043712 10945962325734912 11059057829228544 11073240957429504 11103620219315456 11289454867337472 11336889551654016 11392736298213888 11539929273643008 11630084971093344 11674114497755136 11756774349863424 11765318517268848 11814689494444032 11952069604844544 12045445148632392 12236642690674176 12394738849468416 12448349311620096 12491572746729888 12509671229411328 12602182177492992 12655132522776576 12689851679217664 12902234134099968 12956445201890304 12982420432848384 13226371143596352 13291525681249536 13436313542701056 13446078305450112 13766223027008448 13783804410184704 13944081205651968 14004392975572608 14053019340071124 14276083139119872 14594616434313216 14764321276572672 14837051923255296 14879667536545896 15052606489783296 15115852735538688 15190315064285184 15366946634800128 15453123283390464 15506779961457792 15675699133151232 15687091356358464 15936092806459392 15938053930358784 16005020543511552 16060593531509856 16315523587565568 16418943488602368 16597799082160128 16655430328973184 16934182301006208 17005334327481024 17275260269187072 17309893910464512 17445127456640016 17511171746632704 17635161524795136 17722034241666048 17928104407266816 18068167722948588 18354964036011264 18378405880246272 18592108274202624 18672523967430144 18685994263179264 18737359120094832 18764506844116992 19034777518826496 19353351201149952 19434667802835456 19685761702096896 19839556715394528 19937288521874304 20070141986377728 20154470314051584 20489262179733504 20649334540512672 20675706615277056 20916121808477952 21079529010106686 21340027391348736 21414124708679808 21891924651469824 22146481914859008 22207240438630912 22578909734674944 22673779103308032 22785472596427776 23260169942186688 23348228995510272 23513548699726848 23530637034537696 23629378988888064 23904139209689088 24090890297264784 24473285381348352 24896698623240192 24983145493459776 25310265045553152 25379703358435328 25804468268199936 25912890403780608 25964840865696768 26452742287192704 26583051362499072 26892156610900224 27532446054016896 27567608820369408 27888162411303936 28008785951145216 28106038680142248 28552166278239744 29189232868626432 29528642553145344 29759335073091792 30105212979566592 30231705471077376 30380630128570368 30733893269600256 31013559922915584 31351398266302464 31374182712716928 31619293515160029 31876107860717568 32010041087023104 32121187063019712 32631047175131136 32837886977204736 33310860657946368 33868364602012416 34010668654962048 34619787820929024 34890254913280032 35022343493265408 35270323049590272 35444068483332096 35856208814533632 36136335445897176 36709928072022528 37184216548405248 37345047934860288 37474718240189664 37529013688233984 38069555037652992 38706702402299904 38869335605670912 39679113430789056 39874577043748608 40308940628103168 41298669081025344 41351413230554112 41832243616955904 42159058020213372 42828249417359616 43783849302939648 44292963829718016 44414480877261824 45157819469349888 45347558206616064 45570945192855552 46520339884373376 47027097399453696 47061274069075392 47808278419378176 48181780594529568 48946570762696704 49793397246480384 49966290986919552 51825780807561216 51929681731393536 52905484574385408 53166102724998144 53784313221800448 55064892108033792 55135217640738816 55776324822607872 56017571902290432 56212077360284496 57104332556479488 59057285106290688 59518670146183584 60210425959133184 60463410942154752 61467786539200512 62027119845831168 62748365425433856 63238587030320058 64020082174046208 64242374126039424 65675773954409472 66621721315892736 67736729204024832 68021337309924096 69780509826560064 70044686986530816 70540646099180544 70888136966664192 71712417629067264 72272670891794352 73419856144045056 74690095869720576 74949436480379328 76139110075305984 77413404804599808 77738671211341824 79358226861578112 79749154087497216 82597338162050688 82702826461108224 83664487233911808 84318116040426744 85656498834719232 87567698605879296 88585927659436032 88828961754523648 90315638938699776 90695116413232128 91141890385711104 93040679768746752 94054194798907392 94122548138150784 96363561189059136 97893141525393408 99932581973839104 103859363462787072 105810969148770816 106332205449996288 107568626443600896 110129784216067584 111552649645215744 112035143804580864 112424154720568992 114208665112958976 119037340292367168 120926821884309504 124054239691662336 125496730850867712 126477174060640116 128484748252078848 131351547908818944 133243442631785472 135473458408049664 136042674619848192 139561019653120128 141081292198361088 143424835258134528 144545341783588704 146839712288090112 149380191739441152 149898872960758656 155477342422683648 158716453723156224 159498308174994432 165194676324101376 165405652922216448 167328974467823616 168636232080853488 171312997669438464 177171855318872064 177657923509047296 180631277877399552 181390232826464256 186081359537493504 188245096276301568 192727122378118272 199865163947678208 211621938297541632 212664410899992576 215137252887201792 220259568432135168 224070287609161728 224848309441137984 228417330225917952 238074680584734336 248108479383324672 250993461701735424 252954348121280232 256969496504157696 262703095817637888 266486885263570944 270946916816099328 272085349239696384 279122039306240256 282162584396722176 289090683567177408 293679424576180224 299797745921517312 317432907446312448 318996616349988864 330389352648202752 334657948935647232 337272464161706976 342625995338876928 362780465652928512 372162719074987008 376490192552603136 385454244756236544 399730327895356416 423243876595083264 430274505774403584 440519136864270336 448140575218323456 449696618882275968 476149361169468672 496216958766649344 501986923403470848 505908696242560464 513938993008315392 532973770527141888 541893833632198656 544170698479392768 558244078612480512 578181367134354816 599595491843034624 634865814892624896 637993232699977728 660778705296405504 674544928323413952 685251990677753856 744325438149974016 752980385105206272 770908489512473088 799460655790712832 846487753190166528 881038273728540672 899393237764551936 952298722338937344 1003973846806941696 1011817392485120928 1027877986016630784 1088341396958785536 1116488157224961024 1156362734268709632 1199190983686069248 1269731629785249792 1321557410592811008 1349089856646827904 1488650876299948032 1505960770210412544 1541816979024946176 1598921311581425664 1798786475529103872 1904597444677874688 2023634784970241856 2055755972033261568 2232976314449922048 2312725468537419264 2398381967372138496 2539463259570499584 2643114821185622016 2698179713293655808 3011921540420825088 3083633958049892352 3597572951058207744 3809194889355749376 4047269569940483712 4465952628899844096 4625450937074838528 4796763934744276992 5396359426587311616 6167267916099784704 7195145902116415488 7618389778711498752 8094539139880967424 9250901874149677056 10792718853174623232 14390291804232830976 16189078279761934848 18501803748299354112 21585437706349246464 32378156559523869696 43170875412698492928 64756313119047739392 129512626238095478784
- Sum of all divisors σ(n): 510339168505905297030
- Sum of proper divisors (its aliquot sum) s(n): 380826542267809818246
- 129512626238095478784 is an abundant number, because the sum of its proper divisors (380826542267809818246) is greater than itself. Its abundance is 251313916029714339462
Bases of 129512626238095478784
- Binary: 11100000101010110010100011101100000010100011001110111010000000000002
- Hexadecimal: 0x705594760519DD000
- Base-36: RBZ56DWF28000
Squares and roots of 129512626238095478784
- 129512626238095478784 squared (1295126262380954787842) is 16773520355088617448775710585382194118656
- 129512626238095478784 cubed (1295126262380954787843) is 2172382672445678668338356825143714580405284570965829226594304
-
The
square root of 129512626238095478784 is 11380361428.2717523357 -
The
cube root of 129512626238095478784 is 5059458.4848340493
Scales and comparisons
How big is 129512626238095478784?- 129,512,626,238,095,478,784 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 129,512,626,238,095,478,784 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 129512626238095478784 cubic inches would be around 421621.5 feet tall.
Recreational maths with 129512626238095478784
- 129512626238095478784 backwards is 487874590832626215921
- The number of decimal digits it has is: 21
- The sum of 129512626238095478784's digits is 99
- 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 129512626238095478784 - Facts about the integer". Numbermatics.com. 2024. Web. 31 May 2024.
APA style:
Numbermatics. (2024). Number 129512626238095478784 - Facts about the integer. Retrieved 31 May 2024, from https://numbermatics.com/n/129512626238095478784/
Chicago style:
Numbermatics. 2024. "Number 129512626238095478784 - Facts about the integer". https://numbermatics.com/n/129512626238095478784/
The information we have on file for 129512626238095478784 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 129512626238095478784, math, Factors of 129512626238095478784, curriculum, school, college, exams, university, Prime factorization of 129512626238095478784, STEM, science, technology, engineering, physics, economics, calculator, one hundred twenty-nine quintillion, five hundred twelve quadrillion, six hundred twenty-six trillion, two hundred thirty-eight billion, ninety-five million, four hundred seventy-eight thousand, seven hundred eighty-four.