52034389096234261571712
52,034,389,096,234,261,571,712 is an even composite number composed of seven prime numbers multiplied together.
What does the number 52034389096234261571712 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 25272 divisors.
52034389096234261571712 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-five thousand, two hundred seventy-two divisors.
Prime factorization of 52034389096234261571712:
27 × 312 × 112 × 132 × 172 × 312 × 3672
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 13 × 13 × 17 × 17 × 31 × 31 × 367 × 367)See below for interesting mathematical facts about the number 52034389096234261571712 from the Numbermatics database.
Names of 52034389096234261571712
- Cardinal: 52034389096234261571712 can be written as Fifty-two sextillion, thirty-four quintillion, three hundred eighty-nine quadrillion, ninety-six trillion, two hundred thirty-four billion, two hundred sixty-one million, five hundred seventy-one thousand, seven hundred twelve.
Scientific notation
- Scientific notation: 5.2034389096234261571712 × 1022
Factors of 52034389096234261571712
Divisors of 52034389096234261571712
- Number of divisors d(n): 25272
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 17 18 22 24 26 27 31 32 33 34 36 39 44 48 51 52 54 62 64 66 68 72 78 81 88 93 96 99 102 104 108 117 121 124 128 132 136 143 144 153 156 162 169 176 186 187 192 198 204 208 216 221 234 242 243 248 264 272 279 286 288 289 297 306 312 324 338 341 351 352 363 367 372 374 384 396 403 408 416 429 432 442 459 468 484 486 496 507 527 528 544 558 561 572 576 578 594 612 624 648 663 676 682 702 704 726 729 734 744 748 792 806 816 832 837 858 864 867 884 891 918 936 961 968 972 992 1014 1023 1053 1054 1056 1088 1089 1101 1116 1122 1144 1152 1156 1188 1209 1224 1248 1287 1296 1326 1352 1364 1377 1404 1408 1452 1458 1468 1488 1496 1521 1573 1581 1584 1612 1632 1664 1674 1683 1716 1728 1734 1768 1782 1836 1859 1872 1922 1936 1944 1984 1989 2028 2046 2057 2106 2108 2112 2176 2178 2187 2202 2232 2244 2288 2312 2376 2418 2431 2448 2496 2511 2574 2592 2601 2652 2673 2704 2728 2754 2808 2873 2883 2904 2916 2936 2976 2992 3042 3069 3146 3159 3162 3168 3179 3224 3264 3267 3303 3348 3366 3432 3456 3468 3536 3564 3627 3672 3718 3744 3751 3757 3844 3861 3872 3888 3968 3978 4037 4056 4092 4114 4131 4212 4216 4224 4356 4374 4404 4433 4464 4488 4563 4576 4624 4719 4743 4752 4771 4836 4862 4896 4992 5022 5049 5148 5184 5202 5239 5304 5346 5408 5456 5508 5577 5616 5746 5766 5797 5808 5832 5872 5952 5967 5984 6084 6138 6171 6239 6292 6318 6324 6336 6358 6448 6528 6534 6561 6606 6696 6732 6851 6864 6936 7072 7128 7254 7293 7344 7436 7488 7502 7514 7533 7688 7722 7744 7776 7803 7956 8019 8074 8112 8184 8228 8262 8424 8432 8619 8649 8712 8748 8808 8866 8928 8959 8976 9126 9152 9207 9248 9438 9477 9486 9504 9537 9542 9672 9724 9792 9801 9909 10044 10098 10296 10368 10404 10478 10571 10608 10692 10816 10881 10912 11016 11154 11232 11253 11271 11377 11492 11532 11583 11594 11616 11664 11744 11904 11934 11968 12111 12168 12276 12342 12393 12478 12493 12584 12636 12648 12672 12716 12896 13068 13122 13212 13299 13392 13464 13689 13702 13728 13872 14144 14157 14229 14256 14313 14508 14586 14688 14872 14976 15004 15028 15066 15147 15376 15444 15488 15552 15606 15717 15912 16038 16148 16224 16337 16368 16456 16524 16731 16848 16864 17238 17298 17391 17424 17496 17616 17732 17856 17901 17918 17952 18252 18304 18414 18496 18513 18717 18876 18954 18972 19008 19074 19084 19344 19448 19584 19602 19683 19818 20088 20196 20449 20553 20592 20808 20956 21142 21216 21384 21632 21762 21824 21879 22032 22308 22464 22506 22542 22599 22754 22984 23064 23166 23188 23232 23328 23409 23488 23868 23936 24057 24222 24336 24552 24684 24786 24956 24986 25168 25272 25296 25432 25792 25857 25947 26136 26244 26424 26598 26741 26784 26877 26928 27378 27404 27456 27621 27744 28288 28314 28431 28458 28512 28611 28626 29016 29172 29376 29403 29727 29744 30008 30056 30132 30294 30752 30888 31104 31212 31434 31603 31713 31824 32076 32296 32448 32643 32674 32736 32912 33048 33462 33696 33728 33759 33813 34131 34476 34596 34749 34782 34848 34969 34992 35232 35464 35712 35802 35836 35904 36333 36504 36828 36992 37026 37179 37434 37479 37752 37908 37944 38016 38148 38168 38688 38896 39204 39366 39636 39897 40176 40392 40898 41067 41106 41184 41327 41616 41912 42284 42432 42471 42687 42768 42939 43524 43648 43758 44064 44407 44616 44928 45012 45084 45198 45441 45508 45968 46128 46332 46376 46464 46656 46818 46976 47151 47736 48114 48444 48672 48763 48841 49011 49104 49368 49572 49912 49972 50193 50336 50544 50592 50864 51584 51714 51894 52173 52272 52481 52488 52848 53196 53482 53568 53703 53754 53856 54756 54808 54912 55242 55488 55539 56151 56628 56862 56916 57024 57222 57252 57629 58032 58344 58752 58806 59049 59454 59488 60016 60112 60264 60588 61347 61504 61659 61776 62023 62424 62868 63206 63426 63648 63767 64152 64592 64896 65286 65348 65472 65637 65824 66096 66924 67392 67456 67518 67626 67797 68262 68629 68952 69192 69498 69564 69696 69938 69984 70227 70464 70928 71604 71672 71808 72171 72666 73008 73656 74052 74358 74868 74958 75361 75504 75816 75888 76296 76336 77376 77571 77792 77841 78408 78732 79272 79794 80223 80352 80631 80784 81107 81796 82134 82212 82368 82654 82863 83232 83824 84568 84864 84942 85293 85374 85536 85833 85878 87048 87516 88128 88209 88814 89063 89181 89232 90024 90168 90396 90882 91016 91936 92256 92664 92752 93312 93636 94302 94809 95139 95472 96228 96888 97344 97526 97682 97929 98022 98208 98549 98736 99144 99824 99944 100386 100672 101088 101184 101277 101439 101728 102393 103428 103788 104247 104346 104544 104907 104962 104976 105696 106063 106392 106964 107136 107406 107508 107712 108999 109512 109616 110484 110976 111078 111537 112302 112437 113256 113724 113832 114048 114444 114504 115258 116064 116281 116467 116688 117612 118098 118908 118976 119691 120032 120224 120528 121176 122694 123008 123201 123318 123552 123981 124046 124848 125147 125736 126412 126852 127296 127413 127534 128061 128304 128817 129184 130572 130696 130944 131274 131648 132192 133221 133848 134689 134784 135036 135252 135594 136323 136524 137258 137423 137904 138384 138996 139128 139392 139876 139968 140454 140928 141453 141856 143208 143344 144342 145332 146016 146289 146523 147033 147312 147901 148104 148716 149736 149916 150579 150722 151008 151632 151776 152592 152672 154752 155142 155584 155682 156519 156816 157443 157464 158544 159588 160446 160704 161109 161262 161568 162214 162409 163592 164268 164424 164736 165308 165726 166464 166617 167648 168453 169136 169884 170586 170748 171072 171666 171756 172887 174096 175032 176256 176418 177147 177628 178126 178362 178464 179707 180048 180336 180792 181764 182032 183872 184041 184512 184977 185328 185504 186069 187272 188604 189618 190278 190944 191301 192456 193409 193776 194688 195052 195364 195858 196044 196416 196911 197098 197472 198288 199648 199888 200772 201344 202176 202368 202554 202878 203391 203456 204786 205887 206856 207576 208494 208692 209088 209814 209924 209952 210681 211392 212126 212381 212784 213928 214812 215016 215424 216513 217998 219024 219232 220968 222156 223074 224604 224874 226083 226512 227448 227664 228888 229008 230516 232128 232562 232713 232934 233376 233523 235224 236196 237816 237952 239382 240064 240448 240669 241056 241893 242352 243321 245388 246402 246636 247104 247962 248092 248589 249696 250294 251472 252824 253704 254592 254826 255068 255879 256122 256608 257499 257634 258368 261144 261392 262548 263296 264384 264627 266442 267189 267543 267696 269378 270072 270504 271188 272646 273048 274516 274846 275808 276768 277729 277992 278256 279752 279936 280908 282906 283712 284427 285417 286416 286688 288684 290664 292032 292578 293046 293787 294066 294624 295647 295802 296208 297432 299472 299832 301158 301444 302016 303264 303552 303831 304317 305184 305344 307179 310284 311168 311364 312741 313038 313632 314721 314886 314928 317088 318189 319176 320892 321408 322218 322524 323136 324428 324818 326997 327184 328536 328848 330616 331452 332928 333234 334611 335296 336906 337311 338272 339768 341172 341496 342144 343332 343512 345774 347633 348192 348843 349401 350064 352687 352836 354294 355256 356252 356724 356928 359073 359414 360096 360672 361584 363528 364064 367744 368082 369024 369603 369954 370656 371008 371943 372138 374544 375441 377208 379236 380556 381888 382239 382602 384183 384912 386451 386818 387552 390104 390728 391716 392088 392832 393822 394196 394944 396576 399296 399663 399776 401544 404067 404352 405108 405756 406782 406912 408969 409572 411774 412269 413712 415152 416988 417384 418176 419628 419848 419904 421362 422784 424252 424359 424762 425568 427856 429624 430032 433026 435996 438048 438464 438867 439569 441099 441936 443703 444312 446148 449208 449748 451737 452166 453024 454597 454896 455328 457776 458016 461032 464256 465124 465426 465868 466752 467046 469557 470448 472329 472392 475632 478764 480128 480896 481338 482112 483327 483786 484704 486642 487227 490776 492804 493272 494208 495924 496184 497178 499392 499851 500588 502944 505359 505648 507408 509652 510136 511758 512244 513216 514998 515268 516736 518661 522288 522784 525096 528768 529254 531441 532884 534378 535086 535392 537251 538756 539121 540144 541008 542376 545292 546096 549032 549692 551616 552123 553536 554931 555458 555984 556512 558207 559504 561816 565812 567424 568854 570834 572832 573376 573903 577291 577368 580227 581328 584064 585156 586092 587574 588132 589248 590733 591294 591604 592416 594864 598944 599664 602316 602888 604032 606528 607104 607662 608634 610173 610368 610688 614358 617661 620568 622728 625482 626076 627264 629442 629772 629856 632043 633919 634176 636378 637143 638352 641784 644436 645048 646272 648856 649539 649636 653994 654368 657072 657696 661232 662904 666468 669222 670592 673812 674622 676544 678249 679536 682253 682344 682992 686664 687024 691548 695266 696384 697686 698139 698802 700128 700569 705374 705672 708588 710512 712504 713448 713856 718146 718828 720192 721344 722007 723168 725679 727056 728128 729963 736164 739206 739908 741312 742016 743886 744276 745767 749088 750882 754416 754919 758472 761112 763776 764478 765204 767637 768366 769824 772497 772902 773636 775104 780208 781456 783432 784176 787644 788392 789888 793152 793881 798592 799326 799552 801567 802629 803088 808134 810216 811512 813564 817938 819144 823548 824538 827424 828971 830304 833187 833976 834768 839256 839696 839808 842724 848504 848718 849524 851136 853281 855712 856251 859248 860064 866052 871992 876096 876928 877734 879138 881361 882198 883872 886941 887406 888624 892177 892296 898416 899496 903474 904332 906048 909194 909792 910656 911493 912951 915552 916032 921537 922064 930248 930852 931736 933504 934092 938223 939114 940896 944163 944658 944784 951264 954567 957528 962676 964224 966654 967572 969408 973284 974454 979693 980991 981552 985608 986544 991848 992368 994356 998784 999702 1001176 1003833 1005888 1010718 1011296 1011933 1014816 1019304 1020272 1023516 1024488 1026432 1029996 1030536 1037322 1042899 1044576 1045568 1046529 1048203 1050192 1054391 1058061 1058508 1062882 1065768 1068756 1070172 1070784 1074502 1077219 1077512 1078242 1080288 1082016 1084039 1084752 1090584 1092192 1098064 1099384 1103232 1104246 1107072 1108809 1109862 1110916 1111968 1113024 1115829 1116414 1119008 1123632 1126323 1131624 1137708 1141668 1145664 1146717 1146752 1147806 1152549 1154582 1154736 1159353 1160454 1162656 1166693 1170312 1172184 1175148 1176264 1178496 1181466 1182588 1183208 1184832 1189728 1197888 1198989 1199328 1204632 1205776 1212201 1213056 1215324 1217268 1220346 1220736 1226907 1228716 1235322 1236807 1241136 1245456 1250964 1252152 1254528 1258884 1259544 1259712 1264086 1267838 1268352 1272756 1273077 1274286 1276704 1281137 1283568 1288872 1290096 1297712 1299078 1299272 1307988 1308736 1314144 1315392 1316601 1318707 1322464 1323297 1325808 1331109 1332936 1338444 1347624 1349244 1353088 1355211 1356498 1359072 1363791 1364506 1364688 1365984 1373328 1374048 1376617 1378819 1383096 1390532 1392768 1395372 1396278 1397604 1400256 1401138 1408671 1410748 1411344 1416987 1417176 1421024 1425008 1426896 1436292 1437656 1440384 1442688 1444014 1446336 1449981 1451358 1454112 1456256 1459926 1461681 1472328 1478412 1479816 1481579 1482624 1487772 1488552 1491534 1498176 1499553 1501764 1508832 1509838 1511653 1514071 1516077 1516944 1522224 1528956 1530408 1535274 1536732 1539648 1544994 1545804 1547272 1550208 1555983 1560416 1562912 1566864 1568352 1575288 1576784 1586304 1587762 1598652 1599104 1603134 1605258 1606176 1611753 1616268 1617363 1620432 1623024 1626911 1627128 1635876 1638288 1647096 1649076 1654848 1656369 1657942 1660608 1664793 1666374 1667952 1669536 1674621 1678512 1679392 1685448 1697008 1697436 1699048 1702272 1706562 1711424 1712502 1718496 1720128 1721709 1731873 1732104 1740681 1743984 1750957 1752192 1755468 1758276 1762722 1764396 1767744 1772199 1773882 1774812 1777248 1784354 1784592 1786499 1796832 1798992 1806948 1808664 1812096 1818388 1819584 1821312 1822986 1825902 1830519 1831104 1832064 1843074 1844128 1852983 1860496 1861704 1863472 1868184 1876446 1878228 1881792 1888326 1889316 1889568 1896129 1901757 1902528 1909134 1911429 1915056 1922713 1925352 1933308 1935144 1938816 1946568 1948617 1948908 1959386 1961982 1963104 1971216 1973088 1976777 1983696 1984736 1988712 1999404 2002352 2007666 2011776 2021436 2022592 2023866 2029632 2034747 2038608 2040544 2046759 2047032 2048976 2059992 2061072 2074644 2085798 2089152 2091136 2093058 2094417 2096406 2100384 2101707 2108782 2116122 2117016 2125764 2127499 2131536 2137512 2140344 2141568 2149004 2154438 2155024 2156484 2160576 2164032 2166021 2168078 2169504 2177037 2181168 2184384 2189889 2196128 2198768 2208492 2217618 2219724 2221832 2223936 2226048 2231658 2232828 2237301 2238016 2247264 2252646 2263248 2264757 2275416 2283336 2289713 2291328 2293434 2295612 2302911 2305098 2309164 2309472 2317491 2318706 2320908 2325312 2333386 2336191 2340624 2344368 2350296 2352528 2362932 2365176 2366416 2369664 2379456 2381643 2395776 2397978 2398656 2404701 2407887 2409264 2411552 2424402 2430648 2434536 2440692 2453814 2457432 2470644 2473614 2482272 2486913 2490912 2499561 2501928 2504304 2514317 2517768 2519088 2519424 2528172 2535676 2545512 2546154 2548572 2553408 2559843 2562274 2567136 2568753 2577744 2580192 2595424 2598156 2598544 2615976 2617472 2628288 2630784 2633202 2637414 2644083 2644928 2646594 2651616 2660823 2662218 2665872 2676531 2676888 2695248 2698488 2710422 2712996 2718144 2727582 2729012 2729376 2731968 2734479 2738853 2746656 2748096 2753234 2757638 2760953 2764611 2766192 2781064 2790744 2792556 2795208 2800512 2802276 2814669 2817342 2821496 2822688 2832489 2833974 2834352 2842048 2850016 2853792 2863701 2872584 2875312 2888028 2892672 2899962 2902716 2908224 2919852 2923362 2939079 2942973 2944656 2956824 2959632 2963158 2975544 2977104 2983068 2996352 2999106 3003528 3011499 3017664 3019676 3023306 3028142 3032154 3033888 3035799 3044448 3055019 3057912 3060816 3070548 3073464 3079296 3089988 3091608 3094544 3111966 3120832 3125824 3128697 3133728 3136704 3139587 3144609 3150576 3153568 3163173 3174183 3175524 3197304 3206268 3210516 3212352 3223506 3231657 3232536 3234726 3240864 3246048 3252117 3253822 3254256 3271752 3276576 3287953 3294192 3298152 3309696 3312738 3315884 3321216 3326427 3329586 3332748 3335904 3339072 3347487 3349242 3357024 3358784 3370896 3378969 3394016 3394872 3398096 3413124 3422848 3425004 3436992 3440151 3440256 3443418 3457647 3463746 3464208 3478059 3481362 3487968 3500079 3501914 3510936 3516552 3525444 3528792 3535488 3544398 3547764 3549624 3554496 3568708 3569184 3572998 3593664 3596967 3597984 3610477 3613896 3617328 3636603 3636776 3639168 3645972 3651804 3661038 3662208 3680721 3686148 3688256 3705966 3710421 3720992 3723408 3726944 3736368 3752892 3756456 3763584 3776652 3778632 3779136 3792258 3803514 3805056 3818268 3819231 3822858 3830112 3843411 3845426 3850704 3866616 3870288 3879557 3893136 3897234 3897816 3918772 3923964 3926208 3942432 3946176 3949803 3953554 3956121 3967392 3969472 3969891 3977424 3993327 3998808 4004704 4015332 4042872 4045184 4047732 4059264 4065633 4069494 4077216 4081088 4091373 4093518 4094064 4097952 4119984 4122144 4129851 4136457 4149288 4171596 4175359 4178304 4186116 4188834 4192812 4200768 4203414 4217564 4226013 4232244 4234032 4250961 4251528 4254998 4263072 4275024 4280688 4298008 4308876 4310048 4312968 4321152 4328064 4332042 4336156 4339008 4349943 4354074 4362336 4368768 4379778 4385043 4392256 4397536 4416984 4435236 4439448 4443664 4444737 4447872 4463316 4465656 4474602 4476032 4494528 4498659 4505292 4526496 4529514 4534959 4542213 4548231 4550832 4566672 4579426 4584931 4586868 4591224 4605822 4610196 4618328 4618944 4634982 4637412 4641816 4650624 4666772 4667949 4672382 4681248 4688736 4700592 4705056 4725864 4730352 4732832 4758912 4763286 4795956 4797312 4809402 4815774 4818528 4823104 4835259 4848804 4852089 4861296 4869072 4880733 4881384 4907628 4914864 4941288 4947228 4964544 4969107 4973826 4981824 4994379 4999122 5003856 5008608 5023863 5028634 5035536 5038176 5056344 5071352 5091024 5092308 5097144 5106816 5119686 5124548 5134272 5137506 5155488 5160384 5165127 5190848 5195619 5196312 5197088 5222043 5231952 5252871 5256576 5266404 5274828 5288166 5289856 5293188 5303232 5316597 5321646 5324436 5331744 5353062 5353776 5359497 5390496 5396976 5420844 5425992 5436288 5455164 5458024 5458752 5463936 5468958 5477706 5491557 5493312 5496192 5506468 5515276 5521906 5529222 5532384 5558949 5562128 5581488 5585112 5590416 5604552 5629338 5634684 5642992 5645376 5664978 5667948 5668704 5684096 5688387 5700032 5705271 5707584 5727402 5734287 5745168 5750624 5768139 5776056 5799924 5805432 5816448 5839704 5845851 5846724 5878158 5885946 5889312 5909761 5913648 5919264 5926316 5930331 5951088 5954208 5966136 5995679 5998212 6007056 6022998 6035328 6039352 6046612 6056284 6064308 6067776 6071598 6088896 6104241 6110038 6115824 6121632 6140277 6141096 6146928 6179976 6183216 6189088 6223932 6241664 6251648 6257394 6267456 6273408 6279174 6283251 6289218 6301152 6305121 6307136 6326346 6348366 6351048 6382497 6394608 6412536 6421032 6424704 6447012 6463314 6465072 6469452 6481728 6492096 6498063 6504234 6507644 6508512 6531111 6543504 6553152 6569667 6575906 6588384 6596304 6625476 6631768 6652854 6659172 6665496 6671808 6678144 6694974 6698484 6711903 6714048 6717568 6741792 6757938 6788032 6789744 6794271 6796192 6826248 6850008 6869139 6873984 6880302 6886836 6908733 6915294 6927492 6928416 6952473 6956118 6962724 6975936 7000158 7003828 7008573 7021872 7033104 7050888 7057584 7088796 7095528 7099248 7108992 7137416 7138368 7144929 7145996 7187328 7193934 7195968 7214103 7220954 7223661 7227792 7234656 7273206 7273552 7291944 7303608 7322076 7361442 7372296 7376512 7411932 7420842 7441984 7446816 7453888 7460739 7472736 7498683 7504783 7505784 7512912 7542951 7553304 7557264 7558272 7584516 7607028 7636536 7638462 7645716 7660224 7679529 7686822 7690852 7701408 7706259 7733232 7740576 7759114 7786272 7794468 7795632 7837544 7847928 7852416 7884864 7892352 7899606 7907108 7912242 7932249 7934784 7938944 7939782 7954848 7982469 7986654 7997616 8009408 8029593 8030664 8085744 8095464 8131266 8138988 8154432 8162176 8182746 8187036 8188128 8195904 8203437 8216559 8239968 8244288 8259702 8272914 8282859 8293833 8298576 8343192 8350718 8372232 8377668 8385624 8401536 8406828 8435128 8444007 8452026 8464488 8468064 8497467 8501922 8503056 8509996 8526144 8550048 8561376 8591103 8596016 8617752 8620096 8625936 8664084 8672312 8678016 8699886 8708148 8724672 8759556 8770086 8784512 8795072 8817237 8828919 8833968 8870472 8878896 8887328 8889474 8926632 8931312 8949204 8989056 8997318 9010584 9034497 9052992 9059028 9069918 9084426 9096462 9101664 9107397 9133344 9158852 9165057 9169862 9173736 9182448 9211644 9220392 9236656 9237888 9269964 9274824 9283632 9333544 9335898 9344764 9362496 9377472 9386091 9401184 9410112 9418761 9433827 9451728 9460704 9465664 9489519 9522549 9526572 9591912 9618804 9631548 9637056 9646208 9670518 9694971 9697608 9704178 9722592 9738144 9756351 9761466 9762768 9813947 9815256 9829728 9863859 9882576 9894456 9929088 9938214 9947652 9963648 9979281 9988758 9998244 10007712 10017216 10042461 10047726 10057268 10071072 10076352 10112688 10136907 10142704 10182048 10184616 10194288 10239372 10249096 10268544 10275012 10310976 10320453 10320768 10330254 10372941 10381696 10391238 10392624 10394176 10434177 10444086 10463904 10500237 10505742 10532808 10549656 10576332 10586376 10606464 10633194 10643292 10648872 10663488 10706124 10707552 10718994 10776623 10780992 10790901 10793952 10831431 10841688 10851984 10909809 10910328 10916048 10917504 10937916 10955412 10983114 10986624 11012936 11030552 11042163 11043812 11058444 11064768 11117898 11124256 11131263 11162976 11170224 11180832 11209104 11258676 11269368 11285984 11290752 11329956 11335896 11337408 11376774 11400064 11410542 11415168 11454804 11457693 11468574 11490336 11501248 11530233 11536278 11552112 11598301 11599848 11610864 11638671 11679408 11691702 11693448 11756316 11771892 11778624 11819522 11827296 11838528 11849409 11852632 11860662 11868363 11902176 11908416 11909673 11932272 11979981 11991358 11996424 12014112 12045996 12078704 12093224 12112568 12128616 12135552 12143196 12177792 12196899 12208482 12220076 12231648 12243264 12274119 12280554 12282192 12293856 12359952 12366432 12378176 12389553 12409371 12447864 12514788 12526077 12534912 12558348 12566502 12578436 12602304 12610242 12614272 12652692 12678039 12696732 12702096 12752883 12764994 12789216 12825072 12833623 12842064 12894024 12926628 12930144 12938904 12963456 12984192 12996126 13008468 13015288 13017024 13049829 13062222 13087008 13106304 13139334 13151812 13155129 13176768 13192608 13250952 13263536 13305708 13318344 13330992 13334211 13343616 13389948 13396968 13423806 13428096 13483584 13495977 13515876 13576064 13579488 13588542 13592384 13604877 13626639 13644693 13652496 13700016 13738278 13754793 13760604 13773672 13817466 13830588 13854984 13856832 13904946 13912236 13925448 13951872 14000316 14003847 14007656 14017146 14043744 14066208 14092507 14101776 14115168 14177592 14191056 14198496 14274832 14276736 14289858 14291992 14387868 14391936 14428206 14441908 14447322 14455584 14469312 14505777 14546412 14547104 14556267 14583888 14607216 14642199 14644152 14722884 14744592 14823864 14841684 14883968 14893632 14907321 14907776 14921478 14945472 14983137 14997366 15009566 15011568 15025824 15071589 15085902 15106608 15114528 15167009 15169032 15214056 15273072 15276924 15291432 15320448 15359058 15373644 15381704 15402816 15412518 15466464 15481152 15495381 15518228 15572544 15586857 15588936 15591264 15666129 15675088 15695856 15758613 15769728 15799212 15814216 15824484 15864498 15869568 15879564 15909696 15949791 15964938 15973308 15995232 16018816 16059186 16061328 16078491 16171488 16190928 16262532 16277976 16297369 16308864 16365492 16374072 16376256 16391808 16406874 16433118 16474671 16479936 16488576 16519404 16545828 16565718 16587666 16597152 16654781 16676847 16686384 16701436 16744464 16755336 16771248 16813656 16870256 16888014 16904052 16928976 16936128 16994934 17003844 17006112 17019992 17052288 17065161 17100096 17115813 17122752 17182206 17192032 17202861 17235504 17240192 17251872 17304417 17328168 17344624 17399772 17416296 17449344 17519112 17540172 17590144 17634474 17657838 17667936 17729283 17740944 17757792 17774656 17778948 17790993 17853264 17862624 17896021 17898408 17924647 17987037 17994636 18021168 18068994 18105984 18118056 18139836 18168852 18192924 18203328 18214794 18266688 18312723 18317704 18330114 18339724 18347472 18364896 18420831 18423288 18440784 18473312 18539928 18549648 18567264 18667088 18671796 18689528 18724992 18754944 18772182 18802368 18820224 18837522 18849753 18867654 18903456 18915363 18921408 18931328 18979038 19045098 19053144 19147491 19183824 19237608 19260527 19263096 19274112 19341036 19389942 19395216 19408356 19445184 19476288 19494189 19512702 19522932 19525536 19593333 19627894 19630512 19651489 19659456 19709001 19727718 19765152 19788912 19876428 19895304 19958562 19977516 19996488 20015424 20034432 20084922 20095452 20114536 20135709 20142144 20152704 20225376 20273814 20285408 20364096 20369232 20382813 20388576 20478744 20498192 20550024 20607417 20621952 20640906 20660508 20745882 20782476 20785248 20788352 20857419 20868354 20888172 20927808 21000474 21011484 21025719 21065616 21099312 21149843 21152664 21172752 21266388 21286584 21297744 21326976 21412248 21415104 21434787 21437988 21553246 21561984 21581802 21587904 21642309 21662862 21670983 21683376 21703968 21819618 21820656 21832096 21875832 21910824 21966228 22025872 22061104 22084326 22087624 22116888 22129536 22235796 22248512 22262526 22325952 22340448 22361664 22382217 22418208 22496049 22514349 22517352 22538736 22571968 22628853 22659912 22671792 22674816 22753548 22762441 22821084 22909608 22915386 22937148 22980672 23002496 23038587 23060466 23072556 23104224 23118777 23196602 23199696 23221728 23277342 23358816 23383404 23386896 23402489 23512632 23543784 23557248 23639044 23654592 23677056 23698818 23705264 23721324 23736726 23796747 23804352 23816832 23819346 23864544 23947407 23959962 23982716 23992848 24028224 24088779 24091992 24157408 24186448 24225136 24257232 24286392 24393798 24416964 24440152 24463296 24486528 24548238 24561108 24564384 24587712 24610311 24649677 24719904 24732864 24756352 24779106 24818742 24848577 24881499 24895728 25029576 25052154 25116696 25133004 25156872 25186843 25204608 25220484 25305384 25332021 25356078 25393464 25404192 25492401 25505766 25529988 25578432 25650144 25667246 25684128 25698101 25773309 25788048 25853256 25860288 25877808 25992252 26016936 26030576 26034048 26099658 26124444 26174016 26278668 26303624 26310258 26353536 26385216 26451711 26486757 26501904 26527072 26611416 26636688 26661984 26668422 26779896 26793936 26847612 26967168 26991954 27031752 27158976 27177084 27184768 27209754 27253278 27289386 27304992 27322191 27400032 27476556 27495171 27509586 27521208 27547344 27634932 27657487 27661176 27709968 27713664 27809892 27824472 27850896 28000632 28007694 28015312 28034292 28087488 28132416 28158273 28185014 28203552 28230336 28256283 28301481 28355184 28382112 28396992 28468557 28549664 28567647 28579716 28583984 28775736 28856412 28883816 28894644 28911168 28938624 29011554 29084913 29092824 29094208 29112534 29167776 29214432 29269053 29284398 29288304 29441841 29445768 29489184 29591577 29647728 29683368 29766269 29787264 29814642 29842956 29890944 29937843 29966274 29994732 30019132 30023136 30051648 30127383 30143178 30171804 30213216 30229056 30334018 30338064 30370483 30410721 30428112 30546144 30553848 30582864 30718116 30747288 30763408 30805632 30825036 30932928 30961359 30962304 30990762 31036456 31118823 31145088 31173714 31177872 31182528 31302531 31332258 31350176 31391712 31500711 31517226 31598424 31628432 31648968 31728996 31759128 31819392 31899582 31929876 31946616 31990464 32118372 32122656 32156982 32329869 32342976 32372703 32381856 32494293 32525064 32555952 32594738 32686121 32729427 32730984 32748144 32752512 32813748 32866236 32949342 32959872 33038808 33091656 33126489 33131436 33175332 33194304 33309562 33353694 33372768 33393789 33402872 33488928 33510672 33542496 33605209 33627312 33740512 33776028 33808104 33857952 33872256 33989868 34007688 34012224 34039984 34130322 34200192 34231626 34245504 34364412 34373079 34384064 34405722 34471008 34503744 34590699 34608834 34656336 34689248 34794903 34799544 34832592 34916013 35038224 35080344 35268948 35315676 35335872 35458566 35481888 35515584 35548227 35549312 35557896 35581986 35605089 35706528 35725248 35729019 35792042 35796816 35849294 35939943 35974074 35989272 36042336 36137988 36167483 36236112 36279672 36337704 36385848 36406656 36429588 36533376 36590697 36625446 36635408 36660228 36679448 36694944 36729792 36822357 36841662 36846576 36881568 36946624 37079856 37099296 37134528 37168659 37228113 37334176 37343592 37379056 37544364 37578231 37604736 37675044 37699506 37735308 37806912 37830726 37842816 37958076 38034117 38090196 38106288 38258649 38294982 38367648 38475216 38500869 38521054 38526192 38682072 38779884 38790432 38816712 38890368 38925121 38952576 38988378 39025404 39045864 39051072 39149487 39186666 39255788 39261024 39302978 39318912 39418002 39455436 39465387 39530304 39577824 39715247 39752856 39790608 39917124 39955032 39992976 40002633 40030848 40169844 40190904 40229072 40271418 40284288 40450752 40487931 40547628 40570816 40728192 40738464 40765626 40777152 40814631 40879917 40934079 40957488 40996384 41100048 41214834 41264379 41281812 41321016 41491764 41564952 41570496 41714838 41736708 41776344 41855616 42000948 42011541 42022968 42051438 42131232 42198624 42277521 42299686 42305328 42345504 42532776 42573168 42595488 42675127 42743389 42824496 42830208 42869574 42875976 43106492 43163604 43175808 43284618 43325724 43341966 43366752 43407936 43517331 43639236 43641312 43664192 43668801 43751664 43821648 43926597 43932456 44051744 44122208 44168652 44175248 44233776 44471592 44497024 44525052 44651904 44680896 44721963 44723328 44764434 44836416 44949411 44992098 45028698 45034704 45077472 45143936 45214767 45257706 45319824 45343584 45501027 45507096 45524882 45642168 45819216 45830772 45874296 45928949 45961344 46077174 46120932 46145112 46208448 46237554 46393204 46399392 46443456 46486143 46554684 46717632 46760571 46766808 46773792 46804978 46936201 46998387 47025264 47087568 47275839 47278088 47309184 47397636 47410528 47442648 47473452 47593494 47608704 47638692 47729088 47849373 47894814 47919924 47965432 47985696 48056448 48177558 48183984 48235473 48314816 48372896 48450272 48514464 48572784 48787596 48833928 48880304 48892107 48926592 49096476 49122216 49128768 49175424 49220622 49299354 49439808 49465728 49558212 49637484 49697154 49762998 49791456 49964343 50030541 50059152 50104308 50233392 50266008 50313744 50373686 50434241 50440968 50610768 50664042 50712156 50786928 50808384 50984802 51011532 51059976 51156864 51195483 51300288 51334492 51347439 51368256 51396202 51546618 51576096 51608583 51706512 51720576 51755616 51913251 51984504 52033872 52061152 52199316 52248888 52348032 52557336 52607248 52620516 52770432 52903422 52973514 53003808 53054144 53187849 53222832 53273376 53323968 53336844 53372979 53559792 53587872 53688063 53695224 53773941 53961111 53983908 54063504 54279667 54317952 54354168 54419508 54506556 54578772 54609984 54644382 54800064 54938169 54953112 54990342 55019172 55042416 55094688 55262493 55269864 55314974 55322352 55419936 55619784 55648944 55701792 56001264 56015388 56030624 56068584 56174976 56264832 56316546 56370028 56407104 56460672 56512566 56549259 56602962 56710368 56746089 56764224 56793984 56937114 57099328 57135294 57159432 57167968 57442473 57551472 57712824 57767632 57781581 57789288 57822336 58023108 58169826 58185648 58188416 58225068 58335552 58428864 58482567 58538106 58568796 58576608 58779999 58883682 58891536 58954467 58978368 59127003 59183154 59295456 59366736 59532538 59604103 59629284 59685912 59875686 59932548 59989464 60038264 60046272 60103296 60254766 60286356 60343608 60407127 60426432 60458112 60668036 60676128 60740966 60821442 60856224 61092288 61107696 61148439 61165728 61436232 61494576 61526816 61650072 61822251 61865856 61922718 61981524 62072912 62237646 62347428 62355744 62365056 62572257 62605062 62664516 62700352 62783424 63001422 63034452 63077157 63196848 63256864 63297936 63449529 63457992 63518256 63799164 63859752 63893232 63980928 64236744 64245312 64304361 64313964 64659738 64685952 64745406 64763712 64926927 64988586 65012949 65050128 65111904 65189476 65372242 65458854 65461968 65496288 65627496 65732472 65898684 65952469 66077616 66183312 66252978 66262872 66350664 66388608 66619124 66707388 66745536 66787578 66805744 66977856 67021344 67084992 67146651 67210418 67254624 67481024 67488147 67543047 67552056 67616208 67715904 67886559 67979736 68015376 68024448 68079968 68260644 68287323 68463252 68728824 68746158 68768128 68811444 68942016 69007488 69115761 69181398 69217668 69312672 69356331 69378496 69589806 69599088 69665184 69832026 70076448 70160688 70207467 70537896 70631352 70671744 70917132 70963776 70981103 71031168 71096454 71115792 71163972 71210178 71390241 71413056 71450496 71458038 71584084 71593632 71698588 71842221 71879886 71948148 71978544 72084672 72266337 72275976 72334966 72472224 72559344 72675408 72771696 72859176 73181394 73250892 73270816 73320456 73358896 73389888 73459584 73644714 73683324 73693152 73763136 73830933 73893248 73949031 74159712 74198592 74269056 74337318 74456226 74545731 74644497 74668352 74687184 74758112 75088728 75156462 75350088 75399012 75470616 75560529 75613824 75661452 75916152 75996063 76068234 76180392 76212576 76477203 76517298 76589964 76735296 76950432 77001738 77042108 77052384 77094303 77319927 77364144 77559768 77580864 77633424 77850242 77943827 77976756 78050808 78091728 78102144 78298974 78373332 78511576 78522048 78605956 78836004 78910872 78930774 79060608 79155648 79355133 79430494 79460271 79505712 79581216 79834248 79910064 79985952 80005266 80339688 80381808 80458144 80542836 80901504 80975862 81095256 81141632 81476928 81531252 81554304 81629262 81759834 81868158 81914976 81966573 81992768 82200096 82429668 82485513 82528758 82563624 82642032 82972461 82983528 83129904 83140992 83429676 83473416 83552688 84001896 84023082 84045936 84102876 84262464 84397248 84474819 84555042 84599372 84610656 84691008 84768849 84904443 85065552 85146336 85190976 85350254 85405671 85486778 85648992 85702941 85739148 85751952 86212984 86327208 86569236 86651448 86683932 86733504 86815872 87034662 87254739 87278472 87282624 87328384 87337602 87503328 87643296 87807159 87853194 87864912 88103488 88244416 88325523 88337304 88350496 88467552 88774731 88943184 89050104 89298807 89361792 89443926 89528868 89672832 89813529 89898822 89984196 90057396 90069408 90154944 90382149 90429534 90515412 90639648 90687168 91002054 91014192 91049764 91111449 91232163 91284336 91638432 91661544 91748592 91857898 92154348 92241864 92290224 92416896 92475108 92786408 92798784 92884077 92886912 92972286 93109368 93356469 93435264 93521142 93533616 93547584 93609956 93872402 93907593 93996774 94050528 94175136 94502133 94551678 94556176 94795272 94821056 94885296 94946904 95186988 95277384 95458176 95698746 95789628 95839848 95930864 95971392 96355116 96367968 96470946 96629632 96745792 96900544 96989607 97028928 97118109 97145568 97482879 97575192 97667856 97760608 97784214 98058363 98188281 98192952 98244432 98257536 98441244 98598708 98879616 99116424 99274968 99379467 99394308 99525996 99582912 99928686 100061082 100118304 100181367 100208616 100466784 100532016 100627488 100747372 100815627 100868482 100881936 101221536 101328084 101424312 101573856 101616768 101926543 101969604 102023064 102119952 102390966 102600576 102668984 102694878 102736512 102792404 103093236 103119237 103152192 103217166 103413024 103511232 103772097 103826502 103969008 104067744 104122304 104384709 104398632 104497776 104748039 105114672 105214496 105241032 105806844 105947028 106007616 106108288 106375698 106445664 106546752 106644681 106647936 106673688 106745958 106815267 107119584 107175744 107187057 107376126 107390448 107547882 107819829 107922222 107967816 108127008 108502449 108559334 108708336 108839016 109013112 109157544 109219968 109288764 109600128 109772091 109876338 109906224 109980684 110038344 110084832 110189376 110467071 110524986 110539728 110629948 110644704 110839872 111239568 111297888 111403584 111505977 111684339 112002528 112030776 112061248 112137168 112633092 112734693 112740056 112814208 113025132 113098518 113205924 113420736 113492178 113528448 113874228 114102351 114198656 114270588 114318864 114335936 114775947 114884946 115102944 115425648 115502607 115535264 115563162 115578576 116046216 116339652 116371296 116450136 116671104 116775363 116857728 116965134 117076212 117137592 117153216 117448461 117559998 117767364 117783072 117908934 117956736 118254006 118366308 118396161 118590912 118733472 119065076 119145741 119208206 119258568 119371824 119751372 119865096 119978928 120007899 120076528 120092544 120509532 120572712 120687216 120814254 120852864 121336072 121352256 121463793 121481932 121642884 121712448 122184576 122215392 122296878 122331456 122443893 122639751 122802237 122872464 122989152 123053632 123300144 123644502 123793137 123845436 123963048 124145824 124475292 124694856 124711488 125144514 125210124 125329032 125400704 125566848 126002844 126034623 126068904 126154314 126393696 126513728 126595872 126832563 126899058 126915984 127036512 127581311 127598328 127719504 127786464 128025381 128230167 128473488 128490624 128608722 128627928 129319476 129436129 129490812 129527424 129853854 129977172 130025898 130100256 130223808 130378952 130551993 130744484 130917708 130923936 130992576 131006403 131254992 131464944 131779791 131797368 131904938 132155232 132366624 132505956 132525744 132701328 133238248 133414776 133491072 133575156 133611488 133955712 134042688 134165889 134169984 134293302 134420836 134509248 134848233 134962048 134976294 135086094 135104112 135232416 135431808 135644301 135773118 135959472 136030752 136159936 136503081 136521288 136574646 136926504 137457648 137492316 137622888 137786847 137884032 138231522 138362796 138435336 138625344 138712662 138756992 139179612 139198176 139330368 139458429 139664052 140152896 140281713 140321376 140414934 140808603 140995161 141075792 141262704 141827517 141834264 141927552 141962206 142192908 142231584 142327944 142420356 142780482 142826112 142916076 143168168 143187264 143397176 143548119 143684442 143759772 143896296 143957088 144169344 144532674 144551952 144669932 144706419 144944448 145118688 145350816 145543392 145718352 146362788 146501784 146541632 146640912 146676321 146717792 146779776 147289428 147366648 147386304 147526272 147661866 147898062 148319424 148397184 148674636 148912452 149091462 149288994 149336704 149374368 149516224 149893029 150091623 150177456 150312924 150700176 150798024 150941232 151121058 151302723 151322904 151832304 151992126 152136468 152360784 152425152 152954406 153034596 153179928 153470592 153586449 153900864 154003476 154042317 154084216 154104768 154188606 154639854 154728288 154825749 155119536 155161728 155266848 155700484 155739753 155887654 155953512 156101616 156183456 156597948 156746664 157023152 157044096 157211912 157672008 157821744 157861548 158311296 158710266 158860988 158920542 159011424 159162432 159563547 159668496 159820128 159971904 160010532 160118937 160679376 160763616 160916288 161064189 161085672 161321823 161883333 161951724 162190512 162839001 162953856 163062504 163258524 163519668 163736316 163829952 163933146 163985536 164400192 164814507 164859336 164971026 165057516 165127248 165284064 165787479 165944922 165967056 166259808 166837099 166859352 166946832 167105376 168003792 168046164 168091872 168205752 168524928 168794496 168949638 169110084 169198744 169221312 169382016 169537698 169647777 169808886 170131104 170238267 170292672 170381952 170700508 170811342 170973556 171297984 171405882 171478296 171503904 172327419 172425968 172654416 173138472 173302896 173344743 173367864 173467008 174069324 174509478 174556944 174565248 174675204 175006656 175286592 175447701 175614318 175706388 175729824 176206976 176339997 176488832 176651046 176674608 176700992 176863401 176935104 177381009 177549462 177886368 178100208 178597614 178812309 178887852 179057736 179627058 179797644 179968392 180114792 180138816 180309888 180764298 180859068 181030824 181221381 181279296 181374336 182004108 182028384 182099528 182222898 182464326 182568672 183202591 183276864 183323088 183445317 183497184 183715796 184308696 184483728 184580448 184950216 185466753 185572816 185597568 185768154 185944572 186218736 186712938 187042284 187067232 187095168 187219912 187716771 187744804 187815186 187993548 188101056 188350272 189004266 189103356 189112352 189231471 189590544 189642112 189770592 189893808 190348587 190373976 190554768 191397492 191579256 191679696 191861728 191942784 192710232 192735936 192941892 193491584 193801088 193979214 194057856 194236218 194291136 194780781 194965758 195038847 195150384 195335712 195521216 195568428 196116726 196376562 196385904 196488864 196882488 197171117 197197416 197857407 198232848 198549936 198758934 198788616 199051992 199165824 199857372 200122164 200236608 200362734 200417232 200933568 201064032 201254976 201439953 201494744 201631254 201736964 201763872 202443072 202464441 202629141 202656168 202848624 203147712 203659677 203853086 203939208 204046128 204239904 204781932 204861969 205337968 205389756 205584808 206186472 206238474 206304384 206434332 206826048 207022464 207347283 207544194 207653004 207938016 208068993 208135488 208244608 208769418 208797264 208995552 209496078 210229344 210428992 210482064 210622401 211613688 211865797 211894056 212015232 212751396 212891328 212943309 213093504 213289362 213347376 213491916 213630534 214170723 214239168 214351488 214374114 214752252 214780896 215095764 215526663 215639658 215844444 215935632 216254016 216799011 217004898 217118668 217416672 217678032 218026224 218315088 218577528 219544182 219752676 219812448 219961368 220076688 220169664 220378752 220934142 221049972 221079456 221259896 221289408 221492799 221679744 221847093 222479136 222595776 222807168 223011954 223368678 223637193 223933491 224005056 224061552 224122496 224274336 225266184 225469386 225480112 226050264 226197036 226411848 226681587 226841472 226984356 227748456 228204702 228541176 228637728 228671872 229431609 229551894 229769892 230205888 230851296 231005214 231070528 231126324 231157152 231282909 231959781 232092432 232648273 232679304 232742592 232900272 233550726 233831481 233930268 234152424 234275184 234306432 234896922 235119996 235534728 235566144 235817868 236508012 236732616 236792322 237181824 237466944 238065399 238130152 238291482 238380813 238416412 238517136 238743648 239502744 239730192 239957856 240015798 240153056 241019064 241145424 241374432 241628508 242672144 242704512 242927586 242963864 243285768 243424896 244430784 244593756 244662912 244887786 245279502 245604474 245744928 245899719 245978304 246107264 246600288 247289004 247456539 247586274 247690872 247926096 248291648 248917383 248950584 249389712 249422976 250289028 250386851 250420248 250658064 252005688 252069246 252137808 252308628 252787392 253027456 253191744 253424457 253665126 253798116 253831968 254073024 254306547 254713329 255162622 255196656 255439008 255572928 256050762 256217013 256460334 256946976 257108823 257217444 257255856 258638952 258872258 258981624 259707708 259954344 260051796 260200512 260447616 260757904 261103986 261488968 261764217 261835416 261847872 261985152 262012806 262509984 262929888 263421477 263559582 263594736 263809876 264310464 264733248 264976569 265011912 265051488 265402656 266324193 266476496 266829552 267150312 267222976 267896421 268085376 268331778 268586604 268841672 269018496 269696466 269952588 270172188 270208224 270464832 271146447 271288602 271546236 271918944 272061504 272319872 273006162 273042576 273149292 273334347 273696489 273853008 274915296 274984632 275245776 275573694 276463044 276725592 276870672 277055273 277250688 277425324 278359224 278396352 278652231 278660736 278916858 279328104 280069407 280305792 280563426 280642752 280829868 281617206 281722779 281990322 282151584 282525408 283506399 283655034 283668528 283924412 284385816 284463168 284655888 284840712 285560964 285832152 286336336 286374528 286794352 287096238 287368884 287519544 287792592 287914176 289065348 289103904 289339864 289412838 289888896 290237376 290701632 290968821 291086784 291354327 291436704 292448637 292725576 293003568 293083264 293281824 293352642 293435584 294175089 294564843 294578856 294733296 294772608 295323732 295796124 296638848 297349272 297824904 298182924 298577988 298748736 299032448 299786058 300183246 300354912 300544101 300625848 301400352 301596048 301882464 302242116 302446881 302605446 302645808 303664608 303984252 304232357 304272936 304721568 304850304 305779629 305908812 306069192 306359856 307172898 307801728 308006952 308084634 308168432 308209536 308377212 309279708 309357711 309456576 309651498 310239072 310533696 311316291 311400968 311479506 311775308 311907024 312203232 312366912 313154127 313195896 313493328 314046304 314244117 314423824 315344016 315643488 315723096 317420532 317721976 317841084 318022848 318324864 319127094 319336992 319640256 319934043 319943808 320021064 320237874 320445801 321358752 321527232 321561171 321832576 322128378 322171344 322643646 323459487 323766666 323903448 324381024 325507347 325678002 326125008 326517048 327039336 327428959 327472632 327659904 327866292 328800384 329316273 329629014 329718672 329942052 330115032 330254496 330568128 331401213 331574958 331889844 331934112 332519616 333674198 333718704 333893664 334075313 334210752 334517931 335053017 336007584 336092328 336183744 336411504 337899276 338204079 338220168 338397488 338442624 339075396 339295554 339617772 340262208 340476534 340585344 341401016 341622684 341947112 342307053 342595968 342811764 342956592 343007808 344327841 344654838 344851936 345308832 346276944 346507821 346605792 346689486 346735728 348138648 349018956 349113888 349350408 350013312 350326089 350573184 350895402 351228636 351412776 351459648 352679994 353302092 353349216 353401984 353726802 353870208 354762018 355098924 355188483 355772736 356200416 357195228 357437223 357624618 357775704 358115472 359254116 359547331 359595288 359936784 360023697 360229584 360277632 361528596 361718136 362061648 362442762 362558592 364008216 364056768 364199056 364391379 364445796 364928652 365137344 366405182 366553728 366646176 366890634 366994368 367331679 367431592 367919253 368406711 368617392 368967456 369160896 369900432 370933506 371145632 371379411 371536308 371889144 372437472 373425876 374084568 374134464 374439824 375433542 375489608 375630372 375987096 376202112 376700544 378008532 378103869 378206712 378224704 378462942 379181088 379541184 379787616 380497689 380697174 380747952 381109536 382743933 382794984 383158512 383359392 383723456 384076143 384690501 385420464 385471872 385883784 386961497 387958428 388308387 388472436 388582272 389561562 389931516 390077694 390300768 390671424 391042432 391136856 391655979 392233452 392753124 392771808 392977728 393019209 393764976 394342234 394394832 395339373 395714814 396465696 397099872 397517868 397577232 397842313 398103984 399714744 400244328 400473216 400725468 400834464 401867136 402128064 402497667 402509952 402879906 402989488 403262508 403473928 403527744 404544699 404886144 404928882 405258282 405312336 405697248 406295424 406932903 407319354 407706172 407878416 408092256 408479808 409509243 409563864 409723938 410675936 410779512 411169616 412372944 412476948 412868664 413360541 413652096 414694566 415088388 415306008 415876032 416137986 416270976 417538836 417594528 417991104 418375287 418992156 420458688 420845139 420857984 420964128 421244802 422425809 422985483 423227376 423731594 423788112 425482551 425502792 425782656 425886618 426578724 426694752 426983832 427261068 428176331 428341446 428478336 428748228 429504504 429561792 430191528 430644357 431053326 431279316 431688888 431871264 432508032 433598022 434009796 434119257 434237336 434833344 435356064 436052448 436630176 436867717 437155056 439088364 439505352 439624896 439922736 440028963 440153376 440339328 441868284 442099944 442158912 442519792 442578816 442985598 443694186 444958272 445191552 446023908 446737356 447274386 447866982 448010112 448123104 448548672 449679087 450274869 450532368 450938772 450960224 452100528 452394072 452823696 453363174 453908169 453968712 455496912 456409404 457082352 457275456 458863218 459103788 459539784 460411776 461702592 462010428 462126951 462141056 462252648 462314304 462565818 463919562 464184864 464477247 465296546 465358608 465485184 465800544 467101452 467219259 467662962 467860536 468304848 468550368 469793844 470177279 470239992 471069456 471132288 471635736 473016024 473465232 473584644 474933888 476130798 476260304 476582964 476761626 476832824 477034272 477487296 478690641 479005488 479460384 479915712 480031596 480306112 480356811 482038128 482290848 482748864 483192567 483257016 483965469 485344288 485649999 485855172 485927728 486571536 488517003 488861568 489187512 489775572 490559004 491208948 491489856 491799438 491956608 493200576 494443521 494578008 494913078 495172548 495381744 495852192 496583296 497362437 497834766 497901168 498779424 500511297 500578056 500773702 500840496 501316128 504011376 504138492 504275616 504617256 505218439 505574784 506026573 506383488 506848914 507330252 507596232 507663936 508146048 508613094 508943331 509426658 510325244 510393312 510714801 510878016 511145856 512101524 512434026 512920668 513893952 514217646 514434888 514511712 516298211 516982257 517277904 517744516 517963248 519415416 519908688 520034229 520103592 520401024 521515808 522207972 522977936 523528434 523670832 523695744 524025612 525019968 525859776 526343103 526842954 527119164 527189472 527619752 528620928 529019991 529466496 529953138 530023824 530102976 530590203 530805312 532143027 532648386 532952992 533659104 534300624 534445952 535792842 536436927 536663556 537173208 537683344 539392932 539905176 540344376 540416448 540929664 542292894 542577204 543092472 543837888 544123008 546012324 546085152 546298584 546668694 547392978 547706016 549607773 549830592 549969264 550335951 550491552 551147388 552926088 553451184 553741344 554110546 554776651 554850648 555664057 556400259 556718448 556792704 557304462 557833716 558656208 560138814 561126852 561285504 561659736 563150313 563234412 563445558 563980644 564303168 565050816 567012798 567310068 567337056 567694413 567848824 568771632 568926336 569311776 569681424 571045761 571121928 571664304 572672672 573588704 574192476 574737768 575039088 575585184 575828352 578130696 578207808 578679728 578825676 580474752 581403264 581937642 582173568 582708654 582873408 584342343 584897274 585451152 586007136 586563648 586705284 586871168 588350178 589129686 589157712 589466592 590647464 591513351 591592248 593572221 594698544 595649808 596365848 597076337 597155976 597497472 599572116 600366492 600709824 601088202 601251696 602800704 603192096 603764928 604319859 604484232 604893762 605210892 605291616 607329216 607393323 607887423 607968504 608464714 608545872 609443136 610979031 611559258 611817624 612138384 612719712 614345796 614585907 616013904 616169268 616336864 616754424 618559416 618715422 618913152 619302996 620478144 621067392 622041849 622632582 622801936 622959012 623550616 623814048 624206979 624406464 624733824 626308254 626391792 626986656 628092608 628488234 628847648 630688032 631286976 631446192 631867203 634841064 635443952 635597391 635682168 636045696 638254188 638673984 638829927 639280512 639868086 640042128 640475748 640891602 642717504 643054464 643122342 644256756 644342688 645287292 646579989 646918974 647533332 647806896 648762048 650397033 651014694 651356004 652250016 653034096 654078672 654857918 654945264 655645133 655732584 658632546 659258028 659437344 659884104 660230064 660508992 661136256 662802426 663149916 663779688 663868224 664478397 665039232 665541279 667348396 667437408 667787328 668150626 668421504 669035862 670106034 670911579 671800473 672015168 672184656 672367488 672823008 675798552 676408158 676440336 676794976 678150792 678591108 679235544 680044761 680524416 680953068 682802032 683245368 683894224 684614106 685623528 685913184 686015616 688294827 688655682 689309676 689703872 690617664 692553888 693015642 693211584 693378972 693471456 693848727 695879343 696277296 697944819 698037912 698227776 698700816 700652178 701494443 701790804 702457272 702825552 702919296 705359988 705635671 706604184 706698432 707453604 709524036 710197848 710376966 711545472 712400832 714196197 714390456 714874446 715142439 715249236 715551408 716230944 718508232 719094662 719190576 719873568 720047394 720459168 723057192 723436272 724123296 724885524 725477159 728016432 728113536 728398112 728782758 728891592 729857304 730274688 732810364 733292352 733781268 733988736 734663358 734863184 735838506 736813422 737234784 737699157 737934912 738321792 739800864 741867012 742291264 742369617 742758822 743072616 743778288 744874944 746752149 746851752 748169136 748268928 748879648 750867084 750979216 751160553 751260744 751974192 756017064 756207738 756413424 756449408 756925884 758362176 759082368 759575232 760273371 760995378 761394348 761495904 762219072 762919641 764139987 765487866 765589968 766317024 766718784 767446912 768152286 768651039 769381002 770840928 771326469 771767568 773922994 775916856 776616774 776944872 779123124 779863032 780155388 780601536 780792133 781342848 782273712 783311958 784466904 785292651 785506248 785543616 785955456 786038418 787529952 788684468 788789664 790264431 790678746 791429628 792931392 794199744 794929707 795035736 795154464 795684626 796207968 798972579 799429488 800488656 801450936 801668928 803689263 804256128 804995334 805759812 805978976 806525016 806947856 807055488 809089398 809857764 810516564 810624672 811394496 813439341 813865806 814638708 815412344 815756832 816184512 816959616 819018486 819127728 819447876 820003041 821089467 821351872 821559024 822339232 824745888 824953896 825737328 826721082 829389132 830176776 830612016 831165819 831752064 832275972 835077672 835189056 835956693 835982208 836750574 837984312 840917376 841690278 841928256 842489604 844851618 845168337 845970966 846454752 847463188 847576224 850519197 850965102 851005584 851773236 853157448 853389504 853967664 854522136 856352662 856682892 857382097 857496456 859009008 859123584 860383056 861288714 862106652 862558632 863377776 863742528 867196044 868019592 868238514 868474672 869666688 870712128 872104896 872906463 873260352 873735434 874062981 874310112 877345911 878176728 879010704 879249792 879845472 880057926 880306752 882525267 883694529 883736568 884199888 884317824 885039584 885971196 887388372 889916544 892047816 893474712 894548772 895733964 896246208 897097344 899358174 900549738 901064736 901632303 901877544 901920448 904201056 904788144 905647392 906726348 907340643 907816338 907937424 910993824 912697071 912818808 914164704 914550912 917338887 917726436 918207576 919079568 922754339 923405184 924020856 924253902 924505296 924628608 925131636 927839124 928073133 928369728 928954494 930593092 930717216 931601088 933948873 934202904 934438518 935325924 935721072 936609696 937100736 939462381 939587688 940354558 940479984 942138912 942732351 943271472 946032048 946930464 947169288 952261596 952520608 953165928 953523252 953665648 954068544 954974592 957381282 958010976 958920768 959802129 959831424 960063192 960612224 960713622 961337403 964076256 964581696 964683513 965497728 966385134 966514032 967930938 970378461 970688576 971299998 971710344 971855456 973143072 976522041 977034006 978375024 979551144 981118008 982286877 982417896 982979712 983598876 986401152 987948819 988887042 989156016 989826156 990345096 990763488 991704384 994203639 994724874 995669532 995802336 997558848 1001022594 1001156112 1001547404 1001680992 1002225939 1002632256 1003553793 1005159051 1008022752 1008276984 1008551232 1009234512 1010436878 1012053146 1013269751 1013697828 1014612237 1014660504 1015192464 1015327872 1017226188 1017886662 1018853316 1020650488 1020786624 1021429602 1021756032 1024203048 1024868052 1025841336 1026921159 1027787904 1028435292 1028869776 1029023424 1032596422 1032983523 1033964514 1034555808 1035489032 1035926496 1038830832 1039523463 1039817376 1040068458 1040207184 1043031616 1044415944 1045955872 1047056868 1047341664 1048051224 1050039936 1050978267 1051719552 1052686206 1053685908 1054238328 1054378944 1055239504 1058039982 1059906276 1060047648 1060205952 1061180406 1061610624 1064286054 1065296772 1065565449 1065905984 1067318208 1068601248 1071585684 1072311669 1072873854 1073327112 1074346416 1075366688 1078641993 1078785864 1079810352 1080071091 1080688752 1080832896 1084585788 1085154408 1086184944 1087675776 1092024648 1092170304 1092597168 1093174137 1093337388 1094785956 1095412032 1099215546 1099661184 1099938528 1100671902 1100983104 1101995037 1102294776 1103757759 1105220133 1105852176 1106902368 1107482688 1108221092 1109553302 1109701296 1111328114 1112800518 1113436896 1114138233 1114608924 1115667432 1117312416 1120277628 1121191973 1122253704 1123319472 1126300626 1126468824 1126891116 1127961288 1128606336 1130101632 1134025596 1134311607 1134620136 1134674112 1135388826 1135697648 1137543264 1138623552 1139362848 1141493067 1142091522 1142243856 1143328608 1145345344 1147177408 1148231799 1148384952 1149475536 1150078176 1151170368 1152228429 1154071503 1156261392 1156415616 1157359456 1157651352 1160884491 1163875284 1164925161 1165417308 1165746816 1168684686 1169794548 1170902304 1172014272 1173127296 1173410568 1174967937 1176700356 1178259372 1178315424 1178933184 1179057627 1181294928 1183026702 1183184496 1186018119 1187144442 1189397088 1191299616 1192731696 1193526939 1194152674 1194311952 1199144232 1200732984 1201419648 1202176404 1202503392 1205601408 1206384192 1206678751 1207493001 1207529856 1208639718 1208968464 1209787524 1210421784 1210583232 1213634097 1214658432 1214786646 1215774846 1215937008 1216929428 1217091744 1218886272 1220798709 1221958062 1223118516 1223635248 1224276768 1225439424 1228527729 1228691592 1229171814 1232027808 1232338536 1232673728 1233508848 1237118832 1237430844 1238605992 1240081623 1240956288 1244083698 1245265164 1245603872 1245918024 1247101232 1247628096 1248413958 1248812928 1252616508 1252783584 1253973312 1255125861 1256185216 1256976468 1257695296 1261376064 1262535417 1262573952 1262892384 1263734406 1267277427 1268956449 1269682128 1270887904 1271194782 1271364336 1276447653 1276508376 1277347968 1277659854 1279736172 1280084256 1280951496 1281783204 1284528993 1285435008 1286244684 1288513512 1288685376 1290574584 1291933071 1293159978 1293837948 1295066664 1295613792 1297524096 1300794066 1302029388 1302357771 1302712008 1304500032 1306068192 1308157344 1309715836 1309890528 1310603151 1311290266 1311465168 1317265092 1318516056 1318874688 1319768208 1320086889 1320460128 1321017984 1325045059 1325604852 1326299832 1327559376 1327736448 1328956794 1331082558 1334696792 1334874816 1335574656 1336301252 1338071724 1340212068 1341823158 1343600946 1344030336 1344369312 1345646016 1349037261 1350824607 1351597104 1352816316 1352880672 1353589952 1356301584 1357182216 1358471088 1360089522 1361724507 1361906136 1365604064 1366490736 1367788448 1369228212 1371247056 1371826368 1376589654 1377311364 1378619352 1379407744 1381235328 1385107776 1386031284 1386380853 1386423168 1386757944 1386942912 1387697454 1391758686 1392554592 1393431741 1395889638 1396075824 1396455552 1397401632 1401304356 1401657777 1402988886 1403581608 1404914544 1405651104 1410531837 1410719976 1411271342 1413208368 1413396864 1414907208 1419048072 1420395696 1420753932 1423797419 1424801664 1428392394 1428780912 1429748892 1430284878 1430498472 1431102816 1432461888 1436071923 1437016464 1438189324 1438381152 1439747136 1440094788 1440918336 1441070433 1446114384 1446872544 1448246592 1449577701 1449771048 1450954318 1451896407 1456032864 1456796224 1456949997 1457565516 1457783184 1459714608 1465551009 1465620728 1466584704 1467562536 1469326716 1469726368 1471677012 1473626844 1474469568 1475398314 1475869824 1479601728 1483330563 1483734024 1484582528 1484739234 1485517644 1486145232 1487556576 1489749888 1492087311 1493504298 1493703504 1496338272 1497759296 1501533891 1501734168 1501958432 1502321106 1502521488 1503948384 1512034128 1512415476 1512826848 1513851768 1515655317 1516724352 1518079719 1519150464 1520546742 1521990756 1522788696 1522991808 1524438144 1525839282 1526829993 1528279974 1530975732 1531179936 1532634048 1533437568 1536304572 1537302078 1538762004 1541681856 1542652938 1543535136 1547845988 1548894633 1550946771 1551833712 1553233548 1553889744 1558246248 1559726064 1560102687 1560310776 1561203072 1561584266 1564547424 1566623916 1568933808 1570585302 1571012496 1571087232 1572076836 1575059904 1577368936 1577579328 1579029309 1580528862 1581357492 1582859256 1585862784 1587059973 1588399488 1589859414 1590071472 1590308928 1591369252 1591770609 1592415936 1596429081 1597945158 1598858976 1600977312 1602901872 1603337856 1607378526 1609310781 1609990668 1611519624 1611957952 1613050032 1613895712 1618178796 1619715528 1621033128 1621249344 1622788992 1626878682 1627731612 1629277416 1630824688 1631513664 1632369024 1638036972 1638255456 1638895752 1640006082 1642178934 1642703744 1643118048 1644678464 1648823319 1649491776 1649907792 1651007853 1651474656 1653442164 1658778264 1660353552 1661224032 1662331638 1664329953 1664551944 1666992171 1669200777 1670155344 1670378112 1671913386 1673501148 1675968624 1682669677 1683380556 1683856512 1684979208 1689450939 1689703236 1690336674 1691941932 1692909504 1694926376 1695152448 1701038394 1701930204 1702011168 1703083239 1703546472 1706314896 1706779008 1707935328 1709044272 1712705324 1713137283 1713365784 1714764194 1714992912 1718018016 1720766112 1722577428 1724213304 1725117264 1726755552 1727485056 1734392088 1736039184 1736477028 1736949344 1741424256 1744209792 1745812926 1746520704 1747470868 1748125962 1748620224 1753027029 1754691822 1756353456 1758021408 1759690944 1760115852 1760613504 1765050534 1767389058 1767473136 1768399776 1770079168 1771942392 1774540053 1774776744 1780716663 1784095632 1786949424 1789097544 1791229011 1791467928 1792492416 1798716348 1801099476 1802129472 1803264606 1803755088 1803840896 1808402112 1809576288 1811294784 1812959577 1813452696 1814681286 1815632676 1815874848 1821987648 1822179969 1823662269 1825394142 1825637616 1828329408 1832937093 1834677774 1835452872 1836415152 1838159136 1843757721 1845508678 1848041712 1848507804 1849010592 1850263272 1855678248 1856146266 1856739456 1857908988 1861186184 1861434432 1863202176 1866125547 1867897746 1868405808 1868877036 1870651848 1871442144 1872620937 1873219392 1874201472 1878924762 1879175376 1880709116 1880959968 1884277824 1885464702 1886542944 1892064096 1893860928 1894338576 1895601609 1904523192 1905041216 1906331856 1906792173 1907046504 1907331296 1908137088 1914762564 1916021952 1916489781 1917841536 1919604258 1920126384 1921427244 1922674806 1928152512 1929163392 1929367026 1932770268 1933028064 1935861876 1939739967 1940756922 1941377152 1942599996 1943420688 1943710912 1946286144 1951191099 1953044082 1954068012 1956750048 1959102288 1962236016 1964573754 1964835792 1966935399 1967197752 1975897638 1977774084 1978312032 1979652312 1980690192 1981526976 1983408768 1988407278 1989449748 1991339064 1991604672 1993435191 1995117696 1996623837 2002045188 2002312224 2003094808 2003361984 2004451878 2005264512 2007107586 2010318102 2012734737 2015401419 2016045504 2016553968 2017102464 2018469024 2020873756 2024106292 2026539502 2027395656 2029224474 2029321008 2030384928 2034452376 2035773324 2037706632 2040134283 2041300976 2041573248 2042859204 2048406096 2049736104 2051682672 2053842318 2056870584 2057739552 2058046848 2064884481 2065192844 2065967046 2067929028 2069111616 2070978064 2071852992 2077661664 2079046926 2079634752 2080136916 2080414368 2081546181 2086063232 2087638029 2088831888 2091911744 2093834457 2094113736 2094683328 2096102448 2101956534 2104483329 2105372412 2107371816 2108476656 2108757888 2110479008 2116079964 2116907013 2119812552 2120095296 2122360812 2128572108 2130593544 2131130898 2131811968 2134636416 2137202496 2142588591 2143171368 2144623338 2145427317 2145747708 2146654224 2148692832 2150733376 2157283986 2157571728 2159620704 2160142182 2161377504 2168882287 2169171576 2170308816 2172369888 2176431477 2184049296 2184340608 2185194336 2186348274 2186674776 2189571912 2190824064 2198431092 2199877056 2200414193 2201343804 2201966208 2203990074 2204589552 2207515518 2210440266 2211704352 2213097471 2213804736 2214965376 2216442184 2219106604 2219402592 2222656228 2225601036 2226873792 2227108851 2228276466 2229217848 2231334864 2234624832 2240256447 2240555256 2242383946 2244507408 2246638944 2252601252 2252937648 2253481659 2253782232 2255922576 2268051192 2268623214 2269240272 2269348224 2270777652 2271395296 2275086528 2277247104 2278725696 2280820113 2282986134 2284183044 2284487712 2286657216 2288758923 2290690688 2292419961 2294354816 2296463598 2296769904 2298951072 2300156352 2302340736 2304456858 2305953117 2308143006 2312522784 2313979407 2314718912 2315302704 2321768982 2327750568 2329850322 2330834616 2337369372 2339589096 2341804608 2342376399 2344028544 2346821136 2349935874 2353400712 2355877953 2356518744 2356630848 2357866368 2358115254 2362589856 2366053404 2366368992 2370793293 2372036238 2374288884 2378794176 2382599232 2384789121 2385463392 2387053878 2388305348 2388623904 2396917737 2398288464 2401465968 2404352808 2405006784 2411067789 2412768384 2413357502 2414986002 2417279436 2417936928 2419575048 2420843568 2421166464 2427268194 2429573292 2431549692 2431874016 2433858856 2434183488 2440318023 2441597418 2443916124 2446237032 2447270496 2448553536 2450878848 2457055458 2457383184 2458343628 2460009123 2463268401 2464055616 2464677072 2465347456 2467017696 2474237664 2474861688 2477211984 2480163246 2488167396 2490530328 2491207744 2491836048 2493497457 2494202464 2495256192 2496827916 2505233016 2505567168 2507946624 2510251722 2513952936 2515390592 2522752128 2525070834 2525784768 2527468812 2534554854 2535505011 2537912898 2539364256 2541775808 2542389564 2542728672 2551557591 2552895306 2553016752 2555319708 2559472344 2560168512 2561902992 2563566408 2569057986 2572146291 2572489368 2577027024 2577370752 2581149168 2583866142 2586319956 2587675896 2590133328 2591227584 2601588132 2604058776 2604715542 2605424016 2609000064 2612136384 2616314688 2618719389 2619431672 2619781056 2621206302 2622188943 2622580532 2622930336 2632037733 2634530184 2637032112 2637749376 2639536416 2640173778 2640920256 2647575801 2650090118 2651083587 2651209704 2652599664 2655118752 2657913588 2662165116 2669393584 2669749632 2672602504 2676143448 2680424136 2683646316 2687201892 2688738624 2691292032 2698074522 2701649214 2703194208 2704896909 2705632632 2705761344 2707179904 2712603168 2714364432 2716942176 2720179044 2722021929 2723449014 2723812272 2731208128 2732981472 2735576896 2738091213 2738456424 2742494112 2743652736 2752016661 2753179308 2754255361 2754622728 2757238704 2768263017 2770215552 2772062568 2772761706 2773515888 2773885824 2775394908 2783517372 2784219399 2785109184 2786863482 2791779276 2792151648 2794803264 2801846619 2802608712 2803315554 2805977772 2807163216 2809829088 2811302208 2818387143 2821063674 2821439952 2822542684 2826416736 2828197053 2829814416 2838096144 2840791392 2841507864 2847594838 2856784788 2857561824 2859497784 2860569756 2860996944 2862205632 2864923776 2872143846 2874032928 2876378648 2876762304 2879406387 2879494272 2880189576 2881836672 2882140866 2884012209 2892228768 2893745088 2894050539 2896493184 2899155402 2899542096 2901908636 2903792814 2911135383 2912065728 2913592448 2913899994 2915131032 2915566368 2919429216 2929566123 2931102018 2931241456 2935125072 2938653432 2939452736 2943354024 2946860631 2947253688 2948939136 2950796628 2959203456 2966661126 2967468048 2969478468 2971035288 2972290464 2975113152 2982610917 2984174622 2987008596 2987407008 2992676544 2995518592 3003067782 3003468336 3003916864 3004642212 3005042976 3006677817 3007896768 3010661379 3015477153 3024068256 3024830952 3025653696 3027703536 3031310634 3036159438 3039809253 3041093484 3043836711 3043981512 3045577392 3045983616 3051678564 3053659986 3056559948 3061951464 3062359872 3065268096 3072609144 3074604156 3077524008 3080763477 3083363712 3085305876 3087070272 3095691976 3097789266 3098950569 3101893542 3103667424 3106467096 3107779488 3116492496 3118570389 3119452128 3120205374 3120621552 3123168532 3129094848 3133247832 3137867616 3141170604 3142024992 3144153672 3150119808 3152934801 3154737872 3155158656 3158058618 3161057724 3162714984 3165718512 3174119946 3179718828 3180142944 3180617856 3182738504 3183541218 3184831872 3192858162 3195890316 3196696347 3197717952 3201954624 3205803744 3214757052 3216935007 3218621562 3219981336 3223039248 3223915904 3226100064 3227791424 3235925979 3236357592 3239431056 3240213273 3242066256 3242498688 3253757364 3255463224 3258554832 3261649376 3263027328 3276073944 3276510912 3277791504 3280012164 3284357868 3286236096 3289356928 3297646638 3298983552 3299815584 3302015706 3302949312 3305985111 3306884328 3311273277 3315660399 3317556528 3320707104 3322448064 3324663276 3328659906 3329103888 3333984342 3338401554 3340310688 3342414699 3343826772 3347002296 3351937248 3363575919 3365339354 3366761112 3369958416 3378901878 3379406472 3380673348 3383883864 3385819008 3389852752 3390304896 3402076788 3402934821 3403860408 3404022336 3406166478 3407092944 3412629792 3415870656 3418088544 3424479201 3425410648 3426274566 3426731568 3429528388 3429985824 3436036032 3441532224 3444695397 3445154856 3448426608 3450234528 3453511104 3456685287 3462214509 3468784176 3472078368 3472954056 3473898688 3482653473 3491625852 3494775483 3494941736 3496251924 3497240448 3506054058 3509383644 3512706912 3516042816 3519381888 3520231704 3524903811 3530101068 3534778116 3534946272 3536799552 3537172881 3540158336 3543884784 3549080106 3549553488 3558054357 3561433326 3568191264 3573898848 3578195088 3580580817 3582458022 3582935856 3597432696 3601718549 3602198952 3604258944 3606529212 3607510176 3616804224 3619152576 3620036253 3622479003 3622589568 3625919154 3626905392 3629362572 3631265352 3631749696 3640902291 3643975296 3644359938 3647324538 3650788284 3651275232 3656658816 3662396127 3665874186 3669355548 3670905744 3672830304 3676318272 3685583187 3687515442 3691017356 3696083424 3697015608 3698021184 3700526544 3711356496 3712292532 3715817976 3720244869 3722372368 3722868864 3732251094 3735795492 3736811616 3737754072 3741303696 3742884288 3745241874 3746438784 3757849524 3758350752 3761418232 3761919936 3765377583 3768555648 3770929404 3773085888 3784128192 3787606251 3787721856 3788677152 3791203218 3801832281 3806869347 3809046384 3810082432 3812663712 3813584346 3814093008 3814662592 3829342959 3829525128 3832043904 3832979562 3839208516 3840252768 3842854488 3845349612 3853586979 3856305024 3858734052 3865540536 3866056128 3871723752 3879479934 3881513844 3885199992 3886841376 3887421824 3892572288 3902382198 3906088164 3907073313 3908136024 3913500096 3918204576 3924472032 3929147508 3929671584 3931809453 3933870798 3934395504 3951795276 3955020641 3955548168 3956624064 3959304624 3960260667 3961380384 3963053952 3975135177 3976814556 3978899496 3982678128 3983209344 3986870382 3993247674 4004090376 4004624448 4006189616 4006723968 4008903756 4014215172 4020636204 4025469474 4030802838 4032091008 4033107936 4036938048 4041747512 4047111783 4048212584 4052473821 4053079004 4054791312 4058448948 4058642016 4060769856 4068904752 4071546648 4075413264 4080268566 4082601952 4085173521 4085718408 4096812192 4099472208 4103365344 4107684636 4113741168 4115479104 4129768962 4130385688 4131934092 4135858056 4138223232 4141956128 4143705984 4155323328 4158093852 4159142559 4159269504 4160273832 4160828736 4163092362 4175276058 4177663776 4180295223 4183823488 4187668914 4188227472 4189366656 4192204896 4203913068 4204973331 4208966658 4210744824 4214743632 4216953312 4220958016 4231595511 4232159928 4233814026 4239625104 4240190592 4244721624 4256576467 4257144216 4261187088 4262261796 4271392257 4274404992 4285177182 4286342736 4289246676 4290854634 4291495416 4293308448 4297385664 4301466752 4308215769 4314567972 4315143456 4319241408 4320284364 4322755008 4323211299 4337764574 4338343152 4340617632 4344739776 4348733103 4352862954 4355689221 4368098592 4370388672 4370849991 4372696548 4373349552 4379143824 4396653027 4396862184 4399754112 4400828386 4402687608 4407980148 4409179104 4415031036 4420880532 4423408704 4426194942 4427609472 4432884368 4438213208 4438805184 4445312456 4449991689 4451202072 4453747584 4454217702 4456552932 4458435696 4462669728 4469249664 4476261933 4480512894 4481110512 4484767892 4489014816 4493277888 4504601673 4505202504 4505875296 4506963318 4507564464 4511845152 4536102384 4537246428 4538480544 4541555304 4542790592 4546965951 4550173056 4554239157 4557451392 4561640226 4565972268 4568366088 4568975424 4573314432 4577517846 4584839922 4592927196 4593539808 4597902144 4600312704 4608913716 4611906234 4616286012 4625045568 4627958814 4629437824 4630605408 4643537964 4646683899 4652840313 4655501136 4659700644 4661669232 4674738744 4679178192 4680308061 4683609216 4684752798 4693642272 4699871748 4706801424 4709939641 4711755906 4713037488 4713261696 4716230508 4725179712 4732106808 4732737984 4737087927 4741586586 4744072476 4748577768 4757588352 4761179919 4765198464 4769578242 4770926784 4774107756 4775311827 4776610696 4777247808 4789287243 4793835474 4796576928 4802931936 4808705616 4810013568 4822135578 4826715004 4827932343 4829972004 4834558872 4835873856 4839150096 4841687136 4854536388 4859146584 4863099384 4863748032 4867717712 4868366976 4880636046 4883194836 4887832248 4892474064 4894540992 4897107072 4914110916 4914766368 4916687256 4920018246 4926536802 4928111232 4929354144 4934035392 4946469957 4948475328 4949723376 4953023559 4954423968 4960326492 4976334792 4981060656 4982415488 4983672096 4986994914 4988404928 4992989859 4993655832 5000976513 5007602331 5010466032 5011134336 5020503444 5027905872 5048009031 5050141668 5051569536 5054937624 5069109708 5071010022 5075825796 5078728512 5083551616 5084779128 5085457344 5103115182 5105790612 5106033504 5109249717 5110639416 5118944688 5120337024 5123805984 5127132816 5138115972 5139411849 5144292582 5144978736 5154054048 5162298336 5167732284 5171950069 5172639912 5175351792 5180266656 5182455168 5203176264 5208117552 5209431084 5210848032 5224272768 5232629376 5237438778 5238863344 5239562112 5242412604 5244377886 5245161064 5245860672 5259081087 5264075466 5269060368 5274064224 5279072832 5280347556 5281840512 5295151602 5300180236 5302167174 5302419408 5305199328 5310237504 5315827176 5323620159 5324330232 5338787168 5342149989 5345205008 5352286896 5360848272 5367292632 5373687033 5374403784 5377477248 5396149044 5403298428 5406388416 5409793818 5411265264 5411522688 5425206336 5428728864 5433884352 5438878731 5440358088 5444043858 5446898028 5447624544 5462416256 5465962944 5466539907 5470986807 5471153792 5476182426 5476912848 5484988224 5498811279 5504033322 5506358616 5508510722 5509245456 5514477408 5531273163 5536526034 5544125136 5545523412 5547031776 5550789816 5566292303 5567034744 5568438798 5570218368 5573726964 5583558552 5584303296 5589606528 5598376641 5603693238 5605217424 5606631108 5611955544 5614326432 5617862811 5619658176 5622604416 5636774286 5642127348 5642879904 5645085368 5652833472 5656394106 5659628832 5676192288 5679280321 5681582784 5683015728 5686804827 5695189676 5713569576 5715123648 5718995568 5720376519 5721139512 5721993888 5724411264 5744287692 5748065856 5749469343 5752757296 5753524608 5758812774 5760379152 5764281732 5768024418 5784457536 5787490176 5788101078 5798310804 5799084192 5803817272 5807585628 5819219901 5822270766 5824131456 5827799988 5830262064 5831132736 5838858432 5853573297 5859132246 5862204036 5862482912 5870250144 5877306864 5878905472 5886708048 5893721262 5894507376 5900806197 5901593256 5933322252 5934936096 5938956936 5942070576 5944580928 5950226304 5965221834 5968349244 5974017192 5974814016 5985353088 6006135564 6006936672 6007833728 6009284424 6010085952 6013355634 6015793536 6021322758 6030954306 6038204211 6046204257 6048136512 6049661904 6051307392 6055407072 6062621268 6072318876 6079618506 6082186968 6087673422 6087963024 6091154784 6103357128 6107319972 6112304627 6113119896 6120402849 6123902928 6124719744 6145218288 6149208312 6155048016 6161526954 6170611752 6174140544 6191383952 6194653443 6195578532 6197901138 6203787084 6207334848 6212934192 6215558976 6232984992 6237140778 6238904256 6240410748 6241243104 6244638543 6246337064 6258189696 6262914087 6266495664 6275735232 6281503371 6282341208 6284049984 6288307344 6305869602 6309475744 6313449987 6316117236 6322115448 6325429968 6331437024 6348239892 6350721039 6359437656 6360285888 6365477008 6367082436 6385716324 6391780632 6393392694 6395435904 6403909248 6411607488 6427765773 6429514104 6433870014 6437243124 6439962672 6446078496 6452200128 6455582848 6471851958 6472715184 6478862112 6480426546 6484132512 6506646861 6507514728 6510926448 6517109664 6523298752 6529294431 6552147888 6553021824 6555583008 6560024328 6567839707 6568715736 6572472192 6578345449 6595293276 6599631168 6601242579 6604031412 6605898624 6611970222 6613768656 6622546554 6631320798 6635113056 6639292413 6641414208 6644896128 6649326552 6657319812 6658207776 6667968684 6676803108 6680621376 6681326553 6684829398 6687653544 6694004592 6703874496 6720769341 6727151838 6730678708 6733522224 6739916832 6757803756 6758812944 6760444977 6761346696 6767767728 6779705504 6804153576 6805869642 6807720816 6808044672 6812332956 6814185888 6825259584 6831741312 6836177088 6842460339 6848958402 6850821296 6852549132 6853463136 6859056776 6859971648 6866276769 6872072064 6877259883 6883064448 6889390794 6890309712 6896853216 6900469056 6907022208 6913370574 6917859351 6924429018 6937568352 6941938221 6944156736 6945908112 6947797376 6965306946 6983251704 6989550966 6989883472 6992503848 7012108116 7018767288 7025413824 7027129197 7032085632 7040463408 7049807622 7060202136 7069556232 7069892544 7073599104 7074345762 7087769568 7098160212 7099106976 7112379879 7116108714 7122866652 7136382528 7147797696 7154367363 7156390176 7161161634 7164916044 7165871712 7190753211 7194865392 7203437098 7204397904 7212096463 7213058424 7215020352 7233203367 7238305152 7240072506 7244958006 7251838308 7253810784 7258725144 7262530704 7263499392 7281804582 7288719876 7294649076 7301576568 7302550464 7320954069 7324792254 7331748372 7338711096 7341811488 7345660608 7352636544 7371166374 7375030884 7380027369 7382034712 7389805203 7392166848 7394031216 7396042368 7401053088 7422712992 7424585064 7431635952 7440489738 7444744736 7464502188 7471590984 7473623232 7475508144 7480492371 7482607392 7485768576 7490483748 7515699048 7516701504 7522836464 7523839872 7530755166 7541858808 7546171776 7568256384 7575212502 7577354304 7582406436 7603664562 7613738694 7618092768 7625327424 7627168692 7628186016 7629325184 7654672773 7658685918 7659050256 7665959124 7678417032 7680505536 7685708976 7690699224 7707173958 7716438873 7717468104 7731081072 7732112256 7743447504 7758959868 7761992381 7763027688 7770399984 7773682752 7804764396 7812176328 7814146626 7816272048 7827000192 7836409152 7848944064 7856158167 7858295016 7859343168 7863618906 7866566829 7867741596 7868791008 7896113199 7903590552 7910041282 7911096336 7913248128 7918609248 7920521334 7922760768 7942727403 7950270354 7953250761 7953629112 7957798992 7965356256 7973740764 7986495348 8008180752 8009248896 8012379232 8017807512 8028430344 8041272408 8050938948 8061605676 8066215872 8073876096 8083495024 8094223566 8096425168 8104947642 8106158008 8109582624 8114690727 8116897896 8117284032 8121539712 8137809504 8143093296 8150826528 8160537132 8165203904 8166065787 8170347042 8171436816 8193624384 8198944416 8206730688 8214273639 8215369272 8227482336 8230958208 8256049983 8259537924 8260771376 8262766083 8263868184 8271716112 8283912256 8304789051 8310646656 8316187704 8318285118 8320547664 8321657472 8326184724 8350552116 8355327552 8360590446 8375337828 8376454944 8384409792 8405539857 8407826136 8409946662 8417933316 8421489648 8429487264 8433906624 8441916032 8455161429 8463191022 8464319856 8467628052 8479250208 8484591159 8489443248 8513152934 8514288432 8522374176 8524523592 8542784514 8570354364 8572685472 8578493352 8581709268 8582990832 8586616896 8588713463 8594771328 8616431538 8629135944 8630286912 8638219161 8638482816 8640568728 8645510016 8646422598 8652036627 8675529148 8676686304 8681235264 8682151617 8689479552 8697466206 8705725908 8711378442 8733406149 8736197184 8740777344 8741699982 8745393096 8746699104 8758287648 8788698369 8793306054 8793724368 8801656772 8805375216 8815960296 8818358208 8830062072 8840581893 8841761064 8846817408 8852389884 8865768736 8876426416 8877610368 8890624912 8899983378 8902404144 8908435404 8913105864 8916871392 8925339456 8947832751 8952523866 8961025788 8962221024 8969535784 8978029632 8986555776 9009203346 9010405008 9011750592 9013926636 9015128928 9020033451 9023690304 9031984137 9046431459 9072204768 9074492856 9076961088 9083110608 9085581184 9093931902 9108478314 9119427759 9123280452 9131510133 9131944536 9136732176 9137950848 9155035692 9169679844 9185854392 9187079616 9195804288 9217827432 9223812468 9232572024 9250091136 9255917628 9261210816 9287075928 9293367798 9296851707 9305680626 9311002272 9319401288 9323338464 9349477488 9355711167 9358356384 9360616122 9369505596 9387284544 9399743496 9413602848 9419879282 9423511812 9426074976 9431203067 9432461016 9450359424 9458804403 9464213616 9465475968 9474175854 9483173172 9488144952 9497155536 9522359838 9539156484 9541853568 9548215512 9550623654 9553221392 9554495616 9578574486 9587670948 9590089041 9593153856 9605863872 9617411232 9644271156 9650805021 9653430008 9655864686 9659944008 9669117744 9671747712 9678300192 9683374272 9707777937 9709072776 9718293168 9720639819 9726198768 9727496064 9735435424 9761272092 9766389672 9775664496 9784948128 9789081984 9828221832 9829532736 9833374512 9840036492 9853073604 9858708288 9868070784 9892939914 9896950656 9899446752 9906047118 9908847936 9917955333 9920652984 9933819831 9952669584 9962121312 9967344192 9973989828 9976809856 9985979718 9987311664 10001953026 10015204662 10020932064 10027244097 10041006888 10055811744 10090727757 10096018062 10100283336 10109875248 10138219416 10142020044 10150297729 10151651592 10157457024 10169558256 10170914688 10206230364 10208804463 10211581224 10212067008 10218499434 10221278832 10237889376 10247611968 10254265632 10273437603 10276231944 10278823698 10288585164 10289957472 10308108096 10324596672 10334086191 10335464568 10343900138 10345279824 10350703584 10360533312 10370055861 10386643527 10406352528 10416235104 10418862168 10421696064 10447960419 10474877556 10477726688 10484326449 10484825208 10488755772 10490322128 10491721344 10518162174 10528150932 10538120736 10548128448 10558145664 10560695112 10574711433 10590303204 10600360472 10604334348 10604838816 10610398656 10611518643 10620475008 10631654352 10647240318 10648660464 10674163071 10677574336 10684299978 10690410016 10704573792 10721696544 10734585264 10741742451 10747374066 10748807568 10792298088 10805155647 10806596856 10812776832 10819587636 10822530528 10850412672 10857457728 10860108759 10867437009 10867768704 10877757462 10880716176 10888087716 10893796056 10895249088 10931925888 10933079814 10941973614 10952364852 10953825696 10969976448 10987188381 10997622558 11008066644 11012717232 11017021444 11018490912 11028954816 11056749561 11062546326 11073052068 11088250272 11091046824 11094063552 11101579632 11132584606 11134069488 11136877596 11145967261 11147453928 11160734607 11167117104 11168606592 11196753282 11207386476 11210434848 11213262216 11223911088 11228652864 11235725622 11239316352 11273548572 11284254696 11285759808 11290170736 11296132749 11305666944 11312788212 11319257664 11352384576 11358560642 11362818753 11363165568 11366031456 11373609654 11390379352 11405496843 11420608041 11427139152 11430247296 11437991136 11440753038 11442279024 11443987776 11488028877 11488575384 11496131712 11498938686 11505514592 11517625548 11520758304 11528563464 11536048836 11560760937 11568915072 11576202156 11596621608 11598168384 11607634544 11615171256 11638439802 11644541532 11655599976 11660524128 11662265472 11677716864 11707146594 11718264492 11721219939 11724408072 11724965824 11740500288 11754613728 11773416096 11787442524 11789014752 11795428359 11801612394 11803186512 11865061923 11866644504 11869872192 11877913872 11880782001 11884141152 11889161856 11925405531 11930443668 11936698488 11948034384 11949628032 11995806407 12012271128 12013873344 12018568848 12020171904 12026711268 12042645516 12061908612 12076408422 12092408514 12096273024 12099323808 12110814144 12125242536 12141335349 12144637752 12157421463 12159237012 12164373936 12175346844 12175926048 12182309568 12206714256 12214639944 12224609254 12226239792 12240805698 12247805856 12255520563 12290436576 12298416624 12310096032 12323053908 12333111703 12341223504 12382767904 12389306886 12391157064 12395802276 12407574168 12414669696 12425868384 12431117952 12465969984 12474281556 12477427677 12477808512 12480821496 12482486208 12489277086 12492674128 12525828174 12532991328 12540885669 12551470464 12563006742 12564682416 12568099968 12576614688 12611739204 12614919993 12618951488 12626899974 12632234472 12644230896 12650859936 12662874048 12694786533 12696479784 12701442078 12718875312 12720571776 12730954016 12734164872 12769729401 12771432648 12783561264 12786785388 12814176771 12823214976 12855531546 12859028208 12867740028 12874486248 12879925344 12892156992 12904400256 12924647307 12943703916 12945430368 12957724224 12960853092 12968265024 12969633897 13013293722 13015029456 13021852896 13034219328 13046199309 13046597504 13058588862 13067067663 13104295776 13111166016 13112549973 13120048656 13135679414 13137431472 13156690898 13189959081 13190586552 13199262336 13202485158 13208062824 13223940444 13227537312 13245093108 13262641596 13270226112 13273466261 13278584826 13282828416 13298653104 13314639624 13316415552 13335937368 13349975067 13353606216 13361242752 13362653106 13369658796 13375307088 13388009184 13407748992 13428785799 13441538682 13454303676 13461357416 13467044448 13479833664 13513805019 13515607512 13517625888 13520889954 13522693392 13535535456 13559411008 13608307152 13611739284 13615441632 13624665912 13628371776 13640897853 13650519168 13662717471 13672354176 13684920678 13697916804 13701642592 13705098264 13706926272 13718113552 13719943296 13732553538 13754519766 13778781588 13780619424 13793706432 13800938112 13826741148 13835718702 13848858036 13875136704 13883876442 13888313472 13891816224 13930613892 13940051697 13958520939 13966503408 13979101932 13979766944 13985007696 14024216232 14037534576 14040924183 14050827648 14054258394 14080926816 14099615244 14120404272 14129818923 14139112464 14139785088 14148691524 14175539136 14196320424 14198213952 14211263781 14224759758 14232217428 14245733304 14272765056 14295595392 14308734726 14312780352 14322323268 14325935481 14329832088 14331743424 14367861729 14381506422 14389730784 14406874196 14408795808 14424192926 14426116848 14430040704 14466406734 14480145012 14483797029 14489916012 14503676616 14507621568 14517450288 14525061408 14563609164 14575495649 14577439752 14589298152 14603153136 14605100928 14641908138 14649584508 14663496744 14677422192 14683622976 14691321216 14742332748 14750061768 14760054738 14764069424 14779610406 14784333696 14788062432 14802106176 14839409871 14845425984 14849170128 14859070677 14863271904 14880979476 14889489472 14929004376 14943181968 14947246464 14951016288 14960984742 14965214784 14978969577 14980967496 15002929539 15022806993 15031398096 15033403008 15045672928 15061510332 15083717616 15144027093 15150425004 15154708608 15164812872 15207329124 15227477388 15236185536 15250654848 15254337384 15256372032 15309345546 15317371836 15318100512 15327749151 15331918248 15356834064 15361011072 15371417952 15381398448 15414347916 15418235547 15432877746 15434936208 15462162144 15486895008 15515850207 15517919736 15523984762 15526055376 15540799968 15547365504 15609528792 15624352656 15628293252 15632544096 15661771609 15672818304 15686823763 15697888128 15712316334 15716590032 15718686336 15727237812 15733133658 15735483192 15737582016 15777243261 15792226398 15807181104 15820082564 15822192672 15837218496 15841042668 15845521536 15885454806 15900540708 15906501522 15907258224 15915597984 15930712512 15947481528 15970860477 15972990696 16016361504 16024758464 16026449967 16035615024 16056860688 16082544816 16101877896 16121061099 16123211352 16132431744 16166990048 16188447132 16192850336 16209895284 16212316016 16219165248 16229381454 16233795792 16234568064 16275619008 16286186592 16301653056 16316636193 16321074264 16330407808 16332131574 16340694084 16342873632 16387248768 16397888832 16399619721 16412960421 16413461376 16428547278 16430738544 16454964672 16496433837 16512099966 16519075848 16521542752 16525532166 16527736368 16543432224 16567824512 16593819489 16609578102 16632375408 16636570236 16641095328 16652369448 16698876909 16701104232 16710655104 16721180892 16750675656 16752909888 16768819584 16795129923 16811079714 16815652272 16819893324 16835866632 16842979296 16858974528 16867813248 16910322858 16926382044 16928639712 16935256104 16958500416 16969182318 16978886496 17026305868 17028576864 17037840963 17044748352 17049047184 17060414481 17085569028 17140708728 17145370944 17156986704 17161129557 17163418536 17165981664 17173233792 17177426926 17225585767 17232863076 17248408029 17258271888 17260573824 17276438322 17281137456 17292845196 17304073254 17351058296 17353372608 17362470528 17364303234 17394932412 17411451816 17422756884 17457659703 17466812298 17472394368 17483399964 17490786192 17493398208 17516575296 17560719891 17577396738 17586612108 17587448736 17603313544 17610750432 17631920592 17636716416 17660124144 17681163786 17683522128 17702418591 17704779768 17731537472 17752852832 17781249824 17799966756 17804808288 17816870808 17826211728 17833742784 17850678912 17895665502 17905047732 17922051576 17924442048 17939071568 17956059264 18018406692 18020810016 18023501184 18027853272 18030257856 18040066902 18047380608 18063968274 18092862918 18114612633 18144409536 18148985712 18153922176 18166221216 18187863804 18216956628 18238855518 18246560904 18263020266 18263889072 18273464352 18310071384 18336913881 18339359688 18361208547 18371708784 18374159232 18435654864 18447624936 18465144048 18509366447 18511835256 18522421632 18574151856 18583960329 18586735596 18593703414 18611361252 18622004544 18638802576 18646676928 18698954976 18711422334 18716712768 18721232244 18733915629 18739011192 18774569088 18788742261 18799486992 18827205696 18839758564 18844510113 18847023624 18852149952 18862406134 18864922032 18917608806 18928427232 18940349961 18948351708 18966346344 18976289904 18994311072 19044719676 19052163117 19078312968 19096431024 19101247308 19106442784 19157148972 19175341896 19180178082 19186307712 19211727744 19234822464 19283297319 19288542312 19301610042 19306860016 19311729372 19319888016 19338235488 19356600384 19366748544 19415555874 19418145552 19436586336 19441279638 19452397536 19470870848 19519940583 19522544184 19532779344 19551328992 19569896256 19587883293 19656443664 19659065472 19666749024 19680072984 19703519121 19706147208 19717416576 19735036347 19785879828 19798893504 19803727737 19812094236 19817695872 19835910666 19841305968 19867639662 19905339168 19924242624 19934688384 19947979656 19971959436 19974623328 20003906052 20030409324 20041864128 20043979659 20054488194 20082013776 20111623488 20162308023 20181455514 20192036124 20200566672 20219750496 20276438832 20281334931 20284040088 20300595458 20303303184 20339116512 20412460728 20417608926 20423162448 20424134016 20436998868 20442557664 20475778752 20495223936 20508531264 20527381017 20546875206 20552463888 20557647396 20577170328 20579914944 20598830307 20616216192 20631779649 20649193344 20668172382 20670929136 20687800276 20690559648 20701407168 20721066624 20740111722 20753578053 20773287054 20812705056 20825814663 20832470208 20837724336 20843392128 20895920838 20949755112 20955453376 20968652898 20969650416 20977511544 20980644256 21036324348 21056301864 21076241472 21081387591 21096256896 21121390224 21149422866 21180606408 21200720944 21208668696 21209677632 21220797312 21223037286 21263308704 21294480636 21297320928 21337139637 21348326142 21355148672 21368599956 21380820032 21409147584 21443393088 21463102089 21469170528 21483484902 21494748132 21497615136 21572259633 21584596176 21610311294 21613193712 21636289389 21639175272 21645061056 21699610101 21714915456 21720217518 21734874018 21755514924 21761432352 21776175432 21787592112 21790498176 21866159628 21874705801 21883947228 21904729704 21907651392 21962862207 21974376762 21995245116 22016133288 22025434464 22034042888 22036981824 22057909632 22113499122 22125092652 22140082107 22146104136 22169415609 22176500544 22182093648 22188127104 22203159264 22265169212 22268138976 22273755192 22291934522 22294907856 22321469214 22334234208 22393506564 22414772952 22420869696 22426524432 22441477113 22447822176 22457305728 22471451244 22547097144 22568509392 22571519616 22580341472 22592265498 22625576424 22638515328 22704769152 22717121284 22725637506 22732062912 22747219308 22780758704 22810993686 22841216082 22854278304 22875982272 22881506076 22884558048 22887975552 22964018319 22976057754 22977150768 22997877372 23011029184 23035251096 23041516608 23057126928 23072097672 23121521874 23149316619 23152404312 23193243216 23196336768 23215269088 23230342512 23276879604 23285977143 23289083064 23311199952 23321048256 23414293188 23436528984 23442439878 23448816144 23449931648 23481000576 23509227456 23546832192 23568474501 23574885048 23578029504 23590856718 23599700487 23603224788 23606373024 23688339597 23730123846 23733289008 23739744384 23755827744 23761564002 23768282304 23828182209 23850811062 23859752283 23860887336 23873396976 23896068768 23991612814 24024542256 24027746688 24037137696 24053422536 24085291032 24123817224 24152816844 24184817028 24198647616 24204556123 24221628288 24250485072 24282670698 24289275504 24314842926 24318474024 24328747872 24344072181 24350693688 24351852096 24364619136 24413428512 24429279888 24449218508 24452479584 24481611396 24495611712 24498197361 24511041126 24580873152 24596833248 24620192064 24642820917 24646107816 24666223406 24682447008 24765535808 24768149949 24778613772 24782314128 24788298249 24791604552 24815148336 24851736768 24914367153 24931939968 24948563112 24954855354 24961642992 24964972416 24978554172 24985348256 25051656348 25065982656 25081771338 25126013484 25129364832 25153229376 25216619571 25223478408 25229839986 25237902976 25253799948 25264468944 25288461792 25301719872 25325748096 25365484287 25389573066 25392959568 25402884156 25437750624 25453773477 25461908032 25468329744 25539458802 25542865296 25567122528 25573570776 25628353542 25711063092 25718056416 25735480056 25748972496 25759850688 25766140389 25784313984 25849294614 25887407832 25890860736 25914657483 25915448448 25921706184 25936530048 25939267794 25956109881 26026587444 26030058912 26043705792 26068438656 26092398618 26117177724 26134135326 26200218447 26208591552 26222332032 26225099946 26240097312 26271358828 26274862944 26313381796 26366095107 26379918162 26381173104 26404970316 26416125648 26447880888 26455074624 26490186216 26521745679 26525283192 26540452224 26546932522 26557169652 26597306208 26629279248 26632831104 26671874736 26699950134 26707212432 26725306212 26739317592 26750614176 26776018368 26843498253 26857571598 26883077364 26908607352 26922714832 26934088896 26959667328 27027610038 27031215024 27035251776 27041779908 27045386784 27060100353 27071070912 27095952411 27118822016 27139294377 27216614304 27223478568 27230883264 27249331824 27256743552 27281795706 27325434942 27358283277 27369841356 27394530399 27395833608 27403285184 27410196528 27413852544 27436227104 27465107076 27509039532 27557563176 27561238848 27587412864 27653482296 27671437404 27697716072 27750273408 27767752884 27783632448 27861227784 27880103394 27890555121 27917041878 27933006816 27958203864 27959533888 27970015392 28048432464 28067133501 28075069152 28081848366 28108516788 28161853632 28199230488 28240808544 28259637846 28278224928 28293609201 28297383048 28351078272 28376413209 28392640848 28396427904 28422527562 28449519516 28464434856 28491466608 28605384509 28617469452 28625560704 28644646536 28651870962 28659664176 28663486848 28735723458 28763012844 28770267123 28779461568 28813748392 28817591616 28848385852 28852233696 28932813468 28952415063 28960290024 28967594058 28979832024 29007353232 29015243136 29034900576 29050122816 29123333811 29127218328 29150991298 29154879504 29161919457 29178596304 29206306272 29283816276 29299169016 29326993488 29354844384 29367245952 29484665496 29500123536 29520109476 29528138848 29559220812 29576124864 29604212352 29678819742 29690851968 29698340256 29718141354 29726543808 29753865999 29761958952 29778978944 29801459493 29858008752 29886363936 29902032576 29921969484 29930429568 29957939154 29961934992 30005859078 30045613986 30062796192 30081732291 30091345856 30123020664 30167435232 30272183271 30288054186 30300850008 30329625744 30414658248 30450893187 30454954776 30472371072 30508674768 30512744064 30618691092 30626413389 30634743672 30636201024 30655498302 30663836496 30713668128 30742835904 30762796896 30820312809 30828695832 30836471094 30865755492 30869872416 30924324288 30973790016 31002258573 31031700414 31035839472 31047969524 31052110752 31081599936 31110167583 31159930581 31219057584 31248705312 31256586504 31265088192 31323543218 31343881257 31373647526 31424632668 31433180064 31452979347 31454475624 31466267316 31470966384 31475164032 31554486522 31584452796 31614362208 31640165128 31644385344 31674436992 31682085336 31724134299 31770909612 31801081416 31813003044 31814516448 31831195968 31834555929 31861425024 31894963056 31941720954 31945981392 32022489213 32032723008 32049516928 32052899934 32071230048 32113721376 32165089632 32203755792 32225227353 32242122198 32246422704 32333980096 32376894264 32385700672 32415466941 32419790568 32424632032 32438330496 32458762908 32467591584 32551238016 32572373184 32580326277 32603306112 32633272386 32642148528 32664263148 32681388168 32685747264 32795777664 32799239442 32825920842 32857094556 32861477088 32909929344 32961565143 32992867674 33024199932 33038151696 33043085504 33051064332 33055472736 33086864448 33170248683 33187638978 33219156204 33264750816 33273140472 33282190656 33304738896 33397753818 33402208464 33437901783 33442361784 33482203821 33501351312 33505819776 33590259846 33622159428 33631304544 33639786648 33671733264 33685958592 33717949056 33820645716 33852764088 33857279424 33870512208 33888398247 33917000832 33938364636 33957772992 34052611736 34057153728 34075681926 34088456259 34089496704 34098094368 34120828962 34171138056 34216490529 34261824123 34281417456 34290741888 34313973408 34322259114 34326837072 34331963328 34354853852 34451171534 34464086631 34465726152 34496816058 34516543776 34552876644 34562274912 34585690392 34608146508 34682282811 34702116592 34706745216 34728606468 34789864824 34822903632 34845513768 34915319406 34933624596 34966799928 34981572384 34986796416 35033150592 35121439782 35154793476 35163659817 35173224216 35174897472 35206627088 35221500864 35263841184 35320248288 35362327572 35367044256 35386285077 35404837182 35409559536 35463074944 35505705664 35562499648 35595185769 35599933512 35609616576 35633741616 35642346003 35652423456 35667485568 35776216593 35791331004 35810095464 35844103152 35848884096 35878143136 35987419221 36036813384 36041620032 36055706544 36060515712 36080133804 36127936548 36185725836 36229225266 36288819072 36297971424 36332442432 36375727608 36424006047 36433913256 36472264389 36477711036 36493121808 36526040532 36527778144 36546928704 36620142768 36673827762 36678719376 36722417094 36743417568 36766561689 36871309728 36895249872 36930288096 36999335109 37018732894 37023670512 37148303712 37167920658 37173471192 37187406828 37222722504 37244009088 37277605152 37293353856 37397909952 37407041281 37422844668 37432283031 37433425536 37442464488 37467831258 37478022384 37577484522 37598973984 37622657007 37654411392 37679517128 37689020226 37694047248 37704299904 37724812268 37729844064 37835217612 37844759979 37856854464 37880699922 37896703416 37932692688 37952579808 37988622144 38084359599 38089439352 38104326234 38156625936 38192862048 38202494616 38212885568 38309188203 38314297944 38350683792 38360356164 38442530313 38469644928 38566594638 38577084624 38603220084 38613720032 38623458744 38639776032 38676470976 38713200768 38773941921 38831111748 38836291104 38873172672 38882559276 38904795072 38908901691 38941741696 39039881166 39045088368 39065558688 39102657984 39138597927 39139792512 39175766586 39201202989 39312887328 39333498048 39337649919 39360145968 39407038242 39412294416 39470072694 39569877243 39571759656 39597787008 39607455474 39624188472 39671821332 39682611936 39735279324 39810678336 39820398783 39848485248 39895959312 39943918872 39949246656 40007812104 40049925201 40060818648 40083728256 40087959318 40108976388 40164027552 40223246976 40286357397 40324616046 40362911028 40384072248 40401133344 40439500992 40541415057 40552877664 40562669862 40568080176 40601190916 40606606368 40678233024 40824921456 40835217852 40846324896 40873997736 40885115328 40922693559 40951557504 40988152413 41017062528 41054762034 41093750412 41104927776 41115294792 41154340656 41159829888 41197660614 41263559298 41336344764 41341858272 41375600552 41381119296 41402814336 41480223444 41507156106 41546574108 41625410112 41651629326 41664940416 41675448672 41791841676 41820155091 41875562817 41899510224 41910906752 41937305796 41939300832 41955023088 41961288512 42072648696 42112603728 42122772549 42152482944 42162775182 42242780448 42298845732 42361212816 42389456769 42401441888 42417337392 42419355264 42446074572 42526617408 42588961272 42594641856 42674279274 42696652284 42737199912 42761640064 42818295168 42886786176 42926204178 42938341056 42966969804 42977806443 42989496264 42995230272 43103585187 43144519266 43169192352 43220622588 43226387424 43272578778 43278350544 43290122112 43399220202 43440435036 43451391087 43469748036 43511029848 43522864704 43552350864 43575184224 43726486947 43732319256 43749411602 43767894456 43809459408 43815302784 43925724414 43948753524 43990490232 44032266576 44050868928 44068085776 44073963648 44226998244 44250185304 44280164214 44292208272 44338831218 44353001088 44364187296 44406318528 44518229613 44530338424 44536277952 44547510384 44577212031 44583869044 44589815712 44642938428 44668468416 44787013128 44829545904 44841739392 44853048864 44882954226 44895644352 44936908731 44942902488 45008788617 45068420979 45094194288 45137018784 45160682944 45184530996 45251152848 45432081279 45434242568 45451275012 45464125824 45494438616 45561517408 45621987372 45682432164 45708556608 45751964544 45763012152 45769116096 45928036638 45952115508 45954301536 45983247453 45995754744 46022058368 46070502192 46083033216 46114253856 46144195344 46243043748 46254706641 46298633238 46304808624 46386486432 46430538176 46460685024 46547550621 46553759208 46571954286 46578166128 46622399904 46642096512 46822341137 46828586376 46873057968 46884879756 46897632288 46985314827 47018454912 47060471289 47093664384 47136949002 47149770096 47156059008 47181713436 47199400974 47206449576 47212746048 47331729783 47376679194 47460247692 47466578016 47511655488 47523128004 47536564608 47656364418 47701622124 47719504566 47721774672 47746793952 47792137536 47912581431 47983225628 48049084512 48074275392 48079349901 48106845072 48170582064 48247634448 48305633688 48363183297 48369634056 48397295232 48409112246 48500970144 48565341396 48578551008 48629685852 48636948048 48657495744 48688144362 48701387376 48703704192 48826857024 48858559776 48898437016 48904959168 48949908579 48963222792 48991223424 48996394722 49022082252 49161746304 49193666496 49198859163 49238881263 49240384128 49285641834 49292215632 49332446812 49364894016 49489301511 49531071616 49536299898 49557227544 49564628256 49576596498 49583209104 49630296672 49703473536 49781458467 49828734306 49897126224 49909710708 49923285984 49957108344 49970696512 50096630727 50103312696 50131965312 50163542676 50252026968 50258729664 50306458752 50433239142 50446956816 50459679972 50507599896 50528937888 50576923584 50603439744 50730968574 50779146132 50785919136 50805768312 50875501248 50907546954 50923816064 50936659488 51078917604 51085730592 51113522889 51134245056 51147141552 51181243443 51256707084 51422126184 51436112832 51470960112 51483388671 51497944992 51519701376 51532280778 51676757301 51698589228 51745224087 51774815664 51781721472 51829314966 51843412368 51878535588 51912219762 52053174888 52060117824 52087411584 52184797236 52234355448 52268270652 52372979109 52400436894 52417183104 52450199892 52480194624 52542717656 52549725888 52626763592 52682159673 52732190214 52759836324 52762346208 52809940632 52832251296 52895761776 52910149248 52980372432 53043491358 53050566384 53093865044 53107255773 53114339304 53194612416 53258558496 53343749472 53399900268 53414424864 53450612424 53478635184 53501228352 53552036736 53686996506 53715143196 53766154728 53817214704 53845429664 53868177792 54055220076 54062430048 54070503552 54083559816 54090773568 54120200706 54142141824 54191904822 54278588754 54343837899 54433228608 54446957136 54461766528 54498663648 54563591412 54650869884 54716566554 54739682712 54789060798 54791667216 54806570368 54820393056 54872454208 54930214152 55010741643 55018079064 55083625641 55115126352 55122477696 55306964592 55342874808 55395432144 55528099341 55535505768 55567264896 55722455568 55760206788 55781110242 55834083756 55866013632 55916407728 55919067776 55940030784 56096864928 56134267002 56150138304 56163696732 56201746887 56217033576 56323707264 56366226783 56398460976 56481617088 56519275692 56533530339 56556449856 56587218402 56594766096 56752826418 56785281696 56821049883 56845055124 56899039032 56928869712 56982933216 57156489351 57210769018 57234938904 57289293072 57303741924 57319328352 57471446916 57526025688 57540534246 57558923136 57627496784 57635183232 57696771704 57704467392 57849891957 57865626936 57904830126 57920580048 57935188116 57959664048 58014706464 58069801152 58100245632 58246667622 58254436656 58301982596 58309759008 58323838914 58357192608 58412612544 58559821749 58567632552 58598338032 58653986976 58709688768 58763649879 58969330992 59000247072 59040218952 59056277696 59110557363 59118441624 59152249728 59205109041 59357639484 59396680512 59411183211 59436282708 59453087616 59507731998 59523917904 59602918986 59716017504 59772727872 59804065152 59843938968 59915878308 59923869984 60011718156 60091227972 60125592384 60131938977 60163464582 60182691712 60246041328 60334870464 60486924069 60544366542 60576108372 60601700016 60659251488 60829316496 60844004793 60901786374 60909909552 61017349536 61229215333 61237382184 61252826778 61269487344 61272402048 61310996604 61327672992 61427336256 61485671808 61525593792 61582143051 61640625618 61657391664 61672942188 61731510984 61739744832 61796490921 61848648576 61895338947 61947580032 62004517146 62063400828 62071678944 62095939048 62104221504 62163199872 62220335166 62260734159 62319861162 62438115168 62477443989 62497410624 62513173008 62530176384 62647086436 62687762514 62747295052 62849265336 62866360128 62905958694 62908951248 62932534632 62941932768 63108973044 63168905592 63228724416 63244162773 63280330256 63288770688 63364170672 63448268598 63541819224 63602162832 63626006088 63629032896 63662391936 63669111858 63789926112 63883441908 63891962784 64011418911 64044978426 64065446016 64105799868 64142460096 64227442752 64330179264 64389306267 64407511584 64450454706 64484244396 64492845408 64667960192 64716778899 64753788528 64771401344 64830933882 64839581136 64849264064 64908868167 64917525816 64935183168 65098830303 65144746368 65160652554 65266544772 65284297056 65328526296 65362776336 65371494528 65598478884 65624117403 65651841684 65714189112 65722954176 65923130286 65985735348 66048399864 66076303392 66086171008 66102128664 66110945472 66173728896 66340497366 66375277956 66420246321 66438312408 66508246827 66529501632 66546280944 66564381312 66609477792 66795507636 66804416928 66875803566 66884723568 66964407642 67002702624 67180519692 67235350897 67244318856 67262609088 67279573296 67324431339 67343466528 67371917184 67641291432 67705528176 67714558848 67741024416 67776796494 67876729272 67915545984 68105223472 68114307456 68151363852 68176912518 68196188736 68241657924 68342276112 68432981058 68523648246 68562834912 68627946816 68644518228 68653674144 68663926656 68709707704 68892054957 68902343068 68928173262 68931452304 68993632116 69033087552 69105753288 69124549824 69171380784 69216293016 69364565622 69404233184 69447949857 69457212936 69579729648 69645807264 69691027536 69830638812 69857931429 69867249192 69933599856 69963144768 70242879564 70309586952 70327319634 70346448432 70349794944 70413254176 70443001728 70527682368 70640496576 70705423503 70724655144 70734088512 70772570154 70809674364 70819119072 71011411328 71065018791 71124999296 71190371538 71199867024 71219233152 71267483232 71284692006 71304846912 71484546627 71552433186 71579256849 71582662008 71620190928 71688206304 71756286272 71974838442 72073626768 72083240064 72111413088 72160267608 72255873096 72361799939 72371451672 72458450532 72595942848 72613668369 72664884864 72751455216 72848012094 72867826512 72944528778 72955422072 72986243616 73032216543 73052081064 73055556288 73093857408 73240285536 73347655524 73357438752 73444834188 73486835136 73494592083 73533123378 73742619456 73790499744 73860576192 73928462751 73998670218 74037465788 74047341024 74296607424 74304449847 74335841316 74346942384 74364894747 74374813656 74445445008 74555210304 74743101459 74795819904 74814082562 74845689336 74864566062 74884928976 74935662516 74956044768 75154969044 75197947968 75245314014 75359034256 75378040452 75388094496 75449624536 75459688128 75649858713 75670435224 75689519958 75713708928 75761399844 75793406832 75865385376 75905159616 75977244288 76096452861 76168719198 76178878704 76208652468 76313251872 76361320431 76385724096 76404989232 76425771136 76618376406 76628595888 76701367584 76720712328 76885060626 77133189276 77154169248 77206440168 77227440064 77246917488 77279552064 77298421167 77352941952 77547883842 77662223496 77672582208 77746345344 77765118552 77809590144 77817803382 78079762332 78090176736 78131117376 78205315968 78277195854 78351533172 78402405978 78600655341 78625774656 78666996096 78675299838 78720291936 78814076484 78824588832 78940145388 79098285321 79139754486 79143519312 79214910948 79248376944 79343642664 79365223872 79470558648 79565237037 79621356672 79640797566 79791918624 79887837744 79898493312 80015624208 80099850402 80121637296 80175918636 80217952776 80328055104 80530494759 80572714794 80649232092 80725822056 80768144496 80802266688 80879001984 81082830114 81105755328 81125339724 81136160352 81180301059 81202381832 81213212736 81287857233 81356466048 81417883131 81649842912 81670435704 81692649792 81747995472 81770230656 81845387118 81976304826 82074849831 82109524068 82183591197 82187500824 82209855552 82230589584 82308681312 82395321228 82527118596 82672689528 82683716544 82751201104 82762238592 82960446888 83014312212 83093148216 83250820224 83303258652 83350897344 83583683352 83640310182 83751125634 83799020448 83874611592 83878601664 83910046176 83922577024 84145297392 84201400503 84225207456 84245545098 84325550364 84485560896 84597691464 84722425632 84778913538 84802883776 84834674784 84880827603 84892149144 85053234816 85129239627 85177922544 85189283712 85348558548 85381916191 85393304568 85474399824 85816153527 85852408356 85876682112 85933939608 85955612886 85978992528 85990460544 86207170374 86289038532 86310801369 86338384704 86441245176 86452774848 86545157556 86556701088 86798440404 86857245189 86880870072 86902782174 86939496072 87022059696 87045729408 87104701728 87150368448 87370001433 87452973894 87464638512 87485758371 87498823204 87535788912 87618918816 87851448828 87897507048 87980980464 88064533152 88101737856 88136171552 88453996488 88500370608 88560328428 88584416544 88677662436 88728374592 88812637056 89036459226 89060676848 89072555904 89095020768 89154424062 89167738088 89179631424 89261597997 89285876856 89336936832 89404378479 89574026256 89659091808 89706097728 89765908452 89791288704 89873817462 89885804976 90017577234 90136841958 90188388576 90245196873 90274037568 90321365888 90369061992 90502305696 90816549813 90864162558 90868485136 90902550024 90988877232 91123034816 91243974744 91352679561 91364864328 91417113216 91526024304 91538232192 91856073276 91904231016 91908603072 91966494906 91991509488 92141004384 92228507712 92288390688 92460938427 92486087496 92509413282 92597266476 92609617248 92772972864 92861076352 92921370048 93006775719 93095101242 93107518416 93143908572 93156332256 93244799808 93330502749 93479791743 93644682274 93657172752 93746115936 93769759512 93795264576 93970629654 94031643771 94120942578 94273898004 94299540192 94358938041 94363426872 94398801948 94412899152 94425492096 94663459566 94753358388 94920495384 94933156032 95023310976 95046256008 95172402897 95312728836 95403244248 95439009132 95443549344 95493587904 95503667787 95584275072 95825162862 95966451256 96067467639 96098169024 96148550784 96158699802 96213690144 96341164128 96495268896 96611267376 96675682059 96726366594 96739268112 96818224492 97001940288 97130682792 97157102016 97246400823 97259371704 97273896096 97314991488 97376288724 97402774752 97653714048 97717119552 97740978831 97796874032 97809918336 97899817158 97926445584 97992789444 98044164504 98387332992 98397718326 98477762526 98571283668 98584431264 98664893624 98729788032 98978603022 99072599796 99114455088 99129256512 99153192996 99166418208 99260593344 99510746049 99562916934 99657468612 99794252448 99819421416 99846571968 99914216688 99941393024 100193261454 100206625392 100313705349 100327085352 100446611463 100504053936 100517459328 100866478284 100893913632 100919359944 101015199792 101057875776 101153847168 101461937148 101558292264 101571838272 101611536624 101751002496 101815093908 101873318976 102157835208 102171461184 102227045778 102265368777 102268490112 102294283104 102362486886 102513414168 102649471587 102785472369 102844252368 102872225664 102941920224 102966777342 102995889984 103064561556 103353514602 103392259893 103397178456 103490448174 103549631328 103658629932 103686824736 103757071176 103824439524 104046848433 104106349776 104120235648 104369594472 104468710896 104536541304 104745958218 104800873788 104900399784 104960389248 105085435312 105099451776 105253527184 105364319346 105464380428 105490979451 105519672648 105524692416 105619881264 105664502592 105791523552 105960744864 106086982716 106101132768 106158855231 106187730088 106214511546 106228678608 106389224832 106517116992 106687498944 106785557307 106799800536 106828849728 106901224848 106927038009 106957270368 107002456704 107328649779 107373993012 107430286392 107532309456 107634429408 107690859328 107962257663 108110440152 108124860096 108167119632 108181547136 108240401412 108383809644 108557177508 108687675798 108866457216 108893914272 108997327296 109127182824 109272018141 109301739768 109433133108 109479365424 109578121596 109583334432 109640786112 109744908416 109860428304 110021483286 110036158128 110167251282 110230252704 110299685067 110613929184 110685749616 110790864288 110998005327 111056198682 111071011536 111444911136 111520413576 111562220484 111653275019 111668167512 111732027264 111832815456 111880061568 112193729856 112221123843 112268534004 112296849093 112300276608 112327393464 112403493774 112434067152 112732453566 112796921952 112867971021 112963234176 113038551384 113067060678 113112899712 113174436804 113189532192 113505652836 113534279937 113570563392 113642099766 113690110248 113798078064 113857739424 113965866432 114253078797 114312978702 114421538036 114469877808 114578586144 114607483848 114638656704 114927564609 114942893832 115052051376 115081068492 115254993568 115327590939 115393543408 115408934784 115699783914 115731253872 115809660252 115841160096 115870376232 115919328096 116029412928 116139602304 116321825763 116493335244 116508873312 116603965192 116619518016 116647677828 116714385216 116726705073 116825225088 117119643498 117135265104 117196676064 117307973952 117415793781 117419377536 117527299758 117603608967 117938661984 118000494144 118012949757 118080437904 118112555392 118221114726 118236883248 118410218082 118709631729 118715278968 118793361024 118822366422 118872565416 119015463996 119047835808 119205837972 119432035008 119461196349 119545455744 119687877936 119831756616 119847739968 120023436312 120182455944 120251184768 120263877954 120326929164 120492082656 120669740928 120859072191 120973848138 121088733084 121152216744 121203400032 121318502976 121624245171 121658632992 121688009586 121803572748 121819819104 122034699072 122458430666 122474764368 122505653556 122538974688 122605639871 122621993208 122655345984 122768080677 122854672512 122964457239 123051187584 123164286102 123281251236 123314783328 123345884376 123463021968 123479489664 123592981842 123790677894 124009034292 124126801656 124143357888 124191878096 124208443008 124440670332 124521468318 124639722324 124876230336 124954887978 124994821248 125026346016 125294172872 125375525028 125460465273 125494590104 125626688451 125698530672 125732720256 125811917388 125817902496 125865069264 125883865536 126217946088 126337811184 126368317647 126457448832 126488325546 126560660512 126728341344 126896537196 127083638448 127168370307 127204325664 127252012176 127258065792 127338223716 127579852224 127766883816 127783925568 128022837822 128089956852 128211599736 128284920192 128454885504 128660358528 128778612534 128815023168 128900909412 128933419329 128968488792 128985690816 129433557798 129507577056 129661867764 129679162272 129698528128 129817736334 129835051632 129870366336 130197660606 130321305108 130354173261 130533089544 130568594112 130657052592 130725552672 131179460841 131196957768 131248234806 131303683368 131428378224 131445908352 131846260572 131953870477 131971470696 132096799728 132152606784 132204257328 132221890944 132680994732 132750555912 132840492642 132876624816 133016493654 133059003264 133092561888 133218955584 133554688839 133591015272 133608833856 133731636093 133751607132 133769447136 133928815284 134005405248 134361039384 134470701794 134488637712 134525218176 134559146592 134648862678 134686933056 134810726193 135026365851 135205262937 135282582864 135411056352 135482048832 135553592988 135753458544 136210446944 136296243837 136302727704 136353825036 136392377472 136483315848 136684552224 136865962116 137047296492 137125669824 137255893632 137289036456 137307348288 137419415408 137784109914 137804686136 137856346524 137862904608 137949742359 137987264232 138066175104 138211506576 138249099648 138342761568 138432586032 138729131244 138764119923 138808466368 138895899714 138914425872 139159459296 139291614528 139382055072 139642651863 139661277624 139715862858 139734498384 139867199712 139926289536 140467023411 140485759128 140619173904 140654639268 140692896864 140826508352 140955944481 141055364736 141181413867 141280993152 141410847006 141449310288 141468177024 141545140308 141619348728 141638238144 142130037582 142380743076 142399734048 142534966464 142569384012 142609693824 142969093254 143104866372 143158513698 143165324016 143240381856 143376412608 143512572544 143737744293 143949676884 144147253536 144222826176 144238049703 144320535216 144511746192 144723599878 144742903344 144916901064 145089549891 145191885696 145227336738 145502910432 145696024188 145735653024 145889057556 145910844144 145972487232 146008128871 146064433086 146104162128 146111112576 146480571072 146695311048 146714877504 146849725737 146889668376 146973670272 146989184166 147066246756 147485238912 147580999488 147596577489 147716643789 147721152384 147856925502 147997340436 148074931576 148094682048 148467904533 148593214848 148608899694 148671682632 148693884768 148729789494 148749627312 148890890016 149110420608 149344375401 149486202918 149628165124 149691378672 149729132124 149769857952 149871325032 149912089536 150289892181 150309938088 150395895936 150490628028 150718068512 150756080904 150776188992 150899249072 150919376256 151299717426 151340870448 151379039916 151522799688 151586813664 151730770752 151810319232 152192905722 152337438396 152357757408 152417304936 152626503744 152722640862 152771448192 152809978464 153236752812 153257191776 153340568667 153402735168 153441424656 153543730329 153770121252 154266378552 154308338496 154412880336 154450166013 154454880128 154493834976 154559104128 154596842334 155030271903 155095767684 155235672261 155324446992 155345164416 155530237104 155635606764 156159524664 156180353472 156262234752 156554391708 156703066344 156804811956 157201310682 157251549312 157350599676 157440583872 157628152968 157649177664 157880290776 158046479019 158196570642 158279508972 158287038624 158429821896 158496753888 158687285328 158730447744 158941117296 159130474074 159281595132 159321767319 159583837248 159775675488 160031248416 160199700804 160243274592 160330452139 160351837272 160435905552 160656110208 161060989518 161145429588 161298464184 161451644112 161536288992 161604533376 162165660228 162211510656 162250679448 162272320704 162360602118 162404763664 162426425472 162575714466 162835766262 163031513697 163299685824 163340871408 163385299584 163495990944 163690774236 163952609652 164149699662 164219048136 164367182394 164375001648 164419711104 164461179168 164617362624 164790642456 165032224929 165054237192 165250876923 165345379056 165367433088 165502402208 165920893776 166028624424 166186296432 166584298023 166606517304 166701794688 167167366704 167280620364 167502251268 167598040896 167749223184 167757203328 167820092352 168290594784 168402801006 168450414912 168491090196 168605240661 168651100728 168971121792 169195382928 169444851264 169557827076 169600591017 169605767552 169669349568 169761655206 169784298288 170258479254 170355845088 170463149649 170697117096 170763832382 170786609136 170948799648 171469468053 171632307054 171704816712 171867879216 171911225772 171957985056 172414340748 172555061393 172578077064 172621602738 172676769408 172882490352 172905549696 173090315112 173113402176 173549675871 173596880808 173714490378 173761740144 173805564348 173878992144 174044119392 174209403456 174300736896 174740002866 174905947788 174929277024 174971516742 174997646408 175071577824 175237837632 175679465247 175702897656 175795014096 175961960928 176129066304 176272343104 176290949637 176907992976 177000741216 177120656856 177168833088 177331672089 177355324872 177456749184 177615327123 178072918452 178121353696 178190041536 178233549633 178308848124 178335476176 178359262848 178523195994 178571753712 178808756958 179148052512 179318183616 179412195456 179531816904 179747634924 179771609952 180035154468 180273683916 180376777152 180395816931 180490393746 180548075136 180738123984 181004611392 181460772207 181633099626 181728325116 181736970272 181805100048 181977754464 182246069632 182487949488 182532014379 182705359122 182729728656 183052048608 183687645999 183712146552 183808462032 183817206144 183932989812 183983018976 184282008768 184457015424 184576781376 184746429153 184921876854 184972174992 185018826564 185194532952 185219234496 185545945728 185842740096 186013551438 186190202484 186215036832 186287817144 186312664512 186489599616 186661005498 186782202477 186959583486 187289364548 187314345504 187432331967 187492231872 187539519024 187590529152 187941259308 188063287542 188241885156 188547796008 188599080384 188717876082 188726853744 188797603896 188825798304 189326919132 189481443437 189506716776 189732488319 189840990768 189866312064 190092512016 190344805794 190625457672 190806488496 190878018264 190887098688 190987175808 191007335574 191650325724 191932902512 192034256733 192134935278 192196338048 192317399604 192427380288 192682328256 192990537792 193167918801 193222534752 193351364118 193452733188 193478536224 193636448984 194003880576 194150336697 194261365584 194314204032 194492801646 194518743408 194547792192 194726604501 194752577448 194805549504 195296490909 195434239104 195481957662 195593748064 195799634316 195852891168 195985578888 196088329008 196795436652 196872352209 196955525052 197142567336 197168862528 197329787248 197957206044 198145199592 198228910176 198258513024 198306385992 198332836416 198521186688 199021492098 199125833868 199260738963 199314937224 199588504896 199638842832 199693143936 199828433376 200386522908 200413250784 200627410698 200654170704 200893222926 201008107872 201706052691 201732956568 201787827264 201838719888 201973294017 202030399584 202115751552 202923874296 203116584528 203143676544 203223073248 203603030917 203630187816 203746637952 203928708919 204315670416 204342922368 204454091556 204530737554 204588566208 204724973772 205026828336 205298943174 205570944738 205688504736 205883840448 205933554684 205991779968 206129123112 206676164871 206707029204 206784519786 206794356912 206980896348 207099262656 207317259864 207373649472 207514142352 207648879048 208093696866 208212699552 208343849571 208739188944 208937421792 209073082608 209491916436 209573794287 209601747576 209800799568 210170870624 210507054368 210728638692 210928760856 210981958902 211039345296 211049384832 211239762528 211329005184 211583047104 211921489728 212116270509 212173965432 212202265536 212317710462 212375460176 212429023092 212457357216 213034233984 213195056373 213374997888 213571114614 213599601072 213657699456 213802449696 213854076018 213914540736 214453639881 214657299558 214747986024 214860572784 215064618912 215268858816 215381718656 215924515326 216220880304 216249720192 216334239264 216480802824 216767619288 217085399817 217114355016 217375351596 217787828544 217841005107 217994654592 218254365648 218544036282 218603479536 218866266216 218958730848 219156243192 219166668864 219281572224 219720856608 220042966572 220072316256 220334502564 220460505408 220483776249 220599370134 221227858368 221371499232 221581728576 221785388253 221996010654 222112397364 222142023072 222889822272 222913349541 223040827152 223094684241 223124440968 223306550038 223336335024 223665630912 224229304377 224387459712 224442247686 224537068008 224593698186 224654786928 224806987548 224868134304 225464907132 225593843904 225735942042 226077102768 226134121356 226348873608 226379064384 226949576139 227011305672 227068559874 227141126784 227284199532 227380220496 227596156128 227715478848 227931732864 228289358583 228506157594 228625957404 228843076072 228939755616 229083961293 229157172288 229214967696 229277313408 229855129218 229885787664 230104102752 230162136984 230509987136 230655181878 230787086816 231399567828 231462507744 231619320504 231682320192 231740752464 231838656192 231895263501 232058825856 232643651526 232986670488 233017746624 233207930384 233239036032 233295355656 233428770432 233453410146 234239286996 234270530208 234393352128 234615947904 234831587562 235054599516 235207217934 235877323968 236000988288 236025899514 236160875808 236442229452 236473766496 236820436164 237294855963 237419263458 237430557936 237644732844 237745130832 238030927992 238095671616 238411675944 238695711111 238864070016 238922392698 239375755872 239663513232 239695479936 240046872624 240364911888 240527755908 240621763811 240653858328 240984165312 241591484277 241718144382 241947696276 242177466168 242304433488 242406800064 242637005952 243248490342 243317265984 243376019172 243540903177 243607145496 243639638208 243863571699 244069398144 244253649393 244916861332 244949528736 245011307112 245077949376 245211279742 245243986416 245310691968 245536161354 245928914478 246224549493 246328572204 246550773591 246562502472 246629566656 246691768752 246926043936 247185963684 247581355788 248018068584 248253603312 248286715776 248383756192 248881340664 249042936636 249279444648 249752460672 249909775956 250052692032 250588345744 250751050056 250920930546 250989180208 251253376902 251397061344 251623834776 251635804992 251730138528 251767731072 252435892176 252604201509 252675622368 252736635294 252976651092 253121321024 253456682688 253793074392 254167276896 254336740614 254408651328 254504024352 254642482809 254676447432 255159704448 255387718881 255533767632 255567851136 256045675644 256145748573 256179913704 256423199472 257448460581 257557225068 257630046336 257801818824 257866838658 257936977584 257971381632 258867115596 259015154112 259323735528 259358324544 259635472668 259670103264 260395321212 260571735567 260642610216 260708346522 261066179088 261137188224 261314105184 261451105344 262110004299 262358921682 262393915536 262457275113 262496469612 262607366736 262856756448 263692521144 263907740954 263942941392 264193599456 264305213568 264408514656 265361989464 265501111824 265680985284 265753249632 266032987308 266185123776 266250117353 266437911168 267109377678 267182030544 267217667712 267463272186 267503214264 267538894272 267784793991 267857630568 268010810496 268213135437 268722078768 268941403588 268977275424 269118293184 269297725356 269373866112 269621452386 270052731702 270410525874 270565165728 270735590619 270822112704 270964097664 271107185976 271506917088 272420893888 272449649439 272592487674 272605455408 272707650072 272966631696 273369104448 273731924232 274058038683 274094592984 274251339648 274578072912 274614696576 274838830816 275568219828 275609372272 275712693048 275725809216 275899484718 275974528464 276423013152 276685523136 276865172064 277382815281 277458262488 277528239846 277616932736 277791799428 277828851744 278318918592 278583229056 278764110144 279020327157 279285303726 279322555248 279431725716 279468996768 279734399424 279991508247 280439375229 280934046822 280971518256 281238347808 281309278536 281385793728 281653016704 281911888962 282094931313 282362827734 282821694012 282898620576 283076814123 283090280616 283238697456 283276476288 284260075164 284761486152 284799468096 285069932928 285138768024 285517208691 285938186508 286209732744 286317027396 286330648032 286480763712 286752825216 287475488586 287899353768 288202402917 288294507072 288445652352 288476099406 288641070432 289023492384 289447199756 289485806688 289833802128 290027046177 290179099782 290454673476 291005820864 291392048376 291471306048 291739202469 291778115112 291821688288 291944974464 292016257742 292128866172 292208324256 292961142144 293222936493 293390622096 293429755008 293699451474 293779336752 293978368332 294132493512 295161998976 295193154978 295433287578 295713851004 295994680872 296149863152 296189364096 296935809066 297217799388 297343365264 297387769536 297459578988 297499254624 297781780032 298532238147 298688750802 298972405836 299256330248 299382757344 299458264248 299539715904 299742650064 299824179072 300579784362 300619876176 300941116047 300981256056 301339834389 301436137024 301512161808 301552377984 301798498144 302599434852 302681740896 302758079832 303045599376 303173627328 303461541504 304385811444 304674876792 304715514816 304834609872 305253007488 305445281724 305619956928 306473505624 306514383552 306681137334 306796106331 306805470336 306882849312 307087460658 307540242504 307948414761 308532757104 308616676992 308825760672 308900332026 308987669952 309193684668 310060543806 310176779679 310191535368 310471344522 310648893984 311060474208 311271213528 312140545299 312319049328 312360706944 313108783416 313406132688 313609623912 314402621364 314659229599 314701199352 314881167744 315256305936 315298355328 315760581552 316092958038 316393141284 316472938353 316559017944 316574077248 316859643792 316993507776 317374570656 317882234592 318260948148 318476565693 318563190264 318643534638 319167674496 319551350976 320062496832 320356671921 320399401608 320486549184 320660904278 320703674544 320781114027 320871811104 321985949337 322121979036 322290859176 322596928368 322903288224 323072577984 323886772989 324331320456 324501358896 324544641408 324721204236 324809527328 325151428932 325671532524 326063027394 326599371648 326681742816 326991981888 327381548472 327816054423 327905219304 328299399324 328438096272 328734364788 328750003296 328922358336 329234725248 329581284912 330064449858 330108474384 330501753846 330690758112 330899055201 331004804416 331841787552 332057248848 332372592864 332994015981 333168596046 333213034608 334334733408 334561240728 334959825057 335004502536 335196081792 335498446368 335640184704 336581189568 336663371529 336805602012 336890547279 336900829824 336982180392 337210481322 337302201456 338390765856 338889702528 339115654152 339201182034 339338699136 339523310412 339568596576 340516958508 340602839811 340711690176 340926299298 341394234192 341527664764 341573218272 341897599296 342759236391 342938936106 343264614108 343409633424 343735758432 343822451544 343915970112 344782693827 344828681496 345110122786 345156154128 345243205476 345764980704 345982772817 346180630224 346226804352 347099351742 347193761616 347428980756 347523480288 347611128696 347757984288 348088238784 348418806912 348965477289 349480005732 349811895576 349858554048 349943033484 349995292816 350143155648 350180115219 350475675264 351358930494 351405795312 351590028192 351923921856 352247381343 352258132608 352544686208 352581899274 352810826901 353815985952 354001482432 354038849271 354241313712 354337666176 354663344178 354710649744 355230654246 356128895187 356145836904 356242707392 356380083072 356467099266 356617696248 356670952352 357046391988 357143507424 357617513916 358296105024 358383589047 358636367232 359063633808 359495269848 359543219904 360070308936 360547367832 360753554304 360791633862 360980787492 361476247968 362009222784 362577216573 362921544414 363266199252 363456650232 363473940544 363610200096 363955508928 364872735513 364975898976 365064028758 365410718244 365459457312 366104097216 367375291998 367424293104 367616924064 367816919613 367865979624 367966037952 368304242031 368564017536 368893371717 369153562752 369492858306 369843753708 369944349984 370037653128 370389065904 370438468992 371869998617 372027102876 372380404968 372430073664 372575634288 372625329024 373322010996 373564404954 373919166972 374578729096 374628691008 374864663934 374984463744 375079038048 375882518616 376126575084 376381395819 376483770312 376880065353 377095592016 377198160768 377435752164 377453707488 377595207792 377651596608 378653838264 378962886874 379013433552 379104952941 379464976638 379681981536 380185024032 380689611588 381250915344 381505110921 381612976992 381756036528 381774197376 382014671148 383300651448 383865805024 384068513466 384269870556 384634799208 384854760576 385364656512 385981075584 386335837602 386445069504 386702728236 386800257987 386905466376 386957072448 387272897968 388300673394 388522731168 388985603292 389037486816 389095584384 389453209002 389505154896 389611099008 390592981818 390963915324 391062519783 391187496128 391599268632 391705782336 391971157776 392176658016 393538382523 393590873304 393744704418 393911050104 394285134672 394337725056 394659574496 395861611431 395914412088 396290399184 396457820352 396612771984 396665672832 398042984196 398251667736 398521477926 398629874448 399177009792 399277685664 399656866752 400664066517 400773045816 400826501568 401194908279 401254821396 401308341408 401786445852 402016215744 403412105382 403465913136 403575654528 403677439776 403946588034 404060799168 404432178579 405079097553 405615788811 405847748592 406233169056 406446146496 407206061834 407260375632 407857417838 408631340832 408888731511 408908183112 409061475108 409177132416 409449947544 410053656672 410597886348 411141889476 411377009472 411477454091 411767680896 411867109368 412258246224 413352329742 413414058408 413569039572 413588713824 413849227077 413961792696 414198525312 414634519728 414747298944 415028284704 415297758096 416187393732 416292359769 416425399104 416687699142 417478377888 417874843584 418146165216 418927955589 418983832872 419147588574 419203495152 419601599136 420341741248 421014108736 421401070233 421457277384 421857521712 421963917804 422078690592 422479525056 422867833443 423166094208 423544241601 423842979456 424232541018 424347930864 424404531072 424635420924 424750920352 424858046184 424914714432 426390112746 427142229228 427199202144 427604899392 427708152036 427829081472 428907279762 429314599116 429495972048 429721145568 430129237824 430537717632 431213232879 431849030652 432441760608 432668478528 432714149109 432961605648 433535238576 434170799634 434228710032 434750703192 435268649673 435575657088 435682010214 436508731296 437088072564 437206959072 437732532432 437917461696 438024386613 438312486384 438333337728 439441713216 440085933144 440144632512 440549177211 440669005128 440921010816 440967552498 441198740268 442455716736 442742998464 443149931367 443163457152 443570776506 443992021308 444224794728 444284046144 445403713599 445779644544 445826699082 446081654304 446189368482 446248881936 446613100076 446672670048 447331261824 448033126203 448458608754 448884495372 449074136016 449187396372 449309573856 449613975096 449736268608 450869676543 450929814264 451187687808 451471884084 452154205536 452268242712 452697747216 452758128768 453899152278 454022611344 454137119748 454568399064 454760440992 455192312256 455430957696 456578717166 457012315188 457251914808 457686152144 457879511232 458167922586 458314344576 458429935392 459710258436 459771575328 460021706001 460208205504 460324273968 460631190987 461019974272 461310363756 461574173632 462799135656 462925015488 463238641008 463350498039 463364640384 463481504928 463677312384 463790527002 465090815709 465287303052 465707016783 465973340976 466035493248 466415860768 466590711312 466906820292 468478573992 468541060416 468786704256 469663175124 470109199032 470414435868 471754647936 472051799028 472321751616 472884458904 472947532992 473640872328 474139437057 474589711926 474838526916 474861115872 475289465688 475490261664 476061855984 476191343232 476823351888 477391422222 477844785396 477965301957 478751511744 479327026464 480093745248 480729823776 480991356417 481055511816 481243527622 481307716656 481968330624 483182968554 483436288764 483895392552 484354932336 484608866976 484813600128 486291536653 486496980684 486634531968 486752038344 487081806354 487214290992 487279276416 487727143398 488507298786 489094541091 489833722664 489899057472 490022614224 490155898752 490422559484 490487972832 491072322708 491857828956 492449098986 492657144408 493101547182 493125004944 493259133312 493383537504 493852087872 494371927368 495096674787 495162711576 495752630769 496036137168 496507206624 496767512384 497762681328 498085873272 498558889296 499752894069 499819551912 500105384064 501176691488 501502100112 501841861092 501978360416 502506753804 502794122688 503247669552 503271609984 503460277056 504871784352 505208403018 505351244736 505473270588 505815721983 505953302184 506242642048 506913365376 507586148784 508334553792 508673481228 508801773051 508817302656 509008048704 509284965618 509352894864 510775437762 511067535264 511389448947 512091351288 512291497146 512359827408 512846398944 514408404159 514896921162 515114450136 515603637648 515733677316 515873955168 517665184179 517734231192 518030308224 518647471056 518716649088 519270945336 519340206528 520649027613 520790642424 521143471134 521285220432 521416693044 522132358176 522628210368 522902210688 524220008598 524717843364 524787831072 524914550226 524992939224 525214733472 525713512896 527038395741 527385042288 527815481908 527885882784 528387198912 528817029312 528872848911 530723978928 531002223648 531361970568 531506499264 531995016267 532065974616 532370247552 532500234706 532845981369 534218755356 534364061088 534700648899 534926544372 535006428528 535077788544 535569587982 535715261136 536426270874 537444157536 537882807176 537954550848 538236586368 538595450712 539242904772 540105463404 540821051748 541130331456 541187450793 541471181238 541644225408 542214371952 543013834176 544382316621 544841787776 544899298878 545184975348 545210910816 545415300144 545933263392 546738208896 547463848464 547596043137 548116077366 548189185968 549156145824 549677661632 551062937997 551136439656 551218744544 551425386096 551451618432 551798969436 551949056928 552846026304 553371046272 553730344128 554765630562 554916524976 555056479692 555583598856 555657703488 556637837184 557528220288 558040654314 558570607452 558645110496 558863451432 558937993536 559468798848 559983016494 560346607431 560878750458 561868093644 561943036512 562476695616 562618557072 562771587456 563823777924 564189862626 564725655468 565643388024 565797241152 566153628246 566180561232 566477394912 568444330311 568520150328 569197464957 569522972304 569598936192 570277536048 571034417382 571876373016 572419465488 572634054792 572661296064 572961527424 574950977172 575798707536 576102770199 576404805834 576589014144 576952198812 577282140864 578046984768 578894399512 578971613376 579503756403 579667604256 580054092354 580358199564 580909346952 582011641728 582451010091 582784096752 582942612096 583478404938 583556230224 583643376576 584032515484 584179813503 584257732344 584416648512 585889472727 586445872986 586781244192 587398902948 587558673504 587956736664 588264987024 590386309956 590617056627 590866575156 591427702008 591989361744 592299726304 593871618132 594435598776 594686730528 594775539072 594919157976 594998509248 595563560064 597064476294 597377501604 597782216889 597944811672 598512660496 598765514688 598916528496 599079431808 599485300128 601159568724 601239752352 601882232094 601962512112 602679668778 602872274048 603024323616 603596996288 605118158073 605198869704 605363481792 605516159664 605919882051 606091198752 606347254656 608771622888 609349753584 609431029632 609669219744 610809092751 610890563448 611239913856 611786126757 612947011248 613028767104 613362274668 613592212662 613765698624 614174921316 615080485008 615896829522 617065514208 617651521344 617800664052 617975339904 618387369336 620028494613 620121087612 620353559358 620383070736 620942689044 621297787968 622120948416 622542427056 624281090598 624638098656 625031548713 626217566832 626812265376 627219247824 628721382861 628805242728 629318459198 629402398704 630512611872 631521163104 632185916076 632786282568 632945876706 633118035888 633148154496 633719287584 633987015552 634749141312 635764469184 636348811527 636521896296 636953131386 637126380528 637287069276 639102701952 639585169119 640124993664 640713343842 640798803216 640973098368 641321808556 641407349088 641562228054 641743622208 643360919643 643971898674 644243958072 644581718352 645193856736 645806576448 646145155968 647773545978 648662640912 649002717792 649442408472 649619054656 650302857864 651256199451 651343065048 652126054788 653363485632 653523015321 653983963776 654763096944 655632108846 655810438608 656598798648 656876192544 657468729576 657500006592 657844716672 659162569824 660128899716 660216948768 661003507692 661381516224 661451328747 661798110402 662009608832 663683575104 664114497696 664745185728 665356164759 665988031962 666337192092 666426069216 668669466816 668740048623 669122481456 669284052723 669919650114 670009005072 670996892736 672687913131 673162379136 673326743058 673611204024 673781094558 673964360784 674420962644 674604402912 676781531712 678231308304 678402364068 679046620824 679137193152 680848728417 681033917016 681205679622 681423380352 681852598596 682788468384 683055329528 683146436544 683795198592 684868075749 685518472782 685877872212 686529228216 686819266848 687251883879 687471516864 687644903088 687831940224 689565387654 689657362992 690220245572 690312308256 690486410952 691529961408 691965545634 692361260448 694198703484 694387523232 694857961512 695046960576 695222257392 695515968576 695685790503 696176477568 697930954578 698960011464 699623791152 699717108096 699886066968 699990585632 700286311296 700360230438 702717860988 702811590624 703180056384 703847843712 704494762686 705163798548 705621653802 707631971904 708002964864 708077698542 708482627424 709326688356 709421299488 710461308492 711884567889 712257790374 712291673808 712485414784 712934198532 713235392496 713341904704 714092783976 714287014848 715235027832 716087133333 716592210048 716767178094 718127267616 718990539696 719086439808 720140617872 721094735664 721583267724 721865291433 721961574984 722952495936 725154433146 725843088828 726532398504 726913300464 726947881088 727220400192 727911017856 729745471026 729951797952 730128057516 730622709531 730821436488 730918914624 731590715097 732208194432 732760948179 734750583996 734848586208 735233848128 735633839226 735731959248 735932075904 736608484062 737786743434 738673648479 738985716612 739652320773 739687507416 739888699968 740075306256 740778131808 743739997234 744054205752 744760809936 744860147328 745151268576 746644021992 747128809908 747838333944 749157458192 749257382016 749729327868 750158076096 751765037232 752253150168 752762791638 752967540624 753760130706 754191184032 754871504328 754907414976 755190415584 755303193216 757307676528 757812604527 757925773748 758026867104 758209905882 758929953276 759363963072 760370048064 761379223176 762501830688 763010221842 763225953984 763512073056 763927448427 764029342296 766163156643 766601302896 767731610048 768137026932 768437245719 768539741112 769269598416 772345381743 772671675204 772890139008 773405456472 773600515974 773810932752 773914144896 774545795936 776601346788 777045462336 777971206584 778074973632 778906418004 779010309792 781185963636 781715206701 781927830648 782125039566 782374992256 783198537264 783411564672 783942315552 784353316032 786330012897 787076765046 787181746608 787371825339 787489408836 787822100208 788570269344 789319148992 791723222862 791828824176 792580798368 792915640704 793225543968 795979799329 796085968392 796503335472 797042955852 797259748896 798555371328 798750352059 799313733504 801328133034 801546091632 801653003136 802389816558 802509642792 802616682816 803354381973 803572891704 804032431488 804639406311 806824210764 806931826272 807354879552 807893176068 808121598336 808864357158 810158195106 811231577622 811695497184 812206771857 812466338112 812892292992 814412123668 814520751264 815714835676 817262681664 817348948317 817777463022 817816366224 818122950216 818899895088 820107313344 821195772696 822174116049 822283778952 822754018944 822954908182 823734218736 824516492448 826704659484 826828116816 827138079144 827177427648 827698454154 827923585392 829269039456 830056569408 830595516192 832148445843 832374787464 832584719538 832850798208 833375398284 834956755776 835749687168 836292330432 837060981471 837855911178 837967665744 838295177148 838406990304 839203198272 839974524741 840683482496 841318125687 842028217472 842802140466 842914554768 843715043424 843927835608 844157381184 844959050112 845735666886 846284793939 847088483202 848465082036 848695861728 849230442369 849270841848 849501840704 849716092368 849829428864 852780225492 854284458456 854398404288 855209798784 855416304072 857814559524 858629198232 858991944096 859442291136 860258475648 862426465758 863698061304 864607208751 864883521216 865336957056 865428298218 865923211296 867070477152 868341599268 868457420064 869501406384 870081138531 870537299346 871364020428 873017462592 874176145128 874413918144 875217607407 875465064864 875834923392 876048773226 876624972768 878883426432 879668809479 880171866288 880289265024 881098354422 881338010256 881935104996 882397480536 885485996928 886299862734 887141553012 887984042616 888449589456 888568092288 890807427198 891653398164 892163308608 892378736964 892497763872 893226200152 893345340096 895596714441 896066252406 896917217508 897768990744 898148272032 898374792744 898619147712 899227950192 899472537216 901739353086 901859628528 902823348141 902943768168 904019503167 904308411072 904536485424 905395494432 907798304556 908045222688 908274239496 909136798128 909520881984 910384624512 913157434332 914024630376 914503829616 915372304288 915759022464 916335845172 916859870784 919420516872 919543150656 920043412002 920416411008 920648547936 921262381974 922620727512 923148347264 923845244283 925598271312 925850030976 926477282016 926700996078 926963009856 927581054004 930181631418 930530339037 930574606104 931414033566 931946681952 932831721536 933181422624 933813640584 936421635897 936957147984 937082120832 939326350248 940218398064 940828871736 943977688797 944103598056 944643503232 945768917808 945895065984 947281744656 948278874114 949179423852 949418815059 949677053832 949722231744 950578931376 950980523328 952123711968 953646703776 954782844444 955429697079 955689570792 955930603914 957503023488 958654052928 960187490496 961070015763 961459647552 961982712834 962111023632 962343342081 962487055244 962615433312 965957848011 966365937108 966872577528 967790785104 968709864672 969217733952 971660318967 972583073306 972993961368 973504076688 974163612708 974428581984 975454286796 977014597572 978189082182 979667445328 979798114944 980045228448 980845118968 980975945664 982144645416 983448163269 983715657912 984898197972 985314288816 986203094364 986250009888 986767075008 987704175744 988743854736 990193349574 990325423152 991505261538 992072274336 992697165603 993014413248 993535024768 995525362656 996171746544 997117778592 998982047943 999505788138 999639103824 1002353382976 1003004200224 1003683722184 1003956720832 1004879475171 1005013507608 1005588245376 1006495339104 1006920554112 1009743568704 1009990114587 1010416806036 1010702489472 1010946541176 1011631443966 1011906604368 1015172297568 1016669107584 1017346962456 1017603546102 1018016097408 1018569931236 1018705789728 1021550875524 1021808519433 1022135070528 1022778897894 1024182702576 1024582994292 1024719654816 1025692797888 1028277709173 1028816808318 1029793842324 1030228900272 1031207275296 1031467354632 1031747910336 1034348081481 1035330368358 1035468462384 1037294942112 1037948318451 1038541890672 1038680413056 1041298055226 1041581284848 1042286942268 1042570440864 1042833386088 1044264716352 1045256420736 1046896431867 1048440017196 1049435686728 1049575662144 1049829100452 1049985878448 1050429466944 1050540345657 1051427025792 1054076791482 1054770084576 1055630963816 1055771765568 1056742144029 1056774397824 1057634058624 1057745697822 1058432480703 1061447957856 1062004447296 1062116547813 1062723941136 1063012998528 1063990032534 1064131949232 1065000469412 1065691962738 1068386685561 1068437510712 1068728122176 1069401297798 1069853088744 1070012857056 1071139175964 1071430522272 1072852541748 1074888315072 1075150767141 1075765614352 1075909101696 1077190901424 1078485809544 1080210926808 1081642103496 1082260662912 1082374901586 1082942362476 1084428743904 1086027668352 1088764633242 1089798597756 1090369950696 1090421821632 1090830600288 1091866526784 1094618206539 1094927696928 1095192086274 1096232154732 1096378371936 1098312291648 1099355323264 1102125875994 1102272879312 1102437489088 1102850772192 1103450758839 1103597938872 1103898113856 1104912726093 1105692052608 1106680115151 1107460688256 1109531261124 1109833049952 1110112959384 1111167197712 1111315406976 1115609995851 1116081308628 1117141214904 1117290220992 1117726902864 1117875987072 1119966032988 1120693214862 1121757500916 1123736187288 1123886073024 1124953391232 1125237114144 1127647555848 1128379725252 1129144187457 1129451310936 1130640196059 1131286776048 1131594482304 1132307256492 1132361122464 1132954789824 1136888660622 1137040300656 1137314858823 1138394929914 1139045944608 1140555072096 1142068834764 1143752746032 1144515332763 1144838930976 1145268109584 1145322592128 1149901954344 1151597415072 1152205540398 1152809611668 1153904397624 1154564281728 1156093969536 1157788799024 1157943226752 1159007512806 1159335208512 1160108184708 1160400773961 1160716399128 1161818693904 1164902020182 1165568193504 1166956809876 1167112460448 1167286753152 1168065030968 1168359627006 1168515464688 1168833297024 1171778945454 1172891745972 1173187559349 1173562488384 1174797805896 1175117347008 1175913473328 1176529974048 1180615147569 1180772619912 1181234113254 1181733150312 1182855404016 1183978723488 1184599452608 1187584834293 1187743236264 1188871197552 1189373461056 1189838315952 1189997018496 1194128952588 1194755003208 1195564433778 1195889623344 1197025320992 1197531029376 1197833056992 1198970600256 1201992199551 1202319137448 1202479504704 1203764464188 1203925024224 1205359337556 1206048647232 1207193992576 1210236316146 1210397739408 1210726963584 1211032319328 1211839764102 1212182397504 1213296535737 1215237292659 1216847366433 1217543245776 1218699507168 1219338439488 1221618185502 1221781126896 1223572253514 1225894022496 1226666194533 1226724549336 1227184425324 1227531397248 1228349842632 1230160970016 1231793659044 1234131028416 1234432362273 1235303042688 1235601328104 1236774738672 1240056989226 1240242175224 1240707118716 1240766141472 1241547681231 1241885378088 1242595575936 1244241896832 1245084854112 1248562181196 1248877079307 1249276197312 1250063097426 1252435133664 1253624530752 1254438495648 1256783866767 1257442765722 1257610485456 1258636918396 1258804797408 1261025223744 1263042326208 1264203210699 1264371832152 1265572565136 1265891753412 1266236071776 1267438575168 1268603500329 1269498282624 1270632724803 1271528938368 1272697623054 1273043792592 1273906262772 1274252761056 1274574138552 1279170338238 1281426687684 1281597606432 1282643617112 1282814698176 1283124456108 1283487244416 1286721839286 1287943797348 1288487916144 1289163436704 1290387713472 1291613152896 1293639698637 1295547091956 1297325281824 1298005435584 1298142447327 1298884816944 1299238109312 1300605715728 1302512398902 1302686130096 1304252109576 1305805949019 1306726971264 1307046030642 1309526193888 1311264217692 1311620877216 1313197597296 1313752385088 1314073159839 1314937459152 1315000013184 1318325139648 1320257799432 1320433897536 1322007015384 1322763032448 1322902657494 1323596220804 1327367150208 1328228995392 1329449794101 1329490371456 1330712329518 1331976063924 1332674384184 1332852138432 1336211140797 1337338933632 1337480097246 1338244962912 1338568105446 1339839300228 1340018010144 1341993785472 1344099378609 1345375826262 1346653486116 1347222408048 1347562189116 1347928721568 1348841925288 1349208805824 1352609029629 1353563063424 1356462616608 1356804728136 1358093241648 1358274386304 1361697456834 1362067834032 1362411359244 1363705197192 1365576936768 1366110659056 1366292873088 1369736151498 1371036945564 1371755744424 1373058456432 1373638533696 1374503767758 1374943033728 1375289806176 1379130775308 1379314725984 1380065118003 1380440491144 1380624616512 1380972821904 1381893572961 1383059922816 1383931091268 1384722520896 1388397406968 1388775046464 1389715923024 1390051494117 1390093921152 1390444514784 1391031937152 1391371581006 1395272447127 1395861909156 1397121050349 1397920022928 1399247582304 1399772133936 1399981171264 1400720460876 1405435721976 1405623181248 1406360112768 1408989525372 1410327597096 1411243307604 1415263943808 1416155397084 1416965254848 1418653376712 1418842598976 1420922616984 1423769135778 1424515580748 1424583347616 1425868397064 1426470784992 1426683809408 1428185567952 1428574029696 1430470055664 1432174266666 1433534356188 1433895905871 1436254535232 1437981079392 1440281235744 1442189471328 1442974069251 1443166535448 1443730582866 1443923149968 1445904991872 1450308866292 1451492575247 1451686177656 1453064797008 1453826600928 1454440800384 1458874609959 1459490942052 1459903595904 1460256115032 1461245419062 1461642872976 1461837829248 1463181430194 1465521896358 1467283623273 1469501167992 1469697172416 1470467696256 1471267678452 1471463918496 1473216968124 1475573486868 1477347296958 1477971433224 1479304641546 1479375014832 1479777399936 1480150612512 1481556263616 1485290024361 1487257892307 1487479994468 1488108411504 1489521619872 1490302537152 1493288043984 1494257619816 1495676667888 1498314916384 1499258682207 1499458655736 1500316152192 1503530074464 1504506300336 1505525583276 1505935081248 1507520261412 1508382368064 1509743008656 1509814829952 1510380831168 1514615353056 1515625209054 1515851547496 1516053734208 1516419811764 1517447165949 1517859906552 1518727926144 1520740096128 1522758446352 1525003661376 1526020443684 1526405319153 1526451907968 1527024146112 1527854896854 1528058684592 1532326313286 1533202605792 1534168346841 1535463220096 1536274053864 1536874491438 1537079482224 1538539196832 1543225212477 1544690763486 1545343350408 1546810912944 1547201031948 1547621865504 1549091591872 1552995552537 1553202693576 1554090924672 1555942413168 1556149947264 1557812836008 1558020619584 1562371927272 1563430413402 1563855661296 1564250079132 1566397074528 1567884631104 1568706632064 1572660025794 1574153530092 1574363493216 1574743650678 1574978817672 1575644200416 1577140538688 1578638297984 1581115187223 1583446445724 1583657648352 1585161596736 1586451087936 1586618546733 1591959598658 1592171936784 1593006670944 1594085911704 1594519497792 1595985048801 1597110742656 1597500704118 1598537944107 1602656266068 1603092183264 1604101946697 1604779633116 1605019285584 1605233365632 1606708763946 1607145783408 1609278812622 1613648421528 1613863652544 1614709759104 1615786352136 1617728714316 1620316390212 1622463155244 1623390994368 1623562352379 1624413543714 1624932676224 1628824247336 1629041502528 1631429671352 1633146949863 1634525363328 1634697896634 1635554926044 1635632732448 1636245900432 1637799790176 1640214626688 1642391545392 1642788129411 1644348232098 1644567557904 1645909816364 1647468437472 1649032984896 1653188813991 1653409318968 1653656233632 1654276158288 1654354855296 1655396908308 1655847170784 1658538078912 1660113138816 1661191032384 1664296891686 1664749574928 1665169439076 1666750796568 1669913511552 1672584660864 1674121962942 1675711822356 1675935331488 1676590354296 1676813980608 1678406396544 1679949049482 1682636251374 1685604280932 1685829109536 1687430086848 1687855671216 1688314762368 1691471333772 1692569587878 1694176966404 1696930164072 1697391723456 1698460884738 1698541683696 1699003681408 1699432184736 1705332990933 1705560450984 1707592394871 1708568916912 1708796808576 1710832608144 1715629119048 1717258396464 1717983888192 1718884582272 1724852931516 1727396122608 1729214417502 1729767042432 1730856596436 1731846422592 1734140954304 1736683198536 1736914840128 1738511269209 1739002812768 1740162277062 1741074598692 1742728040856 1746034925184 1747353030273 1748352290256 1748827836288 1750435214814 1750930129728 1752097546452 1752539440509 1753249945536 1757668418181 1759337618958 1760343732576 1762196708844 1762676020512 1763870209992 1764794961072 1771851169881 1772599725468 1774283106024 1775968085232 1776899178912 1781614854396 1783306796328 1784326617216 1784757473928 1784995527744 1786452400304 1786690680192 1791193428882 1792132504812 1793346650667 1793834435016 1795537981488 1796296544064 1796749585488 1797238295424 1798455900384 1803478706172 1803719257056 1805646696282 1805887536336 1808039006334 1808616822144 1809072970848 1810790988864 1815354474219 1815596609112 1816090445376 1816548478992 1817759646153 1818273596256 1819041763968 1826314868664 1828049260752 1829007659232 1830744608576 1832427278253 1832671690344 1833719741568 1835358380271 1838841033744 1839086301312 1840086824004 1841297095872 1842524763948 1845241455024 1847690488566 1851196542624 1852954564032 1853401992156 1853926019712 1855162108008 1860363262836 1861060678074 1861149212208 1862828067132 1863893363904 1865663443072 1866362845248 1867627281168 1872843271794 1873914295968 1875094646139 1878652700496 1880436796128 1881657743472 1886164148583 1887955377594 1888207196112 1891537835616 1894563489312 1896557748228 1898105675323 1898358847704 1898837630118 1899354107664 1899444463488 1901157862752 1901961046656 1904247423936 1907293407552 1909046434581 1909565688888 1910859394158 1911379141584 1911861207828 1917308105856 1918755507357 1920374980992 1922140031526 1922919295104 1923965425668 1924222047264 1924686684162 1924974110488 1925230866624 1930082758929 1931915696022 1932731874216 1933745155056 1935581570208 1937419729344 1938435467904 1943320637934 1945166146612 1945987922736 1947008153376 1948327225416 1948857163968 1950908573592 1953768598353 1954029195144 1956378164364 1959334890656 1960090456896 1960569045963 1961690237936 1961951891328 1964289290832 1966896326538 1967431315824 1969796395944 1970628577632 1972406188728 1972500019776 1973534150016 1977487709472 1980386699148 1980650846304 1983010523076 1984144548672 1984353986241 1985394331206 1986028826496 1991050725312 1992343493088 1994235557184 1996068494277 1997964095886 1999011576276 1999278207648 2004706765952 2006008400448 2006220145869 2007367444368 2007852158169 2007913441664 2009758950342 2010027015216 2012990678208 2018063739393 2019487137408 2019980229174 2020833612072 2021893082352 2023262887932 2023813208736 2030344595136 2034693924912 2035207092204 2037139862472 2037411579456 2043101751048 2043617038866 2044270141056 2045557795788 2048365405152 2049165988584 2049439309632 2051385595776 2054604227247 2056555418346 2057633616636 2059587684648 2060457800544 2061755651637 2062414550592 2062934709264 2063495820672 2068696162962 2070660736716 2070936924768 2074589884224 2075896636902 2077083781344 2082596110452 2083162569696 2084295877807 2084573884536 2085140881728 2085666772176 2087057371509 2088529432704 2093792863734 2096880034392 2098871373456 2099151324288 2099658200904 2099971756896 2100858933888 2101080691314 2108153582964 2109540169152 2111261927632 2111543531136 2113484288058 2115491395644 2116864961406 2122895915712 2124008894592 2124233095626 2125447882272 2127980065068 2128263898464 2130000938824 2131383925476 2135653703667 2136773371122 2136875021424 2137456244352 2138802595596 2139706177488 2140025714112 2142278351928 2142861044544 2145705083496 2148261399999 2149776630144 2150301534282 2151531228704 2154381802848 2156971619088 2160421853616 2163284206992 2164749803172 2165595874299 2165884724952 2168857487808 2177529266484 2179597195512 2180739901392 2180843643264 2181661200576 2183733053568 2189236413078 2189855393856 2190384172548 2191868128593 2192464309464 2192756743872 2196624583296 2204251751988 2204545758624 2204874978176 2205701544384 2206901517678 2207195877744 2207796227712 2209825452186 2213360230302 2216020945437 2218956962319 2219062522248 2219666099904 2220225918768 2222334395424 2231219991702 2232162617256 2234282429808 2234580441984 2235453805728 2239932065976 2241386429724 2243215798109 2243515001832 2247472374576 2247772146048 2250474228288 2255295111696 2256759450504 2258288374914 2258902621872 2261280392118 2262573552096 2264614512984 2264722244928 2265909579648 2273437813581 2273777321244 2274080601312 2274629717646 2276789859828 2278091889216 2281110144192 2284137669528 2287505492064 2289030665526 2289677861952 2290536219168 2291782345281 2298489469929 2299803908688 2303194830144 2304411080796 2305311737157 2305619223336 2307808795248 2315577598048 2317036145229 2318015025612 2318670417024 2320216369416 2320801547922 2321432798256 2323637387808 2329804040364 2331136387008 2333913619752 2334224920896 2336130061936 2336719254012 2337030929376 2343557890908 2345145620103 2345783491944 2346375118698 2347124976768 2349595611792 2350234694016 2351826946656 2353059948096 2358990038691 2361230295138 2361545239824 2362468226508 2363466300624 2365710808032 2367957446976 2369198905216 2375169668586 2375486472528 2377742395104 2378746922112 2379676631904 2387939397987 2388257905176 2389510006416 2391128867556 2391779246688 2394050641984 2395666113984 2396251056177 2397941200512 2403984399102 2404638274896 2404959009408 2407528928376 2407850048448 2410718675112 2412097294464 2420472632292 2420795478816 2422064638656 2423679528204 2424364795008 2426593071474 2430474585318 2433694732866 2435086491552 2436620315571 2437399014336 2438676878976 2443236371004 2443562253792 2447144507028 2451788044992 2452046844951 2453332389066 2453449098672 2454368850648 2456699685264 2460321940032 2463587318088 2466522348147 2468262056832 2468864724546 2471202656208 2473549477344 2480113978452 2480484350448 2481414237432 2481532282944 2483095362462 2483770756176 2490169708224 2496445337529 2497124362392 2497754158614 2498552394624 2500126194852 2504870267328 2507249061504 2508876991296 2511182944413 2513567733534 2514885531444 2515220970912 2517273836792 2517609594816 2519923574223 2522050447488 2523954377061 2526084652416 2528406421398 2528743664304 2531145130272 2531783506824 2532472143552 2534877150336 2537207000658 2538854381817 2541265449606 2545395246108 2546087585184 2547691327107 2547812525544 2548505522112 2549148277104 2558340676476 2562853375368 2563195212864 2565287234224 2565629396352 2566248912216 2573443678572 2575887594696 2576975832288 2578326873408 2580775426944 2587279397274 2591094183912 2594650563648 2596010871168 2596284894654 2597769633888 2601211431456 2605024797804 2605372260192 2608504219152 2610243415593 2611611898038 2614092061284 2619052387776 2622528435384 2623241754432 2625652822221 2626395194592 2627504770176 2628146319678 2629874918304 2636650279296 2639006428437 2640515598864 2640867795072 2644014030768 2645805314988 2646839401921 2647192441608 2656457990784 2658899588202 2661424659036 2663952127848 2665348768368 2665704276864 2672422281594 2674960194492 2676489925824 2677136210892 2679678600456 2680036020288 2686790143323 2688198757218 2690751652524 2693306972232 2694444816096 2695124378232 2695857443136 2697683850576 2698417611648 2705218059258 2708470044423 2712058509501 2712925233216 2713609456272 2716186483296 2723394913668 2724135668064 2724822718488 2727410394384 2731153873536 2732221318112 2739472302996 2742073891128 2743511488848 2746116912864 2747277067392 2749007535516 2750579612352 2758261550616 2758629451968 2760130236006 2760880982288 2761249233024 2761945643808 2763787145922 2767862182536 2769445041792 2771535732849 2776794813936 2777550092928 2779431846048 2780102988234 2780889029568 2782743162012 2790544894254 2791723818312 2794242100698 2795840045856 2798495164608 2799544267872 2799962342528 2801440921752 2809264907691 2810871443952 2811246362496 2817979050744 2820655194192 2822486615208 2831933066391 2832310794168 2833930509696 2837306753424 2837685197952 2841845233968 2847538271556 2849031161496 2849166695232 2851736794128 2852941569984 2856371135904 2860940111328 2864348533332 2866289091237 2867068712376 2867791811742 2872509070464 2875962158784 2880562471488 2883210047289 2884378942656 2885948138502 2886333070896 2887030026243 2887461165732 2887846299936 2897873544033 2900617732584 2902985150494 2903372355312 2906129594016 2907653201856 2914980956901 2917749219918 2918981884104 2920512230064 2922490838124 2923285745952 2926362860388 2931043792716 2934567246546 2939002335984 2939394344832 2942535356904 2942927836992 2946433936248 2950344489807 2951146973736 2954694593916 2955942866448 2958609283092 2958750029664 2960301225024 2963112527232 2970580048722 2974515784614 2974959988936 2976216823008 2978091496809 2979043239744 2980605074304 2986576087968 2988515239632 2991353335776 2996629832768 2996946143829 2998517364414 2998917311472 3007060148928 3009012600672 3011051166552 3011870162496 3014638425513 3015040522824 3016764736128 3019486017312 3020761662336 3029230706112 3029970343761 3031250418108 3031703094992 3032107468416 3032839623528 3034894331898 3035719813104 3045516892704 3050007322752 3052040887368 3052810638306 3054048292224 3055709793708 3056117369184 3064652626572 3066405211584 3068336693682 3072548107728 3073748982876 3074158964448 3077078393664 3084833127519 3086450424954 3089381526972 3090686700816 3093621825888 3094402063896 3095243731008 3098183183744 3103044244443 3105991105074 3106405387152 3111884826336 3113844955353 3115625672016 3116041239168 3124743854544 3126860826804 3127711322592 3128500158264 3132794149056 3135769262208 3140689295601 3145320051588 3148307060184 3148726986432 3149487301356 3149957635344 3151288400832 3154281077376 3162230374446 3166892891448 3167315296704 3170226432087 3170323193472 3172902175872 3173237093466 3175297442109 3183919197316 3184343873568 3186013341888 3186349643439 3188171823408 3189038995584 3191970097602 3195001408236 3197075888214 3205160056683 3205312532136 3206184366528 3208203893394 3209559266232 3210038571168 3213417527892 3214291566816 3218557625244 3225452301423 3227296843056 3227727305088 3231572704272 3235457428632 3240632780424 3244926310488 3246781988736 3247124704758 3248827087428 3257648494672 3258083005056 3262859342704 3266293899726 3269395793268 3271109852088 3271265464896 3272491800864 3275599580352 3283854619617 3284783090784 3285576258822 3288696464196 3289135115808 3291819632728 3294936874944 3298065969792 3306377627982 3306818637936 3307312467264 3308552316576 3310352276517 3310793816616 3311694341568 3314738178279 3317076157824 3320040345453 3322382064768 3328593783372 3329499149856 3330338878152 3333501593136 3346829987553 3348243925884 3351423644712 3351870662976 3353180708592 3353627961216 3359898098964 3365272502748 3371208561864 3371658219072 3374860173696 3375711342432 3382942667544 3385139175756 3387432562371 3388353932808 3393860328144 3394783446912 3396921769476 3397083367392 3398864369472 3410665981866 3411120901968 3411944576469 3415184789742 3417137833824 3421665216288 3431258238096 3433545998289 3434516792928 3435967776384 3449705863032 3454792245216 3458428835004 3461251525589 3461713192872 3463692845184 3468281908608 3473366397072 3473829680256 3477022538418 3478005625536 3480324554124 3481202321883 3482149197384 3485456081712 3494706060546 3496704580512 3500870429628 3501860259456 3504195092904 3505078881018 3506499891072 3515336836362 3518675237916 3519562678047 3520687465152 3524393417688 3525352041024 3527740419984 3529589922144 3541845442707 3543702339762 3545199450936 3548566212048 3551936170464 3553798357824 3562754502879 3563229708792 3566613592656 3569514947856 3569991055488 3572904800608 3582386857764 3584265009624 3586693301334 3587668870032 3591075962976 3592593088128 3593499170976 3596911800768 3605976598653 3606957412344 3607438514112 3611293392564 3611775072672 3616078012668 3618145941696 3621581977728 3630708948438 3631193218224 3632180890752 3633096957984 3635519292306 3636547192512 3639889607211 3645711877977 3652629737328 3656098521504 3658015318464 3661489217152 3664854556506 3665343380688 3670716760542 3677682067488 3679998583599 3680173648008 3682594191744 3685049527896 3690482910048 3695380977132 3702393085248 3703297086819 3705909128064 3706803984312 3710324216016 3720726525672 3722121356148 3722298424416 3725656134264 3727786727808 3732725690496 3735254562336 3745686543588 3746631237921 3747828591936 3750189292278 3757305400992 3760873592256 3763315486944 3770351600301 3772328297166 3775910755188 3776414392224 3783075671232 3789126978624 3792609632097 3793115496456 3796211350646 3796717695408 3797675260236 3798708215328 3802315725504 3805810500987 3808494847872 3811898174409 3814586815104 3818092869162 3819131377776 3821718788316 3822758283168 3823722415656 3837511014714 3844280063052 3847930851336 3848444094528 3849373368324 3849948220976 3850461733248 3860165517858 3863831392044 3865463748432 3867490310112 3871163140416 3874839458688 3880919095911 3886641275868 3890332293224 3891975845472 3894016306752 3894427341981 3896654450832 3897714327936 3901817147184 3907537196706 3908058390288 3912756328728 3917417847057 3918669781312 3920180913792 3921138091926 3923380475872 3928578581664 3933792653076 3934862631648 3939592791888 3941257155264 3942219479517 3944812377456 3945000039552 3954975418944 3960773398296 3961301692608 3966021046152 3968289097344 3968707972482 3970788662412 3982101450624 3984686986176 3988349382303 3988471114368 3992136988554 3995928191772 3998023152552 3998556415296 4012016800896 4012440291738 4014734888736 4015704316338 4019517900684 4020054030432 4025981356416 4032298135827 4036127478786 4039960458348 4041667224144 4043786164704 4046525775864 4047626417472 4057827088887 4060689190272 4069387849824 4070414184408 4074279724944 4074823158912 4086203502096 4087234077732 4090569984787 4091115591576 4096730810304 4098331977168 4098878619264 4109208454494 4113110836692 4115267233272 4119175369296 4120915601088 4123511303274 4124829101184 4125869418528 4137392325924 4140195354009 4141321473432 4141873849536 4145680718883 4149179768448 4151793273804 4154167562688 4165192220904 4166325139392 4168591755614 4169147769072 4170154482351 4170281763456 4171333544352 4174114743018 4185817341381 4187585727468 4191363151047 4193760068784 4197742746912 4199316401808 4199943513792 4202161382628 4216307165928 4219080338304 4222523855264 4226968576116 4230982791288 4233729922812 4245791831424 4248466191252 4250895764544 4255960130136 4256527796928 4260001877648 4262767850952 4271307407334 4273546742244 4273750042848 4277605191192 4279412354976 4280051428224 4284556703856 4285722089088 4291410166992 4296522799998 4300603068564 4301687717613 4303062457408 4308763605696 4313943238176 4320843707232 4326568413984 4328922207753 4329499606344 4331191748598 4331769449904 4337714975616 4354477725741 4355058532968 4359194391024 4361479802784 4363322401152 4376623829877 4378472826156 4379710787712 4380768345096 4383736257186 4384928618928 4385513487744 4408503503976 4409091517248 4411403088768 4413803035356 4414391755488 4419650904372 4426720460604 4432041890874 4437913924638 4438125044496 4439332199808 4440451837536 4444668790848 4455870073083 4461773676921 4462439983404 4464325234512 4468564859616 4470907611456 4479864131952 4482772859448 4486431596218 4487030003664 4494944749152 4497776046621 4500948456576 4510590223392 4513518901008 4516576749828 4517805243744 4522560784236 4525147104192 4526251995001 4529229025968 4529444489856 4546875627162 4547554642488 4548161202624 4549259435292 4552341497847 4553579719656 4556183778432 4562220288384 4568275339056 4575010984128 4578061331052 4579215957459 4579355723904 4581072438336 4583564690562 4596978939858 4599607817376 4602505040523 4606389660288 4608822161592 4610623474314 4611238446672 4615617590496 4629675637431 4631155196096 4634072290458 4636030051224 4640432738832 4641603095844 4642865596512 4647274775616 4658986657611 4659608080728 4662272774016 4667827239504 4668449841792 4672260123872 4673438508024 4674061858752 4687115781816 4690291240206 4691566983888 4692750237396 4699191223584 4703653893312 4706119896192 4717980077382 4722460590276 4723090479648 4724936453016 4726932601248 4731421616064 4735914893952 4743345561669 4750339337172 4750972945056 4755484790208 4759353263808 4759855640199 4775878795974 4776515810352 4779020012832 4782257735112 4783558493376 4787955146403 4788101283968 4791332227968 4792502112354 4795613832321 4807968798204 4809276549792 4812305840091 4815057856752 4815700096896 4821437350224 4840945264584 4841590957632 4844129277312 4847359056408 4853186142948 4860949170636 4867389465732 4870172983104 4873240631142 4874798028672 4886472742008 4887124507584 4894289014056 4899440849589 4903576089984 4904093689902 4906664778132 4906898197344 4908737701296 4913399370528 4920643880064 4927174636176 4928364388233 4933044696294 4937729449092 4942405312416 4947098954688 4959566441973 4960227956904 4960968700896 4962828474864 4963064565888 4966190724924 4967541512352 4980339416448 4992890675058 4994248724784 4995508317228 5000252389704 5009740534656 5017753982592 5022365888826 5027135467068 5029771062888 5030441941824 5034547673584 5035219189632 5039847148446 5047908754122 5056812842796 5057487328608 5062290260544 5063567013648 5064944287104 5074414001316 5077708763634 5082530899212 5090790492216 5092175170368 5095382654214 5095625051088 5097011044224 5098296554208 5115998972799 5116681352952 5122777184613 5125706750736 5126390425728 5130574468448 5132497824432 5146887357144 5151775189392 5153951664576 5156653746816 5174558794548 5182188367824 5189301127296 5192569789308 5195539267776 5202422862912 5210049595608 5210744520384 5215533807627 5217008438304 5220486831186 5223223796076 5228184122568 5238104775552 5245056870768 5246483508864 5251305644442 5252790389184 5256292639356 5257618321527 5259749836608 5273005254543 5278012856874 5281031197728 5288028061536 5291610629976 5293678803842 5294384883216 5315553509643 5317799176404 5322849318072 5327904255696 5330697536736 5344844563188 5349206903183 5349920388984 5352979851648 5354272421784 5359357200912 5360072040576 5373580286646 5376397514436 5380039952001 5381503305048 5386613944464 5388889632192 5390248756464 5391714886272 5395367701152 5410436118516 5416940088846 5424117019002 5425850466432 5427218912544 5432372966592 5446063422657 5446789827336 5448271336128 5449645436976 5453278938459 5454820788768 5464442636224 5478944605992 5484147782256 5487022977696 5492233825728 5497281834759 5498015071032 5501159224704 5506075140813 5516523101232 5517258903936 5520260472012 5521761964576 5523891287616 5527574291844 5535724365072 5543071465698 5553589627872 5558863692096 5560205976468 5561778059136 5565486324024 5581089788508 5583447636624 5588484201396 5591680091712 5596990329216 5599088535744 5602881843504 5618529815382 5621742887904 5625283938417 5635958101488 5641310388384 5644973230416 5658492445749 5663866132782 5664621588336 5674613506848 5683690467936 5694317025969 5695076543112 5698062322992 5698333390464 5703473588256 5705883139968 5712742271808 5721880222656 5727139303743 5728697066664 5732578182474 5734137424752 5735583623484 5751924317568 5761124942976 5766420094578 5768757885312 5771896277004 5772666141792 5774060052486 5774922331464 5775692599872 5790248276787 5795747088066 5801235465168 5805970300988 5806744710624 5812259188032 5815306403712 5829961913802 5835498439836 5837963768208 5841024460128 5844981676248 5846571491904 5852725720776 5861305795059 5862087585432 5869134493092 5878004671968 5881707137889 5885070713808 5885855673984 5892867872496 5900688979614 5902293947472 5909389187832 5911885732896 5917218566184 5917500059328 5920602450048 5941160097444 5949031569228 5949919977872 5952433646016 5953061958723 5956182993618 5958086479488 5973152175936 5977030479264 5982706671552 5988205482831 5993259665536 5993892287658 5997034728828 5997834622944 6014120297856 6018025201344 6018660437607 6022102333104 6023556474507 6023740324992 6029276851026 6030081045648 6038972034624 6054191218179 6058461412224 6059940687522 6062500836216 6063406189984 6065679247056 6069788663796 6071439626208 6091033785408 6104081774736 6105621276612 6111419587416 6112234738368 6129305253144 6132810423168 6136673387364 6145096215456 6147497965752 6148317928896 6154156787328 6163812681741 6169666255038 6172900849908 6178763053944 6181373401632 6187243651776 6188804127792 6190487462016 6206088488886 6211982210148 6212810774304 6223769652672 6227689910706 6231251344032 6249487709088 6252887633421 6253721653608 6255422645184 6257000316528 6261172114527 6265588298112 6281378591202 6290640103176 6296614120368 6297453972864 6298974602712 6299915270688 6302576801664 6321789976489 6324460748892 6333785782896 6334630593408 6340452864174 6346474186932 6350594884218 6367838394632 6368687747136 6372026683776 6372699286878 6376343646816 6383940195204 6390002816472 6394151776428 6406961111001 6410320113366 6410625064272 6412368733056 6416407786788 6419118532464 6420077142336 6426835055784 6428583133632 6437115250488 6444784199997 6450904602846 6454593686112 6463145408544 6470914857264 6481265560848 6489852620976 6494249409516 6496787622897 6497654174856 6515296989344 6525718685408 6532587799452 6538791586536 6542219704176 6542530929792 6544983601728 6551199160704 6567709239234 6569566181568 6571152517644 6575604385779 6577392928392 6578270231616 6583639265456 6589873749888 6612755255964 6613637275872 6614624934528 6617104633152 6620704553034 6621587633232 6623388683136 6629476356558 6640080690906 6648062836311 6657187566744 6658998299712 6660677756304 6667003186272 6693659975106 6696487851768 6702847289424 6703741325952 6706361417184 6719796197928 6729647394327 6730545005496 6742417123728 6743316438144 6751422684864 6765885335088 6770278351512 6774865124742 6776707865616 6787720656288 6793843538952 6794166734784 6797728738944 6820313440743 6821331963732 6822241803936 6823889152938 6830369579484 6834275667648 6843330432576 6862516476192 6867091996578 6869033585856 6875347035843 6895468409787 6899411726064 6909584490432 6915935211471 6916857670008 6922503051178 6923426385744 6946732794144 6951108435687 6954045076836 6956011251072 6960649108248 6962404643766 6964298394768 6970912163424 6989412121092 6993409161024 7001740859256 7008390185808 7010157762036 7030673672724 7035436860309 7037350475832 7039125356094 7041374930304 7048786835376 7050704082048 7055480839968 7059179844288 7076970116073 7083690885414 7087404679524 7090398901872 7097132424096 7103872340928 7107596715648 7125509005758 7126459417584 7133227185312 7139029895712 7145809601216 7163818193961 7164773715528 7168530019248 7173386602668 7175337740064 7182151925952 7186998341952 7188753168531 7193823601536 7211953197306 7213914824688 7214877028224 7222586785128 7223550145344 7232156025336 7236291883392 7261417896876 7262386436448 7266193915968 7271038584612 7273094385024 7279779214422 7291423755954 7305259474656 7312197043008 7316030636928 7329709113012 7330686761376 7341433521084 7355364134976 7356140534853 7359997167198 7360347296016 7370099055792 7380965820096 7390761954264 7399567044441 7404786170496 7406594173638 7413607968624 7420648432032 7441453051344 7444242712296 7444596848832 7451312268528 7470509124672 7489336012587 7491373087176 7493262475842 7495657183872 7500378584556 7514610801984 7521747184512 7526630973888 7533548833239 7540703200602 7544656594332 7551821510376 7552828784448 7559770722669 7566151342464 7571863131183 7578253957248 7585219264194 7586230992912 7592422701292 7593435390816 7595350520472 7597416430656 7604631451008 7611621001974 7616563145451 7623796348818 7636185738324 7638262755552 7643073981321 7643437576632 7645516566336 7647444831312 7675022029428 7688560126104 7695861702672 7696888189056 7698746736648 7699896441952 7720331035716 7727662784088 7730927496864 7734980620224 7742326280832 7761838191822 7773282551736 7780664586448 7783951690944 7788032613504 7788854683962 7793308901664 7803634294368 7815074393412 7816116780576 7825512657456 7830730246779 7834835694114 7837339562624 7842276183852 7846760951744 7857157163328 7867585306152 7869725263296 7876958466663 7879185583776 7882514310528 7884438959034 7889624754912 7909950837888 7917019285311 7921546796592 7922603385216 7932042092304 7937415944964 7940518205763 7941577324824 7969373972352 7976698764606 7984273977108 7991856383544 7996046305104 7997112830592 8024880583476 8029469777472 8031408632676 8039035801368 8040108060864 8060370429969 8064596271654 8072254957572 8079920916696 8083334448288 8087572329408 8093051551728 8095252834944 8115654177774 8125410133269 8136175528503 8138775699648 8140828368816 8148559449888 8172407004192 8174468155464 8181139969574 8182231183152 8193461620608 8196663954336 8218416908988 8226221673384 8230534466544 8238350738592 8241831202176 8247022606548 8251738837056 8274784651848 8280390708018 8282642946864 8283747699072 8291361437766 8303586547608 8308335125376 8314607198547 8330384441808 8332650278784 8337183511228 8338295538144 8340308964702 8342667088704 8348229486036 8371634682762 8375171454936 8382726302094 8387520137568 8395485493824 8398632803616 8399887027584 8404322765256 8427794723073 8432614331856 8445047710528 8453937152232 8461965582576 8467459845624 8495799199173 8496932382504 8501791529088 8511920260272 8513055593856 8520003755296 8525535701904 8542614814668 8547093484488 8547500085696 8555210382384 8558824709952 8569113407712 8582820333984 8593045599996 8598867273711 8601206137128 8603375435226 8606124914816 8617527211392 8627886476352 8641687414464 8649630141867 8653136827968 8657844415506 8658999212688 8661090078729 8662383497196 8663538899808 8693620632099 8708955451482 8710117065936 8718388782048 8722959605568 8744942870703 8753247659754 8756945652312 8761536690192 8767472514372 8769857237856 8817007007952 8818183034496 8827606070712 8828783510976 8839301808744 8851033469421 8853440921208 8864083781748 8875827849276 8876250088992 8880903675072 8889337581696 8911740146166 8923547353842 8924879966808 8928650469024 8934274490427 8937129719232 8941815222912 8959728263904 8965545718896 8972863192436 8974060007328 8989889498304 8990838431487 8995552093242 9021180446784 9027037802016 9033153499656 9035610487488 9043915276539 9045121568472 9050294208384 9052503990002 9058458051936 9089911031283 9093751254324 9095109284976 9096322405248 9098518870584 9104682995694 9107159439312 9136550678112 9150021968256 9156122662104 9158431914918 9162144876672 9167129381124 9193957879716 9199215634752 9205010081046 9217644323184 9221246948628 9222476893344 9231235180992 9254499382557 9259351274862 9262310392192 9268144580916 9272060102448 9280865477664 9283206191688 9285731193024 9294549551232 9309132733329 9317973315222 9319216161456 9335654479008 9341534866059 9344520247744 9346877016048 9348123717504 9374231563632 9380582480412 9383133967776 9385500474792 9398382447168 9407307786624 9435960154764 9444921180552 9446180959296 9449872906032 9453865202496 9462843232128 9486691123338 9500678674344 9501945890112 9510679296261 9510969580416 9518706527616 9519711280398 9525892326327 9551757591948 9553031620704 9558040025664 9564515470224 9567116986752 9575910292806 9585004224708 9591227664642 9615480170049 9615937596408 9618553099584 9624611680182 9630115713504 9642874700448 9676356904269 9681890529168 9683181915264 9694718112816 9706372285896 9721898341272 9734778931464 9740345966208 9746481262284 9772945484016 9774249015168 9788578028112 9798881699178 9808187379804 9813329556264 9813796394688 9817475402592 9826798741056 9851563858851 9854349272352 9856728776466 9866089392588 9875458898184 9884810624832 9894197909376 9919132883946 9920455913808 9921937401792 9925656949728 9931056829551 9932381449848 9935083024704 9944214534837 9960121036359 9985781350116 9988497449568 9991016634456 10000504779408 10040489962659 10044731777652 10054270934136 10059542125776 10060883883648 10069095347168 10079694296892 10095817508244 10113625685592 10114974657216 10124580521088 10127134027296 10148828002632 10155417527268 10162297687113 10165061798424 10181580984432 10184350340736 10190765308428 10191250102176 10196593108416 10231997945598 10233362705904 10235833729407 10245554369226 10251413501472 10261148936896 10264995648864 10293774714288 10300637994867 10303550378784 10307903329152 10349117589096 10364376735648 10383754576767 10385139578616 10391078535552 10404845725824 10420099191216 10421489040768 10431067615254 10434016876608 10440973662372 10443606965649 10446447592152 10456368245136 10490113741536 10502611288884 10505580778368 10512585278712 10515236643054 10519499673216 10546010509086 10556025713748 10558688034141 10562062395456 10576056123072 10583221259952 10587357607684 10588769766432 10625536328121 10631107019286 10635598352808 10645698636144 10655808511392 10661395073472 10688263508637 10689689126376 10698413806366 10699840777968 10708544843568 10718714401824 10747160573292 10752795028872 10760079904002 10763006610096 10773227888928 10777779264384 10780497512928 10790735402304 10817929795959 10820872237032 10833880177692 10848234038004 10854437825088 10864745933184 10892126845314 10893579654672 10896542672256 10899290873952 10906557876918 10909641577536 10919668821633 10928885272448 10937135633931 10957889211984 10968295564512 10974045955392 10984467651456 10994563669518 10996030142064 11012150281626 11033046202464 11039995750797 11040520944024 11043523929152 11047782575232 11055148583688 11071448730144 11086142931396 11107179255744 11109891260457 11117727384192 11120411952936 11130972648048 11162179577016 11166895273248 11176968402792 11183360183424 11198177071488 11205763687008 11237059630764 11239893713763 11243485775808 11250567876834 11271916202976 11282620776768 11289946460832 11311054800903 11316984891498 11327732265564 11329243176672 11349227013696 11367380935872 11377828896291 11388634051938 11390153086224 11396124645984 11406947176512 11417431502961 11425484543616 11435694523227 11443760445312 11454278607486 11457394133328 11465156364948 11468274849504 11471167246968 11532840189156 11543792554008 11545332283584 11548120104972 11549844662928 11551385199744 11580496553574 11591494176132 11602470930336 11611940601976 11613489421248 11624518376064 11642757287733 11659923827604 11670996879672 11675927536416 11682048920256 11683282025943 11689963352496 11693142983808 11705451441552 11722611590118 11724175170864 11738268986184 11752253541171 11756009343936 11763414275778 11770141427616 11785735744992 11801377959228 11804587894944 11818778375664 11823771465792 11826658438551 11834437132368 11835000118656 11882320194888 11898063138456 11899839955744 11904867292032 11906123917446 11912365987236 11946304351872 11954060958528 11965413343104 11976410965662 11987784575316 11994069457656 11995669245888 12036050402688 12037320875214 12044204666208 12047112949014 12058553702052 12060162091296 12077944069248 12096894407481 12108382436358 12119881375044 12125001672432 12126812379968 12131358494112 12139577327592 12142879252416 12173481266661 12182067570816 12208163549472 12211242553224 12222839174832 12224469476736 12258610506288 12271709954361 12273346774728 12290192430912 12294995931504 12296635857792 12327625363482 12339332510076 12345801699816 12357526107888 12362746803264 12374487303552 12377608255584 12412176977772 12420586062027 12423964420296 12425621548608 12437042156649 12447539305344 12455379821412 12462502688064 12498975418176 12505775266842 12507443307216 12510463447053 12510845290368 12514000633056 12522344229054 12557452024143 12562757182404 12574089453141 12581280206352 12593228240736 12597949205424 12599830541376 12643579952978 12648921497784 12667571565792 12680905728348 12692948373864 12701189768436 12735676789264 12737375494272 12745398573756 12752687293632 12767880390408 12780005632944 12788303552856 12813922222002 12820640226732 12821250128544 12832815573576 12838237064928 12840154284672 12853670111568 12857166267264 12874230500976 12889568399994 12901809205692 12905063152839 12909187372224 12926290817088 12941829714528 12962531121696 12979705241952 12986766623259 12988498819032 12993575245794 12995308349712 13030593978688 13051437370816 13063433177223 13065175598904 13077583173072 13084439408352 13089967203456 13129871489631 13135418478468 13139132363136 13142305035288 13151208771558 13154785856784 13156540463232 13167278530912 13225510511928 13227274551744 13234209266304 13241409106068 13243175266464 13258952713116 13280161381812 13296125672622 13314375133488 13317996599424 13321355512608 13334006372544 13367610219249 13385321030763 13387319950212 13392975703536 13405694578848 13412722834368 13439592395856 13459294788654 13461090010992 13484834247456 13493328139863 13502845369728 13531770670176 13540556703024 13549730249484 13553415731232 13575441312576 13578755985003 13587687077904 13588333469568 13640626881486 13642663927464 13644483607872 13647778305876 13657024493541 13660739158968 13668551335296 13686660865152 13725032952384 13734183993156 13737647872377 13738067171712 13750694071686 13790936819574 13798823452128 13807515121569 13819168980864 13831870422942 13833715340016 13845006102356 13846852771488 13889026912293 13893465588288 13902216871374 13908090153672 13921298216496 13924809287532 13928596789536 13941824326848 13976959972833 13978824242184 13986818322048 14003481718512 14016780371616 14020315524072 14061347345448 14070873720618 14074700951664 14078250712188 14097573670752 14110961679936 14118359688576 14153940232146 14167381770828 14174809359048 14180797803744 14194264848192 14207744681856 14230036685007 14251018011516 14252918835168 14266454370624 14278059791424 14279566920597 14291619202432 14327636387922 14329547431056 14337060038496 14346773205336 14350675480128 14363865439209 14364303851904 14373996683904 14377506337062 14386841496963 14423906394612 14427829649376 14436917520273 14445173570256 14447100290688 14464312050672 14522835793752 14524772872896 14532387831936 14542077169224 14559558428844 14582847511908 14610518949312 14624394086016 14659418226024 14661373522752 14682867042168 14698322548767 14710728269952 14712281069706 14719994334396 14720694592032 14740198111584 14761931640192 14781523908528 14785093164699 14799134088882 14813188347276 14827215937248 14841296864064 14878699325919 14882906102688 14888485424592 14889193697664 14902624537056 14941018249344 14978672025174 14982746174352 14986524951684 15000757169112 15029221603968 15053261947776 15067097666478 15081406401204 15089313188664 15103643020752 15105657568896 15119541445338 15143726262366 15170438528388 15172461985824 15184845402584 15186870781632 15190701040944 15194832861312 15223242003948 15233126290902 15247592697636 15272371476648 15276525511104 15286147962642 15286875153264 15291033132672 15294889662624 15347996918397 15350044058856 15368331553839 15377120252208 15391723405344 15397493473296 15399792883904 15440662071432 15455325568176 15461854993728 15469961240448 15523676383644 15546565103472 15561329172896 15567903381888 15577709367924 15586617803328 15607268588736 15630148786824 15632233561152 15651025314912 15661460493558 15669671388228 15684552367704 15693521903488 15714314326656 15735170612304 15739450526592 15753916933326 15758371167552 15768877918068 15772854964581 15779249509824 15819015763629 15834038570622 15843093593184 15864084184608 15874831889928 15881036411526 15883154649648 15946660528929 15953397529212 15968547954216 15983712767088 15992092610208 16047620709549 16049761166952 16058939554944 16062817265352 16078071602736 16080216121728 16120740859938 16129192543308 16140119856003 16144509915144 16159841833392 16166668896576 16175144658816 16186103103456 16231308355548 16250820266538 16272351057006 16277551399296 16281656737632 16297118899776 16338190267971 16344814008384 16348936310928 16359836815377 16362279939148 16364462366304 16393327908672 16436833817976 16452443346768 16461068933088 16476701477184 16491845504277 16494045213096 16503477674112 16518225422439 16549569303696 16560781416036 16565285893728 16582722875532 16607173095216 16629214397094 16660768883616 16674367022456 16676591076288 16680617929404 16685334177408 16696458972072 16743269365524 16750342909872 16765452604188 16775040275136 16790970987648 16797265607232 16808645530512 16855589446146 16865228663712 16875851815251 16890095421056 16907874304464 16923931165152 16934919691248 16975477337247 16991598398346 16993864765008 17023840520544 17040007510592 17051071403808 17082951077907 17085229629336 17094186968976 17095000171392 17110420764768 17117649419904 17138226815424 17165640667968 17186091199992 17197734547422 17202412274256 17206750870452 17255772952704 17283374828928 17299260283734 17306273655936 17315688831012 17317998425376 17322180157458 17324766994392 17327077799616 17370744830361 17387241264198 17417910902964 17420234131872 17436777564096 17445919211136 17489885741406 17506495319508 17513891304624 17523073380384 17534945028744 17539714475712 17583917385177 17634014015904 17645121413667 17655212141424 17657567021952 17678603617488 17702066938842 17706881842416 17728167563496 17751655698552 17752500177984 17761807350144 17823480292332 17847094707684 17849759933616 17857300938048 17859185876169 17868548980854 17874259438464 17919456527808 17931091437792 17945726384872 17948120014656 17964616448493 17979778996608 17981676862974 17991104186484 18042360893568 18054075604032 18055981312821 18066306999312 18070669423521 18071220974976 18087830553078 18090243136944 18105007980004 18116916103872 18162573654537 18179822062566 18187502508648 18190218569952 18197037741168 18209365991388 18214318878624 18273101356224 18312245324208 18316863829836 18334258762248 18387915759432 18398431269504 18410020162092 18435288646368 18442493897256 18444953786688 18462470361984 18508998765114 18518702549724 18536289161832 18544120204896 18561730955328 18566412383376 18571462386048 18618265466658 18635946630444 18638432322912 18671308958016 18683069732118 18689040495488 18693754032096 18748463127264 18758662900263 18761164960824 18766267935552 18771000949584 18783516343581 18796764894336 18871920309528 18889842361104 18892361918592 18899745812064 18907730404992 18965369929467 18973382246676 19001357348688 19003891780224 19021358592522 19039422560796 19051784652654 19103515183896 19106063241408 19116080051328 19129030940448 19151820585612 19170008449416 19182455329284 19220883333003 19230960340098 19231875192816 19237106199168 19249223360364 19260231427008 19285749400896 19334352599991 19352713808538 19363781058336 19389436225632 19412744571792 19443796682544 19469557862928 19490362868691 19492962524568 19545890968032 19577156056224 19597763398356 19616374759608 19626659112528 19627592789376 19634950805184 19653597482112 19703127717702 19708698544704 19713457552932 19726813157337 19732178785176 19750917796368 19769621249664 19838265767892 19840911827616 19843874803584 19851313899456 19862113659102 19864762899696 19870166049408 19888429069674 19920242072718 19944188508933 19971562700232 19976994899136 19982033268912 20001009558816 20080979925318 20089463555304 20108541868272 20119084251552 20138190694336 20159388593784 20188942182981 20191635016488 20227251371184 20229949314432 20254268054592 20297656005264 20310835054536 20324595374226 20330123596848 20363161968864 20381530616856 20382500204352 20393186216832 20463995891196 20466725411808 20471667458814 20491108738452 20502827002944 20522297873792 20529991297728 20587549428576 20601275989734 20607100757568 20626041107529 20686405229361 20698235178192 20728753471296 20747805634413 20767509153534 20770279157232 20840198382432 20853325307061 20862135230508 20868033753216 20881947324744 20887213931298 20892895184304 20912736490272 20980227483072 21005222577768 21025170557424 21030473286108 21092021018172 21106310580927 21112051427496 21117376068282 21124124790912 21152112246144 21166442519904 21174715215368 21177539532864 21230910348219 21251072656242 21262214038572 21271196705616 21291397272288 21311617022784 21322790146944 21376527017274 21379378252752 21396827612732 21399681555936 21417089687136 21437428803648 21491454581883 21494321146584 21505590057744 21520159808004 21526013220192 21546455777856 21560995025856 21566259505593 21581470804608 21635859591918 21641744474064 21667760355384 21696468076008 21708875650176 21784253690628 21787159309344 21798581747904 21813115753836 21819283155072 21839337643266 21874271267862 21915778423968 21936591129024 21948091910784 21989127339036 21992060284128 22024300563252 22066092404928 22068421604559 22079991501594 22081041888048 22087047858304 22110297167376 22142897460288 22172285862792 22198701133323 22214358511488 22219782520914 22240823905872 22261945296096 22324359154032 22333790546496 22353936805584 22411527374016 22474119261528 22479787427526 22486971551616 22501135753668 22543832405952 22565241553536 22579892921664 22600646499717 22622109601806 22633969782996 22655464531128 22658486353344 22679312168007 22698454027392 22715589393549 22734761871744 22755657792582 22777268103876 22780306172448 22792249291968 22813894353024 22834863005922 22849689436353 22871389046454 22908557214972 22914788266656 22929221943963 22930312729896 22936549699008 22942334493936 23065680378312 23087585108016 23090664567168 23096240209944 23099689325856 23160993107148 23182988352264 23204941860672 23223881203952 23226978842496 23285514575466 23319847655208 23341993759344 23351855072832 23364097840512 23366564051886 23379926704992 23410902883104 23445223180236 23448350341728 23476537972368 23492190740337 23504507082342 23512018687872 23526828551556 23540282855232 23571471489984 23602755918456 23609175789888 23630875399989 23637556751328 23647542931584 23653316877102 23668874264736 23751057855933 23764640389776 23796126276912 23799679911488 23812247834892 23821554617289 23824731974472 23908121917056 23952821931324 23975569150632 23988138915312 23991338491776 24074641750428 24088409332416 24094225898028 24117107404104 24120324182592 24193788814962 24216764872716 24239762750088 24250003344864 24253624759936 24262716988224 24279154655184 24285758504832 24346962533322 24376230399807 24408526585509 24416327098944 24422485106448 24445678349664 24517221012576 24543419908722 24546693549456 24580384861824 24589991863008 24655250726964 24675373779199 24678665020152 24691603399632 24715052215776 24725493606528 24755216511168 24824353955544 24841172124054 24847928840592 24851243097216 24874084313298 24910759642824 24925005376128 24943821595641 24997950836352 25011550533684 25014886614432 25020926894106 25028001266112 25044688458108 25114904048286 25125514364808 25148178906282 25162560412704 25186456481472 25195898410848 25199661082752 25283384169219 25287159905956 25297842995568 25335143131584 25361811456696 25385896747728 25402379536872 25471353578528 25487397597519 25490797147512 25505374587264 25535760780816 25560011265888 25576607105712 25627844444004 25641280453464 25642500257088 25665631147152 25676474129856 25707340223136 25748461001952 25779136799988 25796601821133 25803618411384 25810126305678 25818374744448 25852581634176 25883659429056 25925062243392 25948890425601 25959410483904 25973533246518 25976997638064 25987150491588 25990616699424 26061187957376 26080861896297 26102874741632 26126866354446 26130351197808 26155166346144 26168878816704 26234828612109 26259742979262 26270836956936 26284610070576 26302417543116 26309571713568 26334557061824 26451021023856 26454549103488 26482818212136 26486350532928 26517905426232 26560322763624 26592251345244 26628750266976 26642711025216 26668012745088 26735220438498 26770642061526 26774639900424 26785951407072 26802823471281 26811389157696 26825445668736 26879184791712 26918589577308 26922180021984 26969668494912 26972515294461 26986656279726 27063541340352 27081113406048 27099460498968 27106831462464 27131745829617 27150882625152 27157511970006 27175374155808 27269733093849 27281253762972 27285327854928 27288967215744 27295556611752 27314048987082 27321478317936 27450065904768 27468367986312 27475295744754 27501388143372 27581873639148 27597646904256 27615030243138 27663740845884 27667430680032 27690012204712 27693705542976 27763498147671 27778053824586 27786931176576 27804433742748 27816180307344 27842596432992 27849618575064 27857193579072 27883648653696 27927398199987 27953919945666 27957648484368 28006963437024 28024604598177 28033560743232 28040631048144 28122694690896 28141747441236 28149401903328 28156501424376 28195147341504 28221923359872 28307880464292 28334763541656 28349618718096 28361595607488 28388529696384 28460073370014 28502036023032 28505837670336 28532908741248 28556119582848 28559133841194 28655272775844 28659094862112 28674120076992 28693546410672 28701350960256 28727730878418 28755012674124 28773682993926 28846440510147 28847812789224 28855659298752 28873835040546 28890347140512 28928624101344 29029070712807 29045671587504 29049545745792 29084154338448 29119116857688 29165695023816 29221037898624 29318836452048 29322747045504 29365734084336 29396645097534 29424562139412 29439988668792 29441389184064 29480396223168 29554691576553 29563047817056 29570186329398 29598268177764 29626376694552 29654431874496 29682593728128 29757398651838 29765812205376 29776970849184 29793170488653 29805249074112 29832643604511 29880363109077 29957344050348 29965492348704 29973049903368 30001514338224 30121469887977 30134195332956 30162812802408 30178626377328 30207286041504 30239082890676 30287452524732 30340877056776 30344923971648 30369690805168 30373741563264 30381402081888 30446484007896 30466252581804 30486893061339 30495185395272 30544742953296 30553051022208 30572295925284 30573750306528 30589779325248 30695993836794 30700088117712 30736663107678 30754240504416 30783446810688 30794986946592 30799585767808 30881324142864 30901913984601 30910651136352 30923709987456 31047352767288 31093130206944 31122658345792 31151263730301 31155418735848 31173235606656 31214537177472 31260297573648 31264467122304 31302050629824 31322920987116 31339342776456 31369104735408 31470341224608 31507833866652 31516742335104 31537755836136 31545709929162 31558499019648 31638031527258 31668077141244 31676064102423 31686187186368 31728168369216 31749663779856 31762072823052 31766309299296 31876608984363 31893321057858 31906795058424 31937095908432 31967425534176 31984185220416 32064790525911 32095241419098 32099522333904 32125634530704 32156143205472 32241481719876 32258385086616 32280239712006 32289019830288 32319683666784 32333337793152 32372206206912 32453789387877 32462616711096 32501640533076 32544702114012 32563313475264 32594237799552 32676380535942 32689628016768 32697872621856 32719673630754 32724559878296 32728924732608 32759006464899 32786655817344 32811406901793 32873667635952 32904886693536 32922137866176 32953402954368 32983691008554 32988090426192 33036450844878 33099138607392 33119987252391 33121562832072 33130571787456 33165445751064 33214346190432 33258428794188 33321537767232 33329673781371 33348734044912 33353182152576 33361235858808 33392917944144 33486538731048 33500685819744 33530905208376 33550080550272 33594531214464 33617291061024 33711178892292 33730457327424 33751703630502 33815748608928 33847862330304 33869839382496 33933164402709 33950954674494 33983196796692 33987729530016 34047681041088 34080015021184 34102142807616 34133486688873 34165902155814 34170459258672 34188373937952 34220841529536 34252294508883 34276453630848 34307083569681 34331281335936 34372182399984 34395469094844 34404824548512 34413501740904 34598520567468 34631377662024 34635996850752 34644360314916 34649533988784 34654155599232 34741489660722 34774482528396 34835821805928 34840468263744 34873555128192 34928271863199 34979771482812 35012990639016 35027782609248 35046146760768 35049846077829 35069890057488 35079428951424 35167834770354 35256760623513 35268028031808 35290242827334 35310424282848 35357207234976 35404133877684 35413763684832 35456335126992 35479975315653 35503311397104 35505000355968 35646960584664 35694189415368 35699519867232 35714601876096 35718371752338 35737097961708 35838913055616 35862182875584 35891452769744 35896240029312 35929232896986 35963353725948 35982208372968 36108151208064 36111962625642 36132613998624 36141338847042 36175661106156 36180486273888 36210015960008 36233832207744 36325147309074 36359644125132 36375005017296 36380437139904 36394075482336 36418731982776 36428637757248 36520443799983 36546202712448 36624490648416 36633727659672 36668517524496 36775831518864 36815129863083 36820040324184 36870577292736 36884987794512 36889907573376 37017997530228 37037405099448 37072578323664 37088240409792 37123461910656 37132824766752 37236530933316 37261758186081 37271893260888 37276864645824 37342617916032 37366139464236 37387508064192 37496926254528 37517325800526 37522329921648 37531390341159 37532535871104 37542001899168 37567032687162 37672356072429 37722268359423 37743840619056 37779684722208 37799491624128 37930739858934 37946764493352 38002714697376 38042717185044 38078845121592 38103569305308 38207030367792 38212126482816 38258061880896 38303641171224 38340016898832 38364910658568 38441766666006 38461920680196 38463750385632 38498446720728 38520462854016 38571498801792 38668705199982 38705427617076 38715189458517 38727562116672 38778872451264 38825489143584 38887593365088 38939115725856 38960299869777 38980725737382 38985925049136 39091781936064 39154312112448 39190299531669 39195526796712 39232749519216 39253318225056 39269901610368 39389614468893 39406255435404 39417397089408 39426915105864 39453626314674 39464357570352 39501835592736 39676531535784 39681823655232 39702627798912 39724227318204 39729525799392 39776858139348 39840484145436 39888377017866 39943125400464 39953989798272 39964066537824 40002019117632 40102830657747 40161959850636 40178927110608 40217083736544 40238168503104 40276381388672 40318777187568 40377884365962 40383270032976 40454502742368 40479984419589 40508536109184 40595312010528 40621670109072 40649190748452 40660247193696 40726323937728 40736267955009 40763061233712 40765000408704 40927991782392 40933450823616 40943334917628 40982217476904 41005654005888 41059982595456 41175098857152 41202551979468 41212943617131 41214201515136 41252082215058 41372810458722 41396470356384 41422545364707 41457506942592 41495611268826 41535018307068 41540558314464 41667080736879 41680396764864 41706650614122 41724270461016 41763894649488 41774427862596 41785790368608 41825472980544 41930879918499 41960454966144 42010445155536 42050341114848 42060946572216 42184042036344 42212621161854 42224102854992 42234752136564 42332885039808 42349430430736 42355079065728 42461820696438 42502145312484 42524428077144 42542393411232 42582794544576 42623234045568 42690110055021 42753054034548 42758756505504 42793655225464 42799363111872 42834179374272 42838700761791 42874857607296 42982909163766 42988642293168 43011180115488 43040319616008 43052026440384 43091596317627 43092911555712 43121990051712 43132519011186 43160524490889 43271719183836 43283488948128 43310752560819 43335520710768 43392936152016 43568507381256 43574318618688 43597163495808 43626231507672 43678675286532 43748542535724 43831556847936 43873182258048 43978254678072 43984120568256 44048601126504 44132184809856 44136843209118 44159983003188 44162083776096 44220594334752 44285794920576 44344571725584 44355279494097 44397402266646 44439565041828 44481647811744 44523890592192 44636097977757 44648718308064 44667581092992 44707873611168 44823054748032 44948238523056 44959574855052 44996269832657 45002271507336 45087664811904 45159785843328 45201292999434 45244219203612 45267939565992 45310929062256 45316972706688 45358624336014 45431178787098 45511315585164 45554536207752 45560612344896 45584498583936 45669726011844 45699378872706 45742778092908 45817114429944 45829576533312 45858443887926 45860625459792 45873099398016 45884668987872 46043990755191 46104994661517 46131360756624 46175170216032 46192480419888 46199378651712 46321986214296 46365976704528 46409883721344 46447762407904 46571029150932 46639695310416 46683987518688 46703710145664 46733128103772 46759853409984 46821805766208 46890446360472 46896700683456 46953075944736 46984381480674 47009014164684 47053657103112 47080565710464 47142942979968 47205511836912 47218351579776 47261750799978 47275113502656 47306633754204 47318564893743 47337748529472 47502115711866 47529280779552 47592252553824 47599359822976 47624495669784 47643109234578 47649463948944 47839981586787 47905643862648 47951138301264 47976277830624 48142862128647 48149283500856 48176818664832 48188451796056 48234214808208 48240648365184 48387577629924 48433529745432 48479525500176 48500006689728 48525433976448 48558309310368 48693925066644 48752460799614 48817053171018 48832654197888 48844970212896 48891356699328 49014570803913 49034442025152 49079510446131 49086839817444 49093387098912 49179983726016 49310501453928 49350747558398 49357330040304 49383206799264 49430104431552 49475536512831 49510433022336 49554676267317 49648707911088 49682344248108 49695857681184 49748168626596 49821519285648 49887643191282 50023101067368 50029773228864 50041853788212 50056002532224 50089376916216 50229808096572 50251028729616 50296357812564 50325120825408 50372912962944 50391796821696 50566768338438 50574319811912 50595685991136 50627555445753 50670286263168 50723622913392 50771793495456 50804759073744 50926432011741 50942707157056 50974795195038 50981594295024 51071521561632 51120022531776 51153214211424 51248853233721 51255688888008 51282560906928 51285000514176 51331262294304 51352948259712 51414680446272 51496922003904 51558273599976 51593203642266 51607236822768 51620252611356 51767318858112 51850124486784 51897780851202 51918820967808 51947066493036 51953995276128 51974300983176 51981233398848 52161723792594 52253732708892 52260702395616 52310332692288 52337757633408 52469657224218 52519485958524 52541673913872 52569220141152 52604835086232 52619143427136 52669114123648 52751752155531 52902042047712 52935364241001 52965636424272 52972701065856 53035810852464 53120645527248 53184502690488 53257500533952 53285422050432 53470440876996 53541284123052 53549279800848 53571902814144 53605646942562 53622778315392 53758369583424 53837179154616 53844360043968 53893849345479 53939336989824 53945030588922 53973312559452 54127082680704 54162226812096 54167943938463 54198920997936 54212008270563 54213662924928 54263491659234 54315023940012 54350748311616 54487720963611 54539466187698 54562507525944 54570655709856 54591113223504 54628097974164 54642956635872 54936735972624 54950591489508 55002776286744 55163747278296 55195293808512 55230060486276 55327481691768 55334861360064 55380024409424 55387411085952 55526996295342 55556107649172 55608867485496 55632360614688 55685192865984 55699237150128 55714387158144 55854796399974 55907839891332 55915296968736 56013926874048 56049209196354 56067121486464 56081262096288 56245389381792 56275988700789 56283494882472 56298803806656 56313002848752 56350549030743 56390294683008 56615760928584 56669527083312 56699237436192 56723191214976 56896109788401 56920146740028 57004072046064 57011675340672 57118267682388 57310545551688 57318189724224 57348240153984 57387092821344 57455461756836 57510025348248 57547365987852 57692881020294 57695625578448 57711318597504 57747670081092 57780694281024 57857248202688 58003057799973 58058141425614 58091343175008 58168308676896 58238233715376 58331390047632 58471088606073 58637672904096 58731468168672 58793290195068 58841275935013 58849124278824 58879977337584 58882778368128 58960792446336 59109383153106 59126095634112 59140372658796 59180439472011 59196536355528 59252753389104 59308863748992 59514797303676 59531624410752 59553941698368 59586340977306 59610498148224 59665287209022 59760726218154 59832565526799 59914688100696 59930984697408 59946099806736 60003028676448 60242939775954 60268390665912 60325625604816 60357252754656 60414572083008 60478165781352 60566826548943 60574905049464 60681754113552 60689847943296 60739381610336 60762804163776 60892968015792 60932505163608 60973786122678 60990370790544 61089485906592 61144591850568 61147500613056 61179558650496 61391987673588 61400176235424 61473326215356 61508481008832 61566893621376 61589973893184 61762648285728 61803827969202 61821302272704 61878123322587 62094705534576 62186260413888 62243416903239 62245316691584 62302527460602 62310837471696 62520595147296 62559975921183 62604101259648 62645841974232 62678685552912 62738209470816 62940682449216 63015667733304 63075511672272 63091419858324 63276063054516 63336154282488 63352128204846 63372374372736 63456336738432 63499327559712 63524145646104 63532618598592 63692731044657 63753217968726 63786642115716 63813590116848 63874191816864 63934851068352 63968370440832 64129581051822 64190482838196 64199044667808 64251269061408 64312286410944 64474363745649 64482963439752 64516770173232 64560479424012 64578039660576 64639367333568 64698778516779 64744412413824 64907578775754 64925233422192 65003281066152 65089404228024 65126626950528 65352761071884 65395745243712 65439347261508 65449119756592 65457849465216 65518012929798 65622813803586 65747335271904 65809773387072 65844275732352 65967382017108 65976180852384 66072901689756 66198277214784 66205264813677 66239974504782 66243125664144 66261143574912 66330891502128 66428692380864 66516857588376 66596103399969 66643075534464 66659347562742 66697468089824 66722471717616 66785835888288 66973077462096 67001371639488 67061810416752 67234582122048 67422357784584 67460914654848 67503407261004 67631497217856 67695724660608 67739678764992 67801939499151 67866328805418 67901909348988 67966393593384 67975459060032 68095362082176 68204285615232 68266973377746 68331804311628 68340918517344 68376747875904 68441683059072 68504589017766 68549068309059 68614167139362 68744364799968 68787665831889 68790938189688 68809649097024 68827003481808 69197041134936 69262755324048 69271993701504 69288720629832 69299067977568 69482979321444 69539689741379 69548965056792 69671643611856 69680936527488 69856543726398 69959542965624 70025981278032 70055565218496 70092293521536 70099692155658 70139780114976 70335669540708 70476572221011 70513521247026 70536056063616 70580485654668 70620848565696 70714414469952 70808267755368 70827527369664 70892626199967 70912670253984 70959950631306 71006622794208 71253173567799 71293921169328 71388378830736 71399039734464 71436743504676 71464663851867 71474195923416 71724365751168 71782905539488 71858465793972 71926707451896 71964416745936 72223925251284 72265227997248 72282677694084 72351322212312 72360972547776 72420031920016 72650294618148 72719288250264 72750010034592 72760874279808 72788150964672 72837463965552 72857275514496 73040887599966 73128691199421 73248981296832 73267455319344 73337035048992 73551663037728 73630259726166 73640080648368 73741154585472 73769975589024 74026121337597 74035995060456 74074810198896 74145156647328 74176480819584 74265649533504 74473061866632 74523516372162 74543786521776 74553729291648 74732278928472 74775016128384 74993852509056 75034651601052 75044659843296 75062780682318 75084003798336 75134065374324 75344712144858 75444536718846 75487681238112 75559369444416 75598983248256 75850152507657 75861479717868 75893528986704 76005429394752 76085434370088 76157690243184 76207138610616 76414060735584 76462192792557 76516123761792 76607282342448 76680033797664 76729821317136 76883533332012 76923841360392 76927500771264 76996893441456 77337410399964 77389805463399 77410855234152 77430378917034 77455124233344 77557744902528 77650978287168 77775186730176 77846671276803 77878231451712 77920599739554 77961451474764 77971850098272 78183563872128 78242585688891 78308624224896 78380599063338 78391053593424 78465499038432 78506636450112 78704485836327 78779228937786 78812510870808 78853830211728 78907252629348 78928715140704 79003671185472 79353063071568 79363647310464 79448454636408 79459051598784 79553716278696 79680968290872 79776754035732 79886250800928 79928133075648 80004038235264 80205661315494 80323919701272 80357854221216 80434167473088 80476337006208 80637554375136 80755768731924 80766540065952 80909005484736 80917545883383 80959968839178 81190624021056 81243340218144 81298381496904 81320494387392 81395237488851 81452647875456 81472535910018 81526122467424 81809199281547 81855983564784 81866901647232 81886669835256 81964434953808 82350197714304 82405103958936 82425887234262 82504164430116 82745620917444 82792940712768 82845090729414 82991222537652 83070036614136 83081116628928 83290494443013 83334161473758 83360793529728 83413301228244 83448540922032 83527789298976 83548855725192 83571580737216 83650945961088 83782194599961 83861759836998 84020890311072 84073813794531 84100682229696 84121893144432 84368084072688 84425242323708 84448205709984 84469504273128 84665770079616 84698860861472 84923641392876 85004290624968 85048856154288 85084786822464 85165589089152 85380220110042 85506108069096 85517513011008 85587310450928 85598726223744 85668358748544 85677401523582 85965818327532 85977284586336 86022360230976 86080639232016 86104052880768 86183192635254 86265038022372 86321048981778 86543438367672 86566977896256 86621505121638 86671041421536 86785872304032 87087212138421 87137014762512 87148637237376 87252463015344 87357350573064 87497085071448 87663113695872 87956509356144 87968241136512 88097202253008 88273686418236 88319966006376 88324167552192 88441188669504 88664074729659 88689143451168 88710558988194 88794804533292 88879130083656 88963295623488 89047781184384 89272195955514 89297436616128 89379511465959 89415747222336 89497930813533 89641089327231 89896477046112 89919149710104 89992539665314 90004543014672 90364409663931 90402585998868 90488438407224 90535879131984 90621858124512 90717248672028 90862357574196 91022631170328 91109072415504 91121224689792 91339452023688 91398757745412 91460679184017 91485556185816 91634228859888 91659153066624 91716887775852 91721250919584 91769337975744 92087981510382 92209989323034 92262721513248 92350340432064 92384960839776 92398757303424 92643972428592 92705741953803 92731953409056 92895524815808 93142058301864 93279390620832 93367975037376 93453791190903 93466256207544 93519706819968 93643611532416 93780892720944 93793401366912 93906151889472 93968762961348 94018028329368 94107314206224 94411023673824 94523501599956 94550227005312 94613267508408 94637129787486 94675497058944 95004231423732 95058561559104 95184505107648 95248991339568 95286218469156 95298927897888 95629826953089 95679963173574 95811287725296 95902276602528 95952555661248 96194371577733 96285724257294 96298567001712 96376903592112 96468429616416 96775155259848 96867059490864 96959051000352 97000013379456 97116618620736 97361368163631 97387850133288 97504921599228 97634106342036 97689940425792 97782713398656 98029141607826 98068884050304 98159020892262 98173679634888 98186774197824 98277019394697 98359967452032 98434220705379 98621002907856 98701495116796 98714660080608 98766413598528 98860208863104 98951073025662 99109352534634 99297415822176 99359961757173 99364688496216 99391715362368 99496337253192 99643038571296 99775286382564 99989021344113 100046202134736 100059546457728 100083707576424 100178753832432 100459616193144 100502057459232 100592715625128 100650241650816 100783593643392 101133536676876 101148639623824 101191371982272 101255110891506 101447245826784 101543586990912 101609518147488 101799493208127 101852864023482 101885414314112 101949590390076 101963188590048 102143043123264 102240045063552 102306428422848 102400460066619 102497706467442 102511377776016 102565121813856 102662524588608 102756883526649 102829360892544 102921250709043 102993844007808 103116547199952 103186407284532 103214473645536 103240505222712 103795561702404 103894132986072 103907990552256 103948601966352 103962466797696 104323447585188 104507465417784 104521404791232 104620665384576 104784815589597 104939314448436 105038971917048 105083347827744 105138440282304 105209670172464 105238286854272 105503504311062 105770281870539 105804084095424 105870728482002 105931272848544 106071621704928 106241291054496 106369005380976 106439925946959 106515001067904 106940881753992 107082568246104 107098559601696 107143805628288 107211293885124 107516739166848 107674358309232 107688720087936 107787698690958 107890061177844 107946625118904 108324453624192 108335887876926 108397841995872 108424016541126 108526983318468 108630047880024 108701496623232 108975441927222 109078932375396 109125015051888 109141311419712 109182226447008 109256195948328 109285913271744 109561331399949 109873471945248 109901182979016 110005552573488 110327494556592 110445389589249 110460120972552 110654963383536 110669722720128 110760048818848 111053992590684 111112215298344 111217734970992 111264721229376 111370385731968 111398474300256 111709592799948 111785274558243 111815679782664 111830593937472 112027853748096 112098418392708 112162524192576 112490778763584 112551977401578 112566989764944 112594171023477 112597607613312 112626005697504 112701098061486 113017068217287 113231521857168 113339054166624 113398474872384 113792219576802 113840293480056 114008144092128 114236535364776 114621091103376 114636379448448 114774185642688 114910923513672 115020050696496 115094731975704 115385762040588 115391251156896 115495340162184 115561388562048 115714496405376 116006115599946 116116282851228 116145568375551 116182686350016 116336617353792 116476467430752 116662780095264 116880899609331 116942177212146 117275345808192 117462936337344 117570898595007 117586580390136 117682551870026 117698248557648 117759954675168 118168843406679 118218766306212 118252191268224 118280745317592 118360878944022 118393072711056 118505506778208 119029594607352 119107883396736 119172681954612 119330574418044 119521452436308 119665131053598 119829376201392 119861969394816 119892199613472 120006057352896 120308491973241 120485879551908 120536781331824 120651251209632 120714505509312 120829144166016 120956331562704 121133653097886 121149810098928 121363508227104 121439953258767 121478763220672 121525608327552 121785936031584 121865010327216 121947572245356 121980741581088 122178971813184 122208803865027 122289183701136 122295001226112 122783975347176 122800352470848 122946652430712 123016962017664 123179947786368 123525296571456 123607655938404 123638830851393 123642604545408 123756246645174 124189411069152 124372520827776 124486833806478 124605054921204 124621674943392 125001242210637 125041190294592 125119951842366 125291683948464 125357371105824 125476418941632 125792639755497 125881364898432 126031335466608 126151023344544 126182839716648 126552126109032 126672308564976 126704256409692 126998655119424 127048291292208 127065237197184 127385462089314 127506435937452 127573284231432 127627180233696 127748383633728 127869702136704 128070330165063 128259162103644 128380965676392 128398089335616 128502538122816 128516102285373 128624572821888 128948727491298 128965926879504 129033540346464 129120958848024 129156079321152 129274788952881 129278734667136 129397557033558 129481573472667 129815157551508 129850466844384 129932257682457 130006562132304 130178808456048 130705522143768 130791490487424 130878694523016 130898239513184 131036025859596 131245627607172 131494670543808 131619546774144 131934764034216 131952361704768 132145803379512 132396554429568 132410529627354 132479949009564 132486251328288 132661783004256 132857384761728 133033715176752 133065838482291 133192206799938 133318695125484 133394936179648 133444943435232 133571671776576 133908293933271 133946154924192 134002743278976 134123620833504 134469164244096 134844715569168 134988809497971 135006814522008 135262994435712 135479357529984 135603878998302 135732657610836 135803818697976 135932787186768 135950918120064 136533946755492 136663608623256 136681837034688 136753495751808 137009178035532 137098136618118 137228334278724 137488729599936 137575331663778 137581876379376 137619298194048 137654006963616 138131972265573 138314983984551 138394082269872 138525510648096 138577441259664 138598135955136 138965958642888 139079379482758 139097930113584 139343287223712 139713087452796 139919085931248 140051962556064 140111130436992 140199384311316 140279560229952 140671339081416 140953144442022 141027042494052 141160971309336 141241697131392 141428828939904 141616535510736 141655054739328 141785252399934 141825340507968 141919901262612 141955694681229 142013245588416 142506347135598 142587842338656 142776757661472 142798079468928 142873487009352 142929327703734 142948391846832 143519944760361 143565811078976 143716931587944 143853414903792 143928833491872 144428586385941 144447850502568 144530455994496 144565355388168 144702644424624 144721945095552 144840063840032 145300589236296 145438576500528 145500020069184 145576301929344 145674927931104 146081775199932 146257382398842 146497962593664 146534910638688 146674070097984 147043712411739 147103326075456 147238531338393 147260519452332 147280161296736 147539951178048 148052242675194 148071990120912 148149620397792 148290313294656 148426609538493 148531299067008 148664028801951 148946123733264 149047032744324 149087573043552 149464557856944 150069303202104 150089319686592 150125561364636 150168007596672 150268130748648 150689424289716 150889073437692 150975362476224 151118738888832 151700305015314 151722959435736 151787057973408 151882666337259 152010858789504 152170868740176 152315380486368 152414277221232 152779296035223 152828121471168 152924385585114 153214564684896 153360067595328 153459642634272 153746559701163 153767066664024 153847682720784 153855001542528 153993786882912 154674820799928 154779610926798 154821710468304 154860757834068 155301956574336 155550373460352 155693342553606 155756462903424 155841199479108 155922902949528 155943700196544 156485171377782 156761198126676 156782107186848 156930998076864 157013272900224 157408971672654 157558457875572 157625021741616 157707660423456 157814505258696 157857430281408 158007342370944 158255256466593 158706126143136 158806092723003 158896909272816 158918103197568 159107432557392 159361936581744 159553508071464 159772501601856 159856266151296 160411322630988 160647839402544 160715708442432 160868334946176 161275108750272 161511537463848 161533080131904 161681548036437 161818010969472 161835091766766 161919937678356 162381248042112 162486680436288 162596762993808 162636024811689 162640988774784 162790474977702 162945071820036 163052244934848 163463162890833 163618398563094 163711967129568 163773339670512 163928869907616 164810207917872 164851774468524 165008328860232 165491241834888 165585881425536 165690181458828 165982445075304 166140073228272 166162233257856 166580988886026 166668322947516 166826602456488 166897081844064 167055578597952 167097711450384 167143161474432 167564389199922 167723519673996 168041780622144 168147627589062 168201364459392 168243786288864 168736168145376 168827966102367 168850484647416 168896411419968 168939008546256 169051647092229 169397721722944 169847282785752 170008581249936 170097712308576 170169573644928 170688329365203 170760440220084 171012216138192 171035026022016 171174620901856 171354803047164 171931636655064 171954569172672 172044720461952 172161278464032 172366385270508 172530076044744 172642097963556 173086876735344 173133955792512 173243010243276 173342082843072 173571744608064 174009173399919 174174424276842 174274029525024 174504926030688 174714701146128 174994170142896 175413265818219 175913018712288 176194404506016 176523827805039 176547372836472 176639932012752 176648335104384 176882377339008 177328149459318 177378286902336 177421117976388 177541318416033 177589609066584 177758260167312 177926591246976 178544391911028 178594873232256 178759022931918 178831494444672 178995861627066 179282178654462 179497696580397 179792954092224 179838299420208 179985079330628 180009086029344 180728819327862 180805171997736 180976876814448 181071758263968 181243716249024 181434497344056 181700479646829 181724715148392 182045262340656 182218144831008 182678904047376 182797515490824 182921358368034 182971112371632 183268457719776 183433775551704 183442501839168 183538675951488 184175963020764 184419978646068 184525443026496 184700680864128 184769921679552 185287944857184 185411483907606 185463906818112 185634369967761 185791049631616 186284116603728 186558781241664 186730250709717 186735950074752 186907582381806 186932512415088 187561785441888 187679927763549 187812303778944 187937525922696 188036056658736 188214628412448 188822047347648 189047003199912 189226535016816 189274259574972 190008462847464 190117123118208 190369010215296 190497982679136 190572436938312 190597855795776 191078193133971 191259653906178 191359926347148 191622575450592 191804553205056 191905111322496 192388743155466 192571448514588 192597134003424 192753807184224 192936859232832 193423091236947 193550310519696 193734118981728 193918102000704 194096335550337 194233237241472 194722736327262 194775700266576 195009843198456 195268212684072 195379880851584 196058283215652 196318041784524 196347359269776 196373548395648 196554038789394 196868441410758 197242005815712 197402990233592 197429320161216 197532827197056 197902146051324 198218705069268 198594831644352 198615794441031 198719923514346 198729376992432 198783430724736 198992674506384 199286077142592 199550572765128 199788310199907 199978042688226 200092404269472 200167415152848 200357507664864 200919232386288 201004114918464 201185431250256 202267073353752 202297279247648 202382743964544 202510221783012 202894491653568 203087173981824 203219036294976 203598986416254 203705728046964 203899180780152 203926377180096 204286086246528 204612856845696 204800920133238 204995412934884 205022755552032 205130243627712 205325049177216 205513767053298 205647204927177 205842501418086 206233094399904 206372814569064 206428947291072 206481010445424 207591123404808 207788265972144 207815981104512 207897203932704 208619069224137 208646895170376 209014930835568 209042809582464 209569631179194 209878628896872 210077943834096 210166695655488 210276880564608 210419340344928 211007008622124 211429716663033 211540563741078 211608168190848 211741456964004 211862545697088 212143243409856 212482582108992 212677878599901 212738010761952 212879851893918 213759520703397 213881763507984 214165136492208 214197119203392 214393991555601 214422587770248 215348716618464 215575397381916 215780122355688 215893250237808 216671775753852 216795683991744 216848033082252 217053966636936 217260095760048 217950883854444 218157864750792 218250030103776 218282622839424 218364452894016 218512391896656 218571826543488 219122662799898 219386073598263 219746943890496 219802365958032 220011105146976 220654989113184 220890779178498 220920241945104 221309926767072 221520097637696 222078364012791 222107985181368 222224430596688 222435469941984 222529442458752 222796948600512 223419185599896 223570549116486 223631359565328 223661187874944 224196836785416 224325048385152 224981557527168 225103954803156 225133979529888 225188342046954 225252011395008 225402196122972 226034136434574 226463043714336 226678108333248 226796949744768 227550457522971 227584439153604 227680586960112 228016288184256 228473070729552 229242182206752 229386578377671 229548371285376 229821847027344 230040101392992 230189463951408 230771524081176 230782502313792 230990680324368 232012231199892 232169416390197 232232565702456 232291136751102 232365372700032 232673234707584 232952934861504 233325560190528 233540013830409 233761799218662 233884354424292 234550691616384 234727757066673 234925872674688 235141797190014 235173160780272 235365103740052 235396497115296 235519909350336 236113457508981 236337686813358 236437532612424 236561490635184 236721757888044 236786145422112 237011013556416 238059189214704 238345363909224 238661148836088 239042904872616 239330262107196 239658752402784 239784399226944 240012114705792 240616983946482 240971759103816 241073562663648 241302502419264 241429011018624 241912663125408 242267306195772 242299620197856 242727016454208 242752637650149 242879906517534 242957526441344 243571872063168 243730020654432 243895144490712 243961483162176 244185712466553 244357943626368 244417607730054 244578367402272 245427597844641 245567950694352 245600704941696 245893304861424 247050593142912 247215311876808 247277661702786 247512493290348 248378822138304 248973667612956 249210109842408 249243349886784 249871483329039 250002484421274 250082380589184 250239903684732 250583367896928 250714742211648 250952837883264 251346583799883 251585279510994 252062670933216 252221441383593 252302046689088 252365679433296 253104252218064 253344617129952 253408512819384 253997310238848 254096582584416 254770924178628 255012871874904 255146568462864 255254360467392 255496767267456 256140660330126 256518324207288 256761931352784 256796178671232 257005076245632 257032204570746 257897454982596 257931853759008 258067080692928 258241917696048 258312158642304 258549577905762 258795114067116 258963146945334 259630315103016 259700933688768 259864515364914 260013124264608 260357616912096 261261636415263 261411044287536 261757389046032 261796479026368 262072051719192 262491255214344 262989341087616 263869528068432 263904723409536 264291606759024 264821059254708 264959898019128 264972502656576 265323566008512 266067430353504 266131676964582 266384413599876 266637390250968 266789872359296 266889886870464 267143343553152 267816587866542 267892309848384 268138534397877 268247241667008 268493792440599 268923267981693 269689431138336 269977618995942 270013629044016 271093228991793 271207757996604 271465315221672 271607637395952 271865574373536 273067893510984 273327217246512 273363674069376 274018356071064 274196273236236 274382037552051 274456668557448 274977459199872 275150663327556 275163752758752 275308013927232 276263944531146 276629967969102 276788164539744 277051021296192 277154882519328 277196271910272 277931917285776 278117225861409 278158758965516 278195860227168 278686574447424 279426174905592 279838171862496 280103925112128 280361373572709 280398768622632 280559120459904 281342678162832 281906288884044 282054084988104 282321942618672 283233071021472 283570504799868 283650681015936 283839802525224 283911389362458 284026491176832 285012694271196 285175684677312 285553515322944 285746974018704 285858655407468 285896783693664 286889480859267 287039889520722 287131622157952 287433863175888 287706829807584 287857666983744 288583114733199 288857172771882 288895701005136 289130710776336 289405288849248 289680127680064 290601178472592 290877153001056 291000040138368 291349855862208 292163550399864 292514764797684 293069821277376 293348140195968 294087424823478 294206652150912 294477062676786 294521038904664 294560322593472 294831058184091 295079902356096 295302662116137 296104485350388 296143980241824 296299240795584 296580626589312 296853219076986 297328057603902 297892247466528 298079885271519 298094065488648 298175146087104 298929115713888 299967064032339 300138606404208 300178639373184 300251122729272 300536261497296 301378848579432 301778146875384 301950724952448 303400610030628 303445918871472 303574115946816 303765332674518 304341737480352 304630760972736 304828554442464 305398479624381 305558592070446 305656242942336 305848771170228 306429129369792 306720135190656 306919285268544 307201380199857 307493119402326 307534133328048 307695365441568 307987573765824 308270650579947 308763752127129 309349641599856 309559221853596 309643420936608 309721515668136 311386685107212 311682398958216 311845805899056 311887400393088 312970342755564 313522396253352 313564214373696 313861996153728 314817943345308 315116915751144 315250043483232 315415320846912 315629010517392 315714860562816 316510512933186 317310845611617 317412252286272 317612185446006 317793818545632 318214865114784 318723873163488 319107016142928 319319777840877 319545003203712 320822645261976 321295678805088 321431416884864 322550217500544 323023074927696 323066160263808 323363096072874 323670183533532 323839875356712 324973360872576 325193525987616 325272049623378 325580949955404 325890143640072 326104489869696 326926325781666 327236797126188 327423934259136 327546679341024 327857739815232 328683994199847 329620415835744 329703548937048 330016657720464 330982483669776 331336168767747 331380362917656 331964890150608 332280146456544 333161977772052 333336645895032 333653204912976 333794163688128 334111157195904 334195422900768 335128778399844 335355823674729 335447039347992 336083561244288 336295255178124 336487572577728 337472336290752 337655932204734 337700969294832 337792822839936 337878017092512 338103294184458 338795443445888 339051204651861 339694565571504 340017162499872 340195424617152 341376658730406 341520880440168 342024432276384 342349241803712 342709606094328 343863273310128 343909138345344 344322556928064 344732770541016 345060152089488 345284195927112 346173753470688 346486020486552 346684165686144 347143489216128 348018346799838 348348848553684 348436705126653 348548059050048 349009852061376 349429402292256 349988340285792 350642698827993 350826531636438 351826037424576 352388809012032 352712695785021 353047655610078 353094745672944 353279864025504 354506530220037 354656298918636 354756573804672 354842235952776 355082636832066 355179218133168 355516520334624 357088783822056 357518045863836 357991723254132 358564357308924 358995393160794 359585908184448 359676598840416 359970158661256 360018172058688 360925475919723 361457638655724 361610343995472 361953753628896 362143516527936 362487432498048 362868994688112 363400959293658 363449430296784 364090524681312 364319859776301 364436289662016 365357808094752 365595030981648 365842716736068 365942224743264 366536915439552 366626411595081 366867551103408 366885003678336 368351926041528 368839957292136 369050886052992 369539843359104 370575889714368 370822967815212 370927813636224 371268739935522 372568233207456 373117562483328 373460501419434 373815164763612 373865024830176 375003726631911 375123570883776 375359855527098 375875051845392 376072113317472 376429256824896 377377919266491 377644094695296 378094006399824 378453070033632 378548519149944 380016925694928 380995965358272 381144873876624 381195711591552 382156386267942 382519307812356 382719852694296 383245150901184 383609106410112 384210990495189 384777486310932 385142897029176 385194268006848 385507614368448 385548306856119 385873718465664 386846182473894 387100621039392 387468237963456 387824366858643 387836204001408 388192671100674 388444720418001 389445472654524 389551400533152 389796773047371 390019686396912 390536425368144 392116566431304 392636083569048 392694718539552 393108077578788 393736882821516 394484011631424 394805980467184 394858640322432 395804292102648 396437410138536 397189663288704 397231588882062 397439847028692 397458753984864 397985349012768 398572154285184 399101145530256 399576620399814 399956085376452 400184808538944 400334830305696 400715015329728 401724881799813 401838464772576 402008229836928 402370862500512 404534146707504 404594558495296 404966428493913 405020443566024 405788983307136 406438072589952 407197972832508 407411456093928 407798361560304 407852754360192 409601840266476 409990825869768 410045511104064 410260487255424 411027534106596 411294409854354 411685002836172 412466188799808 412745629138128 412857894582144 412962020890848 414395916796719 414944951953653 415182246809616 415576531944288 415794407865408 417238138448274 417293790340752 418029861671136 419139262358388 419757257793744 420155887668192 420333391310976 420838680689856 422014017244248 422859433326066 423081127482156 423482913928008 423725091394176 424286486819712 424965164217984 425355757199802 425476021523904 425759703787836 425867084043687 427519041406794 427763527015968 428330272984416 428394238406784 428787983111202 428845175540496 430559834281083 430697433236928 431150794763832 431560244711376 431786500475616 433285759157823 433343551507704 433591367983488 433696066164504 434107933273872 434520191520096 435901767708888 436315729501584 436500060207552 436728905788032 437024783793312 438245325599796 438772147196526 439493887780992 439604731916064 440022210293952 441131137235217 441309978226368 441781558356996 441840483890208 442619853534144 443040195275392 444156728025582 444215970362736 444448861193376 444870939883968 445279828615479 445593897201024 445992086405853 446838371199792 447141098232972 447262719130656 448393673570832 450207909606312 450267959059776 450376684093908 450504022790016 450804392245944 452068272869148 452926087428672 453356216666496 455100915045942 455168878307208 455361173920224 455647999011777 456032576368512 456946141459104 458337888105669 458484364413504 458773156755342 459643694054688 460080202785984 460378927902816 461239679103489 461543048162352 461565004627584 461981360648736 464024462399784 464338832780394 464465131404912 464582273502204 465905869723008 466651120381056 467080027660818 467523598437324 467768708848584 469455514133346 470283594380028 470346321560544 470730207480104 470792994230592 471039818700672 472226915017962 472675373626716 472875065224848 473122981270368 473443515776088 473572290844224 474022027112832 474765769399779 476118378429408 476418278169009 476690727818448 477322297672176 478085809745232 478660524214392 479317504805568 479568798453888 481233967892964 481943518207632 482147125327296 482605004838528 483825326250816 484534612391544 484599240395712 485454032908416 485505275300298 485759813035068 487143744126336 487460041308864 487790288981424 487908074435067 487922966324352 488371424933106 488835215460108 489156734804544 490389488672499 490855195689282 491135901388704 491786609722848 494430623753616 494555323405572 495024986580696 496757644276608 497947335225912 498420219684816 498486699773568 499742966658078 500004968842548 500479807369464 501166735793856 501429484423296 502693167599766 503170559021988 504125341866432 504442882767186 504604093378176 504731358866592 506208504436128 506483898307101 506689234259904 506817025638768 507154941276687 508193165168832 509541848357256 510025743749808 510293136925728 510508720934784 512064988095609 512281320660252 513036648414576 513523862705568 514064409141492 515794909965192 515863707518016 516134161385856 516483835392096 517099155811524 517590228134232 517926293890668 519260630206032 519401867377536 519729030729828 520026248529216 520715233824192 522523272830526 522822088575072 523514778092064 523592958052736 524144103438384 524982510428688 526239797454657 527739056136864 528583213518048 529571483415117 529642118509416 529919796038256 529945005313152 530647132017024 532134860707008 532263353929164 532768827199752 533274780501936 533779773740928 535633175733084 535784619696768 536277068795754 536494483334016 536987584881198 537846535963386 538493089741191 539378862276672 539955237991884 540027258088032 542186457983586 542415515993208 542930630443344 543215274791904 543731148747072 545101438940487 546135787021968 546654434493024 548036712142128 548392546472472 548764075104102 548913337114896 550301326655112 550327505517504 550616027854464 552527889062292 553259935938204 553576329079488 554102042592384 554309765038656 555863834571552 556234451722818 556317517931032 556391720454336 556903109903283 557373148894848 558852349811184 559676343724992 560190752129151 560207850224256 560722747145418 560797537245264 562685356325664 563039783290647 563812577768088 564108169976208 564643885237344 566466142042944 567141009599736 567679605050448 567822778724916 570025388542392 570351369354624 571107030645888 571493948037408 571717310814936 571793567387328 573778961718534 574079779041444 574867726351776 575413659615168 575715333967488 577166229466398 577714345543764 577791402010272 578261421552672 578810577698496 579360255360128 580269273710841 581202356945184 581754306002112 582289006651011 582699711724416 584327100799728 585029529595368 586139642554752 588174849646956 588954125353572 589042077809328 589120645186944 589662116368182 590605324232274 592208970700776 592287960483648 592598481591168 593706438153972 594656115207804 595784494933056 595847383323093 596159770543038 596188130977296 596350292174208 597858231427776 599364930599721 599934128064678 600277212808416 600502245458544 601072522994592 602757697158864 603556293750768 606801220061256 606891837742944 607148231893632 607530665349036 608683474960704 609261521945472 609657108884928 610796959248762 611117184140892 611697542340456 612858258739584 613838570537088 614402760399714 614986238804652 615068266656096 615390730883136 615975147531648 616541301159894 617527504254258 618699283199712 619118443707192 619286841873216 619443031336272 622773370214424 623364797916432 623691611798112 625857207672411 625940685511128 627044792506704 627128428747392 629635886690616 630233831502288 630500086966464 630830641693824 631258021034784 633021025866372 634621691223234 634824504572544 635224370892012 635587637091264 636429730229568 637447746326976 638033635799703 638214032285856 638639555681754 641278562110191 641645290523952 642591357610176 643181974666803 646046149855392 646726192145748 647340367067064 647679750713424 650387051975232 650544099246756 651161899910808 651780287280144 653852651563332 654473594252376 654847868518272 655093358682048 655715479630464 657367988399694 658158220794789 659240831671488 659407097874096 660033315440928 661964967339552 662672337535494 662760725835312 663929780301216 664560292913088 666235092038373 666323955544104 666673291790064 667306409825952 667588327376256 668390845801536 670257556799688 670711647349458 670894078695984 672590510356248 672975145155456 674944672581504 675311864409468 675401938589664 675756034185024 676206588368916 678102409303722 679389131143008 680034324999744 680390849234304 682753317460812 683041760880336 684048864552768 684698483607424 685419212188656 687726546620256 688159735133013 688645113856128 689465541082032 690120304178976 690568391854224 692347506941376 692972040973104 696036693599676 696697697107368 696873410253306 697096118100096 698019704122752 698858804584512 699976680571584 700620041491227 701285397655986 701653063272876 703652074849152 704183271200019 704777618024064 705425391570042 706095311220156 706189491345888 706559728051008 708340372526943 709013060440074 709312597837272 709684471905552 710165273664132 710358436266336 711033040669248 714177567644112 715036091727672 715983446508264 717128714617848 717990786321588 719353197680832 719940317322512 720036344117376 721850951839446 722915277311448 723220687990944 723907507257792 724287033055872 725737989376224 726801918587316 726898860593568 728181049362624 728257912950447 728639719552602 728872579324032 730715616189504 731190061963296 731685433472136 731884449486528 732557137399659 733073830879104 733252823190162 733735102206816 736282793533923 736703852083056 737679914584272 741151779428736 741645935630424 742537479871044 745136466414912 746921002838868 747630329527224 747730049660352 750007453263822 750247141767552 750719711054196 751750103690784 752144226634944 752858513649792 754039751399649 754755838532982 756188012799648 756664324150779 756906140067264 757097038299888 760033851389856 761991930716544 762289747753248 764312772535884 764936587155169 765038615624712 765439705388592 766490301802368 768421980990378 769554972621864 770285794058352 770388536013696 771015228736896 771096613712238 773692364947788 774201242078784 774936475926912 775648733717286 776385342201348 776889440836002 778890945309048 779102801066304 779593546094742 780039372793824 781072850736288 783784909245789 784233132862608 785272167138096 785389437079104 786216155157576 787473765643032 788968023262848 789611960934368 791608584205296 792874820277072 794463177764124 794879694057384 794917507969728 795970698025536 798202291060512 799153240799628 799912170752904 800369617077888 800669660611392 801430030659456 803449763599626 803676929545152 804415603193631 804741725001024 809068293415008 809189116990592 809932856987826 810040887132048 813279686975379 814395945665016 814822912187856 815596723120608 819203680532952 819981651739536 820091022208128 822055068213192 822588819708708 823370005672344 824932377599616 825491258276256 825924041781696 828791833593438 829889903907306 830364493619232 831153063888576 831588815730816 834351677584227 834476276896548 834587580681504 836059723342272 838278524716776 839514515587488 840311775336384 841084120718127 841677361379712 844028034488496 845718866652132 846162254964312 846965827856016 850711514399604 850952043047808 851519407575672 851734168087374 855038082813588 855527054031936 856660545968832 857575966222404 857690351080992 860668442577801 861119668562166 861394866473856 862301589527664 863120489422752 863573000951232 865749344199597 866571518315646 866687103015408 867392132329008 868215866547744 869040383040192 871803535417776 872631459003168 873000120415104 874049567586624 876490651199592 877544294393052 879209463832128 880044420587904 882262274470434 882619956452736 883563116713992 883680967780416 885239707068288 888313456051164 888431940725472 888897722386752 889741879767936 890559657230958 891984172811706 893676742399584 894239655814557 894282196465944 894525438261312 896787347141664 899901192097017 900415819212624 900535918119552 900753368187816 901608784491888 904136545738296 905852174857344 910201830091884 910337756614416 910722347840448 911295998023554 913892282918208 916195438873143 916675776211338 916968728827008 917546313510684 919287388109376 920160405571968 920757855805632 921604140599571 922479358206978 923086096324704 923962721297472 924811951739841 926291256381387 928048924799568 928677665560788 928930262809824 929164547004408 934160055321636 935047196874648 935537417697168 938911028266692 940567188760056 940692643121088 941460414960208 941585988461184 944453830035924 945350747253432 945750130449696 946245962540736 946887031552176 947144581688448 949531538799558 952236756858816 952836556338018 953381455636896 954644595344352 956171619490464 957321048428784 957959333522631 958635009611136 962467935785928 963887036415264 964294250654592 967650652501632 969069224783088 969198480791424 971010550600596 971519626070136 974920082617728 975580577962848 975816148870134 976742849866212 977670430920216 978313469609088 980778977344998 981710391378564 982271802777408 983573219445696 986051982599541 988861247507232 989110646811144 990049973161392 994008506303241 995894670451824 996840439369632 999485933316156 1000009937685096 1000959614738928 1002333471587712 1005386335199532 1006067471024187 1006341118043976 1008250683732864 1008885765534372 1009462717733184 1012417008872256 1012967796614202 1013378468519808 1013634051277536 1014309882553374 1016386330337664 1017153613955583 1019083696714512 1020051487499616 1020586273851456 1024129976191218 1024562641320504 1026073296829152 1027047725411136 1028128818282984 1031589819930384 1031727415036032 1032967670784192 1034198311623048 1035180456268464 1035852587781336 1038521260412064 1039458061459656 1040052497058432 1041430467648384 1045046545661052 1045644177150144 1047029556184128 1048288206876768 1049965020857376 1051928096483979 1052479594909314 1055478112273728 1057166427036096 1058138087355063 1059142966830234 1059284237018832 1059839592076512 1063519590660111 1064269721414016 1064526707858328 1065537654399504 1066549561003872 1071266351466168 1072554137591508 1073975169762396 1075693071926772 1076986179482382 1078757724553344 1079910475983768 1080054516176064 1082776427759169 1084372915967172 1084831031986416 1085861260886688 1086430549583808 1087462297494144 1090202877880974 1092271574043936 1092959579328903 1093308868986048 1096073424284256 1096785092944944 1097528150208204 1097826674229792 1099879234785243 1100602653310224 1100655011035008 1105055778124584 1106519871876408 1107152658158976 1108619530077312 1111727669143104 1112468903445636 1112635035862064 1112783440908672 1113806219806566 1117704699622368 1119352687449984 1120381504258302 1121445494290836 1121595074490528 1125370712651328 1126079566581294 1127625155536176 1128216339952416 1129287770474688 1132133757799473 1132932284085888 1134282019199472 1135359210100896 1135645557449832 1140050777084784 1142987896074816 1143434621629872 1143587134774656 1147557923437068 1148159558082888 1149735452703552 1150827319230336 1152632971485567 1154332458932796 1155428691087528 1155582804020544 1156522843105344 1157621155396992 1160538547421682 1162404713890368 1163473100575929 1163508612004224 1164578013302022 1165334161254003 1168654201599456 1169390319142113 1170059059190736 1176349699293912 1177908250707144 1178084155618656 1179324232736364 1181210648464548 1184417941401552 1184575920967296 1187412876307944 1189312230415608 1191568989866112 1191694766646186 1192319541086076 1192376261954592 1195716462855552 1198729861199442 1199868256129356 1200554425616832 1201004490917088 1202145045989184 1205174645399439 1205515394317728 1207112587501536 1213602440122512 1213783675485888 1214899285481739 1215061330698072 1217366949921408 1219314217769856 1221593918497524 1222234368281784 1223395084680912 1228805520799428 1229972477609304 1230136533312192 1230781461766272 1233082602319788 1235055008508516 1237398566399424 1238236887414384 1238573683746432 1238886062672544 1243187750390157 1245546740428848 1246729595832864 1247383223596224 1251714415344822 1251881371022256 1254089585013408 1259271773381232 1260467663004576 1261000173932928 1262516042069568 1266042051732744 1269243382446468 1270448741784024 1271175274182528 1272859460459136 1274895492653952 1276067271599406 1276428064571712 1277279111363508 1277601252131061 1282557124220382 1283290581047904 1285182715220352 1286363949333606 1291679502843249 1292092299710784 1293452384291496 1294680734134128 1295359501426848 1299857277473469 1300774103950464 1301088198493512 1302323799821616 1303560574560288 1307705303126664 1308947188504752 1310186717364096 1314735976799388 1316316441589578 1318481663342976 1318814195748192 1320066630881856 1323393411705651 1323929934679104 1325344675070988 1325521451670624 1327859560602432 1329120585826176 1332470184076746 1332647911088208 1333346583580128 1334612819651904 1335839485846437 1336781691603072 1337976259217559 1340515113599376 1341423294698916 1341788157391968 1345181020712496 1350623728818936 1350803877179328 1351512068370048 1352413176737832 1356204818607444 1358778262286016 1360068649999488 1365506634921624 1366083521760672 1368097729105536 1370838424377312 1375013664317007 1375453093240512 1376319470266026 1378931082164064 1380240608357952 1381136783708448 1383719037310467 1384695013882752 1385944081946208 1392073387199352 1393395394214736 1393746820506612 1397717609169024 1399953361143168 1401240082982454 1402570795311972 1403306126545752 1408366542400038 1410850783140084 1412190622440312 1412378982691776 1413119456102016 1416680745053886 1418026120880148 1418625195674544 1419368943811104 1420330547328264 1420716872532672 1422066081338496 1424297308199337 1428355135288224 1429254834507027 1430072183455344 1431966893016528 1434257429235696 1435981572643176 1438706395361664 1439880634645024 1443701903678892 1445830554622896 1446441375981888 1447815014515584 1451475978752448 1453603837174632 1453797721187136 1456362098725248 1456515825900894 1457279439105204 1461431232379008 1462380123926592 1463370866944272 1463724223305201 1463768898973056 1465114274799318 1466505646380324 1467470204413632 1472565587067846 1473407704166112 1475359829168544 1483291871260848 1485074959742088 1490272932829824 1493842005677736 1495260659054448 1495460099320704 1500014906527644 1501439422108392 1503500207381568 1504288453269888 1508079502799298 1509511677065964 1512376025599296 1513328648301558 1513812280134528 1514194076599776 1519451694921303 1520067702779712 1521464823830061 1524579495506496 1528625545071768 1529873174310338 1530077231249424 1530879410777184 1536194964286827 1536843961980756 1539109945243728 1540571588116704 1542193227424476 1547384729895576 1548402484157568 1551297467434572 1552770684402696 1553778881672004 1557781890618096 1558205602132608 1559187092189484 1560078745587648 1562145701472576 1567569818491578 1568466265725216 1570544334276192 1570778874158208 1572432310315152 1574947531286064 1578719392363971 1579223921868736 1583217168410592 1585749640554144 1588714450245351 1588926355528248 1589759388114768 1589835015939456 1591941396051072 1596404582121024 1598306481599256 1599824341505808 1601339321222784 1606899527199252 1607353859090304 1608831206387262 1609483450002048 1618136586830016 1619865713975652 1620081774264096 1626559373950758 1628791891330032 1629645824375712 1631193446241216 1635304316821461 1638407361065904 1639963303479072 1644110136426384 1645177639417416 1646740011344688 1650982516552512 1651848083563392 1657583667186876 1659779807814612 1660728987238464 1662306127777152 1668703355168454 1668952553793096 1669175161363008 1670709329709849 1672119446684544 1676557049433552 1679029031174976 1680572256387453 1680623550672768 1682168241436254 1688056068976992 1689119349871941 1691437733304264 1692324509928624 1693931655712032 1701423028799208 1703038815151344 1703468336174748 1710076165627176 1711054108063872 1713321091937664 1715151932444808 1715380702161984 1721336885155602 1722239337124332 1724603179055328 1726240978845504 1727146001902464 1731498688399194 1733143036631292 1733374206030816 1734784264658016 1736431733095488 1738080766080384 1740807821132523 1743607070835552 1745262918006336 1746867019953033 1748099135173248 1752981302399184 1755088588786104 1758418927664256 1764524548940868 1767126233427984 1767361935560832 1776626912102328 1776863881450944 1777795444773504 1781119314461916 1783968345623412 1787353484799168 1788479311629114 1788564392931888 1789050876522624 1793574694283328 1798094791799163 1799802384194034 1800831638425248 1801506736375632 1803217568983776 1808273091476592 1820403660183768 1820675513228832 1821444695680896 1822591996047108 1827784565836416 1832390877746286 1833351552422676 1835092627021368 1838574776218752 1841515711611264 1843208281199142 1844958716413956 1846172192649408 1847925442594944 1849623903479682 1852582512762774 1856097849599136 1857355331121576 1857860525619648 1858329094008816 1868320110643272 1870094393749296 1871074835394336 1877571623017233 1877822056533384 1881134377520112 1881385286242176 1882920829920416 1888907660071848 1890701494506864 1891500260899392 1892491925081472 1893774063104352 1899063077599116 1904473513717632 1905673112676036 1906762911273792 1909289190688704 1912343238980928 1914100907399109 1914642096857568 1915918667045262 1924935871571856 1927774072830528 1929545924000409 1938138449566176 1942021101201192 1943039252140272 1951161155925696 1951632297740268 1953485699732424 1955340861840432 1961557954689996 1963420782757128 1964543605554816 1967146438891392 1972103965199082 1974474662384367 1977722495014464 1978221293622288 1980099946322784 1988017012606482 1991789340903648 1993680878739264 1998705276115119 1998971866632312 2000019875370192 2001919229477856 2010772670399064 2012134942048374 2012682236087952 2017771531068744 2018925435466368 2024834017744512 2025935593228404 2027268102555072 2028619765106748 2034307227911166 2038167393429024 2040102974999232 2041172547702912 2048259952382436 2049125282641008 2052146593658304 2054095450822272 2056257636565968 2063179639860768 2064479205399039 2065935341568384 2068396623246096 2070360912536928 2071705175562672 2077042520824128 2078916122919312 2090093091322104 2091288354300288 2094059112368256 2096576413753536 2099930041714752 2101860124473681 2103856192967958 2104959189818628 2110956224547456 2114332854072192 2116276174710126 2118285933660468 2118568474037664 2119679184153024 2125021117580829 2127039181320222 2129053415716656 2131075308799008 2133099122007744 2142532702932336 2145108275183016 2147950339524792 2151386143853544 2153972358964764 2159820951967536 2160109032352128 2165552855518338 2168745831934344 2169662063972832 2171722521773376 2172861099167616 2180405755761948 2184543148087872 2184773738851341 2185919158657806 2186617737972096 2192146848568512 2193570185889888 2195056300416408 2195653348459584 2197671412198977 2199758469570486 2201205306620448 2208848380601769 2210111556249168 2213039743752816 2223455338286208 2224937806891272 2225270071724128 2227612439613132 2235409399244736 2240763008516604 2242890988581672 2243190148981056 2250741425302656 2252159133162588 2255250311072352 2256432679904832 2258575540949376 2262119254198947 2264267515598946 2268564038398944 2270718420201792 2271291114899664 2280101554169568 2285975792149632 2286869243259744 2294809761465507 2295115846874136 2296319116165776 2299470905407104 2305265942971134 2308664917865592 2310857382175056 2311165608041088 2313045686210688 2321077094843364 2324809427780736 2326946201151858 2329156026604044 2330668322508006 2337308403198912 2338780638284226 2340118118381472 2351354727737367 2352699398587824 2355816501414288 2356168311237312 2358648465472728 2362421296929096 2368835882803104 2374825752615888 2378624460831216 2383389533292372 2384639082172152 2384752523909184 2397459722398884 2399736512258712 2401108851233664 2402008981834176 2404290091978368 2410349290798878 2411030788635456 2413246809580893 2414225175003072 2427204880245024 2427567350971776 2429798570963478 2430122661396144 2439839060926137 2443187836995048 2444468736563568 2446790169361824 2457611041598856 2459944955218608 2460273066624384 2466165204639576 2470110017017032 2474797132798848 2476473774828768 2477772125345088 2486375500780314 2491093480857696 2493459191665728 2494766447192448 2503055032752681 2503428830689644 2503762742044512 2508179170026816 2518543546762464 2520935326009152 2523252362154381 2525032084139136 2532084103465488 2538486764892936 2540897483568048 2552134543198812 2552856129143424 2554558222727016 2555202504262122 2565114248440764 2566581162095808 2572727898667212 2582005327733403 2583359005686498 2584184599421568 2586904768582992 2589361468268256 2590719002853696 2597248032598791 2599714554946938 2602176396987024 2604647599643232 2607121149120576 2615410606253328 2617894377009504 2629471953598776 2632632883179156 2637628391496384 2640133261763712 2646786823411302 2647859869358208 2650689350141976 2651042903341248 2655719121204864 2664940368153492 2665295822176416 2666693167160256 2669225639303808 2671678971692874 2675952518435118 2681030227198752 2682846589397832 2683576314783936 2690362041424992 2699703576291051 2701247457637872 2701607754358656 2704826353475664 2712409637214888 2717556524572032 2731013269843248 2732167043521344 2741676848754624 2748586316619429 2750027328634014 2750906186481024 2752638940532052 2757862164328128 2760481216715904 2762273567416896 2764812421798713 2767438074620934 2771888163892416 2774435855219523 2778873769144161 2784146774398704 2786790788429472 2787493641013224 2802480165964908 2805141590623944 2806612253091504 2816733084800076 2821701566280168 2824381244880624 2824757965383552 2833361490107772 2836052241760296 2837250391349088 2838737887622208 2840661094656528 2841433745065344 2848594616398674 2856710270576448 2858509669014054 2860144366910688 2863933786033056 2868514858471392 2871963145286352 2873878000567893 2879761269290048 2887403807357784 2891661109245792 2892882751963776 2902951957504896 2907207674349264 2907595442374272 2913031651801788 2914558878210408 2924760247853184 2926741733888544 2927448446610402 2930228549598636 2933011292760648 2934940408827264 2945131174135692 2946815408332224 2950719658337088 2958155947798623 2966583742521696 2970149919484176 2982025518909723 2987684011355472 2990521318108896 3000029813055288 3002878844216784 3007000414763136 3016159005598596 3018202413072561 3019023354131928 3024752051198592 3026657296603116 3028388153199552 3038903389842606 3040135405559424 3042929647660122 3049158991012992 3051460841866749 3057251090143536 3059746348620676 3060154462498848 3061758821554368 3072389928573654 3073687923961512 3078219890487456 3081143176233408 3084386454848952 3094769459791152 3102594934869144 3105541368805392 3107557763344008 3115563781236192 3118374184378968 3120157491175296 3124291402945152 3135139636983156 3136932531450432 3141088668552384 3144864620630304 3149895062572128 3155784289451937 3157438784727942 3158447843737472 3166434336821184 3171499281108288 3174414262065189 3177428900490702 3177852711056496 3179518776229536 3190558771980333 3192809164242048 3196612963198512 3199648683011616 3213799054398504 3217662412774524 3236273173660032 3239731427951304 3240163548528192 3248329283277507 3253118747901516 3257583782660064 3259291648751424 3262386892482432 3270608633642922 3276814722131808 3278878737986709 3279926606958144 3288220272852768 3290355278834832 3293480022689376 3299637704355729 3301965033105024 3315167334373752 3319559615629224 3321457974476928 3337406710336908 3337905107586192 3338350322726016 3341418659419698 3353114098867104 3358058062349952 3361144512774906 3364336482872508 3376112137953984 3378238699743882 3382875466608528 3384649019857248 3387863311424064 3396401273398419 3402846057598416 3406077630302688 3406936672349496 3420152331254352 3430303864889616 3430761404323968 3442673770311204 3444478674248664 3449206358110656 3452481957691008 3462997376798388 3466286073262584 3466748412061632 3469568529316032 3472863466190976 3481615642265046 3487214141671104 3490419301727787 3490525836012672 3493734039906066 3496002483762009 3505962604798368 3510177177572208 3529049097881736 3534252466855968 3553253824204656 3553727762901888 3562238628923832 3567936691246824 3574706969598336 3576958623258228 3577128785863776 3587149388566656 3596189583598326 3599604768388068 3601663276850496 3603013472751264 3606435137967552 3615523936198317 3616546182953184 3640807320367536 3641351026457664 3644697856445217 3645183992094216 3664781755492572 3666703104845352 3670185254042736 3686416562398284 3689917432827912 3692344385298816 3699247806959364 3705165025525548 3712195699198272 3714710662243152 3715721051239296 3716658188017632 3729563251170471 3736640221286544 3740188787498592 3742149670788672 3755143246034466 3755644113066768 3762268755040224 3765841659840832 3777815320143696 3781402989013728 3783000521798784 3787548126208704 3798126155198232 3811346225352072 3813525822547584 3818578381377408 3824686477961856 3828201814798218 3829284193715136 3831837334090524 3832803756393183 3849871743143712 3855548145661056 3859091848000818 3875038508529747 3876276899132352 3884042202402384 3886078504280544 3899571832420407 3902322311851392 3903264595480536 3906971399464848 3910681723680864 3923115909379992 3926841565514256 3944207930398164 3948949324768734 3955444990028928 3956442587244576 3960199892645568 3970180235116953 3976034025212964 3983578681807296 3987361757478528 3997410552230238 3997943733264624 4000039750740384 4003838458955712 4007518457539311 4013928777652677 4021545340798128 4024269884096748 4025364472175904 4035543062137488 4051871186456808 4054536205110144 4057239530213496 4068614455822332 4076334786858048 4080205949998464 4096519904764872 4098250565282016 4104293187316608 4112515273131936 4125040992951021 4126359279721536 4128958410798078 4136793246492192 4140721825073856 4143410351125344 4151157111931401 4154085041648256 4157832245838624 4180186182644208 4193152827507072 4199860083429504 4203720248947362 4207712385935916 4209918379637256 4232552349420252 4236571867320936 4237136948075328 4239358368306048 4250042235161658 4254078362640444 4258106831433312 4262150617598016 4266198244015488 4272891924598011 4285065405864672 4287764503521081 4290216550366032 4295900679049584 4302772287707088 4307944717929528 4319641903935072 4331105711036676 4337491663868688 4339324127945664 4343445043546752 4360811511523896 4369086296175744 4369547477702682 4371838317315612 4384293697137024 4387140371779776 4390112600832816 4391306696919168 4395342824397954 4399516939140972 4402410613240896 4417696761203538 4420223112498336 4426079487505632 4449875613782544 4450540143448256 4455224879226264 4470818798489472 4481526017033208 4485781977163344 4486380297962112 4504318266325176 4510500622144704 4512865359809664 4524238508397894 4528535031197892 4537128076797888 4541436840403584 4542582229799328 4558355084763909 4560203108339136 4564394471490183 4573738486519488 4589619522931014 4590231693748272 4592638232331552 4608584892860481 4610531885942268 4617329835731184 4621714764350112 4642154189686728 4653892402303716 4658312053208088 4661336645016012 4674616806397824 4677561276568452 4680236236762944 4702709455474734 4705398797175648 4711633002828576 4712336622474624 4717296930945456 4724842593858192 4736158177091913 4737671765606208 4749651505231776 4757248921662432 4766143350736053 4766779066584744 4769278164344304 4769505047818368 4794919444797768 4799473024517424 4804017963668352 4820698581597756 4822061577270912 4826493619161786 4828450350006144 4854409760490048 4859597141926956 4860245322792288 4879678121852274 4886375673990096 4888937473127136 4893580338723648 4905912950464383 4915222083197712 4919889910437216 4932330409279152 4940220034034064 4952947549657536 4955544250690176 4972751001560628 4982186961715392 4986918383331456 5006110065505362 5006857661379288 5007525484089024 5012127989129547 5016358340053632 5037087093524928 5041716769162359 5041870652018304 5046504724308762 5064168206930976 5067358049615823 5076973529785872 5081794967136096 5104269086397624 5109116445454032 5110405008524244 5130228496881528 5133162324191616 5145455797334424 5164010655466806 5166718011372996 5173809537165984 5178722936536512 5181438005707392 5194496065197582 5199429109893876 5204352793974048 5209295199286464 5214242298241152 5222423463397569 5230821212506656 5235788754019008 5240601059859099 5258943907197552 5265265766358312 5275256782992768 5293573646822604 5301378700283952 5302085806682496 5329880736306984 5330591644352832 5333386334320512 5343357943385748 5351905036870236 5362060454397504 5365693178795664 5367152629567872 5380724082849984 5394284375397489 5399407152582102 5402494915275744 5409652706951328 5424819274429776 5462026539686496 5464334087042688 5483353697509248 5497172633238858 5500054657268028 5505277881064104 5515724328656256 5524547134833792 5529624843597426 5534876149241868 5543776327784832 5548871710439046 5557747538288322 5568293548797408 5573581576858944 5574987282026448 5604960331929816 5610283181247888 5613224506183008 5632714869051699 5633466169600152 5643403132560336 5648762489761248 5666722980215544 5672104483520592 5674500782698176 5677475775244416 5681322189313056 5697189232797348 5713420541152896 5717019338028108 5720288733821376 5727867572066112 5737029716942784 5743926290572704 5747756001135786 5759522538580096 5774807614715568 5783322218491584 5788637772001227 5814415348698528 5826063303603576 5829117756420816 5853483467777088 5854896893220804 5860457099197272 5866022585521296 5890262348271384 5893630816664448 5901439316674176 5916311895597246 5923423987153101 5933167485043392 5940299838968352 5964051037819446 5975368022710944 5981042636217792 5996115828345357 6000059626110576 6005757688433568 6032318011197192 6036404826145122 6038046708263856 6053314593206232 6056776306399104 6077806779685212 6085859295320244 6102921683733498 6114502180287072 6119492697241352 6120308924997696 6123517643108736 6144779857147308 6147375847923024 6156439780974912 6162286352466816 6168772909697904 6189538919582304 6193437616197117 6205189869738288 6211082737610784 6215115526688016 6231127562472384 6236748368757936 6270279273966312 6273865062900864 6282177337104768 6289729241260608 6299790125144256 6311568578903874 6314877569455884 6332868673642368 6342998562216576 6348828524130378 6354857800981404 6355705422112992 6359037552459072 6375063352742487 6381117543960666 6393225926397024 6399297366023232 6427598108797008 6435324825549048 6479462855902608 6480327097056384 6496658566555014 6506237495803032 6515167565320128 6518583297502848 6541217267285844 6553629444263616 6554321216554023 6557757475973418 6559853213916288 6576440545705536 6580710557669664 6586960045378752 6593014236596931 6599275408711458 6626545141805307 6630334668747504 6639119231258448 6674813420673816 6675810215172384 6682837318839396 6706228197734208 6722289025549812 6728672965745016 6752224275907968 6756477399487764 6765750933217056 6769298039714496 6775726622848128 6792802546796838 6805692115196832 6812155260605376 6813873344698992 6840304662508704 6860607729779232 6884429284396521 6885347540622408 6888957348497328 6898412716221312 6925994753596776 6932572146525168 6933496824123264 6939137058632064 6963231284530092 6974428283342208 6980838603455574 6987468079812132 6992004967524018 7011925209596736 7020354355144416 7054064183212101 7058098195763472 7068504933711936 7106507648409312 7124477257847664 7135873382493648 7153917246516456 7154257571727552 7192379167196652 7199209536776136 7203326553700992 7206026945502528 7212870275935104 7231047872396634 7233092365906368 7239740428742679 7281614640735072 7282702052915328 7289395712890434 7290367984188432 7319517182778411 7329563510985144 7333406209690704 7340370508085472 7372833124796568 7379834865655824 7398495613918728 7410330051051096 7424391398396544 7429421324486304 7433316376035264 7459126502340942 7473280442573088 7480377574997184 7484299341577344 7510286492068932 7511288226133536 7524537510080448 7531683319681664 7555630640287392 7562805978027456 7569757086463143 7575096252417408 7596252310396464 7622692450704144 7656403629596436 7658568387430272 7663674668181048 7665607512786366 7699743486287424 7718183696001636 7746015983200209 7750077017059494 7752553798264704 7768084404804768 7772157008561088 7791744097796373 7799143664840814 7806529190961072 7813942798929696 7821363447361728 7846231818759984 7853683131028512 7888415860796328 7897898649537468 7912885174489152 7920399785291136 7940360470233906 7952068050425928 7967157363614592 7994821104460476 7995887466529248 8000079501480768 8007676917911424 8015036915078622 8027857555305354 8043090681596256 8048539768193496 8050728944351808 8071086124274976 8099110728873153 8103742372913616 8114479060426992 8137228911644664 8152669573716096 8193039809529744 8196501130564032 8225030546263872 8250081985902042 8252718559443072 8257916821596156 8273586492984384 8281443650147712 8286820702250688 8294437265396139 8302314223862802 8315664491677248 8323307565658569 8336621307432483 8360372365288416 8407440497894724 8415424771871832 8419836759274512 8465104698840504 8473143734641872 8474273896150656 8500084470323316 8508156725280888 8516213662866624 8524301235196032 8545783849196022 8570130811729344 8575529007042162 8580433100732064 8591801358099168 8605544575414176 8615889435859056 8621634001703679 8639283807870144 8662211422073352 8674983327737376 8678648255891328 8721623023047792 8739094955405364 8743676634631224 8774280743559552 8780225201665632 8790685648795908 8799033878281944 8804821226481792 8835393522407076 8840446224996672 8852158975011264 8899751227565088 8901080286896512 8910449758452528 8946076556729169 8963052034066416 8971563954326688 9008636532650352 9021001244289408 9048477016795788 9057070062395784 9074256153595776 9085164459598656 9116710169527818 9120406216678272 9128788942980366 9147476973038976 9154382525600247 9179239045862028 9180463387496544 9185276464663104 9217169785720962 9221063771884536 9234659671462368 9243429528700224 9284308379373456 9307784804607432 9316624106416176 9322673290032024 9355122553136904 9360472473525888 9405418910949468 9410797594351296 9423266005657152 9434593861890912 9449685187716384 9467352868355811 9472316354183826 9475343531212416 9499303010463552 9514497843324864 9523242786195567 9532286701472106 9533558133169488 9538556328688608 9571676315940999 9589838889595536 9598946049034848 9641397163195512 9652987238323572 9708819520980096 9719194283853912 9720490645584576 9759356243704548 9772751347980192 9777874946254272 9787160677447296 9811825900928766 9830444166395424 9836636213960127 9839779820874432 9864660818558304 9880440068068128 9898913113067187 9905895099315072 9945502003121256 9964373923430784 10012220131010724 10013715322758576 10015050968178048 10024255978259094 10074174187049856 10083433538324718 10093009448617524 10128336413861952 10134716099231646 10153947059571744 10163589934272192 10189203820195257 10208538172795248 10218232890908064 10220810017048488 10260456993763056 10290911594668848 10328021310933612 10333436022745992 10347619074331968 10357445873073024 10388992130395164 10398858219787752 10408705587948096 10418590398572928 10444846926795138 10461642425013312 10471577508038016 10481202119718198 10517887814395104 10530531532716624 10587147293645208 10602757400567904 10659761472613968 10661183288705664 10686715886771496 10703810073740472 10724120908795008 10731386357591328 10761448165699968 10788568750794978 10798814305164204 10804989830551488 10819305413902656 10846571808594951 10849638548859552 10924053079372992 10934093569335651 10994345266477716 11000109314536056 11010555762128208 11059249687194852 11069752298483736 11097743420878092 11115495076576644 11136587097594816 11147163153717888 11149974564052896 11188689753511413 11209920663859632 11220566362495776 11226449012366016 11265429738103398 11266932339200304 11286806265120672 11297524979522496 11333445960431088 11344208967041184 11349001565396352 11362644378626112 11394378465594696 11434038676056216 11440577467642752 11455735144132224 11474059433885568 11487852581145408 11495512002271572 11549615229431136 11566644436983168 11577275544002454 11625115525589241 11628830697397056 11652126607207152 11658235512841632 11698715497261221 11706966935554176 11709793786441608 11720914198394544 11732045171042592 11780524696542768 11832623791194492 11846847974306202 11866334970086784 11880599677936704 11910540705350859 11928102075638892 11950736045421888 11962085272435584 11992231656690714 12000119252221152 12011515376867136 12022555372617933 12041786332958031 12064636022394384 12072809652290244 12076093416527712 12106629186412464 12155613559370424 12171718590640488 12205843367466996 12229004360574144 12238985394482704 12240617849995392 12289559714294616 12294751695846048 12312879561949824 12337545819395808 12379077839164608 12386875232394234 12410379739476576 12422165475221568 12430231053376032 12453471335794203 12462255124944768 12473496737515872 12540558547932624 12579458482521216 12599580250288512 12623137157807748 12629755138911768 12697657048260756 12709715601962808 12711410844225984 12718075104918144 12750126705484974 12762235087921332 12786451852794048 12798594732046464 12818675773794033 12855196217594016 12863293510563243 12870649651098096 12958925711805216 12993317133110028 13012474991606064 13030335130640256 13082434534571688 13107258888527232 13108642433108046 13115514951946836 13152881091411072 13161421115339328 13173920090757504 13186028473193862 13198550817422916 13253090283610614 13260669337495008 13278238462516896 13349626841347632 13351620430344768 13365674637678792 13412456395468416 13444578051099624 13457345931490032 13512954798975528 13531501866434112 13538596079428992 13585605093593676 13611384230393664 13624310521210752 13627746689397984 13675065254291727 13680609325017408 13721215459558464 13768858568793042 13770695081244816 13777914696994656 13825754678581443 13851989507193552 13865144293050336 13926462569060184 13961677206911148 13974936159624264 13984009935048036 14023850419193472 14040708710288832 14108128366424202 14116196391526944 14137009867423872 14208474531275739 14213015296818624 14248954515695328 14271746764987296 14298430052208159 14307834493032912 14308515143455104 14384758334393304 14398419073552272 14412053891005056 14462095744793268 14466184731812736 14479480857485358 14563229281470144 14578791425780868 14580735968376864 14639034365556822 14659127021970288 14666812419381408 14680741016170944 14717738851393149 14745666249593136 14759669731311648 14796991227837456 14820660102102192 14858842648972608 14866632752070528 14918253004681884 14946560885146176 14960755149994368 15020572984137864 15022576452267072 15049075020160896 15111261280574784 15125150307487077 15125611956054912 15139514172926286 15192504620792928 15202074148847469 15245384901408288 15312807259192872 15327349336362096 15331215025572732 15399486972574848 15436367392003272 15492031966400418 15500154034118988 15536168809609536 15544314017122176 15583488195592746 15598287329681628 15613058381922144 15627885597859392 15642726894723456 15667270390192707 15692463637519968 15707366262057024 15721803179577297 15776831721592656 15795797299074936 15825770348978304 15880720940467812 15904136100851856 15989642208920952 15991774933058496 16000159002961536 16030073830157244 16055715110610708 16086181363192512 16097079536386992 16101457888703616 16142172248549952 16198221457746306 16207484745827232 16228958120853984 16274457823289328 16386079619059488 16393002261128064 16450061092527744 16500163971804084 16515833643192312 16547172985968768 16573641404501376 16588874530792278 16604628447725604 16631328983354496 16646615131317138 16673242614864966 16720744730576832 16814880995789448 16830849543743664 16839673518549024 16898144607155097 16930209397681008 16946287469283744 17000168940646632 17016313450561776 17032427325733248 17091567698392044 17140261623458688 17151058014084324 17160866201464128 17183602716198336 17211089150828352 17231778871718112 17243268003407358 17278567615740288 17324422844146704 17349966655474752 17365913316003681 17443246046095584 17478189910810728 17487353269262448 17560450403331264 17581371297591816 17598067756563888 17670787044814152 17680892449993344 17704317950022528 17799502455130176 17820899516905056 17892153113458338 17926104068132832 17943127908653376 17988347485036071 18017273065300704 18096954033591576 18114140124791568 18170328919197312 18233420339055636 18257577885960732 18308765051200494 18358478091724056 18360926774993088 18370552929326208 18434339571441924 18442127543769072 18469319342924736 18486859057400448 18568616758746912 18580312848591351 18615569609214864 18633248212832352 18645346580064048 18710245106273808 18810837821898936 18821595188702592 18846532011314304 18869187723781824 18899370375432768 18934705736711622 18944632708367652 18998606020927104 19028995686649728 19046485572391134 19064573402944212 19067116266338976 19077112657377216 19143352631881998 19179677779191072 19197892098069696 19282794326391024 19305974476647144 19438388567707824 19440981291169152 19518712487409096 19545502695960384 19555749892508544 19623651801857532 19660888332790848 19673272427920254 19679559641748864 19729321637116608 19760880136136256 19779042709790793 19797826226134374 19879635425415921 19891004006242512 20024440262021448 20027430645517152 20048511956518188 20166867076649436 20186018897235048 20256672827723904 20269432198463292 20307894119143488 20327179868544384 20378407640390514 20417076345590496 20436465781816128 20441620034096976 20520913987526112 20581823189337696 20653287853189563 20656042621867224 20666872045491984 20695238148663936 20777984260790328 20797716439575504 20817411175896192 20889693853590276 20923284850026624 20962404239436396 21035775628790208 21061063065433248 21174294587290416 21205514801135808 21319522945227936 21373431773542992 21407620147480944 21462772715182656 21577137501589956 21597628610328408 21609979661102976 21638610827805312 21693143617189902 21699277097719104 21719221286228037 21848106158745984 21868187138671302 21958551548335233 21988690532955432 22000218629072112 22021111524256416 22118499374389704 22139504596967472 22195486841756184 22230990153153288 22273174195189632 22299949128105792 22377379507022826 22419841327719264 22441132724991552 22452898024732032 22530859476206796 22533864678400608 22573612530241344 22595049959044992 22666891920862176 22688417934082368 22709271259389429 22725288757252224 22788756931189392 22868077352112432 22975705162290816 22991024004543144 23099230458862272 23154551088004908 23250231051178482 23257661394794112 23304253214414304 23316471025683264 23375232293389119 23397430994522442 23419587572883216 23441828396789088 23464090342085184 23561049393085536 23665247582388984 23693695948612404 23761199355873408 23821081410701718 23856204151277784 23901472090843776 23984463313381428 24000238504442304 24023030753734272 24045110745235866 24083572665916062 24129272044788768 24145619304580488 24152186833055424 24213258372824928 24297332186619459 24311227118740848 24343437181280976 24411686734933992 24458008721148288 24477970788965408 24579119428589232 24589503391692096 24675091638791616 24758155678329216 24773750464788468 24820759478953152 24844330950443136 24860462106752064 24883311796188417 24906942671588406 24946993475031744 25081117095865248 25246274315615496 25259510277823536 25395314096521512 25419431203925616 25422821688451968 25500253410969948 25524470175842664 25572903705588096 25637351547588066 25710392435188032 25726587021126486 25741299302196192 25864902005111037 25917851423610432 25986634266220056 26024949983212128 26164869069143376 26217284866216092 26231029903893672 26322842230678656 26372056946387724 26397101634845832 26506180567221228 26521338674990016 26556476925033792 26699253682695264 26703240860689536 26731349275357584 26838229670187507 26889156102199248 26914691862980064 27025909597951056 27063003732868224 27171210187187352 27222768460787328 27255493378795968 27350130508583454 27361218650034816 27442430919116928 27537717137586084 27541390162489632 27555829393989312 27651509357162886 27703979014387104 27730288586100672 27852925138120368 27923354413822296 27949872319248528 27968019870096072 28081417420577664 28216256732848404 28232392783053888 28402058605067433 28416949062551478 28426030593637248 28497909031390656 28543493529974592 28569728358586701 28596860104416318 28615668986065824 28715028947822997 28769516668786608 28796838147104544 28924191489586536 28958961714970716 29126458562940288 29157582851561736 29161471936753728 29278068731113644 29318254043940576 29333624838762816 29361482032341888 29435477702786298 29491332499186272 29519339462623296 29593982455674912 29641320204204384 29696739339201561 29717685297945216 29836506009363768 29893121770292352 30041145968275728 30045152904534144 30222522561149568 30250300614974154 30279028345852572 30385009241585856 30404148297694938 30490769802816576 30567611460585771 30625614518385744 30654698672724192 30662430051145464 30872734784006544 30984063932800836 31000308068237976 31072337619219072 31166976391185492 31196574659363256 31226116763844288 31255771195718784 31334540780385414 31384927275039936 31414732524114048 31443606359154594 31553663443185312 31591594598149872 31761441880935624 31808272201703712 31979284417841904 31983549866116992 32060147660314488 32111430221221416 32172362726385024 32194159072773984 32284344497099904 32396442915492612 32414969491654464 32457916241707968 32539715425784853 32548915646578656 32772159238118976 32802280708006953 33000327943608168 33031667286384624 33177749061584556 33209256895451208 33293230262634276 33346485229729932 33441489461153664 33566069260534239 33629761991578896 33661699087487328 33679347037098048 33796289214310194 33860418795362016 33892574938567488 34000337881293264 34032626901123552 34183135396784088 34302116028168648 34321732402928256 34367205432396672 34422178301656704 34463557743436224 34486536006814716 34648845688293408 34699933310949504 34731826632007362 34886492092191168 34956379821621456 34974706538524896 35096146491783663 35120900806662528 35162742595183632 35196135513127776 35341574089628304 35599004910260352 35641799033810112 35731622116052577 35784306226916676 35852208136265664 35886255817306752 35976694970072142 36034546130601408 36067666117853799 36125358998874093 36193908067183152 36228280249583136 36466840678111272 36515155771921464 36617530102400988 36716956183448112 36721853549986176 36868679142883848 36884255087538144 36938638685849472 37137233517493824 37160625697182702 37231139218429728 37266496425664704 37290693160128096 37360414007382609 37420490212547616 37621675643797872 37738375447563648 37798740750865536 37869411473423244 37889265416735304 38092971144782268 38129146805888424 38134232532677952 38154225314754432 38286705263763996 38359355558382144 38395784196139392 38456027321382099 38565588652782048 38611948953294288 38876777135415648 39037424974818192 39091005391920768 39247303603715064 39321776665581696 39346544855840508 39458643274233216 39521760272272512 39558085419581586 39595652452268748 39759270850831842 39782008012485024 40048880524042896 40054861291034304 40097023913036376 40333734153298872 40372037794470096 40538864396926584 40615788238286976 40756815280781028 40834152691180992 40872931563632256 40883240068193952 41025195762875181 41041827975052224 41163646378675392 41306575706379126 41312085243734448 41333744090983968 41477264035744329 41555968521580656 41595432879151008 41779387707180552 41924808478872792 42071551257580416 42122126130866496 42348589174580832 42411029602271616 42625423593827217 42639045890455872 42746863547085984 42815240294961888 42895290156624477 42925545430365312 43154275003179912 43195257220656816 43386287234379804 43398554195438208 43438442572456074 43736374277342604 43917103096670466 43977381065910864 44000437258144224 44042223048512832 44153216554179447 44236998748779408 44279009193934944 44390973683512368 44461980306306576 44599898256211584 44754759014045652 44839682655438528 44882265449983104 45061718952413592 45067729356801216 45147225060482688 45333783841724352 45375450922461231 45376835868164736 45418542518778858 45577513862378784 45736154704224864 45982048009086288 46198460917724544 46309102176009816 46500462102356964 46608506428828608 46632942051366528 46750464586778238 46794861989044884 46839175145766432 46883656793578176 46928180684170368 47001811170578121 47122098786171072 47165409538731891 47330495164777968 47387391897224808 47642162821403436 47712408302555568 47968926626762856 48000477008884608 48090221490471732 48167145331832124 48258544089577536 48291238609160976 48304373666110848 48426516745649856 48594664373238918 48622454237481696 48686874362561952 48823373469867984 48955941577930816 49158238857178464 49179006783384192 49350183277583232 49547500929576936 49641518957906304 49720924213504128 49766623592376834 49813885343176812 49893986950063488 50162234191730496 50492548631230992 50519020555647072 50694433821465291 50790628193043024 50838862407851232 51000506821939896 51048940351685328 51274703095176132 51420784870376064 51453174042252972 51482598604392384 51729804010222074 51835702847220864 51973268532440112 52049899966424256 52097739948011043 52329738138286752 52434569732432184 52462059807787344 52744113892775448 52794203269691664 53012361134442456 53042677349980032 53112953850067584 53398507365390528 53462698550715168 53676459340375014 53778312204398496 53829383725960128 53965042455108213 54051819195902112 54342420374374704 54510986757591936 54700261017166908 55075434275172168 55082780324979264 55111658787978624 55303018714325772 55407958028774208 55460577172201344 55705850276240736 55740938545774053 55846708827644592 55899744638497056 55936039740192144 56432513465696808 56464785566107776 56804117210134866 56833898125102956 56995818062781312 57086987059949184 57139456717173402 57193720208832636 57231337972131648 57430057895645994 57539033337573216 57593676294209088 57848382979173072 57917923429941432 58315165703123472 58322943873507456 58556137462227288 58636508087881152 58667249677525632 58870955405572596 58982664998372544 59038678925246592 59187964911349824 59282640408408768 59337128129372379 59393478678403122 59673012018727536 60082291936551456 60500601229948308 60558056691705144 60770018483171712 60808296595389876 60981539605633152 61135222921171542 61251229036771488 61309397345448384 61324860102290928 61745469568013088 61959863559568689 61968127865601672 62000616136475952 62333952782370984 62393149318726512 62452233527688576 62669081560770828 62769854550079872 62887212718309188 63107326886370624 63183189196299744 63522883761871248 63616544403407424 63958568835683808 64120295320628976 64222860442442832 64388318145547968 64792885830985224 64829938983308928 64915832483415936 65079430851569706 65097831293157312 65157663858684111 65544318476237952 65604561416013906 65875654645005699 66000655887216336 66063334572769248 66355498123169112 66418513790902416 66586460525268552 66692970459459864 67132138521068478 67259523983157792 67323398174974656 67358694074196096 67592578428620388 67720837590724032 67785149877134976 68000675762586528 68065253802247104 68127813778168287 68366270793568176 68604232056337296 68927115486872448 68973072013629432 69297691376586816 69463653264014724 69772984184382336 69912759643242912 69949413077049792 70125696880167357 70192292983567326 70325485190367264 70392271026255552 70683148179256608 71283598067620224 71463244232105154 71568612453833352 71704416272531328 71953389940144284 72069092261202816 72135332235707598 72250717997748186 72387816134366304 72456560499166272 72891996559858377 72933681356222544 73030311543842928 73235060204801976 73433912366896224 73737358285767696 73768510175076288 74274467034987648 74321251394365404 74462278436859456 74532992851329408 74581386320256192 74720828014765218 74840980425095232 75243351287595744 75738822946846488 75778530833470608 76185942289564536 76258293611776848 76268465065355904 76573410527527992 76718711116764288 76912054642764198 77131177305564096 77223897906588576 77594706015333111 77753554270831296 78074849949636384 78494607207430128 78693089711681016 79116170839163172 79191304904537496 79518541701663684 79564016024970048 80097761048085792 80109722582068608 80194047826072752 80514689010562521 80667468306597744 80744075588940192 81077728793853168 81513630561562056 81668305382361984 81766480136387904 82050391525750362 82083655950104448 82327292757350784 82613151412758252 82624170487468896 82667488181967936 82954528071488658 83111937043161312 83190865758302016 83558775414361104 83849616957745584 84244252261732992 84697178349161664 85206175815202299 85250847187654434 85278091780911744 85493727094171968 85630480589923776 85709185075760103 85790580313248954 86145086843468991 86308550006359824 86390514441313632 86772574468759608 86876885144912148 87472748554685208 87834206193340932 87954762131821728 88000874516288448 88084446097025664 88306433108358894 88473997497558816 88558018387869888 88781947367024736 88923960612613152 89090218017604683 89509518028091304 89679365310877056 90123437904827184 90135458713602432 90667567683448704 90750901844922462 90837085037557716 91155027724757568 91472309408449728 91702834381757313 91964096018172576 92618204352019632 93000924204713928 93217012857657216 93500929173556476 93589723978089768 93678350291532864 93767313587156352 94003622341156242 94244197572342144 94330819077463782 94660990329555936 94774783794449616 95284325642806872 95424816605111136 95937853253525712 96180442980943464 96334290663664248 96517088179155072 96582477218321952 96853033491299712 97189328746477836 97244908474963392 97373748725123904 97646746939735968 97911883155861632 98316477714356928 98406842124020859 99095001859153872 99533247184753668 99627770686353624 100324468383460992 100698207781602717 100985097262461984 101038041111294144 101388867642930582 101581256386086048 101677724815702464 102001013643879792 102097880703370656 102549406190352264 102906348084505944 102965197208784768 103459608020444148 103946537064880224 104099799932848512 104195479896022086 104659476276573504 104869139464864368 104924119615574688 105288439475350989 105488227785550896 105588406539383328 106024722268884912 106797014730781056 106925397101430336 107352918680750028 107556624408796992 107658767451920256 107930084910216426 108103638391804224 108202998353561397 108376076996622279 108684840748749408 109400522034333816 110150868550344336 110165560649958528 110606037428651544 110815916057548416 111411700552481472 111481877091548106 111693417655289184 111799489276994112 111872079480384288 112081242022147827 112865026931393616 113608234420269732 113667796250205912 114278913434346804 114387440417665272 114462675944263296 114860115791291988 115078066675146432 115187352588418176 115696765958346144 115835846859882864 116630331406246944 117112274924454576 117273016175762304 117741910811145192 117965329996745088 118375929822699648 118565280816817536 118674256258744758 118786957356806244 119346024037455072 120164583873102912 121001202459896616 121116113383410288 121616593190779752 122270445842343084 122502458073542976 122618794690896768 122649720204581856 123075587288625543 123490939136026176 123919727119137378 123936255731203344 124001232272951904 124431792107232987 124667905564741968 124786298637453024 125338163121541656 125774425436618376 126214653772741248 126366378392599488 127045767523742496 127233088806814848 127876270781481651 127917137671367616 128240590641257952 128445720884885664 128685870469873431 128776636291095936 129585771661970448 130158861703139412 130195662586314624 130315327717368222 131209122832027812 131751309290011398 132001311774432672 132126669145538496 132459649662538341 132710996246338224 132837027581804832 133172921050537104 133385940918919728 134264277042136956 134519047966315584 134646796349949312 135185156857240776 135441675181448064 136001351525173056 136130507604494208 136255627556336574 136732541587136352 137208464112674592 137946144027258864 138595382753173632 138927306528029448 139825519286485824 139898826154099584 140251393760334714 140384585967134652 140650970380734528 140784542052511104 141005433511734363 141366296358513216 141496228616195673 142926488464210308 143137224907666704 143906779880288568 144270664471415196 144501435995496372 144775632268732608 144913120998332544 145783993119716754 145867362712445088 146060623087685856 146470120409603952 146867824733792448 147474716571535392 147537020350152576 148642502788730808 148924556873718912 149162772640512384 149441656029530436 149681960850190464 150486702575191488 151477645893692976 151557061666941216 152083301464395873 152371884579129072 152516587223553696 153146821055055984 153824109285528396 154262354611128192 154447795813177152 155189412030666222 155507108541662592 156149699899272768 156293219844033129 156989214414860256 157386179423362032 158232341678326344 158382609809074992 159037083403327368 159128032049940096 160195522096171584 160388095652145504 161029378021125042 161334936613195488 161488151177880384 161895127365324639 162155457587706336 163027261123124112 163532960272775808 164100783051500724 165226302825516504 165248340974937792 165334976363935872 165909056142977316 166223874086322624 166381731516604032 167117550828722208 167222815637322159 167699233915491168 169394356698323328 170412351630404598 170501694375308868 170987454188343936 171260961179847552 171418370151520206 171581160626497908 172290173686937982 172617100012719648 172781028882627264 173545148937519216 173753770289824296 174945497109370416 175668412386681864 175909524263643456 176001749032576896 176612866216717788 176947994995117632 177116036775739776 177563894734049472 177847921225226304 178180436035209366 179019036056182608 180246875809654368 181501803689844924 181674170075115432 182310055449515136 182944618816899456 183405668763514626 183928192036345152 185236408704039264 185879590678706067 186001848409427856 187001858347112952 187179447956179536 187356700583065728 188007244682312484 188661638154927564 189321980659111872 189549567588899232 190568651285613744 190849633210222272 191875706507051424 192360885961886928 192668581327328496 193164954436643904 194378657492955672 194489816949926784 194747497450247808 195293493879471936 196632955428713856 196813684248041718 197626963935017097 198190003718307744 199066494369507336 199255541372707248 201396415563205434 201970194524923968 202076082222588288 202777735285861164 203162512772172096 203355449631404928 204002027287759584 204195761406741312 204383441334504861 205098812380704528 205812696169011888 206919216040888296 207893074129760448 208390959792044172 209318952553147008 209738278929728736 209848239231149376 210576878950701978 210976455571101792 211176813078766656 212049444537769824 213850794202860672 214705837361500056 215113248817593984 215860169820432852 216207276783608448 216405996707122794 216752153993244558 217369681497498816 218675989679575131 218801044068667632 220301737100688672 221212074857303088 222823401104962944 222963754183096212 223386835310578368 223598978553988224 223744158960768576 224162484044295654 225730053862787232 227216468840539464 227335592500411824 228557826868693608 228774880835330544 229720231582583976 230156133350292864 231393531916692288 231671693719765728 233260662812493888 234224549848909152 235483821622290384 237348512517489516 237573914713612488 238692048074910144 240329167746205824 241544067031687563 242002404919793232 242232226766820576 243233186381559504 244540891684686168 245004916147085952 245299440409163712 246151174577251086 246981878272052352 247839454238274756 247872511462406688 248002464545903808 248863584214465974 249335811129483936 249572597274906048 250676326243083312 251548850873236752 252732756785198976 254091535047484992 255752541562963302 255834275342735232 256481181282515904 256891441769771328 257127555227280309 257371740939746862 258435260530406973 259171543323940896 260317723406278824 260630655434736444 262418245664055624 263502618580022796 264002623548865344 264253338291076992 264919299325076682 265421992492676448 265674055163609664 266345842101074208 266771881837839456 267270654052814049 268528554084273912 269038095932631168 270370313714481552 272002703050346112 272511255112673148 273465083174272704 274416928225349184 275892288054517728 277854613056058896 279651038572971648 280502787520669428 280769171934269304 281301940761469056 282010867023468726 282732592717026432 282992457232391346 285852976928420616 286274449815333408 287813559760577136 288541328942830392 289002871990992744 289551264537465216 291567986239433508 291734725424890176 292121246175371712 292940240819207904 293735649467584896 294949433143070784 295220526372062577 297285005577461616 298883312059060872 300973405150382976 302955291787385952 303114123333882432 304166602928791746 304743769158258144 305033174447107392 306293642110111968 307648218571056792 308895591626354304 310378824061332444 312299399798545536 312586439688066258 313978428829720512 314772358846724064 315865318426052967 316464683356652688 316765219618149984 318074166806654736 320391044192343168 320776191304291008 322058756042250084 322669873226390976 322976302355760768 323790254730649278 324310915175412672 326054522246248224 328201566103001448 330452605651033008 330496681949875584 331818112285954632 332447748172645248 334235101657444416 334445631274644318 335398467830982336 336243726066443481 340824703260809196 341003388750617736 342836740303040412 343162321252995816 344580347373875964 345234200025439296 345562057765254528 347090297875038432 347507540579648592 349890994218740832 351336824773363728 351819048527286912 353225732433435576 353895989990235264 355127789468098944 355695842450452608 356360872070418732 358038072112365216 360493751619308736 363003607379689848 363348340150230864 366811337527029252 367856384072690304 369226761865876629 370472817408078528 371759181357412134 372003696818855712 373295376321698961 374003716694225904 374358895912359072 376014489364624968 377323276309855128 378643961318223744 379099135177798464 381137302571227488 381699266420444544 383751413014102848 384721771923773856 385337162654656992 386057611409620293 386329908873287808 388757314985911344 390586987758943872 393627368496083436 395253927870034194 396380007436615488 397378948987615023 398132988739014672 398511082745414496 402792831126410868 403940389049847936 405555470571722328 406325025544344192 408004054575519168 408391522813482624 408766882669009722 410197624761409056 411625392338023776 413838432081776592 415786148259520896 416781919584088344 419476557859457472 419696478462298752 421153757901403956 421952911142203584 422353626157533312 423016300535203089 424098889075539648 429411674723000112 431720339640865704 432811993414245588 433504307986489116 434739362994997632 437351979359150262 437602088137335264 440603474201377344 442424149714606176 445927508366192424 446773670621156736 447488317921537152 448324968088591308 451460107725574464 454432937681078928 454671185000823648 456249904393187619 457115653737387216 457549761670661088 459440463165167952 462787063833384576 463343387439531456 466521325624987776 468449099697818304 468879659532099387 470967643244580768 474697025034979032 475147829427224976 477384096149820288 483088134063375126 484004809839586464 484464453533641152 485685382095973917 486466372763119008 489081783369372336 490598880818327424 492302349154502172 495678908476549512 495745022924813376 496004929091807616 497727168428931948 498671622258967872 499145194549812096 501352652486166624 503097701746473504 508183070094969984 511505083125926604 512962362565031808 513782883539542656 514255110454560618 514743481879493724 516870521060813946 518343086647881792 520635446812557648 521261310869472888 524836491328111248 527005237160045592 528005247097730688 529838598650153364 530843984985352896 531348110327219328 532691684202148416 533543763675678912 534541308105628098 537057108168547824 540740627428963104 545022510225346296 546930166348545408 548833856450698368 551784576109035456 555709226112117792 557638772036118201 561005575041338856 561538343868538608 564021734046937452 565984914464782692 571705953856841232 572548899630666816 575627119521154272 577082657885660784 578005743981985488 583135972478867016 583469450849780352 584242492350743424 585880481638415808 589898866286141568 590441052744125154 594570011154923232 597766624118121744 605910583574771904 606228246667764864 608333205857583492 609487538316516288 610066348894214784 612587284220223936 613150324003514583 615296437142113584 620757648122664888 625172879376132516 627956857659441024 629544717693448128 631730636852105934 632929366713305376 633530439236299968 636148333613309472 641552382608582016 644117512084500168 645339746452781952 647580509461298556 648621830350825344 652109044492496448 656403132206002896 660905211302066016 663636224571909264 668470203314888832 668891262549288636 670796935661964672 672487452132886962 681649406521618392 682006777501235472 685673480606080824 686324642505991632 689160694747751928 690468400050878592 694180595750076864 695015081159297184 699781988437481664 702673649546727456 706451464866871152 712721744140837464 716076144224730432 720987503238617472 724632201095062689 726007214759379696 726696680300461728 733622675054058504 738453523731753258 740945634816157056 743518362714824268 744007393637711424 746590752643397922 748007433388451808 748717791824718144 752028978729249936 754646552619710256 758198270355596928 762274605142454976 767502826028205696 769443543847547712 770674325309313984 771382665681840927 772115222819240586 777514629971822688 787254736992166872 790507855740068388 792760014873230976 794757897975230046 796265977478029344 797022165490828992 801811962158442147 805585662252821736 811110941143444656 816008109151038336 817533765338019444 820395249522818112 823250784676047552 827676864163553184 833563839168176688 838953115718914944 842307515802807912 843905822284407168 846032601070406178 848197778151079296 858823349446000224 863440679281731408 865623986828491176 867008615972978232 874703958718300524 875204176274670528 881206948402754688 884848299429212352 885661579116187731 891855016732384848 896649936177182616 902920215451148928 908865875362157856 909342370001647296 912499808786375238 914231307474774432 915099523341322176 918880926330335904 926686774879062912 936898199395636608 937759319064198774 941935286489161536 947595955278158901 949394050069958064 950295658854449952 966176268126750252 968009619679172928 968928907067282304 971370764191947834 972932745526238016 978163566738744672 984604698309004344 991357816953099024 991490045849626752 995454336857863896 997343244517935744 1002705304972333248 1006195403492947008 1008731178199330443 1023010166251853208 1028510220909121236 1029486963758987448 1033741042121627892 1036686173295763584 1041270893625115296 1042522621738945776 1049672982656222496 1054010474320091184 1059677197300306728 1061687969970705792 1065383368404296832 1067087527351357824 1069082616211256196 1074114216337095648 1081481254857926208 1090045020450692592 1103569152218070912 1107680285597629887 1111418452224235584 1115277544072236402 1119886128965096883 1122011150082677712 1123076687737077216 1128043468093874904 1131969828929565384 1143411907713682464 1145097799261333632 1151254239042308544 1154165315771321568 1156011487963970976 1158172834228860879 1166271944957734032 1171760963276831616 1180882105488250308 1189140022309846464 1192136846962845069 1195533248236243488 1211821167149543808 1216666411715166984 1218975076633032576 1225174568440447872 1226300648007029166 1230592874284227168 1241515296245329776 1250345758752265032 1259089435386896256 1263461273704211868 1265858733426610752 1267060878472599936 1272296667226618944 1288235024169000336 1295161018922597112 1304218088984992896 1312806264412005792 1321810422604132032 1327272449143818528 1337782525098577272 1344974904265773924 1363298813043236784 1364013555002470944 1368749713179562857 1371346961212161648 1372649285011983264 1378321389495503856 1388361191500153728 1390030162318594368 1399563976874963328 1405347299093454912 1406638978596298161 1412902929733742304 1425443488281674928 1432152288449460864 1449264402190125378 1452014429518759392 1453393360600923456 1457056146287921751 1467245350108117008 1476907047463506516 1487036725429648536 1488014787275422848 1493181505286795844 1496014866776903616 1497435583649436288 1504057957458499872 1509293105239420512 1524549210284909952 1538887087695095424 1541348650618627968 1542765331363681854 1544230445638481172 1555029259943645376 1574509473984333744 1581015711480136776 1589515795950460092 1592531954956058688 1594044330981657984 1603623924316884294 1611171324505643472 1622221882286889312 1635067530676038888 1640790499045636224 1646501569352095104 1655353728327106368 1667127678336353376 1672916316108354603 1684615031605615824 1692065202140812356 1717646698892000448 1726881358563462816 1731247973656982352 1734017231945956464 1749407917436601048 1750408352549341056 1769696598858424704 1771323158232375462 1783710033464769696 1793299872354365232 1817731750724315712 1818684740003294592 1824999617572750476 1828462614949548864 1830199046682644352 1837761852660671808 1839450972010543749 1875518638128397548 1883870572978323072 1895191910556317802 1898788100139916128 1900591317708899904 1932352536253500504 1936019239358345856 1942741528383895668 1945865491052476032 1956327133477489344 1969209396618008688 1982715633906198048 1990908673715727792 2005410609944666496 2012390806985894016 2017462356398660886 2046020332503706416 2057020441818242472 2058973927517974896 2067482084243255784 2082541787250230592 2085045243477891552 2099345965312444992 2108020948640182368 2119354394600613456 2138165232422512392 2148228432674191296 2162962509715852416 2173896603285188067 2180090040901385184 2215360571195259774 2222836904448471168 2230555088144472804 2239772257930193766 2244022300165355424 2246153375474154432 2256086936187749808 2263939657859130768 2286823815427364928 2302508478084617088 2308330631542643136 2312022975927941952 2316345668457721758 2332543889915468064 2361764210976500616 2378280044619692928 2384273693925690138 2391066496472486976 2405435886475326441 2433332823430333968 2452601296014058332 2461185748568454336 2483030592490659552 2500691517504530064 2526922547408423736 2531717466853221504 2544593334453237888 2576470048338000672 2590322037845194224 2625612528824011584 2643620845208264064 2654544898287637056 2656984737348563193 2675565050197154544 2689949808531547848 2726597626086473568 2728027110004941888 2737499426359125714 2742693922424323296 2745298570023966528 2756642778991007712 2780060324637188736 2810694598186909824 2813277957192596322 2825805859467484608 2842787865834476703 2850886976563349856 2898528804380250756 2904028859037518784 2906786721201846912 2914112292575843502 2934490700216234016 2953814094927013032 2974073450859297072 2986363010573591688 2992029733553807232 3008115914916999744 3018586210478841024 3085530662727363708 3088460891276962344 3110058519887290752 3149018947968667488 3162031422960273552 3179031591900920184 3185063909912117376 3207247848633768588 3222342649011286944 3244443764573778624 3270135061352077776 3310707456654212736 3334255356672706752 3345832632216709206 3359658386895290649 3369230063211231648 3384130404281624712 3435293397784000896 3453762717126925632 3462495947313964704 3468034463891912928 3474518502686582637 3498815834873202096 3542646316464750924 3567420066929539392 3586599744708730464 3635463501448631424 3649999235145500952 3656925229899097728 3675523705321343616 3678901944021087498 3751037276256795096 3790383821112635604 3797576200279832256 3801182635417799808 3864705072507001008 3885483056767791336 3912654266954978688 3938418793236017376 3965431267812396096 3981817347431455584 4034924712797321772 4092040665007412832 4106249139538688571 4114040883636484944 4117947855035949792 4134964168486511568 4165083574500461184 4170090486955783104 4198691930624889984 4216041897280364736 4238708789201226912 4276330464845024784 4296456865348382592 4347793206570376134 4360180081802770368 4371168438863765253 4430721142390519548 4461110176288945608 4479544515860387532 4488044600330710848 4492306750948308864 4512173872375499616 4527879315718261536 4573647630854729856 4616661263085286272 4624045951855883904 4632691336915443516 4665087779830936128 4723528421953001232 4768547387851380276 4782132992944973952 4810871772950652882 4866665646860667936 4905202592028116664 4922371497136908672 4966061184981319104 5001383035009060128 5018748948325063809 5053845094816847472 5152940096676001344 5180644075690388448 5251225057648023168 5309089796575274112 5313969474697126386 5351130100394309088 5379899617063095696 5453195252172947136 5456054220009883776 5474998852718251428 5485387844848646592 5490597140047933056 5513285557982015424 5626555914385192644 5651611718934969216 5685575731668953406 5701773953126699712 5797057608760501512 5808057718075037568 5828224585151687004 5868981400432468032 5907628189854026064 5948146901718594144 5972726021147183376 6016231829833999488 6037172420957682048 6171061325454727416 6176921782553924688 6298037895937334976 6324062845920547104 6358063183801840368 6414495697267537176 6444685298022573888 6488887529147557248 6540270122704155552 6668510713345413504 6691665264433418412 6719316773790581298 6738460126422463296 6768260808563249424 6907525434253851264 6924991894627929408 6936068927783825856 6949037005373165274 6997631669746404192 7085292632929501848 7134840133859078784 7173199489417460928 7299998470291001904 7357803888042174996 7502074552513590192 7580767642225271208 7595152400559664512 7729410145014002016 7770966113535582672 7876837586472034752 7930862535624792192 7963634694862911168 7970954212045689579 8069849425594643544 8184081330014825664 8212498279077377142 8228081767272969888 8235895710071899584 8269928336973023136 8340180973911566208 8432083794560729472 8477417578402453824 8552660929690049568 8695586413140752268 8720360163605540736 8742336877727530506 8861442284781039096 8922220352577891216 8959089031720775064 8976089200661421696 9024347744750999232 9055758631436523072 9265382673830887032 9330175559661872256 9447056843906002464 9537094775702760552 9621743545901305764 9733331293721335872 9810405184056233328 9932122369962638208 10002766070018120256 10037497896650127618 10107690189633694944 10305880193352002688 10361288151380776896 10423555508059747911 10627938949394252772 10702260200788618176 10759799234126191392 10906390504345894272 10949997705436502856 10970775689697293184 11026571115964030848 11253111828770385288 11371151463337906812 11403547906253399424 11594115217521003024 11656449170303374008 11737962800864936064 11815256379708052128 11896293803437188288 11945452042294366752 12318747418616065713 12342122650909454832 12353843565107849376 12596075791874669952 12648125691841094208 12716126367603680736 12828991394535074352 12889370596045147776 13080540245408311104 13113505316591295759 13383330528866836824 13438633547581162596 13476920252844926592 13536521617126498848 13849983789255858816 13872137855567651712 13898074010746330548 13995263339492808384 14170585265859003696 14346398978834921856 14599996940582003808 14715607776084349992 15004149105027180384 15056246844975191427 15161535284450542416 15458820290028004032 15541932227071165344 15753675172944069504 15927269389725822336 15941908424091379158 16139698851189287088 16368162660029651328 16424996558154754284 16456163534545939776 16471791420143799168 16539856673946046272 16954835156804907648 17105321859380099136 17391172826281504536 17484673755455061012 17722884569562078192 17844440705155782432 17918178063441550128 18048695489501998464 18111517262873046144 18530765347661774064 18894113687812004928 19074189551405521104 19243487091802611528 19466662587442671744 19620810368112466656 20005532140036240512 20074995793300255236 20215380379267389888 20722576302761553792 20847111016119495822 21255877898788505544 21404520401577236352 21519598468252382784 21899995410873005712 22506223657540770576 22742302926675813624 23188230435042006048 23312898340606748016 23630512759416104256 23792587606874376576 23890904084588733504 23912862636137068737 24637494837232131426 24684245301818909664 24707687130215698752 25296251383682188416 25432252735207361472 25657982789070148704 26161080490816622208 26227010633182591518 26766661057733673648 26877267095162325192 27073043234252997696 27796148021492661096 27990526678985616768 28341170531718007392 29199993881164007616 29431215552168699984 30008298210054360768 30112493689950382854 30323070568901084832 30917640580056008064 31083864454142330688 31270666524179243733 31883816848182758316 32279397702378574176 32849993116309508568 32912327069091879552 33079713347892092544 34210643718760198272 34782345652563009072 34969347510910122024 35445769139124156384 35688881410311564864 35836356126883100256 36956242255848197139 37061530695323548128 37788227375624009856 38148379102811042208 38486974183605223056 39241620736224933312 40149991586600510472 40430760758534779776 41694222032238991644 42511755797577011088 43039196936504765568 43799990821746011424 45012447315081541152 45168740534925574281 45484605853351627248 46376460870084012096 46625796681213496032 47261025518832208512 47781808169177467008 47825725272274137474 49274989674464262852 49368490603637819328 49415374260431397504 50864505470414722944 51315965578140297408 52454021266365183036 53533322115467347296 53754534190324650384 54146086468505995392 55592296042985322192 56682341063436014784 58399987762328015232 58862431104337399968 60016596420108721536 60224987379900765708 60646141137802169664 62167728908284661376 62541333048358487466 63767633696365516632 64558795404757148352 65699986232619017136 69564691305126018144 69938695021820244048 70891538278248312768 71377762820623129728 71672712253766200512 73912484511696394278 74123061390647096256 76296758205622084416 76973948367210446112 78483241472449866624 80299983173201020944 83388444064477983288 85023511595154022176 87599981643492022848 90024894630163082304 90337481069851148562 90969211706703254496 92752921740168024192 93251593362426992064 95651450544548274948 98549979348928525704 98736981207275638656 102631931156280594816 104908042532730366072 107066644230934694592 107509068380649300768 111184592085970644384 113364682126872029568 117724862208674799936 120449974759801531416 121292282275604339328 125082666096716974932 127535267392731033264 129117590809514296704 131399972465238034272 135506221604776722843 139129382610252036288 139877390043640488096 141783076556496625536 143345424507532401024 147824969023392788556 148246122781294192512 152593516411244168832 153947896734420892224 160599966346402041888 166776888128955966576 170047023190308044352 175199963286984045696 180049789260326164608 180674962139702297124 181938423413406508992 186503186724853984128 191302901089096549896 197099958697857051408 209816085065460732144 214133288461869389184 215018136761298601536 222369184171941288768 235449724417349599872 240899949519603062832 250165332193433949864 255070534785462066528 262799944930476068544 271012443209553445686 278258765220504072576 279754780087280976192 295649938046785577112 307895793468841784448 321199932692804083776 333553776257911933152 340094046380616088704 361349924279404594248 363876846826813017984 382605802178193099792 394199917395714102816 406518664814330168529 419632170130921464288 430036273522597203072 444738368343882577536 481799899039206125664 500330664386867899728 510141069570924133056 525599889860952137088 542024886419106891372 559509560174561952384 591299876093571154224 642399865385608167552 667107552515823866304 722699848558809188496 765211604356386199584 788399834791428205632 813037329628660337058 839264340261842928576 963599798078412251328 1000661328773735799456 1020282139141848266112 1084049772838213782744 1182599752187142308448 1334215105031647732608 1445399697117618376992 1530423208712772399168 1576799669582856411264 1626074659257320674116 1678528680523685857152 1927199596156824502656 2001322657547471598912 2168099545676427565488 2365199504374284616896 2890799394235236753984 3060846417425544798336 3252149318514641348232 4002645315094943197824 4336199091352855130976 4730399008748569233792 5781598788470473507968 6504298637029282696464 8672398182705710261952 13008597274058565392928 17344796365411420523904 26017194548117130785856 52034389096234261571712
- Sum of all divisors σ(n): 203701241998971232986015
- Sum of proper divisors (its aliquot sum) s(n): 151666852902736971414303
- 52034389096234261571712 is an abundant number, because the sum of its proper divisors (151666852902736971414303) is greater than itself. Its abundance is 99632463806502709842591
Bases of 52034389096234261571712
- Binary: 10110000010011001010001101011110100100000100000111100110001001101000100000002
- Hexadecimal: 0xB04CA35E9041E626880
- Base-36: 8H1GW6NJR14I000
Squares and roots of 52034389096234261571712
- 52034389096234261571712 squared (520343890962342615717122) is 2707577648618303012761460308188684976518610944
- 52034389096234261571712 cubed (520343890962342615717123) is 140887148876471827148756484038389873537875610591993558237760484016128
-
The
square root of 52034389096234261571712 is 228110475638.9637217741 -
The
cube root of 52034389096234261571712 is 37333337.8117760099
Scales and comparisons
How big is 52034389096234261571712?- 52,034,389,096,234,261,571,712 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 52,034,389,096,234,261,571,712 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 52034389096234261571712 cubic inches would be around 3111111.5 feet tall.
Recreational maths with 52034389096234261571712
- 52034389096234261571712 backwards is 21717516243269098343025
- The number of decimal digits it has is: 23
- The sum of 52034389096234261571712's digits is 90
- 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 52034389096234261571712 - Facts about the integer". Numbermatics.com. 2024. Web. 25 June 2024.
APA style:
Numbermatics. (2024). Number 52034389096234261571712 - Facts about the integer. Retrieved 25 June 2024, from https://numbermatics.com/n/52034389096234261571712/
Chicago style:
Numbermatics. 2024. "Number 52034389096234261571712 - Facts about the integer". https://numbermatics.com/n/52034389096234261571712/
The information we have on file for 52034389096234261571712 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 52034389096234261571712, math, Factors of 52034389096234261571712, curriculum, school, college, exams, university, Prime factorization of 52034389096234261571712, STEM, science, technology, engineering, physics, economics, calculator, fifty-two sextillion, thirty-four quintillion, three hundred eighty-nine quadrillion, ninety-six trillion, two hundred thirty-four billion, two hundred sixty-one million, five hundred seventy-one thousand, seven hundred twelve.