59134601656183130947584
59,134,601,656,183,130,947,584 is an even composite number composed of seven prime numbers multiplied together.
59134601656183130947584 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-one thousand, six hundred divisors.
Prime factorization of 59134601656183130947584:
219 × 34 × 112 × 133 × 41 × 892 × 1272
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 11 × 11 × 13 × 13 × 13 × 41 × 89 × 89 × 127 × 127)See below for interesting mathematical facts about the number 59134601656183130947584 from the Numbermatics database.
Names of 59134601656183130947584
- Cardinal: 59134601656183130947584 can be written as Fifty-nine sextillion, one hundred thirty-four quintillion, six hundred one quadrillion, six hundred fifty-six trillion, one hundred eighty-three billion, one hundred thirty million, nine hundred forty-seven thousand, five hundred eighty-four.
Scientific notation
- Scientific notation: 5.9134601656183130947584 × 1022
Factors of 59134601656183130947584
Divisors of 59134601656183130947584
- Number of divisors d(n): 21600
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 24 26 27 32 33 36 39 41 44 48 52 54 64 66 72 78 81 82 88 89 96 99 104 108 117 121 123 127 128 132 143 144 156 162 164 169 176 178 192 198 208 216 234 242 246 254 256 264 267 286 288 297 312 324 328 338 351 352 356 363 369 381 384 396 416 429 432 451 468 484 492 507 508 512 528 533 534 572 576 594 624 648 656 676 702 704 712 726 738 762 768 792 801 832 858 864 891 902 936 968 979 984 1014 1016 1024 1053 1056 1066 1068 1089 1107 1143 1144 1152 1157 1188 1248 1287 1296 1312 1352 1353 1397 1404 1408 1424 1452 1476 1521 1524 1536 1573 1584 1599 1602 1651 1664 1716 1728 1782 1804 1859 1872 1936 1958 1968 2028 2032 2048 2106 2112 2132 2136 2178 2197 2214 2286 2288 2304 2314 2376 2403 2496 2574 2592 2624 2704 2706 2794 2808 2816 2848 2904 2937 2952 3042 3048 3072 3146 3168 3198 3204 3267 3302 3321 3328 3429 3432 3456 3471 3564 3608 3649 3718 3744 3861 3872 3916 3936 4056 4059 4064 4096 4191 4212 4224 4264 4272 4356 4394 4428 4563 4572 4576 4608 4628 4719 4752 4797 4806 4953 4961 4992 5148 5184 5207 5248 5408 5412 5577 5588 5616 5632 5696 5808 5863 5874 5904 6084 6096 6144 6292 6336 6396 6408 6534 6591 6604 6642 6656 6858 6864 6912 6929 6942 7128 7209 7216 7298 7436 7488 7722 7744 7832 7872 7921 8112 8118 8128 8192 8382 8424 8448 8528 8544 8712 8788 8811 8856 9126 9144 9152 9216 9256 9438 9504 9594 9612 9801 9906 9922 9984 10287 10296 10368 10413 10414 10496 10769 10816 10824 10947 11154 11176 11232 11264 11303 11392 11583 11616 11726 11748 11808 12168 12177 12192 12288 12573 12584 12672 12727 12792 12816 13068 13182 13208 13284 13312 13689 13716 13728 13824 13858 13884 14157 14256 14391 14418 14432 14596 14859 14872 14883 14976 15041 15367 15444 15488 15621 15664 15744 15842 16129 16224 16236 16256 16384 16731 16764 16848 16896 17056 17088 17424 17576 17589 17622 17712 18161 18252 18288 18304 18432 18512 18876 19008 19188 19224 19602 19773 19812 19844 19968 20449 20574 20592 20736 20787 20826 20828 20992 21463 21538 21632 21648 21894 22308 22352 22464 22528 22606 22784 23166 23232 23452 23496 23616 23763 24167 24336 24354 24384 24576 25146 25168 25344 25454 25584 25632 26136 26364 26416 26433 26568 26624 27378 27432 27456 27648 27716 27768 28314 28512 28782 28836 28864 29192 29718 29744 29766 29952 30082 30734 30888 30976 31239 31242 31328 31488 31684 32258 32307 32448 32472 32512 32768 32841 33462 33528 33696 33792 33909 34112 34176 34848 35152 35178 35244 35424 36322 36504 36531 36576 36608 36864 37024 37719 37752 38016 38181 38376 38448 39204 39546 39624 39688 39936 40139 40898 41148 41184 41472 41574 41652 41656 41984 42471 42926 43076 43173 43264 43296 43788 44577 44616 44649 44704 44928 45056 45123 45212 45568 46101 46332 46464 46863 46904 46992 47232 47437 47526 48334 48387 48672 48708 48768 49152 50193 50292 50336 50688 50908 51168 51264 52272 52728 52767 52832 52866 53136 53248 54483 54756 54864 54912 55296 55432 55536 56628 57024 57277 57564 57672 57728 58384 59319 59436 59488 59532 59904 60164 61347 61468 61776 61952 62361 62478 62484 62656 62976 63368 64389 64493 64516 64614 64896 64944 65024 65536 65682 66924 67056 67392 67584 67691 67818 68224 68352 69696 70304 70356 70488 70848 71289 72501 72644 73008 73062 73152 73216 73728 74048 75438 75504 76032 76219 76362 76752 76896 78408 79092 79248 79299 79376 79872 80278 81796 82296 82368 82944 83148 83304 83312 83968 84942 85852 86152 86346 86528 86592 87131 87576 89154 89232 89298 89408 89856 90077 90112 90246 90424 91136 92202 92664 92928 93717 93726 93808 93984 94464 94874 95052 96668 96774 96921 97344 97416 97536 98304 98523 100386 100584 100672 101376 101727 101816 102336 102528 102973 104544 105456 105534 105664 105732 106272 106496 108966 109512 109728 109824 110592 110864 111072 113157 113256 114048 114543 114554 115128 115344 115456 116768 118638 118872 118976 119064 119808 120328 120417 122694 122936 123552 123904 124333 124722 124956 124968 125312 125952 126736 127413 128778 128986 129032 129228 129792 129888 130048 131072 131364 133731 133848 133947 134112 134784 135168 135369 135382 135636 136448 136704 138303 139392 139997 140589 140608 140712 140976 141696 142311 142578 145002 145161 145288 146016 146124 146304 146432 146939 147456 148096 150579 150876 151008 152064 152438 152724 153504 153792 156816 158184 158301 158496 158598 158752 159744 160556 163449 163592 164592 164736 165451 165888 166296 166608 166624 167936 169884 171704 171831 172304 172692 173056 173184 174262 175152 177419 177957 178308 178464 178596 178816 179712 180154 180224 180492 180848 182272 184041 184404 185328 185856 187083 187434 187452 187616 187968 188928 189748 190104 193167 193336 193479 193548 193842 194688 194832 195072 195533 196608 197046 199771 200772 201168 201344 202752 203073 203454 203632 204672 205056 205946 209088 209677 210912 211068 211328 211464 212544 212992 213867 217503 217932 219024 219456 219648 221184 221728 222144 226314 226512 228096 228657 229086 229108 230256 230688 230912 233536 236093 237276 237744 237952 238128 239616 240656 240834 245388 245872 247104 247808 248666 249444 249912 249936 250624 251904 253472 254826 257556 257972 258064 258456 259584 259776 260096 261393 262144 262728 265837 267462 267696 267894 268224 269568 270231 270336 270738 270764 271272 272896 273408 276606 278784 279019 279994 281178 281216 281424 281952 283392 284622 285156 290004 290322 290576 290763 292032 292248 292608 292864 293878 294912 295569 296192 301158 301752 302016 304128 304876 305181 305448 307008 307584 308919 313632 316368 316602 316992 317196 317504 319488 321112 324761 326898 327184 329184 329472 330902 331776 332592 333216 333248 335872 339768 343408 343629 343662 344608 345384 346112 346368 348524 350304 354838 355914 356616 356928 357192 357632 359424 360308 360448 360984 361251 361696 364544 368082 368808 370656 371712 372999 374166 374868 374904 375232 375936 377856 379496 380208 386334 386672 386958 387096 387684 389376 389664 390144 391066 393216 394092 399542 401544 401841 402336 402688 405504 406107 406146 406908 407264 409344 410112 411892 414909 418176 419354 419991 421767 421824 422136 422656 422928 425088 425984 426933 427734 435006 435483 435864 438048 438912 439296 440817 441529 442368 443456 444288 452628 453024 456192 457314 458172 458216 460512 461376 461824 463423 467072 472186 474552 474903 475488 475904 476256 479232 481312 481668 490347 490776 491744 494208 495616 496353 497332 498888 499824 499872 501248 503808 506944 509652 515112 515493 515944 516128 516912 519168 519552 520192 521807 522786 524288 525456 531674 532257 534924 535392 535788 536448 539136 540462 540672 541476 541528 542544 545792 546816 552123 553212 557568 558038 559988 561249 562356 562432 562848 563904 566784 569244 570312 579501 580008 580437 580644 581152 581526 584064 584496 585216 585728 586599 587756 589824 591138 592384 599313 602316 603504 604032 608256 609219 609752 610362 610896 614016 615168 616681 617838 627264 629031 630047 632736 633204 633984 634392 635008 638976 641601 642224 649522 652509 653796 654368 658368 658944 661289 661804 663552 665184 666432 666496 671744 679536 685971 686816 687258 687324 689216 690768 692224 692736 697048 700608 708279 709676 711828 713232 713856 714384 715264 718848 720616 720896 721968 722502 723392 729088 736164 737616 741312 743424 744601 745998 748332 749736 749808 750464 751872 755712 758992 760416 772668 773344 773916 774192 775368 778752 779328 780288 782132 784179 786432 788184 797511 799084 803088 803682 804672 805376 810693 811008 812214 812292 813816 814528 818688 820224 823784 829818 836352 837057 838409 838708 839982 843534 843648 844272 845312 845856 850176 851968 853866 855468 870012 870966 871728 872289 876096 877824 878592 879983 881634 883058 884736 886912 888576 905256 906048 912384 914628 915543 916344 916432 921024 922752 923648 926757 926846 934144 944372 949104 949806 950976 951808 952512 958441 958464 962624 963336 974283 980694 981552 983488 988416 990847 991232 992706 994664 997776 999648 999744 1002496 1005967 1007616 1013888 1019304 1030224 1030887 1030986 1031888 1032256 1033824 1038336 1039104 1040384 1043614 1045572 1050912 1063348 1064514 1069848 1070784 1071576 1072896 1078272 1080924 1081344 1082952 1083056 1083753 1085088 1091584 1093632 1104246 1106424 1115136 1116076 1118997 1119976 1122498 1124712 1124864 1125696 1127808 1132703 1133568 1138488 1140624 1159002 1160016 1160874 1161288 1162304 1163052 1168128 1168992 1170432 1171456 1173198 1175512 1179648 1182276 1184768 1198626 1204632 1207008 1208064 1216512 1218321 1218438 1219504 1220724 1221792 1228032 1230336 1233362 1235676 1244727 1254528 1258062 1259973 1260094 1265472 1266408 1267968 1268784 1270016 1277952 1280799 1283202 1284448 1299044 1305018 1306449 1307592 1308736 1316736 1317888 1322451 1322578 1323608 1324587 1327104 1330368 1332864 1332992 1338649 1343488 1359072 1367663 1371942 1373632 1374516 1374648 1378432 1381536 1384448 1385472 1390269 1394096 1401216 1416558 1419352 1423656 1426464 1427712 1428768 1430528 1435481 1437696 1441232 1441792 1443936 1445004 1446784 1458176 1471041 1472328 1475232 1482624 1486848 1489059 1489202 1491996 1496664 1499472 1499616 1500928 1503744 1511424 1517984 1520832 1545336 1546479 1546688 1547832 1548384 1550736 1557504 1558656 1560576 1564264 1565421 1568358 1572864 1576368 1595022 1596771 1598168 1606176 1607364 1609344 1610752 1616329 1621386 1622016 1624428 1624584 1627632 1629056 1637376 1640448 1647568 1656369 1659636 1672704 1674114 1676818 1677416 1679964 1687068 1687296 1688544 1690624 1691712 1700352 1703936 1707732 1710936 1738503 1740024 1741311 1741932 1743456 1744578 1752192 1755648 1757184 1759797 1759966 1763268 1766116 1769472 1773824 1777152 1797939 1810512 1812096 1819961 1824768 1827657 1829256 1831086 1832688 1832864 1842048 1845504 1847296 1850043 1853514 1853692 1868288 1887093 1888744 1890141 1898208 1899612 1901952 1903616 1905024 1910207 1916882 1916928 1925248 1926672 1948566 1951609 1957527 1961388 1963104 1966976 1976832 1981694 1982464 1983867 1985412 1989328 1995552 1999296 1999488 2004992 2011934 2015232 2027776 2038608 2057913 2060448 2061774 2061972 2063776 2064512 2067648 2076672 2078208 2080768 2087228 2091144 2101824 2124837 2126696 2129028 2139696 2141568 2143152 2145792 2150863 2156544 2161848 2162688 2165904 2166112 2167506 2170176 2183168 2187264 2208492 2212848 2230272 2232152 2233803 2237994 2239952 2244996 2249424 2249728 2251392 2255616 2265406 2267136 2276976 2281248 2306447 2318004 2320032 2321748 2322576 2324608 2326104 2336256 2337984 2340864 2342912 2346396 2351024 2352537 2359296 2364552 2369536 2392533 2397252 2409264 2414016 2416128 2432079 2433024 2436642 2436876 2439008 2441448 2443584 2456064 2460672 2466724 2471352 2489454 2509056 2511171 2515227 2516124 2519946 2520188 2530944 2532816 2535936 2537568 2540032 2555904 2561598 2566404 2568896 2597023 2598088 2610036 2612898 2615184 2617472 2633472 2635776 2639949 2644902 2645156 2647216 2649174 2654208 2660736 2665728 2665984 2677298 2686976 2718144 2725801 2735326 2743884 2747264 2749032 2749296 2756864 2763072 2768896 2770944 2780271 2780538 2788192 2802432 2833116 2838704 2847312 2852928 2855424 2857536 2861056 2870962 2875323 2875392 2882464 2883584 2887872 2890008 2893568 2916352 2922849 2942082 2944656 2950464 2965248 2972541 2973696 2978118 2978404 2983992 2993328 2998944 2999232 3001856 3007488 3017901 3022848 3035968 3041664 3069209 3090672 3092958 3093376 3095664 3096768 3101472 3115008 3117312 3121152 3128528 3130842 3136716 3152736 3190044 3193542 3196336 3212352 3214728 3218688 3221504 3232658 3242772 3244032 3248856 3249168 3251259 3255264 3258112 3274752 3280896 3295136 3312738 3319272 3345408 3348228 3353636 3354832 3356991 3359928 3374136 3374592 3377088 3381248 3383424 3398109 3400704 3407872 3415464 3421872 3477006 3480048 3482622 3483864 3486912 3489156 3504384 3511296 3514368 3519594 3519932 3526536 3532232 3538944 3547648 3554304 3572371 3595878 3621024 3624192 3639922 3649536 3655314 3658512 3662172 3665376 3665728 3684096 3691008 3694592 3700086 3707028 3707384 3736576 3774186 3777488 3779919 3780282 3796416 3799224 3803904 3807232 3810048 3820414 3833764 3833856 3842397 3850496 3853344 3897132 3903218 3915054 3922776 3926208 3933952 3953664 3963388 3964928 3967353 3967734 3970824 3973761 3978656 3991104 3998592 3998976 4009984 4015947 4023868 4030464 4055552 4077216 4102989 4115826 4120896 4123548 4123944 4127552 4129024 4135296 4153344 4156416 4161536 4170807 4174456 4182288 4203648 4221893 4249674 4253392 4258056 4279392 4283136 4286304 4291584 4301726 4306443 4313088 4323696 4325376 4331808 4332224 4335012 4340352 4366336 4374528 4416984 4425696 4460544 4464304 4467177 4467606 4475988 4479904 4489992 4498848 4499456 4502784 4511232 4530812 4534272 4553952 4562496 4612894 4636008 4639437 4640064 4643496 4645152 4649216 4652208 4672512 4675968 4681728 4685824 4692792 4696263 4702048 4705074 4718592 4729104 4739072 4785066 4790313 4794504 4818528 4828032 4832256 4848987 4864158 4866048 4873284 4873752 4878016 4882896 4887168 4912128 4921344 4933448 4942704 4978908 5018112 5022342 5030454 5032248 5039892 5040376 5061888 5065632 5071872 5075136 5080064 5097653 5111808 5123196 5132808 5137792 5194046 5196176 5220072 5223933 5225796 5230368 5234944 5266944 5271552 5279391 5279898 5289804 5290312 5294432 5298348 5308416 5321472 5331456 5331968 5354596 5373952 5393817 5436288 5451602 5459883 5470652 5482971 5487768 5494528 5498064 5498592 5513728 5526144 5537792 5541888 5550129 5560542 5561076 5576384 5604864 5661279 5666232 5670423 5677408 5694624 5705856 5710848 5715072 5722112 5730621 5739877 5741924 5750646 5750784 5764928 5767168 5775744 5780016 5787136 5832704 5845698 5854827 5884164 5889312 5900928 5930496 5945082 5947392 5951601 5956236 5956808 5967984 5986656 5997888 5998464 6003712 6014976 6024499 6035802 6045696 6071936 6083328 6138418 6173739 6181344 6185916 6186752 6191328 6193536 6202944 6230016 6234624 6242304 6257056 6261684 6273432 6305472 6374511 6380088 6387084 6392672 6424704 6429456 6437376 6443008 6452589 6465316 6485544 6488064 6497712 6498336 6502518 6510528 6516224 6549504 6561792 6590272 6625476 6638544 6690816 6696456 6701409 6707272 6709664 6713982 6719856 6748272 6749184 6754176 6762496 6766848 6783491 6796218 6801408 6815744 6830928 6843744 6919341 6954012 6960096 6965244 6967728 6973824 6978312 7008768 7022592 7028736 7039188 7039864 7053072 7057611 7064464 7077888 7095296 7108608 7144742 7177599 7191756 7242048 7248384 7274179 7279844 7296237 7299072 7310628 7317024 7324344 7330752 7331456 7368192 7382016 7389184 7400172 7414056 7414768 7473152 7533513 7545681 7548372 7554976 7559838 7560564 7592832 7598448 7607808 7614464 7620096 7640828 7667528 7667712 7684794 7700992 7706688 7791069 7794264 7806436 7830108 7845552 7852416 7867904 7907328 7919847 7926776 7929856 7934706 7935468 7941648 7947522 7957312 7982208 7997184 7997952 8016853 8019968 8031894 8047736 8060928 8111104 8154432 8177403 8190611 8205978 8231652 8241792 8247096 8247888 8255104 8258048 8270592 8306688 8312832 8323072 8340813 8341614 8348912 8364576 8407296 8443786 8499348 8506784 8516112 8558784 8566272 8572608 8583168 8596757 8603452 8612886 8625969 8626176 8647392 8650752 8663616 8664448 8670024 8680704 8732672 8749056 8768547 8833968 8851392 8917623 8921088 8928608 8934354 8935212 8951976 8959808 8979984 8997696 8998912 9005568 9022464 9053703 9061624 9068544 9107904 9124992 9207627 9225788 9272016 9278874 9280128 9286992 9290304 9298432 9304416 9345024 9351936 9363456 9371648 9385584 9392526 9404096 9410148 9458208 9478144 9570132 9580626 9589008 9637056 9656064 9664512 9679813 9697974 9728316 9732096 9746568 9747504 9756032 9765792 9774336 9824256 9842688 9866896 9885408 9957816 10036224 10044684 10060908 10064496 10070973 10079784 10080752 10123776 10131264 10143744 10150272 10160128 10194327 10195306 10223616 10246392 10265616 10275584 10388092 10392352 10440144 10447866 10451592 10460736 10469888 10533888 10543104 10558782 10559796 10579608 10580624 10588864 10596696 10616832 10642944 10662912 10663936 10709192 10717113 10747904 10787634 10872576 10899317 10903204 10919766 10941304 10965942 10975536 10989056 10996128 10997184 11027456 11052288 11065637 11075584 11083776 11100258 11121084 11122152 11152768 11209728 11322558 11332464 11339757 11340846 11354816 11389248 11411712 11421696 11430144 11439779 11444224 11461242 11479754 11483848 11501292 11501568 11529856 11551488 11560032 11574272 11665408 11691396 11709654 11768328 11778624 11801856 11860992 11890164 11894784 11902059 11903202 11912472 11913616 11921283 11935968 11973312 11995776 11996928 12007424 12029952 12047841 12048998 12071604 12091392 12143872 12166656 12276836 12308967 12347478 12362688 12371832 12373504 12382656 12387072 12405888 12459733 12460032 12469248 12484608 12512421 12514112 12523368 12546864 12610944 12665679 12749022 12760176 12774168 12785344 12849408 12858912 12874752 12886016 12905178 12919329 12930632 12971088 12976128 12995424 12996672 13005036 13021056 13032448 13077571 13099008 13123584 13180544 13250952 13277088 13381632 13392912 13401531 13402818 13414544 13419328 13427964 13439712 13496544 13498368 13508352 13524992 13533696 13566982 13592436 13602816 13661856 13687488 13838682 13908024 13920192 13930488 13935456 13947648 13956624 14017536 14045184 14057472 14078376 14079728 14088789 14106144 14115222 14128928 14155776 14190592 14217216 14289484 14355198 14370939 14383512 14484096 14496768 14546961 14548358 14559688 14592474 14598144 14621256 14634048 14648688 14661504 14662912 14725139 14736384 14764032 14778368 14800344 14828112 14829536 14946304 15067026 15091362 15096744 15109952 15119676 15121128 15185664 15196896 15215616 15228928 15240192 15281656 15292959 15335056 15335424 15369588 15401984 15413376 15582138 15588528 15612872 15660216 15691104 15704832 15735808 15790291 15814656 15838173 15839694 15853552 15859712 15869412 15870936 15883296 15895044 15914624 15964416 15994368 15995904 16033706 16039936 16063788 16095472 16121856 16181451 16222208 16308864 16354806 16379649 16381222 16411956 16463304 16483584 16494192 16495776 16510208 16516096 16541184 16613376 16625664 16646144 16650387 16681626 16683228 16697824 16729152 16814592 16887572 16983837 16998696 17011269 17013568 17032224 17117568 17132544 17145216 17166336 17191863 17193514 17206904 17219631 17225772 17251938 17252352 17294784 17301504 17327232 17328896 17340048 17361408 17402437 17465344 17498112 17537094 17564481 17667936 17702784 17779619 17835246 17842176 17854803 17857216 17868708 17870424 17903952 17919616 17959968 17995392 17997824 18011136 18044928 18073497 18107406 18123248 18137088 18215808 18249984 18415254 18451576 18544032 18557748 18560256 18573984 18580608 18596864 18608832 18661253 18690048 18703872 18726912 18743296 18771168 18785052 18808192 18820296 18916416 18956288 19123533 19140264 19161252 19178016 19274112 19312128 19329024 19357767 19359626 19395948 19456632 19464192 19493136 19495008 19512064 19531584 19548672 19648512 19685376 19733792 19770816 19915632 20072448 20089368 20104227 20121816 20128992 20141946 20159568 20161504 20247552 20262528 20287488 20300544 20320256 20350473 20388654 20390612 20447232 20492784 20531232 20551168 20758023 20776184 20784704 20880288 20895732 20903184 20921472 20939776 21012277 21067776 21086208 21117564 21119592 21159216 21161248 21177728 21193392 21233664 21285888 21325824 21327872 21418384 21434226 21495808 21532797 21575268 21745152 21798634 21806408 21822537 21839532 21882608 21931884 21951072 21978112 21992256 21994368 22054912 22104576 22131274 22151168 22167552 22200516 22242168 22244304 22305536 22419456 22600539 22637043 22645116 22664928 22679514 22681692 22709632 22778496 22823424 22843392 22860288 22879558 22888448 22922484 22959508 22967696 23002584 23003136 23059712 23102976 23120064 23148544 23330816 23373207 23382792 23419308 23536656 23557248 23603712 23659493 23721984 23759541 23780328 23789568 23804118 23806404 23824944 23827232 23842566 23871936 23946624 23991552 23993856 24014848 24050559 24059904 24095682 24097996 24143208 24182784 24287744 24333312 24532209 24553672 24571833 24617934 24694956 24725376 24743664 24747008 24765312 24774144 24811776 24832691 24919466 24920064 24938496 24969216 25024842 25028224 25046736 25093728 25221888 25331358 25370917 25498044 25520352 25548336 25570688 25698816 25717824 25749504 25772032 25790271 25810356 25838658 25861264 25877907 25942176 25952256 25990848 25993344 26010072 26042112 26064896 26155142 26198016 26247168 26305641 26361088 26501904 26554176 26752869 26763264 26785824 26803062 26805636 26829088 26838656 26855928 26879424 26993088 26996736 27016704 27049984 27067392 27133964 27161109 27184872 27205632 27323712 27374976 27622881 27677364 27816048 27840384 27860976 27870912 27895296 27913248 28035072 28090368 28114944 28156752 28159456 28177578 28212288 28230444 28257856 28381184 28434432 28578968 28710396 28741878 28767024 28968192 28993536 29039439 29093922 29096716 29119376 29184948 29196288 29242512 29268096 29297376 29323008 29325824 29450278 29472768 29528064 29556736 29600688 29656224 29659072 29892608 29983811 30134052 30182724 30193488 30219904 30239352 30242256 30371328 30393792 30431232 30457856 30480384 30563312 30582981 30585918 30670112 30670848 30739176 30803968 30826752 31164276 31177056 31225744 31320432 31382208 31409664 31471616 31580582 31629312 31676346 31679388 31707104 31719424 31738824 31741872 31766592 31790088 31829248 31928832 31988736 31991808 32067412 32079872 32127576 32151339 32190944 32243712 32362902 32444416 32617728 32697951 32709612 32759298 32762444 32823912 32926608 32967168 32988384 32991552 33020416 33032192 33082368 33196911 33226752 33251328 33292288 33300774 33363252 33366456 33395648 33458304 33629184 33761299 33775144 33967674 33997392 34022538 34027136 34064448 34235136 34265088 34290432 34319337 34332672 34383726 34387028 34413808 34439262 34451544 34503876 34504704 34589568 34654464 34657792 34680096 34722816 34804874 34930688 34996224 35074188 35128962 35335872 35405568 35435413 35559238 35670492 35684352 35709606 35714432 35737416 35740848 35763849 35807904 35839232 35919936 35990784 35995648 36022272 36089856 36143523 36146994 36214812 36246496 36274176 36431616 36499968 36830508 36903152 36926901 37088064 37115496 37120512 37147968 37161216 37193728 37217664 37322506 37379199 37380096 37407744 37453824 37486592 37537263 37542336 37570104 37616384 37640592 37832832 37912576 37997037 38247066 38280528 38322504 38356032 38548224 38624256 38658048 38715534 38719252 38757987 38791896 38913264 38928384 38986272 38990016 39024128 39063168 39097344 39232713 39296081 39297024 39370752 39467584 39541632 39831264 40144896 40178736 40208454 40243632 40257984 40283892 40319136 40323008 40495104 40525056 40574976 40601088 40640512 40700946 40777308 40781224 40985568 41062464 41102336 41244647 41516046 41552368 41569408 41760576 41791464 41806368 41842944 41879552 42024554 42135552 42172416 42235128 42239184 42266367 42318432 42322496 42355456 42386784 42467328 42571776 42651648 42655744 42836768 42868452 43065594 43150536 43490304 43597268 43612816 43640883 43645074 43679064 43765216 43863768 43902144 43956224 43984512 43988736 44109824 44175417 44209152 44262548 44302336 44335104 44401032 44484336 44488608 44611072 44838912 45201078 45274086 45290232 45329856 45359028 45363384 45419264 45556992 45646848 45686784 45720576 45759116 45776896 45844968 45878877 45919016 45935392 46005168 46006272 46119424 46205952 46240128 46297088 46440823 46661632 46746414 46765584 46838616 47073312 47114496 47207424 47318986 47370873 47443968 47519082 47560656 47579136 47608236 47612808 47649888 47654464 47685132 47743872 47893248 47983104 47987712 48029696 48101118 48119808 48191364 48195992 48286416 48365568 48575488 48666624 49064418 49107344 49138947 49143666 49235868 49389912 49450752 49487328 49494016 49530624 49548288 49623552 49665382 49838932 49840128 49876992 49938432 49951161 50049684 50056448 50093472 50187456 50443776 50662716 50741834 50996088 51033807 51040704 51096672 51141376 51397632 51435648 51499008 51544064 51575589 51580542 51620712 51658893 51677316 51722528 51755814 51884352 51904512 51981696 51986688 52020144 52084224 52129792 52207311 52310284 52396032 52494336 52611282 52693443 52722176 53003808 53108352 53338857 53505738 53526528 53564409 53571648 53606124 53611272 53658176 53677312 53711856 53758848 53986176 53993472 54033408 54099968 54134784 54220491 54267928 54322218 54369744 54411264 54647424 54749952 54884609 55245762 55354728 55632096 55680768 55721952 55741824 55790592 55826496 55983759 56070144 56074183 56180736 56229888 56313504 56318912 56355156 56424576 56460888 56515712 56762368 56868864 57157936 57420792 57483756 57534048 57936384 57987072 58073301 58078878 58187844 58193432 58238752 58369896 58392576 58485024 58536192 58594752 58646016 58651648 58854721 58900556 58945536 59056128 59113472 59201376 59312448 59318144 59785216 59967622 60268104 60312681 60365448 60386976 60439808 60478704 60484512 60742656 60787584 60862464 60915712 60960768 61051419 61126624 61165962 61171836 61340224 61341696 61478352 61607936 61653504 62274069 62328552 62354112 62451488 62640864 62764416 62819328 62943232 63036831 63161164 63258624 63352692 63358776 63414208 63438848 63477648 63483744 63533184 63580176 63658496 63857664 63977472 63983616 64134824 64159744 64255152 64302678 64381888 64487424 64725804 64888832 65235456 65395902 65419224 65467611 65518596 65524888 65647824 65853216 65934336 65976768 65983104 66040832 66064384 66164736 66269489 66393822 66453504 66502656 66584576 66601548 66726504 66732912 66791296 66916608 67258368 67522598 67550288 67911129 67935348 67994784 68045076 68054272 68128896 68470272 68530176 68580864 68638674 68665344 68767452 68774056 68827616 68878524 68903088 69007752 69009408 69179136 69308928 69315584 69360192 69445632 69609748 69861376 69992448 70119621 70148376 70257924 70671744 70811136 70870826 70978479 71118476 71278623 71340984 71368704 71419212 71428864 71474832 71481696 71527698 71615808 71678464 71839872 71981568 71991296 72044544 72151677 72179712 72287046 72293988 72429624 72492992 72548352 72863232 72999936 73596627 73661016 73715499 73806304 73853802 74176128 74230992 74241024 74295936 74322432 74387456 74435328 74498073 74618401 74645012 74758398 74760192 74815488 74907648 74973184 75074526 75084672 75140208 75232768 75281184 75665664 75825152 75994074 76112751 76494132 76561056 76645008 76712064 77096448 77248512 77316096 77370813 77431068 77438504 77515974 77583792 77633721 77826528 77856768 77972544 77980032 78048256 78126336 78194688 78318487 78465426 78592162 78594048 78741504 78935168 79083264 79662528 80015969 80258607 80289792 80357472 80416908 80487264 80515968 80567784 80638272 80646016 80990208 81050112 81149952 81202176 81281024 81401892 81483327 81554616 81562448 81971136 82124928 82204672 82489294 82868643 83032092 83104736 83138816 83521152 83582928 83612736 83685888 83759104 84049108 84271104 84344832 84470256 84478368 84532734 84636864 84644992 84710912 84773568 85143552 85303296 85311488 85673536 85736904 86131188 86301072 86980608 87118317 87194536 87225632 87281766 87290148 87358128 87530432 87727536 87804288 87912448 87969024 87977472 88185383 88219648 88350834 88418304 88525096 88604672 88670208 88802064 88968672 88977216 89222144 89677824 89951433 90402156 90548172 90580464 90659712 90718056 90726768 90838528 91113984 91293696 91373568 91441152 91518232 91553792 91689936 91748943 91757754 91838032 91870784 92010336 92012544 92238848 92411904 92480256 92594176 92881646 93492828 93531168 93677232 94146624 94228992 94414848 94564327 94637972 94741746 94887936 95038164 95121312 95158272 95216472 95225616 95299776 95308928 95370264 95487744 95786496 95966208 95975424 96059392 96202236 96239616 96382728 96391984 96454017 96572832 96731136 97150976 97333248 98093853 98128836 98214688 98277894 98287332 98471736 98779824 98901504 98974656 98988032 99061248 99096576 99247104 99330764 99590733 99677864 99680256 99753984 99876864 99902322 100099368 100112896 100186944 100374912 100887552 101283897 101325432 101483668 101992176 102067614 102081408 102193344 102282752 102795264 102871296 102958011 102998016 103088128 103151178 103161084 103241424 103317786 103354632 103445056 103511628 103768704 103963392 103973376 104040288 104168448 104259584 104414622 104620568 104792064 104988672 105222564 105386886 105444352 106007616 106216704 106306239 106477943 106677714 107011476 107053056 107128818 107143296 107212248 107222544 107316352 107354624 107423712 107517696 107972352 107986944 108066816 108199936 108269568 108430569 108440982 108535856 108644436 108739488 108822528 109294848 109499904 109769218 110491524 110709456 110780703 111264192 111361536 111443904 111483648 111581184 111652992 111757841 111967518 112137597 112140288 112148366 112361472 112459776 112627008 112637824 112710312 112849152 112921776 113031424 113524736 113737728 113991111 114315872 114841584 114967512 115068096 115872768 115974144 116146602 116157756 116273961 116375688 116386864 116477504 116739792 116785152 116970048 117072384 117189504 117292032 117303296 117698139 117709442 117801112 117888243 117891072 118112256 118226944 118402752 118624896 118636288 119570432 119935244 120536208 120625362 120730896 120773952 120879616 120957408 120969024 121485312 121575168 121722007 121724928 121831424 121921536 122102838 122253248 122331924 122343672 122680448 122956704 123215872 123307008 123733941 124548138 124657104 124708224 124902976 125281728 125528832 125638656 125837569 125886464 126073662 126322328 126517248 126705384 126717552 126828416 126955296 126967488 127066368 127160352 127316992 127715328 127757809 127954944 127967232 128269648 128319488 128510304 128605356 128763776 129451608 129777664 130470912 130791804 130838448 130922649 130935222 131037192 131049776 131295648 131706432 131868672 131953536 131966208 132081664 132128768 132329472 132526251 132538978 132787644 132907008 133005312 133203096 133453008 133465824 133582592 133833216 134516736 135045196 135100576 135822258 135870696 135989568 136090152 136108544 136257792 136940544 137060352 137161728 137277348 137330688 137534904 137548112 137636631 137655232 137757048 137806176 138015504 138018816 138358272 138617856 138631168 138720384 138891264 139219496 139322469 139722752 139984896 140239242 140296752 140515848 141343488 141622272 141741652 141956958 142112619 142236952 142557246 142681968 142737408 142838424 142857728 142949664 142963392 143055396 143231616 143356928 143679744 143853281 143963136 143982592 144089088 144303354 144359424 144574092 144587976 144859248 144985984 145096704 145726464 145999872 147193254 147322032 147416841 147430998 147612608 147707604 148352256 148461984 148482048 148591872 148644864 148774912 148870656 148996146 149236802 149290024 149516796 149520384 149630976 149815296 150149052 150169344 150280416 150465536 150562368 151331328 151650304 151988148 152225502 152988264 153122112 153290016 153424128 154192896 154497024 154632192 154726767 154741626 154862136 154877008 154976679 155031948 155167584 155267442 155653056 155713536 155945088 155960064 156096512 156252672 156389376 156621933 156636974 156930852 157184324 157188096 157483008 157870336 158080329 158166528 159325056 160016571 160031938 160517214 160579584 160714944 160833816 160974528 161031936 161135568 161276544 161292032 161976529 161980416 162100224 162299904 162404352 162562048 162661473 162803784 162966654 163109232 163124896 163942272 164249856 164409344 164653827 164978588 165737286 166064184 166209472 166277632 167042304 167165856 167225472 167371776 167518208 167951277 168098216 168222549 168542208 168689664 168940512 168956736 169065468 169273728 169289984 169421824 169547136 170008423 170287104 170606592 170622976 171347072 171473808 172262376 172602144 173693201 173961216 174219903 174236634 174389072 174451264 174563532 174580296 174716256 175060864 175455072 175608576 175824896 175938048 175954944 176370766 176439296 176564163 176701668 176836608 177050192 177340416 177604128 177937344 177954432 178444288 179355648 179902866 180804312 181096344 181160928 181319424 181436112 181453536 181677056 182227968 182587392 182747136 182882304 183036464 183107584 183154257 183379872 183497886 183515508 183676064 183741568 184020672 184025088 184477696 184823808 184960512 185188352 185763292 186822207 186985656 187062336 187354464 188293248 188457984 188829696 189110493 189128654 189275944 189483492 189775872 190076328 190242624 190316544 190432944 190451232 190599552 190617856 190740528 190975488 191426807 191572992 191932416 191950848 192118784 192404472 192479232 192765456 192783968 192908034 193145664 193462272 194301952 194666496 196187706 196257672 196402833 196429376 196555788 196574664 196943472 197559648 197803008 197949312 197976064 198122496 198193152 198494208 198661528 198808467 199181466 199355728 199360512 199507968 199753728 199804644 200198736 200225792 200373888 200749824 201775104 202567794 202650864 202967336 203984352 204135228 204162816 204386688 204565504 205273783 205590528 205742592 205916022 205996032 206176256 206302356 206322168 206482848 206635572 206709264 206890112 207023256 207537408 207926784 207946752 208080576 208336896 208519168 208829244 209241136 209584128 209977344 210358863 210445128 210773772 210888704 212015232 212433408 212612478 212935437 212955886 213355428 214022952 214106112 214257636 214286592 214424496 214445088 214632704 214709248 214847424 215035392 215944704 215973888 216133632 216399872 216455031 216539136 216861138 216881964 217071712 217288872 217478976 217645056 218589696 218999808 219538436 220789881 220983048 221146497 221418912 221561406 222528384 222723072 222887808 222967296 223162368 223305984 223494219 223515682 223855203 223935036 224275194 224280576 224296732 224722944 224919552 225254016 225275648 225420624 225698304 225843552 226062848 227049472 227475456 227982222 228338253 228631744 229683168 229935024 230136192 231135047 231745536 231948288 232112439 232293204 232315512 232547922 232751376 232773728 232955008 233479584 233570304 233940096 234144768 234379008 234584064 234606592 234955461 235396278 235418884 235602224 235776486 235782144 236224512 236453888 236805504 237249792 237272576 239140864 239870488 240047907 241072416 241250724 241461792 241547904 241759232 241914816 241938048 242596289 242970624 243150336 243444014 243449856 243662848 243843072 244205676 244506496 244663848 244687344 245360896 245913408 246431744 246614016 247467882 248605929 249096276 249314208 249416448 249805952 250563456 251057664 251277312 251675138 251772928 252147324 252644656 253034496 253410768 253435104 253656832 253910592 253934976 254132736 254320704 254633984 255430656 255515618 255909888 255934464 256539296 256638976 257020608 257210712 257527552 258903216 259555328 260941824 261354951 261583608 261676896 261845298 261870444 262074384 262099552 262591296 263412864 263737344 263907072 263932416 264163328 264257536 264556149 264658944 265052502 265077956 265575288 265814016 266010624 266406192 266906016 266931648 267165184 267666432 269033472 269854299 270090392 270201152 271644516 271741392 271979136 272180304 272217088 272515584 273159601 273881088 274120704 274323456 274554696 274661376 275069808 275096224 275273262 275310464 275514096 275612352 276031008 276037632 276716544 277235712 277262336 277440768 277782528 278438992 278644938 279445504 280478484 280593504 281031696 282686976 283244544 283483304 283692981 283913916 284225238 284473904 285114492 285363936 285474816 285676848 285715456 285899328 285926784 286110792 286463232 286713856 287359488 287706562 287926272 287965184 288178176 288606708 288718848 289148184 289175952 289362051 289718496 289971968 290193408 291452928 291999744 294281559 294386508 294644064 294833682 294861996 295225216 295415208 296704512 296923968 296964096 297183744 297289728 297549824 297741312 297992292 298473604 298580048 298772199 299033592 299040768 299261952 299630592 300298104 300338688 300560832 300931072 301124736 302662656 303300608 303851691 303976296 304451004 305976528 306244224 306580032 306848256 308385792 308874033 308994048 309264384 309453534 309483252 309724272 309754016 309953358 310063896 310335168 310534884 311306112 311890176 311920128 312193024 312505344 312778752 313243866 313273948 313861704 314368648 314376192 314966016 315740672 316160658 316333056 318650112 318918717 319433829 320033142 320063876 321034428 321159168 321429888 321667632 321949056 322063872 322271136 322553088 322584064 323953058 323960832 324200448 324599808 324808704 325124096 325322946 325607568 325933308 326218464 326249792 327884544 328499712 328818688 329307654 329821921 329957176 331474572 332128368 332418944 332555264 334084608 334331712 334450944 334743552 335036416 335273523 335902554 336196432 336412791 336445098 337084416 337379328 337881024 337913472 338130936 338547456 338579968 338843648 339094272 340016846 340574208 341213184 341245952 341973333 342694144 342947616 344524752 345204288 347386402 347922432 348439806 348473268 348778144 348902528 349127064 349160592 349432512 350121728 350910144 351217152 351649792 351876096 351909888 352741532 352878592 353094417 353128326 353403336 353664729 353673216 354100384 354680832 355208256 355874688 355908864 356888576 358711296 359805732 361608624 362192688 362321856 362638848 362872224 362907072 363354112 364455936 365166021 365174784 365494272 365764608 366072928 366215168 366308514 366759744 366995772 367031016 367352128 367483136 368041344 368955392 369647616 369921024 370376704 371201823 371526584 373644414 373971312 374124672 374708928 376586496 376915968 377512707 377659392 378220986 378257308 378551888 378966984 379551744 380152656 380485248 380865888 380902464 381199104 381235712 381481056 381950976 382853614 383145984 383273427 383864832 383901696 384237568 384808944 384958464 385530912 385567936 385816068 386291328 388603904 389332992 389789543 392375412 392515344 392805666 392858752 393111576 393149328 393886944 395119296 395606016 395898624 395952128 396244992 396386304 396988416 397323056 397578753 397616934 398362932 398711456 398721024 399015936 399609288 400397472 400451584 400747776 401499648 403550208 405135588 405301728 405934672 407968704 408270456 408325632 408773376 409131008 410547566 411181056 411485184 411832044 411992064 412352512 412604712 412644336 412909893 412965696 413271144 413418528 413780224 414046512 415074816 415853568 415893504 416161152 416673792 417038336 417658488 417967407 418482272 419168256 419954688 420717726 420890256 421547544 421777408 424030464 424866816 425224956 425870874 425911772 426337857 426710856 428045904 428212224 428515272 428573184 428848992 428890176 429265408 429418496 429694848 430070784 431559843 431889408 431947776 432267264 432799744 432910062 433078272 433722276 433763928 434143424 434577744 434957952 435290112 437179392 437999616 439076872 441579762 441966096 442292994 442837824 443122812 445056768 445446144 445775616 445934592 446324736 446611968 446988438 447031364 447710406 447870072 448550388 448561152 448593464 449445888 450508032 450551296 450841248 451396608 451687104 452125696 453691117 454098944 454950912 455964444 456676506 457263488 459366336 459870048 460272384 462270094 463491072 463896576 464224878 464586408 464631024 464930037 465095844 465502752 465547456 465910016 466959168 467140608 467880192 468289536 468758016 469168128 469213184 469865799 469910922 470792556 470837768 471204448 471552972 471564288 472449024 473611008 474499584 474545152 478281728 479740976 480049713 480095814 482144832 482501448 482923584 483095808 483518464 483829632 483876096 485192578 485929587 485941248 486300672 486888028 486899712 487325696 487686144 487984419 488411352 489012992 489327696 489374688 490721792 491826816 492863488 493228032 493961481 494935764 497211858 498192552 498628416 498832896 499611904 501126912 502115328 502554624 503350276 503545856 503853831 504294648 504667647 505289312 506068992 506821536 506870208 507313664 507821184 507869952 508265472 508641408 509267968 510025269 510849053 510861312 511031236 511819776 511868928 513078592 513277952 514041216 514421424 515055104 517806432 519110656 521079603 521883648 522709902 523167216 523353792 523690596 523740888 524148768 524199104 525182592 526825728 527474688 527814144 527864832 528326656 528515072 529112298 529317888 529692489 530105004 530155912 531150576 532021248 532812384 533812032 533863296 534330368 535332864 536180411 538066944 539708598 540180784 540402304 543289032 543482784 543958272 544360608 544434176 545031168 546319202 547762176 548241408 548646912 549109392 549322752 549462771 550139616 550192448 550546524 550620928 551028192 551224704 552062016 552075264 553433088 554471424 554524672 554881536 555565056 556877984 557289876 560956968 561187008 562063392 565373952 566489088 566966608 567331479 567385962 567827832 568450476 568947808 570228984 570727872 570949632 571353696 571430912 571798656 571853568 572221584 572926464 573427712 574280421 574718976 575413124 575852544 575930368 576356352 577213416 577437696 578296368 578351904 578724102 579436992 579943936 580386816 582905856 583999488 588563118 588773016 589208499 589288128 589667364 589723992 590450432 590830416 593409024 593847936 593928192 594367488 594579456 595099648 595482624 595984584 596425401 596947208 597160096 597544398 598067184 598081536 598523904 599261184 600596208 600677376 601121664 601862144 602249472 603730699 605325312 606601216 607703382 607952592 608902008 611953056 612488448 613160064 613696512 615821349 616771584 617748066 617988096 618528768 618907068 618966504 619448544 619508032 619906716 620127792 620670336 621069768 622612224 623780352 623840256 624386048 625010688 625557504 626487732 626547896 627723408 628737296 628752384 629932032 631481344 632321316 632666112 637300224 637837434 638806311 638867658 640066284 640127752 642068856 642318336 642859776 643335264 643898112 644127744 644542272 645106176 645168128 647401931 647906116 647921664 648400896 649199616 649365093 649617408 650248192 650645892 651215136 651866616 652436928 652499584 655769088 656999424 657637376 658615308 659643842 659914352 662949144 663439491 664256736 664837888 665110528 668169216 668663424 668901888 669487104 670072832 670482657 670547046 671565609 671805108 672392864 672825582 672890196 674168832 674758656 675762048 675826944 676261872 677094912 677159936 677687296 678188544 680033692 681148416 682426368 682491904 683946666 685014759 685388288 685895232 689049504 690408576 693405141 694772804 695844864 696337317 696879612 696946536 697556288 697805056 698254128 698321184 698865024 700243456 701820288 702434304 703299584 703752192 703819776 704866383 705483064 705757184 706188834 706256652 706806672 707329458 707346432 708200768 709361664 710416512 711749376 711817728 713499917 713777152 717422592 719611464 720143721 723217248 724385376 724643712 725277696 725744448 725814144 726708224 727788867 728911872 728964379 730332042 730349568 730988544 731529216 732145856 732430336 732617028 733519488 733991544 734062032 734704256 734966272 736082688 737910784 739295232 739842048 740753408 742403646 743053168 747288828 747942624 748249344 749417856 753172992 753831936 755025414 755318784 756441972 756514616 757103776 757933968 759103488 760305312 760970496 761731776 761804928 762398208 762471424 762962112 763901952 765111373 765707228 766291968 766546854 767729664 767803392 768475136 769617888 769916928 771061824 771135872 771632136 772582656 777207808 778665984 779579086 784064853 784750824 785030688 785611332 785717504 786223152 786298656 787773888 790238592 791212032 791797248 791904256 792489984 792772608 793668447 793976832 794646112 795157506 795233868 796725864 797422912 797442048 798031872 799218576 800794944 800903168 801495552 802999296 807100416 809562897 810271176 810603456 811869344 815937408 816540912 816651264 817546752 818262016 819478803 821095132 822362112 822970368 823664088 823984128 824705024 825209424 825288672 825819786 825931392 826542288 826837056 827560448 828093024 830149632 831707136 831787008 832322304 833347584 834076672 835316976 835934814 836964544 838336512 841435452 841780512 843095088 843554816 848060928 849733632 850449912 851078943 851741748 851823544 852675714 853421712 856091808 856424448 857030544 857146368 857697984 857780352 858530816 858836992 859389696 860141568 861503357 863119686 863778816 863895552 864534528 865599488 865820124 866156544 867444552 867527856 868286848 869155488 869915904 870580224 874358784 875999232 878153744 882844677 883159524 883932192 884585988 885675648 886245624 890113536 890892288 891551232 891869184 892649472 893223936 893976876 894062728 895420812 895740144 896316597 897100776 897122304 897186928 898891776 901016064 901102592 901682496 902793216 903374208 904251392 907382234 908197888 909901824 911555073 911928888 913353012 914526976 918732672 919740096 920544768 924540188 926622099 926982144 927793152 928449756 929172816 929262048 929860074 930191688 931005504 931094912 931820032 933918336 935760384 936579072 937516032 938336256 938426368 939731598 939821844 941585112 941675536 942408896 943105944 943128576 944898048 947222016 948999168 949090304 956563456 956756151 958301487 959481952 960099426 960191628 964289664 965002896 965847168 966191616 967036928 967659264 967752192 970039213 970385156 971859174 971882496 972601344 973776056 973799424 974651392 975372288 975968838 976822704 978025984 978655392 978749376 981443584 983653632 985726976 986456064 987922962 989465763 989871528 994423716 996385104 997256832 997665792 999223808 1002253824 1004230656 1005109248 1005820569 1006700552 1007091712 1007707662 1008589296 1009238373 1009335294 1010578624 1012137984 1013643072 1013740416 1014627328 1015642368 1015739904 1016530944 1017282816 1018140331 1018535936 1020050538 1021698106 1021722624 1022062472 1023639552 1023737856 1026157184 1028082432 1028842848 1030110208 1035612864 1038221312 1040207597 1042159206 1043767296 1045419804 1046334432 1046707584 1047381192 1047481776 1048297536 1048398208 1050365184 1053651456 1054949376 1055628288 1055729664 1056653312 1057030144 1058224596 1058635776 1059283251 1059384978 1060210008 1060311824 1060994187 1062301152 1064042496 1065624768 1067624064 1067726592 1068660736 1070665728 1072360822 1076133888 1079417196 1080361568 1080804608 1086578064 1086965568 1087916544 1088721216 1088868352 1090062336 1092638404 1095498063 1095524352 1096482816 1097293824 1098218784 1098645504 1098925542 1100279232 1100384896 1101093048 1101241856 1102056384 1102449408 1104124032 1106866176 1108942848 1109049344 1109763072 1111130112 1113605469 1113755968 1114579752 1121913936 1122374016 1124126784 1130747904 1132538121 1132978176 1133933216 1134662958 1134771924 1135655664 1136900952 1137895616 1140457968 1141455744 1142707392 1142861824 1143597312 1143707136 1144443168 1145852928 1146855424 1148560842 1149437952 1149820281 1150826248 1151705088 1151860736 1152712704 1154426832 1154875392 1156592736 1156703808 1157448204 1158873984 1159887872 1165811712 1167998976 1169368629 1177126236 1177546032 1178416998 1178576256 1179334728 1179447984 1180900864 1181660832 1186818048 1187695872 1187856384 1188734976 1189158912 1190199296 1190965248 1191969168 1192736259 1192850802 1193894416 1194320192 1195088796 1196134368 1196163072 1197047808 1201192416 1201354752 1202243328 1203724288 1204498944 1207461398 1210650624 1215406764 1215905184 1217804016 1223906112 1224976896 1226320128 1227393024 1229336251 1231642698 1233543168 1235496132 1235976192 1237057536 1237814136 1237933008 1238897088 1239016064 1239813432 1240255584 1241340672 1242139536 1245224448 1247560704 1247680512 1248772096 1250021376 1251115008 1252975464 1253095792 1253902221 1255446816 1257474592 1257504768 1259864064 1262962688 1264642632 1265332224 1274600448 1275674868 1277612622 1277735316 1279013571 1280132568 1280255504 1284137712 1284636672 1285719552 1286670528 1287796224 1288255488 1289084544 1290212352 1290336256 1294679529 1294803862 1295812232 1295843328 1296801792 1298399232 1298730186 1299234816 1300496384 1301291784 1302430272 1303733232 1304873856 1304999168 1311538176 1313998848 1315274752 1317230616 1319287684 1319828704 1325898288 1326878982 1328513472 1329675776 1330221056 1336338432 1337326848 1337803776 1338974208 1340145664 1340965314 1341094092 1343131218 1343610216 1344785728 1345651164 1345780392 1348337664 1351524096 1351653888 1352523744 1354189824 1354319872 1355374592 1356377088 1360067384 1361073351 1362296832 1364852736 1364983808 1367893332 1370029518 1370776576 1371790464 1378099008 1380817152 1384213259 1386810282 1389545608 1391689728 1392674634 1393759224 1393893072 1395112576 1395610112 1396508256 1396642368 1397730048 1400486912 1403640576 1404868608 1405335899 1406599168 1407504384 1407639552 1409597397 1409732766 1410966128 1411514368 1412377668 1412513304 1413613344 1414658916 1414692864 1416401536 1420833024 1423498752 1423635456 1426999834 1427554304 1434845184 1439222928 1440149139 1440287442 1446434496 1448770752 1449287424 1450555392 1451488896 1451628288 1452851933 1453416448 1455577734 1457788761 1457823744 1457928758 1460664084 1460699136 1461977088 1463058432 1464291712 1465234056 1467038976 1467983088 1468124064 1469408512 1469932544 1472165376 1475821568 1478590464 1479684096 1481506816 1481884443 1484807292 1486106336 1494577656 1495885248 1496498688 1498835712 1506345984 1507663872 1510050828 1510637568 1511561493 1512883944 1513029232 1514002941 1514207552 1515867936 1518206976 1520610624 1521940992 1523463552 1523609856 1524796416 1524942848 1525924224 1527803904 1530075807 1530222746 1531414456 1532547159 1532583936 1533093708 1535459328 1535606784 1536950272 1539235776 1539833856 1542123648 1542271744 1543264272 1545165312 1554415616 1557331968 1559158172 1563238809 1568129706 1569501648 1570061376 1571222664 1571435008 1572446304 1572597312 1575547776 1580477184 1582386091 1582424064 1583594496 1583808512 1584979968 1585545216 1587336894 1587953664 1589077467 1589292224 1590315012 1590467736 1593451728 1594845824 1596063744 1598437152 1601589888 1601806336 1602991104 1605998592 1608541233 1614200832 1619125794 1620542352 1621206912 1623738688 1631874816 1633081824 1633302528 1635093504 1636524032 1638957606 1642190264 1644724224 1645940736 1647328176 1647968256 1650418848 1650577344 1651639572 1651862784 1653084576 1653674112 1655120896 1656186048 1660299264 1660851517 1663414272 1663574016 1664644608 1666695168 1668153344 1670633952 1671869628 1673929088 1682870904 1683561024 1686190176 1687109632 1696121856 1699467264 1700899824 1701994437 1702157886 1703483496 1703647088 1705351428 1706843424 1712183616 1712848896 1714061088 1714292736 1715395968 1715560704 1717061632 1717673984 1718779392 1720283136 1722841263 1723006714 1726239372 1727557632 1727791104 1729069056 1731640248 1732313088 1734889104 1735055712 1736573696 1738310976 1739831808 1741160448 1748717568 1751998464 1756307488 1765689354 1766319048 1767864384 1769171976 1771351296 1772491248 1780227072 1781784576 1783102464 1783738368 1785298944 1786447872 1787953752 1788125456 1789276203 1790841624 1791480288 1792633194 1794201552 1794244608 1794373856 1797783552 1802032128 1802205184 1803364992 1805586432 1806748416 1808502784 1811192097 1814764468 1816395776 1819803648 1823110146 1823857776 1826706024 1829053952 1837465344 1839480192 1841089536 1847464047 1849080376 1853244198 1853964288 1855586304 1856899512 1858345632 1858524096 1859720148 1860383376 1862011008 1862189824 1863640064 1867836672 1870092653 1871520768 1873158144 1875032064 1876672512 1876852736 1879463196 1879643688 1883170224 1883351072 1884817792 1886211888 1886257152 1889796096 1894444032 1897998336 1898180608 1913126912 1913512302 1916418933 1916602974 1918963904 1920198852 1920383256 1928579328 1930005792 1931694336 1932383232 1934073856 1935318528 1935504384 1940078426 1940770312 1942205793 1943718348 1943764992 1945202688 1947552112 1947598848 1950744576 1951937676 1953645408 1956051968 1957310784 1957498752 1962887168 1967307264 1971453952 1972912128 1975845924 1978931526 1979743056 1988847432 1992770208 1994513664 1995331584 1998447616 2004507648 2008461312 2010218496 2011447971 2011641138 2013401104 2014183424 2014696827 2015415324 2017178592 2018476746 2018670588 2021157248 2024275968 2027286144 2027480832 2029254656 2031284736 2031479808 2033061888 2034565632 2036280662 2037071872 2040101076 2043396212 2043445248 2044124944 2047279104 2047475712 2052314368 2055044277 2056164864 2057685696 2060220416 2071225728 2076442624 2080215423 2080415194 2084318412 2087534592 2090839608 2092668864 2093415168 2094762384 2094963552 2096595072 2096796416 2100730368 2105694877 2107302912 2109898752 2111256576 2111459328 2113306624 2114060288 2114599149 2116449192 2117271552 2118566502 2118769956 2120420016 2120623648 2121988374 2124602304 2128084992 2131249536 2135248128 2135453184 2137321472 2140499751 2141331456 2144721644 2152267776 2158834392 2160431163 2160723136 2161609216 2173156128 2173931136 2175833088 2177442432 2177736704 2180124672 2183366601 2185276808 2186893137 2190996126 2191048704 2192965632 2194587648 2196437568 2197291008 2197851084 2200558464 2200769792 2202186096 2202483712 2204112768 2204898816 2208248064 2210109499 2213732352 2217885696 2218098688 2219526144 2222260224 2227210938 2227511936 2229159504 2243827872 2244748032 2248253568 2258011613 2261495808 2265076242 2265956352 2267866432 2269325916 2269543848 2271311328 2273801904 2275791232 2280915936 2282911488 2285414784 2285723648 2287194624 2287414272 2288886336 2291705856 2293710848 2295334119 2297121684 2298875904 2299640562 2301652496 2303410176 2305425408 2308853664 2309750784 2313185472 2313407616 2314896408 2317747968 2319775744 2331623424 2335997952 2338737258 2354252472 2355092064 2356833996 2357152512 2358669456 2358895968 2361801728 2363321664 2373636096 2375391744 2375712768 2377469952 2378317824 2380398592 2381005341 2381930496 2383938336 2385472518 2385701604 2387788832 2388640384 2390177592 2392268736 2392326144 2394095616 2402384832 2402709504 2404486656 2407448576 2408997888 2414922796 2421301248 2428688691 2430813528 2431810368 2435608032 2447812224 2449953792 2452640256 2454786048 2458436409 2458672502 2463285396 2467086336 2470992264 2471952384 2474115072 2475628272 2475866016 2477794176 2478032128 2479626864 2480511168 2482681344 2484279072 2490448896 2495121408 2495361024 2497544192 2500042752 2502230016 2505950928 2506191584 2507804442 2510893632 2514949184 2515009536 2525925376 2529285264 2530664448 2549200896 2551349736 2553236829 2555225244 2555470632 2558027142 2560265136 2560511008 2568275424 2569273344 2571439104 2573341056 2575592448 2576510976 2578169088 2580424704 2580672512 2584510071 2589359058 2589607724 2591624464 2591686656 2593603584 2596798464 2597460372 2598469632 2600992768 2602583568 2604860544 2607466464 2609747712 2609998336 2623076352 2627997696 2630549504 2634461232 2638575368 2639657408 2651796576 2653757964 2657026944 2659351552 2660442112 2668559179 2672676864 2674653696 2675607552 2677948416 2680291328 2681930628 2682188184 2686262436 2687220432 2689571456 2691302328 2691560784 2696675328 2703048192 2703307776 2705047488 2708379648 2708639744 2710749184 2712754176 2720134768 2722146702 2724593664 2729705472 2729967616 2734665219 2735786664 2740059036 2741553152 2743580928 2756198016 2761634304 2768426518 2773620564 2779091216 2783379456 2785349268 2787518448 2787786144 2790225152 2791220224 2793016512 2793284736 2795460096 2800973824 2807281152 2809737216 2810671798 2813198336 2815008768 2815279104 2819194794 2819465532 2821932256 2823028736 2824755336 2825026608 2827226688 2829317832 2829385728 2832803072 2841666048 2846997504 2847270912 2853999668 2855108608 2869690368 2870268453 2874904461 2878445856 2880298278 2880574884 2892868992 2897541504 2898574848 2901110784 2902977792 2903256576 2905703866 2906832896 2910117639 2911155468 2915577522 2915647488 2915857516 2921328168 2921398272 2923954176 2926116864 2928583424 2930468112 2934077952 2935966176 2936248128 2938817024 2939865088 2944330752 2951643136 2957180928 2959368192 2963013632 2963768886 2968397289 2969614584 2972212672 2989155312 2991770496 2992997376 2997671424 3004755611 3012691968 3015327744 3017461707 3020101656 3021275136 3023122986 3025767888 3026058464 3028005882 3028415104 3031735872 3036413952 3041221248 3043881984 3046927104 3047219712 3049592832 3049885696 3051848448 3054420993 3055607808 3060151614 3060445492 3062828912 3065094318 3065167872 3066187416 3070918656 3071213568 3073900544 3078471552 3084247296 3084543488 3086528544 3090330624 3108831232 3114663936 3118316344 3120622791 3126477618 3136259412 3139003296 3140122752 3142445328 3142870016 3144892608 3145194624 3151095552 3153751757 3160954368 3164772182 3164848128 3167188992 3167617024 3169959936 3171090432 3174673788 3175907328 3178154934 3178584448 3180630024 3180935472 3182982561 3186903456 3189691648 3192127488 3196874304 3203179776 3203612672 3205982208 3211997184 3217082466 3228401664 3238251588 3241084704 3242413824 3247477376 3263749632 3266163648 3266605056 3270187008 3273048064 3277915212 3284380528 3286494189 3289448448 3291881472 3294656352 3295936512 3300837696 3301154688 3303279144 3303725568 3306169152 3307348224 3310241792 3312372096 3320598528 3321703034 3326828544 3327148032 3329289216 3333390336 3336306688 3340816407 3341267904 3343739256 3347858176 3365741808 3367122048 3372380352 3374219264 3392243712 3397614363 3398934528 3401799648 3403988874 3404315772 3406966992 3407294176 3410702856 3413686848 3424367232 3428122176 3428585472 3430791936 3431121408 3434123264 3435347968 3437558784 3440566272 3445682526 3446013428 3449460843 3452478744 3455115264 3455582208 3458138112 3463280496 3464626176 3469778208 3470111424 3473147392 3476621952 3479663616 3497435136 3503996928 3508105887 3512614976 3531378708 3532638096 3535728768 3538343952 3542702592 3544982496 3560454144 3563569152 3566204928 3567476736 3570597888 3572895744 3575907504 3576250912 3578552406 3581683248 3582960576 3585266388 3588403104 3588489216 3588747712 3604064256 3604410368 3606729984 3611172864 3613496832 3617005568 3622384194 3629528936 3632791552 3646220292 3647715552 3653412048 3658107904 3674930688 3678960384 3682179072 3688008753 3694928094 3698160752 3706488396 3707928576 3711172608 3713799024 3716691264 3717048192 3719440296 3720766752 3724022016 3724379648 3727280128 3735673344 3740185306 3743041536 3746316288 3750064128 3753345024 3753705472 3758926392 3759287376 3761706663 3766340448 3766702144 3769635584 3772423776 3772514304 3779592192 3788888064 3795996672 3796361216 3827024604 3832837866 3833205948 3837927808 3840397704 3840766512 3857158656 3860011584 3863388672 3864766464 3868147712 3870637056 3871008768 3880156852 3881540624 3884038587 3884411586 3887436696 3887529984 3890405376 3895104224 3895197696 3901489152 3903875352 3907290816 3912103936 3914621568 3914997504 3925774336 3934614528 3942907904 3945824256 3951691848 3957863052 3959486112 3977694864 3985540416 3989027328 3990663168 3996895232 4009015296 4016922624 4020436992 4022895942 4023282276 4026802208 4028366848 4029393654 4030830648 4034357184 4036953492 4037341176 4042314496 4054572288 4054961664 4058509312 4062569472 4062959616 4066123776 4069131264 4072561324 4074143744 4080202152 4083220053 4086792424 4086890496 4088249888 4094558208 4094951424 4104628736 4110088554 4112329728 4115371392 4120440832 4142451456 4152639777 4152885248 4160430846 4160830388 4168636824 4175069184 4181679216 4185337728 4186830336 4189524768 4189927104 4193190144 4193592832 4201460736 4211389754 4214605824 4216007697 4219797504 4222513152 4222918656 4226613248 4228120576 4229198298 4232898384 4234543104 4237133004 4237539912 4240840032 4241247296 4243976748 4249204608 4262499072 4270496256 4270906368 4274642944 4280999502 4282662912 4287684973 4289443288 4304535552 4317668784 4320862326 4321446272 4323218432 4346312256 4347862272 4351666176 4354884864 4355473408 4358555799 4360249344 4366733202 4370553616 4373366283 4373786274 4381992252 4382097408 4385931264 4389175296 4392875136 4395702168 4401116928 4401539584 4404372192 4404967424 4408225536 4409797632 4416496128 4420218998 4427464704 4435771392 4436197376 4439052288 4444520448 4445653329 4454421876 4455023872 4458319008 4487655744 4489496064 4496507136 4516023226 4522991616 4530152484 4531912704 4535732864 4538651832 4539087696 4542008823 4542622656 4547603808 4551582464 4561831872 4565822976 4570829568 4571447296 4574389248 4574828544 4577772672 4583411712 4587421696 4590227421 4590668238 4594243368 4597641477 4597751808 4599281124 4603304992 4606820352 4610850816 4617707328 4619501568 4626370944 4626815232 4629792816 4635495936 4639551488 4663246848 4671995904 4677474516 4689716427 4708504944 4710184128 4713667992 4714305024 4717338912 4717791936 4723603456 4726643328 4747158273 4747272192 4750783488 4751425536 4754939904 4756635648 4760797184 4762010682 4763860992 4767232401 4767876672 4770945036 4771403208 4775577664 4777280768 4780355184 4784537472 4788191232 4804769664 4805419008 4808973312 4814897152 4817995776 4825623699 4829845592 4842602496 4857377382 4861627056 4863620736 4871216064 4895624448 4899907584 4905280512 4909572096 4916872818 4917345004 4926570792 4934172672 4941984528 4943904768 4951256544 4951732032 4955588352 4956064256 4959253728 4961022336 4965362688 4968558144 4980897792 4982554551 4990242816 4990602287 4990722048 4995088384 5000085504 5004460032 5011901856 5012383168 5015608884 5021787264 5029898368 5051850752 5058570528 5061328896 5098401792 5102699472 5106473658 5110450488 5110941264 5116054284 5120530272 5121022016 5136550848 5138546688 5142878208 5146682112 5151184896 5153021952 5156338176 5160849408 5161345024 5168523789 5169020142 5178718116 5179215448 5183248928 5183373312 5187207168 5194920744 5196939264 5205167136 5209721088 5214932928 5219495424 5219996672 5238070169 5246152704 5255995392 5261099008 5268922464 5277150736 5279314816 5303593152 5307515928 5314053888 5318703104 5320884224 5337118358 5345353728 5349307392 5351215104 5355896832 5360582656 5363861256 5364376368 5367828609 5372524872 5374440864 5379142912 5382604656 5383121568 5393350656 5406096384 5406615552 5410094976 5416759296 5417279488 5421498368 5425508352 5433576291 5440269536 5444293404 5449187328 5459410944 5469330438 5471573328 5480118072 5483106304 5487161856 5512396032 5523268608 5536853036 5542392141 5547241128 5558182432 5566758912 5570698536 5575036896 5575572288 5580450304 5582440448 5586033024 5586569472 5590920192 5601947648 5610277959 5614562304 5619474432 5621343596 5626396672 5630017536 5630558208 5638389588 5638931064 5643864512 5646057472 5649510672 5650053216 5654453376 5658635664 5658771456 5665606144 5683332096 5693995008 5694541824 5707999336 5710217216 5739380736 5740536906 5749808922 5756891712 5760596556 5761149768 5785737984 5795083008 5797149696 5802221568 5805955584 5806513152 5811407732 5813665792 5820235278 5822310936 5826617379 5831155044 5831294976 5831715032 5842656336 5842796544 5852233728 5857166848 5860936224 5868155904 5871932352 5872496256 5877634048 5879730176 5888661504 5897984521 5903286272 5914361856 5918736384 5926027264 5927537772 5936794578 5939229168 5944425344 5978310624 5983540992 5985994752 5995342848 6009511222 6025383936 6030655488 6034923414 6040203312 6042550272 6044090481 6046245972 6051535776 6052116928 6056011764 6056830208 6063471744 6072827904 6082442496 6087763968 6093854208 6094439424 6099185664 6099771392 6103696896 6108841986 6111215616 6120303228 6120890984 6125657824 6130188636 6130335744 6132374832 6141837312 6142427136 6156943104 6168494592 6169086976 6173057088 6180661248 6217662464 6229327872 6236632688 6240646269 6241245582 6252955236 6272518824 6278006592 6280245504 6284890656 6285740032 6289785216 6290389248 6302191104 6307503514 6317084631 6321908736 6329544364 6329696256 6334377984 6335234048 6339919872 6342180864 6343797447 6349347576 6351814656 6356309868 6357168896 6361260048 6361870944 6365965122 6373806912 6379383296 6384254976 6393748608 6406359552 6407225344 6411964416 6421499253 6423994368 6434164932 6456803328 6476503176 6481293489 6482169408 6484827648 6494954752 6527499264 6532327296 6533210112 6540374016 6546096128 6550099803 6555830424 6560679411 6568761056 6572988378 6578896896 6583762944 6589312704 6591873024 6601675392 6602309376 6606558288 6607451136 6612338304 6614696448 6620483584 6624744192 6630328497 6641037689 6641197056 6643406068 6653657088 6654296064 6658578432 6666780672 6672613376 6681632814 6682535808 6687478512 6695716352 6731483616 6734244096 6744760704 6748438528 6774034839 6784487424 6795228726 6797869056 6803599296 6807977748 6808631544 6813933984 6814588352 6821405712 6827373696 6848734464 6856244352 6857170944 6861583872 6862242816 6868246528 6870695936 6875117568 6881132544 6886002357 6891365052 6892026856 6898921686 6904957488 6910230528 6916276224 6926560992 6929252352 6939556416 6940222848 6946294784 6953243904 6959327232 6970345343 6994870272 7007993856 7016211774 7025229952 7062757416 7065276192 7071457536 7076687904 7085405184 7089964992 7120908288 7121421241 7127138304 7132409856 7134953472 7141195776 7143016023 7145791488 7151815008 7152501824 7157104812 7163366496 7165921152 7170532776 7176806208 7176978432 7177495424 7208128512 7208820736 7213459968 7222345728 7226993664 7234011136 7244768388 7259057872 7292440584 7295431104 7306824096 7316215808 7349861376 7357920768 7364358144 7375309227 7376017506 7389856188 7396321504 7412976792 7415857152 7422345216 7427598048 7433382528 7434096384 7438880592 7441533504 7448044032 7448759296 7454560256 7471346688 7480370612 7486083072 7492632576 7500128256 7506690048 7507410944 7517852784 7518574752 7523413326 7532680896 7533404288 7539271168 7544847552 7545028608 7577776128 7591993344 7592722432 7654049208 7659710487 7665675732 7666411896 7675855616 7680795408 7681533024 7714317312 7720023168 7726777344 7729532928 7736295424 7741274112 7742017536 7753530213 7760313704 7763081248 7768077174 7768823172 7774873392 7775059968 7780810752 7790208448 7790395392 7802978304 7807750704 7814581632 7824207872 7829243136 7829995008 7848499087 7851548672 7869229056 7885815808 7891648512 7903383696 7915726104 7918972224 7955389728 7971080832 7978054656 7981326336 7993790464 8005677537 8018030592 8033845248 8040873984 8045791884 8046564552 8053604416 8056733696 8058787308 8061661296 8068714368 8073906984 8074682352 8084628992 8109144576 8109923328 8117018624 8125138944 8125919232 8132247552 8138262528 8145122648 8148287488 8160404304 8166440106 8173584848 8173780992 8176499776 8189116416 8189902848 8209257472 8220177108 8224659456 8230742784 8240881664 8284902912 8305279554 8320861692 8321660776 8337273648 8350138368 8363358432 8370675456 8373660672 8379049536 8379854208 8386380288 8387185664 8402921472 8416225103 8422779508 8429211648 8432015394 8439595008 8445026304 8445837312 8453226496 8456241152 8458396596 8465796768 8469086208 8474266008 8475079824 8481680064 8482494592 8487953496 8498409216 8524998144 8540992512 8541812736 8549285888 8561999004 8565325824 8575369946 8578886576 8609071104 8624713383 8635337568 8641724652 8642892544 8646436864 8692624512 8695724544 8703332352 8709769728 8710946816 8717111598 8720498688 8730352917 8733466404 8741107232 8746732566 8747572548 8763984504 8764194816 8771862528 8778350592 8785750272 8791404336 8802233856 8803079168 8808744384 8809934848 8816451072 8819595264 8832992256 8840437996 8854929408 8871542784 8872394752 8878104576 8889040896 8891306658 8905191867 8908843752 8910047744 8916638016 8975311488 8978992128 8993014272 9014266833 9032046452 9045983232 9052385121 9060304968 9063825408 9071465728 9077303664 9078175392 9084017646 9085245312 9095207616 9103164928 9123663744 9131645952 9141659136 9142894592 9148778496 9149657088 9155545344 9163262979 9166823424 9174843392 9180454842 9181336476 9188486736 9195282954 9195503616 9198562248 9206609984 9213640704 9221701632 9235414656 9252741888 9253630464 9259585632 9270991872 9279102976 9326493696 9343991808 9354949032 9361868373 9379432854 9417009888 9420368256 9427335984 9428610048 9434677824 9435583872 9447206912 9453286656 9461255271 9476536927 9494316546 9494544384 9501566976 9502851072 9509879808 9513271296 9521594368 9524021364 9527721984 9534464802 9535753344 9541890072 9542806416 9551155328 9554561536 9560710368 9569074944 9576382464 9609539328 9610838016 9617946624 9629794304 9635991552 9651247398 9659691184 9685204992 9714754764 9723254112 9727241472 9742432128 9791248896 9799815168 9810561024 9819144192 9833745636 9834690008 9853141584 9859482567 9868345344 9883969056 9887809536 9902513088 9903464064 9911176704 9912128512 9918507456 9922044672 9930725376 9937116288 9946447849 9961795584 9965109102 9980485632 9981204574 9981444096 9990176768 10000171008 10008920064 10023803712 10024766336 10031217768 10043574528 10059796736 10103701504 10117141056 10122657792 10192843089 10196803584 10205398944 10212947316 10220900976 10221882528 10232108568 10241060544 10242044032 10273101696 10285756416 10293364224 10302369792 10306043904 10312676352 10321698816 10322690048 10337047578 10338040284 10348382529 10357436232 10358430896 10366497856 10366746624 10374414336 10389841488 10393878528 10410334272 10419442176 10429865856 10438990848 10439993344 10476140338 10492305408 10511990784 10522198016 10524317661 10537844928 10554301472 10558629632 10607186304 10615031856 10628107776 10637406208 10641768448 10674236716 10690707456 10698614784 10702430208 10711793664 10721165312 10727722512 10728752736 10735657218 10745049744 10748881728 10758285824 10765209312 10766243136 10812192768 10813231104 10820189952 10833518592 10834558976 10842996736 10851016704 10867152582 10880539072 10888586808 10898374656 10938660876 10943146656 10960236144 10966212608 10974323712 11024792064 11046537216 11064026259 11073706072 11084784282 11094482256 11116364864 11133517824 11141397072 11150073792 11151144576 11160900608 11164880896 11172066048 11173138944 11181840384 11199543641 11203895296 11220555918 11229124608 11238948864 11242687192 11252793344 11260035072 11261116416 11276779176 11277862128 11287729024 11299021344 11300106432 11308906752 11317271328 11317542912 11331212288 11366664192 11387990016 11389083648 11415998672 11420434432 11481073812 11499617844 11513783424 11521193112 11522299536 11571475968 11590166016 11594299392 11604443136 11611911168 11613026304 11622815464 11627331584 11640470556 11644621872 11652115761 11653234758 11662310088 11662589952 11663430064 11685312672 11685593088 11704467456 11714333696 11721872448 11736311808 11743864704 11744992512 11755268096 11759460352 11777323008 11795969042 11806572544 11828723712 11837472768 11855075544 11873589156 11878458336 11888850688 11956621248 11967081984 11971989504 11990685696 12019022444 12050767872 12061310976 12069846828 12080406624 12085100544 12088180962 12092491944 12103071552 12104233856 12112023528 12113660416 12126943488 12164884992 12175527936 12187708416 12188878848 12198371328 12199542784 12207393792 12217683972 12222431232 12240606456 12241781968 12249660159 12251315648 12260377272 12260671488 12264749664 12283674624 12284854272 12313886208 12336989184 12338173952 12346114176 12361322496 12435324928 12457919331 12458655744 12473265376 12481292538 12482491164 12505910472 12545037648 12556013184 12560491008 12569781312 12571480064 12579570432 12580778496 12604382208 12615007028 12634169262 12643817472 12648023091 12659088728 12659392512 12668755968 12670468096 12679839744 12684361728 12687594894 12698695152 12703629312 12712619736 12714337792 12722520096 12723741888 12731930244 12747613824 12758766592 12787497216 12812719104 12814450688 12823928832 12842998506 12847988736 12863054919 12868329864 12913606656 12953006352 12962586978 12964338816 12969655296 12989909504 13054998528 13064654592 13066420224 13075667397 13080748032 13092192256 13100199606 13111660848 13120098849 13121358822 13137522112 13145976756 13157793792 13167525888 13178625408 13203350784 13204618752 13213116576 13214902272 13224676608 13229392896 13240967168 13249488384 13260656994 13282075378 13282394112 13286812136 13307314176 13308592128 13317156864 13333561344 13363265628 13365071616 13374957024 13391432704 13462967232 13468488192 13489521408 13496877056 13522698761 13548069678 13568974848 13590457452 13595738112 13607198592 13615955496 13617263088 13627867968 13629176704 13642811424 13654747392 13697468928 13712488704 13714341888 13723167744 13724485632 13736493056 13741391872 13750235136 13762265088 13770682263 13772004714 13782730104 13784053712 13792924431 13797843372 13809914976 13820461056 13832552448 13853121984 13858504704 13879112832 13880445696 13892589568 13906487808 13918654464 13940690686 13989740544 14015987712 14032423548 14050459904 14069149281 14125514832 14130552384 14142915072 14153375808 14170810368 14179929984 14241474819 14241816576 14242842482 14254276608 14264819712 14269906944 14282391552 14286032046 14291582976 14303630016 14305003648 14314209624 14326732992 14331842304 14341065552 14353612416 14354990848 14416257024 14417641472 14426919936 14444691456 14453987328 14468022272 14476871097 14489536776 14518115744 14584881168 14590862208 14613648192 14632431616 14699722752 14715841536 14728716288 14750618454 14752035012 14779712376 14792643008 14825953584 14831714304 14855196096 14866765056 14868192768 14877761184 14883067008 14896088064 14897518592 14909120512 14942693376 14947663653 14960741224 14971806861 14972166144 14985265152 15000256512 15013380096 15014821888 15035705568 15037149504 15046826652 15065361792 15066808576 15078542336 15089695104 15155552256 15183986688 15185444864 15308098416 15319420974 15331351464 15332823792 15351711232 15361590816 15363066048 15428634624 15440046336 15453554688 15458694889 15459065856 15472590848 15482548224 15484035072 15505571367 15507060426 15520627408 15526162496 15536154348 15537646344 15549746784 15550119936 15561621504 15580416896 15615501408 15629163264 15648415744 15658486272 15659990016 15696998174 15703097344 15714210507 15738458112 15783297024 15806767392 15831452208 15837944448 15910779456 15942161664 15956109312 15962652672 15981371263 15987580928 16011355074 16036061184 16067690496 16081747968 16091583768 16093129104 16107208832 16117574616 16123322592 16137428736 16147813968 16149364704 16169257984 16218289152 16219846656 16234037248 16250277888 16251838464 16264495104 16276525056 16290245296 16296574976 16300728873 16320808608 16332880212 16347169696 16347561984 16352999552 16378232832 16418514944 16440354216 16449318912 16461485568 16481763328 16569805824 16610559108 16627176423 16641723384 16643321552 16674547296 16700276736 16726716864 16741350912 16747321344 16758099072 16759708416 16772760576 16774371328 16805842944 16830833877 16832450206 16845559016 16858423296 16864030788 16879190016 16890052608 16891674624 16906452992 16916793192 16931593536 16938172416 16948532016 16950159648 16963360128 16964989184 16975906992 16996818432 17049996288 17081985024 17083625472 17098571776 17123998008 17130651648 17150739892 17157773152 17218142208 17249426766 17270675136 17283449304 17285785088 17292873728 17385249024 17391449088 17406664704 17419539456 17421893632 17434223196 17440997376 17460705834 17466932808 17479852137 17482214464 17493465132 17495145096 17527969008 17528389632 17556701184 17571500544 17582808672 17604467712 17606158336 17617488768 17619869696 17632902144 17639190528 17665984512 17680875992 17693953563 17709858816 17743085568 17744789504 17756209152 17778081792 17782613316 17810383734 17817687504 17820095488 17833276032 17950622976 17957984256 17986028544 18028533666 18064092904 18091966464 18104770242 18120609936 18127650816 18142931456 18154607328 18156350784 18168035292 18170490624 18190415232 18206329856 18247327488 18263291904 18269366687 18283318272 18285789184 18297556992 18299314176 18311090688 18326525958 18333646848 18349686784 18360909684 18362672952 18376973472 18390565908 18391007232 18397124496 18413219968 18427281408 18470829312 18505483776 18507260928 18519171264 18541983744 18558205952 18652987392 18687983616 18709898064 18721938807 18723736746 18758865708 18834019776 18840736512 18854671968 18857220096 18869355648 18871167744 18894413824 18906573312 18922510542 18951253893 18953073854 18988633092 18989088768 19003133952 19005702144 19019759616 19026542592 19048042728 19055443968 19068929604 19071506688 19083780144 19085612832 19102310656 19109123072 19121420736 19138149888 19152764928 19219078656 19221676032 19235893248 19259588608 19264497759 19271983104 19302494796 19319382368 19370409984 19429509528 19446508224 19454482944 19484864256 19582497792 19599630336 19621122048 19638288384 19650299409 19667491272 19669380016 19682038233 19706283168 19718965134 19736690688 19767938112 19775619072 19805026176 19806928128 19822353408 19824257024 19837014912 19844089344 19861450752 19874232576 19890985491 19892895698 19923113067 19923591168 19930218204 19960971264 19962409148 19962888192 19980353536 20000342016 20017840128 20047607424 20049532672 20062435536 20087149056 20119593472 20207403008 20234282112 20245315584 20322104517 20385686178 20393607168 20410797888 20425894632 20441801952 20443765056 20464217136 20482121088 20484088064 20546203392 20571019183 20571512832 20586728448 20604739584 20612087808 20625352704 20643397632 20645380096 20658007071 20674095156 20676080568 20696765058 20714872464 20716861792 20732995712 20748828672 20779682976 20787757056 20820668544 20838884352 20859731712 20877981696 20879986688 20911036029 20952280676 20984610816 21023981568 21044396032 21048635322 21075689856 21108602944 21117259264 21214372608 21230063712 21256215552 21274812416 21283536896 21348473432 21364263723 21381414912 21397229568 21404860416 21423587328 21455445024 21457505472 21471314436 21490099488 21497763456 21516571648 21530418624 21532486272 21591069721 21624385536 21626462208 21640379904 21667037184 21669117952 21685993472 21702033408 21734305164 21761078144 21777173616 21877321752 21886293312 21920472288 21932425216 21948647424 22049584128 22093074432 22125927681 22128052518 22147412144 22169568564 22188964512 22232729728 22267035648 22282794144 22300147584 22302289152 22321801216 22329761792 22344132096 22346277888 22363680768 22399087282 22407790592 22441111836 22458249216 22477897728 22485374384 22520070144 22522232832 22553558352 22555724256 22575458048 22598042688 22600212864 22617813504 22634542656 22635085824 22662424576 22733328384 22775980032 22778167296 22831997344 22840868864 22962147624 22999235688 23027566848 23042386224 23044599072 23142951936 23180332032 23188598784 23208886272 23223822336 23226052608 23245630928 23254663168 23260590639 23280941112 23289243744 23304231522 23306469516 23324620176 23325179904 23326860128 23370625344 23371186176 23408934912 23428667392 23443744896 23472623616 23487729408 23489985024 23510536192 23518920704 23545497261 23554646016 23591938084 23613145088 23657447424 23674945536 23710151088 23747178312 23756916672 23777701376 23913242496 23934163968 23943979008 23981371392 24017032611 24038044888 24101535744 24122621952 24139693656 24160813248 24170201088 24176361924 24184983888 24206143104 24208467712 24224047056 24227320832 24253886976 24311204489 24329769984 24351055872 24375416832 24377757696 24396742656 24399085568 24414787584 24435367944 24444862464 24481212912 24483563936 24499320318 24502631296 24520754544 24521342976 24529499328 24567349248 24569708544 24627772416 24673978368 24676347904 24692228352 24722644992 24870649856 24915838662 24946530752 24962585076 24964982328 25011820944 25090075296 25112026368 25120982016 25139562624 25142960128 25159140864 25161556992 25208764416 25230014056 25248675309 25268338524 25287634944 25296046182 25318177456 25318785024 25337511936 25359679488 25368723456 25375189788 25397390304 25407258624 25425239472 25428675584 25445040192 25447483776 25463860488 25495227648 25517533184 25574994432 25625438208 25628901376 25647857664 25685997012 25695977472 25726109838 25736659728 25827213312 25906012704 25925173956 25928677632 25939310592 25979819008 26109997056 26129309184 26132840448 26151334794 26161496064 26184384512 26191058751 26200399212 26223321696 26240197698 26242717644 26275044224 26291953512 26315587584 26335051776 26357250816 26406701568 26409237504 26426233152 26429804544 26449353216 26458785792 26481934336 26498976768 26521313988 26564150756 26564788224 26573624272 26614628352 26617184256 26634313728 26667122688 26715575601 26726531256 26730143232 26749914048 26782865408 26925934464 26936976384 26979042816 26993754112 27042800499 27045397522 27096139356 27137949696 27180914904 27191476224 27214397184 27231910992 27234526176 27255735936 27258353408 27285622848 27309494784 27394937856 27424977408 27428683776 27446335488 27448971264 27472986112 27482783744 27489788937 27500470272 27524530176 27541364526 27544009428 27565460208 27568107424 27585848862 27595686744 27619829952 27640922112 27665104896 27706243968 27758225664 27760891392 27785179136 27812975616 27837308928 27881381372 27979481088 28031975424 28064847096 28085605119 28100919808 28138298562 28251029664 28261104768 28285830144 28306751616 28341620736 28359859968 28383765813 28429610781 28482949638 28483633152 28485684964 28508553216 28529639424 28539813888 28564783104 28572064092 28583165952 28607260032 28610007296 28628419248 28653465984 28663684608 28682131104 28707224832 28709981696 28832514048 28835282944 28853839872 28889382912 28907974656 28936044544 28953742194 28979073552 29036231488 29169762336 29181724416 29227296384 29264863232 29354150969 29399445504 29431683072 29457432576 29501236908 29504070024 29559424752 29585286016 29651907168 29663428608 29710392192 29733530112 29736385536 29755522368 29766134016 29792176128 29795037184 29818241024 29839343547 29885386752 29895327306 29921482448 29943613722 29944332288 29970530304 30000513024 30026760192 30029643776 30071411136 30074299008 30093653304 30130723584 30133617152 30157084672 30179390208 30311104512 30367973376 30370889728 30616196832 30638841948 30662702928 30665647584 30703422464 30723181632 30726132096 30857269248 30880092672 30907109376 30917389778 30918131712 30945181696 30965096448 30968070144 31011142734 31014120852 31041254816 31052324992 31072308696 31075292688 31099493568 31100239872 31123243008 31160833792 31231002816 31258326528 31296831488 31316972544 31319980032 31393996348 31406194688 31428421014 31476916224 31566594048 31572952983 31613534784 31662904416 31675888896 31821558912 31884323328 31912218624 31925305344 31962742526 31975161856 32022710148 32072122368 32135380992 32163495936 32183167536 32186258208 32214417664 32235149232 32246645184 32274857472 32295627936 32298729408 32338515968 32436578304 32439693312 32468074496 32500555776 32503676928 32528990208 32553050112 32580490592 32593149952 32601457746 32641617216 32665760424 32694339392 32695123968 32705999104 32837029888 32880708432 32898637824 32922971136 32963526656 33139611648 33192078777 33221118216 33254352846 33283446768 33286643104 33349094592 33400553472 33453433728 33482701824 33494642688 33516198144 33519416832 33545521152 33548742656 33598630923 33611685888 33661667754 33664900412 33691118032 33716846592 33728061576 33758380032 33780105216 33783349248 33812905984 33833586384 33863187072 33897064032 33900319296 33926720256 33929978368 33951813984 33993636864 34099992576 34163970048 34167250944 34197143552 34247996016 34261303296 34301479784 34315546304 34498853532 34541350272 34566898608 34571570176 34585747456 34691269327 34770498048 34782898176 34813329408 34839078912 34843787264 34868446392 34881994752 34921411668 34933865616 34959704274 34964428928 34986930264 34990290192 35055938016 35056779264 35113402368 35143001088 35165617344 35208935424 35212316672 35234977536 35239739392 35265804288 35278381056 35331969024 35361751984 35387907126 35419717632 35486171136 35489579008 35512418304 35565226632 35620767468 35635375008 35640190976 35666552064 35901245952 35915968512 35972057088 36057067332 36128185808 36183932928 36209540484 36241219872 36255301632 36285862912 36309214656 36312701568 36336070584 36340981248 36380830464 36412659712 36494654976 36526583808 36538733374 36566636544 36571578368 36595113984 36598628352 36622181376 36653051916 36667293696 36699373568 36721819368 36725345904 36748980477 36753946944 36781131816 36782014464 36794248992 36826439936 36854562816 36941658624 37010967552 37014521856 37038342528 37083967488 37116411904 37305974784 37373757993 37375967232 37419796128 37443877614 37447473492 37517731416 37668039552 37681473024 37709343936 37714440192 37738711296 37742335488 37788827648 37813146624 37845021084 37902507786 37906147708 37944069273 37977266184 37978177536 38006267904 38011404288 38039519232 38053085184 38096085456 38110887936 38137859208 38143013376 38167560288 38171225664 38204621312 38218246144 38242841472 38276299776 38438157312 38443352064 38471786496 38519177216 38528995518 38543966208 38589164757 38604989592 38638764736 38740819968 38859019056 38893016448 38908965888 38969728512 39164995584 39199260672 39227002191 39242244096 39276576768 39300598818 39334982544 39338760032 39364076466 39412566336 39437930268 39473381376 39535876224 39610052352 39613856256 39644706816 39648514048 39674029824 39688178688 39722901504 39748465152 39781970982 39785791396 39846226134 39847182336 39860436408 39921942528 39924818296 39925776384 39960707072 40000684032 40095214848 40099065344 40124871072 40174298112 40239186944 40414806016 40468564224 40490631168 40568096283 40644209034 40771372356 40787214336 40821595776 40851789264 40883603904 40887530112 40928434272 40964242176 40968176128 41092406784 41142038366 41143025664 41173456896 41209479168 41224175616 41250705408 41286795264 41290760192 41316014142 41348190312 41352161136 41378773293 41393530116 41429744928 41433723584 41465991424 41497657344 41559365952 41575514112 41641337088 41677768704 41719463424 41755963392 41759973376 41822072058 41904561352 41969221632 42047963136 42097270644 42151379712 42217205888 42234518528 42428745216 42460127424 42512431104 42549624832 42567073792 42696946864 42724424457 42728527446 42762829824 42794459136 42809720832 42847174656 42910890048 42915010944 42942628872 42980198976 42995526912 43033143296 43060837248 43064972544 43182139442 43248771072 43252924416 43280759808 43334074368 43338235904 43371986944 43404066816 43430613291 43468610328 43522156288 43554347232 43754643504 43772586624 43840944576 43864850432 43897294848 44099168256 44186148864 44251855362 44256105036 44294824288 44339137128 44377929024 44465459456 44565588288 44600295168 44604578304 44643602432 44659523584 44688264192 44692555776 44727361536 44798174564 44815581184 44842990959 44882223672 44915420583 44916498432 44955795456 44970748768 45040140288 45044465664 45107116704 45111448512 45150916096 45196085376 45200425728 45235627008 45269085312 45324849152 45466656768 45551960064 45556334592 45663994688 45681737728 45924295248 45998471376 46055133696 46084772448 46089198144 46285903872 46360664064 46376084667 46377197568 46417772544 46447644672 46452105216 46491261856 46509326336 46521181278 46561882224 46578487488 46608463044 46612939032 46649240352 46650359808 46653720256 46741250688 46857334784 46887489792 46945247232 46975458816 46979970048 47021072384 47037841408 47090994522 47109292032 47142631521 47183876168 47226290176 47349891072 47420302176 47494356624 47513833344 47555402752 47826484992 47868327936 47887958016 47944113789 47962742784 48034065222 48076089776 48203071488 48245243904 48279387312 48321626496 48352723848 48369967776 48412286208 48416935424 48448094112 48454641664 48507773952 48622408978 48659539968 48702111744 48750833664 48755515392 48793485312 48798171136 48829575168 48870735888 48889724928 48902186619 48962425824 48967127872 48998640636 49005262592 49041509088 49042685952 49058998656 49134698496 49255544832 49347956736 49352695808 49384456704 49445289984 49831677324 49893061504 49925170152 49929964656 50023641888 50180150592 50224052736 50241964032 50279125248 50285920256 50318281728 50323113984 50417528832 50460028112 50492501631 50497350618 50536677048 50575269888 50592092364 50636354912 50637570048 50675023872 50719358976 50750379576 50794780608 50814517248 50850478944 50857351168 50890080384 50894967552 50927720976 50990455296 51035066368 51149988864 51250876416 51257802752 51295715328 51371994024 51391954944 51452219676 51473319456 51654426624 51812025408 51850347912 51857355264 51878621184 51959638016 52219994112 52258618368 52265680896 52302669588 52322992128 52368769024 52382117502 52400798424 52439556411 52446643392 52480395396 52485435288 52550088448 52583907024 52670103552 52714501632 52813403136 52818475008 52852466304 52859609088 52898706432 52917571584 52963868672 52997953536 53042627976 53081860689 53128301512 53129576448 53147248544 53229256704 53234368512 53268627456 53334245376 53431151202 53453062512 53460286464 53499828096 53565730816 53851868928 53873952768 53958085632 53987508224 54085600998 54090795044 54192278712 54275899392 54361829808 54382952448 54428794368 54463821984 54469052352 54511471872 54516706816 54571245696 54618989568 54789875712 54808100061 54849954816 54857367552 54892670976 54897942528 54945972224 54965567488 54979577874 55000940544 55049060352 55082729052 55088018856 55130920416 55136214848 55171697724 55191373488 55239659904 55281844224 55412487936 55516451328 55521782784 55570358272 55625951232 55674617856 55762762744 55958962176 56063950848 56129694192 56171210238 56201839616 56276597124 56502059328 56522209536 56571660288 56613503232 56683241472 56719719936 56767531626 56853761679 56859221562 56965899276 56967266304 56971369928 57017106432 57059278848 57079627776 57144128184 57166331904 57214520064 57220014592 57256838496 57306931968 57327369216 57364262208 57414449664 57419963392 57618771859 57665028096 57670565888 57707679744 57778765824 57793493277 57815949312 57872089088 57907484388 57958147104 58072462976 58339524672 58363448832 58454592768 58529726464 58708301938 58798891008 58863366144 58914865152 59002473816 59008140048 59046114699 59118849504 59170572032 59303814336 59326857216 59420784384 59467060224 59472771072 59511044736 59532268032 59584352256 59590074368 59636482048 59672956473 59678687094 59769339201 59770773504 59790654612 59842964896 59887227444 59888664576 59941060608 60001026048 60053520384 60142822272 60148598016 60187306608 60261447168 60267234304 60314169344 60358780416 60622209024 60735946752 60741779456 60966313551 61232393664 61277683896 61325405856 61331295168 61406844928 61446363264 61452264192 61713057549 61714538496 61760185344 61814218752 61834779556 61836263424 61890363392 61930192896 61936140288 61974021213 62022285468 62028241704 62082509632 62104649984 62144617392 62150585376 62198987136 62246486016 62321667584 62462005632 62516653056 62593662976 62633945088 62639960064 62733108087 62787992696 62812389376 62856842028 62953832448 63133188096 63145905966 63227069568 63325808832 63351777792 63643117824 63768646656 63824437248 63850610688 63925485052 63950323712 64045420296 64092791169 64144244736 64270761984 64366335072 64372516416 64428835328 64470298464 64493290368 64549714944 64591255872 64597458816 64677031936 64773209163 64873156608 64877829731 64879386624 64936148992 65001111552 65007353856 65057980416 65106100224 65160981184 65186299904 65202915492 65283234432 65331520848 65388678784 65411998208 65674059776 65761416864 65797275648 65845942272 65927053312 66279223296 66384157554 66442236432 66508705692 66566893536 66573286208 66698189184 66801106944 66906867456 66965403648 66989285376 67032396288 67038833664 67091042304 67097485312 67197261846 67223371776 67323335508 67329800824 67382236064 67433693184 67456123152 67560210432 67566698496 67667172768 67726374144 67794128064 67800638592 67853440512 67859956736 67903627968 67987273728 68094912197 68199985152 68327940096 68334501888 68394287104 68495992032 68522606592 68602959568 68631092608 68997707064 69082700544 69133797216 69143140352 69171494912 69382538654 69540996096 69565796352 69626658816 69678157824 69687574528 69736892784 69763989504 69781771917 69842823336 69867731232 69919408548 69928857856 69973860528 69980580384 70111876032 70113558528 70226804736 70286002176 70331234688 70417870848 70424633344 70469955072 70479478784 70531608576 70556762112 70636491783 70663938048 70723503968 70775814252 70839435264 70972342272 71024836608 71130453264 71241534936 71270750016 71280381952 71333104128 71802491904 71831937024 71944114176 72051097833 72114134664 72256371616 72367865856 72419080968 72482439744 72510603264 72571725824 72618429312 72625403136 72672141168 72681962496 72761660928 72825319424 72933613467 72989309952 73053167616 73077466748 73133273088 73143156736 73190227968 73197256704 73244362752 73306103832 73334587392 73398747136 73443638736 73450691808 73497960954 73507893888 73562263632 73564028928 73588497984 73652879872 73709125632 73883317248 74021935104 74029043712 74076685056 74167934976 74232823808 74611949568 74747515986 74839592256 74887755228 74894946984 75035462832 75336079104 75362946048 75418687872 75428880384 75477422592 75484670976 75577655296 75626293248 75690042168 75746025927 75805015572 75812295416 75888138546 75954532368 75956355072 76012535808 76079038464 76106170368 76192170912 76221775872 76275718416 76286026752 76335120576 76342451328 76409242624 76436492288 76485682944 76552599552 76673798773 76876314624 76886704128 76943572992 77038354432 77057991036 77087932416 77178329514 77209979184 77277529472 77481639936 77718038112 77786032896 77817931776 77939457024 78329991168 78398521344 78454004382 78484488192 78553153536 78573176253 78601197636 78669965088 78677520064 78728152932 78825132672 78875860536 78946762752 79071752448 79220104704 79227712512 79289413632 79297028096 79348059648 79376357376 79445803008 79496930304 79563941964 79571582792 79692452268 79694364672 79720872816 79843885056 79849636592 79851552768 80001368064 80190429696 80198130688 80249742144 80348596224 80478373888 80829612032 80937128448 80981262336 81128401497 81136192566 81288418068 81542744712 81574428672 81643191552 81703578528 81767207808 81775060224 81856868544 81928484352 81936352256 82184813568 82284076732 82286051328 82346913792 82418958336 82448351232 82469366811 82501410816 82573590528 82581520384 82632028284 82696380624 82704322272 82757546586 82787060232 82859489856 82867447168 82931982848 82995314688 83118731904 83282674176 83355537408 83438926848 83511926784 83519946752 83644144116 83809122704 83938443264 84095926272 84194541288 84256815357 84302759424 84434411776 84469037056 84857490432 84920254848 85024862208 85099249664 85134147584 85151297439 85288832343 85393893728 85448848914 85457054892 85525659648 85588918272 85619441664 85694349312 85821780096 85830021888 85885257744 85960397952 85991053824 86066286592 86121674496 86129945088 86333489957 86364278884 86497542144 86505848832 86561519616 86668148736 86676471808 86743973888 86808133632 86861226582 86937220656 87044312576 87108694464 87509287008 87545173248 87681889152 87729700864 87794589696 88062452907 88198336512 88372297728 88503710724 88512210072 88589648576 88678274256 88755858048 88930918912 89131176576 89200590336 89209156608 89287204864 89319047168 89376528384 89385111552 89454723072 89518030641 89596349128 89631162368 89685981918 89764447344 89830841166 89832996864 89911590912 89941497536 90080280576 90088931328 90214233408 90222897024 90301832192 90392170752 90400851456 90471254016 90538170624 90614489459 90649698304 90933313536 91103920128 91112669184 91327989376 91848590496 91996942752 92110267392 92169544896 92178396288 92571807744 92578476133 92721328128 92752169334 92754395136 92835545088 92895289344 92904210432 92982523712 93018652672 93042362556 93123764448 93156974976 93216926088 93225878064 93298480704 93300719616 93307440512 93482501376 93714669568 93774979584 93890494464 93950917632 93959940096 94042144768 94075682816 94181989044 94218584064 94285263042 94367752336 94699782144 94840604352 94988713248 95027666688 95110805504 95652969984 95736655872 95775916032 95888227578 95925485568 96068130444 96152179552 96406142976 96490487808 96558774624 96643252992 96705447696 96739935552 96824572416 96833870848 96896188224 96909283328 97015547904 97244817956 97319079936 97404223488 97501667328 97511030784 97586970624 97596342272 97659150336 97741471776 97779449856 97804373238 97924851648 97934255744 97997281272 98010525184 98083018176 98085371904 98117997312 98511089664 98695913472 98705391616 98768913408 98890579968 99576236331 99663354648 99786123008 99850340304 99859929312 100047283776 100360301184 100448105472 100483928064 100558250496 100571840512 100636563456 100646227968 100795892769 100835057664 100920056224 100985003262 100994701236 101073354096 101150539776 101184184728 101272709824 101275140096 101350047744 101438717952 101500759152 101589561216 101700957888 101714702336 101780160768 101789935104 101855441952 101980910592 102070132736 102299977728 102501752832 102515605504 102591430656 102743988048 102783909888 102904439352 102946638912 103624050816 103700695824 103714710528 103757242368 103919276032 104073807981 104439988224 104517236736 104531361792 104605339176 104645984256 104737538048 104764235004 104801596848 104879112822 104893286784 104960790792 104970870576 105100176896 105167814048 105340207104 105429003264 105626806272 105636950016 105704932608 105719218176 105797412864 105835143168 105927737344 105995907072 106085255952 106163721378 106256603024 106259152896 106294497088 106458513408 106468737024 106537254912 106862302404 106906125024 106920572928 106999656192 107131461632 107703737856 107747905536 107916171264 108171201996 108181590088 108384557424 108551798784 108723659616 108765904896 108857588736 108927643968 108938104704 109022943744 109033413632 109142491392 109237979136 109410926339 109579751424 109616200122 109699909632 109714735104 109785341952 109795885056 109891944448 109931134976 109959155748 110001881088 110098120704 110165458104 110176037712 110261840832 110272429696 110343395448 110382746976 110479319808 110563688448 110824975872 111032902656 111043565568 111140716544 111251902464 111349235712 111525525488 111917924352 112121273979 112127901696 112259388384 112342420476 112403679232 112553194248 113004118656 113044419072 113143320576 113227006464 113366482944 113439439872 113535063252 113707523358 113718443124 113832207819 113931798552 113934532608 113942739856 114034212864 114118557696 114159255552 114288256368 114332663808 114429040128 114440029184 114513676992 114613863936 114654738432 114728524416 114828899328 114839926784 115237543718 115330056192 115341131776 115415359488 115557531648 115586986554 115631898624 115744178176 115767494271 115814968776 115916294208 116144925952 116679049344 116726897664 116909185536 117059452928 117416603876 117597782016 117681006573 117726732288 117829730304 118004947632 118016280096 118092229398 118237699008 118341144064 118607628672 118841568768 118934120448 118945542144 119022089472 119064536064 119168704512 119180148736 119272964096 119345912946 119357374188 119538678402 119541547008 119581309224 119685929792 119774454888 119777329152 119882121216 120002052096 120285644544 120297196032 120374613216 120522894336 120534468608 120628338688 120717560832 121244418048 121471893504 121483558912 121704288849 121932627102 122464787328 122555367792 122650811712 122662590336 122813689856 122892726528 122904528384 123194980051 123426115098 123429076992 123520370688 123628437504 123669559112 123672526848 123780726784 123860385792 123872280576 123948042426 124044570936 124056483408 124165019264 124209299968 124289234784 124301170752 124397974272 124492972032 124643335168 124924011264 125033306112 125187325952 125267890176 125279920128 125466216174 125575985392 125624778752 125713684056 125907664896 126291811932 126454139136 126651617664 126703555584 127286235648 127537293312 127648874496 127701221376 127850970104 127900647424 128090840592 128173273371 128185582338 128288489472 128541523968 128732670144 128745032832 128857670656 128940596928 128986580736 129099429888 129182511744 129194917632 129303822037 129354063872 129546418326 129746313216 129755659462 129758773248 129872297984 130002223104 130014707712 130115960832 130212200448 130321962368 130405830984 130566468864 130663041696 130777357568 130823996416 131348119552 131522833728 131594551296 131691884544 131854106624 132558446592 132768315108 132884472864 133017411384 133133787072 133146572416 133396378368 133813734912 133930807296 133978570752 134064792576 134077667328 134182084608 134194970624 134394523692 134446743552 134528972877 134646671016 134659601648 134746261749 134764472128 134867386368 134912246304 135120420864 135133396992 135334345536 135452748288 135588256128 135601277184 135706881024 135719913472 135807255936 135974547456 136189824394 136399970304 136655880192 136669003776 136788574208 136991984064 137045213184 137205919136 137262185216 137995414128 138165401088 138267594432 138286280704 138342989824 138765077308 139081992192 139128254001 139131592704 139253317632 139356315648 139375149056 139473785568 139527979008 139563543834 139685646672 139735462464 139838817096 139857715712 139947721056 139961160768 140223752064 140572004352 140662469376 140835741696 140849266688 140939910144 140958957568 141063217152 141113524224 141272983566 141327876096 141427894563 141447007936 141551628504 141678870528 142049673216 142260906528 142483069872 142541500032 142560763904 142666208256 143604983808 143663874048 143832341367 143888228352 144102195666 144228269328 144512743232 144735731712 144838161936 144964879488 145143451648 145236858624 145250806272 145344282336 145363924992 145523321856 145650638848 145867226934 145978619904 146106335232 146154933496 146266546176 146286313472 146380455936 146394513408 146488725504 146612207664 146669174784 146887277472 146901383616 146995921908 147015787776 147124527264 147128057856 147176995968 147305759744 147766634496 148043870208 148058087424 148153370112 148335869952 148465647616 149495031972 149679184512 149775510456 149789893968 150070925664 150672158208 150725892096 150837375744 150857760768 150954845184 150969341952 151155310592 151252586496 151380084336 151477504893 151492051854 151610031144 151624590832 151776277092 151909064736 151912710144 152025071616 152158076928 152384341824 152443551744 152551436832 152572053504 152670241152 152684902656 152818485248 152872984576 152971365888 153105199104 153347597546 153752629248 153773408256 153887145984 154115982072 154175864832 154356659028 154419958368 154555058944 154963279872 155436076224 155572065792 155635863552 155878914048 156659982336 156797042688 156908008764 156968976384 157106307072 157146352506 157202395272 157339930176 157355040128 157456305864 157650265344 157751721072 158143504896 158440209408 158455425024 158578827264 158594056192 158696119296 158752714752 158891606016 158993860608 159127883928 159143165584 159245582067 159384904536 159388729344 159441745632 159687770112 159699273184 159703105536 160002736128 160380859392 160396261376 160499484288 160697192448 160956747776 161659224064 161874256896 161962524672 162256802994 162272385132 162576836136 163085489424 163148857344 163286383104 163407157056 163534415616 163550120448 163713737088 163856968704 163872704512 164369627136 164424300183 164568153464 164572102656 164693827584 164837916672 164896702464 164938733622 165002821632 165147181056 165163040768 165264056568 165392761248 165408644544 165515093172 165574120464 165718979712 165734894336 165863965696 166237463808 166565348352 166711074816 166877853696 167023853568 167039893504 167288288232 167618245408 167876886528 168191852544 168389082576 168513630714 168605518848 168868823552 168938074112 169714980864 169840509696 170049724416 170198499328 170268295168 170302594878 170561285037 170577664686 170787787456 170897697828 170914109784 171051319296 171177836544 171238883328 171643560192 171660043776 171770515488 171920795904 171982107648 172132573184 172243348992 172259890176 172666979914 172728557768 172856315577 172995084288 173011697664 173123039232 173336297472 173352943616 173616267264 173722453164 173874441312 174088625152 174217388928 175018574016 175090346496 175363778304 175459401728 175589179392 175795083893 176124905814 176396673024 176744595456 177007421448 177024420144 177179297152 177356548512 177511716096 177861837824 178262353152 178401180672 178418313216 178574409728 178638094336 178753056768 178770223104 178909446144 179018869419 179036061282 179192698256 179262324736 179308017603 179371963836 179528894688 179661682332 179665993728 179823181824 179882995072 180160561152 180428466816 180445794048 180603664384 180784341504 180801702912 180942508032 181076341248 181228978918 181299396608 181866627072 182207840256 182225338368 182655978752 182898940653 183697180992 183993885504 184220534784 184339089792 184356792576 185139172647 185143615488 185156952266 185442656256 185504338668 185508790272 185671090176 185790578688 185808420864 185965047424 186084725112 186247528896 186313949952 186433852176 186451756128 186596961408 186614881024 186965002752 187429339136 187549959168 187780988928 187901835264 187919880192 188084289536 188151365632 188199324261 188363978088 188437168128 188570526084 188735504672 189399564288 189681208704 189977426496 190055333376 190221611008 191305939968 191473311744 191551832064 191776455156 191850971136 192136260888 192278373507 192304359104 192812285952 193117549248 193286505984 193410895392 193479871104 193649144832 193667741696 193792376448 193818566656 194031095808 194319627489 194489635912 194633489193 194638159872 194808446976 195003334656 195022061568 195173941248 195192684544 195318300672 195482943552 195558899712 195608746476 195849703296 195868511488 195994562544 196021050368 196166036352 196235994624 197022179328 197391826944 197410783232 197537826816 197781159936 199152472662 199326709296 199572246016 199700680608 199719858624 200094567552 200720602368 200896210944 200963033557 200967856128 201116500992 201143681024 201273126912 201292455936 201591785538 201670115328 201840112448 201970006524 201989402472 202146708192 202301079552 202368369456 202545419648 202700095488 203001518304 203179122432 203401915776 203429404672 203560321536 203579870208 203710883904 203961821184 204140265472 204284736591 204599955456 205003505664 205182861312 205487976096 205567819776 205808878704 205893277824 207248101632 207401391648 207429421056 207514484736 207838552064 208147615962 208879976448 209034473472 209062723584 209210678352 209291968512 209528470008 209603193696 209758225644 209786573568 209921581584 209941741152 210200353792 210335628096 210680414208 210858006528 211253612544 211273900032 211409865216 211438436352 211594825728 211670286336 211855474688 211909475349 211991814144 212170511904 212327442756 212513206048 212518305792 212588994176 212917026816 213074509824 213724604808 213812250048 213841145856 213999312384 214262923264 215407475712 215495811072 215832342528 216153293499 216342403992 216363180176 216769114848 217103597568 217447319232 217531809792 217715177472 217855287936 217876209408 218045887488 218066827264 218284982784 218475958272 218800840401 218821852678 219159502848 219232400244 219399819264 219429470208 219570683904 219591770112 219783888896 219918311496 220003762176 220196241408 220330916208 220352075424 220523681664 220544859392 220686790896 220765493952 220958639616 221127376896 221649951744 222065805312 222087131136 222281433088 222503804928 222698471424 223051050976 223835848704 224242547958 224518776768 224684840952 224807358464 225106388496 226008237312 226088838144 226286641152 226454012928 226732965888 226878879744 227070126504 227238077781 227415046716 227436886248 227664415638 227863597104 227869065216 227885479712 228237115392 228318511104 228576512736 228665327616 228858080256 228880058368 229027353984 229227727872 229309476864 229457048832 229657798656 229679853568 230021396319 230475087436 230660112384 230682263552 230830718976 231115063296 231173973108 231263797248 231488356352 231534988542 231629937552 231832588416 232289851904 233358098688 233453795328 233818371072 234118905856 234833207752 235195564032 235362013146 235453464576 235659460608 236009895264 236032560192 236184458796 236475398016 236682288128 237215257344 237501766931 237683137536 237868240896 237891084288 238044178944 238129072128 238337409024 238360297472 238545928192 238691825892 238714748376 239077356804 239083094016 239162618448 239371859584 239548909776 239554658304 240004104192 240571289088 240594392064 240749226432 241045788672 241068937216 241256677376 241435121664 242488836096 242943787008 242967117824 243385204491 243408577698 243865254204 244929574656 245110735584 245301623424 245325180672 245627379712 245785453056 245809056768 246389960102 246852230196 246858153984 247040741376 247256875008 247339118224 247345053696 247720771584 247744561152 247896084852 248089141872 248112966816 248330038528 248418599936 248578469568 248602341504 248795948544 248985944064 249286670336 249848022528 250066612224 250374651904 250535780352 250559840256 250932432348 251151970784 251249557504 251427368112 251815329792 252583623864 252908278272 253303235328 253407111168 254572471296 255074586624 255297748992 255402442752 255453892317 255701940208 255801294848 255866497029 256181681184 256346546742 256371164676 256576978944 257083047936 257465340288 257490065664 257715341312 257881193856 257973161472 258198859776 258365023488 258389835264 258607644074 258708127744 259000469871 259092836652 259492626432 259511318924 259517546496 259744595968 260004446208 260029415424 260231921664 260424400896 260643924736 260811661968 261132937728 261326083392 261554715136 261647992832 262696239104 263045667456 263189102592 263383769088 263708213248 264187358721 265116893184 265536630216 265768945728 266034822768 266267574144 266293144832 266792756736 267423249379 267627469824 267861614592 267957141504 268129585152 268155334656 268364169216 268389941248 268554091923 268789047384 268893487104 269057945754 269293342032 269319203296 269492523498 269528944256 269734772736 269824492608 270240841728 270266793984 270668691072 270905496576 271176512256 271202554368 271413762048 271439826944 271614511872 271843468377 271949094912 272379648788 272799940608 273311760384 273338007552 273577148416 273983968128 274411838272 274524370432 275990828256 276330802176 276535188864 276572561408 276685979648 277530154616 277735428399 278163984384 278256508002 278263185408 278506635264 278712631296 278947571136 279055958016 279127087668 279371293344 279470924928 279677634192 279715431424 279895442112 279922321536 280447504128 280683906373 281144008704 281324938752 281671483392 281698533376 281879820288 281917915136 282126434304 282227048448 282545967132 282655752192 282855789126 282894015872 283103257008 284099346432 284521813056 284966139744 285083000064 285121527808 285332416512 287209967616 287327748096 287664682734 287776456704 288204391332 288456538656 289025486464 289471463424 289676323872 289929758976 290286903296 290473717248 290501612544 290688564672 290727849984 291046643712 291301277696 291734453868 291957239808 292212670464 292309866992 292533092352 292760911872 292789026816 292977451008 293224415328 293338349568 293774554944 293802767232 293991843816 294031575552 294249054528 294256115712 294353991936 294611519488 295533268992 296087740416 296116174848 296306740224 296671739904 296931295232 298990063944 299358369024 299551020912 299579787936 300141851328 301344316416 301451784192 301674751488 301715521536 301909690368 301938683904 302310621184 302387678307 302505172992 302760168672 302955009786 302984103708 303220062288 303249181664 303552554184 303818129472 303825420288 304050143232 304316153856 304768683648 305102873664 305144107008 305340482304 305369805312 305636970496 305745969152 305942731776 306210398208 306695195092 307505258496 307546816512 307774291968 308231964144 308351729664 308713318056 308839916736 309110117888 310872152448 311144131584 311271727104 311757828096 312221423943 313319964672 313594085376 313816017528 313937952768 314212614144 314292705012 314404790544 314679860352 314710080256 314912611728 315300530688 315503442144 316287009792 316880418816 316910850048 317157654528 317188112384 317392238592 317505429504 317783212032 317987721216 318255767856 318286331168 318491164134 318769809072 318777458688 318883491264 319375540224 319398546368 319406211072 320761718784 320792522752 320998968576 321394384896 321913495552 323318448128 323748513792 324513605988 324544770264 325153672272 326170978848 326297714688 326572766208 326814314112 327068831232 327100240896 327427474176 327713937408 327745409024 328232779017 328739254272 328848600366 329136306928 329144205312 329387655168 329675833344 329793404928 329877467244 330005643264 330294362112 330326081536 330528113136 330785522496 330817289088 331030186344 331148240928 331437959424 331469788672 331727931392 332474927616 333130696704 333422149632 333755707392 334047707136 334079787008 334576576464 335236490816 335753773056 336383705088 336778165152 337027261428 337211037696 337737647104 337876148224 339429961728 339681019392 340099448832 340396998656 340605189756 341122570074 341155329372 341575574912 341795395656 341828219568 342102638592 342355673088 342477766656 343287120384 343320087552 343541030976 343841591808 343964215296 344265146368 344486697984 344519780352 345333959828 345457115536 345712631154 345990168576 346023395328 346246078464 346672594944 346705887232 347232534528 347302482813 347444906328 347748882624 348177250304 348434777856 350037148032 350180692992 350727556608 350918803456 351178358784 351590167786 352249811628 352793346048 353489190912 354014842896 354048840288 354358594304 354713097024 355023432192 355723675648 356524706304 356802361344 356836626432 357148819456 357276188672 357506113536 357540446208 357818892288 358037738838 358072122564 358385396512 358524649472 358616035206 358743927672 359057789376 359323364664 359331987456 359646363648 359765990144 360856933632 360891588096 361207328768 361568683008 361603405824 361885016064 362152682496 362457957836 362598793216 363733254144 364415680512 364450676736 365112866547 365311957504 365797881306 367394361984 367987771008 368441069568 368678179584 368713585152 369584940153 370278345294 370287230976 370313904532 370885312512 371008677336 371017580544 371342180352 371581157376 371616841728 371930094848 372169450224 372495057792 372627899904 372867704352 372903512256 373193922816 373229762048 373930005504 374858678272 375099918336 375561977856 375803670528 375839760384 376168579072 376302731264 376398648522 376727956176 376874336256 377141052168 377471009344 379362417408 379954852992 380110666752 380443222016 381603962597 382611879936 382946623488 383103664128 383552910312 383701942272 384272521776 384556747014 384608718208 385624571904 386235098496 386573011968 386821790784 386959742208 387298289664 387335483392 387584752896 387637133312 387911466111 388062191616 388639254978 388979271824 389266978386 389276319744 389616893952 390006669312 390044123136 390347882496 390385369088 390636601344 390965887104 391217492952 391699406592 391737022976 391989125088 392042100736 392332072704 392471989248 394044358656 394783653888 394821566464 395075653632 395562319872 398304945324 398653418592 399144492032 399401361216 399439717248 400189135104 401441204736 401792421888 401926067114 401935712256 402233001984 402287362048 402546253824 402584911872 403183571076 403340230656 403680224896 403940013048 403978804944 404238785247 404293416384 404602159104 404736738912 405090839296 405400190976 406003036608 406358244864 406803831552 406858809344 407120643072 407159740416 407421767808 407923642368 408280530944 408569473182 409199910912 410007011328 410365722624 410975952192 411135639552 411617757408 411786555648 414496203264 414802783296 414858842112 415028969472 415677104128 416295231924 417384762003 417759952896 418068946944 418125447168 418421356704 418583937024 419056940016 419206387392 419516451288 419573147136 419843163168 419883482304 420400707584 420671256192 421716013056 422507225088 422547800064 422819730432 422876872704 423189651456 423340572672 423710949376 423818950698 423983628288 424283683689 424341023808 424654885512 425026412096 425036611584 425177988352 426149019648 427449209616 427624500096 427682291712 427998624768 428525846528 430814951424 430991622144 431497024101 431664685056 432306586998 432684807984 432726360352 433538229696 434207195136 434894638464 435430354944 435710575872 435752418816 436091774976 436133654528 436569965568 436951916544 437601680802 437643705356 438319005696 438464800488 438799638528 438858940416 439141367808 439183540224 439567777792 439836622992 440007524352 440661832416 440704150848 441047363328 441089718784 441373581792 441530987904 441917279232 443299903488 444131610624 444174262272 444562866176 445007609856 445396942848 446102101952 448485095916 449037553536 449369681904 449614716928 450212776992 452016474624 452177676288 452573282304 452908025856 453465931776 453757759488 454140253008 454476155562 454830093432 454873772496 455328831276 455727194208 455738130432 455770959424 456474230784 457153025472 457330655232 457716160512 457760116736 458054707968 458455455744 458618953728 458914097664 459315597312 459359707136 460042792638 460950174872 461320224768 461364527104 461661437952 462347946216 462527594496 463069977084 463259875104 463665176832 464579703808 466716197376 466907590656 467636742144 468237811712 469666415504 470391128064 470724026292 470906929152 471318921216 472019790528 472065120384 472368917592 472950796032 473364576256 474430514688 475003533862 475366275072 475736481792 475782168576 476088357888 476258144256 476674818048 476720594944 477091856384 477383651784 477429496752 477736746201 478154713608 478166188032 478325236896 478743719168 479097819552 479109316608 480008208384 481142578176 481188784128 481498452864 482091577344 482137874432 482513354752 482870243328 484977672192 485887574016 486770408982 486817155396 487730508408 489859149312 490221471168 490603246848 490650361344 491254759424 491570906112 491618113536 492779920204 493272900549 493704460392 493716307968 494081482752 494513750016 494678236448 494690107392 495441543168 495489122304 495792169704 496178283744 496225933632 496660077056 496837199872 497156939136 497204683008 497591897088 498573340672 499696045056 500133224448 500749303808 501071560704 501119680512 501864864696 502303941568 502499115008 502854736224 503630659584 505167247728 505816556544 506606470656 506814222336 509144942592 510149173248 510595497984 510804885504 510907784634 511403880416 511602589696 511732994058 512363362368 512693093484 512742329352 513153957888 514930680576 514980131328 515430682624 515762387712 515946322944 516397719552 516730046976 516779670528 517215288148 517416255488 518000939742 518185673304 518568946731 518985252864 519022637848 519035092992 519489191936 520008892416 520058830848 520848801792 521287849472 521623323936 522265875456 522652166784 523109430272 523295985664 525392478208 526091334912 526378205184 526767538176 527385251679 527416426496 528374717442 530233786368 531073260432 531537891456 532069645536 532535148288 532586289664 533585513472 534846498758 535254939648 535723229184 535914283008 536259170304 536310669312 536728338432 536779882496 537108183846 537578094768 537786974208 537924052809 538115891508 538586684064 538638406592 538985046996 539057888512 539469545472 539648985216 540481683456 541337382144 541810993152 542353024512 542405108736 542827524096 542879653888 543229023744 543686936754 543898189824 544759297576 545599881216 546623520768 546676015104 547967936256 548823676544 549048740864 551981656512 552661604352 553070377728 553145122816 553371959296 555060309232 555417517941 555470856798 556327968768 556513016004 556526370816 557013270528 557425262592 557895142272 558254175336 558742586688 558941849856 559355268384 559430862848 559790884224 559844643072 560895008256 561367812746 562288017408 562649877504 563342966784 563397066752 563759640576 563835830272 564252868608 564454096896 564597972783 565091934264 565311504384 565711578252 565788031744 566206514016 568198692864 569043626112 569932279488 570166000128 570243055616 570664833024 574419935232 574655496192 575329365468 575552913408 576408782664 576835120521 576913077312 578050972928 579352647744 579859517952 580573806592 580947434496 581003225088 581377129344 581455699968 582093287424 582602555392 582958882467 583468907736 583900467579 583914479616 584425340928 584619733984 585066184704 585521823744 585578053632 585954902016 586448830656 586676699136 587549109888 587605534464 587983687632 588063151104 588498109056 588707983872 589223038976 591066537984 592175480832 592232349696 592613480448 593343479808 593862590464 597980127888 598716738048 599102041824 599159575872 600283702656 602688632832 602889100671 602903568384 603349502976 603431043072 603819380736 603877367808 604621242368 604775356614 605010345984 605520337344 605910019572 605968207416 606440124576 606498363328 607105108368 607636258944 608100286464 609537367296 610205747328 610288214016 610680964608 610739610624 611273940992 611491938304 611885463552 612420796416 612854209773 613390390184 615010516992 615548583936 616463928288 616703459328 617426636112 617679833472 618220235776 621744304896 622288263168 622543454208 623515656192 624442847886 626639929344 627188170752 627632035056 627875905536 628585410024 628809581088 629359720704 629420160512 629825223456 630601061376 631006884288 632574019584 633760837632 633806490449 633821700096 634315309056 634376224768 634784477184 635010859008 635566424064 635728426047 635975442432 636511535712 636572662336 636982328268 637539618144 637554917376 637766982528 638751080448 638797092736 641523437568 641585045504 641997937152 642788769792 643826991104 647497027584 649027211976 649089540528 650307344544 652341957696 652595429376 653145532416 653628628224 654137662464 654200481792 654854948352 655427874816 655490818048 656402521203 656465558034 657478508544 657697200732 658272613856 658288410624 658775310336 659351666688 659754934488 660011286528 660588724224 661056226272 661571044992 661634578176 662060372688 662296481856 662875918848 662939577344 663455862784 664949855232 666261393408 666844299264 667511414784 668095414272 668159574016 669153152928 670472981632 671507546112 673556330304 674054522856 674422075392 675475294208 675752296448 678859923456 679362038784 680198897664 680793997312 681210379512 681714233343 682245140148 682310658744 683151149824 683590791312 683656439136 684711346176 684955533312 686574240768 686640175104 687082061952 687683183616 687928430592 688530292736 688973395968 689039560704 690064188957 690667919656 690914231072 691425262308 691980337152 692046790656 692492156928 693345189888 694465069056 694604965626 694889812656 695497765248 696354500608 696869555712 700074296064 700361385984 701455113216 701837606912 702356717568 703180335572 704499623256 705586692096 706978381824 708029685792 708097680576 708717188608 709426194048 710046864384 711447351296 712505300793 713049412608 713604722688 713673252864 714297638912 714552377344 715012227072 715080892416 715637784576 716075477676 716144245128 716770793024 717049298944 717232070412 717487855344 718115578752 718646729328 718663974912 719531980288 721713867264 721783176192 722414657536 723137366016 723206811648 723770032128 724305364992 724915915672 725197586432 727466508288 728831361024 728901353472 730225733094 730623915008 731595762612 734788723968 735975542016 736882139136 737356359168 737427170304 739169880306 740556690588 740574461952 740627809064 741770625024 742017354672 742035161088 743162314752 743233683456 743860189696 744338900448 744990115584 745255799808 745735408704 745807024512 746387845632 746459524096 747860011008 749044034167 749717356544 750199836672 751123955712 751607341056 751679520768 752337158144 752605462528 752797297044 753455912352 753748672512 754282104336 754942018688 758724834816 759909705984 760221333504 760886444032 763207925194 765223759872 765893246976 766207328256 767105820624 767403884544 767599491087 768545043552 769113494028 769217436416 771249143808 772470196992 773146023936 773643581568 773919484416 774596579328 774670966784 775169505792 775274266624 775822932222 776124383232 777001409613 777278509956 777958543648 778533956772 778552639488 779233787904 780013338624 780088246272 780695764992 781273202688 781931774208 782434985904 783398813184 783474045952 783978250176 784084201472 784664145408 784943978496 788088717312 789567307776 789643132928 790151307264 791124639744 792562076163 796609890648 797306837184 798288984064 798802722432 798879434496 800378270208 802269748137 802882409472 803584843776 803852134228 803871424512 804466003968 804574724096 805092507648 805169823744 805662275769 806367142152 806680461312 807360449792 807880026096 807957609888 808477570494 808586832768 809204318208 809473477824 810181678592 810800381952 812006073216 812716489728 813607663104 813717618688 814241286144 814319480832 814843535616 815530405131 815847284736 816561061888 817138946364 818399821824 820014022656 820731445248 821951904384 823235514816 823573111296 828992406528 829605566592 829717684224 830057938944 831354208256 832590463848 833206285197 834769524006 835519905792 836137893888 836842713408 837167874048 838113880032 838412774784 839032902576 839146294272 839686326336 839766964608 840801415168 841342512384 842051719119 843411786503 843432026112 845014450176 845095600128 845639460864 845753745408 846379302912 846681145344 847421898752 847637901396 847967256576 848567367378 848682047616 849309771024 850052824192 850355976704 852298039296 854898419232 855249000192 855364583424 855997249536 857051693056 861629902848 861983244288 862994048202 863329370112 864613173996 865369615968 865452720704 867076459392 868414390272 869789276928 870860709888 871421151744 871504837632 872183549952 872267309056 873139931136 873903833088 875203361604 875287410712 876638011392 876929600976 877599277056 878282735616 878367080448 879673245984 880015048704 881323664832 881408301696 882094726656 882179437568 882747163584 883061975808 883834558464 885233858561 886599806976 888263221248 888348524544 889125732352 890015219712 890793885696 892204203904 896970191832 898075107072 898739363808 899229433856 900425553984 904032949248 904355352576 905146564608 905816051712 906931863552 907163034921 907515518976 908280506016 908952311124 909660186864 909747544992 910657662552 911454388416 911476260864 911541918848 912948461568 914306050944 915432321024 915520233472 916109415936 916910911488 917237907456 917828195328 918631194624 918719414272 920085585276 921900349744 922640449536 923322875904 924695892432 925055188992 926139954168 926519750208 927330353664 929159407616 933432394752 933815181312 935273484288 936475623424 936664271829 939332831008 940782256128 941448052584 941813858304 942637842432 944039581056 944130240768 944737835184 945901592064 946729152512 948861029376 950007067724 950732550144 951472963584 951564337152 952176715776 952516288512 953349636096 953441189888 954183712768 954767303568 954858993504 955473492402 956309427216 956332376064 956650473792 957487438336 958195639104 958218633216 962285156352 962377568256 962996905728 964183154688 964275748864 965026709504 965740486656 969955344384 973540817964 973634310792 975461016816 979718298624 980442942336 981206493696 981300722688 982509518848 983141812224 983236227072 984698337051 985559840408 986545801098 987408920784 987432615936 988162965504 989027500032 989356472896 989380214784 990883086336 990978244608 991584339408 992356567488 992451867264 993320154112 993674399744 994313878272 994409366016 995183794176 996759384049 997146681344 999392090112 1000266448896 1001498607616 1002143121408 1002239361024 1003729729392 1004607883136 1005709472448 1007261319168 1010334495456 1011633113088 1013212941312 1013628444672 1018289885184 1020298346496 1021190995968 1021815569268 1022807760832 1023205179392 1023465988116 1024726724736 1025386186968 1025484658704 1026307915776 1029861361152 1029960262656 1030861365248 1031524775424 1031892645888 1032795439104 1033460093952 1033559341056 1034430576296 1034832510976 1036001879484 1036371346608 1037137893462 1037970505728 1038045275696 1038070185984 1040017784832 1040117661696 1041697603584 1042575698944 1043246647872 1044531750912 1045304333568 1046218860544 1046591971328 1050784956416 1052182669824 1052756410368 1053535076352 1054770503358 1056749434884 1060467572736 1062146520864 1063075782912 1064139291072 1065070296576 1065172579328 1067171026944 1069692997516 1070509879296 1071446458368 1071828566016 1072518340608 1072621338624 1073456676864 1073559764992 1074216367692 1075156189536 1075573948416 1075848105618 1076231783016 1077173368128 1077276813184 1077970093992 1078115777024 1078939090944 1079297970432 1082674764288 1083621986304 1084706049024 1084810217472 1085655048192 1085759307776 1086458047488 1087373873508 1087796379648 1089518595152 1091199762432 1093247041536 1093352030208 1095338599641 1095935872512 1097647353088 1098097481728 1103963313024 1105323208704 1106140755456 1106290245632 1106743918592 1108754820459 1110120618464 1110835035882 1110941713596 1112655937536 1113026032008 1113052741632 1114026541056 1114850525184 1115790284544 1116508350672 1117485173376 1117883699712 1118710536768 1118861725696 1119581768448 1119689286144 1121790016512 1122735625492 1124576034816 1125299755008 1126685933568 1126794133504 1127519281152 1127671660544 1128505737216 1128908193792 1129195945566 1130183868528 1130623008768 1131423156504 1131576063488 1132413028032 1138087252224 1139864558976 1140332000256 1140486111232 1141329666048 1144811887791 1148839870464 1149310992384 1150658730936 1151105826816 1152817565328 1153670241042 1153826154624 1156101945856 1158705295488 1159719035904 1161147613184 1161894868992 1162006450176 1162754258688 1162911399936 1163734398333 1164186574848 1165205110784 1165917764934 1166937815472 1167800935158 1167828959232 1168850681856 1169239467968 1170132369408 1171043647488 1171156107264 1171909804032 1172897661312 1175098219776 1175211068928 1175967375264 1176126302208 1176996218112 1177415967744 1178446077952 1182133075968 1184350961664 1184464699392 1185226960896 1186686959616 1195960255776 1197433476096 1198204083648 1198319151744 1200567405312 1203520189729 1205377265664 1205778201342 1205807136768 1206699005952 1206862086144 1207638761472 1207754735616 1209242484736 1209550713228 1210020691968 1211040674688 1211820039144 1211936414832 1212880249152 1212996726656 1214210216736 1215272517888 1216200572928 1219074734592 1220411494656 1220576428032 1221361929216 1221479221248 1222547881984 1222983876608 1223770927104 1224841592832 1225708419546 1226780780368 1230021033984 1231097167872 1232927856576 1233406918656 1234853272224 1235359666944 1236440471552 1243488609792 1244576526336 1245086908416 1247031312384 1248885695772 1252154286009 1253279858688 1254376341504 1255264070112 1255751811072 1257170820048 1257619162176 1258719441408 1258840321024 1259650446912 1261202122752 1262013768576 1265148039168 1267521675264 1267612980898 1267643400192 1268630618112 1268752449536 1269568954368 1270021718016 1271132848128 1271456852094 1271950884864 1273023071424 1273145324672 1273964656536 1275079236288 1275109834752 1275533965056 1277594185472 1283046875136 1283170091008 1283995874304 1285577539584 1287653982208 1294491072303 1294994055168 1298054423952 1298179081056 1300614689088 1304683915392 1306291064832 1307257256448 1308275324928 1308400963584 1309709896704 1310855749632 1310981636096 1312805042406 1312931116068 1314957017088 1315394401464 1316545227712 1316576821248 1317550620672 1318703333376 1319509868976 1320022573056 1322112452544 1323142089984 1323269156352 1324120745376 1324592963712 1325751837696 1325879154688 1326911725568 1329899710464 1332522786816 1333688598528 1335022829568 1336190828544 1336319148032 1338306305856 1340945963264 1347112660608 1348109045712 1348844150784 1350950588416 1351504592896 1357719846912 1358724077568 1360397795328 1361587994624 1362420759024 1363428466686 1364490280296 1364621317488 1366302299648 1367181582624 1367312878272 1369422692352 1373148481536 1373280350208 1374164123904 1375366367232 1375856861184 1377060585472 1377946791936 1378079121408 1380128377914 1381335839312 1381828462144 1382850524616 1383960674304 1384093581312 1384984313856 1389209931252 1389779625312 1390995530496 1392709001216 1393739111424 1400148592128 1400722771968 1402910226432 1404713435136 1406360671144 1408999246512 1411173384192 1413956763648 1416059371584 1416195361152 1417434377216 1418852388096 1420093728768 1422342042407 1422894702592 1425010601586 1426098825216 1427209445376 1427346505728 1428595277824 1429104754688 1430024454144 1430161784832 1431275569152 1432150955352 1432288490256 1433541586048 1434464140824 1434975710688 1436231157504 1437293458656 1437327949824 1439063960576 1443427734528 1443566352384 1444829315072 1446274732032 1446413623296 1447540064256 1448610729984 1449831831344 1450395172864 1454933016576 1457662722048 1460451466188 1461247830016 1463191525224 1469577447936 1471951084032 1473764278272 1474712718336 1474854340608 1478339760612 1479818701647 1481113381176 1481148923904 1481255618128 1483541250048 1484034709344 1484070322176 1486324629504 1486467366912 1487720379392 1488677800896 1489980231168 1490511599616 1491470817408 1491614049024 1492775691264 1492919048192 1495720022016 1498088068334 1499434713088 1500399673344 1502247911424 1503214682112 1503359041536 1504674316288 1505594594088 1506911824704 1507497345024 1508564208672 1509884037376 1517449669632 1519819411968 1520442667008 1521772888064 1526415850388 1530447519744 1531786493952 1532414656512 1534211641248 1534807769088 1535198982174 1537090087104 1538226988056 1538434872832 1544940393984 1546292047872 1547287163136 1547838968832 1549193158656 1549341933568 1550339011584 1550548533248 1551645864444 1552248766464 1554002819226 1554557019912 1555706840193 1555917087296 1557067913544 1557105278976 1558467575808 1560026677248 1560176492544 1562546405376 1563863548416 1564869971808 1566797626368 1566948091904 1567956500352 1568168402944 1569328290816 1569887956992 1576177434624 1579134615552 1579286265856 1580302614528 1582155755037 1582249279488 1585124152326 1593219781296 1594613674368 1596577968128 1597605444864 1597758868992 1600756540416 1604539496274 1605764818944 1607169687552 1607704268456 1607742849024 1608932007936 1609149448192 1610185015296 1610339647488 1611324551538 1612734284304 1613360922624 1614720899584 1615760052192 1615915219776 1616955140988 1617173665536 1618408636416 1618946955648 1620363357184 1624012146432 1625432979456 1627215326208 1627435237376 1628482572288 1628638961664 1629687071232 1631060810262 1631694569472 1633122123776 1634277892728 1636799643648 1640028045312 1643903808768 1646471029632 1647146222592 1657984813056 1659211133184 1659435368448 1660115877888 1662708416512 1665180927696 1666252553823 1666412570394 1669539048012 1671039811584 1672275787776 1673685426816 1676227760064 1676825549568 1678065805152 1678292588544 1679372652672 1679533929216 1681602830336 1682685024768 1684103438238 1686823573006 1686864052224 1690028900352 1690191200256 1691278921728 1691507490816 1692758605824 1693362290688 1695275802792 1695934513152 1697134734756 1697364095232 1698619542048 1700105648384 1700711953408 1704596078592 1709796838464 1710498000384 1710729166848 1711994499072 1714103386112 1723259805696 1723966488576 1725988096404 1726658740224 1729226347992 1730739231936 1730905441408 1734152918784 1739578553856 1741721419776 1742842303488 1743009675264 1744367099904 1744534618112 1746279862272 1747807666176 1748876647401 1750406723208 1750574821424 1751701402737 1753276022784 1753859201952 1755198554112 1756565471232 1756734160896 1759346491968 1760030097408 1762647329664 1762816603392 1764189453312 1764358875136 1765494327168 1766123951616 1767669116928 1770467717122 1773199613952 1776526442496 1776697049088 1778251464704 1780030439424 1781587771392 1784408407808 1793940383664 1796150214144 1797478727616 1798458867712 1800851107968 1808065898496 1808667302013 1808710705152 1810293129216 1811632103424 1813863727104 1814326069842 1815031037952 1816561012032 1817904622248 1819320373728 1819495089984 1821315325104 1822908776832 1823083837696 1828612101888 1830864642048 1831040466944 1832218831872 1833821822976 1834475814912 1835656390656 1837262389248 1837438828544 1838562629319 1840171170552 1843800699488 1846645751808 1849391784864 1850110377984 1852279908336 1853039500416 1854660707328 1858318815232 1866864789504 1867630362624 1870546968576 1872951246848 1873328543658 1878665662016 1881564512256 1882896105168 1883627716608 1888079162112 1888260481536 1889475670368 1891803184128 1893458305024 1897722058752 1900014135448 1901419471347 1901465100288 1902945927168 1903128674304 1904353431552 1905032577024 1906699272192 1906882379776 1909534607136 1909717987008 1910946984804 1912618854432 1912664752128 1913300947584 1914974876672 1916391278208 1924570312704 1924755136512 1925993811456 1928366309376 1928551497728 1930053419008 1931480973312 1947081635928 1947268621584 1950922033632 1959436597248 1960885884672 1962412987392 1962601445376 1965019037696 1966283624448 1966472454144 1969207563609 1969396674102 1971119680816 1973091602196 1974817841568 1974865231872 1976325931008 1978055000064 1978712945792 1981766172672 1983168678816 1984713134976 1984903734528 1986640308224 1987348799488 1988627756544 1988818732032 1990367588352 1993518768098 1994293362688 1998784180224 2000532897792 2004286242816 2004478722048 2007459458784 2009215766272 2011418944896 2014522638336 2020668990912 2023266226176 2026425882624 2027256889344 2036579770368 2040596692992 2042381991936 2043631138536 2045615521664 2046931976232 2049453449472 2050772373936 2050969317408 2059722722304 2059920525312 2061722730496 2063049550848 2063785291776 2065590878208 2066920187904 2067118682112 2068861152592 2069665021952 2070192566871 2072003758968 2072742693216 2074275786924 2075941011456 2076090551392 2076140371968 2080035569664 2083395207168 2085151397888 2086493295744 2089063501824 2090608667136 2092437721088 2093183942656 2101569912832 2104365339648 2105512820736 2107070152704 2109541006716 2113498869768 2120935145472 2124293041728 2126151565824 2128278582144 2130140593152 2130345158656 2134342053888 2137515902379 2139385995032 2141019758592 2142892916736 2143657132032 2145036681216 2145242677248 2146913353728 2147119529984 2148432735384 2150312379072 2151147896832 2151696211236 2152463566032 2154346736256 2154553626368 2155940187984 2156231554048 2158595940864 2165349528576 2167243972608 2169412098048 2169620434944 2171310096384 2171518615552 2172916094976 2174747747016 2175592759296 2179037190304 2182399524864 2186494083072 2186704060416 2190677199282 2191871745024 2195294706176 2196194963456 2207926626048 2210646417408 2212281510912 2212580491264 2213487837184 2217509640918 2220241236928 2221670071764 2221883427192 2225311875072 2226052064016 2226105483264 2229701050368 2231580569088 2233016701344 2234970346752 2235767399424 2237421073536 2237723451392 2239163536896 2239378572288 2243580033024 2245471250984 2247132102501 2249152069632 2250599510016 2253371867136 2253588267008 2255038562304 2257011474432 2257816387584 2258391891132 2260367737056 2261246017536 2262846313008 2263152126976 2264826056064 2276174504448 2279729117952 2280664000512 2280972222464 2282659332096 2289623775582 2297679740928 2298621984768 2301317461872 2302211653632 2305635130656 2307340482084 2307652309248 2312203891712 2317410590976 2319438071808 2322295226368 2323789737984 2324012900352 2325508517376 2325822799872 2327468796666 2328373149696 2330410221568 2331004228839 2331835529868 2333875630944 2335601870316 2335657918464 2337701363712 2338478935936 2340264738816 2342087294976 2343819608064 2345795322624 2350196439552 2350422137856 2351934750528 2352252604416 2353992436224 2354831935488 2356892155904 2364266151936 2368701923328 2368929398784 2370453921792 2373373919232 2377686228489 2391920511552 2394866952192 2396408167296 2396638303488 2401134810624 2406809244411 2407040379458 2410754531328 2411556402684 2411614273536 2413398011904 2413724172288 2415277522944 2415509471232 2419101426456 2420041383936 2422081349376 2423640078288 2423872829664 2425760498304 2425993453312 2428420433472 2430545035776 2432401145856 2438149469184 2440822989312 2441152856064 2442723858432 2442958442496 2445095763968 2445967753216 2446591215393 2447541854208 2449683185664 2451416839092 2453561560736 2460042067968 2462194335744 2465855713152 2469706544448 2470719333888 2472880943104 2486977219584 2489153052672 2490173816832 2494062624768 2497771391544 2499618855591 2504308572018 2506559717376 2510528140224 2511503622144 2514341640096 2515238324352 2517438882816 2517680642048 2519300893824 2522404245504 2524027537152 2526155157357 2530235359509 2530296078336 2535043350528 2535225961796 2535286800384 2537261236224 2537504899072 2539137908736 2540043436032 2542265696256 2542913704188 2543901769728 2546046142848 2546290649344 2547929313072 2550158472576 2551067930112 2555188370944 2566093750272 2566340182016 2567991748608 2571155079168 2575307964416 2588982144606 2589988110336 2596108847904 2596358162112 2601229378176 2609367830784 2612519436241 2612582129664 2614514512896 2616550649856 2616801927168 2619419793408 2621711499264 2621963272192 2625610084812 2625862232136 2629914034176 2630788802928 2633090455424 2635101241344 2639019737952 2640045146112 2644224905088 2646284179968 2646538312704 2648241490752 2649185927424 2651503675392 2651758309376 2653823451136 2655701575683 2659799420928 2665045573632 2667377197056 2670045659136 2672381657088 2672638296064 2676612611712 2681891926528 2694225321216 2696218091424 2697688301568 2701901176832 2703009185792 2715439693824 2717448155136 2720795590656 2724841518048 2726856933372 2728980560592 2729242634976 2732604599296 2734363165248 2734625756544 2738845384704 2746296963072 2746560700416 2748328247808 2750732734464 2751713722368 2754121170944 2755893583872 2756158242816 2760256755828 2762671678624 2763656924288 2765701049232 2767921348608 2769968627712 2778419862504 2779559250624 2781991060992 2785418002432 2787478222848 2800297184256 2801445543936 2805820452864 2809426870272 2809992815487 2812721342288 2817998493024 2822346768384 2827913527296 2832118743168 2832390722304 2834868754432 2837704776192 2840187457536 2844684084814 2845789405184 2850021203172 2852197650432 2854418890752 2854693011456 2857190555648 2860048908288 2860323569664 2862551138304 2864301910704 2864576980512 2867083172096 2868928281648 2869951421376 2872462315008 2874586917312 2874655899648 2878127921152 2886855469056 2887132704768 2889658630144 2892549464064 2892827246592 2895080128512 2897221459968 2899663662688 2900790345728 2909866033152 2920902932376 2922495660032 2926383050448 2939154895872 2943902168064 2947528556544 2949425436672 2949708681216 2954095011153 2956679521224 2959637403294 2962226762352 2962297847808 2962511236256 2967082500096 2968069418688 2968140644352 2972649259008 2972934733824 2975440758784 2977355601792 2979960462336 2981023199232 2982941634816 2983228098048 2985551382528 2985838096384 2990278152147 2991440044032 2996176136668 2998869426176 3000799346688 3004495822848 3006429364224 3006718083072 3009348632576 3011189188176 3013823649408 3017128417344 3019768074752 3034899339264 3039638823936 3040885334016 3043545776128 3052831700776 3060895039488 3063572987904 3068423282496 3069615538176 3070397964348 3074180174208 3076453976112 3076869745664 3087522970103 3089880787968 3092584095744 3094574326272 3095677937664 3098386317312 3098683867136 3100678023168 3101097066496 3103291728888 3104497532928 3108005638452 3109114039824 3111413680386 3111834174592 3114135827088 3114210557952 3120053354496 3120352985088 3125092810752 3127727096832 3129739943616 3133595252736 3133896183808 3135913000704 3136336805888 3138656581632 3139775913984 3152354869248 3158269231104 3158572531712 3160605229056 3164311510074 3170248304652 3186439562592 3189227348736 3193155936256 3195210889728 3195517737984 3201513080832 3209078992548 3211529637888 3214339375104 3215408536912 3215485698048 3217864015872 3220370030592 3220679294976 3222649103076 3225468568608 3226721845248 3229441799168 3231520104384 3231830439552 3233910281976 3234347331072 3236817272832 3237893911296 3240726714368 3248024292864 3250865958912 3254430652416 3254870474752 3256965144576 3257277923328 3259374142464 3262121620524 3263389138944 3266244247552 3268555785456 3273599287296 3280056090624 3287807617536 3292942059264 3294292445184 3315969626112 3318422266368 3318870736896 3320231755776 3325416833024 3326264461377 3330361855392 3332505107646 3332825140788 3339078096024 3342079623168 3344551575552 3347370853632 3352455520128 3353651099136 3356131610304 3356585177088 3358745305344 3359067858432 3363205660672 3365370049536 3368206876476 3373647146012 3373728104448 3380057800704 3380382400512 3382557843456 3383014981632 3385517211648 3386724581376 3390551605584 3391869026304 3394269469512 3394728190464 3397239084096 3400211296768 3401423906816 3419593676928 3420996000768 3421458333696 3423988998144 3428206772224 3434435663373 3446519611392 3447932977152 3451976192808 3453317480448 3458452695984 3461478463872 3461810882816 3468305837568 3479157107712 3483442839552 3485684606976 3486019350528 3488734199808 3489069236224 3491203194999 3492559724544 3495615332352 3497753294802 3500813446416 3501149642848 3503402805474 3506552045568 3507718403904 3510397108224 3513130942464 3513468321792 3518692983936 3525294659328 3525633206784 3528378906624 3528717750272 3530988654336 3532247903232 3535338233856 3540935434244 3546399227904 3553052884992 3553394098176 3556502929408 3560060878848 3568816815616 3587880767328 3592300428288 3594957455232 3596917735424 3601702215936 3610560569187 3616131796992 3617334604026 3617421410304 3620586258432 3623264206848 3627727454208 3628652139684 3630062075904 3633122024064 3635809244496 3638640747456 3638990179968 3642630650208 3645817553664 3646167675392 3657224203776 3661729284096 3662080933888 3664437663744 3667643645952 3668951629824 3671312781312 3674524778496 3674877657088 3677125258638 3680342341104 3687601398976 3693291503616 3698783569728 3700220755968 3704559816672 3706079000832 3709321414656 3716637630464 3733729579008 3735260725248 3741093937152 3746657087316 3757331324032 3763129024512 3765792210336 3767255433216 3776158324224 3776520963072 3778951340736 3783606368256 3786916610048 3795444117504 3800028270896 3802838942694 3802930200576 3805891854336 3806257348608 3808706863104 3810065154048 3813398544384 3813764759552 3819069214272 3819435974016 3821893969608 3825237708864 3825329504256 3826601895168 3829949753344 3832782556416 3849140625408 3849510273024 3851987622912 3856732618752 3857102995456 3860106838016 3862961946624 3894163271856 3894537243168 3901844067264 3918873194496 3921771769344 3924825974784 3925202890752 3930038075392 3932567248896 3932944908288 3938415127218 3938793348204 3942239361632 3946183204392 3949635683136 3949730463744 3952651862016 3956110000128 3957425891584 3966337357632 3969426269952 3969807469056 3973280616448 3974697598976 3977255513088 3977637464064 3980735176704 3987037536196 3988586725376 3997568360448 4001065795584 4008572485632 4008957444096 4014918917568 4018431532544 4022837889792 4041337981824 4046532452352 4052851765248 4054513778688 4073159540736 4081193385984 4084763983872 4087262277072 4091231043328 4093863952464 4098906898944 4101544747872 4101938634816 4119445444608 4119841050624 4123445460992 4126099101696 4127570583552 4131181756416 4133840375808 4134237364224 4137722305184 4139330043904 4140385133742 4144007517936 4145485386432 4148551573848 4151882022912 4152181102784 4152280743936 4170302795776 4172986591488 4178127003648 4181217334272 4184875442176 4186367885312 4203139825664 4208730679296 4214140305408 4219082013432 4226997739536 4241870290944 4248586083456 4252303131648 4256557164288 4260281186304 4260690317312 4267026127221 4268684107776 4275031804758 4278771990064 4282039517184 4285785833472 4287314264064 4290073362432 4290485354496 4293826707456 4294239059968 4296865470768 4300624758144 4303392422472 4304927132064 4308693472512 4309107252736 4311880375968 4312463108096 4317191881728 4330699057152 4334487945216 4338824196096 4339240869888 4342620192768 4343037231104 4345832189952 4349495494032 4351185518592 4358074380608 4364799049728 4372988166144 4381354398564 4383743490048 4390589412352 4392389926912 4415853252096 4421292834816 4424563021824 4425160982528 4435019281836 4440482473856 4443340143528 4443766854384 4450623750144 4452104128032 4452210966528 4459402100736 4463161138176 4466033402688 4469940693504 4471534798848 4474842147072 4475446902784 4478327073792 4478757144576 4487160066048 4490942501968 4494264205002 4498304139264 4501199020032 4506743734272 4507176534016 4510077124608 4514022948864 4516783782264 4520735474112 4522492035072 4525692626016 4526304253952 4529652112128 4552349008896 4559458235904 4561328001024 4561944444928 4565318664192 4579247551164 4595359481856 4597243969536 4602634923744 4604423307264 4611270261312 4614680964168 4615304618496 4624407783424 4634821181952 4638876143616 4644590452736 4647579475968 4648025800704 4651017034752 4651645599744 4654937593332 4656746299392 4660820443136 4662008457678 4663671059736 4667120520579 4667751261888 4671203740632 4671315836928 4675402727424 4676957871872 4680529477632 4687639216128 4691590645248 4700392879104 4700844275712 4703869501056 4704505208832 4707984872448 4709663870976 4713784311808 4728532303872 4737403846656 4737858797568 4740907843584 4746467265111 4746747838464 4755372456978 4783841023104 4789733904384 4792816334592 4793276606976 4802269621248 4813618488822 4814080758916 4821509062656 4823112805368 4823228547072 4826796023808 4827448344576 4830555045888 4831018942464 4838202852912 4840082767872 4844162698752 4847280156576 4847745659328 4851520996608 4851986906624 4856840866944 4861090071552 4876298938368 4881645978624 4882305712128 4885447716864 4885916884992 4890191527936 4891935506432 4893182430786 4895083708416 4899366371328 4902833678184 4907123121472 4920084135936 4931711426304 4939413088896 4941438667776 4945761886208 4973954439168 4978306105344 4980347633664 4988125249536 4995542783088 4999237711182 5008617144036 5013119434752 5021056280448 5028683280192 5030476648704 5034877765632 5035361284096 5038601787648 5044808491008 5048055074304 5052310314714 5060470719018 5060592156672 5070086701056 5070451923592 5070573600768 5074522472448 5075009798144 5078275817472 5080086872064 5085827408376 5087803539456 5092092285696 5092581298688 5095858626144 5100316945152 5102135860224 5110376741888 5132187500544 5132680364032 5135983497216 5142310158336 5150615928832 5177964289212 5179976220672 5192217695808 5192716324224 5202458756352 5218735661568 5225038872482 5225164259328 5229029025792 5233101299712 5233603854336 5238839586816 5243422998528 5243926544384 5251220169624 5251724464272 5255104208211 5259828068352 5261577605856 5266180910848 5270202482688 5278039475904 5280090292224 5288449810176 5292568359936 5293076625408 5296482981504 5298371854848 5303007350784 5303516618752 5307646902272 5311403151366 5319598841856 5330091147264 5334754394112 5340091318272 5344763314176 5353225223424 5363783853056 5388450642432 5392436182848 5395376603136 5403802353664 5406018371584 5426001906039 5430879387648 5434896310272 5441591181312 5449683036096 5453713866744 5457961121184 5458485269952 5465209198592 5468726330496 5469251513088 5492593926144 5493121400832 5496656495616 5501465468928 5503427444736 5508242341888 5511787167744 5512316485632 5515687887957 5520513511656 5525343357248 5527313848576 5531402098464 5539937255424 5556839725008 5559118501248 5563982121984 5570836004864 5574956445696 5600594368512 5602891087872 5611640905728 5618853740544 5619985630974 5625442684576 5635996986048 5644693536768 5664237486336 5664781444608 5669737508864 5675409552384 5680374915072 5689368169628 5691578810368 5700042406344 5704258414041 5704395300864 5708837781504 5709386022912 5714381111296 5720097816576 5720647139328 5728603821408 5729153961024 5734166344192 5737856563296 5739902842752 5744924630016 5749173834624 5756255842304 5773710938112 5774265409536 5779317260288 5785098928128 5785654493184 5790160257024 5794442919936 5799327325376 5801580691456 5841805864752 5844991320064 5852766100896 5878309791744 5887804336128 5895057113088 5898850873344 5899417362432 5908190022306 5913359042448 5919274806588 5924453524704 5924595695616 5925022472512 5934165000192 5936138837376 5945298518016 5950881517568 5954711203584 5959920924672 5962046398464 5965883269632 5966456196096 5971102765056 5971676192768 5980556304294 5982880088064 5992352273336 5997738852352 6001598693376 6012858728448 6013436166144 6022378376352 6027647298816 6034256834688 6039536149504 6069798678528 6079277647872 6081770668032 6087091552256 6105663401552 6121790078976 6127145975808 6136846564992 6140795928696 6148360348416 6152907952224 6153739491328 6175045940206 6179761575936 6185168191488 6189148652544 6191355875328 6196772634624 6197367734272 6201356046336 6202194132992 6206583457776 6208995065856 6210577700613 6216011276904 6218228079648 6222827360772 6223668349184 6228271654176 6228421115904 6240106708992 6250185621504 6255454193664 6259479887232 6267190505472 6267792367616 6271826001408 6272673611776 6277313163264 6279551827968 6304709738496 6316538462208 6321210458112 6328623020148 6340496609304 6372879125184 6378454697472 6386311872512 6390421779456 6391035475968 6403026161664 6412547707137 6418157985096 6423059275776 6428678750208 6430817073824 6430971396096 6435728031744 6440740061184 6441358589952 6445298206152 6450937137216 6453443690496 6458883598336 6463040208768 6463660879104 6467820563952 6468694662144 6475787822592 6481453428736 6496048585728 6501731917824 6508861304832 6509740949504 6513930289152 6514555846656 6518748284928 6524243241048 6526778277888 6532488495104 6537111570912 6547198574592 6560112181248 6575615235072 6585884118528 6588584890368 6631939252224 6636844532736 6637741473792 6640463511552 6650833666048 6652528922754 6660723710784 6665010215292 6665650281576 6678156192048 6689103151104 6694741707264 6704911040256 6707302198272 6712263220608 6713170354176 6717490610688 6718135716864 6726411321344 6730740099072 6736413752952 6741396307503 6747294292024 6747456208896 6760115601408 6760764801024 6765115686912 6771034423296 6773449162752 6781103211168 6783738052608 6788538939024 6789456380928 6794478168192 6800422593536 6802847813632 6839187353856 6841992001536 6842916667392 6847977996288 6856413544448 6868871326746 6893039222784 6895865954304 6903952385616 6906634960896 6916905391968 6922956927744 6923621765632 6936611675136 6958314215424 6966885679104 6971369213952 6972038701056 6977468399616 6978138472448 6982406389998 6985119449088 6991230664704 6993012686517 6995506589604 7001626892832 7002299285696 7006805610948 7013104091136 7015436807808 7020794216448 7026261884928 7037385967872 7050589318656 7051266413568 7056757813248 7057435500544 7061977308672 7064495806464 7070676467712 7081870868488 7092798455808 7106105769984 7106788196352 7120121757696 7137633631232 7175761534656 7184600856576 7189914910464 7193835470848 7203404431872 7220427733233 7221121138374 7232263593984 7234669208052 7234842820608 7241172516864 7246528413696 7257304279368 7260124151808 7266244048128 7271618488992 7277281494912 7277980359936 7285261300416 7291635107328 7292335350784 7314448407552 7323458568192 7324161867776 7328875327488 7335287291904 7337903259648 7339773646179 7342625562624 7349049556992 7349755314176 7354250517276 7360684682208 7375202797952 7386583007232 7397567139456 7409119633344 7412158001664 7418642829312 7433275260928 7467459158016 7470521450496 7482187874304 7493314174632 7498856566773 7514662648064 7531584420672 7534510866432 7552316648448 7553041926144 7557902681472 7567212736512 7573833220096 7578465472071 7590706078527 7590888235008 7600056541792 7605677885388 7605860401152 7611783708672 7612514697216 7617413726208 7620130308096 7626797088768 7638138428544 7638871948032 7643787939216 7650475417728 7653203790336 7659899506688 7665565112832 7698281250816 7699020546048 7703975245824 7713465237504 7714205990912 7720213676032 7725923893248 7788326543712 7789074486336 7803688134528 7837558308723 7837746388992 7843543538688 7849651949568 7850405781504 7860076150784 7865134497792 7865889816576 7876830254436 7877586696408 7884478723264 7892366408784 7899271366272 7905303724032 7914851783168 7932674715264 7938852539904 7939614938112 7946561232896 7949395197952 7954511026176 7955274928128 7961470353408 7967104727049 7974075072392 7977173450752 7995136720896 8002131591168 8017144971264 8017914888192 8029837835136 8036863065088 8045675779584 8082675963648 8093064904704 8105703530496 8109027557376 8146319081472 8162386771968 8174524554144 8182462086656 8187727904928 8197813797888 8203089495744 8203877269632 8238890889216 8239484375837 8239682101248 8246890921984 8252198203392 8255141167104 8262363512832 8267680751616 8268474728448 8275444610368 8278660087808 8280770267484 8288015035872 8290970772864 8297103147696 8303764045824 8304362205568 8340605591552 8345973182976 8356254007296 8362434668544 8369750884352 8372735770624 8417461358592 8428280610816 8438164026864 8453995479072 8483740581888 8497172166912 8504606263296 8513114328576 8520562372608 8521380634624 8534052254442 8537368215552 8550063609516 8557543980128 8564079034368 8571571666944 8580146724864 8580970708992 8587653414912 8593730941536 8601249516288 8606784844944 8609854264128 8617386945024 8618214505472 8623760751936 8624926216192 8634383763456 8661398114304 8668975890432 8677648392192 8678481739776 8685240385536 8686074462208 8691664379904 8698990988064 8702371037184 8716148761216 8729598099456 8762708797128 8767486980096 8781178824704 8784779853824 8831706504192 8842585669632 8849126043648 8850321965056 8862285033459 8870038563672 8880964947712 8886680287056 8887533708768 8901247500288 8904208256064 8904421933056 8918804201472 8926322276352 8932066805376 8939881387008 8943069597696 8949684294144 8950893805568 8956654147584 8957514289152 8970834456441 8974320132096 8981885003936 8988528410004 8996608278528 9002398040064 9013487468544 9020154249216 9028045897728 9033567564528 9041470948224 9051385252032 9052608507904 9059304224256 9104698017792 9118916471808 9122656002048 9123888889856 9130637328384 9158495102328 9190718963712 9205269847488 9208846614528 9222540522624 9229361928336 9230609236992 9248815566848 9262568910309 9269642363904 9277752287232 9289180905472 9295158951936 9296051601408 9302034069504 9303291199488 9309875186664 9313492598784 9321640886272 9324016915356 9327342119472 9334241041158 9335502523776 9342407481264 9342631673856 9353915743744 9361058955264 9375278432256 9383181290496 9400785758208 9401688551424 9407739002112 9409010417664 9415969744896 9419327741952 9427568623616 9457064607744 9474807693312 9475717595136 9481815687168 9492934530222 9510744913956 9567682046208 9579467808768 9585632669184 9586553213952 9604539242496 9627236977644 9628161517832 9643018125312 9646225610736 9646457094144 9653592047616 9661110091776 9662037884928 9676405705824 9680165535744 9688325397504 9694560313152 9695491318656 9703041993216 9703973813248 9713681733888 9722180143104 9737572444171 9752597876736 9763291957248 9764611424256 9770895433728 9771833769984 9780383055872 9783871012864 9786364861572 9790167416832 9798732742656 9805667356368 9814246242944 9840168271872 9863422852608 9878826177792 9882877335552 9891523772416 9947908878336 9956612210688 9960695267328 9976250499072 9978793384131 9991085566176 9998475422364 10017234288072 10026238869504 10042112560896 10057366560384 10060953297408 10069755531264 10070722568192 10077203575296 10089616982016 10096110148608 10104620629428 10120941438036 10121184313344 10140173402112 10140903847184 10141147201536 10149044944896 10156551634944 10160173744128 10171654816752 10175607078912 10184184571392 10185162597376 10191717252288 10200633890304 10204271720448 10220753483776 10264375001088 10265360728064 10271966994432 10284620316672 10301231857664 10303306990119 10355928578424 10359952441344 10384435391616 10385432648448 10404917512704 10437471323136 10450077744964 10450328518656 10458058051584 10466202599424 10467207708672 10473609584997 10477679173632 10486845997056 10487853088768 10502440339248 10503448928544 10510208416422 10519656136704 10523155211712 10532361821696 10540404965376 10556078951808 10576899620352 10585136719872 10586153250816 10592965963008 10596743709696 10606014701568 10607033237504 10615293804544 10622806302732 10639197683712 10660182294528 10669508788224 10680182636544 10706450446848 10727567706112 10776901284864 10784872365696 10790753206272 10807604707328 10812036743168 10831681707561 10852003812078 10861758775296 10869792620544 10883182362624 10899366072192 10907427733488 10915922242368 10916970539904 10930418397184 10937452660992 10938503026176 10964353224539 10985187852288 10986242801664 10993312991232 11002930937856 11006854889472 11016484683776 11023574335488 11024632971264 11031375775914 11041027023312 11050686714496 11054627697152 11062804196928 11079874510848 11113679450016 11118237002496 11127964243968 11141672009728 11149912891392 11201188737024 11205782175744 11223281811456 11239971261948 11250885369152 11271993972096 11289387073536 11328474972672 11329562889216 11339475017728 11350819104768 11360749830144 11378736339256 11383157620736 11400084812688 11408516828082 11408790601728 11417675563008 11418772045824 11440195633152 11441294278656 11457207642816 11458307922048 11468332688384 11475713126592 11479805685504 11489849260032 11498347669248 11508040161293 11512511684608 11547421876224 11548530819072 11558634520576 11570197856256 11571308986368 11580320514048 11588885839872 11598654650752 11683611729504 11689982640128 11705532201792 11756619583488 11775608672256 11790114226176 11797701746688 11798834724864 11816380044612 11826718084896 11838549613176 11848907049408 11849191391232 11850044945024 11868330000384 11872277674752 11901763035136 11909422407168 11919841849344 11924092796928 11931766539264 11932912392192 11942205530112 11943352385536 11961112608588 11965760176128 11984704546672 12003197386752 12025717456896 12026872332288 12044756752704 12055294597632 12068513669376 12079072299008 12139597357056 12158555295744 12163541336064 12174183104512 12211326803104 12243580157952 12254291951616 12273693129984 12281591857392 12296720696832 12305815904448 12307478982656 12350091880412 12359523151872 12370336382976 12378297305088 12382711750656 12393545269248 12394735468544 12402712092672 12404388265984 12413166915552 12417990131712 12421155401226 12432022553808 12436456159296 12445654721544 12447336698368 12456543308352 12456842231808 12510908387328 12518959774464 12534381010944 12535584735232 12543652002816 12545347223552 12554626326528 12559103655936 12609419476992 12642420916224 12657246040296 12680993218608 12745758250368 12756909394944 12772623745024 12780843558912 12782070951936 12801078381663 12806052323328 12825095414274 12836315970192 12846118551552 12857357500416 12861634147648 12861942792192 12871456063488 12881480122368 12882717179904 12890596412304 12901874274432 12917767196672 12926080417536 12927321758208 12935641127904 12937389324288 12951575645184 12962906857472 12992097171456 13003463835648 13017722609664 13019481899008 13027860578304 13029111693312 13037496569856 13048486482096 13053556555776 13074223141824 13094397149184 13151230470144 13171768237056 13177169780736 13263878504448 13273689065472 13275482947584 13301667332096 13305057845508 13321447421568 13330020430584 13331300563152 13356312384096 13378206302208 13389483414528 13409822080512 13414604396544 13424526441216 13426340708352 13434981221376 13436271433728 13452822642688 13461480198144 13472827505904 13482792615006 13494588584048 13494912417792 13520231202816 13521529602048 13530231373824 13542068846592 13562206422336 13567476105216 13577077878048 13578912761856 13588956336384 13600845187072 13605695627264 13678374707712 13683984003072 13685833334784 13695955992576 13737742653492 13786078445568 13791731908608 13807904771232 13813269921792 13833810783936 13845913855488 13847243531264 13873223350272 13916628430848 13933771358208 13942738427904 13944077402112 13954936799232 13956276944896 13964812779996 13970238898176 13982461329408 13986025373034 13991013179208 14003253785664 14004598571392 14013611221896 14026208182272 14030873615616 14041588432896 14074771935744 14101178637312 14102532827136 14113515626496 14114871001088 14123954617344 14128991612928 14141352935424 14163741736976 14185596911616 14212211539968 14213576392704 14239401795333 14240243515392 14275267262464 14351523069312 14369201713152 14379829820928 14387670941696 14406808863744 14440855466466 14442242276748 14464527187968 14469338416104 14469685641216 14482345033728 14493056827392 14514608558736 14520248303616 14532488096256 14543236977984 14554562989824 14555960719872 14570522600832 14583270214656 14584670701568 14628896815104 14646917136384 14648323735552 14657750654976 14670574583808 14675806519296 14679547292358 14685251125248 14698099113984 14699510628352 14708501034552 14721369364416 14750405595904 14795134278912 14818239266688 14824316003328 14837285658624 14866550521856 14934918316032 14941042900992 14964375748608 14986628349264 14997713133546 15029325296128 15063168841344 15104633296896 15106083852288 15115805362944 15134425473024 15147666440192 15156930944142 15181412157054 15181776470016 15200113083584 15211355770776 15211720802304 15223567417344 15225029394432 15234827452416 15240260616192 15276276857088 15277743896064 15287575878432 15300950835456 15306407580672 15319799013376 15331130225664 15396562501632 15398041092096 15407950491648 15426930475008 15428411981824 15451847786496 15576653087424 15578148972672 15607376269056 15645762466477 15675116617446 15675492777984 15687087077376 15699303899136 15700811563008 15720152301568 15730268995584 15731779633152 15753660508872 15755173392816 15768957446528 15784732817568 15798542732544 15810607448064 15829703566336 15865349430528 15877705079808 15879229876224 15893122465792 15898790395904 15909022052352 15910549856256 15922940706816 15934209454098 15948150144784 15954346901504 15990273441792 16004263182336 16034289942528 16059675670272 16073726130176 16091351559168 16165351927296 16186129809408 16211407060992 16218055114752 16278005718117 16292638162944 16324773543936 16349049108288 16364924173312 16375455809856 16395627595776 16406178991488 16407754539264 16477781778432 16478968751674 16479364202496 16493781843968 16504396406784 16510282334208 16524727025664 16535361503232 16536949456896 16550889220736 16561540534968 16576030071744 16581941545728 16594206295392 16608724411136 16681211183104 16691946365952 16712508014592 16724869337088 16739501768704 16745471541248 16834922717184 16856561221632 16876328053728 16907990958144 16994344333824 17009212526592 17026228657152 17041124745216 17042761269248 17068104508884 17074736431104 17100127219032 17112775242123 17115087960256 17128158068736 17143143333888 17160293449728 17161941417984 17187461883072 17202499032576 17213569689888 17219708528256 17234773890048 17236429010944 17247521503872 17249852432384 17268767526912 17322796228608 17337951780864 17355296784384 17356963479552 17370480771072 17372148924416 17383328759808 17397981976128 17404742074368 17432297522432 17525417594256 17534973960192 17562357649408 17569559707648 17663413008384 17685171339264 17698252087296 17700643930112 17724570066918 17740077127344 17761929895424 17773360574112 17775067417536 17802495000576 17808416512128 17852644552704 17864133610752 17879762774016 17886139195392 17899368588288 17901787611136 17913308295168 17915028578304 17941668912882 17948640264192 17963770007872 17977056820008 17993216557056 18004796080128 18040308498432 18067135129056 18082941896448 18102770504064 18105217015808 18118608448512 18209396035584 18237832943616 18245312004096 18261274656768 18316990204656 18381437927424 18410539694976 18445081045248 18458723856672 18461218473984 18497631133696 18525137820618 18539284727808 18555504574464 18578361810944 18590317903872 18592103202816 18604068139008 18606582398976 18619750373328 18626985197568 18648033830712 18654684238944 18668482082316 18671005047552 18684814962528 18685263347712 18707831487488 18750556864512 18766362580992 18801571516416 18803377102848 18815478004224 18818020835328 18831939489792 18838655483904 18855137247232 18914129215488 18949615386624 18963631374336 18985869060444 19021489827912 19135364092416 19158935617536 19171265338368 19173106427904 19209078484992 19237643121411 19254473955288 19256323035664 19286036250624 19292451221472 19292914188288 19307184095232 19322220183552 19324075769856 19352811411648 19360331071488 19376650795008 19389120626304 19390982637312 19406083986432 19407947626496 19427363467776 19444360286208 19475144888342 19505195753472 19526583914496 19529222848512 19541790867456 19543667539968 19560766111744 19572729723144 19580334833664 19597465485312 19611334712736 19628492485888 19680336543744 19726845705216 19757652355584 19765754671104 19783047544832 19895817756672 19913224421376 19921390534656 19952500998144 19957586768262 19982171132352 19996950844728 20034468576144 20084225121792 20114733120768 20121906594816 20139511062528 20141445136384 20154407150592 20179233964032 20192220297216 20209241258856 20224188922509 20241882876072 20242368626688 20280346804224 20281807694368 20282294403072 20313103269888 20320347488256 20343309633504 20351214157824 20368369142784 20370325194752 20383434504576 20401267780608 20408543440896 20441506967552 20528750002176 20530721456128 20543933988864 20569240633344 20602463715328 20606613980238 20711857156848 20719904882688 20768870783232 20770865296896 20809835025408 20874942646272 20900155489928 20900657037312 20916116103168 20932405198848 20934415417344 20947219169994 20955358347264 20973691994112 20975706177536 21004880678496 21006897857088 21020416832844 21039312273408 21046310423424 21064723643392 21112157903616 21153799240704 21170273439744 21172306501632 21185931926016 21193487419392 21212029403136 21214066475008 21230587609088 21245612605464 21278395367424 21320364589056 21360365273088 21412900893696 21455135412224 21553802569728 21569744731392 21581506412544 21615209414656 21624073486336 21661283199699 21663363415122 21704007624156 21723517550592 21739585241088 21798732144384 21814855466976 21831844484736 21833941079808 21860836794368 21874905321984 21877006052352 21928706449078 21970375704576 21972485603328 21986625982464 22005861875712 22013709778944 22047148670976 22049265942528 22062751551828 22082054046624 22101373428992 22109255394304 22125608393856 22159749021696 22227358900032 22236474004992 22255928487936 22283344019456 22299825782784 22402377474048 22411564351488 22446563622912 22479942523896 22501770738304 22543987944192 22656949945344 22659125778432 22678950035456 22701638209536 22721499660288 22735396416213 22757472678512 22766315241472 22772118235581 22800169625376 22817033656164 22817581203456 22835351126016 22837544091648 22880391266304 22914415285632 22916615844096 22936665376768 22951426253184 22959611371008 22979698520064 22996695338496 23016080322586 23025023369216 23094843752448 23097061638144 23117269041152 23140395712512 23142617972736 23160641028096 23177771679744 23197309301504 23367223459008 23379965280256 23411064403584 23512674926169 23513239166976 23551217344512 23580228452352 23595403493376 23597669449728 23632760089224 23653436169792 23677099226352 23697814098816 23700089890048 23744555349504 23803526070272 23818844814336 23839683698688 23848185593856 23863533078528 23865824784384 23884411060224 23886704771072 23901314181147 23922225217176 23931520352256 23969409093344 24006394773504 24051434913792 24053744664576 24089513505408 24110589195264 24137027338752 24158144598016 24279194714112 24317110591488 24327082672128 24348366209024 24422653606208 24487160315904 24547386259968 24563183714784 24593441393664 24611631808896 24614957965312 24700183760824 24718453127511 24719046303744 24740672765952 24756594610176 24765423501312 24787090538496 24789470937088 24805424185344 24826333831104 24835980263424 24842310802452 24864045107616 24872912318592 24891309443088 24894673396736 24913086616704 25021816774656 25037919548928 25068762021888 25071169470464 25087304005632 25090694447104 25109252653056 25118207311872 25284841832448 25314492080592 25361986437216 25491516500736 25513818789888 25545247490048 25561687117824 25564141903872 25602156763326 25612104646656 25650190828548 25672631940384 25692237103104 25714715000832 25723268295296 25742912126976 25762960244736 25781192824608 25803748548864 25835534393344 25852160835072 25854643516416 25871282255808 25874778648576 25903151290368 25925813714944 25984194342912 26006927671296 26035445219328 26055721156608 26058223386624 26074993139712 26096972964192 26107113111552 26148446283648 26188794298368 26302460940288 26343536474112 26354339561472 26527757008896 26547378130944 26550965895168 26610115691016 26642894843136 26660040861168 26662601126304 26712624768192 26756412604416 26778966829056 26819644161024 26829208793088 26849052882432 26852681416704 26869962442752 26872542867456 26905645285376 26912503369323 26922960396288 26945655011808 26965585230012 26989177168096 26989824835584 27040462405632 27060462747648 27084137693184 27124412844672 27154155756096 27157825523712 27177912672768 27201690374144 27211391254528 27356749415424 27367968006144 27371666669568 27391911985152 27475485306984 27572156891136 27615809542464 27626539843584 27667621567872 27691827710976 27694487062528 27746446700544 27787706730927 27833256861696 27867542716416 27885476855808 27888154804224 27909873598464 27912553889792 27929625559992 27940477796352 27964922658816 27972050746068 27982026358416 28006507571328 28009197142784 28027222443792 28061747231232 28083176865792 28149543871488 28202357274624 28205065654272 28227031252992 28229742002176 28247909234688 28257983225856 28282705870848 28327483473952 28371193823232 28424423079936 28427152785408 28478803590666 28550534524928 28703046138624 28738403426304 28759659641856 28775341883392 28813617727488 28881710932932 28884484553496 28929054375936 28938676832208 28939371282432 28986113654784 29029217117472 29040496607232 29064976192512 29086473955968 29109125979648 29111921439744 29141045201664 29166540429312 29169341403136 29212717332513 29257793630208 29293834272768 29296647471104 29315501309952 29341149167616 29351613038592 29359094584716 29370502250496 29396198227968 29399021256704 29417002069104 29442738728832 29500811191808 29590268557824 29636478533376 29648632006656 29674571317248 29733101043712 29869836632064 29882085801984 29928751497216 29973256698528 29995426267092 30058650592256 30126337682688 30209266593792 30212167704576 30231610725888 30268850946048 30295332880384 30313861888284 30362824314108 30363552940032 30400226167168 30422711541552 30423441604608 30447134834688 30469654904832 30480521232384 30552553714176 30555487792128 30575151756864 30601901670912 30612815161344 30639598026752 30662260451328 30793125003264 30796082184192 30815900983296 30853860950016 30856823963648 30903695572992 30909920970357 31153306174848 31156297945344 31214752538112 31291524932954 31350233234892 31350985555968 31374174154752 31398607798272 31401623126016 31460537991168 31463559266304 31507321017744 31510346785632 31537914893056 31569465635136 31597085465088 31621214896128 31659407132672 31730698861056 31755410159616 31758459752448 31786244931584 31797580791808 31818044104704 31821099712512 31845881413632 31868418908196 31896300289568 31908693803008 31980546883584 32008526364672 32119351340544 32147452260352 32182703118336 32330703854592 32372259618816 32422814121984 32436110229504 32495045122683 32556011436234 32585276325888 32649547087872 32698098216576 32729848346624 32750911619712 32791255191552 32812357982976 32815509078528 32893059673617 32955563556864 32957937503348 32958728404992 32987563687936 33008792813568 33020564668416 33049454051328 33070723006464 33073898913792 33101778441472 33123081069936 33152060143488 33163883091456 33188412590784 33217448822272 33362422366208 33383892731904 33425016029184 33449738674176 33479003537408 33490943082496 33669845434368 33752656107456 33815981916288 33962752671133 33988688667648 34018425053184 34052457314304 34082249490432 34085522538496 34136209017768 34149472862208 34200254438064 34225550484246 34230175920512 34256316137472 34320586899456 34323882835968 34374923766144 34404998065152 34427139379776 34439417056512 34469547780096 34472858021888 34495043007744 34499704864768 34524120483879 34537535053824 34645592457216 34675903561728 34710593568768 34713926959104 34740961542144 34744297848832 34766657519616 34795963952256 34864595044864 35050835188512 35069947920384 35124715298816 35139119415296 35326826016768 35370342678528 35396504174592 35449140133836 35480154254688 35523859790848 35546721148224 35550134835072 35604990001152 35616833024256 35705289105408 35728267221504 35759525548032 35772278390784 35798737176576 35803575222272 35826616590336 35830057156608 35883337825764 35897280528384 35927540015744 35954113640016 36009592160256 36080616996864 36134270258112 36165883792896 36205541008128 36210434031616 36237216897024 36418792071168 36475665887232 36490624008192 36522549313536 36633980409312 36762875854848 36821079389952 36890162090496 36917447713344 36922436947968 36995262267392 37050275641236 37078569455616 37111009148928 37180635807744 37184206405632 37208136278016 37213164797952 37239500746656 37253970395136 37296067661424 37309368477888 37336964164632 37342010095104 37369629925056 37370526695424 37415662974976 37532725161984 37603143032832 37606754205696 37630956008448 37636041670656 37663878979584 37677310967808 37710274494464 37828258430976 37927262748672 37971738120888 38042979655824 38270728184832 38317871235072 38342530676736 38346212855808 38403235144989 38418156969984 38475286242822 38508947910576 38512646071328 38572072501248 38584902442944 38585828376576 38614368190464 38644440367104 38648151539712 38705622823296 38753301590016 38778241252608 38781965274624 38812167972864 38815895252992 38854726935552 38888720572416 38950289776684 39010391506944 39053167828992 39058445697024 39083581734912 39087335079936 39121532223488 39145459446288 39160669667328 39222669425472 39256984971776 39453691410432 39515304711168 39531509342208 39566095089664 39791635513344 39826448842752 39905001996288 39915173536524 39964342264704 39993901689456 40068937152288 40168450243584 40229466241536 40243813189632 40279022125056 40282890272768 40308814301184 40358467928064 40384440594432 40418482517712 40448377845018 40483765752144 40484737253376 40560693608448 40563615388736 40564588806144 40626206539776 40686619267008 40702428315648 40736738285568 40740650389504 40766869009152 40802535561216 40817086881792 40883013935104 41057500004352 41061442912256 41087867977728 41213227960476 41423714313696 41439809765376 41537741566464 41541730593792 41619670050816 41749885292544 41800310979856 41801314074624 41832232206336 41864810397696 41868830834688 41894438339988 41910716694528 41947383988224 41951412355072 42009761356992 42013795714176 42040833665688 42078624546816 42092620846848 42129447286784 42224315807232 42307598481408 42340546879488 42344613003264 42371863852032 42386974838784 42424058806272 42428132950016 42461175218176 42491225210928 42556790734848 42640729178112 42720730546176 42825801787392 42910270824448 43107605139456 43139489462784 43163012825088 43230418829312 43322566399398 43326726830244 43408015248312 43447035101184 43479170482176 43597464288768 43629710933952 43663688969472 43667882159616 43721673588736 43749810643968 43754012104704 43857412898156 43940751409152 43944971206656 43973251964928 44011723751424 44027419557888 44094297341952 44098531885056 44125503103656 44164108093248 44202746857984 44218510788608 44251216787712 44454717800064 44472948009984 44511856975872 44566688038912 44599651565568 44804754948096 44823128702976 44893127245824 44959885047792 45003541476608 45087975888384 45313899890688 45318251556864 45357900070912 45403276419072 45442999320576 45470792832426 45514945357024 45532630482944 45544236471162 45600339250752 45634067312328 45635162406912 45670702252032 45675088183296 45828830571264 45833231688192 45873330753536 45902852506368 45919222742016 45959397040128 45993390676992 46032160645172 46050046738432 46189687504896 46194123276288 46234538082304 46280791425024 46285235945472 46355543359488 46394618603008 46734446918016 46759930560512 46822128807168 46937287399431 47025349852338 47026478333952 47102434689024 47160456904704 47190806986752 47195338899456 47265520178448 47306872339584 47354198452704 47395628197632 47400179780096 47489110699008 47607052140544 47637689628672 47679367397376 47696371187712 47727066157056 47731649568768 47768822120448 47773409542144 47802628362294 47844450434352 47863040704512 47938818186688 48012789547008 48102869827584 48179027010816 48221178390528 48274054677504 48316289196032 48558389428224 48634221182976 48654165344256 48845307212416 48974320631808 49094772519936 49126367429568 49186882787328 49223263617792 49229915930624 49400367521648 49436906255022 49438092607488 49481345531904 49513189220352 49530847002624 49574181076992 49578941874176 49610848370688 49652667662208 49684621604904 49728090215232 49745824637184 49782618886176 49789346793472 49826173233408 50043633549312 50075839097856 50137524043776 50142338940928 50174608011264 50181388894208 50218505306112 50236414623744 50569683664896 50628984161184 50723972874432 50983033001472 51027637579776 51090494980096 51123374235648 51128283807744 51204313526652 51224209293312 51300381657096 51338325726369 51345263880768 51384474206208 51429430001664 51446536590592 51485824253952 51562385649216 51607497097728 51671068786688 51704321670144 51709287032832 51742564511616 51749557297152 51806302580736 51851627429888 51968388685824 52013855342592 52070890438656 52111442313216 52116446773248 52149986279424 52193945928384 52214226223104 52296892567296 52604921880576 52687072948224 52708679122944 53055514017792 53094756261888 53101931790336 53220231382032 53285789686272 53320081722336 53325202252608 53425249536384 53557933658112 53639288322048 53658417586176 53698105764864 53705362833408 53739924885504 53745085734912 53811290570752 53825006738646 53845920792576 53891310023616 53931170460024 53978354336192 53979649671168 54120925495296 54248825689344 54308311512192 54315651047424 54355825345536 54403380748288 54422782509056 54713498830848 54735936012288 54783823970304 54950970613968 55144313782272 55231619084928 55335243135744 55383655421952 55388974125056 55492893401088 55575413461854 55666513723392 55735085432832 55770953711616 55776309608448 55819747196928 55825107779584 55859251119984 55880955592704 55944101492136 55964052716832 56013015142656 56018394285568 56054444887584 56123494462464 56299087742976 56404714549248 56410131308544 56454062505984 56459484004352 56495818469376 56515966451712 56565411741696 56654966947904 56742387646464 56848846159872 56957607181332 57101069049856 57406092277248 57476806852608 57519319283712 57627235454976 57763421865864 57768969106992 57858108751872 57877353664416 57878742564864 57972227309568 58058434234944 58080993214464 58129952385024 58172947911936 58218251959296 58223842879488 58282090403328 58333080858624 58338682806272 58425434665026 58515587260416 58587668545536 58593294942208 58631002619904 58682298335232 58718189169432 58741004500992 58792396455936 58834004138208 58885477457664 59001622383616 59180537115648 59272957066752 59297264013312 59349142634496 59466202087424 59739673264128 59764171603968 59857502994432 59946513397056 59990852534184 60117301184512 60252675365376 60418533187584 60424335409152 60463221451776 60537701892096 60590665760768 60627723776568 60672566767527 60725648628216 60727105880064 60800452334336 60845423083104 60846883209216 60939309809664 60961042464768 61105107428352 61110975584256 61150303513728 61203803341824 61225630322688 61279196053504 61324520902656 61586250006528 61592164368384 61631801966592 61707721900032 61807391145984 61819841940714 62306612349696 62312595890688 62429505076224 62583049865908 62700466469784 62701971111936 62748348309504 62797215596544 62803246252032 62921075982336 62927118532608 63014642035488 63020693571264 63075829786112 63138931270272 63194170930176 63318814265344 63461397722112 63510820319232 63516919504896 63572489863168 63595161583616 63636088209408 63642199425024 63691762827264 63736837816392 63792600579136 63817387606016 63961093767168 64238702681088 64294904520704 64365406236672 64661407709184 64744519237632 64845628243968 64872220459008 64990090245366 65112022872468 65170552651776 65396196433152 65459696693248 65501823239424 65582510383104 65624715965952 65631018157056 65786119347234 65911127113728 65915875006696 65917456809984 65975127375872 66017585627136 66041129336832 66141446012928 66147797827584 66203556882944 66246162139872 66304120286976 66327766182912 66376825181568 66434897644544 66724844732416 66767785463808 66850032058368 66899477348352 66958007074816 66981886164992 67339690868736 67505312214912 67631963832576 67925505342266 67977377335296 68036850106368 68104914628608 68164498980864 68171045076992 68272418035536 68298945724416 68316354706743 68400508876128 68451100968492 68460351841024 68512632274944 68641173798912 68749847532288 68809996130304 68854278759552 68878834113024 68939095560192 68945716043776 68990086015488 68999409729536 69048240967758 69075070107648 69291184914432 69351807123456 69421187137536 69427853918208 69481923084288 69533315039232 69591927904512 69729190089728 70101670377024 70139895840768 70249430597632 70278238830592 70538024778507 70653652033536 70740685357056 70793008349184 70898280267672 70960308509376 71047719581696 71093442296448 71100269670144 71233666048512 71410578210816 71456534443008 71519051096064 71544556781568 71597474353152 71607150444544 71653233180672 71660114313216 71703942543441 71766675651528 71794561056768 71855080031488 71908227280032 72019184320512 72161233993728 72268540516224 72331767585792 72411082016256 72420868063232 72474433794048 72837584142336 72951331774464 72981248016384 73045098627072 73267960818624 73642158779904 73780324180992 73834895426688 73844873895936 73990524534784 74100551282472 74155359382533 74157138911232 74222018297856 74361271615488 74368412811264 74416272556032 74479001493312 74507940790272 74592135322848 74618736955776 74673928329264 74684020190208 74739259850112 74831325949952 75065450323968 75206286065664 75213508411392 75261912016896 75272083341312 75327757959168 75354621935616 75420548988928 75854525497344 75943476241776 76085959311648 76541456369664 76635742470144 76685061353472 76692425711616 76806470289978 76836313939968 76950572485644 77017895821152 77025292142656 77144145002496 77169804885888 77228736380928 77288880734208 77411245646592 77506603180032 77556482505216 77563930549248 77624335945728 77631790505984 77709453871104 77777441144832 77900579553368 78020783013888 78106335657984 78167163469824 78174670159872 78290918892576 78321339334656 78445338850944 78513969943552 78907382820864 79030609422336 79063018684416 79132190179328 79583271026688 79652897685504 79830347073048 79928684529408 79987803378912 80137874304576 80336900487168 80458932483072 80487626379264 80558044250112 80565780545536 80617628602368 80716935856128 80737510107969 80768881188864 80836965035424 80896755690036 80967531504288 80969474506752 81121387216896 81127230777472 81252413079552 81373238534016 81473476571136 81481300779008 81533738018304 81605071122432 81634173763584 81766027870208 82115000008704 82175735955456 82426455920952 82847428627392 82879619530752 83075483132928 83083461187584 83239340101632 83363120192781 83499770585088 83600621959712 83602628149248 83664464412672 83729620795392 83737661669376 83788876679976 83821433389056 83894767976448 84019522713984 84027591428352 84081667331376 84185241693696 84258894573568 84448631614464 84615196962816 84681093758976 84689226006528 84743727704064 84773949677568 84848117612544 84856265900032 84922350436352 84982450421856 85113581469696 85281458356224 85651603574784 85820541648896 86215210278912 86278978925568 86326025650176 86460837658624 86645132798796 86653453660488 86816030496624 86958340964352 87194928577536 87259421867904 87327377938944 87335764319232 87443347177472 87499621287936 87508024209408 87638151997539 87714825796312 87881502818304 87889942413312 87946503929856 88023447502848 88054839115776 88188594683904 88197063770112 88251006207312 88328216186496 88405493715968 88437021577216 88502433575424 88909435600128 88945896019968 89023713951744 89133376077824 89199303131136 89609509896192 89646257405952 89786254491648 89919770095584 90007082953216 90175951776768 90627799781376 90636503113728 90715800141824 90806552838144 90885998641152 90941585664852 91029890714048 91065260965888 91088472942324 91200678501504 91268134624656 91270324813824 91341404504064 91657661142528 91666463376384 91746661507072 91805705012736 91838445484032 91918794080256 91986781353984 92064321290344 92100093476864 92379375009792 92388246552576 92561582850048 92570471890944 92711086718976 92789237206016 93468893836032 93519861121024 93644257614336 93874574798862 94050699704676 94052956667904 94204869378048 94381613973504 94390677798912 94531040356896 94613744679168 94708396905408 94791256395264 94800359560192 94978221398016 95214104281088 95275379257344 95358734794752 95392742375424 95454132314112 95463299137536 95537644240896 95546819084288 95605256724588 95688900868704 95726081409024 95877636373376 96025579094016 96358054021632 96442356781056 96548109355008 96632578392064 97116778856448 97268442365952 97308330688512 97485135368049 97690614424832 97948641263616 98189545039872 98252734859136 98373765574656 98446527235584 98459831861248 98679179020851 98800735043296 98873812510044 98876185214976 98962691063808 99026378440704 99061694005248 99148362153984 99221696741376 99305335324416 99369243209808 99456180430464 99491649274368 99565237772352 99578693586944 99652346466816 100087267098624 100151678195712 100275048087552 100284677881856 100349216022528 100362777788416 100437010612224 100472829247488 101257968322368 101447945748864 101888258013399 101966066002944 102055275159552 102180989960192 102246748471296 102256567615488 102408627053304 102448418586624 102600763314192 102676651452738 102690527761536 102768948412416 102893073181184 102971648507904 103124771298432 103214994195456 103342137573376 103408643340288 103418574065664 103485129023232 103499114594304 103572361451637 103612605161472 103703254859776 103936777371648 104027710685184 104141780877312 104222884626432 104232893546496 104299972558848 104387891856768 104593785134592 105209843761152 105374145896448 105417358245888 106111028035584 106189512523776 106440462764064 106571579372544 106640163444672 106650404505216 106850499072768 107113296885881 107115867316224 107278576644096 107316835172352 107396211529728 107410725666816 107479849771008 107490171469824 107622581141504 107650013477292 107691841585152 107782620047232 107862340920048 107956708672384 108241850990592 108497651378688 108616623024384 108631302094848 108711650691072 108806761496576 108845565018112 109426997661696 109471872024576 109567647940608 109901941227936 110288627564544 110463238169856 110670486271488 110767310843904 110777948250112 110985786802176 111150826923708 111333027446784 111541907423232 111552619216896 111639494393856 111718502239968 111761911185408 111888202984272 111928105433664 112026030285312 112036788571136 112108889775168 112246988924928 112598175485952 112809429098496 112820262617088 112908125011968 112918968008704 112991636938752 113031932903424 113130823483392 113309933895808 113484775292928 113915214362664 114202138099712 114812184554496 114953613705216 115038638567424 115209705434967 115254470909952 115526843731728 115537938213984 115716217503744 115754707328832 115757485129728 115944454619136 116116868469888 116259904770048 116345895823872 116436503918592 116447685758976 116564180806656 116666161717248 116677365612544 116850869330052 117031174520832 117175337091072 117262005239808 117364596670464 117436378338864 117482009001984 117668008276416 117770954915328 118003244767232 118361074231296 118545914133504 118594528026624 118698285268992 118932404174848 119479346528256 119715005988864 119893026794112 119981705068368 120234602369024 120505350730752 120837066375168 120848670818304 120926442903552 121075403784192 121181331521536 121255447553136 121345133535054 121451297256432 121454211760128 121600904668672 121690846166208 121693766418432 121878619619328 122210214856704 122221951168512 122300607027456 122407606683648 122451260645376 122558392107008 122649041805312 123172500013056 123184328736768 123263603933184 123639683881428 124613224699392 124625191781376 124859010152448 125166099731816 125400932939568 125403942223872 125496696619008 125594431193088 125606492504064 125842151964672 125854237065216 126029284070976 126041387142528 126151659572224 126277862540544 126388341860352 126588441774223 126637628530688 126922795444224 127021640638464 127033839009792 127144979726336 127190323167232 127272176418816 127284398850048 127383525654528 127473675632784 127585201158272 127922187534336 128477405362176 128589809041408 128730812473344 129322815418368 129489038475264 129691256487936 129980180490732 130224045744936 130341105303552 130792392866304 130919393386496 131003646478848 131165020766208 131249431931904 131262036314112 131572238694468 131822254227456 131831750013392 131834913619968 132035171254272 132082258673664 132282892025856 132295595655168 132407113765888 132492324279744 132608240573952 132655532365824 132753650363136 132869795289088 133449689464832 133535570927616 133700064116736 133798954696704 133916014149632 134679381737472 135010624429824 135263927665152 135851010684532 135954754670592 136073700212736 136209829257216 136328997961728 136342090153984 136544836071072 136597891448832 136632709413486 136801017752256 136902201936984 136920703682048 137025264549888 137499695064576 137619992260608 137708557519104 137757668226048 137878191120384 137891432087552 137980172030976 137998819459072 138096481935516 138150140215296 138582369828864 138703614246912 138842374275072 138855707836416 139066630078464 139183855809024 139458380179456 140203340754048 140279791681536 140498861195264 140556477661184 140811862198293 141076049557014 141307304067072 141481370714112 141586016698368 141796560535344 141920617018752 142095439163392 142186884592896 142200539340288 142467332097024 142821156421632 142913068886016 143038102192128 143089113563136 143194948706304 143214300889088 143306466361344 143320228626432 143407885086882 143533351303056 143589122113536 143710160062976 143816454560064 144038368641024 144537081032448 144663535171584 144822164032512 144841736126464 144948867588096 145675168284672 145902663548928 145962496032768 146535921637248 147284317559808 147560648361984 147669790853376 147689747791872 147981049069568 148201102564944 148310718765066 148314277822464 148444036595712 148722543230976 148736825622528 148832545112064 148958002986624 149184270645696 149237473911552 149347856658528 149368040380416 149478519700224 149662651899904 150130900647936 150412572131328 150427016822784 150523824033792 150544166682624 150655515918336 150709243871232 151709050994688 151886952483552 152171918623296 153082912739328 153271484940288 153370122706944 153384851423232 153612940579956 153672627879936 153901144971288 154035791642304 154050584285312 154288290004992 154339609771776 154457472761856 154822491293184 155013206360064 155112965010432 155127861098496 155248671891456 155263581011968 155418907742208 155554882289664 155801159106736 156041566027776 156212671315968 156334326939648 156349340319744 156581837785152 156642678669312 156890677701888 157027939887104 157814765641728 158061218844672 158126037368832 158264380358656 159166542053376 159305795371008 159660694146096 159857369058816 159975606757824 160275748609152 160673800974336 160917864966144 160975252758528 161116088500224 161131561091072 161235257204736 161433871712256 161475020215938 161537762377728 161673930070848 161793511380072 161935063008576 161938949013504 162254461554944 162746477068032 162946953142272 162962601558016 163067476036608 163210142244864 163268347527168 163532055740416 164351471910912 164852911841904 165694857254784 166150966265856 166166922375168 166478680203264 166726240385562 166999541170176 167201243919424 167205256298496 167328928825344 167459241590784 167475323338752 167577753359952 167642866778112 168039045427968 168055182856704 168163334662752 168370483387392 168517789147136 168897263228928 169230393925632 169362187517952 169378452013056 169487455408128 169547899355136 169696235225088 169712531800064 169964900843712 170227162939392 171303207149568 171641083297792 172430420557824 172557957851136 172921675317248 173290265597592 173306907320976 173632060993248 173916681928704 174389857155072 174518843735808 174654755877888 174671528638464 174886694354944 174999242575872 175016048418816 175276303995078 175429651592624 175763005636608 175779884826624 175893007859712 176046895005696 176377189367808 176502012414624 176656432372992 176810987431936 176874043154432 177004867150848 177818871200256 177891792039936 178047427903488 178398606262272 179219019792384 179292514811904 179572508983296 179839540191168 180014165906432 180351903553536 181255599562752 181273006227456 181431600283648 181613105676288 181771997282304 181883171329704 182059781428096 182176945884648 182401357003008 182536269249312 182540649627648 183315322285056 183332926752768 183493323014144 183611410025472 183676890968064 183837588160512 183973562707968 184128642580688 184200186953728 184758750019584 184776493105152 185123165700096 185422173437952 185578474412032 186937787672064 187039722242048 187288515228672 187749149597724 188101399409352 188105913335808 188409738756096 188763227947008 188781355597824 189062080713792 189227489358336 189416793810816 189582512790528 189600719120384 189956442796032 190428208562176 190550758514688 190717469589504 190785484750848 190908264628224 190926598275072 191075288481792 191093638168576 191210513449176 191377801737408 191452162818048 191755272746752 192716108043264 192884713562112 193096218710016 193265156784128 194233557712896 194536884731904 194616661377024 194970270736098 195381228849664 196379090079744 196505469718272 196747531149312 196893054471168 196919663722496 197358358041702 197601470086592 197747625020088 197752370429952 197925382127616 198052756881408 198123388010496 198443393482752 198610670648832 198738486419616 198912360860928 198983298548736 199130475544704 199157387173888 199304692933632 200174534197248 200303356391424 200550096175104 200569355763712 200698432045056 200874021224448 200945658494976 202515936644736 202895891497728 203776516026798 203932132005888 204110550319104 204361979920384 204493496942592 204513135230976 204817254106608 204896837173248 205201526628384 205353302905476 205381055523072 205537896824832 205786146362368 206249542596864 206429988390912 206684275146752 206817286680576 206837148131328 206970258046464 206998229188608 207144722903274 207225210322944 207406509719552 207873554743296 208055421370368 208283561754624 208445769252864 208599945117696 208775783713536 209187570269184 210419687522304 210748291792896 210834716491776 211614074335521 212222056071168 212379025047552 212880925528128 213143158745088 213280326889344 213300809010432 213700998145536 214226593771762 214231734632448 214557153288192 214633670344704 214792423059456 214821451333632 214959699542016 214980342939648 215300026954584 215383683170304 215565240094464 215724681840096 215913417344768 216483701981184 216995302757376 217233246048768 217262604189696 217423301382144 217613522993152 217691130036224 218853995323392 218943744049152 219135295881216 219803882455872 220926476339712 221340972542976 221534621687808 221555896500224 221971573604352 222301653847416 222466078147599 222666054893568 223083814846464 223105238433792 223437004479936 223523822370816 223776405968544 223856210867328 224052060570624 224073577142272 224217779550336 224493977849856 225196350971904 225618858196992 225640525234176 225816250023936 225837936017408 225983273877504 226063865806848 226261646966784 226619867791616 227830428725328 228404276199424 229624369108992 229907227410432 230077277134848 230419410869934 230508941819904 231053687463456 231075876427968 231432435007488 231509414657664 232233736939776 232519809540096 232691791647744 232873007837184 232895371517952 233128361613312 233332323434496 233354731225088 233701738660104 234062349041664 234524010479616 234872756677728 234964018003968 235336016552832 235541909830656 236006489534464 236722148462592 237091828267008 237189056053248 237396570537984 237864808349696 238958693056512 239786053588224 239963410136736 240469204738048 241010701461504 241674132750336 241697341636608 241852885807104 242150807568384 242510895106272 242690267070108 242902594512864 242908423520256 243201809337344 243381692332416 243757239238656 244420429713408 244443902337024 244601214054912 244815213367296 244902521290752 245116784214016 245298083610624 246345000026112 246527207866368 247279367762856 249226449398784 249250383562752 249718020304896 250089360578343 250332199463632 250801865879136 250807884447744 250993393238016 251188862386176 251212985008128 251684303929344 252058568141952 252082774285056 252303319144448 252555725081088 252776683720704 253176883548446 253275257061376 253845590888448 254043281276928 254067678019584 254289959452672 254544352837632 254568797700096 254767051309056 254947351265568 255170402316544 255844375068672 256954810724352 257179618082816 257461624946688 258645630836736 258978076950528 259382512975872 259960360981464 260448091489872 261584785732608 261838786772992 262007292957696 262330041532416 262498863863808 262524072628224 262914455992617 263144477388936 263644508454912 263663500026784 263669827239936 264070342508544 264164517347328 264565784051712 264591191310336 264814227531776 264984648559488 265216481147904 265311064731648 265507300726272 265739590578176 266899378929664 267071141855232 267400128233472 267597909393408 267832028299264 269358763474944 270021248859648 270527855330304 271702021369064 271909509341184 272147400425472 272419658514432 272657995923456 272684180307968 273089672142144 273195782897664 273265418826972 273602035504512 273804403873968 273841407364096 274999390129152 275239984521216 275417115038208 275515336452096 275756382240768 275782864175104 275960344061952 275997638918144 276192963871032 276300280430592 277164739657728 277684748550144 277711415672832 278133260156928 278367711618048 278916760358912 280406681508096 280559583363072 280997722390528 281112955322368 281623724396586 282152099114028 282614608134144 283172033396736 283593121070688 283841234037504 284190878326784 284373769185792 284401078680576 284934664194048 285642312843264 285826137772032 286076204384256 286178227126272 286389897412608 286612932722688 286640457252864 286815770173764 287066702606112 287178244227072 287420320125952 287632909120128 288076737282048 289074162064896 289327070343168 289644328065024 289683472252928 289897735176192 291350336569344 291805327097856 291924992065536 293071843274496 294568635119616 295121296723968 295339581706752 295379495583744 295962098139136 296037537062553 296402205129888 296621437530132 296628555644928 296888073191424 297445086461952 297665090224128 297916005973248 298368541291392 298474947823104 298695713317056 298736080760832 298957039400448 299325303799808 300261801295872 300825144262656 300854033645568 301047648067584 301088333365248 301311031836672 301418487742464 303773904967104 304343837246592 305664774040197 306165825478656 306542969880576 306740245413888 306769702846464 307225881159912 307345255759872 307802289942576 308071583284608 308101168570624 308679219543552 308914945523712 309644982586368 310026412720128 310225930020864 310255722196992 310497343782912 310527162023936 310717084354911 310837815484416 311109764579328 311602318213472 312083132055552 312425342631936 312668653879296 312698680639488 313163675570304 313781355403776 314055879774208 315629531283456 316122437689344 316252074737664 316528760717312 318333084106752 319321388292192 319714738117632 319951213515648 320551497218304 321339890657643 321347601948672 321835729932288 321950505517056 322232177000448 322263122182144 322470514409472 322867743424512 322950040431876 323075524755456 323347860141696 323587022760144 323870126017152 324508923109888 325492954136064 325893906284544 325925203116032 326134952073216 326420284489728 326536695054336 327064111480832 328702943821824 329705823683808 331389714509568 332301932531712 332333844750336 332957360406528 333452480771124 333999082340352 334402487838848 334657857650688 334918483181568 335155506719904 335285733556224 336078090855936 336110365713408 336326669325504 336740966774784 337035578294272 337794526457856 338460787851264 338724375035904 338756904026112 338974910816256 339095798710272 339392470450176 339425063600128 339929801687424 340454325878784 342606414299136 343282166595584 344860841115648 345115915702272 346580531195184 346613814641952 347264121986496 347833363857408 348779714310144 349037687471616 349309511755776 349343057276928 349773388709888 349998485151744 350032096837632 350552607990156 350859303185248 351526011273216 351786015719424 352093790011392 353004024829248 353312864745984 353621974863872 353748086308864 354009734301696 355637742400512 355783584079872 356094855806976 356797212524544 358438039584768 359145017966592 359679080382336 360028331812864 360703807107072 362511199125504 362546012454912 362863200567296 363226211352576 363543994564608 363766342659408 364119562856192 364353891769296 364802714006016 365072538498624 365081299255296 366630644570112 366665853505536 366986646028288 367222820050944 367353781936128 367675176321024 367947125415936 368257285161376 368400373907456 369517500039168 369552986210304 371156948824064 373875575344128 374079444484096 374577030457344 375498299195448 376202798818704 376211826671616 376819477512192 377526455894016 377562711195648 378124161427584 378454978716672 378833587621632 379165025581056 379201438240768 379765325322669 379912885592064 380856417124352 381101517029376 381434939179008 381570969501696 381816529256448 381853196550144 382150576963584 382187276337152 382421026898352 382755603474816 383510545493504 385432216086528 385769427124224 386192437420032 386530313568256 388467115425792 389073769463808 389940541472196 390762457699328 392758180159488 393010939436544 393495062298624 393786108942336 393839327444992 394716716083404 395202940173184 395495250040176 395504740859904 396105513762816 396246776020992 396886786965504 397221341297664 397476972839232 397824721721856 397966597097472 398260951089408 398314774347776 398609385867264 400349068394496 400606712782848 401100192350208 401138711527424 401396864090112 401748042448896 405031873289472 405791782995456 407553032053596 407864264011776 408221100638208 408986993885184 409026270461952 409634508213216 409793674346496 410403053256768 410706605810952 410762111046144 411075793649664 411572292724736 412499085193728 412859976781824 413368550293504 413634573361152 413674296262656 413940516092928 413996458377216 414289445806548 414450420645888 414813019439104 415747109486592 416110842740736 416567123509248 417199890235392 417551567427072 418375140538368 420839375044608 421496583585792 421669432983552 422435586594879 423228148671042 424444112142336 424758050095104 425761851056256 426286317490176 426560653778688 426601618020864 427401996291072 428453187543524 428463469264896 429114306576384 429267340689408 429584846118912 429642902667264 429919399084032 429960685879296 430600053909168 430767366340608 431130480188928 431449363680192 431826834689536 433990605514752 434466492097536 434525208379392 434846602764288 435227045986304 435382260072448 437707990646784 437887488098304 439607764911744 441852952679424 442681945085952 443069243375616 443111793000448 443943147208704 444603307694832 444932156295198 445332109787136 446167629692928 446210476867584 446874008959872 447552811937088 447712421734656 448104121141248 448147154284544 448435559100672 448987955699712 450392701943808 451237716393984 451281050468352 451632500047872 451675872034816 451966547755008 452127731613696 453239735583232 455660857450656 456808552398848 459248738217984 459814454820864 460154554269696 460838821739868 461017883639808 462107374926912 462151752855936 462864870014976 463018829315328 464467473879552 465039619080192 465383583295488 465746015674368 465790743035904 466256723226624 466664646868992 466709462450176 467403477320208 468124698083328 469048020959232 469745513355456 469928036007936 470672033105664 471083819661312 472012979068928 473444296925184 474183656534016 474378112106496 474793141075968 477917386113024 479572107176448 479926820273472 480938409476096 482021402923008 483348265500672 483394683273216 483705771614208 484301615136768 485021790212544 485380534140216 485805189025728 485816847040512 486403618674688 486763384664832 488840859426816 488887804674048 489202428109824 489630426734592 489805042581504 490233568428032 490596167221248 493054415732736 494558735525712 498452898797568 498500767125504 499436040609792 500178721156686 500664398927264 501603731758272 501615768895488 501986786476032 502377724772352 502425970016256 504117136283904 504165548570112 504606638288896 505111450162176 505553367441408 506353767096892 506550514122752 507691181776896 508086562553856 508135356039168 508579918905344 509088705675264 509137595400192 509894702531136 510340804633088 513909621448704 514359236165632 514923249893376 517291261673472 518765025951744 519920721962928 520896182979744 523169571465216 523677573545984 524014585915392 524660083064832 524997727727616 525048145256448 525828911985234 526288954777872 527289016909824 527327000053568 527339654479872 528140685017088 529131568103424 529628455063552 529969297118976 530432962295808 530622129463296 531014601452544 531479181156352 533798757859328 534142283710464 535195818786816 538717526949888 540042497719296 541055710660608 543404042738128 543819018682368 544294800850944 544839317028864 545315991846912 545368360615936 546179344284288 546530837653944 547204071009024 547608807747936 547682814728192 549998780258304 550479969042432 550834230076416 551030672904192 551512764481536 551565728350208 551920688123904 551995277836288 552385927742064 552600560861184 554329479315456 555369497100288 556266520313856 556735423236096 557833520717824 560813363016192 561119166726144 561995444781056 563247448793172 564304198228056 565229216268288 566344066793472 567186242141376 567682468075008 568381756653568 568747538371584 568802157361152 569869328388096 571284625686528 571652275544064 572152408768512 572356454252544 572779794825216 573225865445376 573280914505728 573631540347528 574133405212224 574356488454144 574840640251904 575265818240256 578148324129792 578654140686336 579288656130048 579366944505856 579795470352384 582700673138688 583610654195712 583849984131072 586143686548992 589137270239232 590242593447936 590679163413504 590758991167488 591924196278272 592075074125106 592804410259776 593242875060264 593257111289856 593776146382848 595330180448256 595832011946496 596737082582784 596949895646208 597391426634112 597472161521664 597914078800896 598650607599616 600523602591744 601650288525312 601708067291136 602095296135168 602622063673344 602836975484928 607547809934208 608687674493184 611329548080394 612331650957312 613085939761152 613480490827776 613539405692928 614451762319824 614690511519744 615604579885152 616143166569216 616202337141248 617358439087104 619289965172736 620052825440256 620451860041728 620511444393984 620994687565824 621054324047872 621434168709822 621675630968832 622219529158656 623204636426944 624166264111104 624850685263872 625337307758592 626327351140608 627562710807552 628111759548416 631259062566912 632244875378688 632504149475328 636666168213504 638642776584384 639429476235264 639902427031296 641102994436608 642679781315286 642695203897344 643671459864576 643901011034112 644464354000896 644526244364288 644941028818944 645900080863752 646151049510912 646695720283392 647174045520288 647740252034304 649017846219776 650985908272128 651787812569088 651850406232064 652269904146432 652840568979456 653073390108672 654128222961664 657405887643648 659411647367616 662779429019136 664603865063424 664667689500672 665914720813056 666904961542248 667398234442797 667998164680704 668804975677696 669315715301376 670311013439808 670571467112448 672156181711872 672220731426816 672653338651008 673481933549568 674071156588544 675589052915712 676921575702528 677448750071808 677513808052224 677949821632512 678191597420544 678784940900352 679859603374848 685212828598272 686564333191168 689721682231296 690231831404544 693161062390368 693227629283904 694528243972992 697559428620288 698075374943232 698619023511552 698686114553856 699546777419776 699996970303488 700064193675264 701105215980312 701718606370496 703572031438848 706008049658496 706625729491968 707243949727744 707496172617728 708019468603392 711275484801024 711567168159744 712189711613952 713594425049088 716876079169536 719358160764672 720056663625728 721407614214144 725022398251008 725092024909824 725726401134592 726452422705152 727532685318816 728239125712384 728707783538592 729605428012032 730145076997248 733261289140224 733331707011072 733973292056576 734445640101888 734707563872256 735350352642048 735894250831872 736514570322752 736800747814912 739035000078336 742313897648128 747751150688256 749154060914688 750996598390896 752405597637408 752423653343232 753638955024384 755052911788032 756248322855168 756909957433344 757667175243264 758330051162112 758402876481536 759530650645338 759825771184128 761712834248704 762203034058752 762869878358016 763633058512896 763706393100288 764301153927168 764842053796704 765511206949632 767021090987008 770864432173056 771538854248448 772384874840064 773060627136512 776934230851584 778147538927616 779881082944392 781524915398656 785516360318976 786021878873088 786990124597248 787572217884672 787678654889984 788743367977851 789433432166808 790405880346368 790990500080352 791009481719808 792211027525632 792493552041984 793773573931008 794442682595328 794953945678464 795649443443712 795933194194944 796521902178816 796629548695552 797218771734528 800698136788992 801213425565696 802200384700416 802793728180224 803496084897792 810063746578944 811583565990912 815106064107192 815728528023552 816442201276416 817973987770368 818052540923904 819269016426432 819587348692992 820806106513536 821413211621904 821524222092288 823144585449472 824998170387456 825719953563648 826737100587008 827269146722304 827348592525312 827881032185856 827992916754432 828578891613096 828900841291776 829626038878208 831494218973184 833134247018496 834399780470784 835103134854144 836750281076736 841678750089216 842993167171584 843338865967104 844871173189758 846456297342084 849516100190208 851523702112512 852572634980352 853121307557376 853203236041728 854803992582144 856906375087048 856926938529792 858228613152768 858534681378816 859169692237824 859838798168064 859921371758592 861200107818336 861534732681216 862260960377856 862898727360384 863653669379072 867981211029504 868932984195072 869050416758784 869693205528576 870454091972608 870764520144896 875415981293568 875774976196608 879215529823488 883705905358848 885363890171904 886138486751232 886223586000896 887886294417408 888112611187659 889206615389664 889864312590396 890664219574272 892335259385856 893748017919744 895105623874176 895424843469312 896208242282496 896294308569088 896871118201344 897975911399424 900785403887616 902475432787968 902562100936704 903265000095744 903933095510016 904255463227392 906479471166464 911321714901312 913617104797696 916994322120591 918497476435968 919628909641728 920309108539392 921677643479736 922035767279616 924214749853824 924303505711872 926037658630656 928934947759104 930079238160384 930767166590976 931492031348736 931581486071808 932151253064733 932513446453248 933329293737984 933418924900352 934806954640416 936249396166656 938096041918464 939491026710912 941344066211328 942167639322624 944025958137856 946888593850368 948367313068032 948756224212992 949586282151936 959144214352896 959853640546944 961876818952192 964019671972929 964042805846016 966696531001344 966789366546432 967411543228416 968603230273536 970043580425088 970761068280432 971610378051456 972807237349376 973526769329664 977681718853632 977775609348096 978404856219648 979260853469184 979610085163008 980467136856064 981192334442496 986108831465472 989117471051424 996905797595136 997001534251008 998872081219584 1000357442313372 1001328797854528 1003207463516544 1003973572952064 1004755449544704 1008234272567808 1008331097140224 1009213276577792 1010222900324352 1011106734882816 1012707534193784 1013101028245504 1015382363553792 1016173125107712 1016270712078336 1018177411350528 1018275190800384 1019789405062272 1020681609266176 1027819242897408 1028718472331264 1029846499786752 1034582523346944 1039841443925856 1041792365959488 1046339142930432 1047355147091968 1048029171830784 1049320166129664 1049995455455232 1050096290512896 1051657823970468 1052577909555744 1054578033819648 1054654000107136 1056281370034176 1059256910127104 1059938594237952 1060865924591616 1061244258926592 1062029202905088 1062958362312704 1068284567420928 1070391637573632 1077435053899776 1080084995438592 1082111421321216 1086808085476256 1087638037364736 1088589601701888 1089678634057728 1090631983693824 1092358688568576 1093061675307888 1094408142018048 1095217615495872 1095365629456384 1099997560516608 1100959938084864 1101668460152832 1102061345808384 1103025528963072 1103131456700416 1103841376247808 1103990555672576 1104771855484128 1105201121722368 1108658958630912 1113470846472192 1115667041435648 1121626726032384 1122238333452288 1123990889562112 1126494897586344 1128608396456112 1130458432536576 1132688133586944 1134372484282752 1135364936150016 1136763513307136 1137495076743168 1137604314722304 1139295975968007 1139738656776192 1142569251373056 1143304551088128 1144304817537024 1144712908505088 1145559589650432 1146451730890752 1146561829011456 1147263080695056 1148266810424448 1149681280503808 1150531636480512 1156296648259584 1157308281372672 1158577312260096 1158733889011712 1159590940704768 1165401346277376 1167221308391424 1172287373097984 1178274540478464 1180485186895872 1181358326827008 1181517982334976 1183848392556544 1184150148250212 1185608820519552 1186485750120528 1186514222579712 1190660360896512 1191664023892992 1193474165165568 1193899791292416 1194782853268224 1194944323043328 1195828157601792 1197301215199232 1201047205183488 1203300577050624 1203416134582272 1204190592270336 1205244127346688 1215095619868416 1217375348986368 1222659096160788 1224663301914624 1226960981655552 1227078811385856 1228903524639648 1229381023039488 1231209159770304 1232286333138432 1232404674282496 1234716878174208 1238579930345472 1240105650880512 1240903720083456 1241022888787968 1241989375131648 1242108648095744 1242868337419644 1243351261937664 1244439058317312 1246409272853888 1248332528222208 1249701370527744 1252654702281216 1255125421615104 1256223519096832 1262518125133824 1264489750757376 1265008298950656 1267306759784637 1273332336427008 1277285553168768 1278858952470528 1279804854062592 1282205988873216 1285359562630572 1285390407794688 1287342919729152 1287802022068224 1288928708001792 1289882057637888 1291800161727504 1292302099021824 1293391440566784 1294348091040576 1295480504068608 1298035692439552 1301971816544256 1303575625138176 1303700812464128 1304539808292864 1305681137958912 1306146780217344 1308256445923328 1318823294735232 1325558858038272 1329207730126848 1329335379001344 1331829441626112 1333809923084496 1334796468885594 1335996329361408 1337609951355392 1338631430602752 1340622026879616 1344312363423744 1344441462853632 1345306677302016 1346963867099136 1348142313177088 1351178105831424 1353843151405056 1354897500143616 1355027616104448 1355899643265024 1356383194841088 1359719206749696 1370425657196544 1373128666382336 1379443364462592 1380463662809088 1386322124780736 1386455258567808 1389056487945984 1392472859516453 1395118857240576 1396150749886464 1397238047023104 1397372229107712 1399093554839552 1399993940606976 1400128387350528 1402210431960624 1403437212740992 1407144062877696 1412016099316992 1413251458983936 1414487899455488 1414992345235456 1416038937206784 1422550969602048 1423134336319488 1424379423227904 1433752158339072 1438716321529344 1440113327251456 1442815228428288 1450044796502016 1450184049819648 1452904845410304 1455065370637632 1456478251424768 1457415567077184 1459210856024064 1460290153994496 1466522578280448 1466663414022144 1467946584113152 1468891280203776 1469415127744512 1470700705284096 1471788501663744 1473029140645504 1484627795296256 1495502301376512 1498308121829376 1501993196781792 1504811195274816 1504847306686464 1507277910048768 1512496645710336 1513819914866688 1515334350486528 1516660102324224 1516805752963072 1519061301290676 1519651542368256 1524406068117504 1525739756716032 1527266117025792 1527412786200576 1529684107593408 1531022413899264 1534042181974016 1541728864346112 1543077708496896 1544769749680128 1546121254273024 1556295077855232 1559762165888784 1563049830797312 1571032720637952 1572043757746176 1573980249194496 1575144435769344 1575357309779968 1577486735955702 1578866864333616 1580811760692736 1581981000160704 1582018963439616 1584422055051264 1588885365190656 1589907891356928 1591298886887424 1591866388389888 1593043804357632 1593259097391104 1594437543469056 1601396273577984 1602426851131392 1605587456360448 1620127493157888 1623167131981824 1630212128214384 1631457056047104 1632884402552832 1635947975540736 1636105081847808 1638538032852864 1641612213027072 1642826423243808 1643048444184576 1646289170898944 1649996340774912 1651439907127296 1653474201174016 1654538293444608 1654697185050624 1655762064371712 1655985833508864 1657157783226192 1657801682583552 1662988437946368 1668799560941568 1670206269708288 1673500562153472 1683357500178432 1685986334343168 1689742346379516 1692912594684168 1699032200380416 1703047404225024 1705145269960704 1706242615114752 1706406472083456 1709607985164288 1713812750174096 1713853877059584 1716457226305536 1717069362757632 1718339384475648 1719677596336128 1719842743517184 1722400215636672 1723069465362432 1724521920755712 1725797454720768 1727307338758144 1735962422059008 1737865968390144 1738100833517568 1739386411057152 1740908183945216 1750831962587136 1751549952393216 1758431059646976 1767411810717696 1770727780343808 1772276973502464 1772447172001792 1775772588834816 1776225222375318 1778413230779328 1779728625180792 1781328439148544 1787496035839488 1790211247748352 1790849686938624 1792416484564992 1792588617138176 1793742236402688 1795951822798848 1801570807775232 1804950865575936 1805124201873408 1807866191020032 1808510926454784 1812958942332928 1822643429802624 1827234209595392 1833988644241182 1836994952871936 1839257819283456 1840618217078784 1843355286959472 1844071534559232 1848429499707648 1848607011423744 1852075317261312 1857869895518208 1860158476320768 1861534333181952 1862984062697472 1863162972143616 1864302506129466 1865026892906496 1866658587475968 1866837849800704 1869613909280832 1872498792333312 1878982053421824 1882688132422656 1884335278645248 1888051916275712 1893777187700736 1896734626136064 1897512448425984 1918288428705792 1919707281093888 1923753637904384 1928039343945858 1928085611692032 1933393062002688 1933578733092864 1934823086456832 1940087160850176 1941522136560864 1943220756102912 1945614474698752 1947053538659328 1955363437707264 1955551218696192 1956809712439296 1958521706938368 1959220170326016 1962384668884992 1972217662930944 1978234942102848 1993811595190272 1994003068502016 1997744162439168 2000714884626744 2002657595709056 2006414927033088 2007947145904128 2016468545135616 2016662194280448 2018426553155584 2020445800648704 2022213469765632 2025415068387568 2026202056491008 2030764727107584 2032346250215424 2032541424156672 2036354822701056 2039578810124544 2041363218532352 2055638485794816 2057436944662528 2059692999573504 2069165046693888 2079682887851712 2083584731918976 2092678285860864 2094710294183936 2096058343661568 2098640332259328 2099990910910464 2100192581025792 2103315647940936 2105155819111488 2109308000214272 2118513820254208 2119877188475904 2121731849183232 2122488517853184 2124058405810176 2125916724625408 2136569134841856 2140783275147264 2160169990877184 2164222842642432 2173616170952512 2175276074729472 2177179203403776 2179357268115456 2184717377137152 2186123350615776 2188816284036096 2190435230991744 2190731258912768 2199995121033216 2201919876169728 2203336920305664 2204122691616768 2206051057926144 2206262913400832 2207682752495616 2209543710968256 2210402243444736 2226941692944384 2231334082871296 2243253452064768 2247981779124224 2252989795172688 2257216792912224 2260916865073152 2268744968565504 2270729872300032 2273527026614272 2274990153486336 2275208629444608 2278591951936014 2279477313552384 2285138502746112 2286609102176256 2288609635074048 2291119179300864 2292903461781504 2294526161390112 2296533620848896 2299362561007616 2301063272961024 2312593296519168 2314616562745344 2317154624520192 2319181881409536 2330802692554752 2334442616782848 2344574746195968 2356549080956928 2360970373791744 2362716653654016 2363035964669952 2368300296500424 2371217641039104 2372971500241056 2373028445159424 2381320721793024 2383328047785984 2386948330331136 2387799582584832 2389565706536448 2389888646086656 2391656315203584 2394602430398464 2402094410366976 2406601154101248 2408381184540672 2410488254693376 2430191239736832 2434750697972736 2445318192321576 2449326603829248 2453921963311104 2454157622771712 2457807049279296 2458762046078976 2462418319540608 2464572666276864 2464809348564992 2469433756348416 2477159860690944 2480211301761024 2481807440166912 2482045777575936 2483978750263296 2484217296191488 2485736674839288 2486702523875328 2488878116634624 2492818545707776 2499402741055488 2505309404562432 2510250843230208 2512447038193664 2525036250267648 2528979501514752 2530016597901312 2534613519569274 2554571106337536 2557717904941056 2559609708125184 2564411977746432 2570719125261144 2570780815589376 2574685839458304 2575604044136448 2579764115275776 2583600323455008 2584604198043648 2586782881133568 2588696182081152 2590961008137216 2596071384879104 2603943633088512 2607151250276352 2607401624928256 2609079616585728 2611362275917824 2612293560434688 2616512891846656 2637646589470464 2651117716076544 2658415460253696 2658670758002688 2663658883252224 2667619846168992 2669592937771188 2671992658722816 2675219902710784 2681244053759232 2688624726847488 2688882925707264 2690613354604032 2693927734198272 2696284626354176 2702356211662848 2707686302810112 2709795000287232 2711799286530048 2712766389682176 2719438413499392 2740851314393088 2746257332764672 2750982966361773 2758886728925184 2760927325618176 2772644249561472 2772910517135616 2778112975891968 2784945719032906 2790237714481152 2792301499772928 2794476094046208 2794744458215424 2799987881213952 2800256774701056 2804420863921248 2806874425481984 2814288125755392 2824032198633984 2826502917967872 2828975798910976 2829984690470912 2832077874413568 2845101939204096 2846268672638976 2848758846455808 2877432643058688 2880226654502912 2885630456856576 2892059015918787 2900089593004032 2900368099639296 2905809690820608 2910130741275264 2912956502849536 2914831134154368 2918421712048128 2920580307988992 2933045156560896 2933326828044288 2935893168226304 2937782560407552 2938830255489024 2941401410568192 2943577003327488 2946058281291008 2969255590592512 2991004602753024 2996616243658752 3003986393563584 3009622390549632 3024993291420672 3027639829733376 3030668700973056 3033320204648448 3033611505926144 3038122602581352 3039303084736512 3048812136235008 3054532234051584 3054825572401152 3059368215186816 3062044827798528 3068084363948032 3083457728692224 3086155416993792 3089539499360256 3092242508546048 3119524331777568 3126099661594624 3142065441275904 3144087515492352 3147960498388992 3150288871538688 3154973471911404 3157733728667232 3161623521385472 3163962000321408 3168844110102528 3177770730381312 3179815782713856 3182597773774848 3183732776779776 3186087608715264 3186518194782208 3188875086938112 3204853702262784 3211174912720896 3240254986315776 3246334263963648 3260424256428768 3262914112094208 3265768805105664 3271895951081472 3277076065705728 3283224426054144 3285652846487616 3286096888369152 3292578341797888 3299992681549824 3302879814254592 3309076586889216 3309394370101248 3311524128743424 3311971667017728 3314315566452384 3315603365167104 3325976875892736 3340412539416576 3347001124306944 3366715000356864 3371972668686336 3379484692759032 3385825189368336 3398064400760832 3406094808450048 3410290539921408 3412485230229504 3412812944166912 3417887927904021 3419215970328576 3427625500348192 3427707754119168 3432914452611072 3434138725515264 3436678768951296 3439355192672256 3439685487034368 3444800431273344 3449043841511424 3451594909441536 3454614677516288 3471924844118016 3475731936780288 3476201667035136 3478772822114304 3481816367890432 3501663925174272 3516862119293952 3534823621435392 3541455560687616 3544553947004928 3544894344003584 3551545177669632 3552450444750636 3556826461558656 3559457250361584 3574992071678976 3580422495496704 3581699373877248 3584832969129984 3585177234276352 3587484472805376 3591903645597696 3603141615550464 3609901731151872 3610248403746816 3615732382040064 3625917884665856 3645286859605248 3654468419190784 3667977288482364 3673989905743872 3681236434157568 3686710573918944 3688143069118464 3696858999415296 3697214022847488 3704150634522624 3715739791036416 3720316952641536 3723068666363904 3725968125394944 3726325944287232 3728605012258932 3730053785812992 3733317174951936 3733675699601408 3739227818561664 3744997584666624 3757964106843648 3765376264845312 3768670557290496 3776103832551424 3787554375401472 3793469252272128 3795024896851968 3836576857411584 3839414562187776 3847507275808768 3856078687891716 3856171223384064 3866786124005376 3869646172913664 3880174321700352 3883044273121728 3886441512205824 3891228949397504 3894107077318656 3910726875414528 3911102437392384 3913619424878592 3917043413876736 3918440340652032 3924769337769984 3956469884205696 3987623190380544 3988006137004032 3995488324878336 4001429769253488 4005315191418112 4012829854066176 4015894291808256 4032937090271232 4033324388560896 4036853106311168 4040891601297408 4044426939531264 4050830136775136 4052404112982016 4061529454215168 4064692500430848 4065082848313344 4079157620249088 4082726437064704 4111276971589632 4114873889325056 4119385999147008 4138330093387776 4159365775703424 4167169463837952 4177418578549359 4185356571721728 4189420588367872 4192116687323136 4197280664518656 4199981821820928 4200385162051584 4206631295881872 4210311638222976 4218616000428544 4237027640508416 4239754376951808 4243463698366464 4244977035706368 4248116811620352 4251833449250816 4273138269683712 4320339981754368 4328445685284864 4347232341905024 4350552149458944 4358714536230912 4369434754274304 4372246701231552 4377632568072192 4380870461983488 4381462517825536 4399990242066432 4403839752339456 4406673840611328 4408245383233536 4412102115852288 4412525826801664 4415365504991232 4419087421936512 4453883385888768 4462668165742592 4486506904129536 4505979590345376 4514433585824448 4521833730146304 4537489937131008 4541459744600064 4547054053228544 4549980306972672 4550417258889216 4557183903872028 4558954627104768 4573218204352512 4577219270148096 4582238358601728 4589052322780224 4593067241697792 4598725122015232 4602126545922048 4625186593038336 4629233125490688 4634309249040384 4638363762819072 4668885233565696 4689149492391936 4713098161913856 4721940747583488 4725433307308032 4726071929339904 4736600593000848 4742435282078208 4745943000482112 4746056890318848 4766656095571968 4773896660662272 4775599165169664 4779131413072896 4779777292173312 4783312630407168 4789204860796928 4804188820733952 4816762369081344 4860382479473664 4869501395945472 4890636384643152 4898653207658496 4907843926622208 4908315245543424 4915614098558592 4924836639081216 4929145332553728 4929618697129984 4938867512696832 4954319721381888 4960422603522048 4963614880333824 4964091555151872 4967957500526592 4968434592382976 4971473349678576 4973405047750656 4985637091415552 5010618809124864 5020501686460416 5024894076387328 5050072500535296 5057959003029504 5069227039138548 5109142212675072 5115435809882112 5119219416250368 5128823955492864 5141438250522288 5141561631178752 5149371678916608 5151208088272896 5159528230551552 5167200646910016 5169208396087296 5173565762267136 5177392364162304 5181922016274432 5192142769758208 5207887266177024 5214302500552704 5214803249856512 5218159233171456 5222724551835648 5275293178940928 5302235432153088 5316830920507392 5317341516005376 5327317766504448 5335239692337984 5339185875542376 5343985317445632 5350439805421568 5362488107518464 5377249453694976 5377765851414528 5381226709208064 5387855468396544 5392569252708352 5404712423325696 5415372605620224 5423598573060096 5425532779364352 5438876826998784 5481702628786176 5501965932723546 5517773457850368 5521854651236352 5545288499122944 5545821034271232 5556225951783936 5569891438065812 5580475428962304 5584602999545856 5588952188092416 5589488916430848 5599975762427904 5600513549402112 5608841727842496 5613748850963968 5648064397267968 5653005835935744 5657951597821952 5659969380941824 5664155748827136 5690203878408192 5692537345277952 5754865286117376 5760453309005824 5771260913713152 5784118031837574 5800179186008064 5800736199278592 5820261482550528 5825913005699072 5829662268308736 5836843424096256 5841160615977984 5866090313121792 5866653656088576 5871786336452608 5875565120815104 5877660510978048 5887154006654976 5892116562582016 5938511181185024 5982009205506048 5993232487317504 6007972787127168 6019244781099264 6049986582841344 6055279659466752 6061337401946112 6066640409296896 6067223011852288 6076245205162704 6078606169473024 6097624272470016 6109064468103168 6118736430373632 6124089655597056 6136168727896064 6166915457384448 6172310833987584 6179078998720512 6239048663555136 6252199323189248 6284130882551808 6288175030984704 6295920996777984 6300577743077376 6309946943822808 6315467457334464 6323247042770944 6327924000642816 6355541460762624 6359631565427712 6365195547549696 6367465553559552 6372175217430528 6373036389564416 6377750173876224 6409707404525568 6422349825441792 6480509972631552 6492668527927296 6520848512857536 6525828224188416 6531537610211328 6554152131411456 6566448852108288 6571305692975232 6572193776738304 6585156683595776 6599985363099648 6605759628509184 6618153173778432 6618788740202496 6623048257486848 6628631132904768 6631206730334208 6680825078833152 6694002248613888 6743945337372672 6758969385518064 6771650378736672 6812189616900096 6820581079842816 6824970460459008 6825625888333824 6835775855808042 6838431940657152 6855251000696384 6855415508238336 6865828905222144 6873357537902592 6878710385344512 6889600862546688 6898087683022848 6903189818883072 6909229355032576 6943849688236032 6951463873560576 6957545644228608 7003327850348544 7033724238587904 7069647242870784 7082911121375232 7089107894009856 7089788688007168 7104900889501272 7113652923117312 7118914500723168 7149984143357952 7160844990993408 7163398747754496 7169665938259968 7170354468552704 7174968945610752 7183807291195392 7206283231100928 7219803462303744 7231464764080128 7251835769331712 7290573719210496 7335954576964728 7347979811487744 7362472868315136 7373421147837888 7376286138236928 7393717998830592 7394428045694976 7408301269045248 7431479582072832 7440633905283072 7446137332727808 7451936250789888 7452651888574464 7457210024517864 7460107571625984 7466634349903872 7478455637123328 7515928213687296 7530752529690624 7537341114580992 7552207665102848 7575108750802944 7586938504544256 7590049793703936 7673153714823168 7678829124375552 7695014551617536 7712157375783432 7712342446768128 7739292345827328 7760348643400704 7766088546243456 7772883024411648 7782457898795008 7788214154637312 7821453750829056 7822204874784768 7827238849757184 7834086827753472 7836880681304064 7849538675539968 7912939768411392 7975246380761088 7976012274008064 7990976649756672 8002859538506976 8010630382836224 8025659708132352 8065874180542464 8066648777121792 8073706212622336 8081783202594816 8088853879062528 8101660273550272 8104808225964032 8123058908430336 8129385000861696 8158315240498176 8165452874129408 8222553943179264 8238771998294016 8276660186775552 8318731551406848 8334338927675904 8354837157098718 8370713143443456 8378841176735744 8384233374646272 8399963643641856 8400770324103168 8413262591763744 8420623276445952 8437232000857088 8474055281016832 8479508753903616 8486927396732928 8489954071412736 8496233623240704 8503666898501632 8546276539367424 8640679963508736 8656891370569728 8676177047756361 8694464683810048 8701104298917888 8717429072461824 8738869508548608 8744493402463104 8755265136144384 8761740923966976 8762925035651072 8799980484132864 8807679504678912 8813347681222656 8816490766467072 8824204231704576 8830731009982464 8838174843873024 8907766771777536 8925336331485184 8973013808259072 9011959180690752 9028867171648896 9074979874262016 9082919489200128 9094108106457088 9099960613945344 9100834517778432 9114367807744056 9117909254209536 9146436408705024 9164476717203456 9178104645560448 9186134483395584 9197450244030464 9204253091844096 9250373186076672 9258466250981376 9268618498080768 9276727525638144 9378298984783872 9426196323827712 9443881495166976 9450866614616064 9473201186001696 9484870564156416 9491886000964224 9533312191143936 9547793321324544 9551198330339328 9558262826145792 9559554584346624 9566625260814336 9578409721593856 9633524738162688 9720764958947328 9739002791890944 9781272769286304 9797306415316992 9815687853244416 9831228197117184 9849673278162432 9858290665107456 9859237394259968 9877735025393664 9908639442763776 9927229760667648 9928183110303744 9935915001053184 9942946699357152 9946810095501312 9971274182831104 10021237618249728 10041003372920832 10049788152774656 10100145001070592 10115918006059008 10138454078277096 10218284425350144 10230871619764224 10238438832500736 10253663783712063 10257647910985728 10282876501044576 10283123262357504 10298743357833216 10302416176545792 10319056461103104 10334401293820032 10347131524534272 10354784728324608 10363844032548864 10384285539516416 10415774532354048 10428605001105408 10436318466342912 10445449103671296 10550586357881856 10604470864306176 10633661841014784 10634683032010752 10654635533008896 10670479384675968 10678371751084752 10700879610843136 10724976215036928 10754498907389952 10755531702829056 10762453418416128 10775710936793088 10785138505416704 10809424846651392 10830745211240448 10847197146120192 10877753653997568 10963405257572352 11003931865447092 11043709302472704 11090576998245888 11091642068542464 11112451903567872 11139782876131624 11160950857924608 11169205999091712 11177904376184832 11178977832861696 11199951524855808 11201027098804224 11217683455684992 11227497701927936 11296128794535936 11306011671871488 11315903195643904 11319938761883648 11328311497654272 11380407756816384 11385074690555904 11509730572234752 11520906618011648 11542521827426304 11568236063675148 11600358372016128 11640522965101056 11651826011398144 11659324536617472 11673686848192512 11682321231955968 11732180626243584 11733307312177152 11751130241630208 11755321021956096 11774308013309952 11784233125164032 11877022362370048 11964018411012096 11986464974635008 12015945574254336 12038489562198528 12099973165682688 12110559318933504 12122674803892224 12133280818593792 12134446023704576 12152490410325408 12157212338946048 12195248544940032 12237472860747264 12248179311194112 12272337455792128 12333830914768896 12344621667975168 12358157997441024 12478097327110272 12504398646378496 12532255735648077 12568261765103616 12576350061969408 12591841993555968 12601155486154752 12619893887645616 12630934914668928 12646494085541888 12655848001285632 12711082921525248 12719263130855424 12730391095099392 12734931107119104 12744350434861056 12746072779128832 12755500347752448 12819414809051136 12961019945263104 12985337055854592 13041697025715072 13051656448376832 13108304262822912 13132897704216576 13142611385950464 13144387553476608 13170313367191552 13199970726199296 13211519257018368 13236306347556864 13237577480404992 13246096514973696 13257262265809536 13361650157666304 13388004497227776 13517938771036128 13543300757473344 13624379233800192 13641162159685632 13649940920918016 13651251776667648 13671551711616084 13676863881314304 13710502001392768 13731657810444288 13746715075805184 13779201725093376 13796175366045696 13806379637766144 13818458710065152 13887699376472064 13902927747121152 13915091288457216 14006655700697088 14067448477175808 14139294485741568 14165822242750464 14178215788019712 14209801779002544 14227305846234624 14237829001446336 14299968286715904 14321689981986816 14326797495508992 14339331876519936 14340708937105408 14349937891221504 14367614582390784 14412566462201856 14503671538663424 14581147438420992 14671909153929456 14695959622975488 14724945736630272 14746842295675776 14787435997661184 14788856091389952 14816602538090496 14862959164145664 14881267810566144 14892274665455616 14903872501579776 14905303777148928 14914420049035728 14920215143251968 14956911274246656 15031856427374592 15061505059381248 15074682229161984 15104415330205696 15150217501605888 15173877009088512 15346307429646336 15357658248751104 15390029103235072 15424314751566864 15424684893536256 15478584691654656 15520697286801408 15532177092486912 15545766048823296 15564915797590016 15576428309274624 15642907501658112 15644409749569536 15654477699514368 15668173655506944 15825879536822784 15950492761522176 15952024548016128 15981953299513344 16005719077013952 16021260765672448 16051319416264704 16131748361084928 16133297554243584 16147412425244672 16163566405189632 16177707758125056 16203320547100544 16246117816860672 16316630480996352 16330905748258816 16445107886358528 16553320373551104 16637463102813696 16668677855351808 16709674314197436 16741426286886912 16768466749292544 16799927287283712 16801540648206336 16826525183527488 16841246552891904 16874464001714176 16948110562033664 16959017507807232 16973854793465856 16979908142825472 16992467246481408 17007333797003264 17281359927017472 17313782741139456 17352354095512722 17388929367620096 17402208597835776 17477739017097216 17488986804926208 17510530272288768 17523481847933952 17525850071302144 17599960968265728 17615359009357824 17626695362445312 17632981532934144 17661462019964928 17676349687746048 17815533543555072 17850672662970368 17946027616518144 18023918361381504 18057734343297792 18149959748524032 18165838978400256 18188216212914176 18199921227890688 18201669035556864 18228735615488112 18235818508419072 18292872817410048 18356209291120896 18372268966791168 18394900488060928 18408506183688192 18500746372153344 18516932501962752 18537236996161536 18756597969567744 18852392647655424 18887762990333952 18901733229232128 18946402372003392 18969741128312832 18983772001928448 19066624382287872 19095586642649088 19102396660678656 19116525652291584 19119109168693248 19133250521628672 19267049476325376 19441529917894656 19478005583781888 19562545538572608 19594612830633984 19662456394234368 19699346556324864 19716581330214912 19718474788519936 19755470050787328 19817278885527552 19854459521335296 19856366220607488 19885893398714304 19893620191002624 19942548365662208 20042475236499456 20082006745841664 20099576305549312 20231836012118016 20276908156554192 20436568850700288 20461743239528448 20476877665001472 20507327567424126 20515295821971456 20565753002089152 20566246524715008 20597486715666432 20668802587640064 20694263049068544 20709569456649216 20727688065097728 20768571079032832 20831549064708096 20872636932685824 21101172715763712 21208941728612352 21267323682029568 21269366064021504 21340958769351936 21356743502169504 21401759221686272 21449952430073856 21508997814779904 21511063405658112 21524906836832256 21551421873586176 21618849693302784 21694394292240384 21755507307995136 22007863730894184 22087418604945408 22181153996491776 22183284137084928 22224903807135744 22279565752263248 22321901715849216 22338411998183424 22355808752369664 22357955665723392 22399903049711616 22435366911369984 22454995403855872 22592257589071872 22612023343742976 22631806391287808 22656622995308544 22760815513632768 22770149381111808 23019461144469504 23041813236023296 23085043654852608 23136472127350296 23281045930202112 23303652022796288 23318649073234944 23347373696385024 23364642463911936 23464361252487168 23466614624354304 23502260483260416 23510642043912192 23548616026619904 23568466250328064 23754044724740096 23928036822024192 23972929949270016 24031891148508672 24076979124397056 24199946331365376 24221118637867008 24245349607784448 24266561637187584 24268892047409152 24304980820650816 24314424677892096 24474945721494528 24496358622388224 24544674911584256 24667661829537792 24716315994882048 24956194654220544 25008797292756992 25064511471296154 25136523530207232 25152700123938816 25202310972309504 25239787775291232 25261869829337856 25292988171083776 25311696002571264 25422165843050496 25438526261710848 25460782190198784 25469862214238208 25488700869722112 25511000695504896 25638829618102272 25922039890526208 25970674111709184 26083394051430144 26103312896753664 26216608525645824 26265795408433152 26285222771900928 26288775106953216 26340626734383104 26399941452398592 26423038514036736 26472612695113728 26492193029947392 26514524531619072 26723300315332608 26776008994455552 27035877542072256 27086601514946688 27248758467600384 27282324319371264 27299881841836032 27302503553335296 27343103423232168 27353727762628608 27421004002785536 27493430151610368 27558403450186752 27592350732091392 27612759275532288 27636917420130304 27775398752944128 27805855494242304 27830182576914432 28134896954351616 28278588971483136 28331644485500928 28419603558005088 28454611692469248 28475658002892672 28599936573431808 28643379963973632 28653594991017984 28678663753039872 28681417874210816 28699875782443008 28735229164781568 29007343077326848 29162294876841984 29343818307858912 29391919245950976 29493684591351552 29574871995322368 29577712182779904 29633205076180992 29725918328291328 29784549330911232 29807745003159552 29828840098071456 29840430286503936 29913822548493312 30063712854749184 30123010118762496 30149364458323968 30208830660411392 30300435003211776 30347754018177024 30692614859292672 30715316497502208 30848629503133728 30849369787072512 30957169383309312 31041394573602816 31064354184973824 31091532097646592 31129831595180032 31152856618549248 31285815003316224 31308955399028736 31336347311013888 31651759073645568 31900985523044352 31904049096032256 31963906599026688 32011438154027904 32042521531344896 32102638832529408 32263496722169856 32266595108487168 32294824850489344 32327132810379264 32355415516250112 32406641094201088 32492235633721344 32633260961992704 32661811496517632 32890215772717056 33274926205627392 33337355710703616 33419348628394872 33482852573773824 33536933498585088 33599854574567424 33603081296412672 33653050367054976 33682493105783808 33748928003428352 33896221124067328 33918035015614464 33947709586931712 33959816285650944 33984934492962816 34014667594006528 34562719854034944 34627565482278912 34704708191025444 34777858735240192 34955478034194432 34977973609852416 35021060544577536 35046963695867904 35051700142604288 35199921936531456 35253390724890624 35265963065868288 35322924039929856 35352699375492096 35631067087110144 35701345325940736 35892055233036288 36047836722763008 36115468686595584 36299919497048064 36331677956800512 36399842455781376 36403338071113728 36457471230976224 36471637016838144 36585745634820096 36712418582241792 36744537933582336 36789800976121856 36817012367376384 37001492744306688 37033865003925504 37074473992323072 37513195939135488 37596767206944231 37704785295310848 37775525980667904 37803466458464256 37892804744006784 37939482256625664 37967544003856896 38133248764575744 38191173285298176 38204793321357312 38233051304583168 38238218337386496 38266501043257344 38883059835789312 38956011167563776 39125091077145216 39324912788468736 39398693112649728 39433162660429824 39436949577039872 39510940101574656 39634557771055104 39708919042670592 39712732441214976 39771786797428608 39885096731324416 40084950472998912 40164013491683328 40199152611098624 40553816313108384 40873137701400576 40923486479056896 40953755330002944 41014655134848252 41030591643942912 41131506004178304 41194973431332864 41337605175280128 41388526098137088 41419138913298432 41455376130195456 41537142158065664 41663098129416192 41745273865371648 42202345431527424 42417883457224704 42534647364059136 42681917538703872 42713487004339008 42803518443372544 42899904860147712 43017995629559808 43022126811316224 43049813673664512 43102843747172352 43237699386605568 43511014615990272 44015727461788368 44174837209890816 44362307992983552 44366568274169856 44449807614271488 44559131504526496 44643803431698432 44676823996366848 44711617504739328 44715911331446784 44870733822739968 44909990807711744 45184515178143744 45224046687485952 45263612782575616 45313245990617088 45521631027265536 46038922288939008 46083626472046592 46170087309705216 46272944254700592 46562091860404224 46607304045592576 46637298146469888 46694747392770048 46729284927823872 46928722504974336 46933229248708608 47004520966520832 47136932500656128 47508089449480192 47856073644048384 47945859898540032 48063782297017344 48153958248794112 48399892662730752 48442237275734016 48490699215568896 48533123274375168 48537784094818304 48609961641301632 48949891442989056 48992717244776448 49089349823168512 49335323659075584 49912389308441088 50017594585513984 50129022942592308 50305400247877632 50404621944619008 50479575550582464 50523739658675712 50585976342167552 50623392005142528 50844331686100992 50877052523421696 50921564380397568 50939724428476416 50977401739444224 51022001391009792 51844079781052416 51941348223418368 52166788102860288 52206625793507328 52433217051291648 52531590816866304 52570445543801856 52577550213906432 52681253468766208 52799882904797184 52846077028073472 52984386059894784 53029049063238144 53446600630665216 53552017988911104 54071755084144512 54173203029893376 54497516935200768 54564648638742528 54599763683672064 54605007106670592 54686206846464336 54707455525257216 54842008005571072 55116806900373504 55184701464182784 55225518551064576 55273834840260608 55550797505888256 55611710988484608 56269793908703232 56557177942966272 56663288971001856 56839207116010176 56909223384938496 56951316005785344 57199873146863616 57286759927947264 57307189982035968 57357327506079744 57362835748421632 57399751564886016 58014686154653696 58324589753683968 58687636615717824 58783838491901952 58987369182703104 59149743990644736 59155424365559808 59266410152361984 59451836656582656 59569098661822464 59657680196142912 59680860573007872 59827645096986624 60127425709498368 60246020237524992 60298728916647936 60695508036354048 61385229718585344 61430632995004416 61697259006267456 61698739574145024 62082789147205632 62128708369947648 62183064195293184 62259663190360064 62305713237098496 62617910798057472 63303518147291136 63801971046088704 63808098192064512 64022876308055808 64085043062689792 64205277665058816 64526993444339712 64533190216974336 64589649700978688 64654265620758528 64813282188402176 65266521923985408 65323622993035264 66549852411254784 66674711421407232 66838697256789744 66965705147547648 67073866997170176 67199709149134848 67306100734109952 67364986211567616 67497856006856704 67792442248134656 67836070031228928 67895419173863424 67969868985925632 69125439708069888 69255130964557824 69409416382050888 69555717470480384 69910956068388864 69955947219704832 70042121089155072 70093927391735808 70103400285208576 70399843873062912 70506781449781248 70531926131736576 70645848079859712 70705398750984192 71262134174220288 71784110466072576 72095673445526016 72230937373191168 72599838994096128 72663355913601024 72799684911562752 72806676142227456 72914942461952448 72943274033676288 73424837164483584 73489075867164672 73579601952243712 73634024734752768 74002985488613376 74148947984646144 75026391878270976 75193534413888462 75409570590621696 75606932916928512 75785609488013568 75878964513251328 75935088007713792 76266497529151488 76382346570596352 76409586642714624 76466102609166336 76533002086514688 77766119671578624 77912022335127552 78250182154290432 78649825576937472 78797386225299456 78866325320859648 78873899154079744 79021880203149312 79269115542110208 79417838085341184 79543573594857216 79770193462648832 80169900945997824 80328026983366656 81107632626216768 81746275402801152 81846972958113792 81907510660005888 82029310269696504 82061183287885824 82263012008356608 82675210350560256 82777052196274176 82838277826596864 82910752260390912 83074284316131328 83326196258832384 83490547730743296 84404690863054848 84835766914449408 85363835077407744 85426974008678016 85607036886745088 85799809720295424 86035991259119616 86044253622632448 86099627347329024 86205687494344704 87022029231980544 88031454923576736 88724615985967104 88733136548339712 88899615228542976 89118263009052992 89353647992733696 89423235009478656 89741467645479936 89819981615423488 90369030356287488 90448093374971904 90626491981234176 91043262054531072 92077844577878016 92167252944093184 92545888509401184 93124183720808448 93214608091185152 93274596292939776 93389494785540096 93458569855647744 93857445009948672 94009041933041664 94273865001312256 95712147288096768 95891719797080064 96127564594034688 96307916497588224 96799785325461504 96884474551468032 96981398431137792 97066246548750336 97219923282603264 97899782885978112 97985434489552896 98178699646337024 98670647318151168 99824778616882176 100035189171027968 100258045885184616 100610800495755264 100809243889238016 100959151101164928 101047479317351424 101171952684335104 101246784010285056 101688663372201984 101754105046843392 101843128760795136 101879448856952832 101954803478888448 102044002782019584 103688159562104832 103882696446836736 104333576205720576 104866434102583296 105063181633732608 105140891087603712 105155100427812864 105362506937532416 105599765809594368 105968772119789568 106058098126476288 106893201261330432 107104035977822208 108143510168289024 108346406059786752 108995033870401536 109199527367344128 109210014213341184 109372413692928672 109414911050514432 109684016011142144 110233613800747008 110369402928365568 110451037102129152 110547669680521216 111101595011776512 111223421976969216 112539587817406464 112790301620832693 113114355885932544 113326577942003712 113678414232020352 113818446769876992 113902632011570688 114399746293727232 114573519855894528 114614379964071936 114714655012159488 114799503129772032 116029372309307392 116649179507367936 117375273231435648 117974738365406208 118299487981289472 118310848731119616 118532820304723968 118903673313165312 119138197323644928 119315360392285824 119655290193973248 120254851418996736 120492040475049984 120597457833295872 122770459437170688 122861265990008832 123394518012534912 124165578294411264 124257416739895296 124366128390586368 124519326380720128 124611426474196992 125235821596114944 126607036294582272 127603942092177408 128045752616111616 128170086125379584 128410555330117632 129053986888679424 129066380433948672 129308531241517056 129626564376804352 130533043847970816 130647245986070528 133099704822509568 133349422842814464 133677394513579488 133931410295095296 134147733994340352 134612201468219904 134729972423135232 134995712013713408 135672140062457856 135790838347726848 135939737971851264 138250879416139776 138510261929115648 138818832764101776 139111434940960768 139821912136777728 139911894439409664 140084242178310144 140187854783471616 140206800570417152 140799687746125824 141013562899562496 141410797501968384 142524268348440576 143568220932145152 144191346891052032 144461874746382336 145199677988192256 145326711827202048 145599369823125504 145613352284454912 145829884923904896 146849674328967168 146978151734329344 147159203904487424 147268049469505536 148005970977226752 150052783756541952 150387068827776924 151213865833857024 151571218976027136 151757929026502656 151870176015427584 152532995058302976 152764693141192704 152819173285429248 152932205218332672 153066004173029376 155532239343157248 155824044670255104 156500364308580864 157299651153874944 157594772450598912 157732650641719296 157747798308159488 158043760406298624 158538231084220416 159087147189714432 159540386925297664 160339801891995648 160656053966733312 162215265252433536 163492550805602304 163693945916227584 163815021320011776 164058620539393008 164122366575771648 164526024016713216 165350420701120512 165554104392548352 165676555653193728 165821504520781824 166148568632262656 166652392517664768 168809381726109696 169671533828898816 170727670154815488 170853948017356032 171214073773490176 171599619440590848 172071982518239232 172088507245264896 172199254694658048 174044058463961088 176062909847153472 177449231971934208 177466273096679424 177799230457085952 178236526018105984 178707295985467392 179482935290959872 179639963230846976 180738060712574976 180896186749943808 182086524109062144 184155689155756032 185091777018802368 186248367441616896 186429216182370304 186549192585879552 186778989571080192 186917139711295488 188547730002624512 191424294576193536 192255129188069376 192615832995176448 193599570650923008 193768949102936064 193962796862275584 194439846565206528 195799565771956224 195970868979105792 196357399292674048 199649557233764352 200070378342055936 200516091770369232 201221600991510528 201918302202329856 202094958634702848 202343905368670208 202493568020570112 203377326744403968 203508210093686784 203686257521590272 203909606957776896 207376319124209664 207765392893673472 208667152411441152 209732868205166592 210126363267465216 210281782175207424 210310200855625728 211199531619188736 211937544239579136 212116196252952576 213786402522660864 216287020336578048 216692812119573504 217990067740803072 218399054734688256 218420028426682368 218744827385857344 218829822101028864 219368032022284288 220467227601494016 220738805856731136 220902074204258304 221095339361042432 222446843953938432 225079175634812928 225580603241665386 226228711771865088 227356828464040704 227636893539753984 227805264023141376 228799492587454464 229147039711789056 229228759928143872 229599006259544064 232058744618614784 233298359014735872 234750546462871296 235949476730812416 236598975962578944 236621697462239232 237065640609447936 237807346626330624 238630720784571648 239310580387946496 240509702837993472 240984080950099968 245540918874341376 245722531980017664 246789036025069824 248331156588822528 248514833479790592 248732256781172736 249222852948393984 250471643192229888 253214072589164544 256091505232223232 256340172250759168 256821110660235264 258107973777358848 258132760867897344 258617062483034112 259253128753608704 261066087695941632 261294491972141056 266199409645019136 266698845685628928 267354789027158976 269224402936439808 269459944846270464 269991424027426816 271344280124915712 271879475943702528 276501758832279552 277637665528203552 278222869881921536 279643824273555456 279823788878819328 280168484356620288 280375709566943232 282027125799124992 282821595003936768 287136441864290304 288382693782104064 288923749492764672 290399355976384512 290653423654404096 291198739646251008 291659769847809792 293699348657934336 293956303468658688 294536098939011072 296011941954453504 300105567513083904 300774137655553848 302427731667714048 303142437952054272 303515858053005312 303740352030855168 305065990116605952 305529386282385408 305638346570858496 305864410436665344 306132008346058752 311064478686314496 311648089340510208 313000728617161728 314599302307749888 315189544901197824 315465301283438592 315495596616318976 316087520812597248 318174294379428864 319080773850595328 320679603783991296 321312107933466624 324430530504867072 326985101611204608 327630042640023552 328117241078786016 328244733151543296 329052048033426432 330700841402241024 331108208785096704 331353111306387456 331643009041563648 332297137264525312 333304785035329536 337618763452219392 339343067657797632 341455340309630976 341707896034712064 342428147546980352 343199238881181696 344143965036478464 344398509389316096 348088116927922176 352125819694306944 354898463943868416 354932546193358848 355598460914171904 356473052036211968 357414591970934784 358965870581919744 359279926461693952 361476121425149952 361792373499887616 368311378311512064 370183554037604736 372496734883233792 372858432364740608 373098385171759104 373557979142160384 373834279422590976 377095460005249024 384510258376138752 385231665990352896 387199141301846016 387925593724551168 388879693130413056 391599131543912448 391941737958211584 392714798585348096 399299114467528704 401032183540738464 402443201983021056 403836604404659712 404189917269405696 404687810737340416 404987136041140224 407016420187373568 407372515043180544 407819213915553792 414752638248419328 415530785787346944 417334304822882304 419465736410333184 420252726534930432 420563564350414848 420620401711251456 422399063238377472 424232392505905152 427572805045321728 432574040673156096 433385624239147008 435980135481606144 436798109469376512 436840056853364736 437489654771714688 438736064044568576 440934455202988032 441477611713462272 441804148408516608 442190678722084864 450158351269625856 451161206483330772 454713656928081408 455273787079507968 455610528046282752 457598985174908928 458294079423578112 458457519856287744 459198012519088128 464117489237229568 466596718029471744 469501092925742592 471898953461624832 473197951925157888 473243394924478464 474131281218895872 475614693252661248 477261441569143296 478621160775892992 481019405675986944 481968161900199936 491081837748682752 491445063960035328 493578072050139648 496662313177645056 497029666959581184 497464513562345472 498445705896787968 506428145178329088 512183010464446464 512680344501518336 513642221320470528 516215947554717696 516265521735794688 518506257507217408 522132175391883264 522588983944282112 532398819290038272 533397691371257856 534709578054317952 538448805872879616 538919889692540928 539982848054853632 542688560249831424 555275331056407104 556445739763843072 559287648547110912 559647577757638656 560336968713240576 560751419133886464 565643190007873536 574272883728580608 576765387564208128 577847498985529344 580798711952769024 581306847308808192 583319539695619584 587398697315868672 587912606937317376 589072197878022144 600211135026167808 601548275311107696 606284875904108544 607031716106010624 607480704061710336 610131980233211904 611058772564770816 611728820873330688 622128957372628992 623296178681020416 626001457234323456 629198604615499776 630379089802395648 630930602566877184 630991193232637952 636348588758857728 638161547701190656 641359207567982592 648861061009734144 653970203222409216 655260085280047104 656234482157572032 656489466303086592 658104096066852864 661401682804482048 662216417570193408 662706222612774912 663286018083127296 675237526904438784 678686135315595264 682910680619261952 683415792069424128 684856295093960704 686398477762363392 688797018778632192 696176233855844352 704251639388613888 709796927887736832 709865092386717696 711196921828343808 712946104072423936 717931741163839488 718559852923387904 722952242850299904 736622756623024128 740367108075209472 744993469766467584 745716864729481216 746196770343518208 747668558845181952 754190920010498048 769020516752277504 770463331980705792 774398282603692032 775851187449102336 777759386260826112 783198263087824896 783883475916423168 798598228935057408 802064367081476928 807673208809319424 808379834538811392 809375621474680832 809974272082280448 814032840374747136 815638427831107584 829505276496838656 834668609645764608 838931472820666368 840505453069860864 841127128700829696 848464785011810304 865148081346312192 866771248478294016 871960270963212288 873596218938753024 874979309543429376 877472128089137152 881868910405976064 883608296817033216 900316702539251712 902322412966661544 909427313856162816 910547574159015936 911221056092565504 915197970349817856 916588158847156224 916915039712575488 918396025038176256 933193436058943488 939002185851485184 943797906923249664 946395903850315776 946486789848956928 948262562437791744 954522883138286592 957242321551785984 962038811351973888 963936323800399872 982890127920070656 987156144100279296 993324626355290112 994059333919162368 994929027124690944 996891411793575936 1012856290356658176 1024366020928892928 1025360689003036672 1027284442640941056 1032431895109435392 1037012515014434816 1044264350783766528 1064797638580076544 1066795382742515712 1069419156108635904 1076897611745759232 1077839779385081856 1079965696109707264 1085377120499662848 1110550662112814208 1112891479527686144 1118575297094221824 1119295155515277312 1120673937426481152 1121502838267772928 1131286380015747072 1153530775128416256 1155694997971058688 1161597423905538048 1166639079391239168 1174797394631737344 1175825213874634752 1178144395756044288 1203096550622215392 1212569751808217088 1214063432212021248 1214961408123420672 1222117545129541632 1223457641746661376 1244257914745257984 1246592357362040832 1252002914468646912 1258397209230999552 1260758179604791296 1261861205133754368 1272697177517715456 1276323095402381312 1282718415135965184 1297722122019468288 1307940406444818432 1310520170560094208 1312468964315144064 1316208192133705728 1322803365608964096 1324432835140386816 1325412445225549824 1326572036166254592 1350475053808877568 1365821361238523904 1366831584138848256 1369712590187921408 1372796955524726784 1377594037557264384 1392352467711688704 1408503278777227776 1419593855775473664 1419730184773435392 1422393843656687616 1425892208144847872 1435863482327678976 1437119705846775808 1445904485700599808 1473245513246048256 1480734216150418944 1489986939532935168 1492393540687036416 1495337117690363904 1508381840020996096 1538041033504555008 1540926663961411584 1548796565207384064 1555518772521652224 1566396526175649792 1567766951832846336 1597196457870114816 1604128734162953856 1615346417618638848 1616759669077622784 1618751242949361664 1619948544164560896 1628065680749494272 1669337219291529216 1677862945641332736 1681010906139721728 1682254257401659392 1696929570023620608 1730296162692624384 1733542496956588032 1743920541926424576 1749958619086858752 1754944256178274304 1763737820811952128 1767216593634066432 1800633405078503424 1804644825933323088 1818854627712325632 1821095148318031872 1822442112185131008 1830395940699635712 1833176317694312448 1866386872117886976 1878004371702970368 1887595813846499328 1892791807700631552 1892973579697913856 1909045766276573184 1914484643103571968 1924077622703947776 1965780255840141312 1974312288200558592 1986649252710580224 1988118667838324736 1989858054249381888 2025712580713316352 2048732041857785856 2050721378006073344 2054568885281882112 2074025030028869632 2088528701567533056 2129595277160153088 2133590765485031424 2138838312217271808 2153795223491518464 2155679558770163712 2159931392219414528 2221101324225628416 2225782959055372288 2237150594188443648 2238590311030554624 2243005676535545856 2262572760031494144 2307061550256832512 2311389995942117376 2323194847811076096 2333278158782478336 2349594789263474688 2351650427749269504 2406193101244430784 2425139503616434176 2428126864424042496 2429922816246841344 2446915283493322752 2488515829490515968 2504005828937293824 2516794418461999104 2521516359209582592 2545394355035430912 2552646190804762624 2595444244038936576 2615880812889636864 2624937928630288128 2632416384267411456 2645606731217928192 2650824890451099648 2700950107617755136 2731642722477047808 2733663168277696512 2745593911049453568 2755188075114528768 2817006557554455552 2839187711550947328 2839460369546870784 2844787687313375232 2851784416289695744 2871726964655357952 2874239411693551616 2891808971401199616 2961468432300837888 2979973879065870336 2984787081374072832 2990674235380727808 3016763680041992192 3076082067009110016 3081853327922823168 3111037545043304448 3132793052351299584 3194392915740229632 3208257468325907712 3230692835237277696 3233519338155245568 3239897088329121792 3256131361498988544 3338674438583058432 3355725891282665472 3362021812279443456 3364508514803318784 3393859140047241216 3460592325385248768 3467084993913176064 3499917238173717504 3509888512356548608 3527475641623904256 3534433187268132864 3609289651866646176 3637709255424651264 3642190296636063744 3644884224370262016 3666352635388624896 3732773744235773952 3756008743405940736 3775191627692998656 3785583615401263104 3818091532553146368 3828969286207143936 3848155245407895552 3931560511680282624 3948624576401117184 3973298505421160448 3976237335676649472 3979716108498763776 4051425161426632704 4097464083715571712 4101442756012146688 4109137770563764224 4148050060057739264 4177057403135066112 4259190554320306176 4267181530970062848 4277676624434543616 4307590446983036928 4311359117540327424 4319862784438829056 4442202648451256832 4451565918110744576 4477180622061109248 4486011353071091712 4525145520062988288 4614123100513665024 4622779991884234752 4646389695622152192 4666556317564956672 4699189578526949376 4703300855498539008 4812386202488861568 4850279007232868352 4856253728848084992 4859845632493682688 5008011657874587648 5033588836923998208 5043032718419165184 5090788710070861824 5105292381609525248 5190888488077873152 5231761625779273728 5249875857260576256 5264832768534822912 5291213462435856384 5301649780902199296 5401900215235510272 5463285444954095616 5467326336555393024 5491187822098907136 5634013115108911104 5678375423101894656 5678920739093741568 5703568832579391488 5743453929310715904 5748478823387103232 5922936864601675776 5959947758131740672 5969574162748145664 6033527360083984384 6152164134018220032 6163706655845646336 6222075090086608896 6265586104702599168 6388785831480459264 6416514936651815424 6461385670474555392 6467038676310491136 6479794176658243584 6677348877166116864 6711451782565330944 6729017029606637568 6787718280094482432 6921184650770497536 6934169987826352128 6999834476347435008 7019777024713097216 7054951283247808512 7218579303733292352 7275418510849302528 7284380593272127488 7289768448740524032 7465547488471547904 7512017486811881472 7550383255385997312 7636183065106292736 7657938572414287872 7897249152802234368 7952474671353298944 8102850322853265408 8194928167431143424 8202885512024293376 8296100120115478528 8518381108640612352 8534363061940125696 8555353248869087232 8615180893966073856 8622718235080654848 8884405296902513664 8903131836221489152 8954361244122218496 8972022706142183424 9050291040125976576 9228246201027330048 9245559983768469504 9333112635129913344 9398379157053898752 9624772404977723136 9700558014465736704 9719691264987365376 10016023315749175296 10067177673847996416 10086065436838330368 10181577420141723648 10381776976155746304 10499751714521152512 10529665537069645824 10582426924871712768 10603299561804398592 10926570889908191232 10934652673110786048 11268026230217822208 11356750846203789312 11407137665158782976 11486907858621431808 11845873729203351552 11919895516263481344 11939148325496291328 12304328268036440064 12327413311691292672 12444150180173217792 12531172209405198336 12777571662960918528 12833029873303630848 12922771340949110784 12934077352620982272 12959588353316487168 13354697754332233728 13458034059213275136 13575436560188964864 13842369301540995072 13868339975652704256 13999668952694870016 14039554049426194432 14109902566495617024 14437158607466584704 14550837021698605056 14568761186544254976 14579536897481048064 15024034973623762944 15100766510771994624 15272366130212585472 15315877144828575744 15794498305604468736 15904949342706597888 16205700645706530816 16389856334862286848 16592200240230957056 17036762217281224704 17110706497738174464 17230361787932147712 17245436470161309696 17768810593805027328 17806263672442978304 17908722488244436992 18100582080251953152 18456492402054660096 18491119967536939008 18666225270259826688 18796758314107797504 19249544809955446272 19401116028931473408 19439382529974730752 20032046631498350592 20134355347695992832 20363154840283447296 20763553952311492608 20999503429042305024 21059331074139291648 21164853849743425536 21853141779816382464 21869305346221572096 22536052460435644416 22814275330317565952 22973815717242863616 23691747458406703104 24608656536072880128 24888300360346435584 25555143325921837056 25666059746607261696 25845542681898221568 25868154705241964544 26709395508664467456 26916068118426550272 27150873120377929728 27684738603081990144 27736679951305408512 27999337905389740032 28079108098852388864 28874317214933169408 29101674043397210112 29159073794962096128 30048069947247525888 30201533021543989248 30544732260425170944 31588996611208937472 31809898685413195776 32779712669724573696 33184400480461914112 34221412995476348928 34460723575864295424 35537621187610054656 35817444976488873984 36912984804109320192 36982239935073878016 37332450540519653376 37593516628215595008 38499089619910892544 38802232057862946816 38878765059949461504 40064093262996701184 40726309680566894592 41527107904622985216 41999006858084610048 42118662148278583296 42329707699486851072 43706283559632764928 43738610692443144192 45072104920871288832 45628550660635131904 45947631434485727232 47383494916813406208 49776600720692871168 51110286651843674112 51332119493214523392 51691085363796443136 51736309410483929088 53418791017328934912 54301746240755859456 55369477206163980288 55473359902610817024 55998675810779480064 56158216197704777728 57748634429866338816 58203348086794420224 58318147589924192256 60096139894495051776 60403066043087978496 61089464520850341888 63177993222417874944 65559425339449147392 66368800960923828224 68442825990952697856 68921447151728590848 71075242375220109312 73825969608218640384 74664901081039306752 76998179239821785088 77604464115725893632 80128186525993402368 81452619361133789184 83054215809245970432 83998013716169220096 84237324296557166592 87477221384886288384 90144209841742577664 91257101321270263808 94766989833626812416 99553201441385742336 102664238986429046784 103382170727592886272 110738954412327960576 110946719805221634048 111997351621558960128 115497268859732677632 116406696173588840448 116636295179848384512 120192279788990103552 122178929041700683776 126355986444835749888 131118850678898294784 136885651981905395712 137842894303457181696 142150484750440218624 149329802162078613504 153996358479643570176 155208928231451787264 160256373051986804736 162905238722267578368 166108431618491940864 167996027432338440192 168474648593114333184 174954442769772576768 180288419683485155328 182514202642540527616 189533979667253624832 199106402882771484672 205328477972858093568 206764341455185772544 221477908824655921152 223994703243117920256 230994537719465355264 232813392347177680896 240384559577980207104 244357858083401367552 252711972889671499776 273771303963810791424 284300969500880437248 298659604324157227008 307992716959287140352 332216863236983881728 335992054864676880384 349908885539545153536 360576839366970310656 365028405285081055232 379067959334507249664 410656955945716187136 413528682910371545088 447989406486235840512 461989075438930710528 465626784694355361792 480769119155960414208 488715716166802735104 505423945779342999552 547542607927621582848 568601939001760874496 597319208648314454016 615985433918574280704 664433726473967763456 671984109729353760768 721153678733940621312 730056810570162110464 758135918669014499328 821313911891432374272 895978812972471681024 923978150877861421056 1095085215855243165696 1137203878003521748992 1231970867837148561408 1343968219458707521536 1442307357467881242624 1516271837338028998656 1642627823782864748544 1791957625944943362048 1847956301755722842112 2190170431710486331392 2274407756007043497984 2463941735674297122816 2687936438917415043072 3285255647565729497088 3695912603511445684224 4548815512014086995968 4927883471348594245632 5375872877834830086144 6570511295131458994176 7391825207022891368448 9855766942697188491264 14783650414045782736896 19711533885394376982528 29567300828091565473792 59134601656183130947584
- Sum of all divisors σ(n): 219679684066608962427000
- Sum of proper divisors (its aliquot sum) s(n): 160545082410425831479416
- 59134601656183130947584 is an abundant number, because the sum of its proper divisors (160545082410425831479416) is greater than itself. Its abundance is 101410480754242700531832
Bases of 59134601656183130947584
- Binary: 11001000010110110001011101000011000111000000010011011010100000000000000000002
- Hexadecimal: 0xC85B17431C04DA80000
- Base-36: 9MNWZAL4JQXOG00
Squares and roots of 59134601656183130947584
- 59134601656183130947584 squared (591346016561831309475842) is 3496901113035456693608564848142171013755437056
- 59134601656183130947584 cubed (591346016561831309475843) is 206787854350415151395019050963622146590476055750441375822497347272704
-
The
square root of 59134601656183130947584 is 243176071306.7450042267 -
The
cube root of 59134601656183130947584 is 38959546.4064600521
Scales and comparisons
How big is 59134601656183130947584?- 59,134,601,656,183,130,947,584 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 59,134,601,656,183,130,947,584 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 59134601656183130947584 cubic inches would be around 3246628.9 feet tall.
Recreational maths with 59134601656183130947584
- 59134601656183130947584 backwards is 48574903138165610643195
- 59134601656183130947584 is a
Harshad number . - The number of decimal digits it has is: 23
- The sum of 59134601656183130947584's digits is 99
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 59134601656183130947584 - Facts about the integer". Numbermatics.com. 2024. Web. 23 May 2024.
APA style:
Numbermatics. (2024). Number 59134601656183130947584 - Facts about the integer. Retrieved 23 May 2024, from https://numbermatics.com/n/59134601656183130947584/
Chicago style:
Numbermatics. 2024. "Number 59134601656183130947584 - Facts about the integer". https://numbermatics.com/n/59134601656183130947584/
The information we have on file for 59134601656183130947584 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 59134601656183130947584, math, Factors of 59134601656183130947584, curriculum, school, college, exams, university, Prime factorization of 59134601656183130947584, STEM, science, technology, engineering, physics, economics, calculator, fifty-nine sextillion, one hundred thirty-four quintillion, six hundred one quadrillion, six hundred fifty-six trillion, one hundred eighty-three billion, one hundred thirty million, nine hundred forty-seven thousand, five hundred eighty-four.