3888343500740528873472
3,888,343,500,740,528,873,472 is an even composite number composed of seven prime numbers multiplied together.
What does the number 3888343500740528873472 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 22680 divisors.
3888343500740528873472 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-two thousand, six hundred eighty divisors.
Prime factorization of 3888343500740528873472:
213 × 35 × 112 × 134 × 172 × 732 × 367
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 13 × 13 × 13 × 13 × 17 × 17 × 73 × 73 × 367)See below for interesting mathematical facts about the number 3888343500740528873472 from the Numbermatics database.
Names of 3888343500740528873472
- Cardinal: 3888343500740528873472 can be written as Three sextillion, eight hundred eighty-eight quintillion, three hundred forty-three quadrillion, five hundred trillion, seven hundred forty billion, five hundred twenty-eight million, eight hundred seventy-three thousand, four hundred seventy-two.
Scientific notation
- Scientific notation: 3.888343500740528873472 × 1021
Factors of 3888343500740528873472
Divisors of 3888343500740528873472
- Number of divisors d(n): 22680
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 17 18 22 24 26 27 32 33 34 36 39 44 48 51 52 54 64 66 68 72 73 78 81 88 96 99 102 104 108 117 121 128 132 136 143 144 146 153 156 162 169 176 187 192 198 204 208 216 219 221 234 242 243 256 264 272 286 288 289 292 297 306 312 324 338 351 352 363 367 374 384 396 408 416 429 432 438 442 459 468 484 486 507 512 528 544 561 572 576 578 584 594 612 624 648 657 663 676 702 704 726 734 748 768 792 803 816 832 858 864 867 876 884 891 918 936 949 968 972 1014 1024 1053 1056 1088 1089 1101 1122 1144 1152 1156 1168 1188 1224 1241 1248 1287 1296 1314 1326 1352 1377 1404 1408 1452 1468 1496 1521 1536 1573 1584 1606 1632 1664 1683 1716 1728 1734 1752 1768 1782 1836 1859 1872 1898 1936 1944 1971 1989 2028 2048 2057 2106 2112 2176 2178 2197 2202 2244 2288 2304 2312 2336 2376 2409 2431 2448 2482 2496 2574 2592 2601 2628 2652 2673 2704 2754 2808 2816 2847 2873 2904 2936 2992 3042 3072 3146 3159 3168 3179 3212 3264 3267 3303 3328 3366 3432 3456 3468 3504 3536 3564 3672 3718 3723 3744 3757 3796 3861 3872 3888 3942 3978 4037 4056 4096 4114 4131 4212 4224 4352 4356 4394 4404 4488 4563 4576 4608 4624 4672 4719 4752 4771 4818 4862 4896 4964 4992 5049 5148 5184 5202 5256 5304 5329 5346 5408 5508 5577 5616 5632 5694 5746 5808 5872 5913 5967 5984 6084 6144 6171 6239 6292 6318 6336 6358 6424 6528 6534 6591 6606 6656 6732 6864 6912 6936 7008 7072 7128 7227 7293 7344 7436 7446 7488 7514 7592 7722 7744 7776 7803 7884 7956 8074 8112 8192 8228 8262 8424 8448 8541 8619 8704 8712 8788 8808 8833 8976 9126 9152 9216 9248 9344 9438 9504 9537 9542 9636 9724 9792 9801 9909 9928 9984 10098 10296 10368 10404 10439 10512 10608 10658 10692 10816 11016 11154 11169 11232 11264 11271 11388 11492 11583 11616 11744 11826 11934 11968 12111 12168 12288 12337 12342 12478 12584 12636 12672 12716 12848 13056 13068 13182 13212 13312 13464 13651 13689 13728 13824 13872 14016 14144 14157 14256 14313 14454 14586 14688 14872 14892 14976 15028 15147 15184 15444 15488 15552 15606 15768 15912 15987 16133 16148 16224 16456 16524 16731 16848 16896 17082 17238 17408 17424 17576 17616 17666 17739 17901 17952 18252 18304 18432 18496 18513 18688 18717 18876 19008 19074 19084 19272 19448 19584 19602 19773 19818 19856 19968 20196 20449 20592 20736 20808 20878 21024 21097 21216 21316 21384 21632 21681 21879 22032 22308 22338 22464 22528 22542 22776 22984 23166 23232 23409 23488 23652 23868 23936 24167 24222 24336 24576 24674 24684 24956 25168 25272 25344 25432 25623 25696 25857 26112 26136 26364 26424 26499 26624 26741 26791 26928 27302 27378 27456 27648 27744 28032 28288 28314 28512 28561 28611 28626 28908 29172 29376 29403 29727 29744 29784 29952 30056 30294 30368 30888 30976 31104 31212 31317 31536 31603 31824 31974 32266 32296 32448 32912 33048 33462 33507 33696 33792 33813 34164 34476 34749 34816 34848 34969 35152 35232 35332 35478 35802 35904 36333 36504 36608 36864 36992 37011 37026 37349 37376 37434 37752 38016 38148 38168 38544 38896 39168 39204 39546 39636 39712 39936 40392 40898 40953 41067 41184 41327 41472 41616 41756 42048 42194 42432 42471 42632 42768 42939 43264 43362 43758 44064 44407 44616 44676 44928 45056 45084 45441 45552 45968 46332 46464 46818 46976 47304 47736 47872 47961 48334 48399 48444 48672 48841 49348 49368 49912 50193 50336 50544 50688 50864 51246 51392 51714 52224 52272 52481 52728 52848 52998 53248 53482 53582 53703 53856 54604 54756 54912 55296 55488 55539 56064 56151 56576 56628 57024 57122 57222 57252 57816 58344 58619 58752 58806 59319 59454 59488 59568 59904 60112 60588 60736 61347 61776 61952 62023 62208 62424 62634 63072 63206 63291 63648 63948 64532 64592 64896 65043 65637 65824 66096 66924 67014 67392 67584 67626 68328 68629 68952 69277 69498 69632 69696 69938 70227 70304 70464 70664 70956 71604 71808 72501 72666 73008 73216 73728 73984 74022 74052 74698 74752 74868 75504 76032 76296 76336 76869 77088 77571 77792 78336 78408 79092 79272 79424 79497 79872 80223 80373 80784 81107 81796 81906 82134 82368 82654 82944 83232 83512 84096 84388 84864 84942 85264 85536 85683 85833 85878 86528 86724 87516 88128 88814 89181 89232 89352 89856 90112 90168 90593 90882 91104 91936 92664 92928 93636 93951 93952 94608 94809 95472 95744 95922 96668 96798 96888 97344 97682 98696 98736 99824 100386 100521 100672 101088 101376 101439 101728 102492 102784 103428 104448 104544 104907 104962 105456 105696 105996 106063 106496 106964 107164 107406 107712 108999 109208 109512 109824 110592 110976 111033 111078 112047 112128 112302 113152 113256 114048 114244 114444 114504 114829 115632 116688 117238 117504 117612 118638 118908 118976 119136 119808 120224 121176 121472 122694 122859 123552 123904 123981 124046 124416 124848 125268 126144 126412 126582 127296 127413 127896 128817 129064 129184 129792 130086 131274 131648 132192 133221 133848 134028 134784 135168 135252 135707 136656 137258 137904 138554 138996 139264 139392 139876 140454 140608 140928 141328 141912 143208 143616 143883 145002 145197 145332 146016 146432 146523 147968 148044 148104 149396 149504 149736 150161 150579 151008 152064 152592 152672 153738 154176 155142 155584 156672 156816 157443 158184 158544 158848 158994 159744 160381 160446 160746 161568 162214 163592 163812 164268 164736 165308 165888 166464 166617 167024 168192 168453 168776 169728 169884 170528 171072 171366 171666 171756 173056 173448 175032 175857 176256 177463 177628 177957 178362 178464 178704 179712 180336 181186 181764 182208 183872 184041 185328 185856 186069 187272 187902 187904 189216 189618 189873 190944 191488 191844 193336 193596 193776 194688 195129 195364 196911 197392 197472 199648 200772 201042 201344 202176 202752 202878 203456 204984 205568 205887 206856 207831 208896 209088 209729 209814 209924 210912 211392 211992 212126 213928 214328 214812 215424 217503 217998 218416 219024 219648 221184 221952 222066 222156 224094 224256 224604 226304 226512 228096 228488 228888 229008 229658 230607 231264 232067 232713 233376 234476 235008 235224 237276 237816 237952 238272 238491 239616 240448 240669 241119 242352 242944 243321 245388 245718 247104 247808 247962 248092 248832 249696 250536 252288 252824 253164 254592 254826 255792 257049 257499 257634 258128 258368 259584 260172 262548 263296 264384 265837 266442 267696 268056 269568 270336 270504 271414 271779 273312 274261 274516 275808 277108 277992 278784 279752 280908 281216 281853 281856 282656 283824 284427 286416 287232 287766 290004 290394 290664 292032 292864 293046 294701 295936 296088 296208 298792 299008 299472 300322 301158 301563 302016 304128 304317 305184 305344 307476 308352 310284 311168 313344 313632 314171 314721 314886 316368 317088 317696 317988 318189 319488 320762 320892 321492 323136 324428 326997 327184 327624 328536 329472 330616 331776 332928 333099 333234 334048 336141 336384 336906 337552 339456 339768 341056 342144 342732 343332 343512 344487 346112 346896 347633 348283 350064 351714 352512 354926 355256 355914 356724 356928 357408 359424 360672 362372 363528 364416 367744 368082 368577 370656 371712 371943 372138 374544 375804 375808 378432 379236 379746 381888 382239 382976 383688 386451 386672 387192 387552 389376 390258 390728 393822 394784 394944 399296 399663 401544 402084 402688 404352 405504 405756 406912 407121 409968 410839 411136 411774 413712 415662 417792 418176 419458 419628 419848 421824 422784 423984 424252 427856 428656 429624 430848 431649 435006 435591 435996 436832 438048 439296 439569 443904 444132 444312 448188 448512 449208 450483 451737 452608 453024 454597 455447 456192 456976 457776 458016 459316 461214 462528 464134 465426 466752 468952 470016 470448 472329 474552 475632 475904 476544 476982 479232 480896 481143 481338 482238 484704 485537 485888 486642 490776 491436 494208 495616 495924 496184 497664 499392 499851 501072 504576 505359 505648 506328 509184 509652 511584 514098 514998 515268 516256 516736 519168 520344 525096 526592 527571 528768 531674 532389 532884 533871 535392 536112 537251 539136 541008 542828 543558 546624 548522 549032 551616 552123 554216 555984 557568 558207 559504 561816 562432 563706 563712 565312 567648 568854 569619 572832 574464 575532 577291 580008 580788 581328 584064 585728 586092 589402 590733 591872 592176 592416 597584 598016 598944 600644 602316 603126 604032 608256 608634 610368 610688 614952 616704 617661 620568 622336 623493 626688 627264 628342 629187 629442 629772 632736 634176 634933 635392 635976 636378 641524 641784 642984 644809 646272 648856 652509 653994 654368 655248 657072 658944 661232 663552 665856 666198 666468 668096 672282 672768 673812 675104 678912 679536 682112 682253 684288 685464 686664 687024 688974 692224 693792 695266 696201 696566 698139 700128 703428 705024 709852 710512 711828 713448 713856 714816 715473 718848 721344 722007 723357 724744 727056 728832 729963 735488 736164 737154 741312 743424 743886 744276 749088 751608 751616 754919 756864 758472 759492 762047 763776 764478 765952 767376 771147 772497 772902 773344 774384 775104 778752 780516 781456 787644 789568 789888 797511 798592 799326 803088 804168 805376 806299 808704 811008 811512 813824 814242 815337 819936 821678 822272 822783 823548 827424 831324 836352 838916 839256 839696 843648 845559 845568 847968 848504 853281 855712 857312 859248 861696 863298 870012 871182 871992 873664 876096 878592 879138 884103 887808 888264 888624 892177 896376 897024 898416 900601 900966 903474 905216 906048 909194 910894 912384 912951 913952 915552 916032 918632 922428 925056 928268 930852 933504 937904 940032 940896 942513 944163 944658 949104 951264 951808 953088 953964 954567 958464 961792 962286 962676 964476 969408 971074 971776 973284 980991 981552 982872 988416 991232 991848 992368 995328 996523 998784 999297 999702 1002144 1008423 1009152 1010718 1011296 1012656 1018368 1019304 1023168 1028196 1029996 1030536 1032512 1033461 1033472 1038336 1040688 1042899 1044849 1050192 1053184 1054391 1055142 1057536 1063348 1064778 1065768 1067742 1070784 1072224 1074502 1078272 1082016 1085656 1087116 1093248 1097044 1098064 1103232 1104246 1105731 1108432 1111968 1115136 1115829 1116414 1119008 1123632 1124864 1127412 1127424 1130624 1135296 1137708 1139238 1145664 1148928 1151064 1154582 1159353 1160016 1161576 1162656 1166693 1168128 1171456 1172184 1177709 1178804 1181466 1183744 1184352 1184832 1195168 1197888 1198989 1201288 1204632 1206252 1208064 1216512 1217268 1220736 1221363 1221376 1229904 1232517 1233408 1235322 1241136 1244672 1246986 1253376 1254528 1256684 1258374 1258884 1259544 1265472 1268352 1269866 1270784 1271952 1272756 1283048 1283568 1285968 1289618 1292544 1294947 1297712 1305018 1306773 1307988 1308736 1310496 1314144 1317888 1318707 1322464 1331712 1332396 1332936 1336192 1344564 1345536 1347624 1350208 1351449 1357824 1359072 1363791 1364224 1364506 1366341 1368576 1370928 1373328 1374048 1377948 1378819 1384448 1387584 1390532 1392402 1393132 1396278 1400256 1406856 1410048 1416987 1419704 1421024 1423656 1426896 1427712 1429632 1430946 1437696 1442688 1443429 1444014 1446714 1449488 1454112 1456611 1457664 1459926 1470976 1472328 1474308 1482624 1486848 1487772 1488552 1492777 1498176 1503216 1503232 1509838 1513728 1516077 1516944 1518984 1524094 1527552 1528956 1531904 1534752 1540081 1542294 1544994 1545804 1546688 1548768 1550208 1557504 1561032 1562912 1575288 1579136 1579776 1582713 1595022 1597167 1597184 1598652 1606176 1608336 1610752 1611753 1612598 1617408 1623024 1627648 1628484 1630674 1639872 1643356 1644544 1645566 1647096 1654848 1656369 1662648 1672704 1674621 1677832 1678512 1679392 1687296 1691118 1691136 1695936 1697008 1706562 1708857 1711424 1714624 1718496 1723392 1726596 1731873 1740024 1742364 1743984 1747328 1752192 1757184 1758276 1764191 1768206 1775616 1776528 1777248 1784354 1792752 1794048 1796832 1801202 1801932 1806948 1810432 1812096 1818388 1821788 1824768 1825902 1827904 1831104 1832064 1837264 1844856 1850112 1852983 1856536 1861704 1867008 1870479 1875808 1880064 1881792 1885026 1887561 1888326 1889316 1898208 1902528 1903616 1904799 1906176 1907928 1909134 1923584 1924572 1925352 1928952 1934427 1938816 1942148 1943552 1946568 1952093 1955743 1957527 1961982 1963104 1965744 1976832 1983696 1984736 1990656 1993046 1997568 1998594 1999404 2004288 2016846 2018304 2021436 2022592 2025312 2036736 2038608 2046336 2046759 2056392 2059992 2061072 2065024 2066922 2066944 2076672 2081376 2084953 2085798 2088603 2089698 2100384 2106368 2108782 2110284 2115072 2126696 2129556 2131536 2135484 2141568 2144448 2146419 2149004 2156544 2164032 2166021 2170071 2171312 2174232 2186496 2189889 2194088 2196128 2206464 2208492 2211462 2216864 2223936 2230272 2231658 2232828 2238016 2247264 2249728 2254824 2254848 2261248 2264757 2270592 2275416 2278476 2286141 2291328 2297856 2302128 2307019 2309164 2313441 2318706 2320032 2323152 2325312 2333386 2336256 2344368 2355418 2357608 2362932 2367488 2368704 2369664 2390336 2392533 2395776 2397978 2402576 2409264 2412504 2416128 2418897 2433024 2434536 2441472 2442726 2442752 2446011 2459808 2465034 2466816 2468349 2470644 2482272 2489344 2493972 2509056 2513368 2516748 2517768 2519088 2530944 2536677 2536704 2539732 2541568 2543904 2545512 2552737 2559843 2566096 2567136 2571936 2579236 2585088 2589894 2595424 2610036 2613546 2615976 2617472 2620992 2628288 2635776 2637414 2644928 2652309 2663424 2664792 2665872 2672384 2676531 2689128 2691072 2695248 2700416 2701803 2702898 2715648 2718144 2726477 2727582 2728448 2729012 2732682 2737152 2741856 2746656 2748096 2755896 2757638 2775168 2781064 2784804 2786264 2792556 2800512 2813712 2820096 2827539 2832489 2833974 2839408 2842048 2847312 2853792 2855424 2859264 2861892 2863701 2875392 2885376 2886858 2888028 2893428 2898976 2908224 2913222 2915328 2919852 2941952 2944656 2948616 2965248 2973696 2975544 2977104 2985554 2989569 2996352 2997891 3006432 3006464 3016871 3019676 3025269 3027456 3032154 3033888 3037968 3048188 3055104 3057912 3069504 3080162 3084588 3089988 3091608 3093376 3097536 3100383 3100416 3115008 3122064 3125824 3128697 3134547 3150576 3158272 3159552 3163173 3165426 3190044 3194334 3194368 3197304 3212352 3216672 3221504 3223506 3225196 3234816 3241711 3246048 3255296 3256968 3261348 3279744 3286712 3289088 3291132 3294192 3309696 3312738 3317193 3325296 3345408 3347487 3349242 3355664 3357024 3358784 3374592 3382236 3382272 3391872 3394016 3413124 3417714 3422848 3429248 3436992 3446784 3453192 3455881 3463746 3480048 3484728 3487968 3494656 3500079 3504384 3514368 3516552 3528382 3533127 3536412 3551232 3553056 3554496 3565393 3568708 3585504 3593664 3596967 3602404 3603864 3613896 3624192 3636776 3643576 3649536 3651804 3655808 3662208 3664089 3664128 3674528 3689712 3697551 3700224 3705966 3713072 3723408 3734016 3740958 3751616 3760128 3763584 3770052 3775122 3776652 3778632 3796416 3805056 3807232 3809598 3812352 3815856 3818268 3831113 3847168 3849144 3850704 3857904 3868854 3877632 3884296 3887104 3893136 3904186 3911486 3915054 3920319 3923964 3926208 3931488 3953664 3956121 3967392 3969472 3986092 3995136 3997188 3998808 4008576 4033692 4036608 4042872 4045184 4050624 4054347 4073472 4077216 4091373 4092672 4093518 4099023 4112784 4119984 4122144 4130048 4133844 4133888 4136457 4153344 4162752 4169906 4171596 4177206 4179396 4200768 4212736 4217564 4220568 4230144 4250961 4253392 4259112 4263072 4270968 4283136 4288896 4292838 4298008 4313088 4328064 4330287 4332042 4340142 4342624 4348464 4369833 4372992 4379778 4388176 4392256 4412928 4416984 4422924 4433728 4447872 4460544 4463316 4465656 4476032 4478331 4494528 4499456 4509648 4509696 4519229 4522496 4527679 4529514 4541184 4550832 4556952 4572282 4582656 4595712 4604256 4614038 4618328 4620243 4626882 4637412 4640064 4646304 4650624 4666772 4672512 4688736 4710836 4715216 4725864 4737408 4739328 4748139 4780672 4785066 4791501 4791552 4795956 4805152 4818528 4825008 4832256 4835259 4837794 4869072 4882944 4885452 4885504 4892022 4919616 4930068 4933632 4936698 4941288 4964544 4969107 4978688 4987944 5009917 5018112 5023863 5026736 5033496 5035536 5038176 5061888 5073354 5073408 5079464 5083136 5087808 5091024 5105474 5119686 5126571 5132192 5134272 5143872 5158472 5170176 5179788 5190848 5195619 5220072 5227092 5231952 5234944 5241984 5256576 5271552 5274828 5289856 5292573 5304618 5326848 5329584 5331744 5340907 5344768 5353062 5378256 5382144 5390496 5400832 5403606 5405796 5431296 5436288 5452954 5455164 5456896 5458024 5465364 5474304 5483712 5493312 5496192 5511792 5515276 5550336 5558949 5562128 5569608 5572528 5585112 5601024 5611437 5627424 5640192 5655078 5662683 5664978 5667948 5678816 5684096 5694624 5707584 5710848 5714397 5718528 5723784 5727402 5770752 5773716 5776056 5786856 5797952 5803281 5816448 5826444 5830656 5839704 5856279 5867229 5872581 5883904 5889312 5897232 5909761 5920811 5930496 5951088 5954208 5971108 5979138 5992704 5995782 6012864 6033742 6039352 6050538 6054912 6064308 6067776 6075936 6096376 6110208 6115824 6139008 6140277 6160324 6169176 6179976 6183216 6186752 6195072 6200766 6200832 6230016 6244128 6251648 6254859 6257394 6265809 6269094 6301152 6316544 6319104 6326346 6330852 6380088 6388668 6388736 6394608 6424704 6433344 6443008 6447012 6450392 6469632 6483422 6492096 6498063 6510213 6510592 6513936 6522696 6559488 6569667 6573424 6578176 6582264 6588384 6619392 6625476 6634386 6650592 6690816 6694974 6698484 6711328 6714048 6717568 6749184 6764472 6764544 6783744 6788032 6794271 6826248 6835428 6845696 6858423 6858496 6873984 6893568 6906384 6911762 6921057 6927492 6940323 6960096 6969456 6975936 6984263 6989312 7000158 7008768 7033104 7056764 7066254 7072824 7102464 7106112 7108992 7130786 7137416 7171008 7177599 7187328 7193934 7204808 7207728 7227792 7248384 7256691 7273552 7287152 7299072 7303608 7311616 7324416 7328178 7328256 7338033 7349056 7379424 7395102 7400448 7405047 7411932 7426144 7446816 7468032 7481916 7503232 7504783 7527168 7540104 7550244 7553304 7557264 7592832 7610112 7614464 7619196 7624704 7631712 7636536 7658211 7662226 7679529 7694336 7698288 7701408 7715808 7737708 7742599 7755264 7768592 7774208 7786272 7808372 7822972 7830108 7840638 7847928 7852416 7862976 7907328 7912242 7934784 7938944 7956927 7972184 7990272 7994376 7997616 8017152 8029593 8067384 8073216 8085744 8090368 8101248 8105409 8108694 8146944 8154432 8179431 8182746 8185344 8187036 8198046 8225568 8239968 8244288 8254129 8260096 8267688 8267776 8272914 8325504 8339812 8343192 8354412 8358792 8382517 8401536 8425472 8435128 8441136 8460288 8482617 8497467 8501922 8506784 8518224 8526144 8541936 8566272 8577792 8585676 8591103 8596016 8626176 8656128 8660574 8664084 8680284 8685248 8696928 8739666 8745984 8759556 8776352 8784512 8825856 8833968 8845848 8867456 8869289 8895744 8921088 8926632 8931312 8952064 8956662 8968707 8989056 8998912 9019296 9019392 9038458 9044992 9050613 9055358 9059028 9075807 9082368 9101664 9113904 9144564 9165312 9208512 9228076 9236656 9240486 9253764 9274824 9280128 9292608 9301149 9301248 9333544 9345024 9377472 9386091 9403641 9421672 9430432 9451728 9474816 9478656 9489519 9496278 9561344 9570132 9583002 9583104 9591912 9610304 9637056 9650016 9664512 9670518 9675588 9725133 9738144 9765888 9770904 9771008 9784044 9813947 9839232 9860136 9867264 9873396 9882576 9906611 9929088 9938214 9957376 9975888 10019834 10036224 10042461 10047726 10053472 10066992 10071072 10076352 10123776 10146708 10146816 10158928 10166272 10175616 10182048 10210948 10239372 10253142 10264384 10268544 10287744 10316944 10340352 10359576 10367643 10381696 10391238 10440144 10454184 10463904 10469888 10481887 10483968 10500237 10513152 10543104 10549656 10579712 10585146 10599381 10609236 10653696 10659168 10663488 10681814 10689536 10696179 10706124 10756512 10780992 10790901 10801664 10807212 10811592 10872576 10905908 10910328 10913792 10916048 10930728 10948608 10961753 10967424 10986624 10992267 10992384 11023584 11030552 11092653 11100672 11117898 11124256 11139216 11145056 11170224 11202048 11222874 11254848 11280384 11310156 11325366 11329956 11335896 11357632 11368192 11389248 11415168 11421696 11428794 11437056 11447568 11454804 11493339 11541504 11547432 11552112 11573712 11595904 11598301 11606562 11632896 11652888 11661312 11679408 11707813 11712558 11734458 11745162 11767808 11778624 11794464 11819522 11841622 11860992 11868363 11902176 11908416 11942216 11958276 11985408 11991564 12025728 12067484 12078704 12101076 12109824 12128616 12135552 12151872 12163041 12192752 12220416 12231648 12274119 12278016 12280554 12297069 12320648 12338352 12359952 12366432 12373504 12390144 12401532 12401664 12409371 12460032 12488256 12503296 12509718 12514788 12531618 12538188 12602304 12633088 12638208 12652692 12661704 12752883 12760176 12777336 12777472 12789216 12833623 12849408 12866688 12886016 12894024 12900784 12939264 12954799 12966844 12984192 12990861 12996126 13020426 13021184 13027872 13045392 13109499 13118976 13139334 13146848 13164528 13176768 13238784 13250952 13268772 13301184 13381632 13389948 13396968 13422656 13428096 13434993 13435136 13498368 13528944 13529088 13557687 13567488 13576064 13583037 13588542 13652496 13670856 13691392 13707083 13716846 13716992 13747968 13787136 13812768 13823524 13842114 13854984 13860729 13880646 13920192 13938912 13951872 13968526 13978624 14000316 14017536 14066208 14113528 14132508 14145648 14212224 14217984 14244417 14261572 14274832 14342016 14355198 14374503 14374656 14387868 14409616 14415456 14455584 14496768 14505777 14513382 14547104 14574304 14607216 14623232 14648832 14656356 14656512 14676066 14698112 14758848 14790204 14800896 14810094 14823864 14852288 14893632 14936064 14963832 15006464 15009566 15029751 15054336 15071589 15080208 15100488 15106608 15114528 15167009 15185664 15220224 15228928 15238392 15249408 15263424 15273072 15310217 15316422 15324452 15359058 15388672 15396576 15402816 15431616 15475416 15485198 15510528 15537184 15572544 15586857 15616744 15645944 15660216 15681276 15695856 15704832 15725952 15814656 15824484 15869568 15877719 15877888 15913854 15944368 15980544 15988752 15995232 16022721 16034304 16059186 16134768 16146432 16171488 16180736 16202496 16210818 16217388 16293888 16308864 16358862 16365492 16370688 16374072 16396092 16451136 16479936 16488576 16508258 16520192 16535376 16535552 16545828 16651008 16676847 16679624 16686384 16708824 16717584 16765034 16803072 16834311 16850944 16870256 16882272 16920576 16940891 16965234 16988049 16994934 17003844 17013568 17036448 17052288 17083872 17132544 17143191 17155584 17171352 17182206 17192032 17312256 17321148 17328168 17360568 17370496 17393856 17409843 17479332 17491968 17519112 17552704 17568837 17569024 17601687 17651712 17667936 17691696 17729283 17734912 17738578 17762433 17791488 17853264 17862624 17904128 17913324 17924647 17937414 17978112 17997824 18038592 18076916 18089984 18101226 18110716 18118056 18151614 18164736 18203328 18227808 18289128 18330624 18417024 18420831 18456152 18473312 18480972 18507528 18549648 18560256 18585216 18602298 18602496 18667088 18690048 18754944 18764577 18772182 18797427 18807282 18843344 18860864 18903456 18949632 18957312 18979038 18992556 19122688 19140264 19166004 19166208 19183824 19220608 19274112 19300032 19329024 19341036 19351176 19406101 19450266 19476288 19531776 19541808 19542016 19568088 19627894 19678464 19709001 19720272 19734528 19746792 19765152 19813222 19858176 19876428 19914752 19951776 20021053 20039668 20072448 20084922 20095452 20106944 20133984 20142144 20152704 20247552 20293416 20293632 20317856 20351232 20364096 20382813 20421896 20478744 20506284 20528768 20537088 20575269 20575488 20633888 20680704 20719152 20735286 20763171 20763392 20782476 20880288 20908368 20927808 20939776 20952789 20963774 20967936 21000474 21026304 21099312 21159424 21170292 21198762 21218472 21307392 21318336 21326976 21363628 21379072 21392358 21412248 21513024 21513173 21532797 21561984 21581802 21603328 21614424 21623184 21745152 21770073 21811816 21820656 21827584 21832096 21861456 21897216 21923506 21934848 21973248 21984534 21984768 22014099 22047168 22061104 22185306 22201344 22215141 22235796 22248512 22278432 22290112 22340448 22404096 22445748 22509696 22514349 22620312 22650732 22659912 22671792 22715264 22736384 22778496 22830336 22843392 22857588 22874112 22895136 22909608 22934483 22974633 22986678 23083008 23094864 23104224 23147424 23191808 23196602 23213124 23227797 23265792 23305776 23322624 23358816 23415626 23425116 23468916 23490324 23535616 23557248 23588928 23639044 23683244 23721984 23736726 23804352 23816832 23870781 23884432 23916552 23970816 23983128 24051456 24088779 24134968 24157408 24202152 24219648 24257232 24271104 24303744 24316227 24326082 24385504 24440832 24463296 24538293 24548238 24556032 24561108 24594138 24641296 24676704 24719904 24732864 24747008 24762387 24780288 24803064 24803328 24818742 24976512 25006592 25019436 25029576 25063236 25076376 25147551 25204608 25266176 25276416 25305384 25323408 25377209 25424659 25447851 25505766 25520352 25554672 25554944 25578432 25667246 25698816 25733376 25773309 25788048 25801568 25878528 25909598 25933688 25968384 25981722 25992252 26040852 26042368 26055744 26090784 26218998 26237952 26278668 26293696 26329056 26353536 26477568 26501904 26537544 26602368 26607867 26763264 26779896 26793936 26845312 26856192 26869986 26870272 26906121 26996736 27057888 27058176 27115374 27134976 27151839 27152128 27166074 27177084 27304992 27341712 27382784 27414166 27433692 27433984 27495936 27625536 27647048 27684228 27709968 27721458 27761292 27840384 27877824 27903447 27903744 27937052 27957248 28000632 28035072 28132416 28158273 28210923 28227056 28265016 28291296 28424448 28435968 28468557 28488834 28523144 28549664 28684032 28710396 28749006 28749312 28775736 28819232 28830912 28911168 28993536 29011554 29026764 29094208 29148608 29175399 29214432 29246464 29297664 29312712 29313024 29352132 29396224 29441841 29517696 29580408 29601792 29620188 29647728 29704576 29719833 29787264 29872128 29927664 29991247 30012928 30019132 30059502 30108672 30143178 30160416 30200976 30213216 30229056 30334018 30371328 30440448 30476784 30498816 30526848 30546144 30620434 30632844 30648904 30718116 30777344 30793152 30805632 30863232 30950832 30970396 31021056 31074368 31102929 31145088 31173714 31233488 31291888 31320432 31362552 31391712 31409664 31445661 31451904 31500711 31629312 31648968 31739136 31755438 31755776 31798143 31827708 31888736 31961088 31977504 31990464 32045442 32068608 32088537 32118372 32269536 32342976 32361472 32404992 32421636 32434776 32617728 32717724 32730984 32741376 32748144 32792184 32885259 32902272 32959872 32976801 32977152 33016516 33040384 33070752 33071104 33091656 33185581 33247631 33277959 33302016 33353694 33359248 33372768 33417648 33435168 33530068 33606144 33668622 33740512 33764544 33841152 33881782 33930468 33976098 33989868 34007688 34027136 34072896 34104576 34167744 34265088 34286382 34311168 34342704 34364412 34384064 34480017 34624512 34642296 34656336 34721136 34740992 34787712 34794903 34819686 34958664 34983936 35038224 35105408 35123439 35137674 35138048 35203374 35303424 35335872 35383392 35444201 35458566 35469824 35477156 35524866 35582976 35706528 35725248 35808256 35826648 35849294 35874828 35956224 36077184 36153832 36179968 36202452 36221432 36236112 36303228 36329472 36406656 36455616 36489123 36578256 36661248 36822357 36834048 36841662 36891207 36912304 36946624 36961944 37015056 37099296 37120512 37170432 37204596 37204992 37228113 37334176 37380096 37509888 37529154 37544364 37594854 37614564 37686688 37721728 37806912 37899264 37914624 37958076 37985112 38245376 38280528 38332008 38332416 38367648 38441216 38500869 38548224 38600064 38658048 38682072 38702352 38812202 38864397 38900532 38952576 38972583 39063552 39083616 39084032 39136176 39219323 39255788 39328497 39356928 39418002 39440544 39493584 39530304 39626444 39716352 39752856 39903552 40042106 40079336 40144896 40169844 40190904 40213888 40267968 40284288 40304979 40305408 40495104 40586832 40587264 40635712 40673061 40702464 40728192 40749111 40765626 40843792 40957488 41012568 41057536 41074176 41121249 41150538 41150976 41267776 41361408 41438304 41470572 41526342 41526784 41564952 41582187 41760576 41816736 41855616 41879552 41905578 41927548 41935872 42000948 42052608 42142243 42198624 42318848 42340584 42397524 42436944 42636672 42653952 42727256 42758144 42784716 42824496 43026048 43026346 43065594 43123509 43123968 43163604 43206656 43228848 43246368 43490304 43517331 43540146 43623632 43641312 43655168 43664192 43722912 43847012 43869696 43946496 43969068 43969536 44028198 44094336 44122208 44370612 44402688 44430282 44471592 44497024 44556864 44580224 44680896 44808192 44891496 45019392 45028698 45089253 45240624 45301464 45319824 45343584 45430528 45472768 45501027 45556992 45660672 45686784 45715176 45748224 45790272 45819216 45868966 45930651 45949266 45973356 46166016 46189728 46208448 46294848 46350109 46383616 46393204 46426248 46455594 46531584 46611552 46717632 46760571 46831252 46850232 46937832 46980648 47114496 47177856 47278088 47366488 47443968 47473452 47608704 47633157 47633664 47741562 47768864 47833104 47941632 47966256 48068163 48102912 48177558 48269936 48314816 48404304 48439296 48514464 48542208 48607488 48632454 48652164 48771008 48881664 48926592 49076586 49096476 49112064 49122216 49188276 49282592 49353408 49439808 49465728 49494016 49524774 49560576 49606128 49606656 49637484 49804469 49953024 50013184 50038872 50059152 50126472 50152752 50295102 50409216 50532352 50552832 50610768 50646816 50754418 50822673 50849318 50895702 50964147 51011532 51040704 51109344 51109888 51156864 51334492 51397632 51429573 51466752 51546618 51576096 51603136 51819196 51867376 51936768 51963444 51984504 52081704 52111488 52181568 52229529 52437996 52475904 52557336 52587392 52658112 52706511 52707072 52805061 52955136 53003808 53075088 53187849 53204736 53215734 53287299 53559792 53587872 53690624 53712384 53739972 53740544 53773941 53812242 53993472 54115776 54230748 54269952 54303678 54304256 54332148 54354168 54609984 54683424 54765568 54828332 54867384 54867968 54991872 55109087 55251072 55262493 55294096 55368456 55419936 55442916 55522584 55680768 55755648 55806894 55807488 55874104 55914496 56001264 56070144 56264832 56293731 56316546 56392281 56421846 56454112 56530032 56582592 56848896 56871936 56937114 56977668 57046288 57099328 57368064 57420792 57498012 57498624 57551472 57638464 57661824 57822336 57987072 58023108 58053528 58188416 58218303 58297216 58350798 58428864 58492928 58595328 58625424 58626048 58704264 58749977 58792448 58859827 58883682 59035392 59160816 59203584 59240376 59295456 59409152 59439666 59574528 59744256 59855328 59982494 60025856 60038264 60063159 60119004 60217344 60286356 60320832 60401952 60426432 60458112 60668036 60742656 60880896 60953568 61053696 61092288 61148439 61240868 61265688 61297808 61436232 61586304 61611264 61725807 61726464 61901664 61940792 62042112 62148736 62205858 62289513 62290176 62347428 62466976 62583776 62640864 62725104 62783424 62819328 62858367 62891322 62903808 63001422 63297936 63478272 63510876 63511552 63596286 63655416 63777472 63922176 63955008 63980928 64090884 64137216 64177074 64236744 64539072 64539519 64598391 64685952 64722944 64809984 64843272 64869552 65128921 65235456 65310219 65435448 65461968 65482752 65496288 65584368 65770518 65804544 65919744 65953602 65954304 66033032 66080768 66141504 66183312 66371162 66495262 66555918 66604032 66645423 66707388 66718496 66745536 66835296 66870336 67060136 67212288 67337244 67481024 67529088 67543047 67763564 67860936 67952196 67979736 68015376 68054272 68145792 68209152 68335488 68530176 68572764 68622336 68685408 68728824 68768128 68803449 68923899 68960034 69249024 69284592 69312672 69442272 69481984 69575424 69589806 69639372 69683391 69917328 69967872 70076448 70210816 70246878 70275348 70276096 70406748 70606848 70671744 70766784 70888402 70917132 70939648 70954312 71049732 71165952 71413056 71450496 71612343 71616512 71653296 71698588 71749656 71912448 72154368 72266337 72307664 72359936 72404904 72442864 72472224 72606456 72658944 72813312 72911232 72948681 72978246 73156512 73322496 73614879 73644714 73668096 73683324 73782414 73824608 73893248 73923888 74030112 74198592 74241024 74287161 74340864 74409192 74409984 74456226 74668352 75019776 75058308 75088728 75189708 75229128 75373376 75442653 75443456 75613824 75798528 75829248 75916152 75970224 76131627 76273977 76343553 76490752 76561056 76664016 76664832 76735296 76826893 76882432 76970543 77001738 77096448 77200128 77364144 77404704 77624404 77728794 77801064 77905152 77945166 78127104 78167232 78272352 78438646 78511576 78656994 78713856 78836004 78881088 78987168 79060608 79252888 79432704 79505712 79807104 79823601 80084212 80158672 80289792 80339688 80381808 80427776 80535936 80568576 80609958 80610816 80718363 80990208 81173664 81174528 81271424 81346122 81404928 81455517 81456384 81498222 81531252 81687584 81914976 82025136 82115072 82148352 82242498 82301076 82301952 82535552 82876608 82941144 83052684 83053568 83129904 83164374 83521152 83633472 83711232 83759104 83811156 83855096 83871744 84001896 84105216 84284486 84397248 84474819 84632769 84637696 84681168 84795048 84873888 85168589 85273344 85307904 85405671 85454512 85516288 85569432 85648992 86052096 86052692 86131188 86247018 86247936 86327208 86413312 86457696 86492736 86980608 87034662 87080292 87247264 87282624 87328384 87445824 87526197 87694024 87739392 87892992 87938136 87939072 88056396 88188672 88244416 88325523 88741224 88805376 88860564 88943184 88994048 89113728 89159499 89160448 89361792 89616384 89782992 89973741 90038784 90057396 90178506 90481248 90602928 90639648 90687168 90795419 90861056 90945536 91002054 91113984 91321344 91430352 91496448 91580544 91638432 91737932 91861302 91898532 91946712 92332032 92379456 92416896 92589696 92700218 92767232 92786408 92852496 92911188 93063168 93223104 93308787 93435264 93521142 93662504 93700464 93875664 93961296 94228992 94336983 94355712 94502133 94556176 94732976 94887936 94946904 95217408 95266314 95267328 95394429 95483124 95537728 95666208 95883264 95932512 96136326 96205824 96265611 96355116 96539872 96629632 96808608 97028928 97084416 97214976 97264908 97304328 97542016 97562179 97853184 98153172 98192952 98224128 98244432 98376552 98565184 98655777 98706816 98879616 98931456 98988032 99049548 99121152 99212256 99213312 99274968 99556743 99608938 99742893 99833877 99906048 100026368 100077744 100118304 100252944 100305504 100590204 100653787 100818432 101064704 101221536 101293632 101508836 101645346 101698636 101791404 101928294 102023064 102081408 102218688 102313728 102668984 102795264 102859146 102933504 103093236 103152192 103206272 103440051 103638392 103734752 103873536 103926888 103969008 104163408 104222976 104363136 104384709 104459058 104875992 104951808 105114672 105174784 105316224 105370317 105413022 105414144 105610122 105910272 106007616 106150176 106332603 106375698 106409472 106431468 106574598 107119584 107175744 107381248 107424768 107479944 107481088 107547882 107624484 108231552 108461496 108539904 108607356 108608512 108664296 108708336 108972721 109219968 109366848 109531136 109656664 109734768 109735936 109983744 110218174 110467071 110502144 110524986 110588192 110673621 110736912 110839872 110885832 111045168 111361536 111511296 111613788 111614976 111684339 111748208 111828992 112002528 112140288 112529664 112587462 112633092 112784562 112843692 112908224 113060064 113165184 113697792 113743872 113874228 113955336 114092576 114198656 114736128 114841584 114996024 114997248 115102944 115276928 115300757 115323648 115502607 115644672 115974144 116046216 116107056 116376832 116436606 116593191 116594432 116701596 116857728 116985856 117190656 117250848 117252096 117408528 117499954 117584896 117657969 117719654 117767364 117985491 118070784 118321632 118480752 118590912 118818304 118879332 119149056 119710656 119964988 120051712 120076528 120126318 120238008 120434688 120572712 120641664 120803904 120852864 120914937 120916224 121336072 121485312 121761792 121907136 122019183 122107392 122184576 122247333 122296878 122481736 122531376 122595616 122872464 123172608 123222528 123363747 123451614 123452928 123803328 123881584 124084224 124297472 124411716 124579026 124580352 124694856 124746561 124933952 125167552 125281728 125450208 125566848 125638656 125716734 125782644 125807616 126002844 126426729 126595872 126956544 127021752 127023104 127192572 127310832 127554944 127581311 127910016 127961856 128181768 128274432 128354148 128473488 128785943 129078144 129079038 129196782 129371904 129445888 129619968 129686544 129739104 130257842 130470912 130551993 130620438 130870896 130923936 130965504 130992576 131168736 131541036 131609088 131839488 131907204 131908608 132066064 132161536 132283008 132366624 132742324 132990524 133111836 133208064 133290846 133414776 133436992 133491072 133670592 133740672 134120272 134424576 134674488 134962048 135058176 135086094 135267759 135527128 135721872 135904392 135959472 136030752 136108544 136291584 136418304 136503081 136670976 137060352 137145528 137244672 137370816 137457648 137536256 137606898 137791953 137847798 137920068 138498048 138569184 138625344 138884544 138963968 139050327 139150848 139179612 139278744 139366782 139834656 140152896 140281713 140421632 140493756 140550696 140552192 140813496 141343488 141533568 141776804 141834264 141879296 141908624 142099464 142331904 142502789 142826112 142899471 142900992 143224686 143233024 143306592 143397176 143499312 143824896 144204489 144308736 144532674 144615328 144809808 144885728 144944448 145212912 145317888 145626624 145822464 145897362 145956492 146313024 146644992 147229758 147289428 147336192 147366648 147564828 147649216 147786496 147847776 148060224 148397184 148482048 148574322 148681728 148818384 148819968 148912452 149336704 149413407 150039552 150116616 150177456 150379416 150458256 150746752 150777913 150885306 150886912 151227648 151597056 151658496 151832304 151940448 152201569 152263254 152468019 152547954 152687106 152981504 153122112 153328032 153329664 153470592 153653786 153764864 153941086 154003476 154192896 154288719 154400256 154728288 154809408 155248808 155457588 155602128 155810304 155890332 156334464 156544704 156688587 156877292 157023152 157313988 157427712 157672008 157762176 157974336 158119533 158121216 158415183 158505776 158865408 159011424 159563547 159614208 159647202 159861897 160168424 160317344 160679376 160763616 160855552 161071872 161137152 161219916 161221632 161321823 161436726 161980416 162347328 162542848 162692244 162809856 162911034 162912768 162996444 163062504 163375168 163829952 164050272 164230144 164296704 164484996 164602152 164603904 165071104 165327261 165753216 165787479 165882288 166105368 166107136 166259808 166328748 166837099 167042304 167266944 167422464 167518208 167622312 167710192 167743488 168003792 168210432 168412387 168568972 168794496 168881193 168949638 169265538 169275392 169362336 169590096 169747776 170337178 170546688 170615808 170811342 170909024 171138864 171297984 172104192 172105384 172262376 172494036 172495872 172654416 172826624 172915392 172985472 173961216 174069324 174160584 174494528 174565248 174654909 174656768 174891648 175052394 175388048 175478784 175785984 175876272 175878144 176112792 176249931 176377344 176488832 176579481 176651046 177482448 177610752 177721128 177886368 177988096 178192079 178227456 178318998 178320896 178723584 179232768 179565984 179947482 180077568 180114792 180189477 180357012 180962496 181205856 181279296 181374336 181590838 181722112 181891072 182004108 182227968 182642688 182860704 183161088 183276864 183445317 183475864 183722604 183797064 183893424 184758912 184833792 185177421 185179392 185400436 185534464 185572816 185704992 185822376 186126336 186349801 186446208 186617574 186868539 186870528 187042284 187325008 187400928 187751328 187922592 188457984 188575101 188673966 188711424 189004266 189112352 189465952 189893808 190434816 190532628 190534656 190788858 190966248 191075456 191332416 191766528 191865024 192272652 192411648 192531222 192710232 193079744 193259264 193617216 193618557 194057856 194168832 194429952 194529816 194608656 195084032 195124358 195386763 195706368 195930657 196306344 196385904 196448256 196488864 196753104 197130368 197171117 197311554 197413632 197759232 197862912 197976064 198099096 198242304 198424512 198549936 199032821 199113486 199217876 199485786 199667754 199812096 200052736 200155488 200236608 200505888 200611008 201180408 201307574 201636864 202443072 202587264 202629141 203017672 203290692 203397272 203582808 203856588 204046128 204162816 204437376 204627456 205337968 205590528 205718292 205867008 206186472 206304384 206410347 206412544 206771697 206880102 207276784 207469504 207747072 207853776 207938016 208326816 208445952 208726272 208769418 208918116 209050173 209751984 209903616 210229344 210349568 210632448 210740634 210826044 210828288 211220244 211820544 212015232 212300352 212665206 212751396 212818944 212862936 213149196 214239168 214351488 214762496 214849536 214959888 214962176 215095764 215248968 216463104 216799011 216922992 217079808 217214712 217217024 217328592 217416672 217945442 218439936 218733696 218846043 219062272 219313328 219469536 219471872 219967488 220231583 220436348 220844637 220934142 221004288 221049972 221176384 221347242 221473824 221679744 221771664 222090336 222723072 222861483 223022592 223227576 223229952 223368678 223496416 224005056 225059328 225174924 225266184 225569124 225687384 225816448 226120128 226327959 226330368 227395584 227487744 227748456 227910672 228185152 228394881 228397312 228821931 229472256 229683168 229992048 229994496 230205888 230480679 230553856 230601514 230647296 230911629 231005214 231289344 232092432 232214112 232753664 232873212 233020411 233186382 233188864 233403192 233715456 233971712 234381312 234501696 234817056 234999908 235169792 235315938 235439308 235534728 235970982 236141568 236643264 236644903 236961504 237181824 237636608 237758664 238298112 239421312 239470803 239929976 240103424 240153056 240252636 240476016 240869376 241145424 241283328 241607808 241705728 241829874 241832448 242155089 242672144 242970624 243523584 243814272 244038366 244214784 244366551 244369152 244494666 244593756 244963472 245062752 245191232 245744928 246345216 246445056 246727494 246903228 246905856 247606656 247763168 248594944 248823432 249158052 249160704 249389712 249493122 249867904 250335104 250563456 250900416 251133696 251277312 251433468 251565288 251615232 252005688 252279313 252853458 253191744 253913088 254043504 254046208 254385144 254621664 255109888 255162622 255505767 255820032 255923712 256217013 256363536 256548864 256708296 256946976 257571886 258156288 258158076 258393564 258743808 258891776 259239936 259373088 259478208 260273689 260515684 260941824 261103986 261240876 261741792 261847872 261985152 262337472 262578591 263082072 263218176 263678976 263814408 263817216 264132128 264566016 264733248 264976569 265484648 265981048 266223672 266416128 266581692 266829552 266873984 266982144 267341184 267478497 267481344 268240544 268849152 269348976 269921223 269924096 270116352 270172188 270535518 271054256 271443744 271808784 271918944 272061504 272217088 272386257 272583168 272836608 273006162 273341952 274291056 274489344 274741632 274915296 275072512 275213796 275583906 275695596 275840136 276996096 277138368 277250688 277769088 277927936 278100654 278301696 278359224 278557488 278733564 279669312 279671249 279926361 280305792 280563426 280843264 280987512 281101392 281104384 281626992 282686976 283010949 283067136 283506399 283553608 283668528 283758592 283817248 284198928 284663808 285005578 285652224 285798942 285801984 286183287 286449372 286466048 286613184 286794352 286998624 287649792 288408978 288617472 288796833 289065348 289230656 289619616 289771456 289888896 290425824 291253248 291644928 291794724 291912984 292626048 292686537 294459516 294578856 294672384 294733296 295129656 295298432 295572992 295695552 295967331 296120448 296794368 296964096 297148644 297363456 297636768 297639936 297824904 298670229 298673408 298826814 299228679 300079104 300233232 300354912 300758832 300916512 301493504 301555826 301770612 301773824 301961361 302455296 303194112 303664608 303880896 304403138 304526508 304936038 305095908 305374212 305963008 306244224 306656064 306941184 307307572 307529728 307882172 308006952 308385792 308577438 308800512 309456576 309618816 310320153 310497616 310915176 311204256 311620608 311780664 312668928 313089408 313154127 313377174 313754584 314046304 314627976 314855424 315344016 315524352 315948672 316110951 316239066 316242432 316830366 317011552 317730816 318022848 318997809 319127094 319228416 319294404 319723794 320336848 320634688 321358752 321527232 321711104 322143744 322274304 322439832 322443264 322643646 322873452 324694656 325085696 325384488 325619712 325822068 325825536 325992888 326125008 326750336 326918163 327659904 328100544 328460288 328593408 328969992 329204304 329207808 329903717 330142208 330520567 330654522 331506432 331574958 331764576 332210736 332214272 332519616 332657496 333674198 334084608 334533888 334844928 335053017 335244624 335420384 335486976 336007584 336420864 336824774 337137944 337588992 337762386 337899276 338531076 338550784 338724672 339180192 339495552 340674356 341093376 341231616 341622684 341818048 342277728 342595968 344208384 344210768 344524752 344988072 344991744 345308832 345830784 345902271 345970944 346507821 347922432 348138648 348321168 348989056 349130496 349309818 349313536 349779573 349783296 350104788 350776096 350957568 351571968 351752544 351756288 352225584 352499862 352754688 352973907 352977664 353158962 353302092 354964896 355442256 355772736 355976192 356384158 356454912 356637996 356641792 357447168 359131968 359894964 360155136 360229584 360378954 360714024 361924992 362411712 362558592 362744811 362748672 363181676 363444224 363782144 364008216 364455936 365285376 365721408 365723941 366057549 366322176 366553728 366741999 366890634 366951728 367445208 367594128 367786848 369517824 369667584 370091241 370354842 370358784 370800872 371068928 371145632 371409984 371644752 372252672 372699602 372892416 373235148 373737078 373741056 374084568 374239683 374650016 374801856 375502656 375845184 376915968 377150202 377347932 377422848 378008532 378224704 378931904 379280187 379787616 380869632 381065256 381069312 381577716 381932496 382150912 382664832 382743933 383730048 384545304 384823296 385062444 385420464 386159488 386357829 386518528 387234432 387237114 388115712 388337664 388859904 389059632 389217312 389886211 390168064 390248716 390773526 391412736 391861314 392612688 392771808 392896512 392977728 393506208 394260736 394342234 394623108 394827264 395518464 395725824 396198192 396484608 396849024 397099872 398065642 398226972 398435752 398971572 399335508 399624192 400105472 400310976 400473216 401011776 401222016 402360816 402615148 403273728 404886144 405174528 405258282 405803277 406035344 406581384 406794544 407165616 407713176 408092256 408325632 408874752 409254912 409509243 410675936 411181056 411436584 411734016 412372944 412608768 412820694 412825088 413375859 413543394 413760204 414553568 414939008 415494144 415707552 415876032 416653632 416891904 417150981 417452544 417538836 417836232 418100346 419503968 420458688 420699136 421264896 421481268 421652088 421656576 422440488 424030464 424600704 425330412 425502792 425637888 425725872 426298392 427508367 428478336 428698413 428702976 429524992 429699072 429919776 429924352 430191528 430497936 431412553 432219203 432613467 432926208 433598022 433845984 434429424 434434048 434657184 434833344 435890884 436879872 437467392 437692086 438626656 438939072 439934976 440463166 440872696 441689274 441868284 442008576 442099944 442352768 442694484 442947648 443359488 443543328 444180672 445446144 445722966 446045184 446455152 446459904 446737356 446992832 448010112 448240221 450118656 450349848 450532368 451138248 451374768 451632896 452240256 452333739 452655918 452660736 454791168 454975488 455496912 455821344 456370304 456604707 456789762 456794624 457404057 457643862 458944512 459366336 459984096 459988992 460411776 460961358 461107712 461203028 461294592 461823258 462010428 462578688 464184864 464428224 465507328 465746424 466040822 466372764 466377728 466806384 467430912 469003392 469634112 469999816 470339584 470631876 470878616 471069456 471941964 472283136 473286528 473289806 473923008 474358599 474363648 475245549 475273216 475517328 476596224 478690641 478842624 478941606 479585691 479859952 480206848 480306112 480505272 480952032 482290848 482566656 483215616 483411456 483659748 483664896 483965469 484310178 485344288 485941248 487628544 488076732 488429568 488733102 488738304 488989332 489187512 489926944 490125504 490382464 491489856 492690432 492890112 493454988 493806456 493811712 495213312 495526336 495981783 497189888 497646864 498316104 498321408 498779424 498986244 499735808 500511297 500670208 501126912 501800832 502267392 502554624 502866936 503130576 503230464 504011376 504558626 505237161 505706916 506383488 506643579 507826176 508087008 508092416 508770288 509243328 509851199 510219776 510325244 511011534 511640064 511847424 512434026 512727072 513416592 513893952 515143772 516312576 516316152 516787128 517487616 518479872 518746176 518956416 520547378 521031368 521883648 522207972 522481752 523483584 523695744 523964727 523970304 524674944 525157182 526164144 526436352 527357952 527628816 527634432 528264256 528749793 529132032 529466496 529738443 529953138 530969296 531962096 532447344 532832256 533163384 533659104 533747968 533964288 534576237 534682368 534956994 534962688 536481088 537698304 538697952 539842446 539848192 540232704 540344376 540568431 541071036 542108512 542887488 543617568 543837888 544123008 544434176 544772514 545166336 545673216 546012324 546683904 547849159 548582112 549483264 549830592 550145024 550427592 551167812 551391192 551680272 554276736 554501376 555538176 555855872 556201308 556603392 556718448 557114976 557467128 559049403 559338624 559342498 559852722 560605617 560611584 561126852 561686528 561975024 562202784 562208768 563253984 565209727 565373952 565725303 566021898 566134272 567012798 567107216 567337056 567517184 567634496 568397856 570011156 571304448 571597884 571603968 572366574 572898744 573226368 573588704 573997248 575299584 576817956 577234944 577593666 578130696 578461312 579239232 579542912 579777792 580851648 580855671 582506496 583289856 583589448 583825968 585252096 585373074 586160289 588919032 589157712 589344768 589466592 590259312 590596864 591145984 591391104 591513351 591934662 592240896 593588736 593928192 594297288 594726912 595273536 595649808 597098463 597340458 597346816 597653628 598457358 600158208 600466464 600709824 601517664 601833024 602551417 602987008 603111652 603541224 603547648 603922722 604910592 607329216 607761792 607887423 608806276 609053016 609872076 610191816 610748424 612488448 613312128 613882368 614615144 615059456 615764344 616013904 616771584 617154876 617601024 618913152 619231041 619237632 620315091 620640306 620995232 621830352 622408512 623241216 623561328 625337856 626178816 626308254 626754348 627150519 627509168 628092608 629255952 629710848 630688032 631048704 631897344 632221902 632478132 632484864 633660732 634023104 635461632 636045696 637995618 638254188 638456832 638588808 639447588 640673696 641269376 642717504 643054464 643422208 644287488 644548608 644879664 644886528 645287292 645746904 647458097 649389312 650171392 650768976 651239424 651644136 651651072 651985776 652250016 653500672 653836326 655319808 656201088 656920576 657186816 657939984 658408608 658415616 659807434 660284416 660694749 661041134 661309044 662533911 663012864 663149916 663529152 664421472 664428544 665039232 665314992 667348396 668169216 668584449 669067776 669689856 670106034 670489248 670840768 672015168 673649548 674275888 675177984 675524772 675798552 677062152 677449344 678360384 678983877 678991104 681348712 682186752 682463232 683245368 683636096 684555456 685184643 685191936 686465793 688416768 688421536 689049504 689976144 689983488 690617664 691442037 691661568 691804542 691941888 692734887 693015642 696277296 696642336 697978112 698260992 698619636 698627072 699061233 699559146 699566592 700209576 701552192 701915136 703143936 703505088 704451168 704999724 705509376 705947814 705955328 706317924 706604184 709929792 709934709 710884512 711545472 711952384 712768316 712909824 713275992 713283584 714894336 716418131 718263936 718412409 719789928 720310272 720459168 720757908 721428048 723849984 724823424 725117184 725489622 725497344 726363352 726888448 728016432 728911872 730570752 731442816 731447882 732115098 732644352 733099653 733107456 733483998 733781268 733903456 734890416 735188256 735573696 739035648 739335168 740182482 740709684 740717568 741601744 742137856 742291264 742819968 743289504 745399204 745784832 746470296 747474156 747482112 748169136 748479366 749300032 749603712 751005312 751690368 753831936 754300404 754695864 754845696 756017064 756449408 756837939 757863808 758560374 759575232 761739264 762130512 762138624 763155432 763864992 764301824 765177751 765329664 765487866 766517301 767460096 769090608 769646592 770124888 770840928 772318976 772715658 773037056 774468864 774474228 776231424 776675328 777719808 778119264 778434624 779772422 780336128 780497432 780821067 781547052 782825472 783722628 785225376 785543616 785955456 787012416 787735773 788521472 788684468 789246216 789654528 791036928 791451648 792396384 793698048 794199744 794929707 796131284 796453944 796871504 797943144 798671016 799248384 800621952 800946432 802023552 802435491 802444032 804721632 805230296 806547456 809763669 809772288 810349056 810516564 811606554 812070688 813162768 813589088 814331232 815426352 816184512 816651264 817158771 817749504 818509824 819018486 821351872 822873168 823468032 824745888 825217536 825641388 825650176 826751718 827086788 827520408 829107136 829878016 830988288 831415104 831752064 833307264 833783808 834301962 834905088 835077672 835672464 836200692 839007936 839013747 839779083 840917376 841398272 842529792 842962536 843304176 843313152 844880976 846675973 848060928 849032847 849201408 850660824 851005584 851275776 851451744 852596784 855016734 856956672 857396826 857405952 859049984 859398144 859839552 860383056 860995872 862825106 864438406 865226934 865852416 866390499 867196044 867691968 868858848 868868096 869314368 869666688 871781768 873759744 874934784 875384172 877253312 877878144 878059611 880926332 881745392 883378548 883736568 884017152 884199888 884705536 885388968 885895296 886718976 887086656 887901993 888361344 890892288 891445932 892090368 892910304 892919808 893474712 893985664 896010687 896020224 896480442 897686037 900237312 900699696 901064736 902276496 902749536 903265792 904480512 904667478 905311836 905321472 905884083 909582336 910993824 911642688 912740608 913209414 913579524 913589248 914808114 915287724 917889024 918732672 919968192 920823552 921922716 922215424 922406056 922589184 923646516 924020856 925157376 928369728 928856448 930960459 931014656 931492848 932081644 932745528 932755456 933612768 934861824 936854479 938006784 939268224 939462381 939999632 940679168 941263752 941757232 942138912 943883928 944566272 946573056 946579612 947846016 948332853 948717198 948727296 950491098 950546432 951034656 953192448 956993427 957381282 957685248 957883212 959171382 959719904 960612224 961010544 961904064 964581696 965133312 966431232 966822912 967319496 967329792 967930938 968620356 970688576 975257088 976153464 976859136 977466204 977476608 977978664 978375024 979853888 980251008 980754489 980764928 982979712 985380864 985780224 986909976 987612912 987623424 989711151 990426624 991052672 991561701 991963566 994379776 995293728 996632208 996642816 997558848 997972488 998749609 999471616 1000617059 1001022594 1001340416 1002253824 1003601664 1004534784 1005733872 1006261152 1006460928 1008022752 1009117252 1010474322 1011413832 1012766976 1013287158 1015652352 1016174016 1017540576 1018486656 1019702398 1020439552 1020650488 1022023068 1023280128 1023694848 1024868052 1025454144 1026833184 1027787904 1030287544 1032625152 1032632304 1033574256 1034975232 1037492352 1037706813 1037912832 1039523463 1041094756 1042062736 1043767296 1044415944 1044963504 1046967168 1047391488 1047929454 1047940608 1049338719 1049349888 1050314364 1052328288 1052872704 1054715904 1055257632 1055268864 1056528512 1057499586 1058264064 1058921721 1058932992 1059476886 1059906276 1061938592 1063924192 1064894688 1066326768 1067318208 1067495936 1067928576 1069152474 1069364736 1069913988 1069925376 1072962176 1077395904 1079684892 1079696384 1080465408 1080688752 1081136862 1082142072 1084217024 1085774976 1087235136 1087675776 1088246016 1088868352 1089545028 1090332672 1091346432 1092024648 1093367808 1095698318 1097164224 1097171823 1098172647 1098966528 1099661184 1100225997 1100290048 1100855184 1102335624 1102782384 1103360544 1107191657 1108553472 1109002752 1110273723 1111076352 1111711744 1112402616 1113206784 1113436896 1114229952 1114934256 1118098806 1118677248 1118684996 1119705444 1121211234 1121223168 1122253704 1123373056 1123950048 1124405568 1126507968 1130419454 1130747904 1131450606 1132043796 1132268544 1134025596 1134214432 1134674112 1135268992 1136795712 1137840561 1140022312 1142608896 1143195768 1143207936 1144733148 1145797488 1146452736 1147177408 1147994496 1148231799 1153635912 1154469888 1155187332 1156261392 1156922624 1158478464 1159073487 1159085824 1159555584 1161703296 1161711342 1165012992 1166579712 1167178896 1167651936 1169658633 1170504192 1170746148 1172320578 1177838064 1178315424 1178689536 1178933184 1180518624 1181193728 1182291968 1182782208 1183026702 1183869324 1184481792 1187177472 1188594576 1189453824 1190547072 1191299616 1194196926 1194680916 1194693632 1195307256 1196914716 1200316416 1200932928 1201419648 1203035328 1203666048 1205102834 1205974016 1206223304 1207082448 1207095296 1207845444 1209821184 1214658432 1215523584 1215774846 1217409831 1217612552 1218106032 1219744152 1220383632 1221496848 1224976896 1226624256 1227764736 1228527729 1229230288 1230118912 1231528688 1232027808 1233543168 1234309752 1235202048 1237826304 1238462082 1238475264 1240127577 1240630182 1241280612 1241990464 1243660704 1244817024 1246482432 1247122656 1250675712 1251452943 1252357632 1252616508 1253508696 1254301038 1255018336 1256185216 1258511904 1261376064 1262097408 1263794688 1264443804 1264956264 1264969728 1267321464 1268046208 1268308327 1272091392 1275991236 1276508376 1276913664 1277177616 1278895176 1281347392 1282525101 1282538752 1285435008 1286108928 1286844416 1288574976 1289097216 1289759328 1289773056 1290574584 1291493808 1294237659 1294916194 1296657609 1297840401 1298778624 1300342784 1301537952 1303288272 1303302144 1303971552 1304500032 1307001344 1307672652 1308499231 1310639616 1312402176 1313841152 1315879968 1316817216 1319614868 1320568832 1321389498 1322082268 1322618088 1325067822 1326025728 1326299832 1327058304 1328842944 1330078464 1330629984 1334696792 1336338432 1337168898 1338135552 1339379712 1340212068 1340978496 1341681536 1344030336 1344720663 1347299096 1348551776 1350355968 1351049544 1351597104 1354124304 1354898688 1356720768 1357001217 1357967754 1357982208 1362697424 1364373504 1364926464 1366490736 1367272192 1369110912 1369814121 1370369286 1370383872 1372212171 1372931586 1376833536 1376843072 1378099008 1379952288 1379966976 1381235328 1382884074 1383323136 1383609084 1383883776 1385469774 1386031284 1392554592 1393284672 1395956224 1396521984 1397239272 1397254144 1398122466 1399118292 1399133184 1400419152 1403104384 1407010176 1408902336 1409999448 1411018752 1411895628 1411910656 1412635848 1413208368 1416645373 1419859584 1419869418 1421769024 1423090944 1423904768 1425536632 1425819648 1426551984 1426567168 1429788672 1432836262 1436071923 1436527872 1436824818 1438757073 1439579856 1440620544 1440918336 1441515816 1442856096 1447699968 1449646848 1450234368 1450979244 1450994688 1451896407 1452726704 1453776896 1456032864 1457823744 1462885632 1462895764 1464230196 1465288704 1466199306 1466214912 1466967996 1467562536 1467806912 1469780832 1470376512 1471147392 1478071296 1478670336 1480364964 1481419368 1481435136 1483203488 1484582528 1485639936 1486579008 1487945349 1490798408 1491569664 1492940592 1494948312 1494964224 1496338272 1496958732 1498600064 1499207424 1501533891 1502010624 1503380736 1507663872 1508600808 1509391728 1509691392 1512034128 1512898816 1513675878 1515711483 1515727616 1517120748 1519150464 1523478528 1524261024 1524277248 1526310864 1527729984 1528603648 1529553597 1530355502 1530659328 1530975732 1533034602 1534920192 1538181216 1540249776 1541681856 1544637952 1545431316 1546074112 1548937728 1548948456 1552462848 1555439616 1556238528 1556869248 1559544844 1560672256 1560994864 1561642134 1563094104 1565650944 1567445256 1570450752 1571087232 1571894181 1571910912 1574024832 1575471546 1577042944 1577368936 1578492432 1579309056 1582073856 1582903296 1584792768 1586249379 1587396096 1588399488 1589215329 1589859414 1592262568 1592907888 1593743008 1595886288 1597342032 1598496768 1601243904 1601892864 1603728711 1604047104 1604870982 1604888064 1609443264 1610460592 1613094912 1619527338 1619544576 1620698112 1621033128 1621705293 1623213108 1624141376 1626325536 1627178176 1628662464 1630852704 1632369024 1633302528 1634317542 1635499008 1637019648 1638036972 1642703744 1643547477 1645746336 1649491776 1650435072 1651282776 1651300352 1653503436 1654173576 1655040816 1658214272 1658557043 1659756032 1662830208 1663504128 1666614528 1667567616 1668603924 1669810176 1670155344 1671344928 1672401384 1674217259 1677148209 1678015872 1678027494 1679558166 1681834752 1682796544 1685059584 1685925072 1686608352 1686626304 1689761952 1693351946 1695629181 1696121856 1697175909 1698065694 1698402816 1701321648 1702011168 1702551552 1702903488 1705193568 1710033468 1713913344 1714793652 1714811904 1718099968 1719679104 1720766112 1721991744 1725650212 1728876812 1730453868 1731704832 1732780998 1734392088 1735383936 1737717696 1738628736 1739333376 1742567013 1743563536 1747519488 1749869568 1750768344 1754506624 1755756288 1756119222 1758480867 1761852664 1763490784 1766757096 1767473136 1768034304 1768399776 1769411072 1770777936 1771790592 1773437952 1774173312 1774540053 1775803986 1776722688 1781784576 1782891864 1784180736 1785820608 1786949424 1787971328 1791295389 1792021374 1792040448 1792960884 1795372074 1800474624 1801399392 1802129472 1804552992 1805499072 1806531584 1807654251 1808961024 1809334956 1810623672 1810642944 1811768166 1821987648 1823285376 1823662269 1825481216 1826418828 1827159048 1827178496 1829616228 1830575448 1837465344 1839936384 1841647104 1843845432 1844430848 1844812112 1845178368 1847293032 1848041712 1850314752 1852536257 1856739456 1857693123 1857712896 1861920918 1862029312 1862985696 1864163288 1865491056 1865510912 1867225536 1869723648 1873708958 1876013568 1878536448 1878924762 1879999264 1881451557 1882527504 1883514464 1884277824 1887767856 1889132544 1893146112 1893159224 1895692032 1896665706 1897434396 1897454592 1900982196 1901092864 1902069312 1906384896 1913986854 1914762564 1915370496 1915766424 1918342764 1919439808 1921224448 1922021088 1923808128 1929163392 1930266624 1932862464 1933645824 1934638992 1934659584 1935861876 1937240712 1941377152 1942374291 1950514176 1952306928 1953718272 1954932408 1954953216 1955957328 1956750048 1959707776 1960112869 1960502016 1961508978 1961529856 1965959424 1970761728 1971560448 1973819952 1975225824 1975246848 1979422302 1980853248 1982084247 1982105344 1983123402 1983927132 1988759552 1990587456 1993264416 1993285632 1995117696 1995944976 1997499218 1998943232 2001234118 2002045188 2002680832 2004507648 2005753347 2007203328 2009069568 2011467744 2012522304 2016045504 2018234504 2020948644 2022827664 2025533952 2026574316 2032348032 2035081152 2036951631 2036973312 2039404796 2040879104 2041300976 2044046136 2046560256 2047389696 2049736104 2050908288 2053666368 2055553929 2055575808 2059397379 2060575088 2065250304 2065264608 2067148512 2069950464 2074326111 2074984704 2075413626 2075825664 2078204661 2079046926 2082189512 2084125472 2088831888 2089927008 2093934336 2094782976 2095858908 2095881216 2097183699 2098677438 2098699776 2100628728 2104656576 2105745408 2109431808 2110515264 2113057024 2114999172 2116528128 2117843442 2117865984 2118953772 2119812552 2123877184 2127848384 2129789376 2129804127 2132653536 2134636416 2134991872 2135857152 2138304948 2138729472 2139827976 2139850752 2145924352 2149254393 2154791808 2155237227 2159369784 2159392768 2160930816 2161377504 2162273724 2164284144 2168434048 2168882287 2171549952 2174470272 2175351552 2176492032 2177736704 2179090056 2180665344 2184049296 2186735616 2189361031 2191396636 2194328448 2194343646 2196345294 2197933056 2199322368 2200451994 2200580096 2201710368 2204671248 2205564768 2206721088 2214383314 2217106944 2218005504 2220547446 2222152704 2224805232 2226413568 2226873792 2228459904 2229868512 2236197612 2237354496 2237369992 2239410888 2242422468 2242446336 2244507408 2246746112 2247900096 2248811136 2253015936 2260838908 2261495808 2262901212 2264087592 2264537088 2268051192 2268428864 2269348224 2270513817 2270537984 2273591424 2275681122 2280044624 2285217792 2286391536 2286415872 2289466296 2291594976 2292905472 2294354816 2295533253 2295988992 2296463598 2299551903 2307271824 2308939776 2310374664 2312522784 2313845248 2316956928 2318146974 2318171648 2319111168 2323406592 2323422684 2330025984 2333159424 2334357792 2335303872 2339317266 2341008384 2341492296 2342463201 2344641156 2355676128 2356630848 2357866368 2361037248 2362387456 2364583936 2365564416 2366053404 2367738648 2368963584 2374354944 2377189152 2381094144 2382599232 2384789121 2388393852 2389361832 2389387264 2390614512 2393829432 2401865856 2402839296 2406070656 2407306473 2407332096 2410205668 2411948032 2412446608 2414164896 2414190592 2415690888 2419642368 2422547413 2429291007 2429316864 2431047168 2431549692 2434819662 2435225104 2436212064 2439488304 2440767264 2442993696 2449953792 2451476313 2453248512 2455529472 2457055458 2458460576 2463057376 2464055616 2468619504 2470404096 2475652608 2476924164 2476950528 2480255154 2481260364 2482561224 2483980928 2487321408 2489634048 2492964864 2494245312 2501351424 2502905886 2504715264 2505233016 2507017392 2508602076 2510036672 2512370432 2517023808 2517041241 2522752128 2524194816 2527589376 2528887608 2529912528 2529939456 2534642928 2536092416 2536616654 2540027919 2544182784 2547098541 2551982472 2553016752 2553827328 2554355232 2557790352 2562694784 2563224521 2565050202 2565077504 2570870016 2572217856 2573688832 2577149952 2578194432 2579518656 2581149168 2582987616 2587426673 2588475318 2589832388 2593315218 2595680802 2597557248 2600685568 2603075904 2606576544 2606604288 2607943104 2609000064 2614002688 2615345304 2616998462 2621279232 2624804352 2631759936 2633634432 2634178833 2639229736 2641137664 2642778996 2644164536 2645236176 2650135644 2652051456 2652599664 2654116608 2657685888 2660156928 2661259968 2663705979 2669393584 2672676864 2674337796 2676271104 2678759424 2680424136 2681956992 2683363072 2688032061 2688060672 2689441326 2693058111 2694598192 2697103552 2700711936 2702099088 2703194208 2708248608 2709797376 2713441536 2714002434 2715935508 2715964416 2717652249 2725394848 2728747008 2732981472 2734544384 2738221824 2739628242 2740738572 2740767744 2744424342 2745863172 2753667072 2753686144 2756198016 2759904576 2762470656 2765768148 2766646272 2767218168 2767767552 2770939548 2772062568 2785109184 2786569344 2791912448 2793043968 2794478544 2794508288 2796244932 2798236584 2798266368 2800838304 2806208768 2810563437 2814020352 2817804672 2818387143 2819998896 2822037504 2823791256 2823821312 2825271696 2826416736 2833290746 2839719168 2839738836 2843538048 2844998559 2846181888 2847809536 2851073264 2851639296 2853103968 2853134336 2859577344 2863010579 2865672524 2870980281 2872143846 2873055744 2873649636 2877514146 2879159712 2881836672 2883031632 2885712192 2895399936 2899293696 2900468736 2901958488 2901989376 2903792814 2905453408 2912065728 2925771264 2925791528 2928460392 2930577408 2932398612 2932429824 2933935992 2935125072 2935613824 2939561664 2940753024 2942263467 2942294784 2956142592 2957340672 2960729928 2962838736 2962870272 2966406976 2969133453 2969165056 2971279872 2973158016 2974685103 2975890698 2981596816 2983139328 2985881184 2989896624 2989928448 2992676544 2993917464 2996248827 2997200128 2998414848 3001851177 3003067782 3004021248 3006761472 3017201616 3018783456 3019382784 3024068256 3025797632 3027351756 3029265343 3031422966 3031455232 3034241496 3038300928 3046957056 3048522048 3052621728 3055459968 3057207296 3059107194 3060711004 3061318656 3061951464 3066069204 3069840384 3076362432 3076383739 3080499552 3083363712 3089275904 3090862632 3092148224 3097875456 3097896912 3104925696 3112477056 3113120439 3113738496 3118570389 3119089688 3121344512 3121989728 3123284268 3126188208 3131301888 3134890512 3140901504 3142174464 3143788362 3143821824 3148016157 3148049664 3150943092 3154085888 3154737872 3156984864 3158618112 3164147712 3165806592 3169585536 3172498758 3174792192 3176765163 3176798976 3178430658 3179718828 3184525136 3185815776 3187486016 3191772576 3194684064 3202487808 3203785728 3207457422 3208094208 3209741964 3209776128 3218886528 3220921184 3239054676 3239089152 3241396224 3242066256 3243410586 3246426216 3248282752 3252651072 3254356352 3257324928 3261705408 3264738048 3266605056 3268635084 3270998016 3274039296 3276073944 3285407488 3287094954 3291492672 3291515469 3298983552 3300870144 3302565552 3302600704 3307006872 3308347152 3310081632 3316428544 3317114086 3319512064 3321574971 3325660416 3327008256 3330821169 3333229056 3335135232 3337207848 3339620352 3340310688 3342689856 3344802768 3348434518 3354296418 3356031744 3356054988 3359116332 3363669504 3365593088 3370119168 3371850144 3373216704 3379523904 3383557957 3386703892 3391258362 3392243712 3394351818 3396131388 3396805632 3402643296 3404022336 3405806976 3410387136 3413521683 3420066936 3427826688 3429587304 3429623808 3439358208 3441532224 3443983488 3444695397 3451300424 3457753624 3460907736 3463409664 3465561996 3468784176 3470767872 3475435392 3477220461 3477257472 3478666752 3485134026 3487127072 3495038976 3499739136 3501536688 3508975899 3509013248 3511512576 3512238444 3516961734 3523705328 3526981568 3533514192 3534946272 3536068608 3536799552 3538822144 3541555872 3543581184 3546875904 3548346624 3549080106 3551607972 3553445376 3565783728 3568361472 3571641216 3573898848 3575942656 3582590778 3584042748 3584080896 3585921768 3590744148 3600949248 3602798784 3604258944 3609105984 3610998144 3613063168 3615308502 3617922048 3618669912 3621247344 3621285888 3623536332 3635726237 3643975296 3646570752 3647324538 3650962432 3652837656 3654318096 3654356992 3659232456 3661150896 3674930688 3679872768 3683294208 3685583187 3687690864 3688861696 3689624224 3690356736 3694586064 3696083424 3700629504 3705072514 3713478912 3715386246 3715425792 3720382731 3723841836 3724058624 3725971392 3728326576 3730982112 3731021824 3734451072 3739447296 3747417916 3752027136 3754358829 3757072896 3757849524 3759998528 3762903114 3765055008 3767028928 3768555648 3775535712 3786292224 3786318448 3791384064 3793331412 3794868792 3794909184 3801964392 3804138624 3804924981 3827973708 3829525128 3830740992 3831532848 3836685528 3838879616 3842448896 3844042176 3847575303 3847616256 3858326784 3860533248 3865724928 3867291648 3869277984 3869319168 3871723752 3874481424 3882712977 3882754304 3884748582 3889972827 3901028352 3904613856 3909864816 3909906432 3911914656 3913500096 3919415552 3920225738 3921004032 3923017956 3923059712 3925497693 3931918848 3941523456 3947639904 3950451648 3958844604 3961706496 3964168494 3964210688 3966246804 3967854264 3977519104 3981174912 3986528832 3990235392 3991889952 3994998436 3997886464 4002468236 4004090376 4005361664 4009015296 4011506694 4014406656 4018139136 4022935488 4022963351 4025044608 4032091008 4034161989 4036469008 4041897288 4045655328 4051067904 4053148632 4064696064 4070162304 4071003651 4073903262 4073946624 4078809592 4081758208 4082601952 4088092272 4093120512 4094779392 4099472208 4101816576 4107332736 4109442363 4111107858 4111151616 4116636513 4118794758 4121150176 4130500608 4130529216 4134297024 4139900928 4148652222 4149969408 4150827252 4151651328 4156409322 4158093852 4164379024 4168250944 4177663776 4179854016 4187868672 4189565952 4191717816 4191762432 4194367398 4197354876 4197399552 4201257456 4209313152 4221030528 4226114048 4229998344 4233056256 4235686884 4235731968 4237907544 4239625104 4247754368 4249936119 4255696768 4259578752 4259608254 4265307072 4269272832 4269983744 4271714304 4276609896 4277458944 4279655952 4279701504 4288748321 4291848704 4296767371 4298508786 4309583616 4310474454 4318739568 4318785536 4321861632 4322755008 4324547448 4328568288 4336868096 4337764574 4343099904 4348940544 4350703104 4352984064 4355689221 4358180112 4361330688 4368098592 4373471232 4378722062 4382793272 4388656896 4388687292 4392690588 4395866112 4398644736 4400903988 4401160192 4403420736 4409342496 4411129536 4413442176 4428766628 4434213888 4436011008 4441094892 4444305408 4449610464 4453747584 4456919808 4459737024 4463836047 4472395224 4474708992 4474739984 4478821776 4484844936 4484892672 4489014816 4495800192 4497622272 4504601673 4506031872 4521677816 4522991616 4525802424 4528175184 4529074176 4536102384 4536857728 4538696448 4541027634 4541075968 4547134449 4547182848 4551362244 4560089248 4570435584 4572783072 4572831744 4578932592 4583189952 4585810944 4588660791 4588709632 4591066506 4591977984 4592927196 4599103806 4614543648 4620749328 4625045568 4627690496 4633913856 4636293948 4636343296 4638222336 4646813184 4646845368 4666318848 4668715584 4670607744 4678634532 4682016768 4682984592 4684926402 4689282312 4711352256 4713261696 4715682543 4715732736 4722074496 4724774912 4729167872 4731128832 4732106808 4735477296 4737927168 4748709888 4754378304 4754411233 4758748137 4762188288 4765198464 4767645987 4769578242 4776787704 4778723664 4778774528 4781229024 4787658864 4803731712 4805678592 4811186133 4812141312 4814612946 4814664192 4820411336 4823896064 4824893216 4828329792 4831381776 4839284736 4845094826 4858582014 4858633728 4862094336 4863099384 4865115879 4869639324 4870450208 4872424128 4878976608 4881534528 4885987392 4899907584 4902952626 4906497024 4911058944 4914110916 4916921152 4926114752 4928111232 4930642431 4937239008 4951305216 4953848328 4953901056 4960510308 4962520728 4965122448 4967961856 4974642816 4975671129 4979268096 4988490624 5002702848 5005811772 5009430528 5010466032 5014034784 5017204152 5020073344 5022651777 5024740864 5031444627 5034047616 5034082482 5045504256 5048389632 5055178752 5057775216 5059825056 5059878912 5069285856 5072184832 5073233308 5080055838 5086887543 5088365568 5094197082 5103964944 5106033504 5107654656 5108710464 5115580704 5125389568 5126449042 5130100404 5130155008 5141740032 5144435712 5154299904 5159037312 5162298336 5165975232 5174853346 5176950636 5179664776 5186630436 5191361604 5195114496 5201371136 5206151808 5213153088 5215886208 5218000128 5227701039 5228005376 5230690608 5233996924 5242558464 5249608704 5263519872 5267268864 5268357666 5275442601 5278459472 5282275328 5285557992 5288329072 5290472352 5300271288 5304102912 5305199328 5308233216 5315371776 5320313856 5322519936 5323620159 5327411958 5338787168 5345353728 5348675592 5352542208 5360848272 5363913984 5366726144 5373886167 5376064122 5376121344 5378882652 5386116222 5389196384 5394207104 5401423872 5404198176 5406388416 5416497216 5419594752 5422962753 5426883072 5428004868 5431871016 5431928832 5435304498 5450789696 5465962944 5469088768 5476443648 5479256484 5481477144 5481535488 5488848684 5491726344 5507372288 5512396032 5519809152 5524941312 5531536296 5533292544 5534436336 5535535104 5541879096 5544125136 5557608771 5570218368 5573079369 5573138688 5583824896 5586087936 5588957088 5589016576 5592489864 5596473168 5596532736 5601676608 5608363189 5612417536 5618849639 5621126874 5628040704 5635609344 5636774286 5639997792 5647582512 5647642624 5650543392 5652833472 5666581492 5679438336 5679477672 5687076096 5689997118 5692363776 5702146528 5703278592 5706207936 5719154688 5726021158 5731345048 5741960562 5744287692 5746111488 5747299272 5755028292 5758319424 5763673344 5766063264 5771424384 5790799872 5798587392 5800937472 5803916976 5803978752 5807585628 5810906816 5824131456 5827122873 5851542528 5851583056 5856920784 5861154816 5864797224 5864859648 5867871984 5870250144 5871227648 5879123328 5880338607 5881506048 5884526934 5884589568 5912285184 5914681344 5921459856 5925677472 5925740544 5932813952 5938266906 5938330112 5942559744 5946252741 5946316032 5949370206 5951781396 5963193632 5966278656 5971762368 5979793248 5979856896 5985353088 5987834928 5992497654 5994400256 5996829696 6003702354 6006135564 6008042496 6013522944 6034403232 6037566912 6048136512 6051595264 6054703512 6058530686 6062845932 6062910464 6068482992 6076601856 6097044096 6105243456 6110919936 6114414592 6118214388 6121422008 6122637312 6123902928 6132138408 6139680768 6152724864 6152767478 6160999104 6166661787 6166727424 6178192137 6178551808 6181725264 6184296448 6195750912 6195793824 6209851392 6217306997 6222978333 6224954112 6226240878 6227476992 6234613983 6237140778 6238179376 6242689024 6243979456 6246568536 6252376416 6269781024 6281803008 6284348928 6287576724 6287643648 6291551097 6296032314 6296099328 6301886184 6308171776 6309475744 6313969728 6317236224 6328295424 6339171072 6344997516 6349584384 6353530326 6353597952 6356861316 6359437656 6369050272 6371631552 6374972032 6383545152 6389368128 6389412381 6404975616 6407571456 6414914844 6416188416 6419483928 6419552256 6437773056 6441842368 6447763179 6478109352 6478178304 6482792448 6484132512 6486821172 6492852432 6496565504 6505302144 6506646861 6508712704 6514649856 6523410816 6529476096 6533210112 6537270168 6541996032 6552147888 6568083093 6570814976 6574189908 6582985344 6583030938 6597967104 6601740288 6605131104 6605201408 6614013744 6616694304 6620163264 6628065587 6632857088 6634228172 6639024128 6643149942 6651320832 6654016512 6661642338 6666458112 6674415696 6679240704 6680621376 6685379712 6689605536 6696869036 6708592836 6712063488 6712109976 6718232664 6727339008 6740238336 6743700288 6746433408 6759047808 6767115914 6773407784 6782516724 6784487424 6788703636 6792262776 6793611264 6805286592 6808044672 6811541451 6811613952 6820774272 6827043366 6840133872 6855653376 6859174608 6859247616 6878716416 6883064448 6886599759 6887966976 6889390794 6898655709 6902600848 6915507248 6921815472 6926819328 6931123992 6937568352 6941535744 6950870784 6954440922 6954514944 6957333504 6970268052 6974254144 6990077952 6999478272 7003073376 7017951798 7018026496 7023025152 7024476888 7027389603 7033923468 7047410656 7053963136 7067028384 7069892544 7073599104 7077644288 7083111744 7087162368 7093751808 7096693248 7098160212 7103215944 7106890752 7122039067 7131567456 7143282432 7147797696 7151885312 7165181556 7168085496 7168161792 7171843536 7181488296 7205597568 7208517888 7218211968 7221996288 7226126336 7230617004 7235844096 7237339824 7242494688 7242571776 7247072664 7267642239 7271452474 7287873021 7287950592 7293141504 7294649076 7301924864 7305675312 7308636192 7308713984 7318464912 7322301792 7347726451 7349861376 7354428939 7359745536 7366588416 7371166374 7375381728 7377723392 7379248448 7389172128 7392166848 7410145028 7426957824 7430772492 7430851584 7440765462 7447683672 7451942784 7456653152 7461964224 7468902144 7478894592 7494835832 7504054272 7508717658 7514145792 7515699048 7519997056 7525806228 7530110016 7534057856 7537111296 7551071424 7551123723 7572584448 7572636896 7582768128 7586662824 7589737584 7589818368 7603928784 7608277248 7609849962 7620083757 7655947416 7659050256 7661481984 7663065696 7673371056 7677759232 7684897792 7688084352 7689673563 7695150606 7695232512 7716653568 7721066496 7731449856 7734583296 7738555968 7743447504 7748962848 7762280019 7765425954 7765508608 7769497164 7779945654 7802056704 7809227712 7819729632 7819812864 7823829312 7827000192 7838831104 7840451476 7842008064 7846035912 7846119424 7850995386 7863837696 7895279808 7900903296 7902536499 7917689208 7923412992 7928336988 7928421376 7932493608 7935708528 7962349824 7973057664 7980470784 7983779904 7989996872 7995772928 8004936472 8008180752 8010723328 8018030592 8023013388 8028813312 8036278272 8045870976 8045926702 8050089216 8064096183 8064182016 8068323978 8072938016 8079174333 8083794576 8091310656 8102135808 8106297264 8129392128 8140324608 8142007302 8147806524 8147893248 8152956747 8157619184 8163516416 8165203904 8176184544 8186241024 8198944416 8203633152 8214665472 8218884726 8222215716 8222303232 8233273026 8237589516 8242300352 8261001216 8261058432 8268594048 8297304444 8299938816 8301654504 8303302656 8312818644 8316187704 8328758048 8336501888 8355327552 8359708032 8375737344 8379131904 8383435632 8383524864 8388734796 8394709752 8394799104 8402514912 8416955261 8418626304 8431690311 8442061056 8452228096 8459996688 8466112512 8471373768 8471463936 8475815088 8479250208 8495508736 8499872238 8511393536 8519157504 8519216508 8530614144 8538545664 8539967488 8543428608 8553219792 8554917888 8559311904 8559403008 8577496642 8583697408 8589031737 8593534742 8597017572 8612940843 8619167232 8620948908 8637479136 8637571072 8645510016 8649094896 8657136576 8673736192 8675529148 8686199808 8697881088 8701406208 8705968128 8711378442 8716360224 8736197184 8757444124 8765586544 8777313792 8777374584 8785381176 8791732224 8797289472 8801807976 8806841472 8818684992 8822259072 8826790401 8826884352 8857533256 8868427776 8872022016 8882189784 8888610816 8899220928 8907400359 8907495168 8913839616 8919474048 8924055309 8927672094 8944790448 8949417984 8949479968 8957643552 8969689872 8969785344 8978029632 8988746481 8991600384 8995244544 9005553531 9009203346 9012063744 9043355632 9051604848 9056350368 9058148352 9072204768 9073715456 9077392896 9082055268 9082151936 9087796029 9094268898 9094365696 9102724488 9120178496 9140871168 9145566144 9157865184 9166379904 9171621888 9177321582 9177419264 9182133012 9183955968 9185854392 9198207612 9229087296 9229151217 9241498656 9250091136 9255380992 9267827712 9272587896 9272686592 9276444672 9293626368 9293690736 9313435703 9337431168 9339361317 9341215488 9357269064 9364033536 9365969184 9369852804 9378564624 9422704512 9426523392 9431365086 9431465472 9444148992 9449549824 9462257664 9464213616 9470954592 9475854336 9497419776 9508756608 9508822466 9517496274 9524376576 9530295489 9530396928 9535291974 9539156484 9553575408 9557447328 9557549056 9562458048 9575317728 9607463424 9611357184 9622372266 9624282624 9629225892 9629328384 9640822672 9647792128 9649786432 9656659584 9662763552 9690189652 9717164028 9717267456 9724188672 9726198768 9730231758 9739278648 9740900416 9744848256 9757953216 9763069056 9771974784 9799815168 9805905252 9812994048 9822117888 9828221832 9833842304 9852229504 9856222464 9861284862 9874478016 9874546407 9902610432 9907696656 9907802112 9921020616 9925041456 9930244896 9935923712 9949285632 9951342258 9958536192 9964724913 9976981248 10005405696 10011623544 10018861056 10020932064 10028069568 10034408304 10040146688 10045303554 10049481728 10062889254 10068095232 10068164964 10091008512 10096779264 10110357504 10115550432 10119650112 10138571712 10144369664 10146466616 10150673871 10160111676 10173775086 10176731136 10188394164 10207929888 10212067008 10217420928 10231161408 10240565049 10250779136 10252898084 10260200808 10260310016 10283480064 10288871424 10318074624 10324596672 10331950464 10334086191 10349706692 10353901272 10359329552 10373260872 10382723208 10390228992 10412303616 10426306176 10431661383 10431772416 10436000256 10455402078 10456010752 10461381216 10467993848 10485116928 10499217408 10526927697 10527039744 10534537728 10536715332 10550885202 10556918944 10571115984 10576658144 10580944704 10600542576 10608205824 10610398656 10616466432 10630743552 10640627712 10645039872 10647240318 10654823916 10677574336 10697351184 10705084416 10721696544 10727827968 10733452288 10747772334 10752128244 10752242688 10757765304 10772232444 10778392768 10788414208 10802847744 10808396352 10812776832 10832994432 10839189504 10845925506 10853766144 10856009736 10863742032 10863857664 10870608996 10901579392 10907178711 10931925888 10938177536 10952887296 10958512968 10962954288 10963070976 10977697368 10983452688 11006787649 11014744576 11024792064 11039618304 11049882624 11063072592 11066585088 11068872672 11071070208 11083758192 11088250272 11115217542 11140436736 11146158738 11146277376 11167649792 11172175872 11177914176 11184979728 11192946336 11193065472 11203353216 11216726378 11224835072 11237699278 11242253748 11256081408 11263076487 11271218688 11273548572 11279995584 11295165024 11295285248 11301086784 11305666944 11333162984 11358876672 11358955344 11374152192 11379994236 11384727552 11404293056 11412415872 11414774943 11452042316 11462690096 11483921124 11488575384 11492222976 11494598544 11510056584 11516638848 11527346688 11532126528 11542725909 11542848768 11581599744 11597174784 11601874944 11607833952 11607957504 11615171256 11621813632 11648138931 11648262912 11654245746 11669918481 11703085056 11703166112 11713841568 11729594448 11729719296 11735743968 11740500288 11742455296 11758246656 11760677214 11763012096 11769053868 11769179136 11776493079 11824570368 11842919712 11851354944 11865627904 11876533812 11876660224 11885119488 11892505482 11892632064 11898740412 11903562792 11926387264 11932557312 11943524736 11959586496 11970706176 11975669856 11984995308 11988800512 11993659392 12007404708 12012271128 12016084992 12027045888 12068806464 12068890053 12075133824 12096273024 12102485967 12103190528 12109407024 12117061372 12125691864 12125820928 12136965984 12153203712 12179108227 12194088192 12210486912 12213010953 12221839872 12228829184 12236428776 12242844016 12245274624 12247805856 12264276816 12279361536 12305449728 12305534956 12321998208 12328327089 12333323574 12333454848 12356384274 12357103616 12363450528 12391501824 12391587648 12419702784 12434613994 12445956666 12449908224 12452481756 12454953984 12469227966 12474281556 12476358752 12487958912 12493137072 12504752832 12539562048 12563606016 12568697856 12575153448 12575287296 12583102194 12592064628 12592198656 12603772368 12616343552 12618951488 12627939456 12678342144 12689995032 12699168768 12707060652 12707195904 12713722632 12718875312 12738100544 12743263104 12749808357 12749944064 12767090304 12778736256 12778824762 12809951232 12815142912 12829829688 12832376832 12838967856 12839104512 12866244963 12875546112 12883684736 12890302113 12895526358 12956218704 12956356608 12965584896 12968265024 12973642344 12985704864 12993131008 13008021767 13010604288 13013293722 13017425408 13029299712 13046821632 13058952192 13074540336 13083992064 13104295776 13136166186 13141629952 13148379816 13165970688 13166061876 13195934208 13203480576 13210262208 13228027488 13233388608 13240326528 13256131174 13265714176 13268456344 13278048256 13286299884 13302641664 13308033024 13323284676 13332916224 13348831392 13361242752 13370759424 13379211072 13391508141 13393738072 13417185672 13424126976 13424219952 13436465328 13454678016 13487400576 13492866816 13513805019 13518095616 13534231828 13546815568 13565033448 13568974848 13577407272 13584525552 13587222528 13610573184 13616089344 13623082902 13623227904 13641403347 13641548544 13654086732 13680267744 13711306752 13718349216 13718495232 13757432832 13765982373 13766128896 13773199518 13775933952 13778781588 13797311418 13805201696 13831014496 13843630944 13862247984 13875136704 13883071488 13901741568 13908881844 13909029888 13914667008 13940536104 13948508288 13998956544 14006146752 14035903596 14036052992 14046050304 14048953776 14054779206 14067846936 14094821312 14107926272 14134056768 14139785088 14147198208 14155288576 14166223488 14174324736 14187503616 14193386496 14196320424 14206431888 14213781504 14244078134 14263134912 14263233699 14276244411 14286564864 14295595392 14302937961 14303770624 14330363112 14336170992 14336323584 14343687072 14362976592 14393491541 14411195136 14417035776 14433558399 14436423936 14443992576 14452252672 14461234008 14471688192 14474679648 14484989376 14494145328 14535284478 14542904948 14575746042 14575901184 14586283008 14589298152 14603849728 14611350624 14617272384 14636929824 14644603584 14695452902 14699722752 14708857878 14719491072 14733176832 14742332748 14750763456 14758496896 14778344256 14784333696 14791927293 14820290056 14853915648 14861544984 14861703168 14881530924 14895367344 14903885568 14913306304 14923928448 14927013387 14937804288 14989671664 15008108544 15017435316 15028291584 15031398096 15039994112 15051612456 15060220032 15067955331 15068115712 15074222592 15094333881 15102142848 15102247446 15145168896 15145273792 15165536256 15173325648 15179475168 15179636736 15207857568 15216554496 15219699924 15240167514 15260662629 15311894832 15318100512 15322963968 15326131392 15346742112 15355518464 15369795584 15376168704 15379347126 15390301212 15390465024 15433307136 15462899712 15477111936 15486895008 15497925696 15524560038 15530851908 15531017216 15538994328 15559891308 15604113408 15618455424 15639459264 15647658624 15654000384 15677662208 15680902952 15684016128 15692071824 15692238848 15701990772 15727675392 15790559616 15801806592 15805072998 15826327803 15835378416 15846825984 15856673976 15856842752 15864987216 15871417056 15924699648 15946115328 15960941568 15967559808 15970860477 15979993744 15991545856 16009872944 16016361504 16021446656 16036061184 16046026776 16057626624 16091741952 16091853404 16100178432 16121658501 16128192366 16128364032 16136647956 16145876032 16158348666 16167589152 16182621312 16204271616 16212594528 16258784256 16268888259 16280649216 16284014604 16295613048 16295786496 16305913494 16315238368 16330407808 16352369088 16397888832 16407266304 16429330944 16437769452 16444431432 16444606464 16466546052 16475179032 16484600704 16522116864 16537188096 16594608888 16599877632 16603309008 16606605312 16625637288 16632375408 16657516096 16672826313 16673003776 16710655104 16719416064 16751474688 16758263808 16766871264 16767049728 16777469592 16789419504 16789598208 16805029824 16825089567 16833910522 16837252608 16856548917 16863380622 16884122112 16904456192 16919993376 16942747536 16942927872 16951630176 16958500416 16991017472 16999744476 17010490003 17022787072 17038315008 17038433016 17061228288 17077091328 17079934976 17106439584 17109835776 17118623808 17154993284 17167394816 17178063474 17187069484 17194035144 17225881686 17238334464 17241897816 17274958272 17291020032 17298189792 17314273152 17347472384 17351058296 17372399616 17395762176 17402812416 17411936256 17422756884 17432720448 17472394368 17481368619 17514888248 17531173088 17554627584 17554749168 17570762352 17583464448 17594578944 17603615952 17613682944 17637369984 17641015821 17644518144 17653580802 17653768704 17715066512 17736855552 17744044032 17764379568 17777221632 17798441856 17814800718 17814990336 17827679232 17838758223 17838948096 17848110618 17855344188 17889580896 17898835968 17898959936 17915287104 17939379744 17939570688 17956059264 17977492962 17983200768 17990489088 18011107062 18018406692 18024127488 18086711264 18103209696 18112700736 18144409536 18147430912 18154785792 18164110536 18164303872 18175592058 18188537796 18188731392 18205448976 18240356992 18291132288 18315730368 18332759808 18343243776 18354643164 18354838528 18364266024 18367911936 18371708784 18396415224 18416389849 18458174592 18458302434 18482997312 18500182272 18510761984 18535655424 18545175792 18545373184 18552889344 18587252736 18587381472 18626871406 18651920991 18668934999 18674862336 18678722634 18682430976 18703841949 18714538128 18728067072 18731938368 18739705608 18757129248 18845409024 18853046784 18862730172 18862930944 18874653291 18888297984 18899099648 18924515328 18928427232 18941909184 18951708672 19017513216 19017644932 19034992548 19048753152 19060590978 19060793856 19070583948 19078312968 19107150816 19114894656 19124916096 19150635456 19168237143 19214926848 19222714368 19244744532 19248565248 19258451784 19258656768 19281645344 19299572864 19313319168 19325527104 19343289537 19380379304 19434328056 19434534912 19448377344 19452397536 19460463516 19478557296 19481800832 19489696512 19515906432 19519940583 19526138112 19543949568 19599630336 19611810504 19625988096 19656443664 19667684608 19704249279 19704459008 19712444928 19722569724 19748956032 19749092814 19805220864 19815393312 19815604224 19842041232 19850082912 19860489792 19871847424 19884196761 19898571264 19902684516 19917072384 19929449826 19953962496 20023247088 20037722112 20041864128 20056139136 20068816608 20080293376 20090607108 20098963456 20125778508 20136190464 20136329928 20182017024 20220715008 20231100864 20239300224 20277143424 20288739328 20292933232 20301347742 20320223352 20347550172 20353462272 20376788328 20415859776 20424134016 20434624353 20434841856 20462322816 20481130098 20501558272 20505796168 20520401616 20520620032 20566960128 20577742848 20636149248 20649193344 20659799277 20663900928 20668172382 20695967127 20699413384 20707802544 20718659104 20746521744 20765446416 20780457984 20824607232 20852612352 20863322766 20863544832 20872000512 20910804156 20912021504 20922762432 20935987696 20970233856 20998434816 21053855394 21054079488 21069075456 21073430664 21082168809 21101770404 21113837888 21142231968 21153316288 21161889408 21201085152 21220797312 21232932864 21261487104 21281255424 21290079744 21294480636 21309647832 21355148672 21366117201 21394702368 21443393088 21455655936 21466904576 21495544668 21504256488 21504485376 21515530608 21544464888 21556785536 21561241559 21576828416 21616792704 21625553664 21665988864 21678379008 21691851012 21707532288 21712019472 21727484064 21727715328 21741217992 21802926717 21803158784 21814357422 21863851776 21876355072 21905774592 21917025936 21925908576 21926141952 21955394736 21966905376 22013575298 22029489152 22043179353 22049584128 22063286817 22079236608 22099765248 22126145184 22133170176 22137745344 22167516384 22176500544 22230435084 22280873472 22292317476 22292554752 22335299584 22355828352 22369959456 22385892672 22406706432 22433452756 22449670144 22475398556 22484507496 22512162816 22526152974 22542437376 22547097144 22559991168 22590330048 22602173568 22611333888 22653371169 22666325968 22717753344 22717910688 22748304384 22759988472 22769455104 22808586112 22824831744 22829549886 22860251271 22904084632 22925380192 22967842248 22977150768 22984445952 22989197088 23020113168 23033277696 23054693376 23064253056 23069020689 23085451818 23085697536 23163199488 23194349568 23203749888 23215667904 23230342512 23243627264 23286840057 23296277862 23296525824 23308491492 23339836962 23406170112 23406332224 23427683136 23459188896 23459438592 23471487936 23481000576 23484910592 23516493312 23521354428 23526024192 23538107736 23538358272 23552986158 23685839424 23702709888 23707609497 23731255808 23753067624 23753320448 23770238976 23785010964 23785264128 23797480824 23807125584 23852774528 23887049472 23919172992 23941412352 23951339712 23969990616 23977601024 23987318784 24014809416 24024542256 24032169984 24054091776 24082971341 24137612928 24137780106 24150267648 24192546048 24204971934 24206381056 24218814048 24234122744 24251383728 24251641856 24273931968 24306407424 24358216454 24388176384 24420973824 24426021906 24443679744 24458870241 24472857552 24485688032 24490549248 24495611712 24528553632 24558723072 24610899456 24611069912 24643996416 24656654178 24666647148 24666909696 24712768548 24714207232 24726901056 24783003648 24783175296 24869227988 24891913332 24899816448 24904963512 24909907968 24938455932 24948563112 24952717504 24975917824 24986274144 25009505664 25079124096 25127212032 25137395712 25150306896 25150574592 25166204388 25184129256 25184397312 25207544736 25237902976 25250865783 25255878912 25295070933 25356684288 25379990064 25398337536 25414121304 25414391808 25427445264 25437750624 25476201088 25486526208 25499616714 25499888128 25534180608 25557472512 25557649524 25619902464 25630285824 25659659376 25664753664 25677935712 25678209024 25732489926 25751092224 25767095211 25767369472 25780604226 25791052716 25912437408 25912713216 25936530048 25947284688 25971409728 25986262016 26016043534 26021208576 26026587444 26034850816 26058599424 26093643264 26117904384 26149080672 26208591552 26272332372 26283259904 26296759632 26331941376 26332123752 26391868416 26420524416 26456054976 26466777216 26480371203 26480653056 26512262348 26531428352 26536912688 26556096512 26572599768 26605283328 26616066048 26646569352 26665832448 26697662784 26722201077 26722485504 26741518848 26758422144 26772165927 26783016282 26787476144 26834371344 26848253952 26848439904 26872930656 26909356032 26966239443 26974801152 26985733632 27016660593 27027610038 27036191232 27068463656 27093631136 27130066896 27154814544 27169051104 27174445056 27221146368 27232178688 27246165804 27246455808 27263388087 27282806694 27283097088 27308173464 27360535488 27422613504 27436698432 27514865664 27531964746 27532257792 27546399036 27551867904 27557563176 27594622836 27610403392 27662028992 27687261888 27687453651 27724495968 27750273408 27766142976 27803483136 27817763688 27818059776 27829334016 27881072208 27897016576 27940307109 28012293504 28018083951 28071807192 28072105984 28092100608 28097907552 28109558412 28135693872 28189642624 28195469731 28215852544 28268113536 28279570176 28294396416 28310577152 28332446976 28348649472 28386772992 28392640848 28412863776 28427563008 28461693403 28488156268 28526269824 28526467398 28552488822 28573129728 28591190784 28605875922 28607541248 28660726224 28672341984 28672647168 28687374144 28725953184 28786983082 28822390272 28834071552 28867116798 28872847872 28887985152 28922468016 28943376384 28949359296 28969978752 28988290656 29070568956 29085809896 29151492084 29151802368 29172566016 29178596304 29207699456 29222701248 29234544768 29273859648 29289207168 29390905804 29399445504 29417715756 29438982144 29466353664 29484665496 29501526912 29516993792 29556688512 29568667392 29583854586 29623639221 29640580112 29707831296 29723089968 29723406336 29763061848 29790734688 29807771136 29826612608 29847856896 29854026774 29875608576 29894174739 29979343328 30016217088 30034870632 30056583168 30062796192 30079988224 30103224912 30120440064 30135910662 30136231424 30148445184 30188667762 30204285696 30204494892 30290337792 30290547584 30331072512 30346651296 30358950336 30415715136 30433108992 30439399848 30452021613 30480335028 30521325258 30623789664 30636201024 30652262784 30693484224 30711036928 30739591168 30752337408 30758694252 30780602424 30780930048 30866614272 30954223872 30973790016 30995851392 31002258573 31049120076 31061703816 31062034432 31077988656 31119782616 31236910848 31278918528 31294984149 31295317248 31308000768 31355324416 31361805904 31368032256 31384143648 31384477696 31403981544 31455350784 31493116369 31580783091 31581119232 31603613184 31610145996 31652655606 31670756832 31713347952 31713685504 31729974432 31742834112 31849399296 31892230656 31921883136 31935119616 31941720954 31959987488 32019745888 32032723008 32092053552 32115253248 32183483904 32183706808 32200356864 32243317002 32256384732 32256728064 32273295912 32291752064 32316697332 32335178304 32365242624 32408543232 32425189056 32517568512 32537776518 32561298432 32568029208 32591226096 32591572992 32611826988 32630476736 32660815616 32704738176 32721536133 32795777664 32814532608 32858661888 32875538904 32888862864 32889212928 32933092104 32950358064 32969201408 33020362947 33044233728 33074376192 33189217776 33199755264 33206618016 33213210624 33251274576 33264750816 33315032192 33321918773 33345652626 33346007552 33421310208 33438832128 33502949376 33516527616 33533742528 33554939184 33578839008 33579196416 33610059648 33650179134 33667821044 33674505216 33713097834 33726761244 33768244224 33808912384 33839986752 33885495072 33885855744 33903260352 33917000832 33982034944 33999488952 34020980006 34045574144 34076630016 34076866032 34122456576 34154182656 34212879168 34237247616 34244324829 34309986568 34334789632 34356126948 34374138968 34388070288 34451763372 34476668928 34483795632 34549916544 34582040064 34596379584 34628177727 34628546304 34694944768 34702116592 34744799232 34791524352 34805624832 34823872512 34845513768 34865440896 34944416793 34944788736 34962737238 35009755443 35029776496 35062346176 35109255168 35109498336 35141524704 35189157888 35207231904 35227365888 35274739968 35282031642 35289036288 35307161604 35307537408 35329479237 35430133024 35473711104 35528759136 35596883712 35629601436 35629980672 35655358464 35677516446 35677896192 35696221236 35710688376 35779161792 35797671936 35797919872 35830574208 35878759488 35912118528 35954985924 35966401536 35980978176 36022214124 36036813384 36048254976 36173422528 36206419392 36206670159 36225401472 36288819072 36294861824 36309571584 36328221072 36328607744 36351184116 36377075592 36377462784 36410897952 36480713984 36537324681 36582264576 36631460736 36639032859 36665519616 36686487552 36709286328 36709677056 36728532048 36735823872 36743417568 36792830448 36832779698 36916349184 36916604868 36965994624 36984981267 37000364544 37021523968 37071310848 37090351584 37090746368 37174505472 37174762944 37219137527 37253742812 37303841982 37337869998 37349724672 37357445268 37364861952 37407683898 37429076256 37463876736 37479411216 37514258496 37690818048 37706093568 37725460344 37725861888 37749306582 37776595968 37849030656 37856854464 37883818368 38035026432 38035289864 38069985096 38097506304 38121181956 38121587712 38141167896 38156625936 38214301632 38229789312 38249425071 38249832192 38301270912 38336474286 38429853696 38445428736 38489489064 38497130496 38516903568 38517313536 38563290688 38598734889 38599145728 38626638336 38651054208 38670906339 38686579074 38760758608 38868656112 38869069824 38896754688 38904795072 38920927032 38957114592 38963601664 38979393024 39024065301 39031812864 39039881166 39052276224 39087899136 39223621008 39251976192 39312887328 39335369216 39408498558 39408918016 39424889856 39445139448 39497912064 39498185628 39610441728 39630786624 39684082464 39700165824 39720979584 39743694848 39768393522 39797142528 39805369032 39834144768 39858899652 39907924992 39992988607 40046494176 40083728256 40112278272 40137633216 40160586752 40181214216 40197926912 40251557016 40272380928 40272659856 40364034048 40462201728 40478600448 40541415057 40554286848 40577478656 40585866464 40602695484 40640446704 40695100344 40706924544 40753576656 40831719552 40848268032 40869248706 40869683712 40924210041 40924645632 40962260196 41003116544 41011592336 41040803232 41041240064 41133920256 41155485696 41272298496 41297947119 41298386688 41319598554 41327801856 41336344764 41391934254 41398826768 41415605088 41437318208 41493043488 41530892832 41649214464 41705224704 41726645532 41727089664 41744001024 41821608312 41845524864 41871975392 41996869632 42107710788 42108158976 42138150912 42146861328 42164337618 42203540808 42227675776 42284463936 42306632576 42323778816 42402170304 42441594624 42465865728 42522974208 42562510848 42580159488 42588961272 42619295664 42710297344 42732234402 42789404736 42789701097 42886786176 42911311872 42933809152 42991089336 43008512976 43008970752 43031061216 43088929776 43113571072 43122483118 43153656832 43180474623 43233585408 43251107328 43300675197 43331977728 43356758016 43383702024 43415064576 43424038944 43454968128 43482435984 43605853434 43606317568 43628714844 43727703552 43752710144 43811549184 43834051872 43851817152 43910789472 43933810752 43986253441 44027150596 44058978304 44086358706 44099168256 44126573634 44158473216 44199530496 44252290368 44275490688 44335032768 44353001088 44375781879 44460870168 44561746944 44584634952 44585109504 44711656704 44739918912 44771785344 44781040161 44813412864 44866905512 44899340288 44950797112 44969014992 45024325632 45052305948 45084874752 45094194288 45119982336 45180660096 45203865993 45204347136 45222667776 45283001643 45306742338 45332651936 45435506688 45435821376 45496608768 45519976944 45538910208 45617172224 45649663488 45659099772 45720502542 45781987887 45808169264 45850760384 45935684496 45954301536 45968891904 45978394176 46040226336 46066555392 46109386752 46128506112 46138041378 46170903636 46171395072 46388699136 46431335808 46460685024 46487254528 46573680114 46592555724 46593051648 46616982984 46679673924 46812340224 46812664448 46855366272 46918377792 46942975872 46962001152 46969821184 47032986624 47042708856 47052048384 47076215472 47076716544 47105972316 47264441081 47371678848 47405419776 47415218994 47462511616 47506135248 47506640896 47540477952 47570021928 47570528256 47594961648 47614251168 47705549056 47774098944 47838345984 47882824704 47902679424 47912581431 47939981232 47955202048 47974637568 48029618832 48049084512 48064339968 48108183552 48165942682 48275225856 48275560212 48300535296 48364975503 48385092096 48409943868 48412762112 48437628096 48468245488 48502767456 48503283712 48547863936 48612814848 48716432908 48776352768 48806664777 48841947648 48852043812 48887359488 48917740482 48945715104 48971376064 48991223424 49057107264 49221798912 49222139824 49287992832 49313308356 49333294296 49333819392 49425537096 49453802112 49566350592 49738455976 49783826664 49799632896 49809927024 49819815936 49876911864 49897126224 49905435008 49951835648 49972548288 50018478939 50019011328 50158248192 50254424064 50274791424 50300613792 50301149184 50332408776 50368258512 50368794624 50415089472 50475268701 50475805952 50501731566 50511757824 50569646751 50590141866 50713368576 50759980128 50828242608 50828783616 50854890528 50875501248 50952402176 50973052416 50999233428 50999776256 51031470009 51068361216 51114945024 51115299048 51239804928 51319318752 51329507328 51355871424 51464979852 51502184448 51534190422 51534738944 51561208452 51582105432 51824874816 51873060096 51894569376 51942819456 51972524032 52032087068 52042417152 52053174888 52069701632 52117198848 52187286528 52235808768 52298161344 52298523563 52417183104 52444105857 52544664744 52566519808 52593519264 52663882752 52664247504 52783736832 52841048832 52912109952 52923047463 52933554432 52960742406 52961306112 53024524696 53062856704 53073825376 53145199536 53210566656 53232132096 53293138704 53331664896 53395325568 53444402154 53444971008 53483037696 53516274669 53516844288 53544331854 53566032564 53574952288 53668742688 53696507904 53696879808 53745861312 53818712064 53932478886 53949602304 53971467264 54033321186 54055220076 54072382464 54136927312 54187262272 54260133792 54309629088 54338102208 54442292736 54464357376 54492331608 54492911616 54526776174 54565613388 54566194176 54616346928 54721070976 54873396864 55029731328 55063929492 55064515584 55092798072 55103735808 55115126352 55189245672 55220806784 55249169547 55324057984 55374523776 55374907302 55448991936 55500546816 55532285952 55606966272 55635527376 55636119552 55658668032 55762144416 55794033152 55857975823 55880614218 55955762973 56024587008 56036167902 56143614384 56144211968 56184201216 56195815104 56219116824 56271387744 56379285248 56390939462 56431705088 56536227072 56559140352 56588792832 56623959873 56664893952 56697298944 56773545984 56785281696 56825727552 56855126016 56923386806 56976312536 57052539648 57052934796 57104977644 57146259456 57182381568 57211751844 57215082496 57321452448 57344683968 57374748288 57451906368 57504711429 57573966164 57644780544 57668143104 57734233596 57745695744 57775970304 57844936032 57898718592 57939957504 57976581312 58029868611 58141137912 58171619792 58302984168 58303604736 58345132032 58357192608 58445402496 58469089536 58547719296 58559821749 58578414336 58781811608 58798891008 58835431512 58877964288 58969330992 59003053824 59033987584 59112747837 59113377024 59137334784 59167709172 59247278442 59281160224 59415662592 59446179936 59446812672 59526123696 59581469376 59615542272 59652590283 59653225216 59695713792 59708053548 59751217152 59788349478 59958686656 60069741264 60113166336 60125592384 60159976448 60206449824 60240880128 60271821324 60272462848 60296890368 60377335524 60408571392 60408989784 60581095168 60662145024 60693302592 60717900672 60831430272 60866217984 60878799696 60904043226 60960670056 61042650516 61247579328 61272402048 61303873059 61304525568 61386968448 61422073856 61479182336 61504674816 61517388504 61561204848 61561860096 61733228544 61807346029 61908447744 61947580032 61979397831 61991702784 62004517146 62098240152 62123407632 62124068864 62155977312 62239565232 62473821696 62557837056 62589968298 62590634496 62616001536 62710648832 62723611808 62736064512 62768287296 62807963088 62910701568 62986232738 63161566182 63162238464 63207226368 63220291992 63246506427 63305311212 63341513664 63426695904 63427371008 63459948864 63485668224 63698798592 63784461312 63843766272 63870239232 63883441908 63919974976 64039491776 64065446016 64098351603 64184107104 64366967808 64367413616 64400713728 64486634004 64512769464 64513456128 64546591824 64583504128 64633394664 64670356608 64683724677 64730485248 64850378112 65035137024 65075553036 65122596864 65136058416 65182452192 65183145984 65223653976 65260953472 65321631232 65408780151 65409476352 65443072266 65591555328 65629065216 65717323776 65751077808 65777725728 65778425856 65866184208 65900716128 65938402816 66040725894 66088467456 66129538059 66148752384 66378435552 66399510528 66413236032 66502549152 66529501632 66630064384 66643837546 66691305252 66692015104 66842620416 66877664256 67005898752 67067485056 67109878368 67157678016 67220119296 67300358268 67335642088 67349010432 67426195668 67453522488 67536488448 67617824768 67679973504 67770990144 67806520704 67834001664 67960113507 67964069888 67998977904 68041960012 68091148288 68153260032 68153732064 68244913152 68308365312 68390376967 68425758336 68474495232 68488649658 68580753813 68619973136 68669579264 68712253896 68748277936 68776140576 68903526744 68953337856 68967591264 69099833088 69164080128 69192759168 69207062067 69256355454 69257092608 69389889536 69404233184 69489598464 69583048704 69611249664 69691027536 69730881792 69860520171 69888833586 69889577472 69925474476 70019510886 70059552992 70124692352 70218510336 70218996672 70283049408 70378315776 70414463808 70454731776 70549479936 70564063284 70578072576 70614323208 70615074816 70658958474 70860266048 71057518272 71193767424 71259202872 71259961344 71310716928 71355032892 71355792384 71392442472 71421376752 71558323584 71595839744 71661148416 71757518976 71824237056 71909971848 71932803072 71961956352 72044428248 72073626768 72096509952 72248914023 72346845056 72412838784 72413340318 72450802944 72577638144 72589723648 72619143168 72656442144 72657215488 72702368232 72754151184 72754925568 72821795904 72908721457 72961427968 73045045307 73074649362 73164529152 73262921472 73278065718 73331039232 73418572656 73419354112 73457064096 73471647744 73486835136 73585660896 73665559396 73832698368 73833209736 73931989248 73969962534 74000729088 74142621696 74180703168 74349010944 74349525888 74438275054 74507485624 74607683964 74675739996 74699449344 74714890536 74729723904 74815367796 74858152512 74927753472 74958822432 75028516992 75381636096 75412187136 75450920688 75451723776 75498613164 75553191936 75713708928 75752597349 75767636736 75885212799 76070052864 76070579728 76139970192 76195012608 76242363912 76243175424 76282335792 76313251872 76428603264 76459578624 76498850142 76499664384 76602541824 76672948572 76859707392 76890857472 76978978128 76994260992 77033807136 77034627072 77126581376 77197469778 77198291456 77253276672 77301285633 77302108416 77341812678 77373158148 77521517216 77737312224 77738139648 77809590144 77841854064 77914229184 77927203328 77958786048 78048130602 78063625728 78079762332 78104552448 78175798272 78447242016 78625774656 78670738432 78816997116 78817836032 78849779712 78890278896 78995824128 78996371256 79261573248 79368164928 79400331648 79441959168 79487389696 79536787044 79594285056 79610738064 79668289536 79717799304 79815849984 79985977214 80092988352 80166603231 80167456512 80224556544 80275266432 80316497781 80321173504 80362428432 80395853824 80503114032 80544761856 80545319712 80728068096 80824990961 80898718329 80924403456 80957200896 81049981779 81082830114 81108573696 81154957312 81171732928 81205390968 81280893408 81390200688 81507153312 81663439104 81696536064 81738497412 81739367424 81790164261 81848420082 81849291264 81924520392 82006233088 82023184672 82081606464 82267840512 82544596992 82595894238 82596773376 82639197108 82655603712 82672689528 82783868508 82797653536 82831210176 82874636416 82986086976 83061785664 83062360953 83298428928 83410449408 83453291064 83454179328 83488002048 83643216624 83691049728 83743950784 83820921327 84215421576 84216317952 84276301824 84293722656 84328675236 84407081616 84455351552 84568927872 84586409193 84613265152 84647557632 84804340608 84883189248 84931731456 85045948416 85160318976 85177922544 85238591328 85385080209 85420594688 85464468804 85578809472 85579402194 85773572352 85822623744 85867618304 85982178672 86017025952 86017941504 86062122432 86177859552 86227142144 86244966236 86307313664 86360949246 86467170816 86502214656 86601350394 86663955456 86767404048 86830129152 86848077888 86909936256 86964871968 87211706868 87212635136 87257429688 87455407104 87623098368 87668103744 87703634304 87821578944 87867621504 87972506882 88054301192 88117956608 88172717412 88198336512 88253147268 88316946432 88399060992 88504580736 88550981376 88670065536 88706002176 88751563758 88870917663 88921740336 89123493888 89169269904 89170219008 89423313408 89479837824 89543570688 89562080322 89626825728 89682524217 89733811024 89798680576 89901594224 89938029984 90048651264 90104611896 90169749504 90188388576 90239964672 90361320192 90407731986 90408694272 90445335552 90566003286 90613484676 90665303872 90871013376 90871642752 90993217536 91039953888 91234344448 91299326976 91318199544 91356064839 91441005084 91563975774 91616338528 91701520768 91871368992 91908603072 91956788352 92080452672 92133110784 92218773504 92257012224 92276082756 92341807272 92342790144 92586507871 92862671616 92921370048 92974509056 93147360228 93185111448 93186103296 93233965968 93359347848 93625328896 93710732544 93836755584 93885951744 93924002304 93939642368 94065973248 94085417712 94104096768 94152430944 94153433088 94211944632 94479349107 94528882162 94742349273 94743357696 94810839552 94830437988 94925023232 95012270496 95013281792 95140043856 95141056512 95189923296 95228502336 95411098112 95520443863 95548197888 95676691968 95765649408 95805358848 95825162862 95879962464 95910404096 96059237664 96098169024 96331885364 96550451712 96551120424 96601070592 96729951006 96770184192 96819887736 96875256192 96936490976 97005534912 97095727872 97225629696 97432865816 97552705536 97613329554 97683895296 97704087624 97774718976 97835480964 97891430208 97942752128 97982446848 98114214528 98164608399 98443597824 98444279648 98575985664 98626616712 98666588592 98667638784 98851074192 98907604224 99061088841 99132701184 99476911952 99567653328 99599265792 99619854048 99639631872 99753823728 99794252448 99810870016 99903671296 99945096576 99965756319 100036957878 100038022656 100316496384 100508848128 100549582848 100601227584 100664817552 100736517024 100737589248 100830178944 100950537402 100951611904 101003463132 101023515648 101139293502 101180283732 101426737152 101519960256 101656485216 101657567232 101709781056 101751002496 101904804352 101946104832 101998466856 101999552512 102062940018 102136722432 102229890048 102230598096 102638637504 102711742848 102732974487 102929959704 103004368896 103068380844 103069477888 103122416904 103164210864 103649749632 103746120192 103789138752 103885638912 103945048064 104064174136 104084834304 104106349776 104139403264 104234397696 104374573056 104471617536 104596322688 104597047126 104833250379 104834366208 104888211714 105029266329 105089329488 105133039616 105187038528 105327765504 105328495008 105567473664 105682097664 105824219904 105846094926 105867108864 105921484812 105922612224 105988437711 106049049392 106125713408 106147650752 106290399072 106421133312 106586277408 106790651136 106888804308 106889942016 106966075392 107032549338 107033688576 107088663708 107132065128 107149904576 107337485376 107393015808 107393759616 107491722624 107864957772 107899204608 107942934528 108066642372 108110440152 108144764928 108273854624 108374524544 108520267584 108619258176 108620010477 108676204416 108884585472 108928714752 108984663216 108985823232 109053552348 109131226776 109132388352 109232693856 109442141952 109611974043 109746793728 110059462656 110127858984 110129031168 110185596144 110207471616 110230252704 110378491344 110441613568 110498339094 110648115968 110749047552 110749814604 110897983872 111001093632 111064571904 111213932544 111271054752 111272239104 111524288832 111588066304 111657412581 111715951646 111761228436 111911525946 112049174016 112072335804 112287228768 112288423936 112391630208 112438233648 112542775488 112758570496 112781878924 112863410176 113072454144 113118280704 113177585664 113247919746 113329787904 113547091968 113570563392 113651455104 113846773612 113952625072 114105079296 114105869592 114209955288 114292518912 114364763136 114423503688 114642904896 114689367936 114748275213 114749496576 114903812736 115009422858 115147932328 115289561088 115336286208 115468467192 115491391488 115551940608 115689872064 115796204667 115797437184 115879915008 115953162624 116012719017 116059737222 116282275824 116343239584 116605968336 116607209472 116690264064 116714385216 116890804992 116938179072 117072195903 117095438592 117119643498 117156828672 117563623216 117670863024 117755928576 117938661984 118006107648 118067975168 118225495674 118226754048 118274669568 118335418344 118494556884 118562320448 118831325184 118892359872 119052247392 119162938752 119231084544 119305180566 119306450432 119391427584 119416107096 119502434304 119576698956 119917373312 119978965821 120139482528 120251184768 120319952896 120412899648 120481760256 120543642648 120544925696 120593780736 120754671048 120817142784 120817979568 121074664139 121162190336 121386605184 121435801344 121662860544 121732435968 121757599392 121808086452 121921340112 122085301032 122495158656 122544804096 122607746118 122609051136 122773936896 122844147712 123009349632 123034777008 123122409696 123123720192 123466457088 123614692058 123816895488 123893841357 123895160064 123958795662 123983405568 124009034292 124196480304 124246815264 124248137728 124311954624 124479130464 124947643392 125115674112 125179936596 125181268992 125232003072 125421297664 125447223616 125536574592 125615926176 125972465476 126323132364 126324476928 126414452736 126440583984 126493012854 126610622424 126683027328 126853391808 126919897728 126971336448 127397597184 127568922624 127687532544 127740478464 127766883816 127839949952 128078983552 128130892032 128196703206 128368214208 128369103291 128733935616 128734827232 128801427456 128973268008 129025538928 129026912256 129093183648 129167008256 129266789328 129340713216 129367449354 129460970496 129541423869 129700756224 130070274048 130151106072 130245193728 130272116832 130364904384 130447307952 130521906944 130643262464 130817560302 130818952704 130886144532 131183110656 131258130432 131434647552 131502155616 131555451456 131732368416 131801432256 131876805632 131958760323 132081451788 132176934912 132259076118 132297504768 132756871104 132826472064 133005098304 133059003264 133127345637 133260128768 133287675092 133382610504 133384030208 133685240832 133755328512 134134970112 134219756736 134315356032 134343120483 134440238592 134600716536 134671284176 134698020864 134852391336 134907044976 135072976896 135359947008 135541980288 135611597979 135613041408 135668003328 135920227014 135928139776 135997955808 136083920024 136182296576 136306520064 136307464128 136489826304 136616730624 136780753934 136851516672 136948990464 136977299316 137161507626 137239946272 137345963661 137424507792 137496555872 137552281152 137807053488 137906675712 137935182528 138199666176 138328160256 138385518336 138414124134 138512710908 138514185216 138779779072 138808466368 139166097408 139382055072 139461763584 139721040342 139777667172 139779154944 139850948952 140039021772 140119105984 140249384704 140437020672 140437993344 140566098816 140828927616 140909463552 141098959872 141128126568 141156145152 141228646416 141230149632 141317916948 141720532096 141793323243 142115036544 142387534848 142518405744 142519922688 142621433856 142710065784 142711584768 142784884944 142842753504 143088239437 143116647168 143191679488 143322296832 143515037952 143648474112 143819943696 143865606144 143923912704 144088856496 144147253536 144193019904 144497828046 144693690112 144825677568 144826680636 144901605888 145155276288 145179447296 145238286336 145312884288 145404736464 145508302368 145509851136 145643591808 145817442914 145922855936 146090090614 146149298724 146329058304 146419994331 146525842944 146556131436 146662078464 146837145312 146838708224 146914128192 146973670272 147171321792 147331118792 147665396736 147666419472 147863978496 147939925068 148001458176 148361406336 148699051776 148876550108 149014971248 149215367928 149351479992 149398898688 149429781072 149459447808 149630735592 149716305024 149855506944 149917644864 150055436817 150057033984 150763272192 150824374272 150901841376 150903447552 150997226328 151106383872 151425806103 151427417856 151505194698 151535273472 151708940253 151770425598 152140105728 152141159456 152279940384 152484727824 152486350848 152564671584 152626503744 152857206528 152919157248 152997700284 152999328768 153094410027 153205083648 153345897144 153719414784 153957956256 153988521984 154067614272 154253162752 154394939556 154396582912 154506553344 154602571266 154604216832 154683625356 154746316296 155043034432 155474624448 155619180288 155683708128 155828458368 155854406656 155917572096 156096261204 156127251456 156159524664 156209104896 156351596544 156894484032 156895570689 157251549312 157332317571 157341476864 157633994232 157635672064 157699559424 157780557792 157991648256 157992742512 158328406951 158523146496 158736329856 158769142389 158800663296 158883918336 158974779392 159073574088 159188570112 159221476128 159435598608 159631699968 159971954428 160185976704 160333206462 160334913024 160449113088 160550532864 160632995562 160642347008 160724856864 161006228064 161089523712 161090639424 161456136192 161649981922 161797436658 161848806912 161914401792 162099963558 162165660228 162217147392 162343465856 162410781936 162561786816 162780401376 163014306624 163326878208 163393072128 163476994824 163478734848 163580328522 163696840164 163698582528 163849040784 164012466176 164046369344 164163212928 165089193984 165191788476 165193546752 165278394216 165311207424 165345379056 165567737016 165595307072 165662420352 165747508641 165749272832 165972173952 166123571328 166124721906 166596857856 166820898816 166906582128 166908358656 166976004096 167286433248 167382099456 167487901568 167573927469 167641842654 167867288919 168430843152 168432635904 168552603648 168587445312 168657350472 168814163232 168910703104 169137855744 169172818386 169226530304 169295115264 169608681216 169766378496 170091896832 170320637952 170355845088 170477182656 170770160418 170841189376 170928937608 171157618944 171158804388 171547144704 171645247488 171964357344 172034051904 172124244864 172355719104 172454284288 172489932472 172614627328 172721898492 172934341632 173004429312 173202700788 173327910912 173534808096 173696155776 173819872512 173929743936 174089605833 174423413736 174425270272 174514859376 174910814208 175336207488 175407268608 175643157888 175679465247 175735243008 175945013764 176108602384 176235913216 176345434824 176396673024 176506294536 176633892864 177009161472 177101962752 177338243511 177340131072 177412004352 177503127516 177741835326 177843480672 178246987776 178338539808 178340438016 178846626816 178957770849 178959675648 179087141376 179124160644 179253651456 179365048434 179467622048 179803188448 179876059968 180209223792 180339499008 180376777152 180479929344 180722640384 180815463972 180817388544 180890671104 181132006572 181226969352 181330607744 181743285504 181986435072 182079907776 182468688896 182598653952 182636399088 182712129678 182882010168 183127951548 183232677056 183403041536 183742737984 183817206144 183913576704 184160905344 184266221568 184437547008 184514024448 184552165512 184683614544 184685580288 185173015742 185422038087 185725343232 185842740096 185938193493 185949018112 186294720456 186370222896 186372206592 186467931936 186718695696 187115390033 187250657792 187421465088 187673511168 187771903488 187848004608 187879284736 188131946496 188170835424 188208193536 188304861888 188423889264 188958698214 189057764324 189484698546 189486715392 189621679104 189660875976 189850046464 190024540992 190280087712 190282113024 190379846592 190457004672 190822196224 191040887726 191096395776 191353383936 191531298816 191610717696 191650325724 191759924928 192118475328 192196338048 192295054809 192663770728 193100903424 193102240848 193202141184 193459902012 193540368384 193639775472 193750512384 193872981952 194011069824 194051174031 194191455744 194865731632 195105411072 195226659108 195367790592 195408175248 195549437952 195670961928 195782860416 195885504256 195964893696 196226340453 196228429056 196329216798 196887195648 196888559296 197151971328 197253233424 197333177184 197335277568 197702148384 197815208448 198122177682 198265402368 198388614177 198953823904 199135306656 199198531584 199239708096 199507647456 199588504896 199621740032 199807342592 199890193152 199931512638 200073915756 200076045312 200632992768 201017696256 201202455168 201329635104 201473034048 201660357888 201901074804 201903223808 202006926264 202047031296 202278587004 202360567464 202853474304 203039920512 203312970432 203419562112 203502004992 203809608704 203892209664 203996933712 203999105024 204125880036 204273444864 204459780096 204461196192 205171130901 205277275008 205423485696 205465948974 205742261439 205859919408 206008737792 206136761688 206138955776 206244833808 206328421728 207299499264 207492240384 207578277504 207621186201 207771277824 207890096128 208128348272 208169668608 208212699552 208278806528 208468795392 208749146112 209192645376 209194094252 209581560513 209666500758 209668732416 209776423428 210058532658 210178658976 210374077056 210655531008 210656990016 211134947328 211364195328 211648439808 211692189852 211734217728 211842969624 211845224448 211976875422 212098098784 212295301504 212580798144 213172554816 213581302272 213777608616 213779884032 213932150784 214065098676 214067377152 214177327416 214264130256 214299809152 214674970752 214787519232 214983445248 215729915544 215798409216 215885869056 216133284744 216220880304 216289529856 216547709248 216746742069 216749049088 217040535168 217238516352 217240020954 217352408832 217769170944 217857429504 217969326432 217971646464 218107104696 218262453552 218264776704 218465387712 218726164371 218884283904 219135135921 219223948086 219493587456 220255717968 220258062336 220371192288 220414943232 220460505408 220756982688 220883227136 220996678188 221136370039 221296231936 221498095104 221499629208 221795967744 222002187264 222427865088 222542109504 223048577664 223176132608 223314825162 223431903292 223522456872 223823051892 224098348032 224144671608 224574457536 224783260416 224876467296 225085550976 225517140992 225563757848 225726820352 226144908288 226236561408 226355171328 226495839492 226659575808 227141126784 227257792047 227302910208 227655638397 227693547224 227905250144 228210158592 228211739184 228419910576 228585037824 228729526272 228847007376 229285809792 229378735872 229496550426 229498993152 229807625472 230018845716 230295864656 230579122176 230672572416 230936934384 230982782976 231103881216 231379744128 231592409334 231594874368 231759830016 231903856899 231906325248 232025438034 232119474444 232564551648 232686479168 233211936672 233214418944 233428770432 233781609984 233876358144 234144391806 234190877184 234239286996 234313657344 235127246432 235341726048 235877323968 236012215296 236135950336 236450991348 236453508096 236549339136 236670836688 236989113768 237124640896 237784719744 238104494784 238325877504 238462169088 238610361132 238612900864 238782855168 238832214192 239004868608 239153397912 239834746624 239957931642 240278965056 240502369536 240639905792 240825799296 240963520512 241087285296 241089851392 241187561472 241509342096 241634285568 241635959136 242149328278 242324380672 242474972883 242696154987 242773210368 242871602688 243149945337 243325721088 243464871936 243515198784 243616172904 243842680224 244170602064 244990317312 245089608192 245215492236 245218102272 245370492783 245547873792 245688295424 246018699264 246069554016 246244819392 247229384116 247633790976 247787682714 247790320128 247917591324 247966811136 248018068584 248392960608 248493630528 248623909248 248958260928 249187082859 249895286784 250231348224 250359873192 250362537984 250464006144 250894447232 251073149184 251231852352 251462763981 251944930952 252646264728 252648953856 252828905472 252881167968 252986025708 253221244848 253366054656 253706783616 253759227579 253839795456 253942672896 254795194368 255137845248 255480956928 255533767632 255679899904 256155240627 256157967104 256261784064 256393406412 256736428416 256738206582 257467871232 257469654464 257602854912 257946536016 258051077856 258053824512 258186367296 258334016512 258533578656 258681426432 258734898708 258921940992 259082847738 259401512448 260302212144 260490387456 260544233664 260729808768 260894615904 261043813888 261286524928 261635120604 261637905408 261772289064 262366221312 262869295104 263004311232 263110902912 263464736832 263602864512 263753611264 263917520646 264162903576 264353869824 264518152236 264595009536 265513742208 265652944128 266010196608 266118006528 266254691274 266520257536 266575350184 266765221008 266768060416 267370481664 267510657024 268269940224 268439513472 268630712064 268686240966 268880477184 269047572651 269201433072 269342568352 269396041728 269704782672 269814089952 270145953792 270719894016 271083960576 271223195958 271226082816 271336006656 271840454028 271856279552 271995911616 272167840048 272364593152 272613040128 272614928256 272979652608 273561507868 273703033344 273897980928 273954598632 274068194517 274323015252 274479892544 274691927322 274849015584 274993111744 275104562304 275614106976 275870365056 276399332352 276656320512 276771036672 276828248268 277025421816 277028370432 277616932736 277759523613 278764110144 278923527168 279442080684 279555334344 279558309888 279701897904 280078043544 280238211968 280498769408 280875986688 281132197632 281657855232 281818927104 282197919744 282256253136 282312290304 282457292832 282460299264 282635833896 283438047321 283441064192 283586646486 284230073088 284775069696 285036811488 285039845376 285420131568 285423169536 285569769888 285685507008 286176478874 286233294336 286383358976 286561331589 286644593664 287030075904 287296948224 287639887392 287731212288 288177712992 288294507072 288995656092 289387380224 289651355136 289653361272 289803211776 290310552576 290358894592 290625768576 290809472928 291016604736 291287183616 291634885828 291845711872 292180181228 292298597448 292658116608 292839988662 293051685888 293112262872 293324156928 293674290624 293828256384 293947340544 294342643584 294493825197 294662237584 295330793472 295332838944 295727956992 295879850136 296002916352 296722812672 297183266523 297398103552 297753100216 298029942496 298430735856 298702959984 298797797376 298859562144 298918895616 299261471184 299432610048 299711013888 299835289728 299897268957 300110873634 300114067968 301526544384 301648748544 301803682752 301994452656 302212767744 302851612206 302854835712 303010389396 303070546944 303417880506 303540851196 304280211456 304282318912 304559880768 304969455648 304972701696 305129343168 305253007488 305714413056 305838314496 305995400568 305998657536 306188820054 306410167296 306691794288 307915912512 308135228544 308198923461 308506325504 308789879112 308793165824 309013106688 309205142532 309208433664 309367250712 309492632592 310086068864 310949248896 311238360576 311367416256 311656916736 311708813312 311835144192 312192522408 312254502912 312319049328 312418209792 312703193088 313078627433 313788968064 313791141378 314503098624 314664635142 314682953728 315267988464 315271344128 315399118848 315561115584 315983296512 315985485024 316656813902 317046292992 317472659712 317538284778 317601326592 317767836672 317965313133 318147148176 318377140224 318442952256 318871197216 319263399936 319943908856 320371953408 320666412924 320669826048 320898226176 321101065728 321265991124 321284694016 321449713728 322012456128 322179047424 322181278848 323299963844 323594873316 323697613824 323828803584 324199927116 324331320456 324434294784 324686931712 324821563872 325123573632 325560802752 325860031431 326028613248 326653756416 326786144256 326953989648 326957469696 327160657044 327393680328 327397165056 327698081568 328092738688 328326425856 328835922129 330178387968 330383576952 330387093504 330556788432 330622414848 330690758112 331135474032 331190614144 331324840704 331495017282 331498545664 331944347904 332247142656 332249443812 333193715712 333641797632 333813164256 333816717312 334572866496 334764198912 334972237743 334975803136 335147854938 335283685308 335734577838 336861686304 336865271808 337174890624 337314700944 337628326464 337821406208 338275711488 338345636772 338453060608 338590230528 339217362432 339532756992 340641275904 340711690176 340954365312 341540320836 341682378752 341857875216 342315237888 342317608776 343094289408 343928714688 344068103808 344244825639 344248489728 344711438208 344908568576 344979864944 345229254656 345443796984 345868683264 346008858624 346405401576 346655821824 347069616192 347388614001 347392311552 347639745024 347859487872 348038157051 348179211666 348846827472 348850540544 349029718752 349821628416 350672414976 350814537216 351216587709 351286315776 351358930494 351470486016 351890027528 352217204768 352690869648 353012589072 353267785728 354018322944 354203925504 354676487022 354680262144 354824008704 355006255032 355483670652 355686961344 356493975552 356677079616 357693253632 357915541698 357919351296 358174282752 358248321288 358507302912 358730096868 358935244096 359606376896 359752119936 359936897463 360418447584 360753554304 360959858688 361445280768 361630927944 361634777088 361781342208 362264013144 362453938704 362661215488 363223992417 363486571008 364159815552 364937377792 365197307904 365272798176 365424259356 365764020336 366255903096 366465354112 366541106503 366806083072 367485475968 367634412288 367827153408 368321810688 368532443136 369028048896 369104331024 369367229088 369371160576 370346031484 370844076174 371450686464 371685480192 371876386986 371898036224 372589440912 372740445792 372744413184 372935863872 373437391392 374230780066 374501315584 374842930176 375347022336 375543806976 375696009216 376263892992 376341670848 376609723776 376847778528 377917396428 378115528648 378969397092 378973430784 379243358208 379321751952 379700092928 380049081984 380560175424 380759693184 380914009344 381644392448 382081775452 382192791552 382706767872 383062597632 383221435392 383300651448 383519849856 384236950656 384392676096 384590109618 385107309873 385327541456 386201806848 386204481696 386404282368 386919804024 387080736768 387279550944 387501024768 387745963904 388022139648 388102348062 388382911488 388624271607 389731463264 390210822144 390453318216 390735581184 390816350496 391341923856 391565720832 391771008512 391929787392 392452680906 392456858112 392658433596 393774391296 393777118592 394303942656 394506466848 394666354368 395404296768 395630416896 395876280969 396244355364 396530804736 396777228354 397907647808 398270613312 398479416192 399015294912 399177009792 399243480064 399614685184 399780386304 399863025276 400147831512 400152090624 401265985536 402404910336 402659270208 402946068096 403029361449 403320715776 403802149608 403806447616 404013852528 404094062592 404557174008 404721134928 406079841024 406625940864 406834793937 406839124224 407004009984 407619217408 407784419328 407993867424 407998210048 408251760072 408546889728 408919560192 408922392384 409410512797 410342261802 410554550016 410846971392 410931897948 411484522878 411719838816 412273523376 412277911552 412489667616 412656843456 414598998528 414984480768 415156555008 415242372402 415542555648 416256696544 416339337216 416425399104 417498292224 418385290752 418388188504 419163121026 419333001516 419337464832 419552846856 420117065316 420357317952 420748154112 421311062016 421313980032 422728390656 423296879616 423384379704 423468435456 423685939248 423690448896 423953750844 424196197568 424590603008 425161596288 425379969729 426345109632 427162604544 427555217232 427559768064 427864301568 428130197352 428134754304 428354654832 428528260512 428599618304 429264718311 429349941504 429575038464 429966890496 431459831088 431596818432 431771738112 432266569488 432441760608 432579059712 433095418496 433493484138 433498098176 434081070336 434477032704 434480041908 434704817664 435538341888 435714859008 435938652864 436214209392 436524907104 436529553408 436930775424 437452328742 437768567808 438270271842 438447896172 438987174912 440511435936 440516124672 440742384576 440921010816 441513965376 441766454272 441993356376 442272740078 442592463872 442996190208 442999258416 443591935488 444004374528 445084219008 446097155328 446352265216 446629650324 446863806584 447044913744 447646103784 448196696064 448289343216 449148915072 449566520832 449752934592 450166310451 450171101952 451034281984 451127515696 451453640704 452289816576 452473122816 452710342656 452991678984 453319151616 454277418309 454282253568 454515584094 454605820416 455126820759 455311276794 455387094448 455810500288 456420317184 456423478368 456839821152 457459052544 457694014752 458571619584 458757471744 458993100852 458997986304 459283230081 459615250944 460037691432 460591729312 461158244352 461873868768 461965565952 462759488256 463184818668 463189748736 463519660032 463807713798 463812650496 464050876068 464238948888 465129103296 465372958336 466423873344 466857540864 467563219968 467752716288 468288783612 468381754368 468478573992 468627314688 470254492864 470683452096 470686712067 471754647936 472024430592 472271900672 472901982696 472907016192 473098678272 473341673376 473978227536 474249281792 474985220853 475569439488 476208989568 476307427167 476651755008 476924338176 477220722264 477225801728 477565710336 477664428384 478306795824 479669493248 479915863284 480557930112 481004739072 481279811584 481651598592 481927041024 482174570592 482179702784 483018684192 483268571136 483271918272 483848787851 484298656556 484648761344 484949945766 485392309974 485546420736 485743205376 486299890674 486651442176 487030397568 487232345808 487685360448 488341204128 489980634624 490179216384 490430984472 490436204544 490740985566 491095747584 492037398528 492139108032 492489638784 494458768232 495267581952 495575365428 495580640256 495835182648 495933622272 496036137168 496785921216 496987261056 497242525923 497247818496 497916521856 498374165718 499790573568 500462696448 500719746384 500725075968 500928012288 501788894464 502146298368 502463704704 502721782407 502925527962 503601866757 503889861904 505292529456 505297907712 505657810944 505762335936 505972051416 506442489696 506732109312 507413567232 507518455158 507679590912 507885345792 510275690496 510961913856 511067535264 511359799808 512310481254 512315934208 512523568128 512786812824 513472856832 513476413164 514935742464 514939308928 515893072032 516102155712 516372734592 516668033024 517067157312 517362852864 517469797416 517843881984 518165695476 518803024896 519908851891 520604424288 521088467328 521459617536 521789231808 522087627776 522573049856 523270241208 523275810816 523544578128 524732442624 526008622464 526221805824 526929473664 527038395741 527205729024 527507222528 527835041292 528325807152 528707739648 529036304472 529190019072 531027484416 531305888256 532014730533 532020393216 532236013056 532509382548 533040515072 533150700368 533530442016 533536120832 534740963328 535021314048 536539880448 536873312547 536879026944 537261424128 537372481932 537760954368 538095145302 538402866144 538685136704 539409565344 539628179904 541439788032 542167921152 542446391916 542452165632 542672013312 543680908056 543991823232 544335680096 545229856512 545959305216 547123015736 547406066688 547795961856 547909197264 548136389034 548646030504 548959785088 549383854644 549698031168 549986223488 550209124608 551228213952 551740730112 552798664704 553312641024 553542073344 553656496536 554050843632 554056740864 555233865472 555519047226 556266114261 557528220288 557847054336 558884161368 559110668688 559116619776 559403795808 560156087088 560476423936 560997538816 561346170099 561751973376 562264395264 563315710464 563637854208 564395839488 564512506272 564624580608 564914585664 565271667792 566876094642 566882128384 567173292972 568460146176 569550139392 570073622976 570840263136 570846339072 571139539776 571371014016 572352957748 572466588672 572766717952 573122663178 573289187328 574060151808 574593896448 575279774784 576355425984 576589014144 576885164427 577991312184 578774760448 579302710272 579306722544 579606423552 580621105152 581251537152 581618945856 582033209472 582153522093 582574367232 583269771656 583691423744 584360362456 584597194896 585316233216 585679977324 586103371776 586224525744 586648313856 587348581248 587656512768 587894681088 588679021359 588685287168 588987650394 589324475168 590661586944 590665677888 591455913984 591759700272 592005832704 593445625344 594366533046 594796207104 595165842531 595506200432 596059884992 596861471712 597405919968 597595594752 597719124288 598522942368 598865220096 599422027776 599670579456 599794537914 600221747268 600228135936 603053088768 603607365504 603988905312 605703224412 605709671424 606020778792 606141093888 606835761012 607081702392 608560422912 608564637824 609119761536 609938911296 610258686336 610506014976 611428826112 611676628992 611990801136 611997315072 612377640108 612820334592 613383588576 614437734053 615513392703 615831825024 616270457088 616397846922 617012651008 617579758224 617586331648 618026213376 618410285064 618416867328 618734501424 618985265184 620172137728 621898497792 622476721152 622734832512 622863558603 623313833472 623417626624 623670288384 624385044816 624509005824 624638098656 624836419584 625406386176 626157254866 627577936128 627582282756 628744681539 629006197248 629329270284 629365907456 630535976928 630542688256 631122231168 631966593024 631970970048 633313627804 634092585984 634945319424 635076569556 635202653184 635535673344 635930626266 636294296352 636885904512 637742394432 639887817712 640743906816 641332825848 641339652096 641796452352 642202131456 642531982248 642899427456 644024912256 644362557696 646599927688 647189746632 647395227648 647657607168 648399854232 648662640912 648868589568 649373863424 649643127744 650240226207 650247147264 651121605504 651720062862 652057226496 653307512832 653572288512 653907979296 653914939392 654321314088 654787360656 654794330112 655396163136 656178493113 656185477376 656652851712 657405407763 657671844258 660767153904 660774187008 661113576864 661244829696 661381516224 662270948064 662381228288 662649681408 662990034564 662997091328 663409110117 663888695808 664494285312 664498887624 667283595264 667626328512 669145732992 669528397824 669944475486 669951606272 670295709876 670567370616 671469155676 673723372608 674349781248 674629401888 675256652928 675642812416 676551422976 676691273544 676906121216 677180461056 678434724864 679065513984 679880806319 681423380352 681773376141 681908730624 683080641672 683364757504 683715750432 684630475776 684635217552 686188578816 687857429376 688136207616 688489651278 688496979456 689422876416 689817137152 689959729888 690887593968 691737366528 692017717248 692810803152 693311643648 694139232384 694777228002 694784623104 695279490048 695711570697 695718975744 696076314102 696358423332 697693654944 697701081088 698059437504 699643256832 701344829952 701629074432 702433175418 702572631552 702717860988 702940972032 703780055056 704434409536 705381739296 706025178144 708036645888 708407851008 709352974044 709360524288 709648017408 710012510064 710967341304 711373922688 713354159232 715386507264 715831083396 715838702592 716348565504 716496642576 717014605824 717460193736 717870488192 719212753792 719504239872 719873794926 720836895168 721507108608 721919717376 722890561536 723261855888 723269554176 723562684416 724528026288 724907877408 725322430976 726447984834 726973142016 727424918649 728319631104 729874755584 730394615808 730545596352 730848518712 731528040672 732511806192 732930708224 733082213006 733612166144 734970951936 735268824576 735654306816 736111478349 736643621376 737064886272 738056097792 738208662048 738734458176 740692062968 741688152348 742901372928 743370960384 743752773972 743796072448 745178881824 745480891584 745871727744 746874782784 747561248577 748461560132 749002631168 749685860352 750694044672 751087613952 751392018432 752683341696 753219447552 753695557056 754388291943 755834792856 756231057296 757938794184 757946861568 758486716416 758643503904 760098163968 761120350848 761277682737 761519386368 761828018688 763288784896 764163550904 764385583104 765413535744 766442870784 766601302896 767039699712 768465721881 768473901312 768785352192 769180219236 770214619746 770655082912 772403613696 772408963392 772808564736 773839608048 774161473536 774559101888 775002049536 775491927808 776044279296 776204696124 776765822976 777248543214 779462926528 780906636432 781471162368 781632700992 782683847712 783131441664 783542017024 783859574784 784905361812 784913716224 785316867192 787554237184 788607885312 789012933696 789332708736 790808593536 791260833792 791752561938 792488710728 793061609472 793554456708 795815295616 796541226624 796958832384 798030589824 798354019584 798486960128 799229370368 799560772608 799726050552 800295663024 800304181248 802531971072 803495498377 804809820672 805318540416 805892136192 806058722898 806641431552 807604299216 807612895232 808027705056 808188125184 809114348016 809442269856 812159682048 813251881728 813669587874 813678248448 814008019968 815238434816 815568838656 815987734848 816503520144 817093779456 817839120384 817844784768 818821025594 820684523604 821109100032 821693942784 821863795896 822204583551 822969045756 823439677632 824547046752 824555823104 824979335232 825313686912 829197997056 829968961536 830313110016 830484744804 831085111296 832513393088 832850798208 833278570839 836770581504 836776377008 838326242052 838666003032 838674929664 839105693712 840234130632 840714635904 841496308224 842627960064 845456781312 846593759232 846768759408 846936870912 847371878496 847380897792 847907501688 848392395136 849181206016 850314141963 850323192576 850759939458 852690219264 854325209088 855110434464 855119536128 856260394704 856269508608 856709309664 857056521024 857199236608 858529436622 858699883008 859150076928 859683994767 859933780992 862919662176 863193636864 864533138976 864883521216 866190836992 866986968276 866996196352 868162140672 868954065408 868960083816 869409635328 871076683776 871877305728 872428418784 873049814208 873861550848 874904657484 875537135616 876540543684 876895792344 877974349824 881022871872 881484769152 881842021632 883027930752 883481475591 883532908544 883986712752 884545480156 885184927744 885992380416 885998516832 887183870976 888008749056 889074900571 890168438016 891549799569 892194310656 892704530432 893259300648 893727613168 894089827488 895292207568 896393392128 896578686432 898297830144 899133041664 899505869184 899691806871 900332620902 900342203904 902068563968 902255031392 904579633152 904946245632 905983357968 906638303232 908554836618 908564507136 909031168188 909211640832 910253641518 910622553588 910774188896 911621000576 912840634368 912846956736 913679642304 914918105088 915388029504 917143239168 917514943488 917986201704 917995972608 918566460162 919230501888 920075382864 921183458624 923747737536 925518976512 926369637336 926379497472 927039320064 927615427596 927625300992 928101752136 928477897776 930258206592 930745916672 932847746688 933715081728 935126439936 935505432576 936577567224 936763508736 936957147984 937254629376 939235882299 940508985728 941366904192 941373424134 943509295872 944048861184 944543801344 945803965392 945814032384 946197356544 946683346752 947956455072 948498563584 949585588991 949970441706 951138878976 952417979136 952614854334 953303510016 954441444528 954451603456 955131420672 955328856768 956613591648 959338986496 959831726568 961115860224 962009478144 963303197184 963854082048 964349141184 966037368384 966537142272 966543836544 967697575702 968597313112 969297522688 969899891532 970784619948 971092841472 971486410752 972599781348 973302884352 974060795136 974464691616 975370720896 976682408256 977580094293 979961269248 980358432768 980861968944 980872409088 981481971132 982191495168 984278216064 984979277568 986507766387 988917536464 990535163904 991150730856 991161280512 991670365296 991867244544 992072274336 993571842432 993974522112 994485051846 994495636992 995833043712 996748331436 999581147136 1000925392896 1001439492768 1001450151936 1003577788928 1004292596736 1004916713229 1004927409408 1005443564814 1005851055924 1007203733514 1007779723808 1010585058912 1010595815424 1011524671872 1011944102832 1012884979392 1013464218624 1014827134464 1015036910316 1015359181824 1015770691584 1021923827712 1022135070528 1022719599616 1024620962508 1024631868416 1025047136256 1025573625648 1026945713664 1026952826328 1029878617856 1031786144064 1032204311424 1032745469184 1033336066048 1034134314624 1034725705728 1034939594832 1035687763968 1036331390952 1037606049792 1039817703782 1041208848576 1042165842003 1042176934656 1042919235072 1043578463616 1044114471153 1044175255552 1045146099712 1046540482416 1046551621632 1047089156256 1049464885248 1050724882493 1052017244928 1052443611648 1053649763127 1053858947328 1054076791482 1054411458048 1055014445056 1055670082584 1056651614304 1058072608944 1062054968832 1062611776512 1064029461066 1064040786432 1064472026112 1065018765096 1066081030144 1066301400736 1067060884032 1069481926656 1073079760896 1073746625094 1073758053888 1074522848256 1074744963864 1075521908736 1076190290604 1076805732288 1077370273408 1078819130688 1079256359808 1079810692389 1082879576064 1084335842304 1084892783832 1084904331264 1085344026624 1087361816112 1087983646464 1088671360192 1089671977251 1090459713024 1094246031472 1094812133376 1095591923712 1095818394528 1096272778068 1097292061008 1097919570176 1098767709288 1099396062336 1099623319509 1099972446976 1100418249216 1102456427904 1103481460224 1105597329408 1107084146688 1107312993072 1108101687264 1108113481728 1110467730944 1111038094452 1112532228522 1115056440576 1115694108672 1117768322736 1118221337376 1118233239552 1118807591616 1120312174176 1120952847872 1121995077632 1122692340198 1123503946752 1124528790528 1126631420928 1128791678976 1129025012544 1129829171328 1130543335584 1133752189284 1133764256768 1134346585944 1136920292352 1139100278784 1140147245952 1141680526272 1142279079552 1142742028032 1144705915496 1144933177344 1145533435904 1146245326356 1146578374656 1148120303616 1149187792896 1150559549568 1152710851968 1153178028288 1153770328854 1155321929619 1155982624368 1157549520896 1158605420544 1158613445088 1159212847104 1161242210304 1162503074304 1163237891712 1164066418944 1164307044186 1165148734464 1165872814821 1166539543312 1167382847488 1168720724912 1169194389792 1170632466432 1171359954648 1172206743552 1172449051488 1174697162496 1175313025536 1175789362176 1177358042718 1177370574336 1177975300788 1178648950336 1181323173888 1181331355776 1182911827968 1183519400544 1186891250688 1187628842907 1188733066092 1189592414208 1190331685062 1191012400864 1192119769984 1193722943424 1194811839936 1195438248576 1197045884736 1197730440192 1198844055552 1199341158912 1199589075828 1200443494536 1200456271872 1207214731008 1207977810624 1211406448824 1211419342848 1212041557584 1212282187776 1213671522024 1214163404784 1217129275648 1218239523072 1219877822592 1220517372672 1221012029952 1222857652224 1223353257984 1223981602272 1223994630144 1224755280216 1225640669184 1226767177152 1228231538391 1228875468106 1231026785406 1231663650048 1232540914176 1232795693844 1234025302016 1235159516448 1235172663296 1236820570128 1236833734656 1237469002848 1237970530368 1240344275456 1241765770219 1243796995584 1244953442304 1245469665024 1245727117206 1246627666944 1246835253248 1248770089632 1249018011648 1249276197312 1252314509732 1255155872256 1255164565512 1257489363078 1258012394496 1258658540568 1261071953856 1262244462336 1263933186048 1263941940096 1266627255608 1268185171968 1269890638848 1270153139112 1270405306368 1271071346688 1271861252532 1272588592704 1273771809024 1275484788864 1276139909187 1279775635424 1281487813632 1282665651696 1282679304192 1283592904704 1284404262912 1285063964496 1285798854912 1287794154933 1288049824512 1288725115392 1293199855376 1294379493264 1294790455296 1295315214336 1296799708464 1297325281824 1297737179136 1298747726848 1299286255488 1300480452414 1300494294528 1302243211008 1303440125724 1304114452992 1306615025664 1307144577024 1307815958592 1308642628176 1309574721312 1309588660224 1310792326272 1312356986226 1312370954752 1313305703424 1314810815526 1315343688516 1321534307808 1321548374016 1322227153728 1322763032448 1324541896128 1324762456576 1325299362816 1325980069128 1325994182656 1326818220234 1327777391616 1328988570624 1328997775248 1335252657024 1338291465984 1339056795648 1339888950972 1339903212544 1340591419752 1341134741232 1342938311352 1347446745216 1348699562496 1349258803776 1350513305856 1351285624832 1353102845952 1353382547088 1353812242432 1354360922112 1356869449728 1358131027968 1359761612638 1362832254927 1362846760704 1363546752282 1363817461248 1365380462277 1366161283344 1366729515008 1367431500864 1369260951552 1369270435104 1372377157632 1375714858752 1376272415232 1376979302556 1376993958912 1377849690243 1378845752832 1379634274304 1379919459776 1381775187936 1383474733056 1385621606304 1388278464768 1389554456004 1389569246208 1390558980096 1391423141394 1391437951488 1392152628204 1392716846664 1395387309888 1396118875008 1402689659904 1403258148864 1404866350836 1405145263104 1405435721976 1405881944064 1407560110112 1408868819072 1410763478592 1412050356288 1412060136201 1416073291776 1416815702016 1418705948088 1418721048576 1419296034816 1420025020128 1421934682608 1422747845376 1424955662559 1426708318464 1430773014528 1431662166792 1431677405184 1432697131008 1432993285152 1434920387472 1435740976384 1438425507584 1439008479744 1439747589852 1441673790336 1443014217216 1443839434752 1445781123072 1446523711776 1446539108352 1449056052576 1449815754816 1450644861952 1451546363553 1452895969668 1453946284032 1454849837298 1456639262208 1459749511168 1461091192704 1461697037424 1463056081344 1465023612384 1465861416448 1466164426012 1467224332288 1469941903872 1470537649152 1471308613632 1472222956698 1473287242752 1476112195584 1476417324096 1477468916352 1481384125936 1483376304696 1485802745856 1486741920768 1487505547944 1490357763648 1490961783168 1491727577769 1491743455488 1493749565568 1495122497154 1496923120264 1498005262336 1499371720704 1501388089344 1502175227904 1502784036864 1505366683392 1506438895104 1507391114112 1508165347221 1508776583886 1510805600271 1511669585712 1512462114592 1515877588368 1515893723136 1516973432832 1517287007808 1520196327936 1522240701696 1522555365474 1523038772736 1523656037376 1526577569792 1528327101808 1530827071488 1532885741568 1533202605792 1534079399424 1536931443762 1536947802624 1537570704384 1538360438472 1540429239492 1541310165824 1544807227392 1544817926784 1547679216096 1549118203776 1550004099072 1550983855616 1552088558592 1552409392248 1553531645952 1554497086428 1558925853056 1559726555673 1561813272864 1563265401984 1565367695424 1566262883328 1567084034048 1567719149568 1569810723624 1569827432448 1570633734384 1573970633807 1575108474368 1578025867392 1578665417472 1581617187072 1582521667584 1583505123876 1584977421456 1586123218944 1587108913416 1591630591232 1593082453248 1593917664768 1596061179648 1596708039168 1596973920256 1599121545216 1599452101104 1600591326048 1600608362496 1605063942144 1606990996754 1609619641344 1610619937641 1610637080832 1611784272384 1612117445796 1613282863104 1615208598432 1615225790464 1616055410112 1618228696032 1618884539712 1624319364096 1626503763456 1627339175748 1627356496896 1628016039936 1630476869632 1631975469696 1633007040288 1635689569536 1637642051188 1641369047208 1642218200064 1643387885568 1643727591792 1644409167102 1645938091512 1646879355264 1649094093504 1649958670464 1650627373824 1658395994112 1659937923072 1660626220032 1660969489608 1662170222592 1665026786176 1665701596416 1666557141678 1668798342783 1673541163008 1673552754016 1676652484104 1677332006064 1677349859328 1678211387424 1680468261264 1681429271808 1682992616448 1684038510297 1685255920128 1690913562624 1693187518464 1693537518816 1693873741824 1694743756992 1695815003376 1696784790272 1698362412032 1700628283926 1700646385152 1701519878916 1705380438528 1708650418176 1710220868928 1712520789408 1712539017216 1713418619328 1714113042048 1714398473216 1717058873244 1717399766016 1718300153856 1719367989534 1719867561984 1725839324352 1729066277952 1729767042432 1730655493281 1732381673984 1733973936552 1733992392704 1736324281344 1737908130816 1737920167632 1738819270656 1743754611456 1744856837568 1746099628416 1746460566279 1747723101696 1749809314968 1751074271232 1753081087368 1753791584688 1755948699648 1762045743744 1762969538304 1763684043264 1766055861504 1766962951182 1767065817088 1767973425504 1769090960312 1770369855488 1771984760832 1771997033664 1774367741952 1776017498112 1778149801142 1780336876032 1783099599138 1784388621312 1785497527593 1786518601296 1787455226336 1788179654976 1790584415136 1792786784256 1793157372864 1796595660288 1798266083328 1799011738368 1799383613742 1800665241804 1800684407808 1804137127936 1804510062784 1809159266304 1811966715936 1817109673236 1817129014272 1818062336376 1818423281664 1820507283036 1821245107176 1821548377792 1823242001152 1825681268736 1825693913472 1827359284608 1830776059008 1834286478336 1835029886976 1835972403408 1835991945216 1837132920324 1838461003776 1840150765728 1842366917248 1843313202159 1846540178109 1847495475072 1851037953024 1852739274672 1852758994944 1854078640128 1855230855192 1855250601984 1856203504272 1856955795552 1860516413184 1861491833344 1865695493376 1867430163456 1870252879872 1871010865152 1873155134448 1873527017472 1873914295968 1874509258752 1878471764598 1881017971456 1882733808384 1882746848268 1887018591744 1888097722368 1891607930784 1891628064768 1893366693504 1895912910144 1896997127168 1899171177982 1899940883412 1902277757952 1904835958272 1905229708668 1906607020032 1908882889056 1908903206912 1910657713536 1913227183296 1918677972992 1919663453136 1922231720448 1924018956288 1926606394368 1928698282368 1932074736768 1933087673088 1935395151404 1937194626224 1938595045376 1939799783064 1941569239896 1942185682944 1942972821504 1945199562696 1946605768704 1948121590272 1948929383232 1950720678621 1950741441792 1953364816512 1955160188586 1959922538496 1960716865536 1961723937888 1961744818176 1962963942264 1964382990336 1968535479339 1968556432128 1969958555136 1972216223289 1973015532774 1977835072928 1982301461712 1982322561024 1983340730592 1983734489088 1984144548672 1987143684864 1987949044224 1988970103692 1988991273984 1990227330351 1991666087424 1993496662872 2001850785792 2002878985536 2007155577856 2008585193472 2009833426458 2009854818816 2010887129628 2011702111848 2014407467028 2015559447616 2021170117824 2023049343744 2023888205664 2025769958784 2026928437248 2029654268928 2030073820632 2030718363648 2031541383168 2039642418957 2044270141056 2045320128423 2045439199232 2049241925016 2049263736832 2050094272512 2051147251296 2053891427328 2053905652656 2058269290363 2059757235712 2063572288128 2064408622848 2065490938368 2066672132096 2068268629248 2069451411456 2069879189664 2072662781904 2075212099584 2079635407564 2082417697152 2084331684006 2084353869312 2085838470144 2087156927232 2088228942306 2088350511104 2093080964832 2093103243264 2094178312512 2098929770496 2101449764986 2104034489856 2104887223296 2107299526254 2107717894656 2108153582964 2108822916096 2111340165168 2113303228608 2116145217888 2124109937664 2125223553024 2128058922132 2128081572864 2128944052224 2130037530192 2132162060288 2132602801472 2134121768064 2146159521792 2147493250188 2147516107776 2149045696512 2149489927728 2151043817472 2152380581208 2153611464576 2154740546816 2157638261376 2158512719616 2159621384778 2165759152128 2168671684608 2169785567664 2169808662528 2170688053248 2174723632224 2175967292928 2177342720384 2179343954502 2180919426048 2182274755947 2188492062944 2189624266752 2191183847424 2191636789056 2192545556136 2194584122016 2195839140352 2197535418576 2198792124672 2199246639018 2199944893952 2200836498432 2204912855808 2206962920448 2211194658816 2214168293376 2214625986144 2216203374528 2220935461888 2222076188904 2225064457044 2230112881152 2231388217344 2235536645472 2236442674752 2237615183232 2240624348352 2241905695744 2243990155264 2245384680396 2247007893504 2249057581056 2253262841856 2258050025088 2259658342656 2261086671168 2263164875829 2267504378568 2267528513536 2268693171888 2273840584704 2280294491904 2283361052544 2283833048211 2284558159104 2285484056064 2289411830992 2289866354688 2291066871808 2292490652712 2293156749312 2296240607232 2301119099136 2305397165643 2305421703936 2306356056576 2307540657708 2310643859238 2311965248736 2315099041792 2317210841088 2317226890176 2318425694208 2322484420608 2325006148608 2326475783424 2328132837888 2328614088372 2330297468928 2331745629642 2333079086624 2337441449824 2338388779584 2342719909296 2344413487104 2344898102976 2349394324992 2350626051072 2351578724352 2354716085436 2354741148672 2355950601576 2357297900672 2362662711552 2365823655936 2367038801088 2373782501376 2375257685814 2377466132184 2379184828416 2380663370124 2382024801728 2384239539968 2387445886848 2389623679872 2390876497152 2394091769472 2395460880384 2397688111104 2398682317824 2399178151656 2400886989072 2400912543744 2410486495131 2414429462016 2415955621248 2422812897648 2422838685696 2424083115168 2424564375552 2427343044048 2428326809568 2432500070429 2434258551296 2436479046144 2439755645184 2441034745344 2442024059904 2445715304448 2446706515968 2447963204544 2449510560432 2451281338368 2453534354304 2456463076782 2457750936212 2462053570812 2463327300096 2465081828352 2465591387688 2468050604032 2470319032896 2473641140256 2473667469312 2474938005696 2475941060736 2480688550912 2483531540438 2487593991168 2489906884608 2490939330048 2491454234412 2493255333888 2497540179264 2498552394624 2499835712517 2504629019464 2510311744512 2510329131024 2514978726156 2516024788992 2517317081136 2522143907712 2524488924672 2527883880192 2533254511216 2536370343936 2539781277696 2540306278224 2540810612736 2542142693376 2543722505064 2545177185408 2547543618048 2550942425889 2550969577728 2552279818374 2559551270848 2562975627264 2565331303392 2565358608384 2568808525824 2570127928992 2571597709824 2575588309866 2576099649024 2577450230784 2579051984301 2586399710752 2588758986528 2589580910592 2593599416928 2594650563648 2597495453696 2598572510976 2600960904828 2600988589056 2604486422016 2606880251448 2608228905984 2613230051328 2615631917184 2617285256352 2619149442624 2621584652544 2624713972452 2624741909504 2626611406848 2629621631052 2630687377032 2643068615616 2644454307456 2645526064896 2649083792256 2649524913152 2650598725632 2651960138256 2651988365312 2653636440468 2655554783232 2657977141248 2657995550496 2667224701713 2670505314048 2674649398707 2676582931968 2678113591296 2679777901944 2679806425088 2681182839504 2682269482464 2685876622704 2694893490432 2697399124992 2698517607552 2699075420613 2701026611712 2702571249664 2706205691904 2706765094176 2707624484864 2713738899456 2719523225276 2725664509854 2725693521408 2727093504564 2727634922496 2730760924554 2732322566688 2734863001728 2738521903104 2738540870208 2744754315264 2751429717504 2752544830464 2753958605112 2753987917824 2755699380486 2757691505664 2759838919552 2763550375872 2771243212608 2776556929536 2779108912008 2779138492416 2781117960192 2782846282788 2782875902976 2784305256408 2785433693328 2790774619776 2792237750016 2805379319808 2806516297728 2809732701672 2810290526208 2810871443952 2811763888128 2815120220224 2817707646897 2817737638144 2821526957184 2824100712576 2824120272402 2832146583552 2833631404032 2837411896176 2837442097152 2838592069632 2840050040256 2843869365216 2845495690752 2848756766973 2849911325118 2853416636928 2863324333584 2863354810368 2865394262016 2865986570304 2869840774944 2871481952768 2876851015168 2878016959488 2879495179704 2883347580672 2886028434432 2891562246144 2893047423552 2898112105152 2899631509632 2901289723904 2903092727106 2905791939336 2907892568064 2909699674596 2913278524416 2922182385408 2923394074848 2926112162688 2930047224768 2931722832896 2932328852024 2934448664576 2939883807744 2941075298304 2942617227264 2944445913396 2946574485504 2952834648192 2954937832704 2959523299161 2962768251872 2966752609392 2971605491712 2973483841536 2975011095888 2980715527296 2981923566336 2983455155538 2983486910976 2987499131136 2990244994308 2993846240528 2996010524672 2998743441408 3002776178688 3004350455808 3010733366784 3012877790208 3014750139687 3014782228224 3016330694442 3017553167772 3021611200542 3023339171424 3024924229184 3031755176736 3031787446272 3034574015616 3040392655872 3044481403392 3045110730948 3046077545472 3047312074752 3056654203616 3065771483136 3066405211584 3068158798848 3073862887524 3073895605248 3075141408768 3076720876944 3080858478984 3082620331648 3089635853568 3095358432192 3098236407552 3100008198144 3101967711232 3104177117184 3104818784496 3107063291904 3108994172856 3117851706112 3119453111346 3123626545728 3126530803968 3130735390848 3132525766656 3134168068096 3135438299136 3139621447248 3139654864896 3141267468768 3147941267614 3150216948736 3152174647479 3156051734784 3157330834944 3160949289381 3163234374144 3165043335168 3167010247752 3169954842912 3174217826832 3183261182464 3186164906496 3187835329536 3192122359296 3193416078336 3193947840512 3198243090432 3198904202208 3201182652096 3213981993508 3219239282688 3221239875282 3221274161664 3223568544768 3224234891592 3226565726208 3230417196864 3232110820224 3236457392064 3237769079424 3239432077167 3248638728192 3253007526912 3254678351496 3254712993792 3256032079872 3263950939392 3266014080576 3269015931753 3271379139072 3275284102376 3282738094416 3284436400128 3286775771136 3287455183584 3288818334204 3291876183024 3293758710528 3298188187008 3298869958527 3299917340928 3301254747648 3316791988224 3321252440064 3321938979216 3324340445184 3330053572352 3331403192832 3333114283356 3337596685566 3347082326016 3347105508032 3353304968208 3354664012128 3354699718656 3356422774848 3360936522528 3362858543616 3365985232896 3368077020594 3370511840256 3386375036928 3387075037632 3389487513984 3391630006752 3393569580544 3396724824064 3401256567852 3401292770304 3403039757832 3410760877056 3417300836352 3420441737856 3425041578816 3426837238656 3428226084096 3428796946432 3434117746488 3434799532032 3436600307712 3438735979068 3439735123968 3451678648704 3458132555904 3459534084864 3461310986562 3464763347968 3467947873104 3467984785408 3472648562688 3475816261632 3475840335264 3477638541312 3487509222912 3489713675136 3492199256832 3492921132558 3495446203392 3497618444463 3499618629936 3502148542464 3506162174736 3507583169376 3511897399296 3524091487488 3525939076608 3527368086528 3532111723008 3533925902364 3534131634176 3535946851008 3538181920624 3540739710976 3543969521664 3543994067328 3548735483904 3556299602284 3560673752064 3562886528721 3566199198276 3568777242624 3570995055186 3573037202592 3574910452672 3576359309952 3581168830272 3586314745728 3593191320576 3596532166656 3598023476736 3598767227484 3601330483608 3601368815616 3609020125568 3623933431872 3634219346472 3634258028544 3636124672752 3636846563328 3641014566072 3642490214352 3643096755584 3646484002304 3651387826944 3654718569216 3661552118016 3668572956672 3670059773952 3671944806816 3671983890432 3674265840648 3676922007552 3680301531456 3684694615173 3684733834496 3686626404318 3693080356218 3694990950144 3702075906048 3705478549344 3705517989888 3710461710384 3710501203968 3712407008544 3713911591104 3721032826368 3722983666688 3725297310657 3731390986752 3734860326912 3740505759744 3746310268896 3747054034944 3747828591936 3756943529196 3762035942912 3765467616768 3765493696536 3774037183488 3783215861568 3786733387008 3791825820288 3793994254336 3798342355964 3799881766824 3804555515904 3809671916544 3810459417336 3813214040064 3817765778112 3821315427072 3826454366592 3828419727561 3837355945984 3839326906272 3844463440896 3848037912576 3853212788736 3857396564736 3863382464799 3864149473536 3866175346176 3870790302808 3874389252448 3879599566128 3883138479792 3884371365888 3885945643008 3890399125392 3893211537408 3896243180544 3897858766464 3901441357242 3901482883584 3906729633024 3910320377172 3919845076992 3921433731072 3923447875776 3925927884528 3928765980672 3937070958678 3937112864256 3939917110272 3944432446578 3946031065548 3955670145856 3964602923424 3964645122048 3966681461184 3968289097344 3974287369728 3975898088448 3977940207384 3977982547968 3980454660702 3983332174848 3986993325744 4005757971072 4014311155712 4017170386944 4019666852916 4019709637632 4021774259256 4023404223696 4028814934056 4031118895232 4042340235648 4046098687488 4047776411328 4051539917568 4053856874496 4059308537856 4060147641264 4061436727296 4063082766336 4079284837914 4088540282112 4090640256846 4090878398464 4098483850032 4098527473664 4100188545024 4102294502592 4107782854656 4107811305312 4116538580726 4119514471424 4127144576256 4128817245696 4130981876736 4133549070729 4136537258496 4138902822912 4139758379328 4145325563808 4150424199168 4159270815128 4164835394304 4168663368012 4168707738624 4171676940288 4174313854464 4176457884612 4176701022208 4186161929664 4188356625024 4202899529972 4208068979712 4209774446592 4214599052508 4215435789312 4216307165928 4217645832192 4222680330336 4226606457216 4232290435776 4236180408603 4248219875328 4250447106048 4256117844264 4256163145728 4257888104448 4260075060384 4265205602944 4268243536128 4274866987677 4292319043584 4294986500376 4295032215552 4298091393024 4298979855456 4304761162416 4307222929152 4309481093632 4315276522752 4317025439232 4319242769556 4331518304256 4337343369216 4339571135328 4339617325056 4349447264448 4351934585856 4354639090659 4354685440768 4358687909004 4361838852096 4364549511894 4376984125888 4379248533504 4383273578112 4385091112272 4389168244032 4391678280704 4395070837152 4397584249344 4398493278036 4399889787904 4401672996864 4409825711616 4413925840896 4428336586752 4429251972288 4432406749056 4441870923776 4444152377808 4450128914088 4460225762304 4471073290944 4472885349504 4475182733307 4475230366464 4481248696704 4483811391488 4487980310528 4490769360792 4494015787008 4498115162112 4506525683712 4516100050176 4519316685312 4522173342336 4524496041663 4526329751658 4535008757136 4535057027072 4537386343776 4547681169408 4560588983808 4566722105088 4567666096422 4569116318208 4570968112128 4578823661984 4579732709376 4584981305424 4592481214464 4602238198272 4610794331286 4610843407872 4612712113152 4615081315416 4621287718476 4623930497472 4630198083584 4634421682176 4634453780352 4650012297216 4652951566848 4656265675776 4657228176744 4660594937856 4663491259284 4666158173248 4674882899648 4676777559168 4679179667019 4685439818592 4689796205952 4698788649984 4701252102144 4703157448704 4709432170872 4709482297344 4711901203152 4714595801344 4721911901421 4725325423104 4734077602176 4747565002752 4750515371628 4754932264368 4758369656832 4761326740248 4764049603456 4768479079936 4774891773696 4779247359744 4781752994304 4788183538944 4790921760768 4797364635648 4798356303312 4801773978144 4801825087488 4820972990262 4828858924032 4831911242496 4845625795296 4845677371392 4848166230336 4854686088096 4856653619136 4865000140858 4868517102592 4872958092288 4879511290368 4882069490688 4884048119808 4891430608896 4895926409088 4899021120864 4907068708608 4912926153564 4915501872424 4924107141624 4926654600192 4930163656704 4931182775376 4936101208064 4940638065792 4947282280512 4949876011392 4951882121472 4961377101824 4967063080876 4975187982336 4979813769216 4981878660096 4982908468824 4986510667776 4995080358528 4997104789248 4999671425034 5006395028349 5009258038928 5020623489024 5020658262048 5029957452312 5032049577984 5034634162272 5044287815424 5048977849344 5052115530891 5055767760384 5066509022432 5072740687872 5079562555392 5080612556448 5081621225472 5087445010128 5090354370816 5095087236096 5101884851778 5101939155456 5104559636748 5119102541696 5125951254528 5130662606784 5137617051648 5140255857984 5143195419648 5151176619732 5152199298048 5154900461568 5158103968602 5172799421504 5177517973056 5187198833856 5189301127296 5194990907392 5197145021952 5201921809656 5201977178112 5208972844032 5213760502896 5216457811968 5231263834368 5234570512704 5238298885248 5239381698837 5243169305088 5249427944904 5249483819008 5253222813696 5259243262104 5261374754064 5286137231232 5288908614912 5291052129792 5298167584512 5299049826304 5301197451264 5303920276512 5303976730624 5307272880936 5311109566464 5315954282496 5315991100992 5322336666361 5334449403426 5341010628096 5349298797414 5353165863936 5359555803888 5359612850176 5362365679008 5364538964928 5371753245408 5389786980864 5394798249984 5397035215104 5398150841226 5402053223424 5412411383808 5413530188352 5427477798912 5439046450552 5451329019708 5451387042816 5454187009128 5455269844992 5461521849108 5464645133376 5469726003456 5477043806208 5477081740416 5502859435008 5505089660928 5507917210224 5507975835648 5511398760972 5515383011328 5519677839104 5527100751744 5529939606477 5539620534327 5542486425216 5553113859072 5558217824016 5558276984832 5562235920384 5565692565576 5565751805952 5568610512816 5570867386656 5581549239552 5584475500032 5610758639616 5613032595456 5619465403344 5620581052416 5621742887904 5623527776256 5630240440448 5635415293794 5635475276288 5643053914368 5648201425152 5648240544804 5664293167104 5674823792352 5674884194304 5680100080512 5687738730432 5690991381504 5697513533946 5699822650236 5706833273856 5726648667168 5726709620736 5731973140608 5739681549888 5742963905536 5753702030336 5756033918976 5758990359408 5766695161344 5772056868864 5786094847104 5796224210304 5799263019264 5802579447808 5806185454212 5811583878672 5815785136128 5819399349192 5826557048832 5844364770816 5846788149696 5852162035863 5852224325376 5860094449536 5863445665792 5864657704048 5868897329152 5879767615488 5882150596608 5885234454528 5888891826792 5893148971008 5905606438017 5905669296384 5909875665408 5916648669867 5919046598322 5925536503744 5933505218784 5946967683072 5950022191776 5961431054592 5963847132672 5966910311076 5966973821952 5970681991053 5974998262272 5980489988616 5987692481056 6005552357376 6021466733568 6025755580416 6029500279374 6029564456448 6032661388884 6035106335544 6043222401084 6046678342848 6049848458368 6063510353472 6069148031232 6080785311744 6088962806784 6090221461896 6092155090944 6094624149504 6113308407232 6118927256871 6132810423168 6136317597696 6147725775048 6147791210496 6150282817536 6153441753888 6161716957968 6165240663296 6174807871089 6179271707136 6190716864384 6196472815104 6200016396288 6203935422464 6208354234368 6209637568992 6217988345712 6235703412224 6238906222692 6247253091456 6253061607936 6261470781696 6265051533312 6268336136192 6279242894496 6279309729792 6282534937536 6295882535228 6300433897472 6304349294958 6312103469568 6314661669888 6321898578762 6326468748288 6334020495504 6339909685824 6348435653664 6366522364928 6372329812992 6375670659072 6384244718592 6386832156672 6396486180864 6397808404416 6402365304192 6427963987016 6438478565376 6442479750564 6442548323328 6447137089536 6448469783184 6453131452416 6460834393728 6464221640448 6472914784128 6475538158848 6478864154334 6497277456384 6506015053824 6509356702992 6509425987584 6512064159744 6527901878784 6532028161152 6538031863506 6542758278144 6546824267841 6550568204752 6565476188832 6568872800256 6573551542272 6574910367168 6577636668408 6583752366048 6587517421056 6596376374016 6597739917054 6599834681856 6602509495296 6633583976448 6642504880128 6643877958432 6660107144704 6662806385664 6666228566712 6675193371132 6694164652032 6694211016064 6706609936416 6709328024256 6712845549696 6721873045056 6725717087232 6731970465792 6736154041188 6741023680512 6758815074583 6774150075264 6778975027968 6783260013504 6787139161088 6793449648128 6802513135704 6802585540608 6806079515664 6821521754112 6840883475712 6850083157632 6851499144633 6853674477312 6856452168192 6857593892864 6868235492976 6869599064064 6873200615424 6877471958136 6879470247936 6903357297408 6916191496929 6916265111808 6919068169728 6922621973124 6929526695936 6935895746208 6935969570816 6945297125376 6951632523264 6951680670528 6955277082624 6975018445824 6979427350272 6984398513664 6985842265116 6990892406784 6995236888926 6999237259872 7012324349472 7015166338752 7048182974976 7051878153216 7054736173056 7064223446016 7067851804728 7071893702016 7076363841248 7087988134656 7097470967808 7112599204568 7121347504128 7125773057442 7132398396552 7137554485248 7141990110372 7146074405184 7149820905344 7152718619904 7162337660544 7172629491456 7186382641152 7193064333312 7196046953472 7197534454968 7202660967216 7202737631232 7218040251136 7231459485393 7247866863744 7268438692944 7268516057088 7272249345504 7273693126656 7282029132144 7284980428704 7286193511168 7292968004608 7297500211287 7302775653888 7309437138432 7323104236032 7337145913344 7340119547904 7343889613632 7348531681296 7353844015104 7360603062912 7369389230346 7369467668992 7373252808636 7386160712436 7389981900288 7404151812096 7410957098688 7420923420768 7421002407936 7424814017088 7427823182208 7442065652736 7445967333376 7450594621314 7462781973504 7469720653824 7492620537792 7495657183872 7499507137551 7513887058392 7524071885824 7530935233536 7530987393072 7548074366976 7566431723136 7573466774016 7583651640576 7587988508672 7596684711928 7599763533648 7609111031808 7619343833088 7620918834672 7626428080128 7635531556224 7642630854144 7652827277667 7652908733184 7656839455122 7674711891968 7678653812544 7688926881792 7696075825152 7706425577472 7714793129472 7726764929598 7728298947072 7732350692352 7737155952903 7741580605616 7748778504896 7759199132256 7766276959584 7768742731776 7780798250784 7792486361088 7795717532928 7802882714484 7802965767168 7813459266048 7820640754344 7839690153984 7846895751552 7851855769056 7874141917356 7874225728512 7879834220544 7888864893156 7892062131096 7911340291712 7929205846848 7933362922368 7936578194688 7948574739456 7951796176896 7955880414768 7955965095936 7960909321404 7966664349696 7973986651488 8001674105139 8011515942144 8028622311424 8034340773888 8039333705832 8039419275264 8043548518512 8046808447392 8057629868112 8062237790464 8084680471296 8092197374976 8095552822656 8097226261839 8103079835136 8107713748992 8118617075712 8120295282528 8122873454592 8158569675828 8177080564224 8181280513692 8181756796928 8196967700064 8197054947328 8204589005184 8215565709312 8215622610624 8233077161452 8239028942848 8254289152512 8257634491392 8261963753472 8267098141458 8273074516992 8279516758656 8290651127616 8318541630256 8329670788608 8337326736024 8337415477248 8343353880576 8348627708928 8352915769224 8372323859328 8376713250048 8405799059944 8416137959424 8419548893184 8429198105016 8430871578624 8432614331856 8435291664384 8445360660672 8453122940691 8453212914432 8464580871552 8472360817206 8496439750656 8500894212096 8512235688528 8512326291456 8515776208896 8520150120768 8530411205888 8536487072256 8546270300919 8549733975354 8589973000752 8590064431104 8596182786048 8597959710912 8609522324832 8614445858304 8618962187264 8630553045504 8634050878464 8638485539112 8674686738432 8679142270656 8698894528896 8703869171712 8709278181318 8709370881536 8717375818008 8723677704192 8729099023788 8753968251776 8766547156224 8770182224544 8778336488064 8783356561408 8790141674304 8795168498688 8796986556072 8799779575808 8803345993728 8819651423232 8827851681792 8838450482147 8858503944576 8864813498112 8883741847552 8888304755616 8900257828176 8920451524608 8942146581888 8945770699008 8950365466614 8950460732928 8962497393408 8967622782976 8981538721584 8988031574016 8996230324224 9013051367424 9032200100352 9038633370624 9044250419061 9044346684672 9048992083326 9052659503316 9070017514272 9070114054144 9074772687552 9095362338816 9121177967616 9133444210176 9135332192844 9138232636416 9141936224256 9157647323968 9169962610848 9204476396544 9221588662572 9221686815744 9225424226304 9230162630832 9242575436952 9247860994944 9268907560704 9300024594432 9305903133696 9312531351552 9314456353488 9321189875712 9326982518568 9332316346496 9349765799296 9353555118336 9358359334038 9370879637184 9379592411904 9397577299968 9402504204288 9406314897408 9418864341744 9418964594688 9423802406304 9429191602688 9443823802842 9450650846208 9456523942437 9468155204352 9495130005504 9501030743256 9509864528736 9522653480496 9528099206912 9536958159872 9549783547392 9558494719488 9563505988608 9576367077888 9581843521536 9594729271296 9596712606624 9603547956288 9641945980524 9657717848064 9663822484992 9691251590592 9696332460672 9709372176192 9713307238272 9718296231501 9730000281716 9737034205184 9745916184576 9759022580736 9764138981376 9768096239616 9791852818176 9798042241728 9807047795259 9814137417216 9825852307128 9831003744848 9848214283248 9853309200384 9860327313408 9862365550752 9881276131584 9894564561024 9896609875581 9899752022784 9903764242944 9922754203648 9934126161752 9950375964672 9963757320192 9965816937648 9973021335552 9990160717056 9994209578496 9999342850068 10012790056698 10018516077856 10041246978048 10041316524096 10059914904624 10064099155968 10069268324544 10088575630848 10097955698688 10104231061782 10111535520768 10133018044864 10159125110784 10161225112896 10174890020256 10180708741632 10190174472192 10203769703556 10203878310912 10209119273496 10238205083392 10251902509056 10261325213568 10280511715968 10286390839296 10302353239464 10304398596096 10309800923136 10316207937204 10345598843008 10355035946112 10374397667712 10378602254592 10389981814784 10394290043904 10403843619312 10403954356224 10417945688064 10427521005792 10432915623936 10445441478901 10462527668736 10469141025408 10476597770496 10478763397674 10486338610176 10498855889808 10498967638016 10506445627392 10518486524208 10522749508128 10572274462464 10577817229824 10582104259584 10596335169024 10598099652608 10602394902528 10607840553024 10614545761872 10622219132928 10631908564992 10631982201984 10644673332722 10668898806852 10682021256192 10688659586163 10698597594828 10706331727872 10719111607776 10719225700352 10724731358016 10729077929856 10743506490816 10779573961728 10789596499968 10794070430208 10796301682452 10804106446848 10827060376704 10878092901104 10902658039416 10902774085632 10908374018256 10910539689984 10923043698216 10929290266752 10939452006912 10954163480832 11005718870016 11010179321856 11015834420448 11015951671296 11022797521944 11030766022656 11039355678208 11054083845519 11054201503488 11059879212954 11079241068654 11084972850432 11106227718144 11116435648032 11116553969664 11131385131152 11131503611904 11137221025632 11141734773312 11163098479104 11168951000064 11175891931971 11221517279232 11238930806688 11241162104832 11243485775808 11260480880896 11270830587588 11270950552576 11286107828736 11296402850304 11296481089608 11349647584704 11360200161024 11375477460864 11381982763008 11395027067892 11399645300472 11413666547712 11453297334336 11463946281216 11479363099776 11485259182683 11485927811072 11507404060672 11512067837952 11517980718816 11533390322688 11544113737728 11557973707423 11572189694208 11590147394397 11592448420608 11598526038528 11605158895616 11612370908424 11623167757344 11638798698384 11653114097664 11688729541632 11693576299392 11704324071726 11704448650752 11720188899072 11726891331584 11729315408096 11759535230976 11764301193216 11777783653584 11786297942016 11811212876034 11811338592768 11819751330816 11833297339734 11838093196644 11851073007488 11867010437568 11893935366144 11900044383552 11922862109184 11927694265344 11933820622152 11933947643904 11941363982106 11949996524544 11960979977232 11975384962112 12042933467136 12051511160832 12059000558748 12059128912896 12065322777768 12070212671088 12086444802168 12093356685696 12099696916736 12127020706944 12138296062464 12161570623488 12177925613568 12180442923792 12184310181888 12189248299008 12226616814464 12237854513742 12265620846336 12272635195392 12295451550096 12295582420992 12300565635072 12306883507776 12323433915936 12330481326592 12349615742178 12358543414272 12381433728768 12392945630208 12407870844928 12416708468736 12419275137984 12435976691424 12471406824448 12477812445384 12494506182912 12506123215872 12522941563392 12530103066624 12558485788992 12565069875072 12591765070456 12600867794944 12608698589916 12624206939136 12629323339776 12643797157524 12652937496576 12668040991008 12679819371648 12696871307328 12708541225809 12733044729856 12744659625984 12751341318144 12768489437184 12773664313344 12795616808832 12804730608384 12824600963031 12855927974032 12876957130752 12884959501128 12885096646656 12894274179072 12896939566368 12921668787456 12928443280896 12945829568256 12951076317696 12957728308668 12994554912768 13012030107648 13018713405984 13018851975168 13055803757568 13063917271977 13064056322304 13076063727012 13085516556288 13093648535682 13101136409504 13130952377664 13137745600512 13149820734336 13155273336816 13167504732096 13175034842112 13192752748032 13195479834108 13199669363712 13205018990592 13285009760256 13287755916864 13320214289408 13325612771328 13332457133424 13350386742264 13388422032128 13413219872832 13418656048512 13425691099392 13443746090112 13451434174464 13463940931584 13472308082376 13482047361024 13517630149166 13548300150528 13557950055936 13566520027008 13573488124989 13574278322176 13586899296256 13605026271408 13605171081216 13612159031328 13643043508224 13659423472409 13681766951424 13700166315264 13702998289266 13707348954624 13712904336384 13715187785728 13736470985952 13739198128128 13754943916272 13806714594816 13832382993858 13832530223616 13838136339456 13845243946248 13859053391872 13871791492416 13890594250752 13903265046528 13903361341056 13950036891648 13958854700544 13968797027328 13971684530232 13981784813568 13990473777852 13998474519744 14024648698944 14030332677504 14037539001057 14096365949952 14103756306432 14109472346112 14128446892032 14135703609456 14143787404032 14152727682496 14165735704263 14175976269312 14225198409136 14242695008256 14251546114884 14264796793104 14275108970496 14283980220744 14292148810368 14299641810688 14305437239808 14324675321088 14345258982912 14372765282304 14392093906944 14395068909936 14405321934432 14405475262464 14436080502272 14462918970786 14495733727488 14536877385888 14537032114176 14544498691008 14564058264288 14569960857408 14572387022336 14585936009216 14595000422574 14605551307776 14618874276864 14646208472064 14674291826688 14687779227264 14697063362592 14721206125824 14738778460692 14738935337984 14746505617272 14772321424872 14779963800576 14808303624192 14821914197376 14841846841536 14849628034176 14855646364416 14884131305472 14891934666752 14901189242628 14925563947008 14939441307648 14985241075584 14991314367744 14999014275102 15019185085047 15027774116784 15048143771648 15061870467072 15061974786144 15096148733952 15132863446272 15146933548032 15156346592673 15167303281152 15175977017344 15193369423856 15199527067296 15218222063616 15238687666176 15241837669344 15271063112448 15285261708288 15305654555334 15305817466368 15313678910244 15357307625088 15377853763584 15412851154944 15429586258944 15453529859196 15456597894144 15464701384704 15474311905806 15483161211232 15497557009792 15518398264512 15532553919168 15561596501568 15584972722176 15591435065856 15605765428968 15605931534336 15626918532096 15641281508688 15693791503104 15703711538112 15748283834712 15748451457024 15759668441088 15777729786312 15784124262192 15822680583424 15858411693696 15866725844736 15873156389376 15897149478912 15903592353792 15911760829536 15911930191872 15921818642808 15933328699392 15947973302976 15967009999083 16003348210278 16023031884288 16057244622848 16078667411664 16078838550528 16087097037024 16093616894784 16115259736224 16124475580928 16142955012847 16169360942592 16184394749952 16191105645312 16194452523678 16206159670272 16237234151424 16240590565056 16317139351656 16354161128448 16362561027384 16393935400128 16409178010368 16431131418624 16431245221248 16466154322904 16478057885696 16508578305024 16515268982784 16523927506944 16534196282916 16546149033984 16559033517312 16581302255232 16589818819431 16618861602981 16637083260512 16659341577216 16674653472048 16674830954496 16686707761152 16697255417856 16705831538448 16744647718656 16753426500096 16811598119888 16832275918848 16839097786368 16858396210032 16861743157248 16865228663712 16870583328768 16890721321344 16906245881382 16906425828864 16929161743104 16944721634412 16992879501312 17024471377056 17024652582912 17040300241536 17060822411776 17072974144512 17092540601838 17099467950708 17179946001504 17180128862208 17195919421824 17219044649664 17228891716608 17237924374528 17261106091008 17268101756928 17276971078224 17358284541312 17397789057792 17407738343424 17418556362636 17418741763072 17434751636016 17447355408384 17458198047576 17507936503552 17533094312448 17540364449088 17556672976128 17566713122816 17580283348608 17590336997376 17593973112144 17599559151616 17606691987456 17639302846464 17655703363584 17676900964294 17716819314051 17717007889152 17729626996224 17749946009601 17767483695104 17776609511232 17800515656352 17840903049216 17884293163776 17891541398016 17900730933228 17900921465856 17912045973159 17924994786816 17935245565952 17963077443168 18064400200704 18077266741248 18088500838122 18088693369344 18097984166652 18105319006632 18140035028544 18149545375104 18242355935232 18266888420352 18270664385688 18276465272832 18283872448512 18315294647936 18339925221696 18356781770613 18408952793088 18443177325144 18443373631488 18450848452608 18460325261664 18485150873904 18495721989888 18524423613267 18537815121408 18600049188864 18611806267392 18625062703104 18628912706976 18653965037136 18664632692992 18699531598592 18707110236672 18716718668076 18741759274368 18759184823808 18795154599936 18805008408576 18837728683488 18837929189376 18847604812608 18858383205376 18887647605684 18901301692416 18913047884874 18936310408704 19002061486512 19019729057472 19045306960992 19056198413824 19073916319744 19099567094784 19116989438976 19127011977216 19152734155776 19189458542592 19193425213248 19207095912576 19283891961048 19315435696128 19327644969984 19382503181184 19392664921344 19418744352384 19426614476544 19436592463002 19460000563432 19474068410368 19491832369152 19518045161472 19528277962752 19536192479232 19583705636352 19596084483456 19614095590518 19628274834432 19640472803523 19651704614256 19662007489696 19696428566496 19706618400768 19720654626816 19724731101504 19762552263168 19789129122048 19793219751162 19799504045568 19807528485888 19845508407296 19868252323504 19900751929344 19927514640384 19931633875296 19980321434112 19988419156992 19998685700136 20025580113396 20037032155712 20082493956096 20082633048192 20119829809248 20138536649088 20177151261696 20195911397376 20208462123564 20223071041536 20266036089728 20276445223749 20322450225792 20349780040512 20361417483264 20380348944384 20407539407112 20407756621824 20418238546992 20476410166784 20522650427136 20561023431936 20572781678592 20604706478928 20608797192192 20619601846272 20632415874408 20691197686016 20710071892224 20748795335424 20757204509184 20788580087808 20807687238624 20807908712448 20835891376128 20855042011584 20865831247872 20890882957802 20925055337472 20938282050816 20953195540992 20957526795348 20972677220352 20997711779616 20997935276032 21036973048416 21045499016256 21144548924928 21155634459648 21164208519168 21192670338048 21196199305216 21215681106048 21229091523744 21263964403968 21289346665444 21337797613704 21364042512384 21377319172326 21397195189656 21412663455744 21438223215552 21449462716032 21458155859712 21487012981632 21559147923456 21579192999936 21588140860416 21592603364904 21608212893696 21654120753408 21694378456179 21756185802208 21805316078832 21805548171264 21816748036512 21821079379968 21846087396432 21858580533504 21878904013824 21892500633861 21908326961664 22011437740032 22020358643712 22031668840896 22045595043888 22061532045312 22078711356416 22108167691038 22108403006976 22119758425908 22158482137308 22169945700864 22212455436288 22232871296064 22262770262304 22263007223808 22274442051264 22283469546624 22326196958208 22337902000128 22351783863942 22477861613376 22486971551616 22498521412653 22520961761792 22541661175176 22541901105152 22572215657472 22592805700608 22592962179216 22699295169408 22720400322048 22750954921728 22763965526016 22790054135784 22799290600944 22827333095424 22906594668672 22927892562432 22958726199552 22970518365366 22971855622144 23014808121344 23024135675904 23035961437632 23066780645376 23088227475456 23115947414846 23144379388416 23180294788794 23184896841216 23197052077056 23211467858709 23224741816848 23246335514688 23277597396768 23306228195328 23377459083264 23387152598784 23408648143452 23408897301504 23440377798144 23453782663168 23458630816192 23519070461952 23555567307168 23622425752068 23622677185536 23639502661632 23666594679468 23676186393288 23702146014976 23734020875136 23800088767104 23845724218368 23855388530688 23867641244304 23867895287808 23882727964212 23899993049088 23921959954464 23950769924224 24005022315417 24085866934272 24103022321664 24118001117496 24118257825792 24130645555536 24140425342176 24172889604336 24186713371392 24199393833472 24254041413888 24276592124928 24323141246976 24355851227136 24360885847584 24368620363776 24453233628928 24475709027484 24531241692672 24545270390784 24590903100192 24591164841984 24613767015552 24646867831872 24660962653184 24699231484356 24717086828544 24762867457536 24785891260416 24815741689856 24838550275968 24871953382848 24942813648896 24955624890768 24989012365824 25012246431744 25045883126784 25116971577984 25130139750144 25183530140912 25201735589888 25217397179832 25248413878272 25258646679552 25287594315048 25305874993152 25336081982016 25359368822073 25359638743296 25393742614656 25417082451618 25466089459712 25489319251968 25502682636288 25536978874368 25547328626688 25591233617664 25609461216768 25638810902757 25649201926062 25711855948064 25769919002256 25770193293312 25788548358144 25793879132736 25843337574912 25856886561792 25891659136512 25902152635392 25915456617336 26024060215296 26037426811968 26111607515136 26127834543954 26128112644608 26152127454024 26171033112576 26187297071364 26202272819008 26261904755328 26299641468672 26310546673632 26335009464192 26350069684224 26385505496064 26390959668216 26399338727424 26410037981184 26515351446441 26575511833728 26640428578816 26651225542656 26664914266848 26700773484528 26757500774719 26776844064256 26826439745664 26837312097024 26851382198784 26887492180224 26902868348928 26944616164752 26964094722048 27035260298332 27096600301056 27115900111872 27133040054016 27146976249978 27148556644352 27210052542816 27210342162432 27224318062656 27286087016448 27318846944818 27363533902848 27400332630528 27405996578532 27414697909248 27425808672768 27472941971904 27509887832544 27613429189632 27664765987716 27665060447232 27676272678912 27690487892496 27718106783744 27743582984832 27806722682112 27900073783296 27917709401088 27937594054656 27943369060464 27963569627136 27980947555704 27996949039488 28049297397888 28060665355008 28075078002114 28192731899904 28207512612864 28218944692224 28256893784064 28271407218912 28287574808064 28305455364992 28331471408526 28351952538624 28369571827311 28450396818272 28485390016512 28503092229768 28529593586208 28567960441488 28584297620736 28599283621376 28610874479616 28649350642176 28690517965824 28745530564608 28784187813888 28790137819872 28810643868864 28872161004544 28925837941572 28991467454976 29073754771776 29088997382016 29128116528576 29139921714816 29144774044672 29171872018432 29190000845148 29211102615552 29237748553728 29292416944128 29375558454528 29394126725184 29421143385777 29442412251648 29477556921384 29477870675968 29493011234544 29544642849744 29559927601152 29643828394752 29683693683072 29689829626743 29699256068352 29711292728832 29768262610944 29783869333504 29802378485256 29851127894016 29970482151168 29982628735488 29998028550204 30038370170094 30055548233568 30096287543296 30123740934144 30123949572288 30192297467904 30265726892544 30293867096064 30312693185346 30334606562304 30386738847712 30399054134592 30477375332352 30483675338688 30542126224896 30570523416576 30611309110668 30611634932736 30627357820488 30714615250176 30755707527168 30859172517888 30907059718392 30913195788288 30929402769408 30948623811612 30966322422464 30995114019584 31036796529024 31065107838336 31123193003136 31169945444352 31182870131712 31211530857936 31211863068672 31253837064192 31282563017376 31336324436703 31387583006208 31407423076224 31496567669424 31496902914048 31519336882176 31555459572624 31568248524384 31645361166848 31716823387392 31733451689472 31746312778752 31794298957824 31807184707584 31823521659072 31843637285616 31866657398784 31895946605952 31934019998166 32006696420556 32046063768576 32157334823328 32157677101056 32174194074048 32187233789568 32230519472448 32248951161856 32285910025694 32338721885184 32368789499904 32382211290624 32388905047356 32412319340544 32481181130112 32634278703312 32708322256896 32725122054768 32787870800256 32818356020736 32862490442496 32932308645808 32956115771392 33017156610048 33030537965568 33047855013888 33068392565832 33092298067968 33118067034624 33162251536557 33162604510464 33179637638862 33237723205962 33274166521024 33318683154432 33349306944096 33349661908992 33394510835712 33411663076896 33489295437312 33506853000192 33527675795913 33623196239776 33664551837696 33716792420064 33723486314496 33730457327424 33781442642688 33812491762764 33812851657728 33858323486208 33889443268824 34048942754112 34080600483072 34121644823552 34145948289024 34185081203676 34198935901416 34359892003008 34391838843648 34438089299328 34457783433216 34475848749056 34522212182016 34536203513856 34553942156448 34673921122269 34716569082624 34770442183191 34795578115584 34815476686848 34837112725272 34837483526144 34869503272032 34916396095152 35015873007104 35066188624896 35080728898176 35113345952256 35133426245632 35160566697216 35180673994752 35187946224288 35199118303232 35278605692928 35353801928588 35433638628102 35434015778304 35459253992448 35499892019202 35553219022464 35601031312704 35681806098432 35768586327552 35783082796032 35801461866456 35801842931712 35824091946318 35849989573632 35926154886336 36128800401408 36154533482496 36177001676244 36177386738688 36195968333304 36210638013264 36280070057088 36299090750208 36484711870464 36533776840704 36541328771376 36552930545664 36567744897024 36630589295872 36679850443392 36713563541226 36817905586176 36886354650288 36886747262976 36901696905216 36920650523328 36970301747808 36991443979776 37048847226534 37075630242816 37223612534784 37250125406208 37257825413952 37307930074272 37329265385984 37399063197184 37414220473344 37433437336152 37483518548736 37518369647616 37590309199872 37675457366976 37695209625216 37716766410752 37775295211368 37802603384832 37826095769748 37872620817408 38004122973024 38039458114944 38090613921984 38112396827648 38147832639488 38199134189568 38233978877952 38254023954432 38305468311552 38386850426496 38414191825152 38473802889093 38567783922096 38630871392256 38655289939968 38765006362368 38785329842688 38837488704768 38853228953088 38873184926004 38920001126864 38948136820736 38983664738304 39036090322944 39056555925504 39167411272704 39191751815931 39192168966912 39228191181036 39256549668864 39280945607046 39303409228512 39324014979392 39392857132992 39413236801536 39449462203008 39525104526336 39578258244096 39586439502324 39599008091136 39615056971776 39736504647008 39855029280768 39863267750592 39960642868224 39976838313984 39997371400272 40051160226792 40074064311424 40165266096384 40239659618496 40277073298176 40354302523392 40391822794752 40416924247128 40446142083072 40532072179456 40552890447498 40644900451584 40699560081024 40722834966528 40760697888768 40815078814224 40815513243648 40836477093984 40952820333568 40978270417227 41045300854272 41122046863872 41145563357184 41209412957856 41217594384384 41264831748816 41382395372032 41420143784448 41497590670848 41514409018368 41577160175616 41615374477248 41671782752256 41710084023168 41781765915604 41850110674944 41876564101632 41906391081984 41915053590696 41945354440704 41995423559232 42073946096832 42090998032512 42112617003171 42289097849856 42311268919296 42328417038336 42385340676096 42431362212096 42458183047488 42497207112789 42527928807936 42578693330888 42675595227408 42728085024768 42754638344652 42794390379312 42825326911488 42876446431104 42898925432064 42916311719424 42974025963264 43118295846912 43176281720832 43185206729808 43216425787392 43308241506816 43388756912358 43512371604416 43610632157664 43611096342528 43633496073024 43692174792864 43717161067008 43757808027648 43785001267722 43816653923328 44022875480064 44063337681792 44091190087776 44157422712832 44216335382076 44216806013952 44239516851816 44316964274616 44339891401728 44424910872576 44465742592128 44525540524608 44548884102528 44566939093248 44652393916416 44675804000256 44703567727884 44955723226752 44973943103232 44997042825306 45041923523584 45083322350352 45083802210304 45144431314944 45185611401216 45185924358432 45398590338816 45440800644096 45469039778019 45501909843456 45527931052032 45580108271568 45598581201888 45654666190848 45813189337344 45855785124864 45917452399104 45941036730732 45943711244288 46029616242688 46071922875264 46133561290752 46231894829692 46288758776832 46360589577588 46369793682432 46394104154112 46422935717418 46449483633696 46492671029376 46555194793536 46754918166528 46774305197568 46817296286904 46817794603008 46880755596288 46917261632384 47111134614336 47244851504136 47245354371072 47279005323264 47333189358936 47352372786576 47404292029952 47468041750272 47600177534208 47691448436736 47710777061376 47735282488608 47735790575616 47765455928424 47799986098176 47843919908928 47901029997249 47901539848448 48010044630834 48171733868544 48236002234992 48236515651584 48261291111072 48280850684352 48345779208672 48373426742784 48398787666944 48428865038541 48508082827776 48553184249856 48711702454272 48721771695168 48906467257856 48951418054968 49062483385344 49181806200384 49227534031104 49293735663744 49321925306368 49398462968712 49434173657088 49525734915072 49571782520832 49677100551936 49743906765696 49769456458293 49885627297792 49911249781536 49978024731648 50024492863488 50091766253568 50233943155968 50260279500288 50367060281824 50434794359664 50496827756544 50517293359104 50575188630096 50611749986304 50672163964032 50718737644146 50719277486592 50787485229312 50834164903236 50932178919424 50978638503936 51073957748736 51182467235328 51218922433536 51277621805514 51298403852124 51423711896128 51539838004512 51540386586624 51587758265472 51686675149824 51713773123584 51783318273024 51804305270784 51830913234672 52074853623936 52223215030272 52255669087908 52256225289216 52304254908048 52342066225152 52374594142728 52404545638016 52523809510656 52599282937344 52621093347264 52670018928384 52700139368448 52771010992128 52781919336432 52798677454848 52820075962368 53030702892882 53151023667456 53280857157632 53302451085312 53329828533696 53401546969056 53515001549438 53553688128512 53652879491328 53674624194048 53702764397568 53736137919477 53774984360448 53805736697856 53889232329504 54070520596664 54193200602112 54231800223744 54266080108032 54293952499956 54297113288704 54420105085632 54448636125312 54637693889636 54727067805696 54800665261056 54811993157064 54829395818496 54851617345536 54945883943808 55019775665088 55070345311839 55226858379264 55329531975432 55330120894464 55352545357824 55380975784992 55487165969664 55573270839801 55613445364224 55800147566592 55835418802176 55875188109312 55886738120928 55961895111408 55993898078976 56098594795776 56121330710016 56150156004228 56385463799808 56415025225728 56513787568128 56542814437824 56575149616128 56610910729984 56662942817052 56703905077248 56739143654622 56900793636544 57006184459536 57059187172416 57135920882976 57168595241472 57198567242752 57221748959232 57298701284352 57381035931648 57568375627776 57580275639744 57621287737728 57744322009088 57851675883144 57982934909952 58147509543552 58177994764032 58256233057152 58279843429632 58289548089344 58343744036864 58380001690296 58422205231104 58475497107456 58584833888256 58751116909056 58788253450368 58842286771554 58884824503296 58955113842768 58955741351936 58986022469088 59089285699488 59119855202304 59287656789504 59367387366144 59379659253486 59398512136704 59422585457664 59536525221888 59604756970512 59702255788032 59940964302336 59965257470976 59996057100408 60076740340188 60111096467136 60192575086592 60247481868288 60247899144576 60531453785088 60587734192128 60625386370692 60669213124608 60773477695424 60798108269184 60829335671247 60967350677376 61084252449792 61141046833152 61222618221336 61223269865472 61254715640976 61429230500352 61718345035776 61814119436784 61826391576576 61858805538816 61897247623224 61932644844928 61990228039168 62073593058048 62130215676672 62246386006272 62365740263424 62423061715872 62423726137344 62507674128384 62565126034752 62672648873406 62775166012416 62814846152448 62993135338848 62993805828096 63110919145248 63136497048768 63290722333696 63433646774784 63466903378944 63492625557504 63588597915648 63647043318144 63687274571232 63791893211904 63868039996332 64013392841112 64092127537152 64314669646656 64348388148096 64374467579136 64461038944896 64497902323712 64571820051388 64677443770368 64737578999808 64764422581248 64777810094712 64824638681088 64962362260224 65083135368537 65268557406624 65416644513792 65450244109536 65575741600512 65636712041472 65677501901583 65724980884992 65864617291616 66034313220096 66061075931136 66136785131664 66184596135936 66236134069248 66324503073114 66325209020928 66359275277724 66475446411924 66548333042048 66637366308864 66698613888192 66789021671424 66823326153792 66978590874624 67013706000384 67055351591826 67246392479552 67433584840128 67460914654848 67562885285376 67624983525528 67625703315456 67716646972416 67778886537648 68097885508224 68161200966144 68243289647104 68291896578048 68370162407352 68397871802832 68719784006016 68783677687296 68876178598656 68915566866432 68951697498112 69044424364032 69072407027712 69107884312896 69347842244538 69433138165248 69540884366382 69591156231168 69674225450544 69674967052288 69739006544064 69832792190304 70031746014208 70132377249792 70161457796352 70226691904512 70321133394432 70361347989504 70375892448576 70557211385856 70707603857176 70867277256204 70868031556608 70918507984896 70999784038404 71106438044928 71202062625408 71537172655104 71566165592064 71602923732912 71603685863424 71648183892636 71699979147264 71852309772672 72015066946251 72257600802816 72309066964992 72354003352488 72354773477376 72391936666608 72421276026528 72560140114176 72598181500416 72969423740928 73067553681408 73082657542752 73105861091328 73261178591744 73359700886784 73427127082452 73635811172352 73772709300576 73773494525952 73841301046656 73940603495616 73982887959552 74097694453068 74151260485632 74447225069568 74515650827904 74615860148544 74658530771968 74798126394368 74828440946688 74866874672304 74967037097472 75036739295232 75350914733952 75390419250432 75433532821504 75550590422736 75605206769664 75652191539496 75745241634816 76008245946048 76078106466219 76078916229888 76181227843968 76224793655296 76295665278976 76398268379136 76467957755904 76508047908864 76610936623104 76773700852992 76828383650304 76916432708271 76947605778186 77135567844192 77310579879936 77530012724736 77570659685376 77674977409536 77706457906176 77746369852008 77840002253728 78072180645888 78334822545408 78383503631862 78384337933824 78456382362072 78513099337728 78561891214092 78606818457024 78648029958784 78785714265984 78898924406016 79050209052672 79156516488192 79172879004648 79198016182272 79230113943552 79473009294016 79546054339323 79726535501184 79921285736448 79953676627968 79994742800544 80102320453584 80148128622848 80272502324157 80330532192768 80479319236992 80554146596352 80708605046784 80833848494256 80892284166144 81064144358912 81105780894996 81289800903168 81399120162048 81445669933056 81630157628448 81631026487296 81672954187968 81905640667136 81956540834454 82090601708544 82244093727744 82418825915712 82529663497632 82764790744064 82840287568896 82995181341696 83028818036736 83154320351232 83230748954496 83420168046336 83563531831208 83700221349888 83753128203264 83812782163968 83830107181392 83890708881408 83990847118464 84147892193664 84181996065024 84225234006342 84578195699712 84622537838592 84656834076672 84770681352192 84862724424192 84916366094976 84994414225578 85055857615872 85108715481933 85157386661776 85351190454816 85456170049536 85509276689304 85588780758624 85752892862208 85797850864128 85832623438848 85948051926528 86236591693824 86352563441664 86370413459616 86616483013632 86777513824716 87024743208832 87221264315328 87266992146048 87384349585728 87434322134016 87515616055296 87570002535444 87633307846656 88126675363584 88182380175552 88314845425664 88432670764152 88433612027904 88479033703632 88633928549232 88679782803456 88931485184256 89051081049216 89069488880229 89097768205056 89133878186496 89304787832832 89351608000512 89407135455768 89911446453504 89947886206464 89994085650612 90083847047168 90166644700704 90167604420608 90288862629888 90371222802432 90371848716864 90797180677632 90881601288192 90938079556038 91003819686912 91160216543136 91197162403776 91626378674688 91711570249728 91834904798208 91882073461464 92143845750528 92267122581504 92463789659384 92577517553664 92721179155176 92739587364864 92788208308224 92845871434836 92898967267392 92985342058752 93110389587072 93509836333056 93548610395136 93634592573808 93635589206016 93761511192576 93834523264768 94008973310109 94222269228672 94489703008272 94490708742144 94558010646528 94666378717872 94704745573152 94808584059904 94936083500544 95200355068416 95382896873472 95421554122752 95470564977216 95530911856848 95599972196352 95687839817856 95802059994498 95803079696896 96020089261668 96472004469984 96473031303168 96522582222144 96561701368704 96691558417344 96746853485568 96797575333888 96857730077082 97016165655552 97106368499712 97443543390336 97812934515712 97902836109936 98124966770688 98363612400768 98455068062208 98587471327488 98643850612736 98796925937424 98868347314176 99051469830144 99143565041664 99354201103872 99486754609671 99487813531392 99538912916586 99771254595584 99822499563072 99956049463296 100048985726976 100183532507136 100467886311936 100520559000576 100583027387739 100734120563648 100869588719328 100993655513088 101150377260192 101344327928064 101437475288292 101438554973184 101574970458624 101668329806472 102364934470656 102437844867072 102555243611028 102596807704248 102847423792256 103079676009024 103175516530944 103373350299648 103427546247168 103566636546048 103608610541568 103661826469344 104021763366807 104149707247872 104446430060544 104511338175816 104512450578432 104608509816096 104749188285456 104809091276032 105047619021312 105198565874688 105242186694528 105340037856768 105400278736896 105542021984256 105563838672864 105597354909696 106061405785764 106302047334912 106561714315264 106659657067392 106803093938112 107030003098876 107107376257024 107305758982656 107349248388096 107405528795136 107472275838954 107549968720896 107778464659008 108141041193328 108386401204224 108463600447488 108532160216064 108587904999912 108840210171264 108897272250624 109275387779272 109454135611392 109601330522112 109623986314128 109658791636992 109703234691072 109891767887616 110039551330176 110140690623678 110453716758528 110659063950864 110660241788928 110705090715648 110761951569984 110974331939328 111146541679602 111226890728448 111670837604352 111750376218624 111773476241856 111923790222816 111987796157952 112197189591552 112242661420032 112300312008456 112770927599616 113085628875648 113150299232256 113221821459968 113325885634104 113407810154496 113478287309244 113801587273088 114012368919072 114118374344832 114271841765952 114337190482944 114397134485504 114443497918464 114597402568704 114762071863296 114899856267911 115160551279488 115242575475456 115488644018176 115703351766288 115965869819904 116295019087104 116355989528064 116512466114304 116559686859264 116579096178688 116760003380592 116844410462208 116950994214912 117169667776512 117502233818112 117575255447793 117576506900736 117684573543108 117769649006592 117910227685536 117911482703872 117972044938176 118178571398976 118239710404608 118575313579008 118734774732288 118759318506972 118797024273408 118845170915328 119209513941024 119881928604672 119930514941952 119992114200816 120153480680376 120222192934272 120495798289152 121062907570176 121175468384256 121250772741384 121338426249216 121546955390848 121596216538368 121658671342494 121934701354752 122168504899584 122282093666304 122445236442672 122446539730944 122509431281952 122858461000704 122934811251681 123436690071552 123628238873568 123652783153152 123794495246448 123865289689856 123980456078336 124147186116096 124260431353344 124492772012544 124731480526848 124846123431744 125015348256768 125130252069504 125345297746812 125550332024832 125629692304896 125986270677696 126221838290496 126272994097536 126337851009513 126581444667392 126867293549568 126933806757888 126985251115008 127294086636288 127374549142464 127491621338367 127583786423808 127736079992664 128026785682224 128184255074304 128629339293312 128696776296192 128748935158272 128922077889792 128995804647424 129143640102776 129354887540736 129528845162496 129555620189424 129649277362176 129924724520448 130166270737074 130537114813248 130833289027584 130900488219072 131151483201024 131273424082944 131355003803166 131449961769984 131729234583232 132068626440192 132273570263328 132472268138496 132649006146228 132650418041856 132718550555448 132950892823848 133096666084096 133274732617728 133397227776384 133646652307584 133957181749248 134027412000768 134110703183652 134492784959104 134867169680256 134921829309696 135125770570752 135249967051056 135251406630912 135433293944832 135557773075296 136195771016448 136322401932288 136486579294208 136583793156096 136740324814704 136795743605664 137439568012032 137567355374592 137752357197312 137831133732864 138088848728064 138215768625792 138695684489076 138866276330496 139081768732764 139182312462336 139348450901088 139349934104576 139478013088128 139665584380608 140063492028416 140264754499584 140322915592704 140453383809024 140642266788864 140751784897152 141415207714352 141734554512408 141736063113216 141837015969792 141999568076808 142212876089856 142404125250816 143074345310208 143132331184128 143205847465824 143207371726848 143296367785272 143399958294528 143703089991747 143704619545344 144030133892502 144515201605632 144708006704976 144709546954752 144783873333216 144842552053056 145120280228352 145196363000832 145286595115623 146135107362816 146165315085504 146522357183488 146719401773568 146854254164904 147545418601152 147682602093312 147881206991232 147965775919104 148195388906136 148302520971264 149031301655808 149231720297088 149308369374879 149317061543936 149596252788736 149656881893376 149733749344608 149934074194944 150073478590464 150253658196499 150701829467904 150780838500864 150867065643008 151101180845472 151304383078992 151490483269632 152016491892096 152156212932438 152157832459776 152362455687936 152449587310592 152796536758272 152935915511808 153221873246208 153547401705984 153656767300608 153832865416542 153895211556372 154271135688384 154621159759872 155060025449472 155141319370752 155349954819072 155412915812352 155492739704016 155680004507456 156669645090816 156767007263724 156768675867648 156912764724144 157026198675456 157123782428184 157213636914048 157296059917568 157571428531968 157797848812032 158100418105344 158313032976384 158345758009296 158396032364544 158460227887104 158946018588032 159092108678646 159453071002368 159842571472896 159907353255936 159989485601088 160204640907168 160296257245696 160545004648314 160661064385536 160958638473984 161108293192704 161417210093568 161667696988512 162128288717824 162211561789992 162579601806336 162798240324096 162891339866112 163260315256896 163345908375936 163811281334272 163913081668908 164181203417088 164488187455488 164837651831424 165059326995264 165211035935517 165529581488128 165680575137792 165990362683392 166057636073472 166461497908992 166719812519403 166840336092672 167127063662416 167400442699776 167506256406528 167625564327936 167660214362784 167981694236928 168295784387328 168363992130048 168450468012684 169156391399424 169245075677184 169541362704384 169725448848384 169832732189952 169988828451156 170111715231744 170217430963866 170314773323552 170702380909632 171018553378608 171177561517248 171505785724416 171595701728256 171665246877696 171896103853056 172705126883328 172740826919232 173232966027264 173555027649432 174049486417664 174442528630656 174533984292096 174768699171456 174868644268032 175031232110592 175140005070888 175266615693312 176253350727168 176364760351104 176629690851328 176865341528304 176867224055808 176958067407264 177267857098464 177359565606912 177572505141317 177862970368512 178102162098432 178138977760458 178195536410112 178267756372992 178609575665664 178814270911536 179822892907008 179895772412928 179988171301224 180167694094336 180333289401408 180577725259776 180742445604864 180743697433728 181594361355264 181763202576384 181876159112076 182007639373824 182320433086272 182394324807552 182488007013741 183252757349376 183423140499456 183669809596416 183764146922928 184287691501056 184927579318768 185155035107328 185442358310352 185479174729728 185576416616448 185691742869672 185797934534784 185970684117504 186220779174144 187097220790272 187269185147616 187271178412032 187523022385152 187669046529536 188017946620218 188444538457344 188979406016544 188981417484288 189332757435744 189409491146304 189617168119808 189872167001088 190400710136832 190765793746944 190941129954432 191061823713696 191375679635712 191604119988996 191606159393792 192040178523336 192944008939968 193045164444288 193123402737408 193383116834688 193493706971136 193595150667776 193715460154164 194032331311104 194212736999424 194887086780672 195249406105611 195625869031424 195805672219872 196249933541376 196727224801536 196910136124416 197032505704749 197174942654976 197287701225472 197593851874848 198102939660288 198708402207744 198973509219342 198975627062784 199077825833172 199644999126144 199912098926592 200367065014272 200935772623872 201041118001152 201166054775478 201468241127296 201739177438656 202300754520384 202688655856128 202874950576584 202877109946368 203149940917248 203336659612944 204729868941312 204875689734144 205110487222056 205193615408496 205694847584512 206159352018048 206351033061888 206746700599296 206855092494336 207133273092096 207217221083136 207323652938688 208043526733614 208299414495744 209022676351632 209024901156864 209217019632192 209498376570912 209618182552064 210095238042624 210397131749376 210484373389056 210680075713536 211084043968512 211127677345728 212122811571528 212604094669824 213319314134784 213606187876224 214060006197752 214214752514048 214611517965312 214698496776192 214811057590272 214944551677908 215099937441792 215556929318016 216045200838753 216282082386656 216772802408448 216927200894976 217064320432128 217175809999824 217680420342528 217794544501248 218550775558544 218908271222784 219202661044224 219247972628256 219317583273984 219783535775232 220079102660352 220281381247356 220907433517056 221318127901728 221320483577856 221523903139968 221948663878656 222293083359204 222453781456896 223341675208704 223546952483712 223847580445632 223975592315904 224394379183104 224485322840064 224600624016912 226171257751296 226300598464512 226443642919936 226651771268208 226815620308992 226956574618488 227603174546176 228024737838144 228236748689664 228543683531904 228674380965888 228794268971008 228886995836928 229194805137408 229524143726592 229799712535822 230321102558976 230485150950912 230749298124813 230977288036352 231406703532576 231931739639808 232590038174208 232711979056128 233024932228608 233119373718528 233158192357376 233520006761184 235004467636224 235150510895586 235153013801472 235369147086216 235539298013184 235820455371072 235944089876352 236357142797952 237150627158016 237469549464576 237518637013944 237594048546816 237690341830656 238419027882048 238638163017969 239763857209344 239861029883904 239984228401632 240306961360752 240444385868544 240817506972471 240991596578304 242125815140352 242501545482768 242676852498432 243093910781696 243192433076736 243317342684988 243869402709504 244337009799168 244890472885344 244893079461888 245018862563904 245716922001408 245869622503362 247256477747136 247588990492896 247730579379712 247960912156672 248294372232192 248520862706688 248985544025088 249462961053696 249692246863488 250260504139008 250690595493624 251100664049664 251259384609792 251972541355392 252443676580992 252545988195072 252675702019026 253162889334784 253734587099136 253867613515776 253970502230016 254588173272576 254749098284928 254983242676734 255167572847616 255326146445799 255472159985328 256053571364448 256368510148608 257258678586624 257393552592384 257497870316544 257844155779584 257991609294848 258287280205552 258709775081472 259057690324992 259111240378848 259849449040896 260332541474148 261074229626496 261800976438144 262302966402048 262546848165888 262710007606332 262899923539968 263458469166464 264547140526656 264944536276992 265298012292456 265300836083712 265437101110896 265901785647696 266193332168192 266794455552768 267293304615168 267914363498496 268054824001536 268221406367304 268985569918208 269734339360512 269843658619392 270251541141504 270499934102112 270502813261824 270866587889664 271115546150592 272391542032896 272644803864576 272973158588416 273480649629408 273591487211328 274879136024064 275134710749184 275504714394624 276431537251584 277391368978152 277732552660992 278163537465528 278364624924672 278696901802176 278956026176256 279331168761216 280126984056832 280529508999168 280645831185408 280906767618048 281284533577728 281503569794304 282026919930327 282830415428704 283469109024816 283472126226432 283674031939584 283999136153616 284425752179712 284808250501632 286148690620416 286264662368256 286411694931648 286592735570544 286799916589056 287406179983494 287409239090688 288060267785004 289416013409952 289419093909504 289567746666432 289685104106112 290240560456704 290392726001664 290573190231246 292330630171008 293044714366976 293438803547136 293708508329808 295090837202304 295365204186624 295762413982464 295931551838208 296390777812272 296605041942528 298062603311616 298463440594176 298616738749758 298634123087872 299192505577472 299313763786752 299467498689216 299868148389888 300146957180928 300507316392998 301403658935808 301561677001728 301749082163217 302202361690944 302608766157984 302980966539264 304032983784192 304312425864876 304315664919552 304724911375872 304899174621184 307094803411968 307313534601216 307665730833084 307790423112744 308542271376768 310120050898944 310282638741504 310699909638144 310825831624704 310985479408032 311360009014912 312065290100421 313339290181632 313534014527448 313537351735296 313825529448288 314247564856368 314427273828096 314592119835136 315142857063936 315595697624064 316200836210688 316626065952768 316691516018592 316792064729088 317892037176064 318184217357292 318906142004736 319685142945792 319978971202176 320409281814336 320592514491392 321090009296628 321322128771072 321917276947968 322216586385408 323335393977024 324256577435648 324423123579984 325159203612672 325596480648192 326520630513792 326691816751872 327622562668544 327826163337816 328362406834176 328976374910976 329675303662848 330118653990528 330422071871034 331059162976256 331361150275584 331980725366784 332115272146944 332922995817984 333439625038806 333680672185344 334254127324832 335012512813056 335251128655872 335320428725568 335963388473856 336591568774656 336727984260096 336900936025368 338312782798848 339450897696768 339665464379904 339977656902312 340223430463488 340434861927732 340629546647104 341404761819264 342037106757216 342355123034496 343011571448832 343191403456512 343330493755392 343792207706112 344699568803733 345481653838464 346465932054528 347110055298864 348098972835328 348885057261312 349067968584192 349537398342912 349737288536064 350280010141776 350533231386624 352506701454336 352729520702208 353730683056608 353734448111616 353916134814528 354535714196928 354719131213824 355145010282634 355725940737024 356204324196864 356277955520916 356391072820224 356535512745984 357628541823072 359645785814016 359791544825856 359976342602448 360335388188672 360666578802816 361487394867456 363188722710528 363526405152768 363752318224152 364015278747648 364640866172544 364788649615104 364976014027482 366505514698752 366846280998912 367339619192832 367528293845856 368575383002112 368804433755043 369855158637536 370310070214656 370884716620704 370958349459456 371383485739344 371595869069568 371941368235008 372441558348288 374194441580544 374538370295232 375046044770304 375338093059072 376035893240436 376889076914688 377958812033088 378665514871488 378818982292608 379234336239616 379744334002176 380801420273664 381882259908864 382123647427392 382474864015101 382751359271424 383208239977992 383212318787584 384080357046672 385888017879936 386090328888576 386246805474816 386766233669376 386987413942272 387190301335552 387430920308328 388064662622208 389774173561344 390498812211222 391251738062848 391611344439744 392499867082752 393454449603072 393820272248832 394065011409498 394349885309952 395187703749696 396205879320576 397416804415488 397947018438684 397951254125568 398155651666344 399289998252288 399824197853184 401871545247744 402082236002304 402332109550956 402936482254592 403478354877312 404601509040768 405377311712256 405749901153168 405754219892736 406299881834496 406673319225888 409459737882624 409751379468288 410220974444112 410387230816992 411389695169024 412318704036096 412702066123776 413493401198592 414266546184192 414647305877376 416087053467228 416598828991488 418045352703264 418049802313728 418434039264384 418996753141824 419236365104128 420190476085248 420794263498752 420968746778112 421360151427072 422255354691456 424245623143056 425208189339648 426638628269568 427212375752448 428120012395504 428429505028096 429223035930624 429396993552384 429622115180544 429889103355816 430199874883584 431109269975241 431113858636032 432090401677506 432564164773312 433545604816896 434128640864256 434351619999648 435360840685056 435589089002496 435859785346869 437101551117088 438405322088448 438495945256512 439567071550464 440158205320704 440562762494712 442636255803456 443047806279936 443897327757312 444586166718408 444907562913792 447093904967424 447695160891264 447951184631808 448788758366208 448970645680128 449201248033824 450760974589497 452342515502592 452601196929024 452887285839872 453303542536416 453913149236976 455206349092352 456049475676288 456473497379328 457087367063808 457348761931776 457588537942016 458389610274816 459599425071644 460642205117952 460970301901824 461498596249626 462813407065152 463863479279616 465180076348416 465423958112256 466049864457216 466238747437056 467040013522368 470008935272448 470301021791172 470306027602944 470738294172432 471078596026368 471640910742144 471888179752704 472714285595904 474301254316032 474939098929152 475037274027888 475188097093632 475380683661312 476838055764096 477276326035938 479527714418688 479722059767808 479968456803264 480613922721504 480888771737088 481635013944942 481983193156608 484251630280704 485003090965536 486187821563392 486384866153472 486634685369976 487738805419008 488674019598336 489780945770688 490037725127808 491433844002816 491739245006724 494512955494272 495177980985792 495461158759424 495921824313344 496588744464384 497041725413376 497971088050176 499384493726976 500159437558209 500521008278016 501381190987248 502201328099328 502518769219584 503945082710784 504887353161984 505091976390144 505351404038052 506325778669568 507469174198272 507735227031552 509176346545152 509498196569856 509966485353468 510335145695232 510652292891598 510944319970656 512107142728896 514517357173248 514787105184768 514995740633088 515688311559168 516574560411104 518115380649984 518222480757696 519698898081792 520665082948296 522148459252992 523601952876288 524605932804096 525093696331776 525420015212664 525799847079936 526916938332928 529094281053312 529889072553984 530596024584912 530601672167424 530874202221792 531803571295392 532386664336384 532717515423951 533588911105536 534586609230336 535828726996992 536442812734608 537971139836416 539468678721024 539687317238784 540503082283008 540999868204224 541733175779328 542231092301184 544783084065792 545289607729152 546961299258816 547182974422656 547464021041223 549758272048128 550269421498368 551009428789248 552863074503168 554782737956304 555465105321984 556327074931056 556729249849344 557393803604352 557912052352512 558662337522432 560253968113664 561291662370816 561813535236096 562569067155456 563007139588608 564053839860654 565660830857408 566938218049632 566944252452864 567998272307232 568851504359424 569616501003264 572297381240832 572823389863296 573185471141088 574812359966988 574818478181376 576120535570008 578832026819904 579135493332864 579370208212224 580481120913408 580785452003328 581146380462492 584661260342016 586089428733952 586877607094272 587417016659616 590181674404608 590730408373248 591097517114247 591524827964928 591863103676416 592781555624544 596125206623232 596926881188352 597233477499516 597268246175744 598385011154944 598934997378432 599736296779776 601014632785996 602807317871616 603123354003456 603498164326434 604404723381888 605217532315968 608065967568384 608624851729752 608631329839104 609449822751744 614189606823936 614627069202432 615331461666168 615580846225488 617084542753536 620240101797888 620565277483008 621399819276288 621651663249408 621970958816064 622720018029824 624130580200842 627068029054896 627074703470592 627651058896576 628495129712736 628854547656192 629184239670272 630285714127872 631191395248128 633252131905536 633383032037184 635784074352128 636368434714584 637812284009472 639957942404352 640818563628672 641185028982784 642180018593256 642644257542144 643834553895936 644433172770816 646670787954048 648513154871296 648846247159968 650318407225344 651192961296384 653041261027584 653383633503744 655652326675632 656724813668352 657952749821952 659350607325696 660237307981056 660844143742068 662118325952512 662722300551168 663961450733568 665845991635968 666879250077612 667361344370688 668508254649664 670025025626112 670640857451136 671926776947712 673183137549312 673455968520192 673801872050736 678901795393536 679330928759808 679955313804624 680446860926976 680869723855464 681259093294208 682809523638528 684074213514432 684710246068992 686023142897664 686382806913024 686660987510784 687584415412224 689399137607466 690963307676928 692931864109056 694220110597728 696197945670656 697770114522624 698135937168384 699074796685824 699474577072128 700560020283552 705013402908672 705459041404416 707461366113216 707832269629056 709071428393856 710290020565268 711451881474048 712408648393728 712555911041832 712782145640448 713071025491968 715257083646144 715914489053907 719291571628032 719583089651712 719952685204896 721333157605632 722452520917413 722974789734912 726377445421056 727504636448304 728030557495296 729281732345088 729577299230208 729952028054964 733011029397504 734679238385664 735056587691712 737150766004224 737608867510086 739710317275072 741769433241408 742766971478688 743191738139136 743882736470016 744883116696576 748388883161088 749076740590464 750676186118144 752071786480872 753778153829376 755917624066176 757331029742976 757637964585216 758468672479232 759488668004352 761602840547328 763764519817728 764247294854784 764949728030202 765502718542848 766416479955984 766424637575168 768160714093344 771776035759872 772180657777152 772493610949632 773532467338752 773974827884544 774861840616656 776129325244416 779548347122688 780997624422444 782503476125696 783222688879488 786908899206144 787640544497664 788130022818996 788699770619904 790375407499392 794833608830976 795894036877368 795902508251136 796311303332688 798579996504576 803743090495488 804164472004608 804664219101912 805872964509184 806956709754624 809203018081536 810754623424512 811499802306336 811508439785472 812599763668992 813346638451776 818919475765248 820441948888224 820774461633984 822779390338048 824637408072192 825404132247552 829294611754752 832174106934456 833197657982976 836090705406528 836868078528768 837993506283648 838472730208256 840380952170496 841588526997504 841937493556224 842720302854144 844510709382912 846080759790981 848491246286112 850416378679296 853277256539136 854424751504896 856240024791008 858446071861248 858793987104768 859778206711632 860399749767168 862218539950482 862227717272064 864180803355012 865128329546624 868257281728512 868703239999296 870721681370112 871178178004992 871719570693738 874203102234176 876991890513024 879134143100928 880316410641408 881125524989424 885272511606912 886095612559872 887794655514624 889172333436816 889815125827584 894187809934848 895390321782528 895902369263616 897577516732416 897941291360256 898402496067648 901521949178994 904685031005184 905774571679744 906607085072832 907826298473952 910412698184704 912098951352576 912946994758656 914174734127616 914697523863552 919198850143288 921284410235904 921940603803648 922997192499252 925626814130304 930360152696832 930847916224512 932099728914432 932477494874112 934080027044736 936195870301263 940017870544896 940602043582344 940612055205888 941476588344864 943281821484288 943776359505408 945428571191808 948602508632064 949878197858304 950074548055776 950376194187264 953676111528192 954552652071876 959055428837376 959936913606528 961227845443008 961777543474176 963270027889884 963966386313216 970006181931072 972375643126784 972769732306944 973269370739952 975477610838016 979561891541376 980075450255616 982867688005632 983478490013448 989025910988544 990355961971584 990922317518848 991843648626688 993177488928768 994083450826752 995942176100352 998768987453952 1000318875116418 1001042016556032 1002762381974496 1005037538439168 1007890165421568 1009774706323968 1010183952780288 1010702808076104 1014938348396544 1018352693090304 1018996393139712 1019932970706936 1020670291390464 1021304585783196 1021888639941312 1024214285457792 1029034714346496 1029574210369536 1029991481266176 1031376623118336 1033149120822208 1034098706411199 1036444961515392 1039397796163584 1041330165896592 1044296918505984 1047203905752576 1049211865608192 1050840030425328 1051599694159872 1053833876665856 1058188562106624 1061192049169824 1061203344334848 1061748404443584 1063607142590784 1064773328672768 1065435030847902 1067177822211072 1069173218460672 1072885625469216 1075942279672832 1078937357442048 1079374634477568 1081006164566016 1081999736408448 1084462184602368 1089566168131584 1090579215458304 1093922598517632 1094365948845312 1094928042082446 1099516544096256 1100538842996736 1102018857578496 1105726149006336 1106413301265129 1109565475912608 1110930210643968 1112654149862112 1114787607208704 1115824104705024 1117324675044864 1122583324741632 1125138134310912 1126014279177216 1128107679721308 1131321661714816 1133876436099264 1135996544614464 1137703008718848 1139233002006528 1145646779726592 1146370942282176 1149624719933976 1149636956362752 1152241071140016 1157664053639808 1158270986665728 1158740416424448 1160962241826816 1161570904006656 1162292760924984 1169322520684032 1172178857467904 1173755214188544 1174834033319232 1180363348809216 1181460816746496 1182195034228494 1183049655929856 1185563111249088 1192250413246464 1193853762376704 1194466954999032 1197869994756864 1199472593559552 1202029265571992 1205614635743232 1206246708006912 1206996328652868 1208809446763776 1210435064631936 1216131935136768 1217249703459504 1217262659678208 1218899645503488 1228379213647872 1229254138404864 1230662923332336 1231161692450976 1234169085507072 1240480203595776 1242799638552576 1243941917632128 1245440036059648 1248261160401684 1254136058109792 1254149406941184 1255302117793152 1256990259425472 1257709095312384 1258368479340544 1260571428255744 1262382790496256 1266766064074368 1271568148704256 1272736869429168 1275624568018944 1279915884808704 1281637127257344 1282370057965568 1284360037186512 1285288515084288 1287669107791872 1288866345541632 1293327809925723 1293341575908096 1297026309742592 1297692494319936 1300636814450688 1302385922592768 1306082522055168 1306767267007488 1307579356040607 1311304653351264 1318701214651392 1320474615962112 1321688287484136 1331691983271936 1333758500155224 1334722688741376 1337016509299328 1341281714902272 1343853553895424 1346366275098624 1346911937040384 1347603744101472 1352282923768491 1357803590787072 1358661857519616 1359910627609248 1361739447710928 1362518186588416 1365619047277056 1368148427028864 1369420492137984 1372046285795328 1372765613826048 1375168830824448 1378798275214932 1381926615353856 1388440221195456 1392395891341312 1395540229045248 1396271874336768 1398149593371648 1401120040567104 1410026805817344 1410918082808832 1414922732226432 1415664539258112 1418142856787712 1420580041130536 1422903762948096 1424817296787456 1425111822083664 1425564291280896 1426142050983936 1430514167292288 1431828978107814 1438583143256064 1439166179303424 1439905370409792 1442666315211264 1444905041834826 1445949579469824 1452754890842112 1455009272896608 1458563464690176 1459154598460416 1459904056109928 1466022058795008 1470113175383424 1474301532008448 1475217735020172 1479420634550144 1483538866482816 1485533942957376 1486383476278272 1487765472940032 1489766233393152 1498153481180928 1501352372236288 1504143572961744 1507556307658752 1511835248132352 1514662059485952 1515275929170432 1518977336008704 1523205681094656 1527529039635456 1528494589709568 1529899456060404 1531005437085696 1532832959911968 1532849275150336 1536321428186688 1543552071519744 1544361315554304 1544987221899264 1547064934677504 1549723681233312 1559096694245376 1561995248844888 1566445377758976 1573817798412288 1575281088995328 1576260045637992 1577399541239808 1580750814998784 1589667217661952 1591788073754736 1591805016502272 1592622606665376 1597159993009152 1598152546271853 1607486180990976 1609328438203824 1611745929018368 1613913419509248 1618406036163072 1621509246849024 1622999604612672 1625199527337984 1626693276903552 1640883897776448 1641548923267968 1642392063123669 1645558780676096 1649274816144384 1650808264495104 1658589223509504 1664348213868912 1666395315965952 1672181410813056 1673736157057536 1675987012567296 1676945460416512 1680761904340992 1683874987112448 1685440605708288 1689021418765824 1692161519581962 1696982492572224 1700832757358592 1706554513078272 1708849503009792 1712480049582016 1716892143722496 1719556413423264 1724437079900964 1724455434544128 1728361606710024 1730256659093248 1737406479998592 1741443362740224 1742356356009984 1743439141387476 1748406204468352 1753983781026048 1758268286201856 1760632821282816 1762251049978848 1770545023213824 1772191225119744 1775589311029248 1778344666873632 1788375619869696 1790780643565056 1791804738527232 1795155033464832 1796804992135296 1803043898357988 1809370062010368 1811549143359488 1813214170145664 1815652596947904 1820825396369408 1824197902705152 1825893989517312 1828349468255232 1838397700286576 1842568820471808 1843881207607296 1845994384998504 1851253628260608 1860720305393664 1861695832449024 1864199457828864 1864954989748224 1868160054089472 1872391740602526 1881204087164688 1881224110411776 1882953176689728 1886563642968576 1887552719010816 1890857142383616 1899756395716608 1900149096111552 1907352223056384 1909105304143752 1919873827213056 1922455690886016 1923555086948352 1926540055779768 1927932772626432 1940012363862144 1944751286253568 1945539464613888 1946538741479904 1950955221676032 1953297556554487 1959123783082752 1960150900511232 1966956980026896 1978051821977088 1980711923943168 1981844635037696 1986354977857536 1988166901653504 1991884352200704 1997537974907904 2000637750232836 2002084033112064 2005524763948992 2010075076878336 2015780330843136 2019549412647936 2020367905560576 2021405616152208 2036705386180608 2037992786279424 2039865941413872 2041340582780928 2042609171566392 2043777279882624 2048428570915584 2058069428692992 2059148420739072 2059982962532352 2062753246236672 2066298241644416 2068197412822398 2072889923030784 2078795592327168 2082660331793184 2088593837011968 2094407811505152 2098423731216384 2101680060850656 2107667753331712 2116377124213248 2122384098339648 2123496808887168 2127214285181568 2129546657345536 2130870061695804 2134355644422144 2138346436921344 2145771250938432 2147743467161721 2151884559345664 2157874714884096 2158749268955136 2163999472816896 2167357562752239 2168924369204736 2179132336263168 2187845197035264 2188731897690624 2189856084164892 2199033088192512 2204037715156992 2211452298012672 2212826602530258 2219130951825216 2225308299724224 2229575214417408 2231648209410048 2234649350089728 2245166649483264 2252028558354432 2256215359442616 2262643323429632 2267752872198528 2271993089228928 2275406017437696 2278466004013056 2291293559453184 2292741884564352 2299249439867952 2299273912725504 2304482142280032 2315328107279616 2316541973331456 2317480832848896 2321924483653632 2324585521849968 2338645041368064 2347510428377088 2349668066638464 2360726697618432 2362921633492992 2364390068456988 2366099311859712 2371126222498176 2384500826492928 2387707524753408 2388933909998064 2395739989513728 2404058531143984 2411229271486464 2412493416013824 2413992657305736 2417618893527552 2420870129263872 2432263870273536 2434499406919008 2434525319356416 2437799291006976 2456758427295744 2461325846664672 2462323384901952 2468338171014144 2487883835264256 2490880072119296 2496522320803368 2508272116219584 2510604235586304 2513980518850944 2515418190624768 2516736958681088 2521142856511488 2524765580992512 2533532128148736 2538242279372943 2543136297408512 2545473738858336 2551249136037888 2559831769617408 2563274254514688 2564740115931136 2568720074373024 2575338215583744 2586655619851446 2586683151816192 2595384988639872 2604771845185536 2612165044110336 2613534534014976 2615158712081214 2622609306702528 2637402429302784 2640949231924224 2643376574968272 2663383966543872 2667517000310448 2669445377482752 2674033018598656 2682563429804544 2687707107790848 2692732550197248 2693823874080768 2695207488202944 2704565847536982 2717323715039232 2719821255218496 2723478895421856 2725036373176832 2731238094554112 2736296854057728 2738840984275968 2744092571590656 2757596550429864 2763853230707712 2776880442390912 2784791782682624 2791080458090496 2792543748673536 2796299186743296 2802240081134208 2808587610903789 2820053611634688 2821836165617664 2829845464452864 2831329078516224 2836285713575424 2841160082261072 2845807525896192 2849634593574912 2850223644167328 2851128582561792 2861028334584576 2863657956215628 2877166286512128 2879810740819584 2885332630422528 2889810083669652 2891899158939648 2910018545793216 2917126929380352 2918309196920832 2919808112219856 2940226350766848 2948603064016896 2950435470040344 2958841269100288 2967077732965632 2971067885914752 2972766952556544 2975530945880064 2979532466786304 2996306962361856 3002704744472576 3008287145923488 3015112615317504 3023670496264704 3029324118971904 3030551858340864 3055058079270912 3056989179419136 3059798912120808 3062010874171392 3065665919823936 3072642856373376 3087104143039488 3088722631108608 3089974443798528 3094129869355008 3099447362466624 3102296119233597 3118193388490752 3123990497689776 3132890755517952 3147635596824576 3152520091275984 3154799082479616 3161501629997568 3183576147509472 3183610033004544 3185245213330752 3194319986018304 3196305092543706 3218656876407648 3223491858036736 3227826839018496 3236812072326144 3243018493698048 3245999209225344 3253386553807104 3281767795552896 3283097846535936 3284784126247338 3291117561352192 3298549632288768 3301616528990208 3317178447019008 3319239903795387 3328696427737824 3332790631931904 3344362821626112 3347472314115072 3351974025134592 3353890920833024 3367749974224896 3378042837531648 3384323039163924 3393964985144448 3413109026156544 3417699006019584 3424960099164032 3439112826846528 3448874159801928 3448910869088256 3456723213420048 3460513318186496 3474812959997184 3482886725480448 3484712712019968 3486878282774952 3496812408936704 3507967562052096 3516536572403712 3521265642565632 3524502099957696 3541090046427648 3544382450239488 3556689333747264 3576751239739392 3581561287130112 3593609984270592 3606087796715976 3618740124020736 3626428340291328 3631305193895808 3641650792738816 3648395805410304 3651787979034624 3656698936510464 3676795400573152 3685137640943616 3687762415214592 3691988769997008 3702507256521216 3721440610787328 3728398915657728 3736320108178944 3744783481205052 3762408174329376 3762448220823552 3765906353379456 3773127285937152 3775105438021632 3781714284767232 3800298192223104 3814704446112768 3818210608287504 3839747654426112 3844911381772032 3847110173896704 3853080111559536 3855865545252864 3880024727724288 3889502572507136 3891078929227776 3893077482959808 3901910443352064 3906595113108974 3918247566165504 3920301801022464 3922738068121821 3933913960053792 3956103643954176 3961423847886336 3963689270075392 3995075949815808 4001275500465672 4004168066224128 4011049527897984 4031560661686272 4039098825295872 4040735811121152 4042811232304416 4056848771305473 4073410772361216 4075985572558848 4079731882827744 4085218343132784 4087554559765248 4096857141831168 4116138857385984 4118296841478144 4125506492473344 4132596483288832 4136394825644796 4145779846061568 4165320663586368 4177187674023936 4188815623010304 4203360121701312 4215335506663424 4232754248426496 4244768196679296 4246993617774336 4254428570363136 4259093314691072 4261740123391608 4268711288844288 4276692873842688 4291542501876864 4295486934323442 4303769118691328 4315749429768192 4317498537910272 4327998945633792 4334715125504478 4337848738409472 4358264672526336 4375690394070528 4377463795381248 4379712168329784 4398066176385024 4422904596025344 4425653205060516 4438261903650432 4450616599448448 4459150428834816 4463296418820096 4469298700179456 4504057116708864 4512430718885232 4525286646859264 4535505744397056 4543986178457856 4556932008026112 4582587118906368 4585483769128704 4598498879735904 4598547825451008 4608964284560064 4630656214559232 4633083946662912 4634961665697792 4649171043699936 4677290082736128 4699336133276928 4721453395236864 4725843266985984 4728780136913976 4732198623719424 4742252444996352 4769001652985856 4775415049506816 4777867819996128 4791479979027456 4794457638815559 4808117062287968 4822458542972928 4827985314611472 4835237787055104 4841740258527744 4864527740547072 4868998813838016 4875598582013952 4922651693329344 4924646769803904 4936676342028288 4975767670528512 4981760144238592 4993044641606736 5016544232439168 5021208471172608 5027961037701888 5030836381249536 5033473917362176 5042285713022976 5067064256297472 5076484558745886 5086272594817024 5090947477716672 5102498272075776 5119663539234816 5126548509029376 5137440148746048 5150676431167488 5173311239702892 5173366303632384 5190769977279744 5224330088220672 5227069068029952 5230317424162428 5245218613405056 5274804858605568 5281898463848448 5286753149936544 5326767933087744 5335034000620896 5348066037197312 5365126859609088 5375414215581696 5385465100394496 5390414976405888 5409131695073964 5434647430078464 5439642510436992 5446957790843712 5450072746353664 5462476189108224 5472593708115456 5477681968551936 5515193100859728 5527706461415424 5553760884781824 5569583565365248 5582160916180992 5585087497347072 5592598373486592 5604480162268416 5617175221807578 5643672331235328 5659690928905728 5662658157032448 5672571427150848 5682320164522144 5699269187149824 5700447288334656 5722056669169152 5727315912431256 5759621481639168 5770665260845056 5779620167339304 5783798317879296 5820037091586432 5834253858760704 5836618393841664 5839616224439712 5859892669663461 5880452701533696 5900870940080688 5917682538200576 5934155465931264 5942135771829504 5945533905113088 5959064933572608 5992613924723712 6016574291846976 6030225230635008 6047340992529408 6058648237943808 6061103716681728 6110116158541824 6113978358838272 6119597824241616 6124021748342784 6131331839647872 6145285712746752 6174208286078976 6177445262217216 6179948887597056 6188259738710016 6198894724933248 6204592238467194 6236386776981504 6247980995379552 6265781511035904 6295271193649152 6305040182551968 6323003259995136 6367152295018944 6370490426661504 6388639972036608 6392610185087412 6437313752815296 6446983716073472 6455653678036992 6473624144652288 6491998418450688 6502072688256717 6506773107614208 6563535591105792 6566195693071872 6569568252494676 6582235122704384 6597099264577536 6634356894038016 6638479807590774 6657392855475648 6688725643252224 6694944628230144 6703948050269184 6735499948449792 6756085675063296 6768646078327848 6787929970288896 6826218052313088 6835398012039168 6849920198328064 6878225653693056 6897748319603856 6897821738176512 6913446426840096 6921026636372992 6949625919994368 6965773450960896 6973756565549904 6993624817873408 7015935124104192 7042531285131264 7049004199915392 7082180092855296 7088764900478976 7113378667494528 7153502479478784 7163122574260224 7187219968541184 7212175593431952 7237480248041472 7252856680582656 7262610387791616 7283301585477632 7296791610820608 7303575958069248 7313397873020928 7353590801146304 7370275281887232 7383977539994016 7405014513042432 7472640216357888 7489566962410104 7524816348658752 7531812706758912 7546254571874304 7550210876043264 7563428569534464 7600596384446208 7629408892225536 7636421216575008 7679495308852224 7689822763544064 7694220347793408 7706160223119072 7760049455448576 7779005145014272 7786154965919616 7813190226217948 7836495132331008 7840603602044928 7845476136243642 7867827920107584 7912207287908352 7922847695772672 7990151899631616 8002551000931344 8008336132448256 8022099055795968 8063121323372544 8078197650591744 8081471622242304 8085622464608832 8113697542610946 8151971145117696 8159463765655488 8170436686265568 8175109119530496 8193714283662336 8232277714771968 8265192966577664 8272789651289592 8291559692123136 8330641327172736 8354375348047872 8377631246020608 8406720243402624 8430671013326848 8465508496852992 8489536393358592 8493987235548672 8508857140726272 8523480246783216 8537422577688576 8553385747685376 8583085003753728 8590973868646884 8607538237382656 8631498859536384 8655997891267584 8669430251008956 8675697476818944 8751380788141056 8754927590762496 8759424336659568 8845809192050688 8851306410121032 8876523807300864 8901233198896896 8918300857669632 8926592837640192 8938597400358912 9008114233417728 9024861437770464 9050573293718528 9071011488794112 9087972356915712 9165174237812736 9170967538257408 9196997759471808 9217928569120128 9261312429118464 9266167893325824 9269923331395584 9298342087399872 9306888357700791 9354580165472256 9398672266553856 9442906790473728 9457560273827952 9464397247438848 9484504889992704 9550830099013632 9555735639992256 9582959958054912 9588915277631118 9616234124575936 9655970629222944 9670475574110208 9683480517055488 9729055481094144 9737997627676032 9845303386658688 9849293539607808 9873352684056576 9951535341057024 9963520288477184 9986089283213472 10033088464878336 10042416942345216 10055922075403776 10061672762499072 10134128512594944 10152969117491772 10172545189634048 10181894955433344 10239327078469632 10253097018058752 10274880297492096 10346622479405784 10346732607264768 10381539954559488 10448660176441344 10454138136059904 10460634848324856 10490437226810112 10549609717211136 10563796927696896 10573506299873088 10670068001241792 10696132074394624 10730253719218176 10780829952811776 10818263390147928 10879285020873984 10893915581687424 10900145492707328 10924952378216448 10945187416230912 10955363937103872 11030386201719456 11055412922830848 11107521769563648 11164321832361984 11185196746973184 11208960324536832 11234350443615156 11287344662470656 11319381857811456 11325316314064896 11345142854301696 11364640329044288 11400894576669312 11444113338338304 11454631824862512 11519242963278336 11541330521690112 11559240334678608 11567596635758592 11640074183172864 11668507717521408 11673236787683328 11679232448879424 11719785339326922 11760905403067392 11801741880161376 11835365076401152 11868310931862528 11884271543659008 11891067810226176 11985227849447424 12033148583693952 12094681985058816 12117296475887616 12122207433363456 12170546313916419 12220232317083648 12227956717676544 12239195648483232 12262663679295744 12290571425493504 12348416572157952 12354890524434432 12376519477420032 12397789449866496 12409184476934388 12495961990759104 12531563022071808 12610080365103936 12646006519990272 12734304590037888 12740980853323008 12777279944073216 12785220370174824 12874627505630592 12893967432146944 12911307356073984 12947248289304576 12983996836901376 13004145376513434 13013546215228416 13127071182211584 13132391386143744 13139136504989352 13194198529155072 13268713788076032 13276959615181548 13314785710951296 13377451286504448 13389889256460288 13407896100538368 13512171350126592 13537292156655696 13575859940577792 13670796024078336 13699840396656128 13756451307386112 13795496639207712 13795643476353024 13826892853680192 13842053272745984 13899251839988736 13947513131099808 13987249635746816 14031870248208384 14098008399830784 14164360185710592 14177529800957952 14226757334989056 14307004958957568 14326245148520448 14374439937082368 14383372916446677 14424351186863904 14505713361165312 14525220775583232 14593583221641216 14626795746041856 14707181602292608 14767955079988032 14810029026084864 14945280432715776 14979133924820208 15049632697317504 15063625413517824 15092509143748608 15100421752086528 15126857139068928 15201192768892416 15258817784451072 15272842433150016 15358990617704448 15379645527088128 15412320446238144 15520098910897152 15572309931839232 15626380452435896 15672990264662016 15681207204089856 15690952272487284 15735655840215168 15824414575816704 15845695391545344 15980303799263232 16005102001862688 16044198111591936 16126242646745088 16156395301183488 16171244929217664 16227395085221892 16303942290235392 16318927531310976 16340873372531136 16350218239060992 16387428567324672 16530385933155328 16545579302579184 16583119384246272 16661282654345472 16708750696095744 16755262492041216 16813440486805248 16861342026653696 16931016993705984 16979072786717184 16987974471097344 17017714281452544 17046960493566432 17166170007507456 17181947737293768 17311995782535168 17338860502017912 17351394953637888 17502761576282112 17509855181524992 17518848673319136 17579678008990383 17702612820242064 17753047614601728 17802466397793792 17836601715339264 17877194800717824 18049722875540928 18101146587437056 18142022977588224 18175944713831424 18330348475625472 18341935076514816 18393995518943616 18435857138240256 18522624858236928 18532335786651648 18539846662791168 18596684174799744 18613776715401582 18709160330944512 18797344533107712 18885813580947456 18915120547655904 18969009779985408 19111471279984512 19165919916109824 19177830555262236 19232468249151872 19311941258445888 19340951148220416 19366961034110976 19475995255352064 19690606773317376 19698587079215616 19746705368113152 19903070682114048 19927040576954368 19972178566426944 20066176929756672 20084833884690432 20111844150807552 20268257025189888 20305938234983544 20363789910866688 20478654156939264 20506194036117504 20549760594984192 20693244958811568 20693465214529536 20763079909118976 20897320352882688 20921269696649712 20980874453620224 21127593855393792 21147012599746176 21340136002483584 21392264148789248 21460507438436352 21561659905623552 21636526780295856 21758570041747968 21787831163374848 21800290985414656 21849904756432896 21890374832461824 21910727874207744 22060772403438912 22110825845661696 22215043539127296 22417920649073664 22468700887230312 22638763715622912 22650632628129792 22690285708603392 22729280658088576 22801789153338624 22888226676676608 22909263649725024 23038485926556672 23082661043380224 23118480669357216 23280148366345728 23337015435042816 23358464897758848 23439570678653844 23521810806134784 23603483760322752 23670730152802304 23736621863725056 23768543087318016 23970455698894848 24066297167387904 24189363970117632 24234592951775232 24244414866726912 24341092627832838 24455913435353088 24478391296966464 24525327358591488 24581142850987008 24696833144315904 24795578899732992 24818368953868776 24991923981518208 25063126044143616 25220160730207872 25292013039980544 25468609180075776 25481961706646016 25570440740349648 25749255011261184 25822614712147968 25894496578609152 25967993673802752 26008290753026868 26027092430456832 26254142364423168 26264782772287488 26278273009978704 26537427576152064 26553919230363096 26629571421902592 26754902573008896 26779778512920576 26815792201076736 27024342700253184 27074584313311392 27151719881155584 27399680793312256 27512902614772224 27590993278415424 27653785707360384 27684106545491968 27798503679977472 27895026262199616 27920665073102373 27974499271493632 28063740496416768 28196016799661568 28328720371421184 28453514669978112 28652490297040896 28748879874164736 28766745832893354 28848702373727808 29011426722330624 29050441551166464 29187166443282432 29414363204585216 29535910159976064 29620058052169728 29890560865431552 29958267849640416 30099265394635008 30127250827035648 30185018287497216 30402385537784832 30517635568902144 30545684866300032 30717981235408896 30759291054176256 30824640892476288 31040197821794304 31144619863678464 31252760904871792 31345980529324032 31362414408179712 31381904544974568 31471311680430336 31648829151633408 31691390783090688 32010204003725376 32088396223183872 32342489858435328 32454790170443784 32637855062621952 32681746745062272 32700436478121984 32774857134649344 33060771866310656 33091158605158368 33166238768492544 33322565308690944 33626880973610496 33862033987411968 33958145573434368 33975948942194688 34035428562905088 34093920987132864 34332340015014912 34363895474587536 34623991565070336 34677721004035824 34702789907275776 35005523152564224 35019710363049984 35037697346638272 35159356017980766 35405225640484128 35506095229203456 35604932795587584 35673203430678528 36099445751081856 36202293174874112 36284045955176448 36351889427662848 36511638941749257 36660696951250944 36683870153029632 36787991037887232 36871714276480512 37045249716473856 37064671573303296 37193368349599488 37227553430803164 37594689066215424 37830241095311808 37938019559970816 38222942559969024 38331839832219648 38355661110524472 38464936498303744 38623882516891776 38681902296440832 38733922068221952 38951990510704128 39381213546634752 39397174158431232 39806141364228096 39944357132853888 40132353859513344 40169667769380864 40223688301615104 40536514050379776 40611876469967088 40727579821733376 41012388072235008 41099521189968384 41386489917623136 41386930429059072 41526159818237952 41842539393299424 41961748907240448 42294025199492352 42680272004967168 42784528297578496 42921014876872704 43123319811247104 43150118749340031 43273053560591712 43517140083495936 43575662326749696 43600581970829312 43780749664923648 44121544806877824 44430087078254592 44835841298147328 44937401774460624 45277527431245824 45301265256259584 45380571417206784 45458561316177152 45603578306677248 45776453353353216 45818527299450048 46076971853113344 46236961338714432 46560296732691456 46716929795517696 46879141357307688 47043621612269568 47206967520645504 47341460305604608 47473243727450112 47537086174636032 47940911397789696 48132594334775808 48378727940235264 48469185903550464 48682185255665676 48911826870706176 48956782593932928 49050654717182976 49162285701974016 49591157799465984 49636737907737552 49983847963036416 50126252088287232 50440321460415744 50584026079961088 50937218360151552 50963923413292032 51140881480699296 51498510022522368 51935987347605504 52016581506053736 52054184860913664 52508284728846336 52529565544574976 52556546019957408 52739034026971149 53107838460726192 53259142843805184 53509805146017792 53631584402153472 54149168626622784 54303439762311168 54799361586624512 55025805229544448 55181986556830848 55307571414720768 55368213090983936 55597007359954944 55790052524399232 55841330146204746 55948998542987264 56127480992833536 56392033599323136 56657440742842368 56907029339956224 57497759748329472 57533491665786708 57697404747455616 58022853444661248 58100883102332928 58828726409170432 59071820319952128 59240116104339456 59781121730863104 59916535699280832 60198530789270016 60254501654071296 60804771075569664 61091369732600064 61435962470817792 61518582108352512 61649281784952576 62080395643588608 62289239727356928 62505521809743584 62691961058648064 62763809089949136 62942623360860672 63382781566181376 64020408007450752 64176792446367744 64684979716870656 64909580340887568 65275710125243904 65363493490124544 65400872956243968 65549714269298688 66121543732621312 66182317210316736 66332477536985088 66645130617381888 67253761947220992 67916291146868736 67951897884389376 68070857125810176 68187841974265728 68664680030029824 68727790949175072 69247983130140672 69355442008071648 70011046305128448 70075394693276544 70318712035961532 70810451280968256 71012190458406912 71209865591175168 72198891502163712 72404586349748224 72568091910352896 72703778855325696 73023277883498514 73367740306059264 73575982075774464 73743428552961024 74090499432947712 74386736699198976 74455106861606328 75189378132430848 75660482190623616 75876039119941632 76445885119938048 76711322221048944 76929872996607488 77247765033783552 77467844136443904 77903981021408256 78762427093269504 78794348316862464 79612282728456192 79888714265707776 80264707719026688 80339335538761728 80447376603230208 81073028100759552 81223752939934176 81455159643466752 82199042379936768 82772979835246272 83052319636475904 83685078786598848 83923497814480896 84588050398984704 85360544009934336 85569056595156992 86246639622494208 86300237498680062 86546107121183424 87034280166991872 87151324653499392 87561499329847296 88243089613755648 88860174156509184 89671682596294656 89874803548921248 90555054862491648 90917122632354304 91207156613354496 91552906706706432 91637054598900096 92153943706226688 92473922677428864 93120593465382912 93433859591035392 93758282714615376 94087243224539136 94413935041291008 94682920611209216 94946487454900224 95074172349272064 96265188669551616 97364370511331352 97913565187865856 98101309434365952 98324571403948032 99182315598931968 99273475815475104 99967695926072832 100880642920831488 101874436720303104 101927846826584064 102281762961398592 102997020045044736 103871974695211008 104033163012107472 104108369721827328 105016569457692672 105059131089149952 105113092039914816 105478068053942298 106215676921452384 106518285687610368 107019610292035584 108298337253245568 108606879524622336 109598723173249024 110051610459088896 110363973113661696 110615142829441536 111194014719909888 111580105048798464 111682660292409492 111897997085974528 112784067198646272 113814058679912448 114995519496658944 115066983331573416 115394809494911232 116045706889322496 116201766204665856 117657452818340864 118143640639904256 119833071398561664 120397061578540032 120509003308142592 121609542151139328 122182739465200128 123037164216705024 123298563569905152 124160791287177216 124578479454713856 125011043619487168 125527618179898272 125885246721721344 128040816014901504 128353584892735488 129369959433741312 129819160681775136 130551420250487808 130726986980249088 130801745912487936 132243087465242624 132364634420633472 133290261234763776 134507523894441984 135832582293737472 135903795768778752 136141714251620352 136375683948531456 137329360060059648 137455581898350144 138710884016143296 140150789386553088 140637424071923064 141620902561936512 142024380916813824 142419731182350336 144397783004327424 145136183820705792 145407557710651392 146046555766997028 146735480612118528 147151964151548928 147486857105922048 148773473398397952 148910213723212656 150378756264861696 151320964381247232 151752078239883264 152891770239876096 153422644442097888 153859745993214976 154495530067567104 155807962042816512 157524854186539008 157588696633724928 158217102080913447 159777428531415552 160529415438053376 160894753206460416 162447505879868352 162910319286933504 164398084759873536 165545959670492544 166104639272951808 167370157573197696 167846995628961792 169176100797969408 170721088019868672 172493279244988416 172600474997360124 173092214242366848 174068560333983744 174302649306998784 176486179227511296 177720348313018368 179343365192589312 179749607097842496 181834245264708608 182414313226708992 183274109197800192 184307887412453376 184947845354857728 186241186930765824 186867719182070784 187516565429230752 188827870082582016 190148344698544128 192530377339103232 194728741022662704 195827130375731712 196202618868731904 196649142807896064 198364631197863936 198546951630950208 199935391852145664 201761285841662976 203748873440606208 203855693653168128 204563525922797184 205994040090089472 207743949390422016 208066326024214944 210033138915385344 210226184079829632 210956136107884596 212431353842904768 213036571375220736 216596674506491136 217213759049244672 219197446346498048 220103220918177792 220727946227323392 221230285658883072 223160210097596928 223365320584818984 225568134397292544 227628117359824896 230133966663146832 230789618989822464 232403532409331712 235314905636681728 236287281279808512 239666142797123328 240794123157080064 241018006616285184 243219084302278656 244365478930400256 246597127139810304 249156958909427712 250022087238974336 251055236359796544 251770493443442688 256081632029803008 256707169785470976 258739918867482624 259638321363550272 261102840500975616 261453973960498176 264729268841266944 266580522469527552 269015047788883968 271665164587474944 272751367897062912 274658720120119296 274911163796700288 277421768032286592 280301578773106176 281274848143846128 283241805123873024 284048761833627648 284839462364700672 288795566008654848 292093111533994056 294303928303097856 294973714211844096 297546946796795904 297820427446425312 302641928762494464 305783540479752192 306845288884195776 307719491986429952 308991060135134208 311615924085633024 315049708373078016 315177393267449856 316434204161826894 319554857062831104 321058830876106752 324895011759736704 325820638573867008 328796169519747072 331091919340985088 334740315146395392 335693991257923584 338352201595938816 341442176039737344 344986558489976832 345200949994720248 346184428484733696 348137120667967488 348605298613997568 352972358455022592 359499214195684992 363668490529417216 364828626453417984 366548218395600384 369895690709715456 372482373861531648 373735438364141568 375033130858461504 377655740165164032 385060754678206464 389457482045325408 391654260751463424 392405237737463808 396729262395727872 397093903261900416 399870783704291328 403522571683325952 407497746881212416 407711387306336256 409127051845594368 411988080180178944 416132652048429888 420452368159659264 421912272215769192 424862707685809536 426073142750441472 433193349012982272 440206441836355584 441455892454646784 442460571317766144 446320420195193856 446730641169637968 451136268794585088 455256234719649792 460267933326293664 461579237979644928 470629811273363456 472574562559617024 474651306242740341 479332285594246656 481588246314160128 488730957860800512 493194254279620608 498313917818855424 500044174477948672 502110472719593088 503540986886885376 512163264059606016 517479837734965248 519276642727100544 522205681001951232 522907947920996352 529458537682533888 533161044939055104 538030095577767936 545502735794125824 549822327593400576 554843536064573184 560603157546212352 562549696287692256 566483610247746048 577591132017309696 584186223067988112 588607856606195712 589947428423688192 595093893593591808 595640854892850624 605283857524988928 611567080959504384 613690577768391552 615438983972859904 617982120270268416 623231848171266048 630099416746156032 632868408323653788 639109714125662208 649790023519473408 651641277147734016 657592339039494144 662183838681970176 669480630292790784 676704403191877632 682884352079474688 690401899989440496 692368856969467392 697210597227995136 705944716910045184 718998428391369984 727336981058834432 729657252906835968 733096436791200768 739791381419430912 747470876728283136 750066261716923008 755311480330328064 770121509356412928 778914964090650816 783308521502926848 794187806523800832 799741567408582656 807045143366651904 814995493762424832 818254103691188736 823976160360357888 832265304096859776 840904736319318528 843824544431538384 849725415371619072 852146285500882944 866386698025964544 882911784909293568 884921142635532288 892640840390387712 893461282339275936 920535866652587328 923158475959289856 941259622546726912 945149125119234048 949302612485480682 958664571188493312 963176492628320256 977461915721601024 986388508559241216 1000088348955897344 1004220945439186176 1007081973773770752 1024326528119212032 1034959675469930496 1038553285454201088 1044411362003902464 1045815895841992704 1058917075365067776 1091005471588251648 1099644655186801152 1109687072129146368 1121206315092424704 1125099392575384512 1132967220495492096 1155182264034619392 1168372446135976224 1177215713212391424 1190187787187183616 1191281709785701248 1210567715049977856 1223134161919008768 1227381155536783104 1230877967945719808 1235964240540536832 1265736816647307576 1278219428251324416 1299580047038946816 1324367677363940352 1338961260585581568 1353408806383755264 1365768704158949376 1380803799978880992 1384737713938934784 1411889433820090368 1437996856782739968 1454673962117668864 1466192873582401536 1479582762838861824 1494941753456566272 1500132523433846016 1510622960660656128 1557829928181301632 1566617043005853696 1588375613047601664 1599483134817165312 1614090286733303808 1636508207382377472 1664530608193719552 1681809472638637056 1687649088863076768 1699450830743238144 1732773396051929088 1765823569818587136 1769842285271064576 1785281680780775424 1786922564678551872 1841071733305174656 1846316951918579712 1890298250238468096 1898605224970961364 1917329142376986624 1954923831443202048 1972777017118482432 2000176697911794688 2008441890878372352 2048653056238424064 2077106570908402176 2091631791683985408 2117834150730135552 2182010943176503296 2199289310373602304 2219374144258292736 2242412630184849408 2250198785150769024 2265934440990984192 2310364528069238784 2336744892271952448 2382563419571402496 2421135430099955712 2454762311073566208 2471928481081073664 2531473633294615152 2556438856502648832 2599160094077893632 2648735354727880704 2677922521171163136 2761607599957761984 2769475427877869568 2823778867640180736 2875993713565479936 2932385747164803072 2959165525677723648 3000265046867692032 3021245921321312256 3115659856362603264 3133234086011707392 3176751226095203328 3273016414764754944 3329061216387439104 3363618945277274112 3375298177726153536 3398901661486476288 3465546792103858176 3531647139637174272 3570563361561550848 3573845129357103744 3682143466610349312 3692633903837159424 3797210449941922728 3834658284753973248 4000353395823589376 4016883781756744704 4097306112476848128 4154213141816804352 4235668301460271104 4364021886353006592 4398578620747204608 4438748288516585472 4484825260369698816 4500397570301538048 4531868881981968384 4673489784543904896 4765126839142804992 4842270860199911424 4909524622147132416 5062947266589230304 5198320188155787264 5297470709455761408 5355845042342326272 5523215199915523968 5538950855755739136 5751987427130959872 5864771494329606144 5918331051355447296 6000530093735384064 6231319712725206528 6353502452190406656 6546032829529509888 6658122432774878208 6727237890554548224 6750596355452307072 6797803322972952576 6931093584207716352 7147690258714207488 7364286933220698624 7594420899883845456 7669316569507946496 8000706791647178752 8033767563513489408 8308426283633608704 8471336602920542208 8797157241494409216 8877496577033170944 9000795140603076096 9063737763963936768 9346979569087809792 9530253678285609984 9819049244294264832 10125894533178460608 10396640376311574528 10594941418911522816 10711690084684652544 11046430399831047936 11077901711511478272 11503974854261919744 12001060187470768128 12462639425450413056 12707004904380813312 13092065659059019776 13316244865549756416 13454475781109096448 13501192710904614144 13595606645945905152 14295380517428414976 14728573866441397248 15188841799767690912 16001413583294357504 16067535127026978816 16616852567267217408 17594314482988818432 17754993154066341888 18001590281206152192 18693959138175619584 19060507356571219968 19638098488588529664 20251789066356921216 20793280752623149056 22092860799662095872 23007949708523839488 24002120374941536256 24925278850900826112 25414009808761626624 26632489731099512832 27002385421809228288 27191213291891810304 28590761034856829952 29457147732882794496 30377683599535381824 32135070254053957632 33233705134534434816 36003180562412304384 37387918276351239168 38121014713142439936 39276196977177059328 40503578132713842432 44185721599324191744 48004240749883072512 49850557701801652224 53264979462199025664 54004770843618456576 57181522069713659904 58914295465765588992 60755367199070763648 72006361124824608768 74775836552702478336 76242029426284879872 81007156265427684864 88371443198648383488 99701115403603304448 108009541687236913152 114363044139427319808 117828590931531177984 121510734398141527296 144012722249649217536 149551673105404956672 162014312530855369728 176742886397296766976 216019083374473826304 228726088278854639616 243021468796283054592 299103346210809913344 324028625061710739456 353485772794593533952 432038166748947652608 486042937592566109184 648057250123421478912 972085875185132218368 1296114500246842957824 1944171750370264436736 3888343500740528873472
- Sum of all divisors σ(n): 14979660250565525231808
- Sum of proper divisors (its aliquot sum) s(n): 11091316749824996358336
- 3888343500740528873472 is an abundant number, because the sum of its proper divisors (11091316749824996358336) is greater than itself. Its abundance is 7202973249084467484864
Bases of 3888343500740528873472
- Binary: 1101001011001001100110110010010010011000110000100000111010100000000000002
- Hexadecimal: 0xD2C99B2498C20EA000
- Base-36: MSLT72UD3JEO00
Squares and roots of 3888343500740528873472
- 3888343500740528873472 squared (38883435007405288734722) is 15119215179751111264002730276445709385334784
- 3888343500740528873472 cubed (38883435007405288734723) is 58788702080482780486003652662342949028504110997593865153096450048
-
The
square root of 3888343500740528873472 is 62356583459.4914995771 -
The
cube root of 3888343500740528873472 is 15724911.4311482287
Scales and comparisons
How big is 3888343500740528873472?- 3,888,343,500,740,528,873,472 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 3,888,343,500,740,528,873,472 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 3888343500740528873472 cubic inches would be around 1310409.3 feet tall.
Recreational maths with 3888343500740528873472
- 3888343500740528873472 backwards is 2743788250470053438883
- 3888343500740528873472 is a
Harshad number . - The number of decimal digits it has is: 22
- The sum of 3888343500740528873472's digits is 99
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 3888343500740528873472 - Facts about the integer". Numbermatics.com. 2024. Web. 28 June 2024.
APA style:
Numbermatics. (2024). Number 3888343500740528873472 - Facts about the integer. Retrieved 28 June 2024, from https://numbermatics.com/n/3888343500740528873472/
Chicago style:
Numbermatics. 2024. "Number 3888343500740528873472 - Facts about the integer". https://numbermatics.com/n/3888343500740528873472/
The information we have on file for 3888343500740528873472 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 3888343500740528873472, math, Factors of 3888343500740528873472, curriculum, school, college, exams, university, Prime factorization of 3888343500740528873472, STEM, science, technology, engineering, physics, economics, calculator, three sextillion, eight hundred eighty-eight quintillion, three hundred forty-three quadrillion, five hundred trillion, seven hundred forty billion, five hundred twenty-eight million, eight hundred seventy-three thousand, four hundred seventy-two.