2059954591941793677312
2,059,954,591,941,793,677,312 is an even composite number composed of seven prime numbers multiplied together.
2059954591941793677312 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, four hundred sixty-eight divisors.
Prime factorization of 2059954591941793677312:
218 × 32 × 73 × 132 × 312 × 372 × 1072
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 13 × 13 × 31 × 31 × 37 × 37 × 107 × 107)See below for interesting mathematical facts about the number 2059954591941793677312 from the Numbermatics database.
Names of 2059954591941793677312
- Cardinal: 2059954591941793677312 can be written as Two sextillion, fifty-nine quintillion, nine hundred fifty-four quadrillion, five hundred ninety-one trillion, nine hundred forty-one billion, seven hundred ninety-three million, six hundred seventy-seven thousand, three hundred twelve.
Scientific notation
- Scientific notation: 2.059954591941793677312 × 1021
Factors of 2059954591941793677312
Divisors of 2059954591941793677312
- Number of divisors d(n): 18468
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 28 31 32 36 37 39 42 48 49 52 56 62 63 64 72 74 78 84 91 93 96 98 104 107 111 112 117 124 126 128 144 147 148 156 168 169 182 186 192 196 208 214 217 222 224 234 248 252 256 259 273 279 288 294 296 312 321 333 336 338 343 364 372 384 392 403 416 428 434 441 444 448 468 481 496 504 507 512 518 546 558 576 588 592 624 637 642 651 666 672 676 686 728 744 749 768 777 784 806 819 832 856 868 882 888 896 936 961 962 963 992 1008 1014 1024 1029 1036 1092 1116 1147 1152 1176 1183 1184 1209 1248 1274 1284 1302 1332 1344 1352 1369 1372 1391 1443 1456 1488 1498 1519 1521 1536 1554 1568 1612 1638 1664 1712 1736 1764 1776 1792 1813 1872 1911 1922 1924 1926 1953 1984 2016 2028 2048 2058 2072 2184 2232 2247 2294 2304 2331 2352 2366 2368 2418 2496 2548 2568 2604 2664 2688 2704 2738 2744 2782 2821 2883 2886 2912 2976 2996 3038 3042 3072 3087 3108 3136 3224 3276 3317 3328 3367 3424 3441 3472 3528 3549 3552 3584 3626 3627 3744 3822 3844 3848 3852 3906 3959 3968 4032 4056 4096 4107 4116 4144 4173 4329 4368 4459 4464 4494 4557 4588 4608 4662 4704 4732 4736 4836 4992 5096 5136 5208 5239 5243 5328 5376 5408 5439 5476 5488 5564 5642 5733 5766 5772 5824 5952 5992 6076 6084 6144 6174 6216 6253 6272 6448 6552 6634 6656 6727 6734 6741 6848 6882 6944 7056 7098 7104 7168 7252 7254 7488 7644 7688 7696 7704 7812 7918 7936 8029 8064 8112 8192 8214 8232 8281 8288 8346 8463 8649 8658 8736 8918 8928 8988 9114 9176 9216 9324 9408 9464 9472 9583 9672 9737 9951 9984 10101 10192 10272 10323 10416 10478 10486 10633 10647 10656 10752 10816 10878 10952 10976 11128 11284 11449 11466 11532 11544 11648 11877 11904 11984 12152 12168 12288 12321 12348 12432 12493 12506 12519 12544 12691 12896 13104 13268 13312 13377 13454 13468 13482 13671 13696 13764 13888 14112 14196 14208 14336 14504 14508 14911 14976 15288 15376 15392 15408 15624 15717 15729 15836 15872 16058 16128 16224 16317 16384 16428 16464 16562 16576 16692 16926 17298 17316 17472 17797 17836 17856 17976 18083 18228 18352 18432 18648 18759 18816 18928 18944 19166 19344 19474 19747 19902 19968 20181 20202 20384 20544 20646 20832 20956 20972 21266 21294 21312 21504 21632 21756 21904 21952 22256 22568 22898 22932 23064 23088 23219 23296 23569 23754 23808 23968 24087 24304 24336 24576 24642 24696 24843 24864 24986 25012 25038 25088 25382 25389 25792 26208 26536 26624 26754 26908 26936 26964 27342 27392 27528 27713 27776 28224 28392 28416 28672 28749 29008 29016 29211 29822 29853 29952 30303 30576 30752 30784 30816 31248 31434 31458 31672 31744 31899 32116 32256 32448 32634 32768 32856 32928 33124 33152 33384 33852 34347 34596 34632 34944 35557 35594 35631 35672 35712 35952 36166 36456 36673 36701 36704 36864 37296 37479 37518 37632 37856 37888 38073 38332 38688 38948 39494 39804 39936 40131 40362 40404 40768 41088 41292 41664 41912 41944 42439 42532 42588 42624 43008 43121 43264 43512 43771 43808 43904 44512 44733 45136 45796 45864 46128 46176 46438 46592 47089 47138 47151 47187 47508 47616 47936 48174 48608 48672 49152 49284 49392 49686 49728 49972 50024 50076 50176 50764 50778 51467 51584 52416 53072 53248 53391 53508 53816 53872 53928 54249 54684 54784 55056 55426 55552 56203 56277 56448 56784 56832 57344 57498 57967 58016 58032 58422 59241 59644 59706 59904 60543 60606 61152 61504 61568 61632 62496 62868 62916 63344 63488 63798 64232 64512 64896 65268 65536 65712 65856 66248 66304 66768 67081 67704 68159 68694 69192 69264 69657 69888 70707 71114 71188 71262 71344 71424 71904 72261 72332 72912 73346 73402 73408 73728 74529 74592 74958 75036 75264 75712 75776 76146 76664 77376 77896 78988 79608 79872 80143 80262 80724 80808 81536 82176 82584 83139 83328 83824 83888 84878 85064 85176 85248 86016 86242 86247 86528 87024 87451 87542 87616 87633 87808 89024 89466 90272 91592 91728 92256 92352 92876 93184 94178 94276 94302 94374 95016 95232 95697 95872 96348 97216 97344 98304 98568 98784 99372 99456 99944 100048 100152 100352 101528 101556 102827 102934 103041 103168 104377 104832 106144 106496 106671 106782 107016 107632 107744 107856 108498 109368 109568 110019 110103 110112 110852 111104 112406 112437 112554 112896 113568 113664 114219 114688 114996 115934 116032 116064 116844 118482 119288 119412 119808 121086 121212 122304 122729 123008 123136 123264 124579 124992 125736 125832 126581 126688 126976 127317 127596 128464 129024 129363 129792 130536 131072 131313 131424 131712 132496 132608 133536 134162 134199 135408 136318 137388 138229 138384 138528 139314 139776 141267 141414 142228 142376 142524 142688 142848 143808 144522 144664 145824 146483 146692 146804 146816 147456 148837 149058 149184 149916 150072 150528 151424 151552 152292 153328 154401 154752 155792 157976 159216 159744 160173 160286 160524 161448 161616 162409 162533 162747 163072 164352 164983 165168 166278 166656 167648 167776 168609 169756 170128 170352 170496 172032 172484 172494 173056 173901 174048 174902 175084 175232 175266 175616 177723 178048 178932 180544 183184 183456 184512 184704 185752 186368 188356 188552 188604 188748 190032 190464 191394 191744 192696 193843 193991 194432 194688 196608 197136 197568 198744 198912 199888 200096 200304 200704 201243 203056 203112 204477 205654 205868 206082 206336 208754 208971 209664 212121 212288 212992 213342 213564 214032 215264 215488 215712 216996 218736 219136 220038 220206 220224 221704 222208 224812 224874 225108 225792 227136 227328 228438 229376 229992 231361 231868 232064 232128 233688 236964 238576 238824 239616 240429 242172 242424 244608 245458 246016 246272 246528 248899 249158 249417 249984 251472 251664 253162 253376 253952 254634 255192 256711 256928 258048 258726 259584 261072 262144 262353 262626 262848 263424 264992 265216 267072 268324 268398 270816 272636 274776 276458 276768 277056 278628 279552 282534 282828 284456 284752 285048 285376 285696 287616 289044 289328 291648 292966 293384 293608 293632 294912 297073 297674 298116 298368 299832 300144 301056 301847 302848 303104 304584 306397 306656 308481 308802 309504 311584 313131 315952 318432 319488 320013 320346 320572 321048 322896 323232 324818 325066 325494 326144 328704 329623 329966 330057 330309 330336 332556 333312 335296 335552 337218 339512 340256 340704 340992 344064 344968 344988 346112 347802 348096 349804 350168 350464 350532 351232 354919 355446 356096 357864 360269 361088 366368 366912 368187 369024 369408 371504 372736 373737 376712 377104 377208 377496 379743 380064 380928 381951 382788 383488 385392 387686 387982 388089 388864 389376 393216 393421 393939 394272 395136 397488 397824 399776 400192 400608 401408 402486 406112 406224 408954 411308 411736 412164 412672 414687 417508 417942 419328 423613 423801 424242 424576 425984 426684 427128 428064 430528 430976 431424 433992 437472 438272 439449 440076 440412 440448 443408 444416 446511 449624 449748 450216 451584 454272 454656 456876 458752 459984 462241 462722 463203 463736 464128 464256 467376 469567 473928 477113 477152 477648 479232 480858 484344 484848 487227 487599 489216 490916 492032 492544 493056 494949 497798 498316 498834 499968 502944 503328 505827 506324 506752 507904 509268 510384 513422 513856 516096 517452 519168 521703 522144 524706 525252 525696 526848 529984 530432 534144 536648 536796 541632 545272 549552 551707 552916 553536 554112 557256 559104 560573 561001 565068 565656 568912 569504 570096 570752 571392 575232 578088 578656 581529 581973 583296 585932 586768 587216 587264 589824 594146 595348 596232 596736 599664 600288 602112 603694 603729 605696 606208 609168 612157 612794 613312 613431 616962 617604 619008 623168 626262 631904 636864 638976 640026 640692 641144 642096 645792 646464 649636 650132 650988 652288 657408 659246 659932 660114 660618 660672 665112 666624 669071 670592 671104 674436 679024 680512 681408 681984 688128 689936 689976 692224 694083 695604 696192 699608 700336 700928 701064 702464 709838 710892 712192 715728 719789 720538 721287 722176 730639 732736 733824 736374 738048 738816 743008 745472 746697 747474 753424 754208 754416 754992 759486 760128 761856 763902 765576 766976 770133 770784 775372 775964 776178 777728 778752 786432 786842 787059 787878 788544 790272 794976 795648 799552 800384 801216 802816 804972 812224 812448 817908 822616 823472 824328 825344 829374 835016 835884 838656 847226 847602 848484 849152 851968 853368 854256 856128 859103 861056 861952 862848 867984 872053 874944 876544 878898 880152 880824 880896 886067 886816 888832 891219 893022 899248 899496 900432 903168 905541 908544 909312 913752 917504 919191 919968 924482 925443 925444 926406 927472 928256 928512 934752 939134 939393 947856 954226 954304 955296 958464 961716 968688 969696 974454 975198 978432 981832 984064 985088 986112 988869 989898 995596 996632 997668 999936 1005888 1006656 1011654 1012648 1013504 1015808 1018536 1020768 1025381 1026844 1027712 1032192 1034904 1038336 1041859 1043406 1044288 1049412 1050504 1051392 1053696 1059968 1060864 1064757 1068288 1073296 1073592 1080807 1083264 1090544 1099104 1103414 1104561 1105832 1107072 1108224 1114512 1118208 1121146 1121211 1122002 1130136 1131312 1136863 1137731 1137824 1139008 1139229 1140192 1141504 1142784 1150464 1156176 1157312 1163058 1163946 1166592 1171864 1173536 1174432 1174528 1179648 1180263 1188292 1190696 1192464 1193472 1199328 1200576 1204224 1207388 1207458 1211392 1212416 1218336 1224314 1225588 1226624 1226862 1233924 1235208 1238016 1244061 1246336 1252524 1263808 1270839 1273728 1277952 1280052 1281384 1282288 1284192 1291584 1292928 1299272 1300264 1301976 1304576 1314816 1315609 1318347 1318492 1319864 1320228 1321236 1321344 1330224 1333248 1336751 1338142 1339533 1341184 1342208 1348872 1356901 1357937 1358048 1361024 1362816 1363968 1376256 1379872 1379952 1384448 1386723 1388166 1391208 1392384 1399216 1400672 1401856 1402128 1404928 1408701 1419676 1421784 1424384 1431339 1431456 1439578 1441076 1442574 1444352 1461278 1461681 1462797 1465472 1467648 1472748 1476096 1477632 1484847 1486016 1490944 1493394 1494948 1506848 1508416 1508832 1509984 1518972 1520256 1523712 1527804 1531152 1533952 1540266 1541568 1550744 1551928 1552356 1555456 1557504 1573684 1574118 1575756 1577088 1580544 1589952 1591296 1595477 1599104 1600768 1602432 1605632 1609944 1619527 1624448 1624896 1635816 1645232 1646944 1648656 1650688 1655121 1658748 1670032 1671768 1677312 1681719 1683003 1694452 1695204 1696968 1698304 1703936 1706736 1708512 1712256 1718206 1722112 1723904 1725696 1735968 1742293 1744106 1744587 1745919 1749888 1753088 1757796 1760304 1761648 1761792 1772134 1773632 1777664 1782438 1786044 1796977 1798496 1798992 1800864 1806336 1811082 1817088 1818624 1827504 1835008 1836471 1838382 1839936 1848964 1850886 1850888 1852812 1854944 1856512 1857024 1869504 1878268 1878786 1895712 1904279 1908452 1908608 1910592 1916928 1923432 1934881 1937376 1939392 1948908 1950396 1956864 1963664 1968128 1970176 1972224 1977738 1979796 1991192 1993264 1995336 1999872 2007213 2011776 2013312 2023308 2025296 2027008 2031616 2037072 2041536 2050762 2053688 2055424 2064384 2069808 2076672 2079511 2082249 2083718 2086812 2088576 2098824 2101008 2102784 2107392 2112929 2119936 2121728 2129514 2136576 2144779 2146592 2147184 2159367 2161614 2166528 2181088 2191917 2198208 2206828 2209122 2211664 2214144 2216448 2229024 2236416 2240091 2242292 2242422 2244004 2260272 2262624 2273726 2275462 2275648 2278016 2278458 2280384 2283008 2285568 2300928 2310399 2312352 2314624 2326116 2327892 2333184 2343728 2347072 2348864 2349056 2359296 2360526 2376584 2381392 2384928 2386944 2398656 2401152 2408448 2414776 2414916 2422784 2424832 2436672 2448628 2451176 2453248 2453724 2467848 2470416 2476032 2484433 2488122 2492672 2505048 2521883 2527616 2541678 2547456 2555904 2560104 2562768 2564576 2568384 2577309 2583168 2585856 2598544 2600528 2603952 2609152 2616159 2629632 2631218 2636694 2636984 2639728 2640456 2642472 2642688 2658201 2660448 2666496 2673502 2673657 2676284 2679066 2682368 2684416 2697744 2713802 2715874 2716096 2716623 2722048 2725632 2727936 2752512 2757573 2759744 2759904 2768896 2773446 2776332 2782416 2784768 2798432 2801344 2803712 2804256 2809856 2817402 2839352 2843568 2848768 2862678 2862912 2879156 2882152 2885148 2888704 2922556 2923362 2925594 2930944 2935296 2945496 2952192 2955264 2965291 2966607 2969694 2972032 2981888 2986788 2989896 3013696 3016832 3017664 3019968 3037944 3040512 3047424 3055608 3062304 3067904 3076143 3080532 3083136 3101488 3103856 3104712 3110912 3115008 3125577 3147368 3148236 3151512 3154176 3161088 3179904 3182592 3190954 3194271 3198208 3201536 3204864 3211264 3219888 3235687 3239054 3242421 3248896 3249792 3271632 3290464 3293888 3297312 3301376 3310242 3317496 3340064 3343536 3354624 3363438 3366006 3388904 3390408 3393936 3396608 3407872 3410589 3413193 3413472 3417024 3424512 3436412 3444224 3447808 3451392 3471936 3484586 3488212 3489174 3491838 3499776 3506176 3515592 3520608 3523296 3523584 3540789 3544268 3547264 3555328 3564876 3572088 3593954 3596992 3597984 3601728 3612672 3622164 3634176 3637248 3655008 3672942 3676764 3679872 3697928 3701772 3701776 3705624 3709888 3713024 3714048 3739008 3756536 3757572 3791424 3804599 3808558 3812517 3816904 3817216 3821184 3833856 3846864 3861949 3869762 3874752 3878784 3897816 3900792 3913728 3924011 3927007 3927328 3936256 3940352 3944448 3946827 3955476 3959592 3982384 3986528 3990672 3999744 4010253 4014426 4023552 4026624 4046616 4050592 4054016 4063232 4070703 4073811 4074144 4083072 4101524 4107376 4110848 4128768 4139616 4153344 4159022 4160169 4164498 4167436 4173624 4177152 4197648 4202016 4205568 4214784 4225858 4226103 4239872 4243456 4259028 4273152 4285099 4289558 4293184 4294017 4294368 4318734 4323228 4333056 4362176 4383834 4396416 4413656 4418244 4423328 4428288 4432896 4458048 4472832 4480182 4484584 4484844 4488008 4520544 4525248 4540973 4547452 4550924 4551296 4556032 4556916 4560768 4566016 4571136 4601856 4613947 4620798 4624704 4629248 4652232 4655784 4666368 4683497 4687456 4694144 4697728 4698112 4721052 4753168 4762784 4769856 4773888 4786431 4797312 4802304 4816896 4829552 4829832 4845568 4849664 4858581 4873344 4897256 4902352 4906496 4907448 4935696 4940832 4952064 4965363 4968866 4976244 4985344 5010096 5038523 5043766 5045157 5049009 5055232 5083356 5094912 5111808 5114473 5120208 5125536 5129152 5136768 5154618 5166336 5171712 5197088 5201056 5207904 5218304 5226879 5232318 5259264 5262436 5273388 5273968 5279456 5280912 5284944 5285376 5316402 5320896 5332992 5347004 5347314 5352568 5358132 5364736 5368832 5390931 5395488 5427604 5431748 5432192 5433246 5444096 5451264 5455872 5505024 5506969 5509413 5515146 5519488 5519808 5537792 5546892 5552664 5564832 5569536 5596864 5602688 5607424 5608512 5619712 5634804 5678704 5687136 5697536 5712837 5725356 5725824 5758312 5764304 5770296 5777408 5804643 5845112 5846724 5851188 5861888 5870592 5890992 5904384 5910528 5930582 5933214 5939388 5944064 5963776 5973576 5979792 6009133 6013721 6021639 6027392 6033664 6035328 6039936 6075888 6081024 6094848 6104371 6111216 6124608 6135808 6152286 6161064 6166272 6202469 6202976 6207712 6209424 6221824 6230016 6238533 6251154 6294736 6296472 6303024 6308352 6322176 6338787 6359808 6365184 6381908 6388542 6396416 6403072 6409728 6422528 6434337 6439776 6471374 6478101 6478108 6484842 6497792 6499584 6543264 6575751 6580928 6587776 6594624 6602752 6620484 6634992 6680128 6687072 6709248 6726876 6732012 6777808 6780816 6787872 6793216 6821178 6826386 6826944 6834048 6849024 6872824 6888448 6895616 6902784 6943872 6969172 6976424 6978348 6983676 6999552 7012352 7031184 7041216 7046592 7047168 7081578 7088536 7094528 7110656 7129752 7144176 7172191 7177667 7187908 7193984 7195968 7203456 7225344 7244328 7268352 7274496 7293013 7310016 7345884 7353528 7359744 7395856 7403544 7403552 7411248 7419776 7426048 7428096 7453299 7478016 7513072 7515144 7565649 7582848 7609198 7617116 7625034 7633808 7634432 7642368 7667712 7693728 7723898 7731927 7739524 7749504 7757568 7795632 7801584 7827456 7848022 7848477 7854014 7854656 7872512 7880704 7888896 7893654 7910952 7919184 7958041 7964768 7973056 7974603 7981344 7999488 8020506 8028852 8047104 8053248 8093232 8101184 8108032 8126464 8141406 8147622 8148288 8166144 8203048 8214752 8221696 8257536 8279232 8306688 8318044 8320338 8328996 8334872 8347248 8354304 8395296 8404032 8411136 8429568 8451716 8452206 8479744 8486912 8518056 8546304 8570198 8579116 8586368 8588034 8588736 8637468 8646456 8666112 8724352 8767668 8792832 8827312 8836488 8846656 8856576 8865792 8895873 8916096 8945664 8960364 8969168 8969688 8976016 9041088 9050496 9081946 9094904 9101848 9102592 9112064 9113832 9121536 9132032 9142272 9203712 9209263 9227894 9228429 9241596 9249408 9258496 9304464 9311568 9332736 9357257 9366994 9374912 9376731 9388288 9395456 9396224 9442104 9498307 9506336 9525568 9539712 9547776 9572862 9594624 9604608 9633792 9659104 9659664 9691136 9699328 9707061 9717162 9746688 9794512 9804704 9812992 9814896 9871392 9881664 9904128 9930726 9937732 9952488 9970688 10020192 10077046 10087532 10090314 10098018 10110464 10166712 10189824 10223616 10228946 10231767 10239579 10240416 10251072 10258304 10273536 10309236 10332672 10343424 10394176 10402112 10415808 10436608 10453758 10464636 10518528 10524872 10546776 10547936 10558912 10561824 10569888 10570752 10632804 10641792 10665984 10694008 10694628 10705136 10716264 10729472 10737664 10781862 10790976 10855208 10863496 10864384 10866492 10888192 10902528 10911744 11002489 11013938 11018826 11030292 11038976 11039616 11075584 11093784 11105328 11129664 11139072 11168339 11193728 11205376 11214848 11217024 11239424 11269608 11336689 11357408 11374272 11395072 11413797 11425674 11450712 11451648 11516624 11528608 11540592 11554816 11585847 11609286 11690224 11693448 11702376 11723776 11741184 11772033 11781021 11781984 11808768 11821056 11840481 11861164 11866428 11878776 11888128 11927552 11947152 11959584 12018266 12027442 12030759 12043278 12054784 12067328 12070656 12079872 12151776 12162048 12189696 12196051 12208742 12212109 12221433 12222432 12249216 12271616 12304572 12322128 12332544 12404938 12405952 12415424 12418848 12443648 12460032 12477066 12502308 12589472 12592944 12606048 12616704 12644352 12677574 12719616 12730368 12763816 12777084 12792832 12806144 12819456 12845056 12855297 12868674 12879552 12942748 12956202 12956216 12969684 12995584 12999168 13086528 13132003 13151502 13161856 13175552 13189248 13205504 13240968 13269984 13329953 13360256 13374144 13418496 13453752 13464024 13544167 13555616 13561632 13575744 13586432 13622919 13642356 13652772 13653888 13668096 13698048 13745648 13776896 13791232 13805568 13841841 13887744 13938344 13952848 13956696 13967352 13999104 14024704 14050491 14062368 14082432 14093184 14094336 14163156 14177072 14189056 14221312 14259504 14288352 14344382 14355334 14359293 14375816 14387968 14391936 14406912 14450688 14488656 14536704 14548992 14556577 14575743 14586026 14620032 14691768 14707056 14719488 14790503 14791712 14807088 14807104 14822496 14839552 14852096 14856192 14906598 14956032 15026144 15030288 15115569 15131298 15165696 15218396 15234232 15250068 15267616 15268864 15284736 15335424 15343419 15387456 15447796 15463854 15479048 15499008 15515136 15591264 15603168 15654912 15673681 15680637 15696044 15696954 15708028 15709312 15745024 15761408 15777792 15787308 15821904 15838368 15916082 15929536 15946112 15949206 15962688 15998976 16041012 16057704 16094208 16106496 16172793 16186464 16202368 16216064 16282812 16295244 16296576 16332288 16406096 16429504 16443392 16515072 16520907 16558464 16613376 16636088 16640676 16657992 16669744 16694496 16708608 16790592 16808064 16822272 16859136 16903432 16904412 16959488 16973824 17036112 17092608 17102917 17138511 17140396 17158232 17172736 17176068 17177472 17274936 17292912 17332224 17377763 17391031 17413929 17448704 17535336 17585664 17653181 17654624 17672976 17693312 17713152 17731584 17791746 17832192 17891328 17920728 17938336 17939376 17952032 18027399 18041163 18082176 18100992 18163892 18189808 18203696 18205184 18224128 18227664 18243072 18264064 18284544 18313113 18407424 18418526 18455788 18456858 18483192 18498816 18516992 18607407 18608928 18623136 18665472 18714514 18715599 18733988 18749824 18753462 18776576 18790912 18792448 18884208 18996614 19012672 19016361 19051136 19079424 19095552 19145724 19189248 19209216 19267584 19303011 19318208 19319328 19382272 19414122 19434324 19493376 19589024 19609408 19625984 19629792 19742784 19763328 19808256 19861452 19875464 19904976 19941376 20040384 20154092 20175064 20180628 20196036 20220928 20333424 20379648 20457892 20463534 20479158 20480832 20502144 20516608 20547072 20618472 20665344 20686848 20741201 20757037 20788352 20804224 20831616 20873216 20907516 20929272 21037056 21049744 21093552 21095872 21117824 21123648 21139776 21141504 21265608 21283584 21331968 21388016 21389256 21410272 21432528 21458944 21475328 21516573 21533001 21563724 21581952 21710416 21726992 21728768 21732984 21776384 21805056 21823488 21879039 22004978 22027876 22037652 22060584 22077952 22079232 22151168 22187568 22210656 22259328 22278144 22336678 22359897 22387456 22410752 22429696 22434048 22478848 22539216 22649809 22673378 22696947 22714816 22748544 22790144 22827594 22851348 22901424 22903296 23033248 23057216 23081184 23109632 23171694 23218572 23380448 23386896 23404752 23447552 23482368 23544066 23562042 23563968 23617536 23642112 23680962 23722328 23732856 23757552 23776256 23855104 23874123 23894304 23919168 24036532 24054884 24061518 24086556 24109568 24134656 24141312 24159744 24303552 24324096 24379392 24392102 24417484 24424218 24442866 24444864 24498432 24543232 24609144 24644256 24665088 24755627 24809876 24811904 24830848 24837696 24887296 24920064 24954132 25004616 25178944 25185888 25212096 25233408 25288704 25355148 25439232 25460736 25527632 25554168 25585664 25612288 25638912 25710594 25737348 25759104 25885496 25912404 25912432 25939368 25991168 25998336 26173056 26264006 26303004 26323712 26351104 26378496 26411008 26481936 26539968 26632193 26659906 26687619 26720512 26748288 26836992 26907504 26928048 27033643 27088334 27111232 27123264 27151488 27172864 27245838 27284712 27305544 27307776 27336192 27396096 27468077 27491296 27553792 27582464 27611136 27627789 27683682 27775488 27876688 27905696 27913392 27934704 27998208 28049408 28071771 28100982 28124736 28164864 28186368 28188672 28326312 28354144 28378112 28442624 28494921 28519008 28576704 28688764 28710668 28718586 28751632 28775936 28783872 28813824 28901376 28977312 29073408 29097984 29113154 29121183 29151486 29172052 29240064 29383536 29414112 29438976 29581006 29583424 29614176 29614208 29644992 29679104 29704192 29712384 29813196 29912064 30052288 30060576 30231138 30262596 30331392 30436792 30468464 30500136 30535232 30537728 30569472 30670848 30686838 30774912 30895592 30927708 30958096 30998016 31030272 31182528 31206336 31309824 31347362 31361274 31392088 31393908 31416056 31418624 31490048 31522816 31555584 31574616 31643808 31676736 31786811 31832164 31859072 31892224 31898412 31925376 31997952 32082024 32115408 32188416 32212992 32297629 32345586 32372928 32404736 32432128 32565624 32590488 32593152 32664576 32784479 32812192 32859008 32886784 33007467 33041814 33116928 33226752 33272176 33281352 33315984 33339488 33388992 33417216 33505017 33581184 33616128 33644544 33718272 33806864 33808824 33918976 33947648 34010067 34072224 34185216 34205834 34241391 34277022 34280792 34316464 34345472 34352136 34354944 34549872 34585824 34664448 34755526 34757541 34782062 34827858 34897408 35070672 35171328 35269661 35306362 35309248 35316099 35343063 35345952 35386624 35426304 35463168 35583492 35664384 35782656 35841456 35876672 35878752 35904064 36054798 36082326 36164352 36201984 36327784 36379616 36407392 36410368 36448256 36455328 36486144 36528128 36569088 36588153 36626226 36814848 36837052 36911576 36913716 36966384 36997632 37033984 37214814 37217856 37246272 37330944 37429028 37431198 37467976 37499648 37506924 37553152 37581824 37584896 37768416 37993228 38025344 38032722 38102272 38158848 38191104 38291448 38378496 38418432 38535168 38548783 38565891 38606022 38636416 38638656 38764544 38828244 38868648 38986752 39178048 39218816 39251968 39259584 39396009 39485568 39526656 39616512 39722904 39750928 39809952 39882752 39989859 40080768 40308184 40350128 40361256 40392072 40441856 40632501 40666848 40759296 40868757 40915784 40927068 40958316 40961664 41004288 41033216 41094144 41236944 41330688 41373696 41482402 41514074 41525523 41576704 41608448 41663232 41746432 41815032 41858544 42063931 42074112 42096047 42099488 42151473 42187104 42191744 42235648 42247296 42279552 42283008 42531216 42567168 42663936 42776032 42778512 42820544 42865056 42917888 42950656 43033146 43066002 43127448 43163904 43420832 43453984 43457536 43465968 43552768 43610112 43646976 43669731 43758078 44009956 44055752 44075304 44121168 44155904 44158464 44302336 44371509 44375136 44421312 44518656 44556288 44673356 44719794 44774912 44821504 44859392 44868096 44957696 45078432 45299618 45346707 45346756 45393894 45429632 45497088 45580288 45655188 45702696 45802848 45806592 46030257 46066496 46114432 46162368 46219264 46343388 46437144 46760896 46773792 46809504 46895104 46964736 47021043 47088132 47124084 47127936 47235072 47284224 47361924 47444656 47465712 47515104 47552512 47748246 47788608 47838336 48073064 48109768 48123036 48173112 48219136 48269312 48282624 48319488 48607104 48648192 48784204 48834968 48848436 48885732 48889728 48996864 49086464 49218288 49288512 49330176 49459787 49511254 49562721 49619752 49623808 49661696 49675392 49774592 49840128 49908264 50009232 50205337 50243669 50357888 50371776 50424192 50466816 50577408 50710296 50878464 50921472 51051091 51055264 51108336 51171328 51224576 51277824 51308751 51421188 51474696 51518208 51770992 51824808 51824864 51878736 51982336 51996672 52133289 52173093 52346112 52528012 52606008 52647424 52702208 52756992 52822016 52959543 52963872 53079936 53264386 53319812 53375238 53441024 53496576 53673984 53815008 53856096 54067286 54082197 54123489 54176668 54222464 54246528 54302976 54345728 54491676 54569424 54611088 54615552 54672384 54792192 54936154 54939339 54982592 55107584 55164928 55222272 55255578 55367364 55550976 55706287 55753376 55811392 55822221 55826784 55869408 55996416 56143542 56201964 56249472 56329728 56372736 56377344 56652624 56708288 56756224 56885248 56989842 57038016 57153408 57377528 57421336 57437172 57503264 57551872 57567744 57627648 57802752 57954624 58146816 58226308 58242366 58302972 58344104 58480128 58767072 58828224 58877952 59032649 59162012 59166848 59228352 59228416 59289984 59358208 59408384 59424768 59626392 59824128 59981311 60104576 60121152 60462276 60525192 60662784 60873584 60936928 61000272 61070464 61075456 61138944 61373676 61549824 61791184 61855416 61916192 61996032 62060544 62223603 62271111 62365056 62412672 62619648 62694724 62722548 62784176 62787816 62832112 62837248 62980096 63045632 63111168 63149232 63287616 63353472 63573622 63664328 63718144 63784448 63796824 63850752 63995904 64164048 64230816 64376832 64425984 64464841 64549719 64595258 64599003 64691172 64745856 64809472 64864256 65131248 65180976 65186304 65329152 65500799 65568958 65624384 65637117 65718016 65773568 66014934 66083628 66233856 66453504 66488149 66544352 66562704 66631968 66678976 66777984 66834432 67010034 67162368 67232256 67289088 67436544 67613728 67617648 67837952 67895296 67949427 68020134 68144448 68370432 68411668 68482782 68554044 68561584 68632928 68690944 68704272 68709888 69099744 69171648 69328896 69511052 69515082 69564124 69655716 69794816 70141344 70342656 70539322 70612724 70618496 70632198 70686126 70691904 70773248 70852608 70926336 71166984 71328768 71565312 71590597 71622369 71682912 71753344 71757504 71808128 72109596 72164652 72328704 72403968 72655568 72759232 72814784 72820736 72896512 72910656 72972288 73056256 73138176 73176306 73252452 73629696 73674104 73823152 73827432 73932768 73995264 74067968 74266881 74429628 74435712 74492544 74661888 74858056 74862396 74935952 74999296 75013848 75106304 75163648 75169792 75536832 75986456 76050688 76065444 76204544 76317696 76382208 76582896 76756992 76836864 77017423 77097566 77131782 77212044 77272832 77277312 77529088 77656488 77737296 77973504 78178373 78356096 78437632 78503936 78519168 78792018 78971136 79053312 79233024 79356823 79445808 79501856 79619904 79765504 79896579 79979718 80161536 80616368 80700256 80722512 80784144 80883712 81100929 81265002 81333696 81518592 81737514 81831568 81854136 81916632 81923328 82008576 82066432 82188288 82404231 82473888 82661376 82747392 82883367 82964804 83028148 83051046 83153408 83216896 83326464 83492864 83630064 83717088 84127862 84148224 84192094 84198976 84215313 84302946 84374208 84383488 84471296 84494592 84559104 84566016 85062432 85134336 85327872 85484763 85552064 85557024 85641088 85730112 85835776 85901312 86066292 86132004 86254896 86327808 86841664 86907968 86915072 86931936 87105536 87220224 87293952 87339462 87516156 88019912 88111504 88150608 88242336 88311808 88316928 88743018 88750272 88842624 89037312 89112576 89346712 89439588 89549824 89643008 89718784 89736192 89915392 90156864 90599236 90693414 90693512 90787788 90859264 90994176 91160576 91310376 91405392 91605696 91613184 91924021 92060514 92132992 92228864 92324736 92438528 92686776 92874288 93309671 93521792 93547584 93619008 93790208 93929472 94042086 94176264 94248168 94255872 94470144 94568448 94723848 94809169 94889312 94931424 95030208 95105024 95360433 95496492 95577216 95676672 96146128 96219536 96246072 96346224 96438272 96538624 96565248 96638976 96892887 97214208 97296384 97568408 97669936 97696872 97771464 97779456 97993728 98172928 98353437 98436576 98577024 98660352 98919574 99022401 99022508 99125442 99239504 99247616 99323392 99350784 99549184 99680256 99816528 100018464 100410674 100487338 100515051 100715776 100743552 100848384 100933632 101154816 101420592 101756928 101842944 102030201 102102182 102110528 102216672 102342656 102449152 102555648 102617502 102842376 102949392 103036416 103541984 103649616 103649728 103757472 103964672 103993344 104266578 104346186 104692224 105056024 105212016 105294848 105404416 105513984 105644032 105808983 105919086 105927744 106159872 106528772 106639624 106750476 106882048 106993152 107347968 107630016 107712192 108134572 108164394 108246978 108353336 108444928 108493056 108605952 108691456 108983352 109138848 109222176 109231104 109344768 109584384 109715767 109764459 109872308 109878678 109965184 110215168 110329856 110444544 110511156 110734728 111101952 111412574 111506752 111622784 111644442 111653568 111738816 111992832 112287084 112403928 112498944 112659456 112745472 112754688 113305248 113416576 113512448 113979684 114076032 114306816 114755056 114842672 114874344 115006528 115103744 115135488 115255296 115605504 115646349 115909248 116293632 116452616 116484732 116605944 116688208 116960256 117534144 117656448 117755904 118065298 118188027 118324024 118333696 118456704 118456832 118579968 118716416 118816768 118849536 119252784 119648256 119720419 119962622 119969577 120209152 120242304 120924552 121050384 121325568 121644341 121737217 121747168 121873856 121897503 122000544 122140928 122150912 122277888 122747352 123099648 123582368 123710832 123832384 123992064 124121088 124447206 124542222 124730112 124825344 125239296 125389448 125445096 125568352 125575632 125664224 125674496 125960192 126091264 126191793 126222336 126288141 126298464 126575232 126706944 127147244 127328656 127436288 127568896 127593648 127701504 127991808 128328096 128461632 128753664 128851968 128929682 129099438 129190516 129198006 129382344 129491712 129618944 129728512 130262496 130361952 130372608 130658304 131001598 131009193 131137916 131248768 131274234 131436032 131547136 132029868 132167256 132467712 132907008 132976298 133088704 133114527 133125408 133263936 133357952 133555968 133668864 134020068 134324736 134464512 134578176 134873088 135227456 135235296 135675904 135898854 136040268 136288896 136740864 136823336 136965564 137108088 137123168 137265856 137381888 137408544 137419776 138199488 138343296 138657792 139022104 139030164 139128248 139311432 139589632 140282688 140685312 140770163 141063129 141078644 141225448 141236992 141264396 141372252 141383808 141546496 141705216 141852672 142333968 142657536 143032357 143181194 143244738 143365824 143506688 143515008 143616256 144219192 144329304 144657408 144807936 145188407 145299259 145311136 145518464 145629568 145641472 145793024 145821312 145944576 146112512 146352612 146504904 147259392 147348208 147646304 147654864 147865536 147990528 148135936 148379361 148533762 148859256 148871424 148985088 149323776 149716112 149724792 149871904 149998592 150027696 150212608 150327296 150339584 150616011 150731007 151073664 151972912 152101376 152130888 152409088 152635392 152764416 153153273 153165792 153513984 153673728 153926253 154034846 154195132 154263564 154424088 154545664 154554624 155058176 155312976 155474592 155947008 156356746 156399867 156519279 156712192 156875264 157007872 157038336 157584036 157942272 158106624 158466048 158548663 158713646 158878629 158891616 159003712 159239808 159531008 159793158 159959436 160323072 161232736 161400512 161445024 161568288 161767424 162201858 162530004 162667392 163037184 163475028 163663136 163708272 163833264 163846656 164017152 164132864 164376576 164808462 164947776 165322752 165494784 165766734 165929608 166056296 166102092 166306816 166433792 166652928 166985728 167118861 167260128 167434176 168255724 168384188 168397952 168430626 168605892 168748416 168766976 168942592 168989184 169118208 169132032 170124864 170268672 170655744 170716039 170969526 171104128 171114048 171282176 171460224 171671552 171802624 172132584 172264008 172509792 172655616 173289389 173683328 173815936 173830144 173863872 174211072 174440448 174678924 175032312 176039824 176223008 176301216 176484672 176623616 176633856 177097947 177486036 177500544 177685248 178074624 178225152 178693424 178879176 179099648 179286016 179437568 179472384 179943933 180313728 181198472 181386828 181387024 181575576 181718528 181988352 182321152 182620752 182810784 183211392 183226368 183848042 184121028 184265984 184457728 184649472 184877056 185373552 185748576 186425351 186619342 186670809 186813333 187043584 187095168 187238016 187580416 187858944 188084172 188352528 188496336 188511744 188940288 189136896 189235501 189447696 189618338 189778624 189862848 190060416 190210048 190720866 190992984 191154432 191353344 192276539 192292256 192439072 192492144 192692448 192876544 193077248 193130496 193277952 193394523 193785774 194428416 194592768 195136816 195339872 195393744 195542928 195558912 195987456 196345856 196502397 196706874 196873152 197154048 197320704 197839148 198044802 198045016 198250884 198479008 198495232 198646784 198701568 199098368 199360512 199464447 199633056 200036928 200821348 200974676 201030102 201431552 201487104 201696768 201867264 202309632 202841184 203513856 203685888 203757853 203848281 204060402 204204364 204221056 204433344 204685312 204898304 205111296 205235004 205684752 205898784 206072832 207083968 207299232 207299456 207514944 207929344 207986688 208533156 208692372 209384448 210112048 210424032 210589696 210808832 211027968 211617966 211838172 211855488 212319744 213057544 213279248 213500952 213764096 213986304 214695936 214771791 215260032 215424384 216269144 216328788 216493956 216706672 216889856 216986112 217211904 217382912 217966704 218277696 218444352 218462208 218689536 219168768 219431534 219528918 219744616 219757356 219930368 220430336 220659712 220889088 221022312 221469456 222203904 222337921 222507677 222800643 222825148 223013504 223245568 223288884 223307136 223477632 223985664 224574168 224807856 224997888 225318912 225490944 225509376 226083403 226610496 226833152 227024896 227959368 228152064 228613632 229491353 229510112 229685344 229748688 230013056 230207488 230270976 230510592 231052269 231292698 231818496 232587264 232905232 232969464 233211888 233376416 233920512 234535119 235068288 235312896 235511808 236130596 236376054 236648048 236667392 236913408 236913664 237159936 237432832 237633536 237699072 238070469 238505568 239296512 239440838 239689737 239925244 239939154 240418304 240484608 241849104 242100768 242651136 243288682 243302787 243474434 243494336 243747712 243795006 244001088 244281856 244301824 244555776 245494704 246199296 247164736 247212693 247421664 247664768 247984128 248242176 248894412 249084444 249460224 249650688 250478592 250778896 250890192 251136704 251151264 251328448 251348992 251920384 252383586 252444672 252576282 252596928 253150464 253413888 254294488 254657312 254872576 255137792 255187296 255403008 255983616 256656192 256923264 257507328 257703936 257859364 258198876 258381032 258396012 258764688 258983424 259237888 259457024 260524992 260723904 260745216 261316608 262003196 262018386 262275832 262497536 262548468 262872064 263094272 264059736 264334512 264935424 265952596 266177408 266229054 266250816 266527872 266715904 267111936 267337728 268040136 268649472 268929024 269156352 269746176 269841481 270454912 270470592 271351808 271797708 272080536 272577792 273481728 273646672 273931128 274216176 274246336 274531712 274763776 274817088 274839552 275772063 276398976 276686592 277315584 278044208 278060328 278256496 278622864 279179264 279929013 280565376 281370624 281540326 282126258 282157288 282450896 282473984 282528792 282744504 282767616 283092992 283410432 283705344 284427507 284667936 285315072 286064714 286081299 286362388 286489476 286731648 287013376 287030016 287232512 288438384 288658608 289314816 289615872 290376814 290598518 290622272 290678661 291036928 291259136 291282944 291586048 291642624 291889152 292225024 292705224 293009808 294447517 294518784 294696416 295060311 295292608 295309728 295731072 295981056 296271872 296758722 297067524 297718512 297742848 297970176 298647552 299432224 299449584 299743808 299997184 300055392 300425216 300654592 300679168 301232022 301462014 302147328 303945824 304202752 304261776 304818176 305270784 305528832 306306546 306331584 307027968 307347456 307852506 308069692 308390264 308527128 308848176 309091328 309109248 310116352 310625952 310949184 311894016 312713492 312799734 313038558 313424384 313750528 314015744 314076672 315168072 315884544 316213248 316932096 317097326 317426949 317427292 317757258 317783232 318007424 318479616 319062016 319586316 319918872 320646144 322465472 322801024 322890048 323136576 323534848 324403716 325060008 325334784 326074368 326950056 327326272 327416544 327666528 327693312 328034304 328265728 328753152 329147301 329616924 329895552 330645504 330989568 331533468 331859216 332112592 332204184 332613632 332867584 333305856 334237722 334520256 334868352 336511448 336768376 336795904 336861252 337211784 337496832 337533952 337885184 337978368 338236416 338264064 340249728 340537344 341432078 341939052 342208256 342228096 342564352 342920448 343343104 343605248 344265168 344528016 345019584 345311232 346218509 346578778 346939047 347366656 347631872 347660288 347727744 348422144 348880896 349357848 350064624 351437359 352079648 352446016 352602432 352969344 353247232 353267712 354195894 354972072 355001088 355370496 356149248 356450304 357386848 357758352 358199296 358572032 358875136 358944768 359161257 359887866 360627456 362396944 362773656 362774048 363151152 363437056 363976704 364642304 364933023 365211651 365241504 365621568 366422784 366452736 367696084 368242056 368531968 368915456 369298944 369754112 370747104 371497152 372850702 373238684 373341618 373626666 374087168 374190336 374476032 375160832 375717888 376168344 376705056 376992672 377023488 377880576 378273792 378471002 378575379 378864423 378895392 379236676 379557248 379725696 380120832 380420096 381441732 381985968 382308864 382706688 384553078 384584512 384878144 384984288 385384896 385753088 386154496 386260992 386555904 386789046 387571548 388856832 389185536 390273632 390679744 390787488 391085856 391117824 391974912 393004794 393413748 393746304 394308096 394641408 395678296 396089604 396090032 396501768 396958016 396990464 397293568 397403136 398196736 398721024 398928894 399266112 400073856 401642696 401949352 402060204 402863104 402974208 403393536 403734528 404619264 405682368 407027712 407092093 407515706 407696562 408120804 408408728 408442112 408866688 409370624 409796608 410222592 410470008 411369504 411797568 412145664 413228543 414167936 414598464 414598912 415029888 415858688 415973376 417066312 417384744 418768896 419869177 420224096 420848064 421179392 421617664 422055936 422310489 423235932 423676344 423710976 424639488 426115088 426558496 427001904 427528192 427972608 429097071 429543582 430520064 430848768 432538288 432657576 432987912 433413344 433779712 433972224 434423808 434765824 435565221 435897777 435933408 436555392 436888704 436924416 437379072 438337536 438863068 439057836 439489232 439514712 439860736 440860672 441319424 441778176 442044624 442938912 444407808 444675842 445015354 445138083 445601286 445650296 446027008 446491136 446577768 446614272 446955264 447971328 449148336 449615712 449995776 450637824 450981888 451018752 451253887 451848033 452166806 452193021 453220992 453666304 454049792 455918736 456304128 457227264 458505593 458982706 459020224 459370688 459459819 459497376 460026112 460414976 460541952 461021184 462104538 462585396 463636992 465174528 465810464 465938928 466423776 466752832 467841024 469070238 470136576 470625792 471023616 472261192 472752108 473296096 473334784 473826816 473827328 474319872 474865664 475267072 475398144 475645989 476140938 477011136 478593024 478881676 479379474 479850488 479878308 480836608 480969216 483698208 484201536 485302272 485884111 486577364 486605574 486948868 486988672 487495424 487590012 488002176 488563712 488603648 489111552 490989408 492398592 494329472 494425386 494843328 495329536 495968256 496484352 497788824 498168888 498920448 499301376 500957184 501134179 501356583 501557792 501780384 502273408 502302528 502656896 502697984 504767172 505152564 505193856 506300928 506827776 508588976 509314624 509745152 510275584 510374592 510806016 511967232 512148117 513312384 513846528 515014656 515407872 515718728 516397752 516762064 516792024 517529376 517966848 518475776 518914048 519868167 521049984 521447808 521490432 522633216 524006392 524036772 524551664 524995072 525096936 525744128 526188544 528119472 528669024 529870848 531293841 531905192 532354816 532458108 532501632 533055744 533431808 534223872 534675456 536080272 537298944 537858048 538312704 539121961 539682962 539831799 540909824 540941184 542703616 543595416 544161072 545155584 546963456 547248611 547293344 547862256 548432352 548492672 549063424 549527552 549634176 549679104 551544126 552797952 553373184 554631168 556088416 556120656 556512992 557245728 558358528 559276053 559858026 561130752 562741248 563080652 564252516 564314576 564901792 564947968 565057584 565489008 565535232 566185984 566820864 567410688 567706503 568855014 569335872 570630144 572129428 572162598 572724776 572978952 573463296 574026752 574060032 574465024 576829617 576876768 577317216 578629632 579231744 580183569 580753628 581197036 581244544 581357322 582073856 582518272 582565888 583172096 583285248 583778304 584450048 585410448 586019616 588895034 589037568 589392832 589507191 590120622 590585216 590619456 591462144 591962112 592543744 593517444 594135048 595437024 595485696 595940352 597295104 598393341 598864448 598899168 599487616 599994368 600110784 600850432 601309184 602464044 602924028 604294656 607891648 608405504 608523552 609636352 610541568 611057664 611273559 612613092 612663168 614055936 614694912 615705012 616139384 616780528 617054256 617696352 618182656 618218496 621251904 621898368 623788032 625426984 625599468 626077116 626848768 627501056 628031488 628153344 630336144 631769088 632426496 634194652 634853898 634854584 635514516 635566464 636014848 636959232 638124032 639172632 639837744 641292288 642977231 643468147 644315373 644930944 645602048 645780096 646273152 647069696 648807432 650120016 650669568 652148736 653167697 653900112 654652544 654833088 655333056 655386624 656068608 656531456 657506304 658294602 659233848 659791104 661291008 661979136 663066936 663664183 663718432 664225184 664408368 665227264 665735168 666611712 667013763 667523031 668475444 669040512 669736704 673022896 673536752 673591808 673722504 674423568 674993664 675067904 675770368 675956736 676472832 676528128 678250209 680499456 681074688 682864156 683878104 684416512 684456192 685128704 685840896 686686208 687210496 688474059 688530336 689056032 690039168 690622464 692437018 693156807 693157556 693878094 694733312 695263744 695320576 695455488 696844288 697761792 698715696 700129248 702874718 703605357 704159296 704892032 705204864 705938688 706494464 706535424 708391788 709944144 710002176 710740992 712298496 712900608 714211407 714773696 715516704 716398592 717144064 717889536 718322514 719775732 721254912 724793888 725547312 725548096 726302304 726874112 727953408 729866046 730423302 730483008 731243136 732845568 732905472 735392168 736484112 737063936 737830912 738597888 739508224 741494208 742994304 745701404 746477368 746683236 747253332 748174336 748380672 748952064 750321664 751435776 752336688 753410112 753985344 754046976 755761152 756942004 757150758 757728846 757790784 758473352 759114496 759451392 760241664 760840192 762883464 763971936 764617728 765413376 767424437 768010369 769106156 769169024 769756288 769968576 770769792 771506176 772308992 772521984 773111808 773578092 775143096 777713664 778371072 780547264 781359488 781574976 782171712 782235648 783949824 786009588 786827496 787492608 788616192 789282816 791356592 792179208 792180064 793003536 793916032 793980928 794587136 794806272 797857788 798532224 800147712 803285392 803898704 804120408 805726208 805948416 806787072 807469056 809238528 809524443 811364736 814055424 814184186 815031412 815393124 816241608 816817456 816884224 817733376 818741248 819593216 820445184 820940016 822739008 823595136 824291328 826457086 827316189 828335872 829196928 829197824 830059776 831717376 831946752 834132624 834769488 837537792 838042933 839738354 839787039 840448192 841696128 842358784 843235328 844111872 844620978 846471864 847352688 847421952 849278976 851510387 852230176 853116992 853282521 854003808 855056384 855945216 858194142 859087164 861040128 861697536 865076576 865315152 865975824 866826688 867559424 867944448 868847616 869531648 871130442 871795554 871866816 873110784 873777408 873848832 874758144 876675072 877726136 878115672 878978464 879029424 879721472 881721344 882638848 883342551 883556352 884089248 885877824 888815616 889351684 890030708 890276166 891202572 891300592 892054016 892982272 893155536 893228544 893910528 895942656 898296672 899231424 899991552 901275648 901963776 902037504 902507774 903696066 904333612 904386042 906441984 907332608 908099584 911837472 912608256 914454528 917011186 917965412 918040448 918741376 918919638 918994752 920052224 920829952 921083904 922042368 924209076 925170792 927273984 930349056 931620928 931877856 932847552 933505664 935682048 938140476 940273152 941251584 942047232 944522384 945504216 946592192 946669568 947653632 947654656 948639744 949731328 950796288 951291978 952281876 954022272 957186048 957763352 958758948 959700976 959756616 961673216 961938432 967396416 968403072 970604544 971768222 973154728 973211148 973897736 973977344 974990848 975180024 976004352 977127424 977207296 978223104 981978816 984797184 985391141 987441903 988658944 988850772 989686656 990659072 991936512 992968704 995577648 996337776 997840896 998602752 1001226499 1002268358 1002713166 1003115584 1003560768 1004546816 1004605056 1005313792 1005395968 1009534344 1010305128 1010387712 1012601856 1013655552 1016318849 1017177952 1018629248 1019490304 1020551168 1020749184 1021612032 1024296234 1026624768 1027693056 1030029312 1030815744 1031437456 1032795504 1033524128 1033584048 1035058752 1035933696 1036951552 1037828096 1038655527 1039736334 1042099968 1042895616 1042980864 1045266432 1048012784 1048073544 1049103328 1049990144 1050193872 1051488256 1052377088 1054312077 1056238944 1057338048 1059741696 1062587682 1063810384 1064709632 1064916216 1065003264 1066111488 1066863616 1068447744 1069350912 1072160544 1074597888 1075716096 1076625408 1077483771 1078243922 1079365924 1079663598 1081819648 1081882368 1085407232 1087190832 1088322144 1090311168 1093926912 1094497222 1094586688 1094799069 1095634953 1095724512 1096864704 1096985344 1098126848 1099055104 1099268352 1099358208 1103088252 1105595904 1106746368 1109262336 1112176832 1112241312 1113025984 1114491456 1116717056 1118552106 1119716052 1122261504 1125482496 1126161304 1128505032 1128629152 1129803584 1129895936 1130115168 1130978016 1131070464 1132371968 1133641728 1134821376 1135413006 1137710028 1138671744 1141260288 1144258856 1144325196 1145449552 1145957904 1146926592 1148053504 1148120064 1148930048 1153659234 1153753536 1154634432 1157259264 1158463488 1160367138 1161507256 1162394072 1162489088 1162714644 1164147712 1165036544 1165131776 1166344192 1166570496 1167556608 1168900096 1170820896 1172039232 1177790068 1178785664 1179014382 1180241244 1181170432 1181238912 1182924288 1183924224 1185087488 1187034888 1188270096 1190874048 1190971392 1191880704 1194590208 1195012273 1196786682 1197728896 1197798336 1198975232 1199988736 1200221568 1201700864 1202618368 1204928088 1205848056 1208589312 1213025723 1215783296 1216811008 1217047104 1219272704 1221083136 1221276279 1222547118 1225226184 1225326336 1228111872 1229389824 1231410024 1232278768 1233561056 1234108512 1235392704 1236365312 1236436992 1239685629 1242503808 1243796736 1247576064 1250853968 1251198936 1252154232 1253697536 1255002112 1256062976 1256306688 1259607531 1260672288 1263538176 1264852992 1266931467 1268389304 1269707796 1269709168 1271029032 1271132928 1272029696 1273918464 1276248064 1278345264 1279675488 1282584576 1285954462 1286936294 1287291213 1288630746 1289861888 1291204096 1291560192 1292546304 1294139392 1297614864 1300240032 1301339136 1304297472 1304977457 1306335394 1306695663 1307693331 1307800224 1309305088 1309666176 1310666112 1310773248 1312137216 1313062912 1315012608 1316589204 1318467696 1319582208 1322582016 1323958272 1326133872 1327328366 1327436864 1328450368 1328816736 1330454528 1331470336 1333223424 1334027526 1335046062 1336950888 1338081024 1339473408 1346045792 1347073504 1347183616 1347445008 1348847136 1349987328 1350135808 1351540736 1351913472 1352945664 1353056256 1353761661 1356500418 1360998912 1362149376 1365728312 1367756208 1368833024 1368912384 1370257408 1371681792 1373372416 1374420992 1375516779 1376948118 1377060672 1378112064 1380078336 1381244928 1384874036 1386313614 1386315112 1387756188 1389466624 1390527488 1390641152 1390910976 1393688576 1395523584 1397431392 1400258496 1405749436 1407210714 1408318592 1409784064 1410409728 1411877376 1412988928 1413070848 1416783576 1419888288 1420004352 1421481984 1424596992 1425801216 1426304971 1426937967 1428422814 1429547392 1431033408 1432797184 1434288128 1435779072 1436645028 1439551464 1442509824 1449587776 1451094624 1451096192 1452604608 1453748224 1455906816 1457652333 1459732092 1460846604 1460966016 1462486272 1465691136 1465810944 1470784336 1472968224 1474127872 1475661824 1477195776 1482988416 1485988608 1491402808 1492954736 1493366472 1494506664 1496348672 1496761344 1497904128 1500643328 1502871552 1503402537 1504673376 1506820224 1507970688 1508093952 1513884008 1514301516 1515457692 1515581568 1516946704 1518228992 1518902784 1520483328 1521680384 1525766928 1527943872 1529235456 1530826752 1534848874 1536020738 1536444351 1538212312 1538338048 1539512576 1539937152 1541539584 1543012352 1544617984 1545043968 1546223616 1547156184 1550286192 1555427328 1556365447 1556742144 1557553739 1559604501 1561094528 1562718976 1563149952 1564343424 1564471296 1567899648 1572019176 1573654992 1574985216 1577232384 1578565632 1582583821 1582713184 1584358416 1584360128 1586007072 1587832064 1587961856 1589174272 1589612544 1595715576 1597064448 1600295424 1606570784 1607797408 1608240816 1611452416 1611896832 1613574144 1614938112 1617365883 1619048886 1622729472 1628110848 1628368372 1630062824 1630786248 1632483216 1633634912 1633768448 1635466752 1637482496 1639186432 1640890368 1641745833 1641880032 1645478016 1647190272 1648582656 1652914172 1654632378 1656671744 1658393856 1658395648 1660119552 1663434752 1663893504 1668265248 1669538976 1675075584 1676085866 1677828159 1679476708 1679574078 1680896384 1683392256 1684717568 1686470656 1688223744 1689241956 1692943728 1694705376 1694843904 1698557952 1703020774 1703119509 1704460352 1706233984 1706565042 1708007616 1710112768 1711890432 1716388284 1718174328 1722080256 1723395072 1730153152 1730488851 1730630304 1731951648 1733653376 1735118848 1735888896 1737695232 1742260884 1743591108 1743733632 1746221568 1747554816 1747697664 1749516288 1753350144 1755452272 1756231344 1757956928 1758058848 1759442944 1763442688 1766685102 1767112704 1768178496 1771755648 1777631232 1778703368 1780061416 1780552332 1782405144 1782601184 1784108032 1785964544 1786311072 1786457088 1787821056 1791885312 1796593344 1798462848 1799983104 1802551296 1803927552 1805015548 1807392132 1808667224 1808772084 1812883968 1814665216 1816199168 1823674944 1825216512 1828909056 1830012119 1833820677 1834022372 1835930824 1836080896 1837482752 1837839276 1837989504 1840104448 1841659904 1842167808 1844084736 1848418152 1850341584 1854547968 1859420641 1863241856 1863755712 1865695104 1867011328 1871364096 1876280952 1880546304 1882503168 1884094464 1888890367 1889044768 1891008432 1893184384 1893339136 1895307264 1895309312 1897279488 1899462656 1902583956 1904563752 1908044544 1914372096 1915526704 1917517896 1919401952 1919513232 1923346432 1923876864 1928931693 1930404441 1934792832 1936806144 1941209088 1943536444 1946309456 1946422296 1947795472 1947954688 1949981696 1950360048 1952008704 1954254848 1954414592 1956446208 1959503091 1963957632 1969594368 1970782282 1974883806 1977317888 1977701544 1979373312 1981318144 1983873024 1985937408 1990992549 1991155296 1992675552 1995681792 1997205504 2001041289 2002452998 2002569093 2004536716 2005426332 2006231168 2007121536 2009093632 2009210112 2010627584 2010791936 2019068688 2020610256 2020775424 2025203712 2027311104 2032637698 2034355904 2034750627 2037258496 2038980608 2041102336 2041498368 2043224064 2048592468 2053249536 2055386112 2060058624 2061132619 2061631488 2062874912 2065422177 2065591008 2067048256 2067168096 2070117504 2071867392 2073903104 2077311054 2079472668 2084199936 2085791232 2085961728 2090532864 2096025568 2096147088 2098206656 2099980288 2100387744 2102976512 2104754176 2108624154 2112477888 2114676096 2119483392 2125175364 2127620768 2129419264 2129832432 2130006528 2132222976 2133727232 2136895488 2138701824 2144321088 2149195776 2151432192 2154967542 2156487844 2158731848 2159327196 2163639296 2163764736 2170814464 2174381664 2176644288 2180622336 2188994444 2189173376 2189598138 2191269906 2191449024 2193729408 2193970688 2196253696 2198110208 2198536704 2198716416 2206176504 2211191808 2213492736 2218524672 2219308507 2224353664 2224482624 2226051968 2228982912 2233434112 2237104212 2239432104 2244523008 2250964992 2252322608 2257010064 2257258304 2259607168 2259791872 2260230336 2261956032 2262140928 2264743936 2267283456 2270826012 2275420056 2277343488 2282520576 2288517712 2288650392 2290899104 2291915808 2293853184 2296107008 2296240128 2297860096 2302273311 2304031107 2307318468 2307507072 2309268864 2314518528 2316926976 2320734276 2323014512 2324788144 2324978176 2325429288 2328295424 2330073088 2330263552 2332688384 2333140992 2335113216 2341641792 2344078464 2355580136 2357571328 2358028764 2360482488 2362340864 2362477824 2365848576 2367848448 2370174976 2374069776 2376540192 2381748096 2381942784 2383761408 2390024546 2393573364 2395457792 2395596672 2397950464 2399977472 2400443136 2403401728 2405236736 2409856176 2411696112 2417178624 2423529563 2426051446 2428573329 2431566592 2433622016 2434094208 2438545408 2442166272 2442552558 2445094236 2450452368 2450652672 2456223744 2458779648 2460061513 2462820048 2464557536 2467122112 2468217024 2470785408 2472730624 2472873984 2479371258 2485007616 2487593472 2495152128 2501707936 2502397872 2504308464 2507395072 2510004224 2512125952 2512613376 2514128799 2519215062 2521344576 2527076352 2529705984 2533862934 2536778608 2539415592 2539418336 2542058064 2542265856 2544059392 2547836928 2552496128 2554531161 2556690528 2559350976 2565169152 2571908924 2573872588 2574582426 2577261492 2579723776 2582408192 2583120384 2585092608 2588278784 2595229728 2600480064 2602678272 2608594944 2609954914 2612670788 2613391326 2615386662 2615600448 2618610176 2619332352 2621332224 2621546496 2624274432 2626125824 2630025216 2633178408 2636935392 2639164416 2645164032 2647916544 2648852089 2650027653 2652267744 2654656732 2654873728 2656900736 2657633472 2660909056 2662940672 2666446848 2668055052 2670092124 2673901776 2676162048 2678946816 2692091584 2694147008 2694367232 2694890016 2697694272 2699974656 2700271616 2703081472 2703826944 2705891328 2706112512 2707523322 2713000836 2721997824 2724298752 2731456624 2735512416 2737666048 2737824768 2740514816 2743363584 2751033558 2753896236 2754121344 2756224128 2760156672 2762489856 2769748072 2772627228 2772630224 2775512376 2778933248 2781054976 2781282304 2781821952 2787377152 2791047168 2794862784 2800516992 2811498872 2814421428 2816637184 2819568128 2820819456 2823754752 2825977856 2826141696 2833567152 2839776576 2840008704 2842963968 2849193984 2849644651 2852609942 2853875934 2856845628 2859094784 2862066816 2865594368 2868576256 2871558144 2873290056 2879102928 2885019648 2892599801 2899175552 2902189248 2902192384 2905209216 2907496448 2911813632 2915304666 2919464184 2921693208 2921932032 2924972544 2931382272 2931621888 2939084239 2941568672 2945936448 2948255744 2951323648 2954391552 2956173423 2965976832 2971977216 2982805616 2985909472 2986732944 2989013328 2992697344 2993522688 2995808256 3001286656 3003679497 3006805074 3009346752 3013640448 3015941376 3016187904 3027768016 3028603032 3030915384 3031163136 3033893408 3036457984 3037805568 3040966656 3043360768 3048956547 3051533856 3055887744 3058470912 3061653504 3069697748 3072041476 3072888702 3076424624 3076676096 3079025152 3079874304 3083079168 3086024704 3089235968 3090087936 3092447232 3094312368 3100572384 3110854656 3112730894 3113484288 3115107478 3115966581 3119209002 3122189056 3125437952 3126299904 3128686848 3128942592 3135799296 3144038352 3147309984 3149970432 3154464768 3157131264 3162936231 3165167642 3165426368 3168716832 3168720256 3172014144 3175664128 3175923712 3178348544 3179225088 3191431152 3194128896 3200590848 3213141568 3215594816 3216481632 3222904832 3223793664 3227148288 3229876224 3234731766 3238097772 3245458944 3256221696 3256736744 3260125648 3261572496 3264966432 3267269824 3267536896 3270933504 3274964992 3281780736 3283491666 3283760064 3290956032 3294380544 3297165312 3305828344 3309264756 3313343488 3316787712 3316791296 3320239104 3326869504 3327787008 3336530496 3339077952 3350151168 3352171732 3355656318 3358953416 3359148156 3361792768 3366784512 3369435136 3372941312 3376447488 3378483912 3385887456 3389410752 3389687808 3397115904 3401188777 3406041548 3406239018 3408920704 3412467968 3413130084 3416015232 3420225536 3423780864 3432776568 3436348656 3444160512 3446790144 3460306304 3460977702 3461260608 3463903296 3467306752 3470237696 3471777792 3475390464 3484521768 3487182216 3487467264 3492443136 3495109632 3495395328 3499032576 3506700288 3507939253 3510904544 3512462688 3515913856 3516117696 3518885888 3533370204 3536356992 3543511296 3555262464 3557406736 3560122832 3561104664 3564810288 3565202368 3568216064 3571929088 3572622144 3572914176 3575642112 3583770624 3585036819 3593186688 3596925696 3599966208 3605102592 3607855104 3610031096 3614784264 3617334448 3617544168 3625767936 3629330432 3632398336 3639077169 3647349888 3650433024 3657818112 3660024238 3663828837 3667641354 3668044744 3671861648 3672161792 3674965504 3675678552 3675979008 3680208896 3683319808 3684335616 3688169472 3696836304 3700683168 3709095936 3718841282 3719056887 3726483712 3727511424 3731390208 3734022656 3742728192 3752561904 3761092608 3765006336 3768188928 3773853727 3777780734 3778089536 3778822593 3782016864 3786368768 3786678272 3790614528 3790618624 3794558976 3798925312 3805167912 3809127504 3816089088 3828744192 3831053408 3835035792 3838803904 3839026464 3846692864 3847753728 3857863386 3860808882 3869585664 3873612288 3882418176 3887072888 3892618912 3892844592 3895590944 3895909376 3899963392 3900720096 3904017408 3908509696 3908829184 3912892416 3914932371 3919006182 3927915264 3939188736 3941564564 3949767612 3954635776 3955403088 3958746624 3962636288 3967746048 3971874816 3981985098 3982310592 3985351104 3991363584 3994411008 4002082578 4004905996 4005138186 4009073432 4010852664 4012462336 4014243072 4018187264 4018420224 4021255168 4021583872 4038137376 4041220512 4041550848 4050407424 4054622208 4061284983 4065275396 4068711808 4069501254 4074516992 4077961216 4082204672 4082996736 4086448128 4097184936 4106499072 4110772224 4120117248 4122265238 4123262976 4125749824 4126550337 4130844354 4131182016 4134096512 4134336192 4140235008 4143734784 4147806208 4154622108 4158945336 4168399872 4171582464 4171923456 4181065728 4192051136 4192294176 4196413312 4199960576 4200775488 4205953024 4217248308 4224955776 4229352192 4238966784 4250350728 4255241536 4258838528 4259664864 4260013056 4264445952 4267454464 4273790976 4277403648 4278914913 4288642176 4298391552 4302864384 4309935084 4312975688 4317463696 4318654392 4327278592 4327529472 4348763328 4353288576 4361244672 4372956999 4377988888 4378346752 4379196276 4382539812 4382898048 4387458816 4387941376 4392507392 4396220416 4397073408 4397432832 4412353008 4422383616 4426985472 4438617014 4448707328 4448965248 4452103936 4457965824 4466868224 4474208424 4478864208 4489046016 4500840617 4501929984 4504277029 4504645216 4510207611 4514020128 4514516608 4519214336 4519583744 4520460672 4523912064 4524281856 4529487872 4541652024 4550840112 4554686976 4565041152 4577035424 4577300784 4581798208 4583831616 4587706368 4592214016 4592480256 4595720192 4604546622 4608062214 4614636936 4615014144 4618537728 4629037056 4633853952 4641468552 4646029024 4649576288 4649956352 4650858576 4656590848 4660146176 4660527104 4665376768 4666281984 4669096341 4670226432 4672661217 4683283584 4688156928 4711160272 4715142656 4716057528 4720964976 4724681728 4724955648 4731697152 4735696896 4740349952 4747751463 4748139552 4753080384 4763496192 4763885568 4767522816 4780049092 4787146728 4790915584 4791193344 4795900928 4799954944 4800886272 4806803456 4810473472 4819712352 4823392224 4834357248 4847059126 4852097649 4852102892 4857146658 4863133184 4867244032 4868188416 4877090816 4884332544 4885105116 4890188472 4900904736 4901305344 4912447488 4917559296 4920123026 4925237499 4925640096 4929115072 4934244224 4936434048 4941570816 4945461248 4945747968 4958742516 4970015232 4975186944 4990304256 5003415872 5004795744 5008616928 5014790144 5020008448 5025226752 5028257598 5038430124 5042689152 5054152704 5059411968 5067725868 5073557216 5078831184 5078836672 5084116128 5084531712 5088118784 5095673856 5109062322 5113381056 5118701952 5130338304 5143817848 5147745176 5149164852 5154522984 5159447552 5164816384 5166240768 5170185216 5176557568 5190459456 5200960128 5205356544 5219909828 5225341576 5226782652 5230773324 5231200896 5237220352 5238664704 5242664448 5243092992 5248548864 5252251648 5260050432 5266356816 5273870784 5278328832 5290328064 5292197209 5297704178 5300055306 5304535488 5309313464 5309747456 5313801472 5315266944 5321818112 5325881344 5332893696 5336110104 5340184248 5347803552 5352324096 5357893632 5371971059 5376072583 5384183168 5388294016 5388734464 5389780032 5395388544 5399949312 5400543232 5406162944 5407653888 5411782656 5415046644 5426001672 5443995648 5448597504 5462913248 5471024832 5475332096 5475649536 5481029632 5486727168 5490036357 5502067116 5507792472 5508242688 5512448256 5520313344 5524979712 5539496144 5545254456 5545260448 5551024752 5557866496 5562109952 5562564608 5563643904 5578261923 5589725568 5601033984 5622997744 5628842856 5633274368 5639136256 5641638912 5647509504 5651955712 5652283392 5666671101 5667134304 5679553152 5680017408 5685927936 5698387968 5699289302 5705219884 5707751868 5713691256 5718189568 5724133632 5731188736 5737152512 5743116288 5746580112 5758205856 5770039296 5785199602 5786795079 5791213323 5798351104 5804378496 5804384768 5810418432 5814992896 5823627264 5830609332 5838928368 5843386416 5843864064 5849945088 5862764544 5863243776 5866300531 5878168478 5878509273 5883137344 5891872896 5896511488 5902647296 5908783104 5912346846 5931953664 5943954432 5960572709 5965611232 5971818944 5972977647 5973465888 5978026656 5985394688 5987045376 5991616512 6007358994 6013610148 6018693504 6027280896 6031882752 6032375808 6055536032 6057206064 6061830768 6062326272 6067786816 6072915968 6075611136 6081933312 6086721536 6097913094 6103067712 6111775488 6116941824 6123307008 6139395496 6144082952 6145777404 6152849248 6153352192 6158050304 6159748608 6166158336 6172049408 6178471936 6180175872 6183397857 6184894464 6188624736 6201144768 6221709312 6225461788 6230214956 6231933162 6238418004 6244378112 6250875904 6252599808 6257373696 6257885184 6271598592 6288076704 6294619968 6299940864 6308929536 6314262528 6316493443 6325872462 6330335284 6330852736 6337433664 6337440512 6344028288 6351328256 6351847424 6356697088 6358450176 6382862304 6388257792 6401181696 6426283136 6431189632 6432963264 6445809664 6447587328 6454296576 6469463532 6476195544 6490917888 6512443392 6513473488 6520251296 6523144992 6529932864 6534539648 6535073792 6541867008 6566983332 6567520128 6581912064 6588761088 6594330624 6611656688 6618529512 6626686976 6633575424 6633582592 6640478208 6655574016 6657925521 6673060992 6678155904 6700302336 6704343464 6711312636 6717906832 6718296312 6723585536 6733569024 6738870272 6745882624 6752894976 6756967824 6771774912 6778821504 6779375616 6794231808 6802377554 6812083096 6812478036 6817841408 6824935936 6826260168 6832030464 6840451072 6847561728 6865553136 6872697312 6888321024 6893580288 6897737987 6906819933 6912093321 6920612608 6921955404 6922521216 6927806592 6934613504 6940475392 6943555584 6950780928 6969043536 6974364432 6974934528 6984886272 6990219264 6990790656 6998065152 7008585493 7015878506 7021809088 7024925376 7031827712 7032235392 7037771776 7066740408 7072713984 7087022592 7110524928 7114231943 7114813472 7120245664 7122209328 7129620576 7130404736 7136432128 7143858176 7145244288 7145828352 7151284224 7170073638 7186373376 7193851392 7199932416 7210205184 7215710208 7220062192 7229568528 7234668896 7235088336 7251535872 7258660864 7264796672 7270588689 7278154338 7294699776 7300866048 7315636224 7320048476 7327657674 7335282708 7336089488 7343723296 7344323584 7349931008 7351357104 7351958016 7360417792 7366639616 7368671232 7376338944 7380184539 7393672608 7401366336 7418191872 7437682564 7438113774 7452967424 7455022848 7462780416 7468045312 7485456384 7505123808 7522185216 7530012672 7536377856 7542386397 7547707454 7555561468 7556179072 7557645186 7564033728 7572737536 7573356544 7581229056 7581237248 7589117952 7597850624 7610335824 7618255008 7632178176 7657488384 7662106816 7663593483 7670071584 7677607808 7678052928 7693385728 7695507456 7715726772 7721617764 7739171328 7747224576 7764836352 7774145776 7785237824 7785689184 7791181888 7791818752 7799926784 7801440192 7808034816 7817019392 7825784832 7829864742 7838012364 7855830528 7878377472 7883129128 7899535224 7909271552 7910806176 7917493248 7925272576 7935492096 7943749632 7946556267 7963970196 7964621184 7970702208 7982727168 7988822016 8004165156 8009811992 8010276372 8018146864 8021705328 8024924672 8028486144 8036374528 8036840448 8042510336 8043167744 8076274752 8082441024 8083101696 8100814848 8109244416 8122569966 8130550792 8137423616 8139002508 8149033984 8155922432 8164409344 8165993472 8172896256 8194369872 8212998144 8221544448 8244530476 8251499648 8253100674 8261688708 8262364032 8268193024 8268672384 8280470016 8287469568 8295612416 8309244216 8317890672 8336799744 8343164928 8343846912 8362131456 8365085911 8384102272 8384588352 8392826624 8399921152 8401550976 8411906048 8434496616 8449911552 8458704384 8477933568 8491180061 8500701456 8510483072 8517677056 8519329728 8520026112 8528891904 8534908928 8547581952 8548933953 8557829826 8577284352 8596783104 8605728768 8619870168 8625951376 8634927392 8637308784 8654557184 8655058944 8677799403 8697526656 8706577152 8722489344 8745913998 8755977776 8756693504 8758392552 8765079624 8765796096 8774917632 8775882752 8785014784 8792440832 8794146816 8794865664 8817252717 8824706016 8844767232 8853970944 8868520269 8877234028 8897414656 8897930496 8904207872 8915931648 8933736448 8948416848 8957728416 8978092032 9001681234 9003859968 9008554058 9009290432 9011038491 9020415222 9028040256 9029033216 9038428672 9039167488 9040921344 9047824128 9048563712 9058975744 9083304048 9101680224 9109373952 9130082304 9146869641 9154070848 9154601568 9163596416 9167663232 9175412736 9184428032 9184960512 9191440384 9209093244 9216124428 9229273872 9230028288 9237075456 9258074112 9267707904 9282937104 9292058048 9299152576 9299912704 9301717152 9313181696 9320292352 9321054208 9332563968 9338192682 9340452864 9345322434 9366567168 9376313856 9422320544 9430285312 9432115056 9441929952 9449363456 9449911296 9463394304 9471393792 9495502926 9496279104 9506160768 9526992384 9527771136 9535045632 9560098184 9574293456 9581831168 9582386688 9591801856 9599909888 9601772544 9613606912 9620946944 9639424704 9646784448 9668714496 9694118252 9704195298 9704205784 9714293316 9726266368 9734488064 9736376832 9754181632 9768665088 9770210232 9780376944 9801809472 9802610688 9824894976 9840246052 9850474998 9851280192 9858230144 9868488448 9872868096 9883141632 9890922496 9891495936 9917485032 9940030464 9950373888 9980608512 9984134797 10006831744 10009591488 10017233856 10029580288 10040016896 10050453504 10056515196 10076860248 10085378304 10108305408 10118823936 10135451736 10147114432 10157662368 10157673344 10168232256 10169063424 10176237568 10191347712 10203566331 10218124644 10226762112 10237403904 10260676608 10287635696 10295490352 10298329704 10309045968 10318895104 10329632768 10332481536 10340370432 10380918912 10401920256 10410713088 10439819656 10450683152 10453565304 10461546648 10462401792 10474440704 10477329408 10485328896 10486185984 10497097728 10504503296 10520100864 10523817759 10532713632 10547741568 10556657664 10584394418 10595408356 10600110612 10609070976 10618626928 10619494912 10627602944 10630533888 10643636224 10651762688 10665787392 10672220208 10680368496 10695607104 10704648192 10715787264 10743942118 10752145166 10755110457 10768366336 10776588032 10777468928 10779560064 10790777088 10799898624 10801086464 10812325888 10815307776 10823565312 10830093288 10852003344 10887991296 10894558129 10897195008 10917231507 10925826496 10942049664 10950664192 10951299072 10962059264 10973454336 10980072714 11004134232 11015584944 11016485376 11024896512 11040626688 11049959424 11078992288 11090508912 11090520896 11102049504 11115732992 11124219904 11125129216 11127287808 11156523846 11179451136 11202067968 11245995488 11257685712 11266548736 11278272512 11283277824 11295019008 11303911424 11304566784 11321561181 11333342202 11334268608 11359106304 11360034816 11371855872 11396775936 11398578604 11410439768 11415503736 11427382512 11436379136 11448267264 11462377472 11474305024 11486232576 11493160224 11516411712 11540078592 11570399204 11573590158 11582426646 11596702208 11608756992 11608769536 11620836864 11629985792 11647254528 11661218664 11677856736 11686772832 11687728128 11699890176 11725529088 11726487552 11732601062 11744797113 11756336956 11757018546 11766274688 11783745792 11793022976 11805294592 11817566208 11824693692 11863907328 11887908864 11921145418 11931222464 11943637888 11945955294 11946931776 11956053312 11970789376 11974090752 11983233024 12014717988 12027220296 12037387008 12054561792 12063765504 12064751616 12111072064 12114412128 12123661536 12124652544 12135573632 12145831936 12151222272 12163866624 12195826188 12206135424 12223550976 12233883648 12246614016 12278790992 12288165904 12291554808 12305698496 12306704384 12316100608 12319497216 12332316672 12344098816 12360351744 12366795714 12369788928 12377249472 12402289536 12443418624 12450923576 12460429912 12463866324 12476836008 12488756224 12501751808 12505199616 12514747392 12515770368 12543197184 12576153408 12589239936 12599881728 12617859072 12632986886 12651744924 12660670568 12661705472 12674867328 12674881024 12688056576 12702656512 12703694848 12713394176 12716900352 12765724608 12776515584 12802363392 12810084833 12836744739 12852566272 12862379264 12865926528 12891619328 12895174656 12908593152 12938927064 12952391088 12981835776 13015944487 13026946976 13040502592 13046289984 13059865728 13069079296 13070147584 13083734016 13133966664 13135040256 13163824128 13177522176 13188661248 13223313376 13237059024 13253373952 13267150848 13267165184 13280956416 13315851042 13346121984 13356311808 13400604672 13408686928 13422625272 13435813664 13436592624 13447171072 13467138048 13477740544 13491765248 13502521851 13505789952 13512831087 13513935648 13543549824 13557643008 13558751232 13588463616 13604755108 13624166192 13624956072 13635682816 13649871872 13652520336 13664060928 13680902144 13695123456 13731106272 13745394624 13776642048 13787160576 13795475974 13813639866 13824186642 13841225216 13843910808 13845042432 13855613184 13869227008 13880950784 13887111168 13901561856 13938087072 13948728864 13949869056 13969772544 13980438528 13981581312 13996130304 14007289023 14017170986 14017983651 14031757012 14043618176 14049850752 14063655424 14064470784 14075543552 14133480816 14145427968 14174045184 14221049856 14228463886 14229626944 14240491328 14243254389 14244418656 14259241152 14260809472 14272864256 14287716352 14290488576 14291656704 14302568448 14340147276 14372746752 14387702784 14399864832 14420410368 14431420416 14440124384 14459137056 14469337792 14470176672 14503071744 14517321728 14541177378 14556308676 14589399552 14601732096 14631272448 14640096952 14655315348 14670565416 14672178976 14687446592 14688647168 14699862016 14702714208 14703916032 14720835584 14733279232 14737342464 14752677888 14760369078 14787345216 14802732672 14836383744 14875365128 14876227548 14905934848 14910045696 14925560832 14936090624 14970912768 15010247616 15044370432 15060025344 15062407441 15084772794 15095414908 15111122936 15112358144 15115290372 15128067456 15145475072 15146713088 15162458112 15162474496 15178235904 15195701248 15220671648 15236510016 15264356352 15324213632 15327186966 15340143168 15355215616 15356105856 15386771456 15391014912 15431453544 15443235528 15478342656 15494449152 15529672704 15535159549 15548291552 15570475648 15571378368 15582363776 15583637504 15599853568 15602880384 15616069632 15634038784 15659729484 15676024728 15711661056 15756754944 15766258256 15799070448 15818543104 15821612352 15834986496 15850545152 15870984192 15876591627 15893112534 15927940392 15929242368 15941404416 15965454336 15977644032 16008330312 16019623984 16020552744 16036293728 16043410656 16049849344 16056972288 16072749056 16073680896 16085020672 16086335488 16115913177 16128217749 16152549504 16164882048 16166203392 16201629696 16218488832 16245139932 16261101584 16274847232 16278005016 16298067968 16311844864 16328818688 16331986944 16345792512 16388739744 16425996288 16443088896 16470109071 16489060952 16502999296 16506201348 16523377416 16524728064 16536386048 16537344768 16560940032 16574939136 16591224832 16618488432 16635781344 16673599488 16686329856 16687693824 16730171822 16734785769 16768204544 16769176704 16785653248 16799842304 16803101952 16823812096 16868993232 16899823104 16917408768 16955867136 16964706941 16982360122 17000013303 17001402912 17020966144 17035354112 17038659456 17040052224 17057783808 17069817856 17095163904 17097867906 17115659652 17154568704 17193566208 17211457536 17239740336 17251902752 17269854784 17274617568 17309114368 17310117888 17355598806 17395053312 17413154304 17444978688 17491827996 17511955552 17513387008 17516785104 17530159248 17531592192 17549835264 17551765504 17570029568 17584881664 17588293632 17589731328 17598901593 17634505434 17649412032 17689534464 17707941888 17737040538 17754468056 17794829312 17795860992 17808415744 17831863296 17867472896 17881718127 17896833696 17915456832 17956184064 18003362468 18017108116 18018580864 18022076982 18040830444 18056080512 18058066432 18076857344 18078334976 18081842688 18095648256 18097127424 18117951488 18166608096 18203360448 18218747904 18260164608 18293739282 18308141696 18309203136 18327192832 18335326464 18350825472 18368856064 18369921024 18382880768 18418186488 18432248856 18458547744 18460056576 18474150912 18516148224 18535415808 18541964623 18550193571 18565874208 18584116096 18598305152 18599825408 18603434304 18626363392 18640584704 18665127936 18676385364 18690644868 18733134336 18752627712 18844641088 18860570624 18864230112 18883859904 18898726912 18899822592 18926788608 18942787584 18949480329 18991005852 18992558208 19012321536 19053984768 19055542272 19070091264 19120196368 19148586912 19163662336 19164773376 19183603712 19199819776 19203545088 19278849408 19293568896 19337428992 19388236504 19408390596 19408411568 19428586632 19452532736 19468976128 19472753664 19508363264 19537330176 19540420464 19560753888 19603618944 19605221376 19680492104 19700949996 19702560384 19716460288 19736976896 19745736192 19766283264 19781844992 19782991872 19834970064 19880060928 19900747776 19947512557 19968269594 19973776563 20013663488 20019182976 20034467712 20059160576 20080033792 20100907008 20113030392 20153720496 20170756608 20216610816 20237647872 20248198607 20270903472 20294228864 20315324736 20315346688 20336464512 20338126848 20352475136 20382695424 20407132662 20436249288 20453524224 20474807808 20521353216 20573589673 20575271392 20590980704 20596659408 20618091936 20637790208 20659265536 20664963072 20680740864 20693213961 20761837824 20803840512 20821426176 20879639312 20901366304 20907130608 20923093296 20924803584 20948881408 20954658816 20970657792 20972371968 20994195456 21009006592 21025756479 21047635518 21065427264 21095483136 21113315328 21168788836 21190816712 21200221224 21218141952 21237253856 21238989824 21255205888 21261067776 21287272448 21303525376 21331574784 21342695829 21344440416 21360736992 21391214208 21409296384 21431574528 21487884236 21504290332 21510220914 21536732672 21553176064 21554937856 21559120128 21581554176 21599797248 21602172928 21624651776 21630615552 21647130624 21660186576 21704006688 21775982592 21789116258 21794390016 21811766067 21834463014 21851652992 21884099328 21901328384 21902598144 21924118528 21946908672 21960145428 22008268464 22031169888 22032970752 22049793024 22081253376 22099918848 22140553617 22157984576 22181017824 22181041792 22204099008 22231465984 22248439808 22254575616 22313047692 22358902272 22404135936 22491990976 22515371424 22533097472 22556545024 22566555648 22590038016 22609133568 22643122362 22666684404 22668537216 22718212608 22720069632 22743711744 22793551872 22797157208 22820879536 22831007472 22854765024 22872758272 22896534528 22924754944 22972465152 22986320448 23032823424 23080157184 23140798408 23147180316 23164853292 23193404416 23217513984 23217539072 23241673728 23259971584 23294509056 23322437328 23355713472 23373545664 23375456256 23399780352 23451058176 23465202124 23489594226 23512673912 23514037092 23532549376 23567491584 23586045952 23610589184 23635132416 23649387384 23727814656 23775817728 23790157547 23808321439 23839668801 23842290836 23862444928 23887275776 23891910588 23893863552 23912106624 23941578752 23948181504 23966466048 24029435976 24054440592 24074774016 24109123584 24127531008 24129503232 24222144128 24228824256 24247323072 24249305088 24271147264 24291663872 24302444544 24327733248 24391652376 24412270848 24447101952 24467767296 24493228032 24555574771 24557581984 24576331808 24583109616 24611396992 24613408768 24632201216 24638994432 24664633344 24733591428 24754498944 24804579072 24886837248 24901847152 24920859824 24927732648 24953672016 24977512448 25003503616 25010399232 25029494784 25031540736 25086394368 25095257733 25152306816 25178479872 25199763456 25235718144 25265973772 25303489848 25321341136 25323410944 25349734656 25349762048 25376113152 25405313024 25407389696 25426788352 25433800704 25473540183 25531449216 25553031168 25604726784 25620169666 25646801859 25673489478 25705132544 25724758528 25731853056 25783238656 25790349312 25817186304 25877854128 25904782176 25963671552 26031888974 26033398209 26053893952 26081005184 26092579968 26119731456 26138158592 26140295168 26167468032 26267933328 26270080512 26327648256 26355044352 26377322496 26446626752 26451758151 26474118048 26506747904 26534301696 26534330368 26561912832 26631702084 26692243968 26712623616 26801209344 26817373856 26845250544 26871627328 26873185248 26894342144 26934276096 26955481088 27005043702 27011579904 27025662174 27027871296 27087099648 27115286016 27117502464 27176927232 27209510216 27248332384 27249912144 27271365632 27299743744 27305040672 27328121856 27361804288 27390246912 27462212544 27490789248 27553284096 27574321152 27590951948 27627279732 27648373284 27682450432 27687821616 27690084864 27711226368 27738454016 27761901568 27774222336 27803123712 27876174144 27897457728 27899738112 27939545088 27960877056 27963162624 28014578046 28034341972 28035967302 28063514024 28087236352 28099701504 28127310848 28128941568 28151087104 28266961632 28290855936 28348090368 28456927772 28459253888 28480982656 28486508778 28488837312 28518482304 28521618944 28545728512 28575432704 28580977152 28583313408 28605136896 28680294552 28745493504 28775405568 28799729664 28840820736 28862840832 28880248768 28918274112 28938675584 28940353344 29006143488 29034643456 29082354756 29112617352 29178799104 29203464192 29262544896 29280193904 29310630696 29341130832 29344357952 29374893184 29377294336 29399724032 29405428416 29407832064 29441671168 29474684928 29520738156 29574690432 29605465344 29672767488 29750730256 29752455096 29811869696 29820091392 29851121664 29872181248 29941825536 29952404391 30020495232 30088740864 30120050688 30124814882 30169545588 30190829816 30222245872 30224716288 30230580744 30256134912 30290950144 30293426176 30324916224 30324948992 30356471808 30441343296 30473020032 30528712704 30610698993 30648427264 30654373932 30680286336 30710431232 30712211712 30773542912 30782029824 30862907088 30886471056 30956685312 30988898304 31070319098 31096583104 31140951296 31142756736 31164727552 31167275008 31199707136 31205760768 31232139264 31268077568 31319458968 31352049456 31423322112 31505884319 31513509888 31532516512 31571453277 31598140896 31637086208 31643224704 31669972992 31701090304 31753183254 31786225068 31855880784 31858484736 31882808832 31930908672 31955288064 32016660624 32039247968 32041105488 32072587456 32086821312 32099698688 32113944576 32145498112 32147361792 32170041344 32172670976 32231826354 32256435498 32305099008 32329764096 32332406784 32403259392 32436977664 32490279864 32522203168 32549694464 32556010032 32596135936 32623689728 32657637376 32663973888 32683674387 32691585024 32777479488 32851992576 32886177792 32940218142 32978121904 33005998592 33012402696 33046754832 33049456128 33072772096 33074689536 33121880064 33149878272 33182449664 33236976864 33271562688 33347198976 33372659712 33375387648 33460343644 33469571538 33536409088 33538353408 33571306496 33599684608 33606203904 33647624192 33737986464 33799646208 33834817536 33911734272 33929413882 33964683543 33964720244 34000026606 34002805824 34041932288 34070708224 34077318912 34080104448 34115567616 34139635712 34190327808 34195735812 34231319304 34309137408 34387132416 34422915072 34479480672 34503805504 34539709568 34549235136 34618228736 34620235776 34711197612 34790106624 34826308608 34889957376 34983655992 35023911104 35026774016 35033570208 35060318496 35063184384 35099670528 35103531008 35140059136 35176587264 35179462656 35197803186 35269010868 35298824064 35379068928 35415883776 35474081076 35508936112 35589658624 35591721984 35616831488 35663726592 35763436254 35793667392 35830913664 35912368128 36006724936 36034216232 36037161728 36044153964 36081660888 36112161024 36116132864 36153714688 36156669952 36163685376 36191296512 36194254848 36235902976 36333216192 36406720896 36437495808 36587478564 36616283392 36618406272 36654385664 36670652928 36701650944 36737712128 36739842048 36765761536 36836372976 36864497712 36917095488 36920113152 36948301824 37032296448 37045380463 37083929246 37100387142 37131748416 37168232192 37196610304 37199650816 37206868608 37252726784 37281169408 37330255872 37352770728 37381289736 37466268672 37505255424 37603797413 37689282176 37721141248 37728460224 37767719808 37797453824 37799645184 37853577216 37898960658 37982011704 37985116416 38024643072 38107969536 38111084544 38140182528 38240392736 38297173824 38327324672 38329546752 38367207424 38399639552 38407090176 38430254499 38557698816 38587137792 38674857984 38776473008 38816781192 38816823136 38857173264 38905065472 38937952256 38945507328 39016726528 39047833461 39080840928 39121507776 39207237888 39210442752 39360984208 39401899992 39405120768 39432920576 39473953792 39491472384 39532566528 39563689984 39565983744 39669940128 39760121856 39801495552 39895025114 39936539188 39947553126 40027326976 40038365952 40068935424 40118321152 40160067584 40201814016 40226060784 40307440992 40341513216 40433221632 40475295744 40496397214 40507565553 40538493261 40541806944 40588457728 40630649472 40630693376 40672929024 40676253696 40704950272 40765390848 40814265324 40872498576 40907048448 40949615616 41042706432 41147179346 41150542784 41181961408 41193318816 41236183872 41275580416 41318531072 41329926144 41361481728 41386427922 41523675648 41607681024 41642852352 41759278624 41802732608 41814261216 41846186592 41849607168 41897762816 41909317632 41941315584 41944743936 41988390912 42051512958 42095271036 42130854528 42190966272 42226630656 42337577672 42381633424 42400442448 42436283904 42474507712 42477979648 42510411776 42522135552 42574544896 42607050752 42663149568 42685391658 42688880832 42721473984 42782428416 42818592768 42863149056 42975768472 43008580664 43020441828 43073465344 43106352128 43109875712 43118240256 43163108352 43199594496 43204345856 43249303552 43261231104 43294261248 43320373152 43408013376 43551965184 43578232516 43623532134 43668926028 43703305984 43768198656 43802656768 43805196288 43848237056 43893817344 43920290856 44016536928 44062339776 44065941504 44099586048 44162506752 44199837696 44215454101 44281107234 44315969152 44362035648 44362083584 44408198016 44462931968 44496879616 44509151232 44626095384 44717804544 44808271872 44983981952 45030742848 45066194944 45113090048 45133111296 45180076032 45187222323 45286244724 45333368808 45337074432 45436425216 45440139264 45487423488 45587103744 45594314416 45641759072 45662014944 45709530048 45745516544 45793069056 45972640896 46065646848 46160314368 46281596816 46294360632 46329706584 46386808832 46435027968 46435078144 46483347456 46519943168 46589018112 46605478647 46644874656 46711426944 46747091328 46750912512 46799560704 46902116352 46930404248 46979188452 47025347824 47028074184 47065098752 47134983168 47172091904 47221178368 47270264832 47298774768 47455629312 47551635456 47580315094 47616642878 47629774881 47679337602 47684581672 47724889856 47774551552 47783821176 47787727104 47824213248 47883157504 47896363008 47932932096 48058871952 48108881184 48149548032 48218247168 48255062016 48259006464 48284165909 48347739531 48384653247 48444288256 48457648512 48494646144 48498610176 48542294528 48583327744 48604889088 48655466496 48783304752 48824541696 48894203904 48935534592 48986456064 49060098451 49111149542 49115163968 49152663616 49166219232 49222793984 49226817536 49264402432 49277988864 49329266688 49467182856 49508997888 49609158144 49773674496 49803694304 49841719648 49855465296 49907344032 49955024896 50007007232 50020798464 50058989568 50063081472 50190515466 50304613632 50356959744 50399526912 50471436288 50531947544 50606979696 50642682272 50646821888 50699469312 50699524096 50752226304 50810626048 50814779392 50853576704 50867601408 50894120823 50947080366 51062898432 51106062336 51209453568 51240339332 51293603718 51346978956 51410265088 51449517056 51463706112 51566477312 51580698624 51634372608 51755708256 51809564352 51927343104 52063777948 52066796418 52107787904 52162010368 52185159936 52239462912 52276317184 52280590336 52334936064 52535866656 52540161024 52655296512 52710088704 52754644992 52796704779 52893253504 52903516302 52948236096 53013495808 53068603392 53068660736 53123825664 53263404168 53384487936 53425247232 53602418688 53634747712 53645154381 53690501088 53743254656 53746370496 53788684288 53868552192 54010087404 54051324348 54055742592 54174199296 54230572032 54235004928 54353854464 54419020432 54496664768 54499824288 54542731264 54599487488 54610081344 54656243712 54780493824 54924425088 54981578496 55106568192 55148642304 55181903896 55254559464 55296746568 55364900864 55375643232 55380169728 55422452736 55476908032 55523803136 55548444672 55606247424 55625893869 55752348288 55794915456 55799476224 55879090176 55921754112 56029156092 56068683944 56071934604 56127028048 56174472704 56199403008 56254621696 56257883136 56302174208 56533923264 56581711872 56696180736 56848440987 56913855544 56918507776 56961965312 56973017556 56977674624 57036964608 57043237888 57091457024 57150865408 57161954304 57166626816 57210273792 57360589104 57490987008 57550811136 57599459328 57760497536 57836548224 57877351168 57880706688 58012286976 58069286912 58164709512 58225234704 58357598208 58406928384 58525089792 58555601377 58560387808 58621261392 58682261664 58688715904 58749786368 58754588672 58799448064 58810856832 58815664128 58883342336 59041476312 59149380864 59210930688 59345534976 59501460512 59504910192 59623739392 59640182784 59702243328 59744362496 59842537671 59904808782 60040990464 60177481728 60240101376 60249629764 60339091176 60381659632 60444491744 60449432576 60461161488 60512269824 60581900288 60586852352 60649832448 60649897984 60712943616 60744595821 60882686592 60946040064 61057425408 61221397986 61296854528 61308747864 61360572672 61420862464 61424423424 61547085824 61564059648 61720769019 61725814176 61772942112 61913370624 61977796608 62079641883 62140638196 62193166208 62281902592 62285513472 62329455104 62334550016 62399414272 62411521536 62464278528 62536155136 62638917936 62704098912 62846644224 63011768638 63027019776 63065033024 63077269437 63142906554 63196281792 63274172416 63286449408 63339945984 63402180608 63506366508 63572450136 63711761568 63716969472 63765617664 63861817344 63910576128 64028087487 64033321248 64078495936 64082210976 64145174912 64173642624 64199397376 64227889152 64290996224 64294723584 64340082688 64463652708 64512870996 64610198016 64659528192 64664813568 64806518784 64873955328 64980559728 65044406336 65099388928 65112020064 65192271872 65247379456 65327947776 65367348774 65383170048 65554958976 65703985152 65772355584 65880436284 65956243808 66011997184 66024805392 66093509664 66098912256 66145544192 66149379072 66243760128 66299756544 66473953728 66543125376 66694397952 66745319424 66920687288 66939143076 67072818176 67076706816 67142612992 67199369216 67212407808 67295248384 67475972928 67599292416 67669635072 67858827764 67929367086 67929440488 68000053212 68005611648 68083864576 68141416448 68154637824 68160208896 68231135232 68279271424 68380655616 68391471624 68462638608 68618274816 68774264832 68798563717 68958961344 69007611008 69079419136 69098470272 69236457472 69240471552 69422395224 69580213248 69652617216 69779914752 69888943579 69967311984 70047822208 70053548032 70067140416 70120636992 70126368768 70199341056 70207062016 70280118272 70353174528 70395606372 70538021736 70597648128 70758137856 70831767552 70948162152 71017872224 71179317248 71183443968 71233662976 71327453184 71370472641 71424964317 71526872508 71587334784 71661827328 71824736256 72013449872 72068432464 72074323456 72088307928 72163321776 72224322048 72232265728 72307429376 72313339904 72327370752 72382593024 72388509696 72666432384 72813441792 72874991616 73174957128 73232566784 73236812544 73308771328 73341305856 73403301888 73475424256 73479684096 73531523072 73666724313 73672745952 73728995424 73834190976 73840226304 73896603648 74090760926 74167858492 74200774284 74263496832 74336464384 74393220608 74399301632 74413737216 74505453568 74562338816 74660511744 74705541456 74762579472 74932537344 75010510848 75207594826 75285773199 75378564352 75442282496 75456920448 75535439616 75594907648 75599290368 75707154432 75797921316 75964023408 75970232832 76049286144 76215939072 76222169088 76261906903 76280365056 76420620549 76480785472 76594347648 76654649344 76659093504 76734414848 76814180352 76860508998 77115397632 77174275584 77349715968 77552946016 77633562384 77633646272 77714346528 77810130944 77875904512 77891014656 78095666922 78161681856 78243015552 78414475776 78420885504 78721968416 78803799984 78810241536 78865841152 78947907584 78982944768 79065133056 79127379968 79131967488 79339880256 79520243712 79602991104 79790050228 79873078376 79895106252 80054653952 80076731904 80137870848 80236642304 80320135168 80403628032 80452121568 80614881984 80683026432 80866443264 80992794428 81015131106 81076986522 81083613888 81176915456 81261298944 81261386752 81345858048 81352507392 81409900544 81530781696 81628530648 81744997152 81814096896 81899231232 82085412864 82114414759 82294358692 82301085568 82363922816 82386637632 82472367744 82551160832 82637062144 82659852288 82722963456 82772855844 83047351296 83215362048 83285704704 83518557248 83605465216 83628522432 83692373184 83699214336 83795525632 83818635264 83882631168 83889487872 84103025916 84190542072 84261709056 84381932544 84453261312 84675155344 84763266848 84800884896 84872567808 84949015424 84955959296 85020823552 85044271104 85370783316 85377761664 85442947968 85564856832 85637185536 85726298112 85951536944 86017161328 86040883656 86146930688 86212704256 86219751424 86236480512 86326216704 86399188992 86408691712 86522462208 86588522496 86640746304 86816026752 87103930368 87156465032 87247064268 87337852056 87406611968 87536397312 87605313536 87610392576 87696474112 87787634688 87840581712 88033073856 88124679552 88131883008 88199172096 88325013504 88430908202 88562214468 88631938304 88724071296 88724167168 88816396032 88925863936 88993759232 89018302464 89252190768 89435609088 89616543744 89670593831 89857213173 89967963904 90061485696 90132389888 90226180096 90266222592 90360152064 90374444646 90572489448 90666737616 90674148864 90872850432 90880278528 90974846976 91111611409 91188628832 91283518144 91324029888 91419060096 91491033088 91586138112 91945281792 92131293696 92320628736 92563193632 92588721264 92659413168 92773617664 92870055936 92870156288 92966694912 93039886336 93210957294 93289749312 93422853888 93494182656 93501825024 93599121408 93804232704 93860808496 93958376904 94050695648 94056148368 94130197504 94269966336 94344183808 94442356736 94517652957 94540529664 94597549536 94911258624 95103270912 95160630188 95233285756 95259549762 95358675204 95369163344 95449779712 95549103104 95567642352 95575454208 95648426496 95766315008 95792726016 95865864192 96117743904 96217762368 96299096064 96436494336 96510124032 96518012928 96568331818 96695479062 96769306494 96888576512 96915297024 96989292288 96997220352 97084589056 97166655488 97209778176 97310932992 97566609504 97649083392 97788407808 97871069184 97972912128 98051023161 98120196902 98222299084 98230327936 98305327232 98332438464 98445587968 98453635072 98528804864 98555977728 98658533376 98934365712 99017995776 99218316288 99547348992 99607388608 99683439296 99710930592 99814688064 99910049792 100014014464 100041596928 100117979136 100126162944 100381030932 100609227264 100713919488 100799053824 100942872576 101063895088 101213959392 101285364544 101293643776 101398938624 101399048192 101504452608 101621252096 101735202816 101788241646 101894160732 102125796864 102212124672 102418907136 102480678664 102587207436 102693957912 102820530176 102899034112 102927412224 103132954624 103161397248 103268745216 103511416512 103619128704 103854686208 104127555896 104133592836 104215575808 104324020736 104370319872 104478925824 104552634368 104561180672 104669872128 105071733312 105080322048 105310593024 105420177408 105436852087 105593409558 105786507008 105807032604 105896472192 106026991616 106137206784 106137321472 106247651328 106526808336 106768975872 106850494464 107269495424 107290308762 107381002176 107486509312 107492740992 107577368576 107737104384 108020174808 108102648696 108111485184 108348398592 108461144064 108470009856 108707708928 108746116843 108838040864 108993329536 108999648576 109085462528 109198974976 109220162688 109312487424 109848850176 109963156992 110213136384 110297284608 110363807792 110509118928 110593493136 110729801728 110751286464 110760339456 110844905472 110953816064 111047606272 111096889344 111136141389 111251787738 111504696576 111589830912 111598952448 111758180352 111843508224 112058312184 112137367888 112143869208 112254056096 112348945408 112398806016 112509243392 112515766272 112604348416 112811392239 113067846528 113163423744 113392361472 113696881974 113827711088 113837015552 113923930624 113946035112 113955349248 114073929216 114086475776 114182914048 114301730816 114323908608 114333253632 114420547584 114721178208 114981974016 115101622272 115198918656 115290763497 115520995072 115673096448 115754702336 115761413376 116024573952 116138573824 116329419024 116450469408 116715196416 116813856768 117050179584 117111202754 117120775616 117143500383 117242522784 117364523328 117377431808 117499572736 117509177344 117598896128 117621713664 117631328256 117766684672 118082952624 118298761728 118421861376 118691069952 119002921024 119009820384 119247478784 119280365568 119404486656 119488724992 119685075342 119809617564 120081980928 120354963456 120480202752 120499259528 120678182352 120763319264 120888983488 120898865152 120922322976 121024539648 121163800576 121173704704 121299664896 121425887232 121489191642 121765373184 121892080128 122114850816 122442795972 122593709056 122617495728 122721145344 122841724928 122848846848 123094171648 123128119296 123441538038 123451628352 123545884224 123826741248 123955593216 124159283766 124281276392 124386332416 124563805184 124571026944 124658910208 124669100032 124798828544 124823043072 124928557056 125072310272 125277835872 125408197824 125693288448 126023537276 126130066048 126154538874 126285813108 126392563584 126548344832 126572898816 126679891968 126804361216 127012733016 127144900272 127423523136 127433938944 127531235328 127723634688 127821152256 128056174974 128066642496 128156991872 128164421952 128290349824 128347285248 128398794752 128455778304 128581992448 128589447168 128680165376 128927305416 129025741992 129220396032 129319056384 129329627136 129613037568 129747910656 129793752361 129961119456 130088812672 130198777856 130224040128 130384543744 130655895552 130734697548 131109917952 131407970304 131544711168 131760872568 131912487616 132023994368 132049610784 132187019328 132197824512 132291088384 132298758144 132487520256 132599513088 132646362303 132947907456 133086250752 133388795904 133490638848 133841374576 133878286152 134145636352 134153413632 134285225984 134398738432 134424815616 134951945856 135198584832 135339270144 135561666969 135717655528 135858734172 135858880976 136000106424 136011223296 136167729152 136282832896 136309275648 136320417792 136462270464 136558542848 136761311232 136782943248 136925277216 137236549632 137597127434 137917922688 138015222016 138158838272 138196940544 138472914944 138480943104 138844790448 139160426496 139305234432 139559829504 139632587899 139777887158 139816435941 139934623968 140095644416 140107096064 140134280832 140241273984 140252737536 140398682112 140414124032 140560236544 140706349056 140791212744 141076043472 141195296256 141516275712 141663535104 141896324304 142035744448 142358634496 142366887936 142467325952 142654906368 142740945282 142849928634 143053745016 143174669568 143323654656 143649472512 144026899744 144136864928 144148646912 144176615856 144326643552 144448644096 144464531456 144614858752 144626679808 144654741504 144765186048 144777019392 144852497727 145332864768 145626883584 145749983232 146349914256 146465133568 146473625088 146617542656 146682611712 146806603776 146950848512 146959368192 147063046144 147180295353 147333448626 147345491904 147457990848 147668381952 147680452608 147793207296 148181521852 148335716984 148401548568 148526993664 148672928768 148786441216 148798603264 148827474432 149010907136 149124677632 149321023488 149411082912 149525158944 149865074688 150021021696 150415189652 150571546398 150757128704 150884564992 150913840896 151070879232 151189815296 151198580736 151414308864 151595842632 151928046816 151940465664 152098572288 152431878144 152444338176 152523813806 152560730112 152682362469 152841241098 152961570944 153188695296 153309298688 153318187008 153468829696 153628360704 153721017996 154230795264 154348551168 154699431936 155105892032 155267124768 155267292544 155428693056 155620261888 155782029312 156191333844 156323363712 156486031104 156828951552 156841771008 157443936832 157607599968 157620483072 157731682304 157895815168 157965889536 158130266112 158263934976 158679760512 159040487424 159205982208 159580100456 159746156752 159790212504 160109307904 160153463808 160275741696 160473284608 160807256064 160904243136 161229763968 161366052864 161985588856 162030262212 162153973044 162167227776 162353830912 162522597888 162522773504 162691716096 162705014784 162819801088 163061563392 163257061296 163489994304 163628193792 163798462464 164228829518 164588717384 164602171136 164727845632 164773275264 164944735488 165102321664 165274124288 165319704576 165445926912 165545711688 166094702592 166430724096 166531102829 166571409408 166658250073 166877681607 167037114496 167210930432 167257044864 167384746368 167398428672 167591051264 167637270528 167765262336 168206051832 168381084144 168523418112 168763865088 168906522624 169350310688 169526533696 169601769792 169745135616 169898030848 169911918592 170041647104 170088542208 170741566632 170755523328 170885895936 171129713664 171274371072 171452596224 171903073888 172034322656 172081767312 172293861376 172425408512 172439502848 172472961024 172652433408 172798377984 173281492608 173632053504 174207860736 174312930064 174494128536 174675704112 174813223936 175072794624 175210627072 175220785152 175392948224 175575269376 175666804131 175681163424 176066147712 176249359104 176263766016 176398344192 176650027008 176861816404 177124428936 177263876608 177448142592 177448334336 177632792064 177851727872 177987518464 178036604928 178504381536 178871218176 179233087488 179341187662 179527613013 179714426346 179935927808 180122971392 180264779776 180452360192 180532445184 180720304128 180748889292 181144978896 181333475232 181348297728 181745700864 181760557056 181949693952 182223222818 182233787463 182377257664 182567036288 182648059776 182838120192 182982066176 183172276224 183890563584 184262587392 184641257472 185126387264 185162307057 185177442528 185318826336 185547235328 185740111872 185740312576 185933389824 186421914588 186579498624 186845707776 186988365312 187003650048 187198242816 187608465408 187721616992 187916753808 188101391296 188112296736 188260395008 188539932672 188688367616 189035305914 189081059328 189195099072 189822517248 190206541824 190321260376 190466571512 190519099524 190717350408 190738326688 190899559424 191098206208 191135284704 191150908416 191296852992 191532630016 191585452032 191731728384 192235487808 192435524736 192598192128 192872988672 193020248064 193136663636 193390958124 193538612988 193777153024 193830594048 193978584576 193994440704 194169178112 194333310976 194419556352 194621865984 195133219008 195298166784 195576815616 195742138368 195811296733 196102046322 196240393804 196444598168 196460655872 196610654464 196664876928 196891175936 196907270144 197057609728 197111955456 197317066752 197868731424 198035991552 198436632576 199214777216 199366878592 199421861184 199629376128 199820099584 200028028928 200083193856 200235958272 200762061864 201218454528 201427838976 201598107648 201885745152 202127790176 202427918784 202570729088 202587287552 202797877248 202798096384 203008905216 203242504192 203576483292 203788321464 204251593728 204424249344 204837814272 204961357328 205174414872 205387915824 205641060352 205798068224 205854824448 206322794496 206395691151 207022833024 207238257408 207709372416 208255111792 208267185672 208431151616 208648041472 208740639744 208957851648 209105268736 209122361344 209339744256 209666830737 210143466624 210160644096 210621186048 210840354816 210873704174 211186819116 211573014016 211614065208 211792944384 212053983232 212274413568 212274642944 212495302656 213053616672 213537951744 213700988928 214111417923 214274892951 214538990848 214580617524 214762004352 214973018624 214985481984 215154737152 215474208768 216040349616 216205297392 216222970368 216696797184 216922288128 216940019712 217492233686 217676081728 217986659072 217999297152 218170925056 218397949952 218440325376 218624974848 219697700352 219926313984 220426272768 220541190233 220594569216 220727615584 221000172939 221018237856 221186986272 221459603456 221502572928 221520678912 221689810944 221907632128 222272282778 222503575476 223009393152 223179661824 223197904896 223516360704 223687016448 224116624368 224274735776 224287738416 224508112192 224697890816 224797612032 225018486784 225031532544 225208696832 225622784478 226135693056 226326847488 226784722944 227393763948 227655422176 227674031104 227847861248 227892070224 227910698496 228147858432 228172951552 228365828096 228603461632 228647817216 228666507264 228785720709 228841095168 229442356416 229963948032 230203244544 230581526994 231041990144 231346192896 231509404672 231522826752 232049147904 232277147648 232658838048 232900938816 233430392832 233627713536 234222405508 234241551232 234287000766 234485045568 234729046656 234754863616 234999145472 235018354688 235197792256 235243427328 235262656512 235533369344 236165905248 236597523456 236843722752 237382139904 238005842048 238019640768 238494957568 238560731136 238808973312 238977449984 239370150684 239619235128 240163961856 240709926912 240960405504 240998519056 241356364704 241526638528 241777966976 241797730304 241844645952 242049079296 242327601152 242599329792 242978383284 243530746368 243784160256 244229701632 244885591944 245187418112 245234991456 245442290688 245683449856 245697693696 246256238592 246343244277 246883076076 246903256704 247091768448 247653482496 247911186432 248318567532 248562552784 248772664832 249127610368 249142053888 249317820416 249338200064 249597657088 249646086144 249857114112 250555671744 250816395648 251386576896 252047074552 252260132096 252309077748 252571626216 252785127168 253096689664 253145797632 253359783936 253608722432 254025466032 254289800544 254847046272 254867877888 255062470656 256112349948 256133284992 256313983744 256328843904 256580699648 256694570496 256797589504 256911556608 257163984896 257178894336 257360330752 257854610832 258051483984 258440792064 258638112768 258659254272 259226075136 259317663241 259587504722 259922238912 260177625344 260397555712 260448080256 260769087488 261311791104 261469395096 262219835904 262815940608 263089422336 263226581891 263521745136 263824975232 264047988736 264099221568 264374038656 264395649024 264582176768 264597516288 264975040512 265292724606 265895814912 266172501504 266777591808 266981277696 267682749152 267756572304 268291272704 268306827264 268570451968 268797476864 268849631232 269011781493 269903891712 270397169664 270678540288 271123333938 271435311056 271717468344 271717761952 272000212848 272022446592 272335458304 272565665792 272618551296 272640835584 272924540928 273117085696 273334834227 273565886496 273850554432 274473099264 275194254868 275835845376 276030444032 276317676544 276393881088 276945829888 276961886208 277689580896 278320852992 278610468864 279119659008 279265175798 279555774316 279632871882 279869247936 280191288832 280214192128 280268561664 280482547968 280505475072 280797364224 280828248064 281120473088 281412698112 281582425488 282152086944 282390592512 283032551424 283327070208 283552958871 283792648608 284071488896 284717268992 284733775872 284934651904 285309812736 285481890564 285699857268 286107490032 286349339136 286647309312 287298945024 288053799488 288273729856 288297293824 288353231712 288653287104 288897288192 288929062912 289229717504 289309483008 289530372096 289554038784 289704995454 290665729536 291253767168 291499966464 292699828512 292930267136 292947250176 293235085312 293365223424 293613207552 293918736384 294360590706 294666897252 294690983808 294915981696 295336763904 295360905216 295586414592 296363043704 296671433968 296803097136 297053987328 297345857536 297572882432 297597206528 297654948864 298021814272 298249355264 298642046976 298822165824 299050317888 299730149376 300042043392 300830379304 301143092796 301514257408 301769129984 301827681792 302141758464 302379630592 302397161472 302828617728 303191685264 303856093632 303880931328 304197144576 304863756288 305047627612 305364724938 305682482196 305923141888 306377390592 306618597376 306636374016 306937659392 307256721408 307442035992 308461590528 308697102336 309398863872 309508178707 310211784064 310534249536 310534585088 310857386112 311240523776 311564058624 312382667688 312646727424 312972062208 313657903104 313683542016 314887873664 315215199936 315240966144 315463364608 315791630336 315931779072 316260532224 316310556261 317359521024 318080974848 318411964416 319160200912 319492313504 319580425008 320218615808 320306927616 320551483392 321808486272 322459527936 322732105728 323971177712 324060524424 324307946088 324334455552 324707661824 325045195776 325045547008 325383432192 325410029568 325639602176 326123126784 326238350529 326514122592 326979988608 327256387584 327596924928 328457659036 329177434768 329204342272 329455691264 329546550528 329889470976 330204643328 330548248576 330639409152 330891853824 331091423376 332189405184 332861448192 333062205658 333142818816 333316500146 333408424167 333755363214 334074228992 334421860864 334514089728 334769492736 334796857344 335182102528 335274541056 335530524672 336412103664 336762168288 337046836224 337527730176 337813045248 338434176717 338700621376 339053067392 339203539584 339490271232 339796061696 339823837184 340083294208 340177084416 341483133264 341511046656 341771791872 342259427328 342548742144 342905192448 343806147776 344068645312 344163534624 344587722752 344850817024 344879005696 344945922048 345304866816 345596755968 346562985216 347264107008 348415721472 348625860128 348988257072 349351408224 349626447872 350145589248 350421254144 350441570304 351150538752 351333608262 351362326848 352132295424 352498718208 352527532032 352796688384 353300054016 353723632808 354248857872 354527753216 354896285184 354896668672 355265584128 355703455744 355975036928 356073209856 357008763072 357742436352 358466174976 358682375324 359055226026 359428852692 359871855616 360245942784 360529559552 360904720384 361064890368 361440608256 361497778584 362289957792 362666950464 362696595456 363491401728 363521114112 364446445636 364467574926 364754515328 365134072576 365296119552 365676240384 365964132352 366344552448 367781127168 368525174784 369282514944 370252774528 370324614114 370354885056 370637652672 371094470656 371480223744 371480625152 371866779648 372843829176 373158997248 373691415552 373976730624 374007300096 374396485632 375216930816 375443233984 375833507616 376202782592 376224593472 376520790016 377079865344 378070611828 378390198144 379645034496 380413083648 380642520752 380933143024 381038199048 381434700816 381476653376 381799118848 382196412416 382270569408 382301816832 382593705984 383170904064 383463456768 384470975616 384871049472 385196384256 385745977344 386040496128 386273327272 386781916248 387077225976 387554306048 387661188096 387957169152 387988881408 388338356224 388666621952 388839112704 389243731968 389381257083 390266438016 390596333568 391153631232 391622593466 392204092644 392480787608 392889196336 392921311744 393221308928 393329753856 393782351872 393814540288 394115219456 394223910912 394634133504 395737462848 396071983104 396873265152 397939086909 398429554432 398733757184 398843722368 399258752256 399640199168 400056057856 400166387712 400471916544 401524123728 402436909056 402855677952 403196215296 404255580352 404855837568 405141458176 405174575104 405595754496 405596192768 406017810432 406485008384 407152966584 407576642928 408503187456 408848498688 409675628544 409922714656 410348829744 410775831648 411282120704 411596136448 411709648896 412791382302 414045666048 414476514816 415418744832 416510223584 416534371344 416862303232 417296082944 417481279488 417915703296 418210537472 418244722688 418679488512 418897763697 419333661474 420286933248 420321288192 421242372096 421680709632 421747408348 422373638232 423146028032 423228130416 423585888768 424107966464 424548827136 424549285888 424990605312 426107233344 427075903488 427401977856 428222835846 428549785902 429077981696 429161235048 429524008704 429946037248 429970963968 430309474304 430948417536 432080699232 432410594784 432445940736 433393594368 433844576256 433880039424 434557493181 434984467372 435352163456 435973318144 435998594304 436341850112 436795899904 436880650752 437249949696 439395400704 439852627968 440852545536 441082380466 441189138432 441455231168 441540886059 442000345878 442036475712 442373972544 442919206912 443005145856 443041357824 443379621888 443815264256 444544565556 445007150952 446018786304 446359323648 446395809792 447032721408 447374032896 448233248736 448549471552 448575476832 449016224384 449395781632 449595224064 450036973568 450063065088 451245568956 452271386112 452653694976 453569445888 454787527896 455310844352 455348062208 455695722496 455784140448 455821396992 456295716864 456345903104 456731656192 457295634432 457333014528 457571441418 457682190336 458884712832 459927896064 460406489088 461163053988 462083980288 462692385792 463018809344 463045653504 464098295808 465317676096 465801877632 466860785664 468444811016 468483102464 468574001532 468970091136 469458093312 469509727232 469998290944 470036709376 470395584512 470486854656 470525313024 471066738688 472331810496 473195046912 473687445504 476011684096 476039281536 476989915136 477121462272 477617946624 477954899968 478740301368 479238470256 480327923712 481419853824 481589946019 481997038112 482712729408 483053277056 483555933952 483595460608 483689291904 484098158592 484655202304 485956766568 487061492736 487568320512 488459403264 489771183888 490374836224 490469982912 490884581376 491366899712 491395387392 492686488554 493766152152 493806513408 494183536896 495306964992 495822372864 496637135064 497125105568 497545329664 498255220736 498284107776 498635640832 498676400128 499195314176 499292172288 499593308487 499714228224 499974750219 501111343488 501632791296 502773153792 504094149104 504520264192 504618155496 505143252432 505570254336 506193379328 506291595264 506719567872 507217444864 508050932064 508579601088 509694092544 509735755776 510124941312 512224699896 512266569984 512627967488 512657687808 513161399296 513389140992 513595179008 513823113216 514327969792 514357788672 514720661504 515709221664 516102967968 516881584128 517276225536 517318508544 518635326482 519175009444 519844477824 520355250688 520795111424 520896160512 521538174976 522623582208 522938790192 524439671808 525631881216 526178844672 526453163782 527000412393 527043490272 527649950464 528095977472 528198443136 528748077312 528791298048 529164353536 529195032576 529950081024 530585449212 531791629824 532345003008 533555183616 533962555392 535365498304 535513144608 536582545408 536613654528 537140903936 537699262464 538023562986 539807783424 540794339328 541357080576 542246667876 542870622112 543434936688 543435523904 544000425696 544044893184 544670916608 545131331584 545237102592 545281671168 545849081856 546669668454 547131772992 547701108864 548946198528 550388509736 551671690752 552060888064 552635353088 552787762176 553891659776 553923772416 555379161792 556641705984 557220937728 558530351596 559111548632 559265743764 559738495872 560382577664 560428384256 560537123328 560965095936 561010950144 561594728448 561656496128 562240946176 562825396224 563164850976 564304173888 564781185024 566065102848 567105917742 567585297216 568142977792 569434537984 569467551744 569869303808 570619625472 570963781128 571399714536 572214980064 572698678272 573294618624 574597890048 574800903313 576107598976 576547459712 576594587648 576706463424 577306574208 577794576384 577858125824 578459435008 578618966016 579060744192 579409990908 581331459072 582507534336 582999932928 585399657024 585860534272 585894500352 586470170624 586730446848 587226415104 587433890199 588721181412 589333794504 589381967616 589831963392 590673527808 590721810432 591172829184 592726087408 593342867936 593606194272 594107974656 594691715072 595145764864 595194413056 595309897728 597644331648 598100635776 599460298752 600084086784 601660758608 602286185592 603028514816 603538259968 603655363584 604283516928 604759261184 604794322944 605657235456 606383370528 607712187264 607761862656 608394289152 609727512576 610095255224 610729449876 611364964392 611846283776 612754781184 613237194752 613272748032 613875318784 614513442816 614884071984 616923181056 617394204672 619016357414 619187073453 620423568128 621068499072 621069170176 621714772224 622481047552 623128117248 624765335376 625293454848 625944124416 627315806208 627367084032 627694156817 629000492211 629775747328 630430399872 630481932288 630926729216 631583260672 631863558144 632521064448 632621112522 634719042048 636161949696 636823928832 637781279863 638320401824 638984627008 639160850016 640437231616 640613855232 641102966784 643616972544 644919055872 645464211456 647942355424 648121048848 648615892176 648668911104 649415323648 650090391552 650091094016 650766864384 650820059136 651279204352 652476701058 653028245184 653959977216 654512775168 655193849856 656915318072 658354869536 658408684544 658911382528 659093101056 659778941952 660409286656 661096497152 661278818304 661623570699 661783707648 662182846752 664378810368 665722896384 666124411316 666633000292 666816848334 667510726428 668148457984 668843721728 669028179456 669538985472 669593714688 670364205056 670549082112 671061049344 672824207328 673524336576 674093672448 675055460352 675626090496 676868353434 677401242752 678106134784 678407079168 678980542464 679592123392 679647674368 680166588416 680354168832 682966266528 683022093312 683543583744 684518854656 685097484288 685810384896 686357162127 687612295552 688137290624 688327069248 689175445504 689701634048 689891844096 690609733632 693125970432 694528214016 696831442944 697251720256 697976514144 698702816448 699252895744 700291178496 700883140608 702667216524 702724653696 704264590848 704997436416 705055064064 705593376768 706600108032 707447265616 708497715744 709055506432 709792570368 709793337344 710531168256 712146419712 714017526144 715484872704 716932349952 717364750648 718110452052 718857705384 719743711232 720491885568 721059119104 721809440768 722129780736 722881216512 722995557168 724579915584 725333900928 725393190912 726982803456 728892891272 728935149852 729509030656 730268145152 730592239104 731352480768 731928264704 732689104896 735562254336 737050349568 738057964609 739029732831 740505549056 740649228228 740709770112 741275305344 742188941312 742960447488 742961250304 743733559296 745687658352 746317994496 747382831104 747953461248 748014600192 748792971264 750886467968 751667015232 752405565184 752449186944 753041580032 754159730688 756141223656 756780396288 759290068992 760826167296 761222817901 761285041504 761866286048 762076398096 762869401632 762953306752 763598237696 764392824832 764541138816 764603633664 765187411968 768941951232 769742098944 770392768512 771491954688 772080992256 772546654544 773563832496 774154451952 775108612096 775322376192 775914338304 775977762816 776676712448 777333243904 777678225408 777952989723 778762514166 780532876032 781192667136 782307262464 783245186932 784408185288 784961575216 785778392672 785842623488 786442617856 786659507712 787564703744 787629080576 788230438912 788447821824 789268267008 789679745673 791474925696 792143966208 793746530304 795878173818 796859108864 797467514368 797687444736 798517504512 799280398336 800112115712 800332775424 800943833088 803048247456 804873818112 805711355904 806392430592 807035344479 808511160704 809711675136 810282916352 810349150208 811191508992 811192385536 812035620864 812970016768 814305933168 815153285856 817006374912 817696997376 819351257088 819845429312 820004502681 820697659488 821551663296 822564241408 823192272896 823419297792 825582764604 828091332096 828953029632 830837489664 833020447168 833068742688 833724606464 834592165888 834962558976 835831406592 836421074944 837358977024 837795527394 838667322948 840573866496 840642576384 842484744192 843361419264 843494816696 844747276464 846292056064 846456260832 847171777536 848215932928 849097654272 849981210624 852214466688 854151806976 854803955712 856445671692 857099571804 858155963392 858322470096 859048017408 859892074496 859941927936 860618948608 861896835072 864161398464 864821189568 864891881472 866787188736 867689152512 869114986362 869968934744 870704326912 871946636288 871997188608 872683700224 873591799808 873761301504 874499899392 878790801408 879705255936 882164760932 882910462336 883081772118 884000691756 884072951424 884747945088 885838413824 886010291712 886082715648 886759243776 887630528512 889089131112 890014301904 892037572608 892718647296 892791619584 894065442816 894748065792 896466497472 897098943104 897150953664 898032448768 898791563264 899190448128 900073947136 900126130176 902491137912 904542772224 905307389952 907138891776 908556266527 909575055792 910621688704 910696124416 911391444992 911568280896 911642793984 912591433728 912691806208 914591268864 915142882836 917769425664 919855792128 920812978176 922326107976 924167960576 925384771584 926037618688 926091307008 928196591616 928524536121 930635352192 931603755264 933721571328 936889622032 936966204928 937148003064 937940182272 938916186624 939019454464 939996581888 940073418752 940791169024 940973709312 941050626048 944663620992 946390093824 947374891008 948931668783 952023368192 952078563072 953979830272 954242924544 955235893248 955909799936 957480602736 958476940512 960655847424 963179892038 963994076224 965425458816 966106554112 967111867904 967190921216 967378583808 968196317184 969310404608 971913533136 974122985472 975136641024 976918806528 978715051587 979542367776 980749672448 980939965824 981769162752 982733799424 982790774784 985372977108 987532304304 987613026816 988367073792 990613929984 991644745728 993274270128 994250211136 995090659328 996510441472 996568215552 997271281664 997352800256 998584344576 999186616974 999428456448 999949500438 1002222686976 1003265582592 1005546307584 1008188298208 1009040528384 1009236310992 1010286504864 1011140508672 1012386758656 1012583190528 1013439135744 1016101864128 1017159202176 1019388185088 1019471511552 1020249882624 1024449399792 1024533139968 1025255934976 1025315375616 1026322798592 1026778281984 1027190358016 1027646226432 1028655939584 1028715577344 1029441323008 1031418443328 1032205935936 1033763168256 1034552451072 1034637017088 1037270652964 1038350018888 1039688955648 1040710501376 1041590222848 1041792321024 1043076349952 1045247164416 1045877580384 1048879343616 1051263762432 1052906327564 1054000824786 1054086980544 1055299900928 1056191954944 1056396886272 1057496154624 1057582596096 1058328707072 1058390065152 1059900162048 1061170898424 1063583259648 1064690006016 1067110367232 1067925110784 1070730996608 1071026289216 1073165090816 1073227309056 1074281807872 1075398524928 1076047125972 1079615566848 1081588678656 1082714161152 1084493335752 1085741244224 1086869873376 1086871047808 1088000851392 1088089786368 1089341833216 1090474205184 1090563342336 1093339336908 1094263545984 1095402217728 1097892397056 1100777019472 1103343381504 1104121776128 1105270706176 1105575524352 1107847544832 1110758323584 1113283411968 1114441875456 1117060703192 1118223097264 1118531487528 1119476991744 1120765155328 1120856768512 1121074246656 1121930191872 1122021900288 1123189456896 1123312992256 1125650792448 1126329701952 1128608347776 1129562370048 1134211835484 1135170594432 1136285955584 1138869075968 1138935103488 1139738607616 1141239250944 1141927562256 1142799429072 1144429960128 1145397356544 1146589237248 1149601806626 1152215197952 1153094919424 1153189175296 1153412926848 1154613148416 1155589152768 1155716251648 1156918870016 1157237932032 1158121488384 1158819981816 1162662918144 1165015068672 1165717719803 1165999865856 1168143771249 1170799314048 1171721068544 1171789000704 1172940341248 1173460893696 1174867780398 1177442362824 1178667589008 1178763935232 1179663926784 1181347055616 1181443620864 1182345658368 1185452174816 1186685735872 1187212388544 1188215949312 1189383430144 1190291529728 1190388826112 1190619795456 1195288663296 1196201271552 1198920597504 1200168173568 1203321517216 1204572371184 1206057029632 1207076519936 1207310727168 1208567033856 1209518522368 1209588645888 1212766741056 1215424374528 1215523725312 1216788578304 1219455025152 1220190510448 1221458899752 1222729928784 1223692567552 1225509562368 1226474389504 1226545496064 1227750637568 1229026885632 1229768143968 1233846362112 1234788409344 1238032714828 1238374146906 1240847136256 1242136998144 1242138340352 1243429544448 1244962095104 1246256234496 1249530670752 1250586909696 1251888248832 1254631612416 1254734168064 1255388313634 1256693291091 1258000984422 1259551494656 1260860799744 1260963864576 1261853458432 1263166521344 1263727116288 1265042128896 1265242225044 1269438084096 1272323899392 1273647857664 1275562559726 1276640803648 1277969254016 1278321700032 1280874463232 1281227710464 1282205933568 1287233945088 1289838111744 1290928422912 1295884710848 1296242097696 1297231784352 1297337822208 1298830647296 1300180783104 1300182188032 1301533728768 1301640118272 1304953402116 1306056490368 1307919954432 1309025550336 1310387699712 1313830636144 1316709739072 1316817369088 1317822765056 1318186202112 1319557883904 1320818573312 1322557636608 1323247141398 1323567415296 1324365693504 1328757620736 1331445792768 1332248822632 1333266000584 1333633696668 1335021452856 1336296915968 1337687443456 1338056358912 1339077970944 1339187429376 1340728410112 1341098164224 1342122098688 1345648414656 1347048673152 1348187344896 1350110920704 1353736706868 1354802485504 1356212269568 1356814158336 1357961084928 1359184246784 1359295348736 1360333176832 1360708337664 1365932533056 1366044186624 1367087167488 1369037709312 1370194968576 1370679077131 1372714324254 1375224591104 1376274581248 1376654138496 1378350891008 1379403268096 1379783688192 1381219467264 1386251940864 1389056428032 1394503440512 1395953028288 1397405632896 1398505791488 1400582356992 1405334433048 1405449307392 1408529181696 1409994872832 1410110128128 1411186753536 1413200216064 1414894531232 1416995431488 1418111012864 1419585140736 1419586674688 1421062336512 1428035052288 1430969745408 1433864699904 1434729501296 1436220904104 1437715410768 1439487422464 1440983771136 1442118238208 1443618881536 1444259561472 1444769838057 1445991114336 1449159831168 1450667801856 1450786381824 1453965606912 1457785782544 1457870299704 1459018061312 1460536290304 1461184478208 1462704961536 1463856529408 1465378209792 1471124508672 1474100699136 1476115929218 1478059465662 1481011098112 1481298456456 1481419540224 1482550610688 1484377882624 1485920894976 1485922500608 1487467118592 1491375316704 1492635988992 1494765662208 1495906922496 1496029200384 1497585942528 1498779925461 1499924250657 1501772935936 1503334030464 1504811130368 1504898373888 1506083160064 1508319461376 1512282447312 1513560792576 1518580137984 1521652334592 1522445635802 1522570083008 1523732572096 1524152796192 1525738803264 1525906613504 1527196475392 1528785649664 1529082277632 1529207267328 1530374823936 1537883902464 1539484197888 1540785537024 1542983909376 1544161984512 1545093309088 1547127664992 1548308903904 1550217224192 1550644752384 1551828676608 1551955525632 1553353424896 1555905979446 1557525028332 1561065752064 1562385334272 1564614524928 1566490373864 1568816370576 1569923150432 1571556785344 1571685246976 1572885235712 1573319015424 1575129407488 1575258161152 1576460877824 1576895643648 1578536534016 1579359491346 1582949851392 1584287932416 1587493060608 1591756347636 1593718217728 1594935028736 1595374889472 1597035009024 1598560796672 1600224231424 1600665550848 1601887666176 1606096494912 1609747636224 1611422711808 1614070688958 1617022321408 1619423350272 1620565832704 1620698300416 1622383017984 1622384771072 1624071241728 1625940033536 1628611866336 1630306571712 1634012749824 1635393994752 1639690858624 1640009005362 1641395318976 1643103326592 1645128482816 1646384545792 1646838595584 1651165529208 1656182664192 1657906059264 1661674979328 1666040894336 1666137485376 1667449212928 1669184331776 1669925117952 1671662813184 1672842149888 1675591054788 1677334645896 1681147732992 1681285152768 1684969488384 1686722838528 1686989633392 1689494552928 1692584112128 1692912521664 1694343555072 1698195308544 1704428933376 1708303613952 1709607911424 1712891343384 1714199143608 1716311926784 1716644940192 1718096034816 1719784148992 1719883855872 1721237897216 1723793670144 1724402709939 1728322796928 1729642379136 1729783762944 1733574377472 1735378305024 1738229972724 1739937869488 1741408653824 1743893272576 1743994377216 1745367400448 1747183599616 1747522603008 1748999798784 1757581602816 1759410511872 1762301670597 1764329521864 1765820924672 1766163544236 1768001383512 1768145902848 1769495890176 1771676827648 1772020583424 1772165431296 1773518487552 1775261057024 1778178262224 1780028603808 1784075145216 1785437294592 1785583239168 1792932994944 1794197886208 1794301907328 1796064897536 1797583126528 1798380896256 1800147894272 1800252260352 1804982275824 1809085544448 1810614779904 1814277783552 1815223642687 1817112533054 1819150111584 1821243377408 1821392248832 1822782889984 1823136561792 1823285587968 1825182867456 1825383612416 1829182537728 1830285765672 1835538851328 1839711584256 1841625956352 1844652215952 1848335921152 1850769543168 1852075237376 1852182614016 1857049072242 1861270704384 1863207510528 1867443142656 1873779244064 1873932409856 1874296006128 1875880364544 1877832373248 1878038908928 1879993163776 1880146837504 1881582338048 1881947418624 1882101252096 1883082470451 1889327241984 1892780187648 1894749782016 1897863337566 1904046736384 1904157126144 1907959660544 1908485849088 1910471786496 1911819599872 1913343839589 1914961205472 1916953881024 1921311694848 1926359784076 1927988152448 1930850917632 1932213108224 1934223735808 1934381842432 1934757167616 1936392634368 1938620809216 1943827066272 1948245970944 1950273282048 1953837613056 1957430103174 1959084735552 1961499344896 1961879931648 1963538325504 1965467598848 1965581549568 1970745954216 1975064608608 1975226053632 1976734147584 1981227859968 1983289491456 1984870712097 1986548540256 1988500422272 1990181318656 1993020882944 1993136431104 1994542563328 1997168689152 1998373233948 1999899000876 2004445373952 2006531165184 2011092615168 2016376596416 2018081056768 2018472621984 2020573009728 2022281017344 2025166381056 2026878271488 2032203728256 2034318404352 2038776370176 2038943023104 2040499765248 2048898799584 2049066279936 2050511869952 2050630751232 2052645597184 2053556563968 2054380716032 2055292452864 2057431154688 2062836886656 2064411871872 2067526336512 2069104902144 2074541305928 2076700037776 2079377911296 2081421002752 2083180445696 2083584642048 2086152699904 2090494328832 2091755160768 2097758687232 2105812655128 2108001649572 2108173961088 2110599801856 2112383909888 2112793772544 2114992309248 2115165192192 2116657414144 2116780130304 2119800324096 2122341796848 2127166519296 2129380012032 2141461993216 2142052578432 2146330181632 2146454618112 2148563615744 2150797049856 2152094251944 2159231133696 2163177357312 2165428322304 2166557250949 2168986671504 2171482488448 2173739746752 2173742095616 2176001702784 2176179572736 2178683666432 2180948410368 2186678673816 2188527091968 2190804435456 2195784794112 2201554038944 2206686763008 2208243552256 2210541412352 2211151048704 2214173893827 2221516647168 2226566823936 2228883750912 2234121406384 2236446194528 2237062975056 2238953983488 2241530310656 2241713537024 2242148493312 2243860383744 2244043800576 2246378913792 2252659403904 2257216695552 2259124740096 2268423670968 2270341188864 2272571911168 2277738151936 2277870206976 2279477215232 2282478501888 2283668453703 2283855124512 2285598858144 2288859920256 2290794713088 2293178474496 2299203613252 2304430395904 2306189838848 2306378350592 2306825853696 2309226296832 2311178305536 2311432503296 2313837740032 2314475864064 2316242976768 2317639963632 2325325836288 2330030137344 2331435439606 2331999731712 2333858969169 2336287542498 2341598628096 2343442137088 2343578001408 2345880682496 2346921787392 2349735560796 2354884725648 2357335178016 2357527870464 2359327853568 2362694111232 2362887241728 2364691316736 2369039237019 2370904349632 2373371471744 2374424777088 2376431898624 2378766860288 2380583059456 2381239590912 2390577326592 2392402543104 2397841195008 2400336347136 2406643034432 2409144742368 2412114059264 2414153039872 2414621454336 2417134067712 2419177291776 2425533482112 2430848749056 2431047450624 2433577156608 2438910050304 2440381020896 2442917799504 2445459857568 2447385135104 2451019124736 2452948779008 2453090992128 2458053771264 2459536287936 2467692724224 2469576818688 2476065429656 2476748293812 2481694272512 2484273996288 2484276680704 2486859088896 2489924190208 2492512468992 2499061341504 2501173819392 2503776497664 2509263224832 2510776627268 2513386582182 2516001968844 2519102989312 2521721599488 2521927729152 2523706916864 2526333042688 2527454232576 2530084257792 2530484450088 2538876168192 2544647798784 2545546857529 2551125119452 2553281607296 2555938508032 2556643400064 2561748926464 2562455420928 2564411867136 2574467890176 2579676223488 2581856845824 2591769421696 2592484195392 2594463568704 2594675644416 2597661294592 2600361566208 2600364376064 2603067457536 2609906804232 2612112980736 2615839908864 2618051100672 2620775399424 2627661272288 2633419478144 2633634738176 2635645530112 2636372404224 2639115767808 2646494282796 2648731387008 2657515241472 2662891585536 2664497645264 2666532001168 2667267393336 2670042905712 2672593831936 2675374886912 2676112717824 2678155941888 2678374858752 2682196328448 2684244197376 2691296829312 2694097346304 2696374689792 2700221841408 2707473413736 2709604971008 2712424539136 2713628316672 2715922169856 2718368493568 2718590697472 2720666353664 2721416675328 2725668799581 2731865066112 2732088373248 2734174334976 2738075418624 2741358154262 2745428648508 2750449182208 2752549162496 2753308276992 2756701782016 2758806536192 2759567376384 2762438934528 2772503881728 2778112856064 2785573608363 2789006881024 2791906056576 2794811265792 2797011582976 2801164713984 2810668866096 2810898614784 2817058363392 2819989745664 2820220256256 2822373507072 2829789062464 2833990862976 2836222025728 2839170281472 2839173349376 2842124673024 2856070104576 2861939490816 2867729399808 2869459002592 2872441808208 2875430821536 2878974844928 2881967542272 2884236476416 2889539676114 2891982228672 2898319662336 2901335603712 2901572763648 2907931213824 2915571565088 2915740599408 2918036122624 2921072580608 2922368956416 2925409923072 2927713058816 2930756419584 2942249017344 2948201398272 2952231858436 2956118931324 2962022196224 2962596912912 2962839080448 2965101221376 2968755765248 2971841789952 2971845001216 2974934237184 2982750633408 2985271977984 2989531324416 2991813844992 2992058400768 2997559850922 2999848501314 3003545871872 3006668060928 3009622260736 3009796747776 3012166320128 3016638922752 3024564894624 3027121585152 3037160275968 3044891271604 3045140166016 3047465144192 3048305592384 3051477606528 3051813227008 3054392950784 3057571299328 3058164555264 3058414534656 3060749647872 3075767804928 3078968395776 3081571074048 3085967818752 3088323969024 3090186618176 3094255329984 3096617807808 3100434448384 3101289504768 3103657353216 3103911051264 3106706849792 3111811958892 3115050056664 3122131504128 3124770668544 3129229049856 3132980747728 3137632741152 3139846300864 3143113570688 3143370493952 3145770471424 3146638030848 3150258814976 3153791287296 3158718982692 3165899702784 3168575864832 3174986121216 3183512695272 3187436435456 3189870057472 3190749778944 3194070018048 3197121593344 3201331101696 3203775332352 3212192989824 3219495272448 3222845423616 3228141377916 3234044642816 3238846700544 3241131665408 3241396600832 3244766035968 3244769542144 3248142483456 3257223732672 3260613143424 3268025499648 3279381717248 3280018010724 3282790637952 3286206653184 3290256965632 3292769091584 3293677191168 3302331058416 3312365328384 3315812118528 3332081788672 3332274970752 3334898425856 3338368663552 3339850235904 3343325626368 3345684299776 3351182109576 3354669291792 3362295465984 3362570305536 3369938976768 3371129622133 3373979266784 3378989105856 3385168224256 3385825043328 3388687110144 3408857866752 3416607227904 3419215822848 3425782686768 3428398287216 3432623853568 3433289880384 3436192069632 3439568297984 3439767711744 3442475794432 3448805419878 3456645593856 3459284758272 3459567525888 3467148754944 3470756610048 3476459945448 3479875738976 3482817307648 3487786545152 3487988754432 3490734800896 3494367199232 3495045206016 3497153159409 3497999597568 3515163205632 3518821023744 3524603341194 3528659043728 3531641849344 3532327088472 3536002767024 3536291805696 3538991780352 3543353655296 3544041166848 3544330862592 3547036975104 3550522114048 3556356524448 3560057207616 3568150290432 3570874589184 3571166478336 3585865989888 3588395772416 3588603814656 3592129795072 3595166253056 3596761792512 3600295788544 3600504520704 3609964551648 3618171088896 3621229559808 3628555567104 3630447285374 3634225066108 3638300223168 3642486754816 3642784497664 3645565779968 3646273123584 3646571175936 3650365734912 3650767224832 3658365075456 3660571531344 3671077702656 3679423168512 3683251912704 3689304431904 3696671842304 3701539086336 3704150474752 3704365228032 3714098144484 3722541408768 3726415021056 3734886285312 3747558488128 3747864819712 3748592012256 3751760729088 3755664746496 3756077817856 3759986327552 3763894837248 3764202504192 3766164940902 3778654483968 3785560375296 3789499564032 3795726675132 3808093472768 3808314252288 3815919321088 3816971698176 3820943572992 3826687679178 3829922410944 3833907762048 3842623389696 3852719568152 3855976304896 3861701835264 3864426216448 3868447471616 3868763684864 3869514335232 3872785268736 3877241618432 3887654132544 3896491941888 3900546564096 3914860206348 3918169471104 3922998689792 3923759863296 3927076651008 3930935197696 3931163099136 3941491908432 3950129217216 3950452107264 3953468295168 3962455719936 3969741424194 3973097080512 3977000844544 3980362637312 3986041765888 3986272862208 3989085126656 3994337378304 3996746467896 3999798001752 4008890747904 4013062330368 4022185230336 4023606323191 4032753192832 4036162113536 4036945243968 4041146019456 4044562034688 4050332762112 4064407456512 4068636808704 4077552740352 4077886046208 4080999530496 4097797599168 4098132559872 4101023739904 4101261502464 4105291194368 4107113127936 4108761432064 4110584905728 4112037231393 4125673773312 4128823743744 4135052673024 4138209804288 4149082611856 4153400075552 4158755822592 4162842005504 4166360891392 4167169284096 4183510321536 4195517374464 4211625310256 4216003299144 4216347922176 4221199603712 4224767819776 4225587545088 4229984618496 4230330384384 4233314828288 4233560260608 4239600648192 4244683593696 4254333038592 4258760024064 4282923986432 4284105156864 4292660363264 4292909236224 4297127231488 4301594099712 4304188503888 4318462267392 4326354714624 4330856644608 4333114501898 4334309514171 4337973343008 4342964976896 4347479493504 4347484191232 4352003405568 4352359145472 4357367332864 4361896820736 4373357347632 4377054183936 4381608870912 4391569588224 4403108077888 4413373526016 4416487104512 4421082824704 4422302097408 4428347787654 4443033294336 4453133647872 4457767501824 4468242812768 4472892389056 4474125950112 4477907966976 4483060621312 4483427074048 4484296986624 4487720767488 4488087601152 4492757827584 4505318807808 4514433391104 4518249480192 4536847341936 4540682377728 4545143822336 4555476303872 4555740413952 4558954430464 4564957003776 4567336907406 4567710249024 4571197716288 4577719840512 4581589426176 4586356948992 4598407226504 4608860791808 4612379677696 4612756701184 4613651707392 4618452593664 4622356611072 4622865006592 4627675480064 4628951728128 4632485953536 4635279927264 4650651672576 4660060274688 4662870879212 4667717938338 4672575084996 4683197256192 4686884274176 4687156002816 4691761364992 4693843574784 4699471121592 4709769451296 4714670356032 4715055740928 4718655707136 4725388222464 4725774483456 4729382633472 4738078474038 4741808699264 4746742943488 4748849554176 4752863797248 4757533720576 4761166118912 4762479181824 4781154653184 4784805086208 4795682390016 4800672694272 4813286068864 4818289484736 4824228118528 4829242908672 4834268135424 4851066964224 4861697498112 4862094901248 4867154313216 4877820100608 4880762041792 4885835599008 4890919715136 4894770270208 4902038249472 4906181984256 4919072575872 4935385448448 4939153637376 4952130859312 4953496587624 4963388545024 4968547992576 4968553361408 4973718177792 4985024937984 4998122683008 5002347638784 5007552995328 5018526449664 5021553254536 5026773164364 5032003937688 5038205978624 5043443198976 5043855458304 5047413833728 5052666085376 5054908465152 5060168515584 5060968900176 5077752336384 5091093715058 5102250238904 5106563214592 5111877016064 5113286800128 5123497852928 5124910841856 5128823734272 5148935780352 5159352446976 5163713691648 5166405752263 5173208129817 5183538843392 5184968390784 5188927137408 5189351288832 5195322589184 5200723132416 5200728752128 5206134915072 5219813608464 5224225961472 5231679817728 5236102201344 5241550798848 5255322544576 5266838956288 5267269476352 5271291060224 5272744808448 5278231535616 5292988565592 5297462774016 5315030482944 5325783171072 5328995290528 5333064002336 5334534786672 5340085811424 5345187663872 5350749773824 5352225435648 5356311883776 5356749717504 5382593658624 5388194692608 5392749379584 5400443682816 5414946827472 5419209942016 5424849078272 5427256633344 5431844339712 5436736987136 5437181394944 5441332707328 5442833350656 5445670928061 5451337599162 5463730132224 5464176746496 5468348669952 5476150837248 5482716308524 5490857297016 5500898364416 5505098324992 5506616553984 5513403564032 5517613072384 5519134752768 5524877869056 5545007763456 5556225712128 5571147216726 5578013762048 5583812113152 5589622531584 5594023165952 5602329427968 5621337732192 5621797229568 5634116726784 5639979491328 5640440512512 5644747014144 5649247411353 5659578124928 5667981725952 5672444051456 5678340562944 5678346698752 5684249346048 5712140209152 5723878981632 5735458799616 5738918005184 5740031518767 5744883616416 5750861643072 5757949689856 5763935084544 5779079352228 5783964457344 5796639324672 5802671207424 5803145527296 5815862427648 5831143130176 5831481198816 5836072245248 5842145161216 5844737912832 5850819846144 5861512839168 5884498034688 5896402796544 5904463716872 5912237862648 5924044392448 5925193825824 5925678160896 5930202442752 5937511530496 5943683579904 5949868474368 5965501266816 5970543955968 5979062648832 5983627689984 5995119701844 5999697002628 6007091743744 6013336121856 6019244521472 6019593495552 6024332640256 6033277845504 6049129789248 6054243170304 6089782543208 6090280332032 6094930288384 6096611184768 6102955213056 6103626454016 6108785901568 6115142598656 6116329110528 6116829069312 6121499295744 6151535609856 6157936791552 6163142148096 6180373236352 6188510659968 6193235615616 6200868896768 6202579009536 6207314706432 6213413699584 6223623917784 6230100113328 6244263008256 6249541337088 6258458099712 6265961495456 6275265482304 6279692601728 6286227141376 6286740987904 6291540942848 6293276061696 6300517629952 6317437965384 6331799405568 6337151729664 6349972242432 6367025390544 6374872870912 6379740114944 6381499557888 6388140036096 6424385979648 6438990544896 6445690847232 6456282755832 6468089285632 6477693401088 6482263330816 6482793201664 6489532071936 6489539084288 6496284966912 6499671752847 6514447465344 6521226286848 6536050999296 6558763434496 6560036021448 6565581275904 6572413306368 6580513931264 6585538183168 6587354382336 6604662116832 6624730656768 6631624237056 6642521681481 6664163577344 6664549941504 6669796851712 6676737327104 6679700471808 6686651252736 6691368599552 6702364219152 6709338583584 6724590931968 6725140611072 6742259244266 6747958533568 6757978211712 6770336448512 6771650086656 6777374220288 6817715733504 6833214455808 6838431645696 6851005361109 6851565373536 6856796574432 6865247707136 6866579760768 6872384139264 6879136595968 6879535423488 6897610839756 6913291187712 6918569516544 6919135051776 6934297509888 6941513220096 6952919890896 6959751477952 6965634615296 6975573090304 6975977508864 6981469601792 6990090412032 6994306318818 6995999195136 7030326411264 7037642047488 7049206682388 7057318087456 7063283698688 7064654176944 7072005534048 7072583611392 7077983560704 7086707310592 7088082333696 7088661725184 7094073950208 7112713048896 7120114415232 7136300580864 7141749178368 7171731979776 7176791544832 7177207629312 7184259590144 7190332506112 7193523585024 7200591577088 7201009041408 7219929103296 7236342177792 7242459119616 7260894570748 7268450132216 7276600446336 7284973509632 7285568995328 7291131559936 7292546247168 7293142351872 7300731469824 7301534449664 7316730150912 7321143062688 7342155405312 7358846337024 7378608863808 7393343684608 7403078172672 7408300949504 7408730456064 7428196288968 7445082817536 7452830042112 7469772570624 7495116976256 7495729639424 7497184024512 7503521458176 7511329492992 7512155635712 7519972655104 7527789674496 7532329881804 7557308967936 7571120750592 7578999128064 7591453350264 7616186945536 7616628504576 7633943396352 7636640572587 7653375358356 7659844821888 7667815524096 7685246779392 7705439136304 7711952609792 7723403670528 7728852432896 7736894943232 7737527369728 7739028670464 7745570537472 7775308265088 7792983883776 7801093128192 7829720412696 7836338942208 7845997379584 7847519726592 7854153302016 7861870395392 7862326198272 7882983816864 7900258434432 7900904214528 7906936590336 7939482848388 7946194161024 7954001689088 7960725274624 7972083531776 7972545724416 7978170253312 7988674756608 7993492935792 7999596003504 8017781495808 8026124660736 8047212646382 8065506385664 8072324227072 8073890487936 8082292038912 8089124069376 8100665524224 8128814913024 8137273617408 8155105480704 8155772092416 8160024038621 8161999060992 8177006398743 8195595198336 8196265119744 8202047479808 8202523004928 8210582388736 8214226255872 8224074462786 8251347546624 8257647487488 8270105346048 8276419608576 8298165223712 8306800151104 8317511645184 8325684011008 8332721782784 8334338568192 8367020643072 8391034748928 8423250620512 8432006598288 8432695844352 8442399207424 8449535639552 8451175090176 8459969236992 8460660768768 8466629656576 8467120521216 8489367187392 8508666077184 8517520048128 8565847972864 8568210313728 8585320726528 8585818472448 8594254462976 8603188199424 8608377007776 8636924534784 8652709429248 8666229003796 8668619028342 8675946686016 8685929953792 8694958987008 8694968382464 8704006811136 8704718290944 8714734665728 8723793641472 8746714695264 8754108367872 8763217741824 8783139176448 8806216155776 8826747052032 8832974209024 8842165649408 8844604194816 8856695575308 8886066588672 8906267295744 8915535003648 8936485625536 8945784778112 8948251900224 8955815933952 8966121242624 8968593973248 8975441534976 8976175202304 9010637615616 9028866782208 9036498960384 9073694683872 9081364755456 9090287644672 9111480827904 9134673814812 9135420498048 9142395432576 9155439681024 9163178852352 9172713897984 9196814453008 9217721583616 9224759355392 9225513402368 9227303414784 9236905187328 9244713222144 9245730013184 9257903456256 9264971907072 9270559854528 9301303345152 9320120549376 9325741758424 9335435876676 9345150169992 9366394512384 9373768548352 9374312005632 9383522729984 9387687149568 9398942243184 9419538902592 9429340712064 9430111481856 9437311414272 9450776444928 9476156948076 9483617398528 9493485886976 9497699108352 9505727594496 9515067441152 9522332237824 9524958363648 9562309306368 9569610172416 9591364780032 9594753539917 9626572137728 9636578969472 9648456237056 9658485817344 9668536270848 9702133928448 9723394996224 9724189802496 9734308626432 9761524083584 9771671198016 9781839430272 9789540540416 9804076498944 9838145151744 9870770896896 9878307274752 9904261718624 9906993175248 9926777090048 9937095985152 9937106722816 9947436355584 9996245366016 10004695277568 10015105990656 10037052899328 10043106509072 10053546328728 10064007875376 10076411957248 10086886397952 10087710916608 10094827667456 10105332170752 10109816930304 10113388866399 10121937800352 10155504672768 10182187430116 10204500477808 10213126429184 10223754032128 10226573600256 10246995705856 10249821683712 10257647468544 10297871560704 10318704893952 10327427383296 10332811504526 10346416259634 10367077686784 10369936781568 10377854274816 10378702577664 10390645178368 10401446264832 10401457504256 10412269830144 10439627216928 10448451922944 10463359635456 10472204402688 10483101597696 10491459478227 10510645089152 10533677912576 10534538952704 10542582120448 10545489616896 10556463071232 10585977131184 10594925548032 10630060965888 10651566342144 10657990581056 10666128004672 10669069573344 10680171622848 10690375327744 10701499547648 10704450871296 10712623767552 10713499435008 10765187317248 10776389385216 10785498759168 10800887365632 10829893654944 10838419884032 10849698156544 10854513266688 10863688679424 10873473974272 10885666701312 10891341856122 10902675198324 10927460264448 10928353492992 10936697339904 10952301674496 10965432617048 10981714594032 11001796728832 11010196649984 11013233107968 11026807128064 11035226144768 11038269505536 11049755738112 11090015526912 11112451424256 11142294433452 11156027524096 11167624226304 11179245063168 11188046331904 11204658855936 11242675464384 11243594459136 11268233453568 11279958982656 11298494822706 11319156249856 11335963451904 11344888102912 11356681125888 11356693397504 11368498692096 11424280418304 11447757963264 11477836010368 11480063037534 11489767232832 11501723286144 11515899379712 11527870169088 11558158704456 11567928914688 11593278649344 11605342414848 11606291054592 11631724855296 11662286260352 11662962397632 11672144490496 11684290322432 11689475825664 11701639692288 11768996069376 11792805593088 11808927433744 11824475725296 11848088784896 11850387651648 11851356321792 11860404885504 11887367159808 11931002533632 11941087911936 11958125297664 11967255379968 11990239403688 11999394005256 12014183487488 12026672243712 12038489042944 12039186991104 12048665280512 12066555691008 12070818969573 12098259578496 12108486340608 12179565086416 12180560664064 12189860576768 12193222369536 12205910426112 12207252908032 12217571803136 12230285197312 12232658221056 12233658138624 12242998591488 12303071219712 12315873583104 12326284296192 12336111694179 12360746472704 12377021319936 12386471231232 12401737793536 12405158019072 12414629412864 12426827399168 12447247835568 12460200226656 12488526016512 12499082674176 12531922990912 12550530964608 12559385203456 12572454282752 12573481975808 12583081885696 12586552123392 12601035259904 12634875930768 12663598811136 12674303459328 12699944484864 12734050781088 12749745741824 12759480229888 12762999115776 12776280072192 12848771959296 12877981089792 12891381694464 12912565511664 12936178571264 12955386802176 12964526661632 12965586403328 12979064143872 12992569933824 12999343505694 13028894930688 13042452573696 13072101998592 13117526868992 13120072042896 13131162551808 13144826612736 13161027862528 13171076366336 13174708764672 13209324233664 13249461313536 13263248474112 13285043362962 13328327154688 13329099883008 13339593703424 13353474654208 13359400943616 13373302505472 13382737199104 13404728438304 13418677167168 13449181863936 13450281222144 13484518488532 13495917067136 13515956423424 13540672897024 13543300173312 13554748440576 13635431467008 13666428911616 13676863291392 13702010722218 13703130747072 13713593148864 13730495414272 13733159521536 13744768278528 13758273191936 13759070846976 13795221679512 13826582375424 13837139033088 13838270103552 13868595019776 13883026440192 13905839781792 13919502955904 13931269230592 13951146180608 13951955017728 13980180824064 13988612637636 14060652822528 14075284094976 14098413364776 14114636174912 14126567397376 14129308353888 14144011068096 14145167222784 14155967121408 14176164667392 14177323450368 14188147900416 14225426097792 14240228830464 14272601161728 14283498356736 14343463959552 14353583089664 14354415258624 14368519180288 14380665012224 14387047170048 14402018082816 14439858206592 14472684355584 14521789141496 14536900264432 14553200892672 14569947019264 14571137990656 14582263119872 14585092494336 14586284703744 14601462939648 14603068899328 14633460301824 14642286125376 14684310810624 14757217727616 14786687369216 14806156345344 14816601899008 14817460912128 14856392577936 14890165635072 14905660084224 14990233952512 14991459278848 14994368049024 15007042916352 15022658985984 15024311271424 15039945310208 15055579348992 15064659763608 15114617935872 15142241501184 15157998256128 15182906700528 15232373891072 15233257009152 15273281145174 15306750716712 15319689643776 15335631048192 15370493558784 15410878272608 15423905219584 15446807341056 15457704865792 15473789886464 15475054739456 15478057340928 15491141074944 15499217256789 15550616530176 15585967767552 15602186256384 15659440825392 15672677884416 15691994759168 15695039453184 15708306604032 15723740790784 15724652396544 15765967633728 15800516868864 15801808429056 15813873180672 15878965696776 15892388322048 15908003378176 15921450549248 15944167063552 15945091448832 15956340506624 15977349513216 15986985871584 15999192007008 16035562991616 16052249321472 16094425292764 16131012771328 16144648454144 16147780975872 16164584077824 16178248138752 16201331048448 16257629826048 16274547234816 16310210961408 16311544184832 16320048077242 16323998121984 16337012784183 16354012797486 16391190396672 16392530239488 16404094959616 16405046009856 16421164777472 16428452511744 16448148925572 16502695093248 16515294974976 16540210692096 16552839217152 16596330447424 16613600302208 16635023290368 16651368022016 16668677136384 16734041286144 16782069497856 16846501241024 16864013196576 16865391688704 16884798414848 16899071279104 16902350180352 16919938473984 16921321537536 16934241042432 16978734374784 17017332154368 17035040096256 17131695945728 17136420627456 17170641453056 17171636944896 17206376398848 17216754015552 17273849069568 17332458007592 17337238056684 17351893372032 17371859907584 17389917974016 17389936764928 17408013622272 17409436581888 17429469331456 17447587282944 17493429390528 17508216735744 17526435483648 17612432311552 17653494104064 17665948418048 17684331298816 17689208389632 17713391150616 17772133177344 17812534591488 17818828002703 17872971251072 17891569556224 17896503800448 17911631867904 17932242485248 17937187946496 17950883069952 18021275231232 18057733564416 18072997920768 18147389367744 18162729510912 18180575289344 18269347629624 18270840996096 18284790865152 18310879362048 18326357704704 18345427795968 18393628906016 18435443167232 18449518710784 18451026804736 18454606829568 18473810374656 18489426444288 18541119709056 18602606690304 18640241098752 18651483516848 18670871753352 18690300339984 18732789024768 18747537096704 18748624011264 18767045459968 18775374299136 18797884486368 18839077805184 18858681424128 18860222963712 18874622828544 18901552889856 18952313896152 18967234797056 18986971773952 18995398216704 19011455188992 19030134882304 19044664475648 19049916727296 19124618612736 19139220344832 19189507079834 19253144275456 19273157938944 19296912474112 19316971634688 19337072541696 19404267856896 19446789992448 19448379604992 19468617252864 19499015258541 19523048167168 19543342396032 19563678860544 19579081080832 19608152997888 19676290303488 19741541793792 19756614549504 19808523437248 19813986350496 19853554180096 19874191970304 19874213445632 19894872711168 19992490732032 20009390555136 20030211981312 20074105798656 20086213018144 20107092657456 20128015750752 20152823914496 20173772795904 20175421833216 20189655334912 20226777732798 20243875600704 20311009345536 20364374860232 20409000955616 20426252858368 20447508064256 20453147200512 20493991411712 20499643367424 20515294937088 20595743121408 20637409787904 20665623009052 20692832519268 20734155373568 20739873563136 20755708549632 20757405155328 20781290356736 20802892529664 20802915008512 20824539660288 20879254433856 20896903845888 20926719270912 20944408805376 20982918956454 21021290178304 21067355825152 21069077905408 21085164240896 21090979233792 21112926142464 21171954262368 21189851096064 21260121931776 21315981162112 21332256009344 21338139146688 21360343245696 21380750655488 21402999095296 21408901742592 21425247535104 21530374634496 21552778770432 21570997518336 21601774731264 21659787309888 21676839768064 21699396313088 21709026533376 21727377358848 21746947948544 21782683712244 21805350396648 21854920528896 21856706985984 21873394679808 21904603348992 21930865234096 21963429188064 22003593457664 22020393299968 22026466215936 22076539011072 22180031053824 22224902848512 22284588866904 22312055048192 22335248452608 22358490126336 22376092663808 22409317711872 22485350928768 22487188918272 22536466907136 22559917965312 22596989645412 22638312499712 22671926903808 22689776205824 22713362251776 22713386795008 22736997384192 22848560836608 22909921717761 22955672020736 22960126075068 22979534465664 23003446572288 23031798759424 23055740338176 23116317408912 23135857829376 23186557298688 23210684829696 23212582109184 23324572520704 23325924795264 23344288980992 23368580644864 23378951651328 23403279384576 23537992138752 23585611186176 23597907354931 23617854867488 23648951450592 23696177569792 23700775303296 23702712643584 23720809771008 23862005067264 23882175823872 23916250595328 23934510759936 23980478807376 23998788010512 24028366974976 24053344487424 24076978085888 24078373982208 24097330561024 24141637939146 24196519156992 24216972681216 24359130172832 24361121328128 24379721153536 24386444739072 24411820852224 24414505816064 24435143606272 24460570394624 24465316442112 24467316277248 24480072115863 24485997182976 24606142439424 24631747166208 24672223388358 24721492945408 24754042639872 24772942462464 24803475587072 24810316038144 24829258825728 24853654798336 24894495671136 24920400453312 24977052033024 24998165348352 25063845981824 25101061929216 25118770406912 25144908565504 25146963951616 25166163771392 25173104246784 25202070519808 25269751861536 25327197622272 25348606918656 25399888969728 25468101562176 25499491483648 25518960459776 25525998231552 25552560144384 25697543918592 25755962179584 25782763388928 25825131023328 25872357142528 25910773604352 25929053323264 25958128287744 25998687011388 26057789861376 26084905147392 26144203997184 26235053737984 26240144085792 26262325103616 26289653225472 26349417529344 26418648467328 26498922627072 26526496948224 26570086725924 26656654309376 26658199766016 26679187406848 26706949308416 26718801887232 26746605010944 26809456876608 26837354334336 26898363727872 26969036977064 26991834134272 27031912846848 27081345794048 27086600346624 27109496881152 27270862934016 27404021444436 27406261494144 27427186297728 27460990828544 27466319043072 27489536557056 27516546383872 27518141693952 27590443359024 27653164750848 27674278066176 27676540207104 27737190039552 27811679563584 27839005911808 27862538461184 27902292361216 27903910035456 27960361648128 27977225275272 28121305645056 28150568189952 28165244262337 28196826729552 28229272349824 28253134794752 28258616707776 28288022136192 28290334445568 28311934242816 28352329334784 28450852195584 28480457660928 28545202323456 28566996713472 28686927919104 28707166179328 28708830517248 28737038360576 28761330024448 28774094340096 28784260619751 28879716413184 28945368711168 29043578282992 29073800528864 29106401785344 29139894038528 29142275981312 29164526239744 29170184988672 29172569407488 29202925879296 29284572250752 29368621621248 29514435455232 29573374738432 29612312690688 29633203798016 29634921824256 29712785155872 29780331270144 29811320168448 29980467905024 29982918557696 29988736098048 30014085832704 30045317971968 30048622542848 30079890620416 30111158697984 30129319527216 30229235871744 30284483002368 30315996512256 30340166599197 30365813401056 30464747782144 30466514018304 30546562290348 30613501433424 30639379287552 30671262096384 30740987117568 30821756545216 30847810439168 30893614682112 30915409731584 30947579772928 30956114681856 30982282149888 30998434513578 31101233060352 31171935535104 31204372512768 31318881650784 31345355768832 31383989518336 31390078906368 31416613208064 31449304793088 31531935267456 31601033737728 31603616858112 31627746361344 31757931393552 31784776644096 31816006756352 31842901098496 31888334127104 31890182897664 31912681013248 31954699026432 31973971743168 31998384014016 32071125983232 32104498642944 32188850585528 32262025542656 32289296908288 32295561951744 32329168155648 32356496277504 32402662096896 32515259652096 32549094469632 32620421922816 32640096154484 32674025568366 32708025594972 32782380793344 32785060478976 32808189919232 32810092019712 32842329554944 32856905023488 32896297851144 33005390186496 33030589949952 33080421384192 33105678434304 33192660894848 33227200604416 33270046580736 33302736044032 33337354272768 33468082572288 33564138995712 33693002482048 33728026393152 33730783377408 33769596829696 33804700360704 33839876947968 33957468749568 34034664308736 34070080192512 34263391891456 34272841254912 34343273889792 34433508031104 34547698139136 34664916015184 34674476113368 34703786744064 34743719815168 34779835948032 34779873529856 34816027244544 34818873163776 34895174565888 34986858781056 35016433471488 35052870967296 35224864623104 35306988208128 35331896836096 35368662597632 35378416779264 35426782301232 35544266354688 35637656005406 35745942502144 35783139112448 35793007600896 35823263735808 35864484970496 35874375892992 35901766139904 36042550462464 36115467128832 36145995841536 36212456908719 36294778735488 36325459021824 36361150578688 36538695259248 36541681992192 36569581730304 36621758724096 36652715409408 36690855591936 36787257812032 36870886334464 36899037421568 36902053609472 36909213659136 36947620749312 36978852888576 37082239418112 37205213380608 37280482197504 37302967033696 37341743506704 37380600679968 37465578049536 37495074193408 37497248022528 37595768972736 37678155610368 37717362848256 37720445927424 37749245657088 37803105779712 37904627792304 37934469594112 37973943547904 37990796433408 38022910377984 38060269764608 38089328951296 38099833454592 38249237225472 38278440689664 38379014159668 38506288550912 38546315877888 38593824948224 38633943269376 38674145083392 38808535713792 38893579984896 38896759209984 38998030517082 39046096334336 39086684792064 39127357721088 39158162161664 39216305995776 39352580606976 39483083587584 39513229099008 39617046874496 39627972700992 39707108360192 39748383940608 39748426891264 39789745422336 39984981464064 40018781110272 40060423962624 40148211597312 40172426036288 40214185314912 40256031501504 40305647828992 40347545591808 40350843666432 40453555465596 40487751201408 40622018691072 40728749720464 40818001911232 40852505716736 40895016128512 40906294401024 40999286734848 41030589874176 41191486242816 41274819575808 41331246018104 41385665038536 41468310747136 41479747126272 41511417099264 41514810310656 41562580713472 41605785059328 41649079320576 41758508867712 41793807691776 41853438541824 41965837912908 42042580356608 42134711650304 42138155810816 42170328481792 42181958467584 42225852284928 42343908524736 42379702192128 42631962324224 42664512018688 42676278293376 42720686491392 42761501310976 42805998190592 42817803485184 42850495070208 43060749268992 43105557540864 43141995036672 43319574619776 43353679536128 43398792626176 43418053066752 43493895897088 43565367424488 43610700793296 43709841057792 43713413971968 43746789359616 43809206697984 43861730468192 43926858376128 44007186915328 44040786599936 44052932431872 44360062107648 44449805697024 44569177733808 44624110096384 44670496905216 44716980252672 44752185327616 44970701857536 44974377836544 45072933814272 45119835930624 45193979290824 45276624999424 45343853807616 45379552411648 45426724503552 45426773590016 45473994768384 45697121673216 45819843435522 45911344041472 45920252150136 45959068931328 46006893144576 46063597518848 46111480676352 46232634817824 46271715658752 46373114597376 46421369659392 46425164218368 46497651770367 46649145041408 46651849590528 46688577961984 46737161289728 46757903302656 46806558769152 47075984277504 47171222372352 47195814709862 47235709734976 47297902901184 47392355139584 47401550606592 47405425287168 47441619542016 47724010134528 47764351647744 47832501190656 47869021519872 47960957614752 47997576021024 48056733949952 48106688974848 48153956171776 48156747964416 48283275878292 48393038313984 48433945362432 48718260345664 48722242656256 48759442307072 48772889478144 48823641704448 48829011632128 48870287212544 48930632884224 48934632554496 48960144231726 48971994365952 49212284878848 49263494332416 49344446776716 49442985890816 49508085279744 49545884924928 49606951174144 49620632076288 49658517651456 49788991342272 49840800906624 49954104066048 50127691963648 50202123858432 50237540813824 50289817131008 50293927903232 50332327542784 50346208493568 50404141039616 50539503723072 50654395244544 50697213837312 50936203124352 50998982967296 51037920919552 51051996463104 51105120288768 51395087837184 51511924359168 51650262046656 51744714285056 51821547208704 51858106646528 51997374022776 52115579722752 52169810294784 52288407994368 52470107475968 52480288171584 52524650207232 52579306450944 52837296934656 52997845254144 53052993896448 53140173451848 53313308618752 53316399532032 53358374813696 53413898616832 53437603774464 53456484008109 53618913753216 53674708668672 53796727455744 53938073954128 53983668268544 54063825693696 54162691588096 54173200693248 54218993762304 54541725868032 54808042888872 54812522988288 54854372595456 54921981657088 54932638086144 54979073114112 55033092767744 55036283387904 55180886718048 55306329501696 55348556132352 55353080414208 55623359127168 55678011823616 55725076922368 55804584722432 55807820070912 55920723296256 55954450550544 56242611290112 56301136379904 56330488524674 56393653459104 56458544699648 56506269589504 56517233415552 56576044272384 56580668891136 56623868485632 56704658669568 56901704391168 56960915321856 57090404646912 57133993426944 57373855838208 57414332358656 57417661034496 57474076721152 57568521239502 57759432826368 57890737422336 58087156565984 58147601057728 58212803570688 58279788077056 58284551962624 58329052479488 58340369977344 58345138814976 58405851758592 58569144501504 58737243242496 59028870910464 59146749476864 59224625381376 59266407596032 59269843648512 59425570311744 59560662540288 59622640336896 59960935810048 59965837115392 59977472196096 60028171665408 60090635943936 60097245085696 60159781240832 60222317395968 60258639054432 60458471743488 60568966004736 60680333198394 60731626802112 60929495564288 60933028036608 61093124580696 61227002866848 61278758575104 61342524192768 61481974235136 61643513090432 61695620878336 61787229364224 61830819463168 61895159545856 61912229363712 61996869027156 62202466120704 62343871070208 62408745025536 62637763301568 62690711537664 62780157812736 62833226416128 63063870534912 63202067475456 63207233716224 63255492722688 63515862787104 63569553288192 63632013512704 63685802196992 63780365795328 63947943486336 63996768028032 64142251966464 64208997285888 64377701171056 64524051085312 64578593816576 64591123903488 64658336311296 64712992555008 64805324193792 65030519304192 65098188939264 65240843845632 65280192308968 65348051136732 65416051189944 65564761586688 65570120957952 65616379838464 65620184039424 65684659109888 65713810046976 65792595702288 66010780372992 66061179899904 66385321789696 66454401208832 66540093161472 66605472088064 66674708545536 66936165144576 67128277991424 67163274779419 67386004964096 67456052786304 67461566754816 67539193659392 67609400721408 67679753895936 67914937499136 68069328617472 68140160385024 68526783782912 68545682509824 68867016062208 69095396278272 69329832030368 69348952226736 69407573488128 69487439630336 69559671896064 69559747059712 69632054489088 69637746327552 69973717562112 70032866942976 70105741934592 70449729246208 70613976416256 70663793672192 70737325195264 70756833558528 70793722064793 70853564602464 71088532709376 71275312010812 71491885004288 71566278224896 71586015201792 71646527471616 71728969940992 71748751785984 71803532279808 72085100924928 72230934257664 72291991683072 72424913817438 72589557470976 72650918043648 72722301157376 73077390518496 73083363984384 73139163460608 73243517448192 73305430818816 73381711183872 73440216347589 73574515624064 73741772668928 73798074843136 73818427318272 73895241498624 74164478836224 74410426761216 74560964395008 74605934067392 74683487013408 74761201359936 74931156099072 74994496045056 75191537945472 75356311220736 75434725696512 75440891854848 75498491314176 75606211559424 75809255584608 75868939188224 75947887095808 75981592866816 76045820755968 76199666909184 76498474450944 76556881379328 76758028319336 77012577101824 77092631755776 77187649896448 77267886538752 77348290166784 77617071427584 77787159969792 77996061034164 78092192668672 78173369584128 78254715442176 78316324323328 78432611991552 78705161213952 79234093748992 79255945401984 79414216720384 79496767881216 79496853782528 79579490844672 79969962928128 80037562220544 80120847925248 80344852072576 80428370629824 80512063003008 80611295657984 80695091183616 80907110931192 80975502402816 81244037382144 81457499440928 81636003822464 81705011433472 81790032257024 81812588802048 82382972485632 82549639151616 82662492036208 82771330077072 82936621494272 82959494252544 83022834198528 83029620621312 83211570118656 83517017735424 83587615383552 83706877083648 83931675825816 84085160713216 84269423300608 84276311621632 84340656963584 84363916935168 84451704569856 84495732787011 84687817049472 84759404384256 85263924648448 85329024037376 85352556586752 85441372982784 85523002621952 85611996381184 85635606970368 85700990140416 86121498537984 86211115081728 86283990073344 86352781859253 86639149239552 86707359072256 86797585252352 86836106133504 86987791794176 87130734848976 87221401586592 87419682115584 87426827943936 87493578719232 87723460936384 87853716752256 88014373830656 88081573199872 88105864863744 88720124215296 88899611394048 89138355467616 89248220192768 89340993810432 89433960505344 89941403715072 89948755673088 90145867628544 90239671861248 90387958581648 90553249998848 90687707615232 90759104823296 90853449007104 90947989536768 91394243346432 91639686871044 91822688082944 91840504300272 91918137862656 92013786289152 92127195037696 92222961352704 92465269635648 92543431317504 92746229194752 92842739318784 92995303540734 93298290082816 93303699181056 93377155923968 93474322579456 93515806605312 93613117538304 94151968555008 94391629419724 94471419469952 94595805802368 94784710279168 94803101213184 94810850574336 94883239084032 95448020269056 95528703295488 95665002381312 95738043039744 95921915229504 95995152042048 96113467899904 96213377949696 96307912343552 96313495928832 96566551756584 96786076627968 96867890724864 97436520691328 97444485312512 97518884614144 97545778956288 97647283408896 97658023264256 97861265768448 97920288463452 98424569757696 98526988664832 98688893553432 98885971781632 99016170559488 99091769849856 99241264152576 99317035302912 99577982684544 99681601813248 99908208132096 100255383927296 100404247716864 100475081627648 100579634262016 100587855806464 100664655085568 100692416987136 101079007446144 101308790489088 101872406248704 101997965934592 102075841839104 102103992926208 102210240577536 102790175674368 103300524093312 103489428570112 103643094417408 103716213293056 103994748045552 104231159445504 104339620589568 104940214951936 104960576343168 105049300414464 105158612901888 105674593869312 105995690508288 106105987792896 106280346903696 106626617237504 106632799064064 106716749627392 106912968016218 107237827506432 107349417337344 107593454911488 107876147908256 107967336537088 108127651387392 108325383176192 108346401386496 108437987524608 109083451736064 109616085777744 109625045976576 109708745190912 109843963314176 109865276172288 109958146228224 110066185535488 110072566775808 110361773436096 110612659003392 110697112264704 110706160828416 111246718254336 111356023647232 111450153844736 111609169444864 111615640141824 111841446592512 111908901101088 112485222580224 112660977049348 112787306918208 112917089399296 113012539179008 113034466831104 113152088544768 113161337782272 113247736971264 113409317339136 113803408782336 113921830643712 114180809293824 114267986853888 114747711676416 114828664717312 114835322068992 114948153442304 115137042479004 115518865652736 115781474844672 116174313131968 116295202115456 116425607141376 116559576154112 116680739954688 116690277629952 117138289003008 117474486484992 118057741820928 118293498953728 118449250762752 118539687297024 118851140623488 119121325080576 119245280673792 119921871620096 119931674230784 119954944392192 120056343330816 120181271887872 120194490171392 120444634791936 120517278108864 120916943486976 121360666396788 121463253604224 121858991128576 121866056073216 122186249161392 122454005733696 122557517150208 122685048385536 123287026180864 123391241756672 123574458728448 123661638926336 123790319091712 123824458727424 123993738054312 124404932241408 124687742140416 124731796018921 125275526603136 125381423075328 125560315625472 126127741069824 126404134950912 126414467432448 126510985445376 127031725574208 127139106576384 127264027025408 127371604393984 127895886972672 127993536056064 128284503932928 128417994571776 128755402342112 129048102170624 129157187633152 129182247806976 129316672622592 129425985110016 130061038608384 130196377878528 130481687691264 130560384617936 130696102273464 130832102379888 131129523173376 131140241915904 131232759676928 131240368078848 131369318219776 131427620093952 131585191404576 132021560745984 132122359799808 132770643579392 132908802417664 133080186322944 133210944176128 133349417091072 133872330289152 134256555982848 134326549558838 134772009928192 134912105572608 134923133509632 135078387318784 135218801442816 135359507791872 135829874998272 136138657234944 136280320770048 137053567565824 137091365019648 137734032124416 138190792556544 138659664060736 138697904453472 138815146976256 138974879260672 139119343792128 139119494119424 139264108978176 139275492655104 139947435124224 140065733885952 140211483869184 140899458492416 141227952832512 141327587344384 141513667117056 141587444129586 141707129204928 142177065418752 142550624021624 142983770008576 143132556449792 143172030403584 143293054943232 143457939881984 143497503571968 143607064559616 144170201849856 144461868515328 144849827634876 145179114941952 145301836087296 145444602314752 146154781036992 146166727968768 146278326921216 146487034896384 146610861637632 146880432695178 147149031248128 147483545337856 147596149686272 147636854636544 147790482997248 148328957672448 148820853522432 149211868134784 149366974026816 149522402719872 149862312198144 150383075890944 150712622441472 150869451393024 150881783709696 150996982628352 151212423118848 151618511169216 151737878376448 151895774191616 151963185733632 152091641511936 152996948901888 153113762758656 153516056638672 154025154203648 154185263511552 154535773077504 155234142855168 155574319939584 155992122068328 156184385337344 156346739168256 156509430884352 156632648646656 156865223983104 157410322427904 158468187497984 158511890803968 158828433440768 158993535762432 158993707565056 159158981689344 159939925856256 160075124441088 160241695850496 160369452024327 160689704145152 160856741259648 161024126006016 161222591315968 161390182367232 161814221862384 161951004805632 162488074764288 162914998881856 163272007644928 163410022866944 163580064514048 163625177604096 164765944971264 165099278303232 165324984072416 165542660154144 165873242988544 165918988505088 166045668397056 166059241242624 167034035470848 167175230767104 167413754167296 167863351651632 168170321426432 168538846601216 168552623243264 168681313927168 168727833870336 168903409139712 168991465574022 169375634098944 169518808768512 170527849296896 170658048074752 170705113173504 170882745965568 171046005243904 171223992762368 171271213940736 171401980280832 172242997075968 172422230163456 172705563718506 173278298479104 173414718144512 173595170504704 173672212267008 173975583588352 174261469697952 174442803173184 174839364231168 174853655887872 174987157438464 175446921872768 175707433504512 176028747661312 176163146399744 176211729727488 177440248430592 177799222788096 178276710935232 178496440385536 178681987620864 178867921010688 179882807430144 179897511346176 180291735257088 180479343722496 180775917163296 181106499997696 181375415230464 181706898014208 182788486692864 183279373742088 183645376165888 183681008600544 183836275725312 184027572578304 184445922705408 184930539271296 185086862635008 185492458389504 185685478637568 185990607081468 186596580165632 186607398362112 186754311847936 186948645158912 187031613210624 187226235076608 188783258839448 188942838939904 189191611604736 189569420558336 189606202426368 189621701148672 189766478168064 190896040538112 191057406590976 191843830459008 191990304084096 192226935799808 192426755899392 192615824687104 192626991857664 193133103513168 193572153255936 193735781449728 194873041382656 194888970625024 195037769228288 195091557912576 195294566817792 195316046528512 195722531536896 195840576926904 196849139515392 197053977329664 197377787106864 197771943563264 198032341118976 198183539699712 199155965369088 199363203626496 199816416264192 200510767854592 200808495433728 200950163255296 201159268524032 201175711612928 201329310171136 201384833974272 201489824338257 202158014892288 202617580978176 203744812497408 203995931869184 204151683678208 204207985852416 204420481155072 205580351348736 206601048186624 206978857140224 207286188834816 207432426586112 207989496091104 208462318891008 208679241179136 209880429903872 209921152686336 210098600828928 210317225803776 211349187738624 211991381016576 212211975585792 212381166194379 212560693807392 213253234475008 213265598128128 213825936032436 214475655012864 214698834674688 215186909822976 215752295816512 215934673074176 216255302774784 216692802772992 216875975049216 218166903472128 219232171555488 219250091953152 219417490381824 219687926628352 219730552344576 219916292456448 220145133551616 220723546872192 221225318006784 221394224529408 222493436508672 222712047294464 222900307689472 223218338889728 223231280283648 223682893185024 223817802202176 225321954098696 225574613836416 225834178798592 226025078358016 226068933662208 226304177089536 226322675564544 226495473942528 226818634678272 227606817564672 227843661287424 229495423352832 229657329434624 229670644137984 229896306884608 230274084958008 231037731305472 231562949689344 232348626263936 232590404230912 232851214282752 233119152308224 233361479909376 234276578006016 234948972969984 236115483641856 237702281246976 238242650161152 238490561347584 239843743240192 239863348461568 239909888784384 240112686661632 240362543775744 241034556217728 241833886973952 242721332793576 242926507208448 243717982257152 243732112146432 244372498322784 244908011467392 245115034300416 245370096771072 246574052361728 246782483513344 247148917456896 247323277852672 247580638183424 247648917454848 247987476108624 248809864482816 249463592037842 250551053206272 250762846150656 251120631250944 252255482139648 252808269901824 252828934864896 253021970890752 253487198361033 254063451148416 254278213152768 254528054050816 255791773945344 255987072112128 256569007865856 256835989143552 257510804684224 258096204341248 258314375266304 258364495613952 258633345245184 258851970220032 260122077216768 260392755757056 260963375382528 261120769235872 261392204546928 261664204759776 262259046346752 262280483831808 262465519353856 262480736157696 263170382809152 264043121491968 264244719599616 265541287158784 265817604835328 266160372645888 266421888352256 266698834182144 267744660578304 268653099117676 269544019856384 269824211145216 269846267019264 270156774637568 270437602885632 270719015583744 271659749996544 272277314469888 274107135131648 274182730039296 275468064248832 276381585113088 277319328121472 277395808906944 277630293952512 277949758521344 278238687584256 278238988238848 278528217956352 279894870248448 280131467771904 280422967738368 281798916984832 282455905665024 283174888259172 283414258409856 284354130837504 285101248043248 285967540017152 286265112899584 286344060807168 286586109886464 286995007143936 287214129119232 288340403699712 288923737030656 289699655269752 290358229883904 290603672174592 290889204629504 292309562073984 292333455937536 292556653842432 292974069792768 293760865390356 294298062496256 294967090675712 295192299372544 295273709273088 295580965994496 296657915344896 298423736269568 298733948053632 299044805439744 299724624396288 300766151781888 301425244882944 301738902786048 301763567419392 301993965256704 303237022338432 303475756752896 303791548383232 303926371467264 305993897803776 306227525517312 307032113277344 308050308407296 308370527023104 310468285710336 311148639879168 311984244136656 312368770674688 312693478336512 313018861768704 313265297293312 314820644855808 316936374995968 317023781607936 317656866881536 317987071524864 317987415130112 318317963378688 319879851712512 320150248882176 320738904048654 321379408290304 321713482519296 322048252012032 322445182631936 322780364734464 323628443724768 323902009611264 324976149528576 325829997763712 326544015289856 326820045733888 327160129028096 327250355208192 329531889942528 330198556606464 330649968144832 331085320308288 331746485977088 331837977010176 332091336794112 332118482485248 334068070941696 334350461534208 334827508334592 335726703303264 336340642852864 337077693202432 337455667740672 337982931148044 338751268197888 339037617537024 341055698593792 341316096149504 341410226347008 341765491931136 342092010487808 342542427881472 342803960561664 344485994151936 344844460326912 345411127437012 346556596958208 346829436289024 347190341009408 347344424534016 348522939395904 348885606346368 349678728462336 350893843745536 351414867009024 352057495322624 352326292799488 352423459454976 354880496861184 356553421870464 356992880771072 357363975241728 357735842021376 359765614860288 359795022692352 360583470514176 361551834326592 362212999995392 362750830460928 365576973385728 366558747484176 367290752331776 367362017201088 367672551450624 368055145156608 369861078542592 370173725270016 370984916779008 371370957275136 371981214162936 373193160331264 373214796724224 373508623695872 373897290317824 374063226421248 374195388056763 377566517678896 377885677879808 378383223209472 379138841116672 379212404852736 379243402297344 379532956336128 381792081076224 382114813181952 383687660918016 383980608168192 384453871599616 384853511798784 385231649374208 385253983715328 386266207026336 387144306511872 387471562899456 389746082765312 389777941250048 390075538456576 390183115825152 390589133635584 390632093057024 391445063073792 391681153853808 393698279030784 394107954659328 394755574213728 395543887126528 396064682237952 396367079399424 398311930738176 398726407252992 399632832528384 401021535709184 401616990867456 401900326510592 402318537048064 402769667948544 402979648676514 404316029784576 405235161956352 407489624994816 407991863738368 408303367356416 408415971704832 408840962310144 411160702697472 413202096373248 413957714280448 414572377669632 414864853172224 415978992182208 416924637782016 417358482358272 419760859807744 419842305372672 420197201657856 420634451607552 422698375477248 423982762033152 424762332388758 425121387614784 426506468950016 426531196256256 427651872064872 428951310025728 429397669349376 430373819645952 431504591633024 431869346148352 432510605549568 433385605545984 436333806944256 438464343110976 438500183906304 438834980763648 439461104689152 439832584912896 441447093744384 442450636013568 442788449058816 444986873017344 445424094588928 445800615378944 446462560567296 447635604404352 450643908197392 451149227672832 451668357597184 452050156716032 452137867324416 452608354179072 452645351129088 452990947885056 453637269356544 455213635129344 455687322574848 458990846705664 459314658869248 459341288275968 459792613769216 460548169916016 462075462610944 464697252527872 465180808461824 465702428565504 466238304616448 466722959818752 468553156012032 469897945939968 472230967283712 475404562493952 476485300322304 476981122695168 479687486480384 479726696923136 479819777568768 480225373323264 480725087551488 482069112435456 483667773947904 485442665587152 485853014416896 487435964514304 487464224292864 488744996645568 489816022934784 490230068600832 490740193542144 493148104723456 493564967026688 494297834913792 494646555705344 495161276366848 495297834909696 495974952217248 497619728965632 498927184075684 501102106412544 501525692301312 502241262501888 504510964279296 505616539803648 505657869729792 506043941781504 506974396722066 508126902296832 508556426305536 509056108101632 511583547890688 511974144224256 513138015731712 513671978287104 515021609368448 516192408682496 516728991227904 517266690490368 520244154433536 520785511514112 521926750765056 522241538471744 522784409093856 523328409519552 524518092693504 524560967663616 524961472315392 526340765618304 528086242983936 528489439199232 531082574317568 531635209670656 532320745291776 533397668364288 535489321156608 537306198235352 539088039712768 539648422290432 539692534038528 540313549275136 540875205771264 541438031167488 543319499993088 548214270263296 548365460078592 550936128497664 554638656242944 554791617813888 555260587905024 555899517042688 556477375168512 556477976477696 557056435912704 559789740496896 560262935543808 560845935476736 563597833969664 566349776518344 566828516819712 568708261675008 570202496086496 571935080034304 572530225799168 572688121614336 573172219772928 576680807399424 577847474061312 579399310539504 580716459767808 581207344349184 581778409259008 584619124147968 584666911875072 585113307684864 585948139585536 587521730780712 588596124992512 589934181351424 590384598745088 590547418546176 591161931988992 593315830689792 596847472539136 597467896107264 598089610879488 599449248792576 601532303563776 602850489765888 603477805572096 603527134838784 603987930513408 604469473014771 606474044676864 606951513505792 607583096766464 607852742934528 611987795607552 612455051034624 614064226554688 616100616814592 616741054046208 620936571420672 622297279758336 623968488273312 624737541349376 625386956673024 626037723537408 629641289711616 633872749991936 634047563215872 635313733763072 635974143049728 636635926757376 639759703425024 641477808097308 642758816580608 643426965038592 644096504024064 644890365263872 645560729468928 647256887449536 647804019222528 651659995527424 653088030579712 653640091467776 654320258056192 654500710416384 659063779885056 661299936289664 662170640616576 663492971954176 663675954020352 664182673588224 668136141883392 668700923068416 669655016669184 671453406606528 672681285705728 674155386404864 675965862296088 677502536395776 678075235074048 682111397187584 682632192299008 682820452694016 683530983862272 688971988303872 689688920653824 690822254874024 693113193916416 693658872578048 694380682018816 694688849068032 697045878791808 697771212692736 699357456924672 701787687491072 702829734018048 704114990645248 704652585598976 704846918909952 713106843740928 713985761542144 714727950483456 715471684042752 719531229720576 719590045384704 723103668653184 724425999990784 725501660921856 731153946771456 733117494968352 734581504663552 734724034402176 735345102901248 736110290313216 739722157085184 740347450540032 741969833558016 742741914550272 743962428325872 746386320662528 746429593448448 747017247391744 748390776113526 755133035357792 755771355759616 756766446418944 758277682233344 758424809705472 758486804594688 759065912672256 763584162152448 767375321836032 767961216336384 768907743199232 769707023597568 770463298748416 770507967430656 772532414052672 774288613023744 774943125798912 779492165530624 779555882500096 780151076913152 780366231650304 781178267271168 781264186114048 782890126147584 783362307707616 787396558061568 789511148427456 791087774253056 792129364475904 792734158798848 796623861476352 797452814505984 799265665056768 802043071418368 803233981734912 803800653021184 804637074096128 805959297353028 808632059569152 810470323912704 814979249989632 816831943409664 822321405394944 826404192746496 827915428560896 829144755339264 831957984364416 833849275564032 834716964716544 839521719615488 839684610745344 840394403315712 841268903215104 845396750954496 849524664777516 850242775229568 853012937900032 853062392512512 855303744129744 857902620051456 858795338698752 863009183266048 863738692296704 865021211099136 866771211091968 872667613888512 873122572132447 876928686221952 877000367812608 877669961527296 878922209378304 882894187488768 884901272027136 885576898117632 889973746034688 890848189177856 891601230757888 895271208808704 901287816394784 902298455345664 903336715194368 904100313432064 904275734648832 905216708358144 905290702258176 905981895770112 910427270258688 911374645149696 917981693411328 918629317738496 918682576551936 919585227538432 921096339832032 924150925221888 929394505055744 930361616923648 931404857131008 932476609232896 933445919637504 937106312024064 939795891879936 944461934567424 950809124987904 952970600644608 953962245390336 959374972960768 959639555137536 960450746646528 964138224870912 967335547895808 970885331174304 971706028833792 974928448585728 977489993291136 979632045869568 980460137201664 981480387084288 986296209446912 987129934053376 988595669827584 989293111410688 990595669819392 991949904434496 995239457931264 997854368151368 1002204212825088 1003051384602624 1004482525003776 1009021928558592 1011233079607296 1013948793444132 1016253804593664 1017112852611072 1018112216203264 1023167095781376 1023948288448512 1026276031463424 1030043218736896 1032384817364992 1033457982455808 1034533380980736 1040488308867072 1041571023028224 1044483076943488 1045568818187712 1046656819039104 1049036185387008 1052681531236608 1056172485967872 1056978878398464 1062165148635136 1063270419341312 1064641490583552 1070978642313216 1074612396470704 1078176079425536 1079296844580864 1079385068077056 1081750411542528 1086638999986176 1096428540526592 1096730920157184 1101872256995328 1109277312485888 1109583235627776 1110521175810048 1111799034085376 1112954750337024 1112955952955392 1114112871825408 1119579480993792 1120525871087616 1121691870953472 1122586164170289 1127195667939328 1132699553036688 1133657033639424 1137416523350016 1140404992172992 1143870160068608 1145060451598336 1145376243228672 1146344439545856 1153361614798848 1155694948122624 1158798621079008 1161432919535616 1162414688698368 1169238248295936 1169333823750144 1170226615369728 1171896279171072 1175043461561424 1177192249985024 1179868362702848 1180769197490176 1181094837092352 1182323863977984 1186631661379584 1193694945078272 1194935792214528 1196179221758976 1198898497585152 1203064607127552 1205700979531776 1206955611144192 1208938946029542 1212948089353728 1213903027011584 1215166193532928 1215705485869056 1223975591215104 1224910102069248 1228128453109376 1232201233629184 1233482108092416 1241873142841344 1244594559516672 1247936976546624 1249475082698752 1250773913346048 1252075447074816 1259282579423232 1267745499983872 1268095126431744 1271948286099456 1279519406850048 1282955616194616 1285517633161216 1286853930077184 1288193008048128 1291121458937856 1294513774899072 1295608038445056 1303319991054848 1306176061159424 1307280182935552 1308640516112384 1309001420832768 1322599872579328 1324341281233152 1326985943908352 1327351908040704 1328365347176448 1336272283766784 1337401846136832 1342906813213056 1345362571411456 1348310772809728 1351931724592176 1355005072791552 1356150470148096 1364222794375168 1365264384598016 1365640905388032 1367061967724544 1377943976607744 1379377841307648 1381644509748048 1386226387832832 1387317745156096 1394091757583616 1395542425385472 1398714913849344 1403575374982144 1405659468036096 1408229981290496 1409305171197952 1409693837819904 1426213687481856 1427971523084288 1429455900966912 1430943368085504 1439062459441152 1439180090769408 1446207337306368 1448851999981568 1451003321843712 1462307893542912 1466234989936704 1469163009327104 1469448068804352 1470690205802496 1472220580626432 1479444314170368 1480694901080064 1483939667116032 1485483829100544 1487924856651744 1492772641325056 1492859186896896 1496781552227052 1510266070715584 1511542711519232 1513532892837888 1516849619410944 1516973609189376 1518131825344512 1527168324304896 1534750643672064 1535922432672768 1537815486398464 1539414047195136 1541015934861312 1545064828105344 1548577226047488 1558984331061248 1559111765000192 1560302153826304 1560732463300608 1562356534542336 1562528372228096 1565780252295168 1566724615415232 1579022296854912 1582175548506112 1584258728951808 1585468317597696 1593247722952704 1594905629011968 1604086142836736 1606467963469824 1607601306042368 1609274148192256 1611918594706056 1617264119138304 1620940647825408 1629958499979264 1644642810789888 1652808385492992 1655830857121792 1663915968728832 1667698551128064 1669433929433088 1679043439230976 1679369221490688 1680788806631424 1682537806430208 1690793501908992 1699049329555032 1700485550459136 1706025875800064 1706124785025024 1710607488259488 1715805240102912 1717590677397504 1726018366532096 1727477384593408 1730042422198272 1733542422183936 1745335227777024 1746245144264894 1753857372443904 1754000735625216 1755339923054592 1757844418756608 1765788374977536 1769802544054272 1771153796235264 1779947492069376 1781696378355712 1790542417617408 1802575632789568 1804596910691328 1806673430388736 1808200626864128 1808551469297664 1810433416716288 1810581404516352 1811963791540224 1820854540517376 1822749290299392 1835963386822656 1837258635476992 1837365153103872 1842192679664064 1848301850443776 1858789010111488 1860723233847296 1862809714262016 1864953218465792 1866891839275008 1874212624048128 1888923869134848 1901618249975808 1905941201289216 1918749945921536 1919279110275072 1928276449741824 1934671095791616 1941770662348608 1943412057667584 1954979986582272 1959264091739136 1960920274403328 1962960774168576 1972592418893824 1974259868106752 1977191339655168 1983899808868992 1990478915862528 1995708736302736 2004408425650176 2006102769205248 2008965050007552 2018043857117184 2022466159214592 2027897586888264 2032507609187328 2034225705222144 2036224432406528 2046334191562752 2047896576897024 2060086437473792 2064769634729984 2066915964911616 2069066761961472 2080976617734144 2083142046056448 2088966153886976 2091137636375424 2093313638078208 2098072370774016 2105363062473216 2112344971935744 2113957756796928 2124330297270272 2126540838682624 2141957284626432 2149224792941408 2156352158851072 2158593689161728 2158770136154112 2173277999972352 2192857081053184 2193461840314368 2203744513990656 2218554624971776 2219166471255552 2221042351620096 2223598068170752 2225909500674048 2225911905910784 2228225743650816 2239158961987584 2241051742175232 2245172328340578 2254391335878656 2265399106073376 2267314067278848 2274833046700032 2280809984345984 2287740320137216 2290120903196672 2290752486457344 2306723229597696 2311389896245248 2317597242158016 2322865839071232 2324829377396736 2338476496591872 2338667647500288 2340453230739456 2343792558342144 2350086923122848 2354384499970048 2362189674184704 2373263322759168 2387389890156544 2389871584429056 2392358443517952 2397796995170304 2406129214255104 2411401959063552 2413911222288384 2417877892059084 2425896178707456 2427806054023168 2430332387065856 2431410971738112 2456256906218752 2464402467258368 2466964216184832 2483746285682688 2495873953093248 2498950165397504 2501547826692096 2504150894149632 2518565158846464 2535490999967744 2536190252863488 2559038813700096 2565911232389232 2571035266322432 2573707860154368 2576386016096256 2589027549798144 2591216076890112 2606639982109696 2612352122318848 2614560365871104 2617281032224768 2618002841665536 2619367716397341 2645199745158656 2648682562466304 2653971887816704 2654703816081408 2656730694352896 2672544567533568 2674803692273664 2685813626426112 2690725142822912 2696621545619456 2703863449184352 2710010145583104 2712300940296192 2728445588750336 2730528769196032 2731281810776064 2734123935449088 2755887953215488 2758755682615296 2763289019496096 2772452775665664 2788183515167232 2791084850770944 2797429827698688 2807150749964288 2811318936072192 2819387675639808 2852427374963712 2855943046168576 2858911801933824 2861886736171008 2878124918882304 2892414674612736 2897703999963136 2902006643687424 2932469979873408 2938326018654208 2938896137608704 2941380411604992 2944441161252864 2958888628340736 2961389802160128 2967879334232064 2975849713303488 2985545282650112 2985718373793792 2993563104454104 3020532141431168 3023085423038464 3027065785675776 3033699238821888 3054336648609792 3069501287344128 3071844865345536 3078828094390272 3090129656210688 3097154452094976 3117968662122496 3118223530000384 3120604307652608 3121464926601216 3124713069084672 3133449230830464 3158044593709824 3164351097012224 3168517457903616 3170936635195392 3186495445905408 3189811258023936 3208172285673472 3212935926939648 3215202612084736 3218548296384512 3223837189412112 3234528238276608 3259916999958528 3289285621579776 3305616770985984 3327831937457664 3335397102256128 3338867858866176 3358086878461952 3358738442981376 3361577613262848 3365075612860416 3381587003817984 3398098659110064 3400971100918272 3412051751600128 3412249570050048 3421214976518976 3431610480205824 3435181354795008 3452036733064192 3454954769186816 3460084844396544 3467084844367872 3492490288529788 3507714744887808 3508001471250432 3510679846109184 3515688837513216 3531576749955072 3539605088108544 3542307592470528 3559894984138752 3563392756711424 3581084835234816 3605151265579136 3609193821382656 3613346860777472 3617102938595328 3620866833432576 3641709081034752 3645498580598784 3671926773645312 3674730306207744 3684385359328128 3696603700887552 3717578020222976 3721446467694592 3725619428524032 3733783678550016 3748425248096256 3777847738269696 3803236499951616 3837499891843072 3838558220550144 3856552899483648 3883541324697216 3886824115335168 3909959973164544 3918528183478272 3921840548806656 3925921548337152 3945184837787648 3948519736213504 3967799617737984 3980957831725056 3991417472605472 4008816851300352 4012205538410496 4036087714234368 4044932318429184 4055795173776528 4065015218374656 4068451410444288 4072448864813056 4092668383125504 4095793153794048 4120172874947584 4129539269459968 4133831929823232 4138133523922944 4161953235468288 4177932307773952 4182275272750848 4186627276156416 4196144741548032 4210726124946432 4224689943871488 4227915513593856 4248660594540544 4253081677365248 4283914569252864 4298449585882816 4312704317702144 4317187378323456 4317540272308224 4346555999944704 4386923680628736 4407489027981312 4437109249943552 4438332942511104 4442084703240192 4447196136341504 4451819001348096 4456451487301632 4478317923975168 4490344656681156 4508782671757312 4530798212146752 4534628134557696 4561619968691968 4575480640274432 4580241806393344 4581504972914688 4613446459195392 4635194484316032 4645731678142464 4676952993183744 4677335295000576 4680906461478912 4687585116684288 4700173846245696 4708768999940096 4746526645518336 4774779780313088 4779743168858112 4784716887035904 4812258428510208 4822803918127104 4827822444576768 4835755784118168 4851792357414912 4855612108046336 4860664774131712 4862821943476224 4912513812437504 4928804934516736 4933928432369664 4967492571365376 4991747906186496 4997900330795008 5003095653384192 5008301788299264 5037130317692928 5070981999935488 5072380505726976 5118077627400192 5131822464778464 5142070532644864 5147415720308736 5152772032192512 5178055099596288 5182432153780224 5213279964219392 5224704244637696 5229120731742208 5236005683331072 5238735432794682 5290399490317312 5297365124932608 5307943775633408 5309407632162816 5313461388705792 5345089135067136 5371627252852224 5381450285645824 5393243091238912 5407726898368704 5420020291166208 5424601880592384 5456891177500672 5461057538392064 5462563621552128 5468247870898176 5511775906430976 5526578038992192 5544905551331328 5576367030334464 5582169701541888 5594859655397376 5614301499928576 5622637872144384 5704854749927424 5717823603867648 5756249837764608 5784829349225472 5795407999926272 5804013287374848 5864939959746816 5876652037308416 5877792275217408 5882760823209984 5888882322505728 5917777256681472 5922779604320256 5951699426606976 5971090565300224 5971436747587584 5987126208908208 6041064282862336 6046170846076928 6054131571351552 6067398477643776 6108673297219584 6139002574688256 6143689730691072 6180259312421376 6194308904189952 6235937324244992 6236447060000768 6241208615305216 6242929853202432 6249426138169344 6266898461660928 6316089187419648 6328702194024448 6337034915807232 6341873270390784 6372990891810816 6379622516047872 6416344571346944 6425871853879296 6430405224169472 6437096592769024 6447674378824224 6469056476553216 6519833999917056 6578571243159552 6611233541971968 6655663874915328 6670794204512256 6677735717732352 6717476885962752 6723155226525696 6763174007635968 6796197318220128 6801942201836544 6824499140100096 6842429953037952 6863220960411648 6870362709590016 6904073466128384 6909909538373632 6920169688793088 6934169688735744 6984980577059576 7015429489775616 7016002942500864 7021359692218368 7031377675026432 7063153499910144 7119789968277504 7126785513422848 7162169670469632 7210302531158272 7218387642765312 7226693721554944 7234205877190656 7241733666865152 7283418162069504 7290997161197568 7368770718656256 7393207401775104 7435156040445952 7442892935389184 7451238857048064 7496850496192512 7555695476539392 7606472999903232 7674999783686144 7677116441100288 7713105798967296 7767082649394432 7773648230670336 7819919946329088 7837056366956544 7843681097613312 7851843096674304 7858103149192023 7890369675575296 7935599235475968 7961915663450112 7982834945210944 8017633702600704 8024411076820992 8072175428468736 8089864636858368 8111590347553056 8130030436749312 8136902820888576 8185336766251008 8191586307588096 8240345749895168 8259078538919936 8267663859646464 8276267047845888 8355864615547904 8364550545501696 8373254552312832 8392289483096064 8421452249892864 8497321189081088 8506163354730496 8567829138505728 8596899171765632 8625408635404288 8634374756646912 8693111999889408 8814978055962624 8874218499887104 8876665885022208 8884169406480384 8903638002696192 8956635847950336 8980689313362312 9017565343514624 9061596424293504 9069256269115392 9123239937383936 9150961280548864 9160483612786688 9163009945829376 9270388968632064 9291463356284928 9353905986367488 9354670590001152 9361812922957824 9400347692491392 9417537999880192 9493053291036672 9549559560626176 9559486337716224 9569433774071808 9624516857020416 9645607836254208 9655644889153536 9671511568236336 9703584714829824 9711224216092672 9825027624875008 9857609869033472 9867856864739328 9983495812372992 9995800661590016 10006191306768384 10016603576598528 10074260635385856 10141963999870976 10144761011453952 10236155254800384 10263644929556928 10284141065289728 10294831440617472 10305544064385024 10356110199192576 10364864307560448 10426559928438784 10449408489275392 10477470865589364 10580798980634624 10594730249865216 10618815264325632 10626922777411584 10690178270134272 10743254505704448 10762900571291648 10815453796737408 10840040582332416 10913782355001344 10922115076784128 10925127243104256 10936495741796352 11053156077984384 11089811102662656 11152734060668928 11164339403083776 11228602999857152 11245275744288768 11409709499854848 11512499675529216 11569658698450944 11590815999852544 11729879919493632 11753304074616832 11755584550434816 11765521646419968 11777764645011456 11835554513362944 11845559208640512 11903398853213952 11942181130600448 11942873495175168 11974252417816416 12082128565724672 12092341692153856 12108263142703104 12134796955287552 12217346594439168 12278005149376512 12287379461382144 12360518624842752 12388617808379904 12471874648489984 12485859706404864 12533796923321856 12632178374839296 12657404388048896 12674069831614464 12683746540781568 12745981783621632 12759245032095744 12832689142693888 12851743707758592 12860810448338944 12895348757648448 12938112953106432 13039667999834112 13222467083943936 13311327749830656 13341588409024512 13434953771925504 13526348015271936 13592394636440256 13603884403673088 13684859906075904 13726441920823296 13740725419180032 13808146932256768 13819819076747264 13840339377586176 13969961154119152 14030858979551232 14032005885001728 14042719384436736 14062755350052864 14126306999820288 14239579936555008 14253571026845696 14324339340939264 14420605062316544 14436775285530624 14453387443109888 14468411754381312 14483467333730304 14566836324139008 14581994322395136 14737541437312512 14786414803550208 14870312080891904 14885785870778368 14902477714096128 14993700992385024 15111390953078784 15212945999806464 15349999567372288 15354232882200576 15426211597934592 15534165298788864 15547296461340672 15639839892658176 15674112733913088 15687362195226624 15716206298384046 15780739351150592 15871198470951936 15923831326900224 15965669890421888 16035267405201408 16144350856937472 16179729273716736 16223180695106112 16260060873498624 16273805641777152 16370673532502016 16383172615176192 16480691499790336 16535327719292928 16711729231095808 16729101091003392 16746509104625664 16784578966192128 16842904499785728 16994642378162176 17012326709460992 17193798343531264 17250817270808576 17268749513293824 17386223999778816 17629956111925248 17748436999774208 17753331770044416 17768338812960768 17913271695900672 17961378626724624 18035130687029248 18123192848587008 18138512538230784 18246479874767872 18301922561097728 18320967225573376 18326019891658752 18540777937264128 18582926712569856 18707811972734976 18709341180002304 18723625845915648 18800695384982784 18835075999760384 18986106582073344 19099119121252352 19118972675432448 19138867548143616 19249033714040832 19291215672508416 19311289778307072 19343023136472672 19407169429659648 19650055249750016 19735713729478656 19966991624745984 19991601323180032 20012382613536768 20033207153197056 20283927999741952 20289522022907904 20527289859113856 20568282130579456 20589662881234944 20611088128770048 20712220398385152 20729728615120896 20853119856877568 20898816978550784 20954941731178728 21161597961269248 21189460499730432 21380356540268544 21486509011408896 21525801142583296 21630907593474816 21680081164664832 21827564710002688 21844230153568256 21850254486208512 21872991483592704 22106312155968768 22179622205325312 22305468121337856 22328678806167552 22457205999714304 22490551488577536 22819418999709696 23024999351058432 23139317396901888 23459759838987264 23506608149233664 23511169100869632 23531043292839936 23555529290022912 23671109026725888 23806797706427904 23884362261200896 23885746990350336 23948504835632832 24164257131449344 24184683384307712 24216526285406208 24269593910575104 24556010298753024 24574758922764288 24721037249685504 24777235616759808 24943749296979968 25067593846643712 25264356749678592 25491963567243264 25518490064191488 25665378285387776 25703487415517184 25790697515296896 25876225906212864 26079335999668224 26444934167887872 26622655499661312 26869907543851008 27052696030543872 27184789272880512 27207768807346176 27369719812151808 27452883841646592 27481450838360064 27616293864513536 27639638153494528 27939922308238304 28061717959102464 28064011770003456 28085438768873472 28252613999640576 28479159873110016 28507142053691392 28648678681878528 28841210124633088 28873550571061248 28906774886219776 28936823508762624 28966934667460608 29133672648278016 29475082874625024 29572829607100416 29740624161783808 29771571741556736 29987401984770048 30222781906157568 30425891999612928 30708465764401152 30852423195869184 31068330597577728 31094592922681344 31279679785316352 31348225467826176 31432412596768092 31561478702301184 31742396941903872 31931339780843776 32070534810402816 32288701713874944 32446361390212224 32520121746997248 32741347065004032 32766345230352384 32961382999580672 33423458462191616 33458202182006784 33493018209251328 33685808999571456 33989284756324352 34024653418921984 34387596687062528 34501634541617152 34537499026587648 34772447999557632 35259912223850496 35496873999548416 35506663540088832 35536677625921536 35826543391801344 35922757253449248 36246385697174016 36277025076461568 36492959749535744 36603845122195456 36652039783317504 37081555874528256 37165853425139712 37415623945469952 37601390769965568 37670151999520768 37972213164146688 38198238242504704 38237945350864896 38277735096287232 38498067428081664 38582431345016832 38686046272945344 38814338859319296 39300110499500032 39933983249491968 40024765227073536 40567855999483904 40579044045815808 41054579718227712 41136564261158912 41179325762469888 41222176257540096 41424440796770304 41459457230241792 41706239713755136 41797633957101568 41909883462357456 42323195922538496 42378920999460864 42760713080537088 42973018022817792 43261815186949632 43360162329329664 43655129420005376 43688460307136512 43700508972417024 43745982967185408 44212624311937536 44359244410650624 44610936242675712 44657357612335104 44914411999428608 44981102977155072 45638837999419392 46049998702116864 46278634793803776 46919519677974528 47022338201739264 47062086585679872 47342218053451776 47613595412855808 47771493980700672 47897009671265664 48328514262898688 48369366768615424 48433052570812416 48539187821150208 49112020597506048 49149517845528576 49442074499371008 49887498593959936 50135187693287424 50528713499357184 50983927134486528 51036980128382976 51330756570775552 51581395030593792 51752451812425728 52158671999336448 52889868335775744 53245310999322624 53739815087702016 54105392061087744 54369578545761024 54415537614692352 54739439624303616 54905767683293184 54962901676720128 55232587729027072 55879844616476608 56123435918204928 56128023540006912 56170877537746944 56505227999281152 56958319746220032 57297357363757056 57682420249266176 57747101142122496 57813549772439552 57873647017525248 57933869334921216 58950165749250048 59481248323567616 59543143483113472 59974803969540096 60851783999225856 61704846391738368 62136661195155456 62189185845362688 62559359570632704 62696450935652352 62864825193536184 63122957404602368 63484793883807744 63862679561687552 64141069620805632 64577403427749888 64892722780424448 65040243493994496 65482694130008064 65532690460704768 65922765999161344 66846916924383232 66916404364013568 66986036418502656 67371617999142912 67978569512648704 68775193374125056 69003269083234304 69074998053175296 70519824447700992 70993747999096832 71013327080177664 71653086783602688 71845514506898496 72492771394348032 72554050152923136 72985919499071488 74163111749056512 74331706850279424 74831247890939904 75202781539931136 75340303999041536 76396476485009408 76475890701729792 76555470192574464 76996134856163328 77372092545890688 77628677718638592 78600220999000064 79867966498983936 81135711998967808 81158088091631616 82109159436455424 82273128522317824 82358651524939776 82444352515080192 82848881593540608 82918914460483584 83412479427510272 83595267914203136 83819766924714912 84646391845076992 84757841998921728 85521426161074176 85946036045635584 86523630373899264 86720324658659328 87401017944834048 88425248623875072 88718488821301248 89221872485351424 89314715224670208 89828823998857216 89962205954310144 91277675998838784 92557269587607552 93839039355949056 94044676403478528 94684436106903552 95227190825711616 95794019342531328 96657028525797376 96738733537230848 96866105141624832 98224041195012096 98299035691057152 98884148998742016 99774997187919872 100270375386574848 101057426998714368 101967854268973056 102073960256765952 103162790061187584 103504903624851456 104317343998672896 105779736671551488 106490621998645248 107479630175404032 108739157091522048 108831075229384704 109478879248607232 109811535366586368 110465175458054144 111759689232953216 112246871836409856 113010455998562304 113916639492440064 114594714727514112 115364840498532352 115494202284244992 115747294035050496 117900331498500096 118962496647135232 119086286966226944 121703567998451712 123409692783476736 124273322390310912 124378371690725376 125118719141265408 125392901871304704 125729650387072368 126245914809204736 126969587767615488 127725359123375104 128282139241611264 129785445560848896 130080486987988992 130965388260016128 131065380921409536 131845531998322688 133693833848766464 133832808728027136 133972072837005312 134743235998285824 137550386748250112 138149996106350592 141987495998193664 142026654160355328 143691029013796992 144985542788696064 145108100305846272 145971838998142976 148326223498113024 149662495781879808 150405563079862272 150680607998083072 152792952970018816 152951781403459584 153110940385148928 153992269712326656 154744185091781376 155257355437277184 157200441998000128 159735932997967872 162316176183263232 164218318872910848 164546257044635648 164717303049879552 164888705030160384 165697763187081216 166824958855020544 167190535828406272 167639533849429824 169292783690153984 169515683997843456 171892072091271168 173047260747798528 173440649317318656 176850497247750144 178443744970702848 178629430449340416 179657647997714432 179924411908620288 182555351997677568 185114539175215104 187678078711898112 188089352806957056 189368872213807104 190454381651423232 191588038685062656 193314057051594752 193477467074461696 193732210283249664 196448082390024192 196598071382114304 197768297997484032 199549994375839744 200540750773149696 202114853997428736 203935708537946112 206325580122375168 207009807249702912 211559473343102976 212981243997290496 214959260350808064 217478314183044096 217662150458769408 218957758497214464 220930350916108288 223519378465906432 224493743672819712 226020911997124608 229189429455028224 230729680997064704 230988404568489984 235800662997000192 237924993294270464 238172573932453888 243407135996903424 246819385566953472 248546644780621824 248756743381450752 250237438282530816 250785803742609408 251459300774144736 253939175535230976 255450718246750208 256564278483222528 259570891121697792 260160973975977984 263691063996645376 267387667697532928 267665617456054272 267944145674010624 269486471996571648 275100773496500224 283974991996387328 284053308320710656 287382058027593984 289971085577392128 290216200611692544 291943677996285952 296652446996226048 299324991563759616 300811126159724544 305585905940037632 305903562806919168 306221880770297856 309488370183562752 310514710874554368 314400883996000256 319471865995935744 328436637745821696 329434606099759104 331395526374162432 333649917710041088 335279067698859648 338585567380307968 339031367995686912 343784144182542336 346094521495597056 353700994495500288 356887489941405696 357258860898680832 359315295995428864 365110703995355136 370229078350430208 375356157423796224 376178705613914112 378737744427614208 380908763302846464 383176077370125312 386628114103189504 392896164780048384 393196142764228608 395536595994968064 401081501546299392 404229707994857472 412651160244750336 425962487994580992 434956628366088192 435324300917538816 437915516994428928 441860701832216576 447038756931812864 448987487345639424 452041823994249216 458378858910056448 461459361994129408 461976809136979968 471601325994000384 475849986588540928 493638771133906944 497093289561243648 500474876565061632 501571607485218816 502918601548289472 507878351070461952 510901436493500416 519141782243395584 520321947951955968 527382127993290752 534775335395065856 535331234912108544 535888291348021248 538972943993143296 550201546993000448 567949983992774656 568106616641421312 574764116055187968 579942171154784256 580432401223385088 583887355992571904 593304893992452096 598649983127519232 601622252319449088 611807125613838336 618976740367125504 621029421749108736 628801767992000512 638943731991871488 656873275491643392 662791052748324864 667299835420082176 670558135397719296 677171134760615936 678062735991373824 687568288365084672 692189042991194112 707401988991000576 713774979882811392 714517721797361664 730221407990710272 740458156700860416 750712314847592448 752357411227828224 761817526605692928 766352154740250624 773256228206379008 791073191989936128 802163003092598784 808459415989714944 825302320489500672 851924975989161984 869913256732176384 870648601835077632 875831033988857856 883721403664433152 894077513863625728 897974974691278848 916757717820112896 922918723988258816 943202651988000768 994186579122487296 1000949753130123264 1005837203096578944 1015756702140923904 1021802872987000832 1038283564486791168 1054764255986581504 1069550670790131712 1070662469824217088 1071776582696042496 1077945887986286592 1100403093986000896 1136213233282842624 1149528232110375936 1159884342309568512 1167774711985143808 1186609787984904192 1203244504638898176 1237953480734251008 1257603535984001024 1277887463983742976 1313746550983286784 1325582105496649728 1341116270795438592 1354342269521231872 1356125471982747648 1375136576730169344 1384378085982388224 1414803977982001152 1427549959765622784 1480916313401720832 1501424629695184896 1504714822455656448 1523635053211385856 1532704309480501248 1546512456412758016 1582146383979872256 1604326006185197568 1616918831979429888 1650604640979001344 1703849951978323968 1739826513464352768 1741297203670155264 1751662067977715712 1788155027727251456 1795949949382557696 1845837447976517632 1886405303976001536 1988373158244974592 2001899506260246528 2011674406193157888 2031513404281847808 2043605745974001664 2076567128973582336 2139101341580263424 2141324939648434176 2143553165392084992 2200806187972001792 2299056464220751872 2319768684619137024 2335549423970287616 2373219575969808384 2406489009277796352 2475906961468502016 2515207071968002048 2555774927967485952 2627493101966573568 2651164210993299456 2682232541590877184 2750273153460338688 2768756171964776448 2829607955964002304 3002849259390369792 3047270106422771712 3065408618961002496 3093024912825516032 3164292767959744512 3208652012370395136 3233837663958859776 3301209281958002688 3479653026928705536 3503324135955431424 3576310055454502912 3691674895953035264 3772810607952003072 3976746316489949184 4023348812386315776 4063026808563695616 4087211491948003328 4153134257947164672 4282649879296868352 4401612375944003584 4598112928441503744 4639537369238274048 4671098847940575232 4746439151939616768 4812978018555592704 4951813922937004032 5111549855934971904 5254986203933147136 5364465083181754368 5537512343929552896 5659215911928004608 6005698518780739584 6094540212845543424 6130817237922004992 6186049825651032064 6417304024740790272 6602418563916005376 6959306053857411072 7006648271910862848 7152620110909005824 7383349791906070528 7545621215904006144 7953492632979898368 8046697624772631552 8174422983896006656 8306268515894329344 8803224751888007168 9196225856883007488 9279074738476548096 9492878303879233536 9625956037111185408 9903627845874008064 10509972407866294272 10728930166363508736 11075024687859105792 11318431823856009216 12189080425691086848 12261634475844009984 13204837127832010752 13918612107714822144 14013296543821725696 14305240221818011648 16093395249545263104 16348845967792013312 16612537031788658688 17606449503776014336 18392451713766014976 18558149476953096192 19251912074222370816 19807255691748016128 21019944815732588544 21457860332727017472 22150049375718211584 22636863647712018432 24523268951688019968 26409674255664021504 27837224215429644288 28610480443636023296 32186790499090526208 32697691935584026624 33225074063577317376 36784903427532029952 39614511383496032256 42039889631465177088 42915720665454034944 49046537903376039936 52819348511328043008 55674448430859288576 57220960887272046592 64373580998181052416 66450148127154634752 73569806855064059904 79229022766992064512 85831441330908069888 98093075806752079872 114441921774544093184 128747161996362104832 147139613710128119808 158458045533984129024 171662882661816139776 228883843549088186368 257494323992724209664 294279227420256239616 343325765323632279552 514988647985448419328 686651530647264559104 1029977295970896838656 2059954591941793677312
- Sum of all divisors σ(n): 8055861329585772284400
- Sum of proper divisors (its aliquot sum) s(n): 5995906737643978607088
- 2059954591941793677312 is an abundant number, because the sum of its proper divisors (5995906737643978607088) is greater than itself. Its abundance is 3935952145702184929776
Bases of 2059954591941793677312
- Binary: 110111110101011100111001101101101000011100011010101110000000000000000002
- Hexadecimal: 0x6FAB9CDB438D5C0000
- Base-36: C2QKHRC5GZG1S0
Squares and roots of 2059954591941793677312
- 2059954591941793677312 squared (20599545919417936773122) is 4243412920862081700594229209408859583545344
- 2059954591941793677312 cubed (20599545919417936773123) is 8741237931834984336048124654014102397893951806373726412056035328
-
The
square root of 2059954591941793677312 is 45386722639.3555946663 -
The
cube root of 2059954591941793677312 is 12723869.7795743379
Scales and comparisons
How big is 2059954591941793677312?- 2,059,954,591,941,793,677,312 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 2,059,954,591,941,793,677,312 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 2059954591941793677312 cubic inches would be around 1060322.5 feet tall.
Recreational maths with 2059954591941793677312
- 2059954591941793677312 backwards is 2137763971491954599502
- The number of decimal digits it has is: 22
- The sum of 2059954591941793677312's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 2059954591941793677312 - Facts about the integer". Numbermatics.com. 2024. Web. 26 September 2024.
APA style:
Numbermatics. (2024). Number 2059954591941793677312 - Facts about the integer. Retrieved 26 September 2024, from https://numbermatics.com/n/2059954591941793677312/
Chicago style:
Numbermatics. 2024. "Number 2059954591941793677312 - Facts about the integer". https://numbermatics.com/n/2059954591941793677312/
The information we have on file for 2059954591941793677312 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 2059954591941793677312, math, Factors of 2059954591941793677312, curriculum, school, college, exams, university, Prime factorization of 2059954591941793677312, STEM, science, technology, engineering, physics, economics, calculator, two sextillion, fifty-nine quintillion, nine hundred fifty-four quadrillion, five hundred ninety-one trillion, nine hundred forty-one billion, seven hundred ninety-three million, six hundred seventy-seven thousand, three hundred twelve.