529770306197354197248
529,770,306,197,354,197,248 is an even composite number composed of eight prime numbers multiplied together.
529770306197354197248 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of fourteen thousand, five hundred eighty divisors.
Prime factorization of 529770306197354197248:
28 × 32 × 74 × 13 × 232 × 892 × 109 × 1272
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 13 × 23 × 23 × 89 × 89 × 109 × 127 × 127)See below for interesting mathematical facts about the number 529770306197354197248 from the Numbermatics database.
Names of 529770306197354197248
- Cardinal: 529770306197354197248 can be written as Five hundred twenty-nine quintillion, seven hundred seventy quadrillion, three hundred six trillion, one hundred ninety-seven billion, three hundred fifty-four million, one hundred ninety-seven thousand, two hundred forty-eight.
Scientific notation
- Scientific notation: 5.29770306197354197248 × 1020
Factors of 529770306197354197248
Divisors of 529770306197354197248
- Number of divisors d(n): 14580
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 23 24 26 28 32 36 39 42 46 48 49 52 56 63 64 69 72 78 84 89 91 92 96 98 104 109 112 117 126 127 128 138 144 147 156 161 168 178 182 184 192 196 207 208 218 224 234 252 254 256 267 273 276 288 294 299 312 322 327 336 343 356 364 368 381 384 392 414 416 436 441 448 468 483 504 508 529 534 546 552 576 588 598 623 624 637 644 654 672 686 712 728 736 762 763 768 784 801 819 828 832 872 882 889 896 897 936 966 981 1008 1016 1029 1058 1068 1092 1104 1127 1143 1152 1157 1176 1196 1246 1248 1274 1288 1308 1344 1372 1417 1424 1449 1456 1472 1524 1526 1568 1587 1602 1638 1651 1656 1664 1744 1764 1778 1792 1794 1869 1872 1911 1932 1962 2016 2032 2047 2058 2093 2116 2136 2184 2208 2254 2286 2289 2304 2314 2352 2392 2401 2492 2496 2507 2548 2576 2616 2667 2688 2691 2744 2834 2848 2898 2912 2921 2944 3048 3052 3087 3136 3174 3204 3276 3302 3312 3328 3381 3471 3488 3528 3556 3588 3703 3738 3744 3822 3864 3924 4032 4064 4094 4116 4186 4232 4251 4272 4361 4368 4416 4459 4508 4572 4578 4628 4704 4761 4784 4802 4953 4984 4992 5014 5096 5152 5232 5334 5341 5376 5382 5488 5607 5668 5696 5733 5796 5824 5842 5888 6096 6104 6141 6174 6223 6272 6279 6348 6408 6552 6604 6624 6762 6867 6877 6942 6976 7056 7112 7176 7203 7406 7476 7488 7521 7644 7728 7848 7889 7921 8001 8064 8099 8128 8188 8232 8372 8464 8502 8544 8722 8736 8763 8832 8918 9016 9144 9156 9256 9408 9522 9568 9604 9701 9906 9919 9968 9984 10028 10143 10192 10304 10413 10464 10668 10682 10764 10976 11109 11214 11303 11336 11392 11466 11557 11592 11648 11684 12192 12208 12282 12348 12446 12544 12558 12696 12753 12816 13083 13104 13208 13248 13377 13524 13734 13754 13843 13884 13952 14112 14224 14329 14352 14406 14651 14812 14859 14952 14976 15042 15288 15456 15696 15778 15842 16002 16023 16128 16129 16198 16256 16376 16464 16744 16928 17004 17088 17444 17472 17526 17549 17664 17836 18032 18288 18312 18423 18512 18669 18816 18837 19044 19136 19208 19402 19812 19838 19936 20056 20286 20384 20447 20608 20631 20826 20928 21336 21364 21528 21609 21952 22218 22428 22563 22606 22672 22784 22932 23114 23184 23296 23368 23667 23763 24297 24384 24416 24564 24696 24892 25116 25392 25506 25632 25921 26166 26208 26289 26416 26496 26611 26754 27048 27468 27508 27686 27768 27904 28224 28448 28658 28704 28812 29103 29302 29624 29718 29757 29904 29952 30084 30527 30576 30912 31213 31392 31556 31684 32004 32046 32258 32396 32512 32591 32752 32928 33327 33488 33856 33909 34008 34176 34671 34888 34944 35052 35098 35672 36064 36576 36624 36846 37024 37338 37387 37632 37674 37973 38088 38272 38416 38804 39249 39624 39676 39872 40112 40131 40572 40768 40894 41216 41262 41529 41652 41856 42672 42728 42987 43056 43218 43561 43904 43953 44436 44856 45126 45212 45344 45864 46228 46368 46736 47081 47334 47526 48069 48139 48387 48594 48768 48832 49128 49392 49784 50232 50784 51012 51264 51842 52332 52416 52578 52647 52832 52992 53222 53508 54096 54936 55016 55223 55372 55447 55536 56007 56448 56693 56896 57316 57408 57624 57661 58206 58604 59248 59436 59514 59808 60168 61054 61152 61341 61824 61893 62426 62784 63112 63368 64008 64092 64516 64792 65182 65504 65856 66654 66976 67183 67712 67818 67907 68016 68352 69342 69433 69776 69888 70104 70196 71001 71289 71344 72128 72891 73152 73248 73692 74048 74676 74774 75348 75946 76176 76544 76832 77608 77763 78498 79121 79248 79352 79744 79833 80224 80262 80899 81144 81536 81788 82524 83058 83304 83712 85344 85456 85974 86112 86436 87122 87309 87808 87906 88872 89271 89712 90252 90424 90688 91581 91728 92456 92736 93472 93639 94162 94668 95052 96138 96278 96774 96901 97188 97536 97664 97773 98256 98784 99568 100303 100464 101568 101727 102024 102528 102557 102973 103684 104013 104664 104832 105156 105294 105664 106444 107016 108192 109872 110032 110446 110744 110894 111072 112014 112161 112896 112903 113386 113792 113919 114632 114816 115248 115322 116412 117208 118496 118872 119028 119616 120336 122108 122304 122682 122843 123648 123786 124587 124852 125568 126113 126224 126736 128016 128184 128961 129032 129584 130364 130683 131008 131712 131859 133308 133952 134366 135424 135636 135814 136032 138684 138866 139552 140208 140392 141243 142002 142578 142688 143129 144256 144417 145161 145782 146304 146496 146939 147384 148096 149352 149548 150696 151892 152352 153664 155216 155526 156996 157941 158242 158496 158704 159488 159666 160448 160524 161798 162288 163072 163576 165048 165669 166116 166341 166608 170079 170688 170912 171948 172224 172872 172983 174244 174618 175812 177744 178542 179424 179959 180504 180848 181376 181447 182183 183162 183456 184023 184912 185472 186277 186944 187278 188324 189336 190104 192276 192556 193548 193802 194376 195328 195546 196512 197568 199136 200606 200928 201549 203136 203454 203721 204048 205056 205114 205946 207368 208026 208299 209328 209664 209677 210312 210588 211328 212888 213689 214032 216384 219744 220064 220892 221488 221788 222144 223123 224028 224322 225806 226772 227584 227838 228137 229264 229632 230496 230644 232824 233289 234416 236992 237363 237744 238056 239232 239499 240672 242697 244216 244608 245364 245686 247572 249174 249704 251136 252226 252448 253472 256032 256368 257922 258064 259168 259969 260728 261366 261709 262016 263424 263718 265811 266616 267904 268732 271272 271628 272064 274743 277368 277732 279104 280416 280784 280917 282486 284004 285156 285376 286258 288512 288834 290322 290703 291564 292608 292992 293319 293878 294768 296192 298704 299096 300909 301392 303784 304704 304927 307328 307671 308919 310432 311052 313992 315882 316484 316992 317408 318389 319332 320896 321048 323596 324576 327152 329567 330096 331338 332232 332682 333216 336483 336973 338709 340158 341376 341757 341824 343896 344448 345744 345966 348488 349236 351624 355488 357084 358848 359918 361008 361696 362752 362894 364366 366324 366912 368046 368529 369824 370944 370967 372554 373888 374556 376648 378339 378672 380208 384552 385112 387096 387604 388129 388752 391092 392049 393024 395136 396851 398272 401212 401856 403098 403627 406272 406908 407442 408096 410228 411892 414736 416052 416598 418656 419354 420624 421176 422656 423729 425776 427378 428064 429387 432768 433251 439488 440128 440817 441784 442976 443576 444288 446246 448056 448644 451612 453544 455676 456274 458528 460992 461288 465648 466578 468832 470281 473984 474726 475349 475488 476112 478464 478998 481344 485394 486031 488432 489216 490728 491372 495144 497007 498348 499023 499408 504452 504896 506944 510237 512064 512736 515844 516128 518336 518949 519938 521456 522732 523418 524032 527436 531622 533232 535808 537464 539877 542544 543256 544128 544341 546549 549486 553847 554736 555464 558208 558831 560832 561568 561834 564972 566293 568008 570312 570752 572516 577668 580644 581406 583128 585984 586638 587756 589536 597408 598192 601818 602784 604647 607568 609408 609854 611163 612053 614656 615342 617838 620864 622104 624897 627984 629031 631764 632968 633984 634816 636778 638664 641067 641792 642096 647192 649152 654304 659134 660192 662676 664464 665364 666432 669369 672966 673946 677418 678307 680316 682752 683514 683648 684411 687792 688896 691488 691932 696976 698472 702121 703248 710976 712089 714168 717696 717899 719836 720811 722016 723392 725788 728091 728732 732648 733824 736092 737058 739648 741934 745108 747776 749112 749593 753296 756678 757344 760416 769104 770224 774192 775208 776258 777504 779907 782184 784098 785127 786048 790272 790321 793702 796544 797433 802424 803712 806196 807254 813816 814884 816192 820456 823784 829472 832104 833196 837312 838708 841248 842352 847458 851552 854756 856128 858774 859901 863389 865536 866502 872109 873379 878976 880256 881634 882791 883568 885952 887152 888576 892492 896112 897288 902727 903224 907088 911352 912548 914781 917056 921984 922576 923013 926757 931296 933156 937664 940562 947968 949452 950698 950976 952224 955167 957996 962688 970788 972062 976864 981456 982744 988701 990288 994014 996696 998046 998816 1001903 1005967 1008904 1009792 1010919 1013888 1016127 1020474 1024128 1025472 1028573 1031688 1032256 1036672 1037898 1039876 1042912 1045464 1046836 1054872 1063244 1066464 1074928 1079754 1085088 1086512 1088256 1088682 1093098 1098972 1105587 1107694 1109472 1110928 1112901 1116416 1117662 1121664 1123136 1123668 1129944 1132586 1135017 1136016 1140624 1141504 1145032 1155336 1161288 1162812 1164387 1166256 1173276 1175512 1179072 1190553 1194816 1196384 1203636 1205568 1209294 1210881 1215136 1218816 1219708 1222326 1224106 1230684 1232027 1235676 1241728 1244208 1249794 1255968 1258062 1259713 1263528 1265936 1267968 1269632 1270129 1273556 1275281 1277328 1282134 1284192 1288161 1294384 1298304 1303939 1308608 1318268 1320384 1322451 1325352 1328928 1330728 1332864 1338738 1345932 1347892 1354836 1356614 1360632 1367028 1367296 1368822 1375584 1382976 1383864 1393952 1396944 1404242 1406496 1410843 1421952 1424178 1426047 1428336 1435392 1435481 1435798 1439672 1441622 1444032 1446784 1451576 1456182 1457464 1458093 1465296 1467648 1467739 1472184 1474116 1479296 1483868 1490216 1498224 1499186 1506592 1513356 1514688 1520832 1538208 1540448 1548384 1550416 1552516 1555008 1559814 1561861 1564368 1568196 1570254 1572096 1580642 1587404 1593088 1594866 1596959 1604848 1607424 1612392 1614508 1619631 1627632 1629768 1632384 1633023 1639647 1640912 1647568 1658944 1661541 1664208 1666392 1674624 1676493 1677416 1682496 1684704 1694916 1698879 1703104 1709512 1712256 1717548 1719802 1726778 1733004 1744218 1746758 1757952 1758061 1760512 1763268 1765582 1767136 1771904 1774304 1784984 1792224 1794576 1805454 1806448 1814176 1819783 1822704 1825096 1829562 1834112 1836159 1843968 1845152 1846026 1853514 1860677 1862592 1866312 1875328 1881124 1887093 1898904 1901396 1901952 1904448 1910334 1915992 1923201 1925376 1941576 1944124 1953728 1962912 1965488 1977402 1980576 1988028 1993392 1996092 1997632 2003806 2008107 2011934 2017808 2019584 2021838 2027776 2032254 2034921 2040948 2048256 2050944 2053233 2057146 2063376 2064512 2073344 2075796 2079752 2085824 2090928 2093672 2106363 2109744 2126488 2132928 2149856 2153697 2159508 2162433 2170176 2173024 2177364 2186196 2197944 2211174 2215388 2218944 2221856 2225802 2228723 2235324 2243328 2246272 2247336 2248779 2259888 2265172 2270034 2272032 2281248 2290064 2306969 2310672 2322576 2325624 2328774 2332512 2339721 2346552 2351024 2355381 2358144 2358811 2368379 2370963 2381106 2389632 2392299 2392768 2407272 2411136 2418588 2421762 2430272 2439416 2444652 2448212 2461368 2464054 2471352 2483456 2488416 2499588 2511936 2516124 2519426 2527056 2531872 2539264 2540258 2547112 2550562 2554656 2564268 2568384 2576322 2579703 2588768 2590167 2596608 2596769 2607878 2617216 2620137 2636536 2640768 2644902 2648373 2650704 2657856 2661456 2665728 2677476 2691864 2695784 2709672 2713228 2716903 2721264 2734056 2737644 2744343 2751168 2765952 2767728 2777957 2787904 2793888 2808484 2812992 2821686 2825389 2843904 2848356 2852094 2856672 2865501 2870962 2871596 2879344 2883244 2888064 2893568 2900599 2903152 2912364 2914928 2916186 2930592 2935478 2944368 2948232 2958592 2966103 2967736 2980432 2996448 2998372 3005709 3013184 3017901 3026712 3029376 3032757 3041664 3076416 3080896 3085719 3096768 3100832 3105032 3110016 3119628 3123722 3128736 3136392 3140508 3161284 3174808 3189732 3193918 3209696 3224784 3229016 3239262 3255264 3259536 3264768 3266046 3279294 3281824 3291967 3295136 3317888 3323082 3327443 3328416 3332784 3338703 3349248 3352986 3354832 3364992 3369408 3379597 3389832 3397758 3402217 3406208 3419024 3424512 3435096 3439604 3453556 3466008 3488436 3493161 3493516 3516122 3526536 3531164 3534272 3543808 3548608 3569968 3571659 3584448 3589152 3610908 3612896 3628352 3632643 3639566 3645408 3650192 3659124 3668224 3672318 3690304 3692052 3696081 3707028 3721354 3725184 3732624 3750656 3762248 3774186 3779139 3797808 3802792 3803904 3808896 3810387 3820668 3825843 3831984 3846402 3876929 3883152 3888248 3907456 3911817 3925824 3930976 3954804 3961152 3964051 3976056 3986784 3992184 3995264 4007612 4016214 4023868 4035616 4043676 4064508 4069842 4081896 4101888 4106466 4114292 4126752 4129024 4139057 4151592 4159504 4171648 4181856 4187344 4190209 4212726 4219488 4232529 4252976 4265856 4278141 4284371 4299712 4306443 4307394 4319016 4324866 4340352 4346048 4354728 4372392 4374279 4395888 4403217 4422348 4430776 4437888 4443712 4451604 4457446 4470648 4492544 4494672 4497558 4519776 4530344 4540068 4544064 4562496 4580128 4613938 4621344 4645152 4651248 4657548 4665024 4679442 4685583 4693104 4702048 4710762 4716288 4717622 4736758 4741926 4748149 4762212 4779264 4784598 4785536 4790877 4814544 4822272 4822571 4837176 4843524 4860544 4878832 4889304 4896424 4914847 4922736 4928108 4942704 4976832 4984623 4999176 5023872 5032248 5038852 5045677 5054112 5063744 5080516 5094224 5096637 5101124 5109312 5128536 5131829 5136768 5152644 5159406 5177536 5180334 5193538 5215756 5234432 5240274 5247151 5273072 5274183 5281536 5289804 5296746 5301408 5315712 5322912 5354952 5383728 5391568 5419344 5426456 5433806 5442528 5459349 5468112 5475288 5488686 5502336 5508477 5531904 5532247 5535456 5555914 5575808 5582031 5587776 5616968 5625984 5643372 5650778 5696712 5704188 5713344 5731002 5741924 5743192 5758688 5766488 5776128 5801198 5806304 5824728 5829856 5832372 5861184 5870956 5888736 5896464 5932206 5935472 5960864 5979287 5992896 5996744 6011418 6019307 6026368 6035802 6043723 6053424 6058752 6065514 6083328 6104763 6113653 6152832 6161792 6171438 6179537 6193536 6201664 6210064 6220032 6239256 6247444 6257472 6272784 6281016 6319089 6322568 6349616 6379464 6387836 6419392 6449568 6458032 6461091 6478524 6487299 6510528 6519072 6532092 6558588 6563648 6583934 6590272 6635776 6646164 6654886 6656832 6665568 6677406 6686169 6705972 6709664 6729984 6738816 6746337 6759194 6779664 6795516 6804434 6812416 6838048 6870192 6879208 6907112 6920907 6932016 6976872 6986322 6987032 7013321 7032244 7041769 7053072 7062328 7068544 7076433 7097216 7105137 7112889 7139936 7143318 7168896 7178304 7200011 7221816 7225792 7256704 7265286 7279132 7290816 7300384 7318248 7322947 7344636 7380608 7384104 7392162 7414056 7442708 7450368 7465248 7524496 7548372 7558278 7595616 7605584 7617792 7620774 7641336 7651686 7663968 7692804 7739109 7753858 7766304 7770501 7776496 7790307 7814912 7823634 7851648 7860411 7861952 7909608 7922304 7928102 7945119 7952112 7973568 7984368 7990528 8015224 8032428 8047736 8071232 8087352 8129016 8139684 8150709 8163792 8212932 8228584 8253504 8278114 8303184 8319008 8333871 8343296 8363712 8374688 8380418 8425452 8438976 8465058 8476167 8505952 8531712 8532241 8556282 8568742 8599424 8612886 8614788 8624189 8638032 8649732 8680704 8692096 8701797 8709456 8744784 8748558 8791776 8806434 8817991 8844696 8861552 8875776 8887424 8903208 8914892 8926967 8941296 8989344 8995116 9017127 9039552 9053703 9060688 9080136 9088128 9124992 9127573 9160256 9227876 9242688 9257157 9290304 9302496 9315096 9330048 9358884 9371166 9386208 9404096 9421524 9435244 9473516 9483852 9496298 9524424 9569196 9571072 9581754 9629088 9645142 9674352 9687048 9721088 9757664 9778608 9792848 9829694 9845472 9856216 9875901 9885408 9953664 9969246 9982329 9998352 10047744 10048367 10064496 10077704 10091354 10108224 10127488 10138791 10161032 10188448 10193274 10202248 10206651 10218624 10257072 10263658 10273536 10274173 10305288 10318812 10355072 10360668 10387076 10431512 10480548 10494302 10546144 10548366 10579608 10593492 10602816 10631424 10645824 10709904 10767456 10783136 10838688 10852912 10867612 10885056 10918698 10933027 10936224 10950576 10977372 11004672 11016954 11064494 11070912 11088243 11111828 11151616 11164062 11175552 11178713 11224057 11233936 11251968 11286744 11301556 11337417 11393424 11408376 11426688 11431161 11462004 11477529 11483848 11486384 11517376 11532976 11602396 11612608 11630787 11649456 11659712 11664744 11722368 11735451 11741912 11777472 11792928 11864412 11870944 11892153 11921728 11958574 11985792 11993488 12022836 12038614 12052736 12071604 12087446 12106848 12131028 12209526 12227306 12305664 12306427 12323584 12342876 12359074 12387072 12403328 12417171 12420128 12478512 12494888 12514944 12545568 12562032 12570627 12638178 12645136 12699232 12738481 12758928 12775672 12838784 12853113 12899136 12916064 12919329 12922182 12957048 12974598 13021056 13024739 13038144 13064184 13077571 13117176 13127296 13167868 13180544 13209651 13292328 13309772 13313664 13331136 13354812 13372338 13411944 13419328 13477632 13492674 13518388 13559328 13591032 13608868 13676096 13740384 13758416 13814224 13841814 13864032 13953744 13972644 13974064 14026642 14056749 14064488 14083538 14106144 14124656 14137088 14152866 14194432 14210274 14225778 14244447 14279872 14286636 14337792 14356608 14372631 14400022 14443632 14451584 14467713 14513408 14530572 14558264 14581632 14600768 14636496 14645894 14689272 14744541 14761216 14768208 14784324 14828112 14885416 14930496 15048992 15096744 15116556 15137031 15191232 15211168 15241548 15282672 15303372 15327936 15385608 15395487 15478218 15507716 15532608 15541002 15552992 15580614 15601061 15647268 15703296 15720822 15723904 15741453 15819216 15822549 15844608 15856204 15890238 15904224 15947136 15968736 16016351 16030448 16064856 16095472 16142464 16148783 16174704 16258032 16279368 16301418 16327584 16378047 16425864 16457168 16507008 16511677 16556228 16578653 16596741 16606368 16638016 16667742 16727424 16746093 16749376 16760836 16850904 16877952 16930116 16952334 17011904 17064482 17112564 17137484 17198848 17225772 17229576 17248378 17276064 17299464 17384192 17403594 17418912 17489568 17497116 17583552 17612868 17635982 17689392 17723104 17774848 17806416 17829784 17853934 17882592 17937861 17978688 17990232 18034254 18057921 18079104 18107406 18121376 18131169 18160272 18176256 18177383 18249984 18255146 18320512 18340959 18455752 18485376 18514314 18538611 18580608 18604992 18630192 18660096 18661253 18717768 18742332 18772416 18808192 18843048 18870488 18947032 18967704 18992596 19018321 19048848 19138392 19163508 19258176 19290284 19348704 19374096 19515328 19557216 19585696 19659388 19690944 19712432 19751802 19770816 19777723 19857947 19907328 19938492 19964658 19996704 20058507 20096734 20128992 20155408 20182708 20216448 20254976 20277582 20304193 20322064 20376896 20386548 20404496 20413302 20437248 20514144 20527316 20548346 20610576 20637624 20710144 20721336 20762721 20774152 20863024 20961096 20988604 21039963 21092288 21096732 21125307 21159216 21186984 21205632 21229299 21291648 21315411 21419808 21534912 21566272 21600033 21677376 21705824 21735224 21770112 21837396 21866054 21872448 21901152 21954744 21968841 22033908 22128988 22141824 22176486 22223656 22328124 22351104 22357426 22448114 22467872 22573488 22603112 22674834 22786848 22816752 22853376 22854793 22862322 22924008 22955058 22967696 22972768 23034752 23043769 23065952 23137241 23204792 23225216 23261574 23292101 23298912 23319424 23329488 23370921 23444736 23470902 23483824 23554944 23585856 23657179 23728824 23741888 23784306 23843456 23917148 23971584 23986976 24045672 24077228 24143208 24174892 24213696 24262056 24419052 24452127 24454612 24612854 24685752 24718148 24806656 24834342 24840256 24957024 24989776 25001613 25029888 25091136 25124064 25141254 25276356 25290272 25398464 25428501 25476962 25517856 25551344 25596723 25677568 25706226 25798272 25832128 25838658 25844364 25872567 25914096 25949196 26042112 26049478 26076288 26105391 26128368 26155142 26234352 26254592 26335736 26361088 26419302 26453973 26584656 26619544 26627328 26662272 26709624 26744676 26780901 26823888 26838656 26985348 27036776 27118656 27138503 27182064 27217736 27352192 27382719 27480768 27516832 27628448 27683628 27728064 27907488 27945288 27948128 28053284 28113498 28128976 28167076 28212288 28249312 28305732 28336621 28420548 28451556 28488894 28559744 28573272 28713216 28745262 28800044 28887264 28903168 28935426 28973399 29061144 29116528 29163264 29201536 29272992 29291788 29331463 29378544 29489082 29536416 29568648 29627703 29656224 29770832 29860992 29946987 29990597 30097984 30145101 30193488 30233112 30274062 30382464 30416373 30422336 30483096 30565344 30606744 30619953 30655872 30771216 30790974 30822519 30956436 31015432 31065216 31082004 31105984 31161228 31202122 31294536 31441644 31447808 31482906 31638432 31645098 31712408 31780476 31808448 31894272 31937472 32032702 32060896 32129712 32190944 32284928 32297566 32349408 32516064 32558736 32602836 32655168 32756094 32799081 32851728 32914336 33014016 33016063 33023354 33112456 33157306 33193482 33212736 33237043 33276032 33335484 33454848 33492186 33498752 33521672 33536139 33672171 33701808 33755904 33757997 33860232 33904668 34023808 34128964 34225128 34274968 34451544 34459152 34496756 34552128 34598928 34807188 34837824 34892361 34979136 34994232 35167104 35225736 35271964 35319739 35378784 35446208 35612832 35659568 35676459 35707868 35765184 35875722 35922803 35957376 35980464 36068508 36115842 36158208 36214812 36242752 36262338 36320544 36354766 36510292 36641024 36681918 36730057 36911504 36919281 36970752 37028628 37077222 37161216 37209984 37251513 37260384 37322506 37435536 37484664 37544832 37616384 37686096 37711881 37740976 37894064 37935408 37985192 38036642 38097696 38215443 38276784 38327016 38516352 38559339 38580568 38697408 38725729 38748192 39030656 39074217 39114432 39171392 39232713 39318776 39381888 39424864 39503604 39541632 39555446 39715894 39876984 39929316 39993408 40117014 40193468 40257984 40310816 40365416 40432896 40435403 40555164 40608386 40644128 40753792 40773096 40808992 40826604 41028288 41054632 41096692 41221152 41275248 41442672 41525442 41548304 41726048 41855009 41922192 41977208 42079926 42184576 42193464 42250614 42306061 42318432 42373968 42411264 42458598 42583296 42630822 42733341 42795571 42839616 43069824 43132544 43200066 43256759 43354752 43403139 43411648 43470448 43540224 43674792 43732108 43744896 43802304 43909488 43937682 44067816 44233623 44257976 44283648 44352972 44447312 44656248 44714852 44896228 44935744 45146976 45206224 45349668 45411093 45573696 45633504 45709586 45724644 45848016 45910116 45935392 45945536 46069504 46087538 46131904 46186461 46274482 46409584 46450432 46523148 46584202 46597824 46638848 46658976 46741842 46803183 46941804 46967648 47109888 47171712 47224359 47314358 47457648 47483776 47568612 47686912 47834296 47973952 48049053 48091344 48154456 48286416 48349784 48427392 48446349 48524112 48838104 48904254 48909224 49225708 49292383 49371504 49436296 49535031 49668684 49680512 49735959 49790223 49914048 49979552 50003226 50182272 50248128 50282508 50400077 50552712 50580544 50796928 50857002 50953924 51035712 51102688 51193446 51260629 51412452 51596544 51664256 51677316 51688728 51745134 51828192 51898392 52098956 52152576 52210782 52256736 52310284 52468704 52671472 52838604 52907946 53169312 53239088 53324544 53419248 53489352 53561802 53647776 53677312 53813583 53970696 54073552 54173763 54237312 54277006 54364128 54393507 54435472 54472717 54532149 54704384 54765438 54961536 55022877 55033664 55256896 55367256 55456128 55615833 55814976 55890576 55896256 55983759 56106568 56226996 56257952 56334152 56424576 56498624 56611464 56673242 56841096 56903112 56977788 57054963 57119488 57146544 57490524 57600088 57774528 57870852 57946798 58122288 58233056 58403072 58545984 58583576 58662926 58757088 58978164 59072832 59137296 59255406 59312448 59333169 59541664 59573841 59721984 59725687 59893974 59981194 60195968 60290202 60369323 60386976 60466224 60548124 60764928 60832746 60844672 60912579 60966192 61130688 61213488 61239906 61311744 61542432 61581948 61645038 61725937 61912872 62030864 62130432 62164008 62211968 62322456 62404244 62488769 62589072 62883288 62965812 63119889 63276864 63290196 63375921 63424816 63560952 63616896 63874944 63893011 64065404 64121792 64259424 64381888 64595132 64698816 64800099 65032128 65117472 65205672 65310336 65512188 65598162 65703456 65828672 65906523 66032126 66046708 66224912 66314612 66386964 66425472 66474086 66552064 66670968 66713777 66984372 66997504 67043344 67072278 67344342 67403616 67515994 67720464 67809336 68047616 68257928 68450256 68549936 68564379 68903088 68918304 68993512 69104256 69131307 69197856 69411723 69614376 69675648 69784722 69876303 69958272 69988464 70334208 70338569 70451472 70543928 70639478 70757568 70892416 70971537 71225664 71319136 71352918 71415736 71530368 71751444 71845606 71914752 71919211 71960928 72137016 72231684 72429624 72485504 72524676 72641088 72709532 73020584 73363836 73460114 73823008 73838562 74057256 74154444 74419968 74503026 74520768 74645012 74871072 74969328 75089664 75372192 75423762 75481952 75788128 75870816 75970384 76073284 76195392 76430886 76531189 76553568 76654032 76790169 77032704 77118678 77161136 77394816 77451458 77496384 77617701 77730731 78061312 78148434 78228864 78250991 78342784 78465426 78568399 78637552 78763776 78849728 79007208 79083264 79110892 79361919 79431788 79753968 79858632 79986816 80234028 80342703 80386936 80515968 80621632 80730832 80870806 81110328 81216772 81288256 81415509 81507584 81546192 81617984 81653208 82056576 82109264 82148157 82193384 82442304 82550496 82885344 83050884 83096608 83452096 83710018 83844384 83954416 84159852 84369152 84386928 84501228 84612122 84636864 84747936 84917196 85009863 85261644 85466682 85591142 85679232 86139648 86144989 86265088 86400132 86513518 86709504 86806278 86823296 86920197 86940896 87349584 87464216 87489792 87604608 87818976 87875364 87994389 88135632 88467246 88515952 88705944 88894624 89169367 89312496 89429704 89792456 89871488 89971791 90293952 90412448 90435303 90699336 90822186 91147392 91173173 91267008 91419172 91449288 91542997 91696032 91820232 91870784 91891072 92175076 92263808 92372922 92467557 92548964 92819168 93046296 93168404 93195648 93317952 93483684 93606366 93883608 93935296 94343424 94448718 94628716 94915296 94967552 95137224 95198311 95668592 95947904 96098106 96182688 96308912 96572832 96699568 96854784 96892698 97048224 97676208 97808508 97818448 98397243 98451416 98584766 98743008 98872592 99048189 99070062 99337368 99361024 99471918 99580446 99711129 99828096 99959104 100006452 100364544 100496256 100565016 100608417 100800154 101016513 101105424 101161088 101273991 101593856 101714004 101907848 102071424 102205376 102386892 102521258 102824904 103328512 103354632 103377456 103490268 103656384 103796784 104197912 104421564 104513472 104620568 104937408 105342944 105677208 105815892 105959217 106338624 106478176 106838496 106978704 107123604 107295552 107627166 107768409 107941392 108147104 108347526 108474624 108554012 108728256 108787014 108870944 108945434 109064298 109207427 109530876 109650403 109923072 110045754 110067328 110190171 110513792 110734512 110757843 110912256 110919133 111231666 111629952 111781152 111792512 111967518 112114457 112213136 112453992 112515904 112668304 112849152 112997248 113041481 113222928 113346484 113682192 113806224 113955576 114109926 114293088 114646329 114981048 115200176 115549056 115741704 115893596 116050571 116177187 116244576 116466112 117091968 117167152 117222651 117325852 117514176 117698139 117956328 118145664 118274592 118510812 118624896 118666338 119083328 119147682 119451374 119787948 119962388 120391936 120580404 120738646 120773952 120932448 121096248 121306209 121665492 121689344 121825158 121932384 122261376 122426976 122479812 123084864 123163896 123290076 123451874 123825744 124061728 124328016 124423936 124644912 124808488 124977538 125178144 125565027 125766576 125931624 126239778 126553728 126580392 126751842 126849632 126918183 127121904 127233792 127241681 127749888 127757809 127786022 128130808 128243584 128386713 128518848 128763776 129190264 129397632 129600198 129770277 130064256 130234944 130411344 130620672 130628771 131024376 131196324 131406912 131657344 131813046 132064252 132093416 132449824 132629224 132773928 132850944 132948172 133341936 133427554 133968744 134086688 134144556 134688684 134807232 135031988 135440928 135618672 136515856 136900512 137099872 137128758 137806176 137836608 137987024 138208512 138262614 138395712 138444061 138823446 139005629 139228752 139351296 139569444 139752606 139916544 139976928 140409549 140677138 140902944 141087856 141278956 141515136 141784832 141943074 142129351 142451328 142638272 142705836 142831472 143060736 143502888 143691212 143838422 143921856 144147159 144274032 144463368 144859248 144971008 145049352 145282176 145339047 145419064 146041168 146727672 146920228 147646016 147677124 147877149 148114512 148308888 148605093 149006052 149041536 149207877 149290024 149742144 149938656 150744384 150847524 150963904 151200231 151576256 151741632 151940768 152146568 152390784 152861772 153062378 153107136 153308064 153580338 153781887 154237356 154322272 154789632 154902916 154992768 155235402 155461462 156296868 156457728 156467429 156501982 156685568 156930852 157136798 157275104 157699456 158014416 158221784 158723838 158863576 159507936 159717264 159973632 159983551 160468056 160685406 160773872 161031936 161243264 161306383 161461664 161741612 161960687 162220656 162433544 162576512 162831018 163092384 163235968 163306416 163418151 163596447 164113152 164218528 164296314 164386768 164884608 165100992 165600253 165770688 166101768 166193216 166904192 167420036 167688768 167908832 167951277 168319704 168773856 169002456 169224244 169273728 169495872 169834392 170019726 170523288 170933364 171164889 171182284 171358464 172289978 172800264 173027036 173612556 173646592 173840394 173881792 174699168 174928432 175209216 175637952 175750728 175988778 176271264 176934492 177031904 177411888 177789248 177999507 178338734 178624992 178721523 178859408 179177061 179584912 179742976 179943582 180587904 180824896 180870606 181107969 181398672 181644372 182294784 182346346 182534016 182737737 182838344 182898576 183085994 183392064 183640464 183741568 183782144 184350152 184527616 184745844 184935114 185097928 185177811 185638336 186092592 186336808 186391296 186635904 186967368 187212732 187466307 187767216 187870592 188897436 189257432 189830592 190274448 190396622 191337184 191679033 191895808 192196212 192365376 192617824 193145664 193399136 193785396 194096448 195352416 195617016 195636896 196794486 196902832 197169532 197486016 197745184 198096378 198140124 198356347 198674736 198943836 199160892 199422258 199656192 199918208 200012904 200141331 200992512 201130032 201216834 201600308 202033026 202210848 202322176 202547982 202813793 203428008 203815696 204142848 204410752 204773784 205042516 205320241 205649808 205693137 206709264 206754912 206980536 207312768 207393921 207593568 208235169 208395824 208843128 209026944 209241136 209628909 209874816 209934179 210685888 211015707 211354416 211631784 211918434 212677248 212914611 212956352 213676992 213957408 214247208 214591104 215254332 215536818 215757633 215882784 216294208 216695052 217108024 217456512 217574028 217741888 217890868 218128596 218414854 219061752 219300806 220091508 220134656 220380342 221027584 221469024 221515686 221838266 222463332 223259904 223562304 223585024 223935036 224228914 224426272 224907984 225031808 225336608 225994496 226082962 226445856 226692968 227364384 227612448 227911152 228219852 228586176 229292658 229593567 229962096 230400352 231098112 231112441 231483408 231787192 232101142 232354374 232489152 232932224 233192193 234183936 234334304 234445302 234651704 234752973 235028352 235396278 235705197 235912656 236291328 236305979 236549184 237021624 237249792 237332676 238166656 238295364 238902748 239575896 239924776 241160808 241477292 241547904 241864896 242192496 242612418 243330984 243650316 243864768 244246527 244522752 244853952 244959624 246169728 246327792 246580152 246903748 247238173 247651488 248123456 248656032 249289824 249616976 249955076 250356288 251130054 251459621 251533152 251863248 252479556 253107456 253160784 253503684 253699264 253836366 254243808 254483362 255029589 255515618 255572044 256261616 256487168 256773426 257037696 257110399 257527552 258153311 258380528 258434967 258795264 259200396 259540554 260128512 260469888 260760591 260822688 261257542 262048752 262392648 262813824 263314688 263626092 263983167 264128504 264186832 264899648 265258448 265547856 265896344 266683872 266855108 267508101 267937488 268173376 268289112 269377368 269614464 269915373 270063976 270881856 271237344 273031712 273519519 273801024 274199744 274257516 274628991 275612352 275673216 275974048 276525228 276791424 276888122 277646892 278011258 278457504 279138888 279505212 279953856 280819098 281354276 281805888 282175712 282557912 283030272 283047821 283886148 284258702 284902656 285276544 285411672 285594933 285662944 287005776 287382424 287676844 287843712 288294318 288548064 288926736 289718496 290098704 290564352 290678094 290838128 292082336 292985063 293455344 293840456 295292032 295354248 295754298 296142427 296229024 296617776 297144567 297210186 298012104 298083072 298415754 298580048 299133387 299484288 299568997 299877312 300784133 301488768 301695048 301927808 302400462 302797313 303152512 303483264 303821973 303881536 304293136 304781568 305723544 306124756 306214272 306616128 307160676 307563774 308474712 308644544 309805832 309985536 310470804 310922924 312593736 312934858 313003964 313861704 314273596 314550208 315398912 316028832 316443568 317447676 317727152 317877651 319015872 319434528 319967102 320936112 321370812 321547744 322486528 322612766 322923328 323305227 323483224 323921374 324441312 324867088 325153024 325662036 326184768 326471936 326612832 326836302 327192894 327622281 328437056 328592628 328773536 328951209 329769216 330201984 330570513 331200506 331541376 332203536 332386432 332757399 333808384 334840072 335377536 335817664 335902554 336343371 336639408 337547712 338004912 338448488 338547456 338991744 339124443 339668784 340039452 341046576 341866728 342329778 342364568 344579956 345046681 345600528 346054072 347225112 347680788 347763584 348151713 348531561 349398336 349856864 351275904 351501456 351977556 352542528 352800539 353868984 354063808 354823776 355578496 355999014 356677468 357249984 357443046 357718816 358354122 358824403 359169824 359887164 361175808 361649792 361741212 362215938 362797344 363288744 363918627 364692692 365068032 365475474 365676688 365797152 366171988 366784128 367280928 367483136 368376073 368700304 369491688 369870228 370195856 370355622 371276672 372185184 372673616 373271808 373934736 374425464 374932614 375534432 375741184 376695081 377794872 378514864 379661184 380548896 380754549 380793244 381309019 381725043 382674368 383273427 383358066 384392424 384730752 385160139 385235648 386291328 386798272 387570792 388192896 389310831 390704832 391234032 391273792 391886313 393588972 393805664 394339064 394972032 395490368 396192756 396280248 396712694 397349472 397887672 398321784 398844516 399836416 400025808 400282662 402260064 402433668 403200616 404066052 404421696 405095964 405627586 406856016 407631392 408821504 409547568 410085032 410640482 411299616 411386274 413418528 413509824 413961072 414625536 414787842 415187136 415332183 416470338 416791648 417016887 417686256 418053888 418079809 418482272 419257818 419749632 419868358 421371776 422031414 422585261 422708832 423263568 423836868 425354496 425829222 425912704 426388053 427353984 427914816 428494416 429182208 429208819 430508664 431073636 431515266 431765568 432081559 432588416 433390104 434216048 434913024 435148056 435483776 435781736 436257192 436829708 437421383 438123504 438601612 440183016 440760684 442938048 443031372 443631447 443676532 444926664 447124608 447870072 448457828 448852544 449815968 450063616 450673216 452165924 452891712 453385936 453600693 454728768 455224896 455822304 456439704 456732781 457172352 458585316 459187134 459924192 460800704 461345661 462224882 462966816 463574384 464202284 464708748 464978304 465864448 466384386 466996439 468668608 468890604 469303408 469402287 469505946 470056704 470792556 471410394 471825312 472611958 473098368 474043248 474665352 476333312 476590728 477805496 479151792 479849552 479950653 482321616 482954584 483095808 483729792 483919149 484384992 485224836 485882061 486661968 487300632 487729536 488493054 489707904 489919248 490254453 492339456 492369983 492655584 493160304 493807496 494476346 495302976 496246912 496800759 497312064 498579648 499233952 499910152 500712576 502260108 502919242 503066304 503434477 503726496 504959112 506321568 507007368 507398528 507672732 508487616 508966724 510059178 511031236 511144088 512523232 513546852 514075392 514220798 516306622 516761056 516869934 518400792 519081108 520939776 521521182 521645376 522515084 524097504 524785296 525627648 525660239 527252184 527966334 528257008 528373664 529799296 530516896 531095712 531792688 532156543 533367744 533710216 535016202 535718323 535874976 536346752 536578224 537531183 538754736 539228928 539830746 540127952 541763712 542474688 543323907 544115117 546063424 547039038 547602048 548399488 548515032 549257982 549978793 551224704 551346432 551948096 553050456 553582848 553776244 555293784 555533433 556022516 556915008 558277776 559010424 559907712 561638196 562398921 562708552 563611776 564351424 565115824 566095642 567772296 568517404 570553088 570823344 571189866 571325888 574011552 574764848 575037099 575353688 575687424 576588636 577096128 577853472 579436992 580197408 581356188 581676256 584164672 585970126 586910688 587680912 590584064 590708496 591508596 592284854 592458048 593235552 594289134 594420372 595069041 596024208 596831508 597160096 598266774 598968576 599137994 599754624 600423993 601568266 602977536 603014923 603390096 603855616 604800924 605594626 606305024 606966528 607643946 607763072 608441379 608586272 611447088 612249512 612428544 613232256 614321352 615127548 615960723 616949424 617289088 619611664 620941608 621845848 624185569 625187472 625869716 626007928 627723408 628547192 629100416 629802537 632057664 632887136 633047121 634895352 635454304 635755302 638031744 638869056 639934204 640800979 641872224 642741624 643095488 645225532 645846656 646610454 646966448 647272899 647842748 648882624 649734176 651324072 651742283 652369536 653225664 653672604 654385788 655244562 656874112 657185256 657547072 657902418 660403968 661141026 662401012 663082752 664407072 664772864 665514798 666388177 669680144 670755072 671635328 671805108 672686742 673278816 675095424 676009824 676896976 677983488 678248886 679337568 680078904 682093152 683733456 684659556 684729136 688780701 689159912 690093362 691201056 692108144 693337323 694450224 695361576 695527168 696303426 697063122 698796672 699576579 699713728 702551808 703002912 703955112 704258919 705085056 705601078 707115591 707737968 708127616 708917937 709647552 711156992 711998028 713354936 714499968 714886092 715437632 716708244 717648806 718339648 719774328 723299584 723482424 724431876 725594688 726577488 727837254 729385384 730950948 731353376 731594304 732343976 733568256 734561856 736752146 737400608 738983376 739740456 740391712 740711244 741714519 742553344 744370368 745347232 747869472 748850928 749865228 751068864 753390162 754378863 755589744 757029728 759322368 759369449 761097792 761509098 761586488 762618038 763450086 764451989 765348736 766546854 766716132 767552821 768784848 769461504 770320278 770471296 771331197 772582656 773596544 774459933 775141584 775304901 776385792 776433931 778621662 781409664 782468064 782547584 783772626 784801199 787177944 787611328 788678128 789944064 790980736 792385512 792560496 793425388 794698944 795775344 796643568 797689032 800051616 800565324 802524303 804520128 804867336 806401232 808132104 808843392 810191928 811255172 812353997 813712032 815262784 819095136 820170064 820558557 821280964 822599232 822772548 823886973 826837056 827019648 827922144 829575684 830374272 830664366 832940676 833583296 834033774 835372512 836159618 836964544 838515636 839736716 842743552 844062828 845170522 845417664 846527136 847673736 849143463 851658444 851825408 852776106 854707968 855829632 856784799 856988832 858417638 861017328 862147272 863030532 863531136 864163118 865176832 866780208 868432096 870296112 870967552 871563472 872514384 873659416 874842766 876247008 877203224 878955189 880366032 881521368 885876096 886062744 887262894 887353064 888427281 889853328 890691767 894249216 894304663 895740144 896915656 897705088 898706991 899631936 901346432 902352399 904331848 905783424 906771872 907201386 908391939 909457536 910449792 911644608 912879408 913465562 914344704 914401397 917170632 918374268 919848384 921601408 922691322 924449764 925933632 927148768 928404568 929417496 929956608 930014269 932768772 933992878 937337216 937781208 938606816 938804574 939011892 941585112 942820788 943650624 945223916 946196736 948086496 949330704 953181456 955610992 958303584 959699104 959901306 964643232 965909168 967459584 967838298 968769984 970449672 971764122 973039403 973323936 974601264 975459072 976986108 979415808 979838496 980508906 982866843 984739966 985311168 986320608 986853627 987614992 988952692 990605952 992493824 993601518 994624128 994905457 997159296 998272197 998467904 999820304 1001425152 1004520216 1005838484 1006132608 1006868954 1007452992 1009030113 1009918224 1012643136 1014014736 1014797056 1015345464 1016975232 1017373329 1017933448 1020118356 1022062472 1022288176 1025046464 1027093704 1028441596 1032613244 1033522112 1033739868 1035140043 1036801584 1038162216 1043042364 1043290752 1044455139 1045030168 1048195008 1049570592 1051320478 1054504368 1055932668 1056514016 1056747328 1058401617 1059598592 1061033792 1062191424 1063585376 1064313086 1066735488 1067420432 1070032404 1071436646 1071749952 1072693504 1073156448 1075062366 1076473209 1077509472 1079661492 1080255904 1083527424 1084949376 1086647814 1088230234 1092126848 1094078076 1095204096 1095272003 1096798976 1097030064 1098515964 1099957586 1102449408 1103896192 1105128219 1106100912 1107552488 1110587568 1111066866 1112045032 1113830016 1116555552 1118020848 1119815424 1119884857 1123276392 1124797842 1125417104 1127223552 1128702848 1130231648 1132191284 1133724809 1135544592 1137034808 1141646688 1142379732 1142651776 1143927057 1145175129 1148023104 1149529696 1149820281 1150074198 1150707376 1153177272 1154192256 1155706944 1158873984 1159201771 1160394816 1162712376 1163352512 1168329344 1171940252 1173821376 1175361824 1175658939 1181416992 1183017192 1184569708 1184916096 1186471104 1188578268 1188840744 1190138082 1192048416 1193663016 1194320192 1196533548 1198275988 1199509248 1200847986 1203136532 1206029846 1206780192 1209601848 1211189252 1215287892 1215526144 1216882758 1217172544 1222894176 1224499024 1226464512 1228642704 1230255096 1231921446 1233898848 1234578176 1239223328 1241883216 1243691696 1245996549 1248371138 1250374944 1251050661 1251739432 1252015856 1254239427 1255446816 1257094384 1258200832 1259605074 1264115328 1265774272 1266094242 1267755783 1269790704 1270908608 1271510604 1276063488 1277738112 1279164159 1279868408 1281601958 1283744448 1285483248 1286190976 1287626457 1290451064 1291693312 1293220908 1293932896 1294545798 1295685496 1296244677 1297765248 1299468352 1302648144 1303484566 1304739072 1306451328 1307345208 1308771576 1310489124 1312264149 1313748224 1314370512 1315094144 1315804836 1322282052 1324802024 1328814144 1331029596 1332776354 1339360288 1343270656 1343610216 1345373484 1346557632 1350190848 1352019648 1353793952 1356497772 1358675136 1360157808 1364186304 1367466912 1369319112 1369458272 1370198343 1377561402 1378319824 1380186724 1382402112 1384216288 1386674646 1388494429 1388900448 1390723152 1392606852 1394126244 1397593344 1399153158 1399427456 1400989317 1406005824 1407910224 1408206861 1408517838 1410170112 1411202156 1414231182 1415475936 1416255232 1417835874 1419295104 1419696551 1423996056 1425455239 1426709872 1428999936 1429772184 1430875264 1433416488 1435297612 1436679296 1437241687 1439548656 1439851959 1446964848 1448863752 1451189376 1451757447 1453154976 1455674508 1457646183 1458770768 1461901896 1462706752 1463188608 1464687952 1469123712 1469539253 1473504292 1474801216 1477109949 1477966752 1479480912 1480783424 1481422488 1483429038 1488740736 1490402277 1490694464 1495738944 1497701856 1499730456 1502137728 1506780324 1508757726 1510303431 1511179488 1514059456 1518738898 1522195584 1523018196 1523172976 1525236076 1526900172 1528903978 1530697472 1533093708 1533432264 1535105642 1537569696 1540640556 1540942592 1542662394 1547193088 1548919866 1550283168 1550609802 1552867862 1557243324 1562819328 1564936128 1565095168 1567545252 1569602398 1574355888 1575222656 1576980717 1577356256 1581961472 1584771024 1585120992 1586850776 1589397888 1591550688 1593287136 1595378064 1596469629 1600103232 1601130648 1605048606 1607154969 1609040256 1609734672 1612802464 1616264208 1617686784 1617787087 1620383856 1622510344 1624707994 1627424064 1630525568 1632345351 1638190272 1640340128 1641117114 1642561928 1645198464 1645545096 1647773946 1649936379 1653674112 1654039296 1654141853 1655844288 1659151368 1660748544 1660851517 1661328732 1665881352 1667166592 1668067548 1670745024 1672319236 1673929088 1677031272 1679473432 1688125656 1690341044 1690835328 1693054272 1695347472 1698286926 1703316888 1705552212 1711659264 1713569598 1713977664 1716835276 1722034656 1724294544 1726061064 1727062272 1728326236 1733560416 1736864192 1740592224 1743126944 1745028768 1747318832 1749685532 1752494016 1754406448 1757910378 1760217347 1760732064 1763042736 1771752192 1772125488 1774525788 1774706128 1776854562 1779706656 1781383534 1785207123 1788609326 1791480288 1793831312 1795410176 1797413982 1799263872 1799772793 1802692864 1804704798 1807073177 1808663696 1809044769 1811566848 1813543744 1814402772 1816783878 1818915072 1820899584 1823289216 1825324137 1825758816 1826931124 1828802794 1834341264 1836748536 1839696768 1843202816 1845382644 1847882169 1848899528 1851867264 1854297536 1856809136 1858834992 1860028538 1865537544 1867985756 1872556707 1874674432 1875562416 1877213632 1877609148 1878023784 1883170224 1885641576 1887301248 1889407611 1890447832 1896172992 1898661408 1906362912 1911221984 1916607168 1919398208 1919802612 1922402937 1929286464 1931818336 1935676596 1937539968 1940899344 1943528244 1946078806 1946647872 1949202528 1953972216 1955226849 1959676992 1961017812 1965733686 1969479932 1970622336 1972641216 1973707254 1975229984 1977905384 1981211904 1981334747 1987203036 1989248256 1989810914 1994318592 1996544394 1996935808 1999164531 1999640608 2009040432 2011676968 2012265216 2013737908 2014905984 2018060226 2019836448 2025286272 2028029472 2030690928 2033950464 2034076577 2034746658 2035866896 2040236712 2044124944 2044576352 2050092928 2050895441 2054187408 2056883192 2065226488 2067044224 2067479736 2070280086 2072996989 2073603168 2076324432 2080011969 2086084728 2086581504 2088910278 2090060336 2096390016 2096982979 2099141184 2102640956 2105488931 2109008736 2111865336 2113028032 2113494656 2116803234 2122067584 2124382848 2126753811 2127170752 2128626172 2133470976 2134840864 2140064808 2142873292 2143499904 2146312896 2150124732 2152946418 2155018944 2159322984 2160511808 2169898752 2173295628 2176460468 2184253696 2188156152 2190544006 2194060128 2197031928 2199915172 2207792384 2210256438 2212201824 2215104976 2221175136 2222133732 2224090064 2225143557 2227660032 2233111104 2236041696 2239769714 2246552784 2249595684 2250834208 2257405696 2260463296 2263136589 2264382568 2267449618 2271089184 2274069616 2278108347 2283293376 2284759464 2285303552 2287854114 2290350258 2293355967 2296046208 2299059392 2299640562 2300148396 2301414752 2302658463 2306354544 2308384512 2311413888 2313993591 2317747968 2318403542 2320789632 2323379799 2325424752 2326705024 2329301793 2336658688 2343880504 2347642752 2350723648 2351317878 2354403597 2362833984 2366034384 2369139416 2369832192 2372942208 2377156536 2377681488 2380276164 2384096832 2387326032 2388640384 2393067096 2396551976 2401695972 2406273064 2412059692 2413560384 2415326767 2419203696 2422378504 2430575784 2433765516 2434345088 2437061991 2445788352 2448998048 2457285408 2460510192 2463842892 2467797696 2478446656 2483766432 2487383392 2491993098 2496742276 2500749888 2502101322 2503478864 2504031712 2508478854 2510893632 2511770821 2514188768 2519210148 2521959269 2528230656 2531548544 2532188484 2535511566 2539581408 2541817216 2543021208 2547430389 2555476224 2558328318 2559736816 2563203916 2567488896 2570966496 2572381952 2575252914 2578632511 2580902128 2586441816 2587865792 2589091596 2591370992 2592489354 2595530496 2598936704 2605296288 2606969132 2612902656 2614690416 2617543152 2620978248 2624528298 2628741024 2630188288 2631609672 2636865567 2644564104 2649604048 2657628288 2662059192 2665281843 2665552708 2669163133 2672075301 2678720576 2682913989 2687220432 2690746968 2693115264 2696120973 2704039296 2707057197 2707587904 2712995544 2717350272 2720315616 2725175817 2728372608 2734933824 2738638224 2738916544 2740396686 2743204191 2755122804 2756639648 2760373448 2764804224 2768432576 2773349292 2776988858 2777800896 2781446304 2785213704 2788252488 2790042807 2798306316 2798854912 2801978634 2812011648 2815820448 2816413722 2817035676 2822404312 2828462364 2830951872 2835671748 2838590208 2839393102 2847992112 2850910478 2853419744 2859544368 2861750528 2866832976 2870595224 2873358592 2874483374 2879097312 2879703918 2893929696 2897727504 2902378752 2903514894 2906309952 2911349016 2915292366 2917541536 2919118209 2923803792 2925413504 2926377216 2926558663 2929375904 2938247424 2938429607 2939078506 2947008584 2949602432 2954219898 2955933504 2958096827 2958961824 2961566848 2962844976 2966858076 2977481472 2980804554 2981388928 2984716371 2991477888 2995403712 2999460912 3004275456 3004461733 3013560648 3017515452 3020606862 3022358976 3028118912 3037477796 3044391168 3046036392 3046345952 3050472152 3053800344 3057807956 3066187416 3066864528 3070211284 3075139392 3081281112 3085324788 3097839732 3100566336 3101219604 3105420129 3105735724 3114486648 3129872256 3135090504 3139204796 3148711776 3150445312 3153961434 3154712512 3169542048 3170241984 3173701552 3175204851 3178795776 3183101376 3186574272 3190756128 3192939258 3197129467 3200206464 3202261296 3210097212 3214309938 3218080512 3219469344 3225604928 3229419627 3232528416 3235574174 3240767712 3245020688 3249415988 3254848128 3261051136 3264690702 3268975073 3276380544 3280680256 3282234228 3285123856 3285816009 3290396928 3291090192 3295547892 3299872758 3307348224 3308283706 3311688576 3315384657 3318302736 3321703034 3322657464 3331762704 3334333184 3336135096 3341490048 3344638472 3347858176 3354062544 3358946864 3359654571 3376251312 3380682088 3381670656 3386108544 3390694944 3396573852 3401174427 3406633776 3411104424 3427139196 3427955328 3431781171 3433670552 3444069312 3446589881 3448589088 3452122128 3456652472 3467120832 3473728384 3477605313 3481184448 3486253888 3490057536 3494637664 3499371064 3504988032 3508812896 3515820756 3520434694 3521464128 3526085472 3544250976 3549051576 3549412256 3553709124 3559413312 3562767068 3570414246 3577218652 3582960576 3587662624 3594827964 3598527744 3598750867 3599545586 3609409596 3614146354 3617327392 3618089538 3627087488 3628805544 3633567756 3646578432 3650648274 3651517632 3653862248 3657605588 3668682528 3673497072 3679393536 3679621673 3690765288 3695764338 3697799056 3703734528 3708595072 3713618272 3717669984 3720057076 3725095801 3731075088 3735971512 3745113414 3751124832 3754427264 3755218296 3756047568 3762718281 3766340448 3771283152 3774602496 3778815222 3780895664 3792345984 3797322816 3803267349 3808805819 3812725824 3822443968 3833214336 3838796416 3839605224 3844805874 3849851551 3858572928 3862879371 3863636672 3871353192 3875079936 3881798688 3887056488 3888734031 3892157612 3893295744 3898405056 3907944432 3910453698 3919353984 3922035624 3931467372 3936792447 3938959864 3941244672 3945282432 3947414508 3950459968 3955810768 3962669494 3974406072 3979621828 3993088788 3993871616 3998329062 3999281216 4018080864 4023353936 4027475816 4029811968 4036120452 4039672896 4050572544 4056058944 4061381856 4068153154 4069493316 4071733792 4080473424 4088249888 4089152704 4100185856 4101790882 4108374816 4110595029 4113766384 4130452976 4134088448 4134959472 4140560172 4145993978 4147206336 4152648864 4160023938 4165483287 4172169456 4177820556 4180120672 4192780032 4193965958 4198282368 4202967951 4205281912 4210977862 4218017472 4221104461 4223730672 4226056064 4226989312 4233606468 4244135168 4248765696 4253507622 4254341504 4257252344 4259089653 4269681728 4276365717 4280129616 4285746584 4286999808 4292625792 4300249464 4305892836 4310037888 4311725061 4318645968 4321023616 4346591256 4352920936 4376312304 4381088012 4388120256 4394063856 4399830344 4408617759 4420512876 4424403648 4430209952 4431329847 4442350272 4444267464 4448180128 4450287114 4466222208 4472083392 4479539428 4485606853 4493105568 4499191368 4501668416 4520926592 4526273178 4528765136 4530910293 4534899236 4542178368 4548139232 4556216694 4562195981 4566586752 4569518928 4575708228 4580700516 4586711934 4592092416 4598118784 4599281124 4600296792 4602829504 4605316926 4612709088 4622827776 4627987182 4636807084 4641579264 4646759598 4650849504 4653410048 4658603586 4664717239 4687761008 4695285504 4701447296 4702635756 4708807194 4725667968 4730942151 4732068768 4738278832 4745884416 4754313072 4755362976 4760552328 4768193664 4774652064 4777280768 4786134192 4789408887 4793103952 4803391944 4812546128 4821464907 4824119384 4827120768 4830653534 4838407392 4844757008 4853361261 4861151568 4867531032 4868690176 4874123982 4891576704 4897036053 4897996096 4914570816 4921020384 4927685784 4935595392 4949809137 4956893312 4962425559 4967532864 4974766784 4982554551 4983986196 4993484552 5001499776 5004202644 5006957728 5008063424 5016957708 5021787264 5023541642 5028377536 5038420296 5043918538 5063097088 5064376968 5071023132 5079162816 5083634432 5086042416 5094860778 5116656636 5119473632 5126407832 5134977792 5141932992 5150505828 5157265022 5161804256 5172883632 5175731584 5178183192 5182741984 5184978708 5197873408 5210592576 5213938264 5229380832 5235086304 5241956496 5249056596 5257482048 5263219344 5273731134 5280652041 5289128208 5299208096 5315256576 5315586143 5324118384 5330563686 5331105416 5338326266 5344150602 5357441152 5365827978 5372869747 5374440864 5381493936 5386230528 5392241946 5399318379 5408078592 5414114394 5415175808 5421219531 5425991088 5427134307 5434700544 5435037517 5440631232 5450351634 5456745216 5469867648 5477276448 5477833088 5480793372 5486408382 5493608393 5510245608 5513279296 5520746896 5529608448 5536865152 5546698584 5553977716 5555601792 5562892608 5570427408 5576504976 5580085614 5596612632 5603957268 5617670121 5624023296 5631640896 5632827444 5634071352 5644808624 5656924728 5661903744 5671343496 5678786204 5686477979 5695984224 5701820956 5706839488 5719088736 5733665952 5741190448 5748966748 5758194624 5759407836 5767208811 5787859392 5795455008 5807029788 5812619904 5822698032 5830584732 5835083072 5838236418 5847607584 5850827008 5853117326 5858751808 5865680547 5876859214 5878157012 5894017168 5899204864 5908439796 5911867008 5916193654 5917923648 5923133696 5925689952 5933716152 5937526153 5944004241 5961609108 5962777856 5969432742 5982955776 5990807424 5997493593 5998921824 6008923466 6027121296 6035030904 6041213724 6044717952 6056237824 6074955592 6092072784 6092691904 6100944304 6102229731 6107600688 6115615912 6132374832 6133729056 6140422568 6150278784 6152686323 6162562224 6170649576 6195679464 6201132672 6202439208 6210840258 6211471448 6218990967 6228973296 6259744512 6260132641 6270181008 6278409592 6290948937 6297423552 6307922868 6309425024 6316466793 6339084096 6340483968 6347403104 6350409702 6366202752 6373148544 6381512256 6385878516 6394258934 6400412928 6400809779 6404522592 6420194424 6428619876 6438938688 6451209856 6458839254 6465056832 6471148348 6481535424 6490041376 6498831976 6509696256 6510099883 6529381404 6537950146 6552761088 6561360512 6564468456 6570247712 6571632018 6582180384 6591095784 6599745516 6616567412 6623377152 6630769314 6636605472 6643406068 6645314928 6663525408 6672270192 6682980096 6689276944 6708125088 6717893728 6719309142 6752502624 6761364176 6772217088 6781389888 6793147704 6802348854 6811275821 6813267552 6822208848 6834325041 6854278392 6855910656 6863562342 6867341104 6880067901 6888138624 6893179762 6897178176 6904244256 6907975389 6913304944 6918035059 6934241664 6947456768 6955210626 6962368896 6964338199 6972507776 6980115072 6987905379 6989275328 6998742128 7009976064 7017625792 7031641512 7040869388 7042928256 7052170944 7063210791 7088501952 7098103152 7098824512 7107418248 7118826624 7125534136 7140828492 7154437304 7165921152 7175325248 7189655928 7197501734 7199091172 7218819192 7228292708 7234654784 7236179076 7245980301 7254174976 7257611088 7267135512 7301296548 7303035264 7307724496 7311185973 7315211176 7337365056 7346994144 7359243346 7381530576 7391528676 7395598112 7417190144 7427236544 7435339968 7440114152 7450191602 7462150176 7471943024 7490226828 7502249664 7508854528 7510436592 7512095136 7525436562 7532680896 7535312463 7542566304 7557630444 7561791328 7565877807 7584691968 7594645632 7606534698 7617611638 7625451648 7644887936 7666428672 7666904021 7677592832 7679210448 7689611748 7699703102 7717145856 7725758742 7727273344 7735897533 7742706384 7763597376 7774112976 7777468062 7784315224 7786591488 7796810112 7815888864 7820907396 7838707968 7839193999 7844071248 7862934744 7873584894 7877919728 7890564864 7894829016 7900919936 7911621536 7925338988 7936073663 7948812144 7959243656 7986177576 7996658124 7998562432 8007489399 8016225903 8036161728 8046707872 8048741967 8054951632 8072240904 8079345792 8112117888 8114412397 8122763712 8136306308 8138986632 8143467584 8160946848 8176499776 8178305408 8203581764 8216749632 8221190058 8227532768 8229612573 8260905952 8269918944 8281120344 8291987956 8294412672 8305297728 8320047876 8330966574 8344338912 8355641112 8360241344 8370128421 8387931916 8396564736 8405935902 8410563824 8421955724 8436034944 8442208922 8447461344 8452112128 8467212936 8472649679 8507015244 8508683008 8514504688 8518179306 8539363456 8552731434 8560259232 8571493168 8585251584 8600498928 8611785672 8620075776 8623450122 8637291936 8642047232 8693182512 8705841872 8752624608 8757354627 8762176024 8776240512 8779675989 8788127712 8799660688 8815288821 8817235518 8841025752 8848807296 8860419904 8862659694 8874290481 8884700544 8888534928 8896360256 8900574228 8932444416 8944166784 8954149113 8959078856 8971213706 8986211136 8998382736 9003336832 9013385199 9041853184 9052546356 9057530272 9061820586 9069798472 9084356736 9096278464 9112433388 9124391962 9133173504 9139037856 9151416456 9161401032 9173423868 9196237568 9198562248 9200593584 9205659008 9210633852 9225418176 9255974364 9273614168 9293519196 9301699008 9317207172 9329434478 9375522016 9402894592 9405271512 9417614388 9451335936 9461884302 9464137536 9476557664 9508626144 9510725952 9521104656 9536387328 9549304128 9572268384 9578817774 9586207904 9591388401 9606783888 9625092256 9642929814 9648238768 9654241536 9661307068 9676814784 9689514016 9706722522 9719461003 9722303136 9735062064 9748247964 9783153408 9794072106 9795992192 9806925219 9829141632 9842040768 9855371568 9857448027 9871190784 9871802837 9899618274 9913786624 9924851118 9935065728 9937875857 9949533568 9965109102 9967972392 9978186673 9986969104 10002999552 10008405288 10013915456 10016126848 10033915416 10043574528 10047083284 10056755072 10060691809 10076840592 10078963713 10087837076 10128753936 10142046264 10158325632 10172084832 10189721556 10203523281 10233313272 10238947264 10252815664 10283865984 10301011656 10314530044 10323608512 10339769643 10345767264 10351463168 10356366384 10365483968 10369957416 10421185152 10427876528 10432815939 10458761664 10470172608 10483912992 10498113192 10514964096 10526438688 10547462268 10561304082 10578256416 10598416192 10631172286 10648236768 10661127372 10662210832 10676652532 10688301204 10714882304 10731655956 10745739494 10748881728 10762987872 10784483892 10796252601 10798636758 10828228788 10830351616 10842439062 10851982176 10854268614 10870075034 10881262464 10900703268 10939735296 10954552896 10955666176 10961586744 10972816764 10987216786 11020491216 11026558592 11038865019 11041493792 11073730304 11093397168 11107955432 11111203584 11125785216 11140854816 11153009952 11160171228 11175287403 11193225264 11207914536 11235340242 11263281792 11265654888 11268142704 11289617248 11313849456 11323807488 11324509609 11342686992 11357572408 11372955958 11391968448 11403641912 11413678976 11426417457 11438177472 11467331904 11482380896 11497933496 11516389248 11518815672 11534417622 11549554653 11575718784 11578992971 11590910016 11614059576 11625239808 11625960619 11645396064 11661169464 11670166144 11676472836 11695215168 11706234652 11717503616 11731361094 11753718428 11756314024 11788034336 11816879592 11823734016 11832387308 11835847296 11851379904 11867432304 11875052306 11888008482 11923218216 11938865484 11981614848 11994987186 11997843648 12017846932 12054242592 12070061808 12082427448 12089435904 12090185497 12149911184 12184145568 12185383808 12201888608 12204459462 12215201376 12231231824 12264749664 12267458112 12280845136 12300557568 12305372646 12321521429 12325124448 12341299152 12391358928 12402265344 12404878416 12421680516 12422942896 12437981934 12457946592 12496449861 12520265282 12540362016 12556819184 12581897874 12594847104 12615845736 12618850048 12632933586 12649512239 12663313383 12678168192 12680967936 12694806208 12700819404 12732405504 12746297088 12763024512 12771757032 12777268959 12788517868 12801619558 12809045184 12829097151 12840388848 12857239752 12877877376 12902419712 12917678508 12930113664 12935175183 12942296696 12963070848 12980082752 12997663952 13020199766 13058762808 13075900292 13122721024 13128936912 13140495424 13143264036 13164360768 13182191568 13199491032 13225853277 13233134824 13261538628 13273210944 13286812136 13290629856 13327050816 13344540384 13378553888 13416250176 13435787456 13438618284 13456820559 13505005248 13522728352 13562779776 13586295408 13604697708 13622551642 13626535104 13644417696 13668650082 13686587943 13708556784 13727124684 13734682208 13760135802 13776277248 13786359524 13794356352 13808488512 13815950778 13826609888 13836070118 13868483328 13869343229 13910421252 13924737792 13925601181 13928676398 13945015552 13960230144 13975810758 13978550656 13994151717 13997484256 14035251584 14063283024 14081738776 14085856512 14104341888 14126421582 14177003904 14196206304 14197649024 14214836496 14237653248 14238536039 14251068272 14281656984 14308874608 14331842304 14350650496 14356268087 14379311856 14395003468 14398182344 14437638384 14456585416 14469309568 14472358152 14491960602 14515222176 14534271024 14560083783 14602593096 14606070528 14615448992 14622371946 14630422352 14674730112 14693988288 14718486692 14738422517 14763061152 14783057352 14791196224 14854473088 14870679936 14880228304 14887276677 14900383204 14924300352 14943886048 14947663653 14980453656 15004499328 15020873184 15024190272 15050873124 15065361792 15070624926 15085132608 15115260888 15123582656 15131755614 15189291264 15213069396 15235223276 15250903296 15289775872 15333808042 15358420896 15379223496 15399406204 15451517484 15454546688 15471795066 15485412768 15527194752 15548225952 15554936124 15568630448 15593620224 15631777728 15641814792 15678387998 15688142496 15725869488 15747169788 15755839456 15789658032 15801839872 15823243072 15841956123 15850677976 15872147326 15897624288 15918487312 15946758429 15972355152 15993316248 15997124864 16014978798 16032451806 16072323456 16093415744 16097483934 16109903264 16118609241 16144481808 16158691584 16197955137 16224235776 16228824794 16245527424 16263658593 16272612616 16277973264 16286935168 16305112551 16321893696 16352999552 16356610816 16407163528 16433499264 16442380116 16455065536 16459225146 16480825179 16521811904 16539837888 16562240688 16583975912 16588825344 16610595456 16640095752 16661933148 16688677824 16711282224 16720482688 16740256842 16775863832 16811871804 16821127648 16843911448 16872069888 16884417844 16894922688 16934425872 16945299358 17014030488 17029009376 17036358612 17059433937 17078726912 17105462868 17120518464 17142986336 17200997856 17223571344 17246900244 17274583872 17386365024 17411683744 17505249216 17514709254 17524352048 17552481024 17559351978 17576255424 17582395747 17599321376 17630577642 17634471036 17653714883 17682051504 17697614592 17720839808 17725319388 17748580962 17769401088 17777069856 17792720512 17801148456 17812578459 17832012723 17888333568 17908298226 17918157712 17942427412 17972422272 17996765472 18006673664 18026770398 18050427577 18105092712 18115060544 18123641172 18139596944 18168713472 18192556928 18224866776 18248783924 18278075712 18302832912 18306689193 18322802064 18346847736 18397124496 18401187168 18411318016 18421267704 18450836352 18458058969 18511948728 18547228336 18587038392 18603398016 18634414344 18656972901 18658868956 18684141931 18751044032 18780397923 18810543024 18835228776 18872846811 18923768604 18928275072 18949400379 18953115328 19017252288 19021451904 19042209312 19098608256 19144536768 19157635548 19172415808 19182776802 19202429337 19213567776 19250184512 19285859628 19296477536 19322614136 19353629568 19379028032 19413445044 19438922006 19444606272 19470124128 19496495928 19530299649 19588144212 19591984384 19613850438 19658283264 19684081536 19710743136 19714896054 19743605674 19799236548 19849702236 19870131456 19875751714 19899067136 19930218204 19935944784 19956373346 19973938208 20016810576 20027830912 20032253696 20067830832 20094166568 20113510144 20121383618 20153681184 20157927426 20175674152 20257507872 20284092528 20316651264 20344169664 20379443112 20407046562 20433827463 20466626544 20477894528 20485910641 20505631328 20567731968 20569007249 20602023312 20629060088 20647217024 20679539286 20691534528 20712732768 20730967936 20739914832 20754105177 20842370304 20855753056 20865631878 20893014597 20917523328 20940345216 20967825984 20996226384 21029928192 21031232131 21052877376 21094924536 21122608164 21156512832 21196832384 21262344572 21296473536 21322254744 21324421664 21353305064 21376602408 21463311912 21491478988 21497763456 21525975744 21568967784 21592505202 21597273516 21656457576 21684878124 21703964352 21708537228 21737940903 21740150068 21762524928 21801406536 21909105792 21923173488 21945633528 21974433572 22040982432 22053117184 22077730038 22082987584 22186794336 22215910864 22251570432 22281709632 22306019904 22320342456 22350574806 22379906269 22386450528 22415829072 22470680484 22526563584 22531309776 22536285408 22579234496 22605937389 22627698912 22649019218 22685373984 22697633421 22715144816 22745911916 22783936896 22807283824 22827357952 22852834914 22876354944 22882825511 22934663808 22964761792 22995866992 23000712063 23032778496 23037631344 23068835244 23099109306 23151437568 23157985942 23181820032 23207692599 23228119152 23251921238 23290792128 23322338928 23340332288 23352945672 23390430336 23412469304 23435007232 23462722188 23507436856 23512628048 23517581997 23576068672 23633759184 23664774616 23671694592 23702759808 23734864608 23750104612 23776016964 23808220989 23846436432 23877730968 23989974372 23995687296 24022468197 24035693864 24108485184 24140123616 24164854896 24180370994 24299822368 24343237191 24368291136 24370767616 24403777216 24408918924 24430402752 24462463648 24529499328 24534916224 24561690272 24610745292 24643042858 24650248896 24682598304 24782717856 24809756832 24843361032 24845885792 24875963868 24915893184 24992899722 25040530564 25080724032 25113638368 25163795748 25189694208 25191256069 25231691472 25265867172 25299024478 25326626766 25356336384 25389612416 25401638808 25417949037 25526049024 25543514064 25554537918 25577035736 25603239116 25618090368 25658194302 25680777696 25714479504 25755754752 25757351711 25835357016 25860227328 25870350366 25884593392 25926141696 25960165504 25995327904 26040399532 26075670607 26117525616 26151800584 26257873824 26280990848 26286528072 26328721536 26339027967 26364383136 26398982064 26445866463 26451706554 26466269648 26523077256 26546421888 26573624272 26581259712 26622871443 26654101632 26661640733 26689080768 26757107776 26832500352 26871574912 26877236568 26913641118 26948960857 27010010496 27040155597 27045456704 27125559552 27172590816 27209395416 27245103284 27253070208 27288835392 27337300164 27373175886 27417113568 27454249368 27469364416 27520271604 27572719048 27588712704 27616977024 27631901556 27653219776 27672140236 27738686458 27820842504 27851202362 27857352796 27951621516 27957101312 27988303434 27994968512 28070503168 28126566048 28163477552 28208683776 28252843164 28354007808 28392412608 28395298048 28429672992 28477072078 28502136544 28563313968 28617749216 28701300992 28712536174 28758623712 28774165203 28790006936 28796364688 28875276768 28913170832 28938619136 28944716304 28983921204 29030444352 29068542048 29120167566 29158383009 29205186192 29230897984 29244743892 29260844704 29349460224 29387976576 29420775657 29436973384 29476845034 29526122304 29566114704 29582392448 29615408511 29708946176 29741359872 29760456608 29774553354 29800766408 29813627571 29848600704 29887772096 29895327306 29934560019 29960907312 30008998656 30041746368 30048380544 30101746248 30130723584 30141249852 30170265216 30182075427 30230521776 30247165312 30263511228 30426138792 30470446552 30667616084 30716841792 30758446992 30798812408 30903034968 30943590132 30970825536 31019308929 31054389504 31096451904 31109872248 31137260896 31263555456 31283629584 31356775996 31376284992 31399247971 31451738976 31494339576 31511678912 31579316064 31646486144 31683912246 31701355952 31744294652 31795248576 31836974624 31893516858 31935371867 31944710304 31986632496 32029957596 32064903612 32144646912 32186831488 32194967868 32219806528 32237218482 32288963616 32388757803 32395910274 32457649588 32491054848 32527317186 32545225232 32555946528 32573870336 32610225102 32643787392 32653020673 32705999104 32785470497 32814327056 32866998528 32884760232 32910131072 32918450292 32961650358 33043623808 33079675776 33116595057 33124481376 33167951824 33221190912 33280191504 33323866296 33377355648 33422564448 33440965376 33480513684 33525862209 33551727664 33623743608 33642255296 33687822896 33768835688 33789845376 33868851744 33890598716 33973528827 34028060976 34058018752 34072717224 34118867874 34210925736 34241036928 34279252371 34285972672 34401995712 34447142688 34493800488 34549167744 34648663959 34736978913 34772730048 34823367488 34877881857 35010498432 35029418508 35048704096 35118703956 35152510848 35164791494 35198642752 35261155284 35268942072 35307429766 35364103008 35441679616 35450638776 35497161924 35554139712 35585441024 35602296912 35625156918 35664025446 35816596452 35836315424 35884854824 35944844544 35993530944 36053540796 36100855154 36210185424 36230121088 36247282344 36270556491 36279193888 36385113856 36449733552 36497567848 36556151424 36605665824 36613378386 36645604128 36693695472 36794248992 36802374336 36842535408 36901672704 36916117938 36964564287 37023897456 37094456672 37174076784 37206796032 37209103001 37268828688 37313945802 37317737912 37368283862 37502088064 37560795846 37610088229 37621086048 37670457552 37745693622 37847537208 37856550144 37898800758 37906230656 37948536717 37989940149 38034504576 38042903808 38045262619 38084418624 38197216512 38199584891 38289073536 38315271096 38344831616 38365553604 38404858674 38427135552 38455258751 38500369024 38571719256 38592955072 38645228272 38707259136 38758056064 38826890088 38877844012 38889212544 38940248256 38992991856 39060599298 39176288424 39227700876 39368163072 39421486272 39429792108 39487211348 39598473096 39699404472 39751503428 39860436408 39871889568 39912746692 39947876416 40033621152 40055661824 40135661664 40188333136 40242767236 40307362368 40315854852 40351348304 40370461677 40515015744 40568185056 40688339328 40758886224 40814093124 40867654926 40933253088 40955789056 40971821282 41011262656 41059763829 41138014498 41204046624 41258120176 41294434048 41359078572 41383069056 41425465536 41461935872 41479829664 41508210354 41562683071 41608029687 41711506112 41731263756 41776803543 41786029194 41835046656 41880690432 41935651968 41982455151 41992452768 42062464262 42105754752 42189849072 42245216328 42313025664 42393664768 42524689144 42592947072 42644509488 42648843328 42706610128 42715608117 42753204816 42926623824 42982957976 42995526912 43051951488 43068804261 43137935568 43185010404 43194547032 43312915152 43369756248 43407928704 43417074456 43475881806 43480300136 43602813072 43818211584 43820928487 43846346976 43891267056 43948867144 44081964864 44155460076 44165975168 44215267551 44373588672 44431821728 44563419264 44612039808 44640684912 44701149612 44759812538 44772901056 44805668453 44831658144 44941360968 45062619552 45072570816 45158468992 45211874778 45255397824 45298038436 45370747968 45395266842 45430289632 45491823832 45567873792 45570699181 45614567648 45705669828 45752709888 45765651022 45869327616 45929523584 45991733984 46001424126 46075262688 46137670488 46198218612 46315971884 46363640064 46415385198 46456238304 46503842476 46581584256 46644677856 46705891344 46780860672 46783761271 46824938608 46925444376 47014873712 47025256096 47035163994 47152137344 47267518368 47329549232 47405519616 47469729216 47500209224 47552033928 47616441978 47678930747 47692872864 47755461936 47840275287 47979948744 47991374592 48044936394 48071387728 48216970368 48280247232 48329709792 48355827723 48360741988 48426245413 48599644736 48686474382 48736582272 48807554432 48817837848 48860805504 48915337653 48924927296 49058998656 49069832448 49123380544 49221490584 49286085716 49300497792 49365196608 49442475537 49565435712 49619513664 49686722064 49691771584 49751927736 49831786368 49985799444 50081061128 50161448064 50227276736 50327591496 50382512138 50463382944 50531734344 50598048956 50653253532 50779224832 50803277616 50835898074 51087028128 51109075836 51154071472 51178301811 51206478232 51236180736 51316388604 51361555392 51428959008 51514703422 51670714032 51740700732 51769186784 51920331008 51990655808 52080799064 52151341214 52235051232 52303601168 52515747648 52561981696 52573056144 52657443072 52678055934 52728766272 52747187241 52797964128 52891732926 52903413108 52932539296 52961144649 53046154512 53092843776 53147248544 53162519424 53245742886 53308203264 53323281466 53378161536 53437735377 53514215552 53665000704 53668328147 53743149824 53754473136 53827282236 53897921714 54020020992 54080311194 54090913408 54151282731 54345181632 54418790832 54490206568 54506140416 54577670784 54674600328 54746351772 54834227136 54874357993 54908498736 54938728832 55040543208 55145438096 55233954048 55263803112 55306439552 55344280472 55477372916 55552515641 55641685008 55702404724 55714705592 55903243032 55976606868 55989937024 56052425793 56253132096 56326955104 56341193769 56505686328 56784825216 56859345984 56954144156 57004273088 57126627936 57235498432 57425072348 57517247424 57548330406 57580013872 57592729376 57607288011 57750553536 57826341664 57889432608 57967842408 58005063187 58060888704 58137084096 58240335132 58316766018 58410372384 58461795968 58489487784 58521689408 58590898947 58775953152 58841551314 58873946768 58953690068 59052244608 59132229408 59164784896 59230817022 59308547753 59520913216 59549106708 59601532816 59627255142 59697201408 59775544192 59790654612 59869120038 59921814624 60083492736 60096761088 60203492496 60282499704 60340530432 60364150854 60461043552 60494330624 60527022456 60852277584 60940893104 61301482389 61335232168 61433683584 61457731923 61516893984 61597624816 61707021747 61806069936 61887180264 61941651072 62038617858 62192903808 62219744496 62262315531 62274521792 62527110912 62567259168 62679043791 62713551992 62752569984 62798495942 62903477952 62988679152 63023357824 63093696393 63158632128 63292972288 63367824492 63402711904 63488589304 63590497152 63673949248 63787033716 63870743734 63889420608 63973264992 64059915192 64129807224 64373662976 64389935736 64439613056 64474436964 64577927232 64777515606 64791820548 64915299176 65054634372 65090450464 65111893056 65220450204 65287574784 65306041346 65570940994 65628654112 65769520464 65820262144 65836900584 65923300716 66087247616 66159351552 66233190114 66248962752 66335903648 66560383008 66647732592 66754711296 66845128896 66961027368 67051724418 67103455328 67139718807 67247487216 67284510592 67375645792 67537671376 67579690752 67583880961 67737703488 67781197432 67947057654 68036227021 68056121952 68116037504 68145434448 68237735748 68421851472 68482073856 68558504742 68571945344 68648476533 68803991424 68894285376 68987600976 69002136189 69098335488 69102619859 69297327918 69473957826 69545460096 69646734976 69755763714 69847306711 70020996864 70058837016 70097408192 70237407912 70305021696 70329582988 70397285504 70522310568 70537884144 70552745991 70614859532 70728206016 70901277552 70994323848 71108279424 71204593824 71250313836 71328050892 71424662967 71633192904 71672630848 71769709648 71987061888 72107081592 72201710308 72420370848 72460242176 72494564688 72541112982 72558387776 72899467104 72995135696 73029711573 73112302848 73211331648 73226756772 73291208256 73387390944 73588497984 73604748672 73685070816 73832235876 73929128574 74047794912 74188913344 74348153568 74418206002 74537657376 74627891604 74635475824 74736567724 75004176128 75121591692 75220176458 75242172096 75340915104 75491387244 75573768207 75695074416 75797601516 75812461312 75897073434 75979880298 76069009152 76090525238 76168837248 76253847111 76399169782 76578147072 76630542192 76689663232 76731107208 76809717348 76854271104 76910517502 77000738048 77143438512 77185910144 77272055133 77290456544 77516112128 77653780176 77755688024 77778425088 77880496512 77985983712 78121198596 78227011821 78352576848 78455401752 78842972544 78859584216 78974422696 79196946192 79271567263 79398808944 79503006856 79720872816 79743779136 79825493384 79895752832 79984922199 80067242304 80271323328 80376666272 80485534472 80614724736 80631709704 80702696608 80740923354 80846882571 81030031488 81136370112 81376678656 81381724333 81517772448 81628186248 81735309852 81866506176 81943642564 82022525312 82119527658 82276028996 82408093248 82516240352 82718157144 82766138112 82771269941 82850931072 82959659328 83016420708 83125366142 83216059374 83423012224 83462527512 83553607086 83572058388 83871303936 83964910302 83984905536 84124928524 84211509504 84379698144 84490432656 84626051328 84631298479 85049378288 85185894144 85289018976 85297686656 85413220256 85431216234 85506409632 85853247648 85965915952 86103902976 86137608522 86275871136 86370020808 86389094064 86625830304 86739512496 86815857408 86834148912 86951763612 86960600272 87205626144 87475149027 87641856974 87692693952 87782534112 87897734288 88163929728 88310920152 88331950336 88430535102 88546585673 88747177344 88846225533 88863643456 89126838528 89224079616 89281369824 89402299224 89440882713 89519625076 89545802112 89611336906 89663316288 89803680057 89882721936 90125239104 90145141632 90316937984 90423749556 90510795648 90546226281 90596076872 90741495936 90790533684 90860579264 90983647664 91141398362 91229135296 91411339656 91531302044 91859047168 91983467968 92002848252 92150525376 92275340976 92396437224 92631943768 92830770396 92912476608 93007684952 93163168512 93289355712 93411782688 93567522542 93649877216 93850888752 94029747424 94050512192 94070327988 94197743913 94304274688 94535036736 94659098464 94939458432 95000418448 95104067856 95232883956 95357861494 95385745728 95510923872 95680550574 95806115601 95959897488 96089872788 96142775456 96433940736 96560494464 96659419584 96711655446 96721483976 96852490826 97085402603 97199289472 97372948764 97473164544 97479208267 97615108864 97635675696 97721611008 97830675306 97849854592 97959062019 98117997312 98246761088 98356411491 98442981168 98572171432 98600995584 98730393216 98884951074 99130871424 99239027328 99373444128 99383543168 99503855472 99663572736 99669752273 99971598888 100162122256 100322896128 100454553472 100655182992 100765024276 100926765888 101063468688 101196097912 101306507064 101606555232 101671796148 101920586481 102174056256 102218151672 102308142944 102356603622 102412956464 102632777208 102723110784 102857918016 103029406844 103168957619 103341428064 103481401464 103538373568 103981311616 104161598128 104210936739 104302682428 104470102464 104607202336 104633645571 105031495296 105146112288 105356111868 105457532544 105494374482 105595928256 105783465852 105806826216 105865078592 105922289298 106092309024 106294497088 106325038848 106491485772 106646562932 106756323072 106875470754 107028431104 107336656294 107508946272 107654564472 107795843428 108160622388 108181826816 108302565462 108690363264 108811669473 108837581664 108980413136 109155341568 109349200656 109492703544 109668454272 109748715986 109816997472 109877457664 110081086416 110290876192 110527606224 110612879104 110688560944 110893692861 110954745832 111105031282 111283370016 111404809448 111429411184 111627309003 111806486064 111953213736 111979874048 112104851586 112506264192 112653910208 112682387538 112830264687 113011372656 113569650432 113718691968 113845610151 113908288312 114008546176 114135787857 114253255872 114470996864 114598754673 114850144696 115034494848 115096660812 115160027744 115185458752 115214576022 115365776253 115501107072 115652683328 115778865216 115935684816 116010126374 116121777408 116274168192 116480670264 116633532036 116820744768 116923591936 116978975568 117043378816 117181797894 117683102628 117747893536 117907380136 118104489216 118264458816 118461634044 118617095506 119041826432 119098213416 119203065632 119254510284 119551088384 119581309224 119738240076 119843629248 120166985472 120406984992 120564999408 120728301708 120922087104 121054044912 121704555168 121881786208 122602964778 122670464336 122867367168 122915463846 123033787968 123195249632 123414043494 123576004181 123612139872 123774360528 123883302144 124077235716 124385807616 124439488992 124524631062 124549043584 124688049213 124824089061 125134518336 125330410629 125358087582 125427103984 125505139968 125596991884 125806955904 125977358304 126046715648 126187392786 126317264256 126352993039 126735648984 126805423808 126977178608 127180994304 127347898496 127574067432 127741487468 127778841216 127946529984 128119830384 128146824351 128259614448 128779871472 128879226112 128948873928 129155854464 129206412783 129555031212 129583641096 129830598352 130109268744 130180900928 130223786112 130440900408 130612082692 130788993517 131141881988 131257308224 131462785461 131539040928 131673801168 131846601432 132466380228 132497925504 132645802653 132671807296 133120766016 133295465184 133690257792 133922054736 134103448836 134206910656 134279437614 134417005359 134494974432 134569021184 134751291584 135075342752 135167761922 135475406976 135562394864 135894115308 136072454042 136112243904 136232075008 136290868896 136475471496 136712097543 136843702944 137117009484 137143890688 137296953066 137607982848 137788570752 137975201952 138004272378 138205239718 138594655836 138947915652 139090920192 139293469952 139511527428 139694613422 140117674032 140194816384 140351283813 140474815824 140659165976 140794571008 141044621136 141075768288 141105491982 141229719064 141456412032 141802555104 141988647696 142216558848 142409187648 142500627672 142656101784 142849325934 143036792241 143266385808 143345261696 143539419296 143974123776 143983050743 144214163184 144403420616 144840741696 144989129376 145082225964 145116775552 145278736239 145798934208 145990271392 146059423146 146422663296 146453513544 146582416512 146774781888 147176995968 147209497344 147218624917 147370141632 147664471752 147858257148 148095589824 148377826688 148696307136 148836412004 149075314752 149255783208 149270951648 149473135448 150243183384 150440352916 150484344192 150681830208 150982774488 151147536414 151390148832 151595203032 151794146868 151959760596 152181050476 152337674496 152507694222 152798339564 153261084384 153462214416 153619434696 153708542208 153821035004 154286877024 154371820288 154544110266 154580913088 155307560352 155511376048 155760993024 155971967424 156242397192 156454023642 156659343883 156705153696 156910803504 157685945088 157719168432 157948845392 158241561723 158393892384 158543134526 158797617888 158883433947 159006013712 159441745632 159487558272 159650986768 159791505664 159969844398 160134484608 160179778577 160542646656 160753332544 160971068944 161004984441 161229449472 161263419408 161405393216 161481846708 161693765142 162060062976 162272740224 162453848193 162763448666 163035544896 163256372496 163470619704 163733012352 163887285128 164045050624 164239055316 164552057992 164623073979 164816186496 165032480704 165436314288 165542539882 165701862144 165919318656 166032841416 166250732284 166432118748 166657546923 166846024448 166925055024 167107214172 167144116776 167929820604 167969811072 168157277379 168249857048 168759396288 168980865312 169262596958 170098756576 170578037952 170595373312 170826440512 170862432468 171012819264 171706495296 171931831904 172275217044 172551742272 172740041616 172778188128 173251660608 173479024992 173668297824 173903527224 173921200544 174015189561 174411252288 174950298054 175283713948 175385387904 175565068224 175795468576 176327859456 176338792483 176621840304 176861070204 177093171346 177494354688 177692451066 177727286912 177925643259 178562739648 178804598448 178881765426 179039250152 179091604224 179222673812 179326632576 179607360114 179765443872 180250478208 180290283264 180301461977 180847499112 181021591296 181032815353 181092452562 181192153744 181482991872 181581067368 181721158528 181967295328 182282796724 182458270592 182529694249 182822679312 183062604088 183966935936 184005696504 184301050752 184373195769 184550681952 184792874448 185121065241 185263887536 185661540792 185824953216 186015369904 186578711424 186631485131 186823565376 187135045084 187299754432 187701777504 188059494848 188101024384 188140655976 188395487826 189070073472 189281089179 189318196928 189878916864 190000836896 190208135712 190465767912 190715722988 190771491456 191021847744 191361101148 191612231202 191919794976 192179745576 192285550912 193120988928 193318839168 193423310892 193442967952 193704981652 194170805206 194398578944 194745897528 194958416534 195271351392 195661350612 195699709184 195918124038 196493522176 196712822982 196885962336 197144342864 197460786432 197769902148 198261742848 198478054656 198746888256 198767086336 199007710944 199339504546 199943197776 200324244512 200909106944 201310365984 201419156421 201530048552 201853531776 202126937376 202392195824 202613014128 202751642883 203213110464 203343592296 203841172962 204108681063 204348112512 204436303344 204616285888 204713207244 204825912928 205265554416 205446221568 205715836032 205945429599 206058813688 206337915238 206682856128 206962802928 207076747136 207307859577 207962623232 208323196256 208421873478 208605364856 208940204928 209214404672 209267291142 209541920133 210062990592 210292224576 210712223736 210915065088 210988748964 211191856512 211566931704 211613652432 211730157184 211844578596 212184618048 212588994176 212982971544 213293125864 213750941508 214673312588 215017892544 215309128944 215591686856 216321244776 216605130924 217380726528 217623338946 217675163328 217960826272 218698401312 218985407088 219336908544 219497431972 219633994944 220162172832 220581752384 221055212448 221377121888 221787385722 221909491664 222210062564 222566740032 222809618896 222858822368 223254618006 223547603069 223612972128 223906427472 224209703172 225012528384 225307820416 225364775076 225660529374 226022745312 226721304621 227437383936 227691220302 227816576624 228017092352 228271575714 228506511744 228571144711 228941993728 229197509346 229498293479 229700289392 230068989696 230193321624 230320055488 230370917504 230429152044 230731552506 231002214144 231305366656 231557730432 231816165399 231871369632 232020252748 232548336384 232961340528 233267064072 233641489536 233957951136 234086757632 234363595788 234681035463 235366205256 235495787072 235814760272 236528917632 236923268088 237234191012 237814701789 238083652864 238196426832 238406131264 238509020568 239162618448 239476480152 239687258496 239954766597 240813969984 241129998816 241456603416 241844174208 242108089824 242540647713 243409110336 243763572416 244145172999 245205929556 245340928672 245830927692 246067575936 246390499264 246828086988 247152008362 247224279744 247548721056 248154471432 248313809823 248878977984 249049262124 249098087168 249376098426 249648178122 250269036672 250660821258 250716175164 250854207968 251193983768 251613911808 251954716608 252374785572 252634528512 252705986078 253471297968 253610847616 253893895437 253954357216 254695796992 255148134864 255482974936 255557682432 255893059968 256239660768 256293648702 256519228896 257559742944 257897747856 258311708928 258412825566 259110062424 259167282192 259661196704 260218537488 260361801856 260447572224 260463721007 260881800816 261224165384 261577987034 262283763976 262514616448 262925570922 263078081856 263270617603 263347602336 263693202864 264932760456 264995851008 265291605306 265343614592 265639757019 266241532032 266316838333 266590930368 267380515584 267397094237 267844109472 268206897672 268413821312 268558875228 268834010718 268989948864 269502583168 270150685504 270335523844 270950813952 271124789728 271788230616 272144908084 272224487808 272581737792 272950942992 273424195086 273687405888 274234018968 274593906132 275577141504 275950403904 276008544756 276410479436 277189311672 277895831304 279023054856 279389226844 280235348064 280389632768 280702567626 280949631648 281318331952 282089242272 282151536576 282210983964 282459438128 282593231739 282912824064 283605110208 283977295392 284818375296 285001255344 285312203568 285698651868 286073584482 286532771616 286690523392 287078838592 287418346803 287966101486 288428326368 288806841232 289681483392 289978258752 290164451928 290233551104 290557472478 290938781497 291256207809 291597868416 291980542784 292118846292 292437624801 292845326592 292907027088 293164833024 293549563776 293877186057 294353991936 294437249834 294740283264 295069234473 295328943504 295716514296 296191179648 296755653376 297392614272 297672824008 298150629504 298511566416 298541903296 298946270896 299009256819 300486366768 300880705832 300968688384 301363660416 301965548976 302295072828 302780297664 303190406064 303588293736 303919521192 304362100952 305015388444 305596679128 306522168768 306746499409 306924428832 307238869392 307642070008 308573754048 309088220532 309161826176 309506872857 310615120704 311022752096 311943934848 312484794384 312908047284 313318687766 313410307392 313821607008 315438336864 315897690784 316483123446 316787784768 317086269052 317595235776 317766867894 318012027424 318883491264 318975116544 318994894267 319301973536 319939688796 320268969216 320288827163 320359557154 321085293312 321506665088 321942137888 322009968882 322526838816 322810786432 322963693416 323387530284 324545480448 324907696386 325526897332 326071089792 326512744992 326941239408 327466024704 327486328897 327774570256 328478110632 329104115984 329246147958 329632372992 330064961408 330872628576 331085079764 331838637312 332065682832 332501464568 332864237496 333315093846 333850110048 334214428344 334288233552 334881927009 335859641208 335939622144 336314554758 336499714096 337518792576 337961730624 338490794061 338525193916 338983717891 340197513152 341156075904 341652881024 341724864936 342025638528 342407363571 343412990592 343796264019 343863663808 344550434088 345103484544 345480083232 345556376256 346097328759 346503321216 346958049984 347336595648 347807054448 347842401088 348030379122 348822504576 349900596108 350567427896 350770775808 351130136448 351590937152 352677584966 353243680608 353722140408 354186342692 355384902132 355454573824 355851286518 357125479296 357609196896 357763530852 358078500304 358445347624 358653265152 359214720228 359530887744 360500956416 360602923954 361694998224 362065630706 362184905124 362384307488 363162134736 363442317056 363934590656 364565593448 364916541184 365059388498 365645358624 366125208176 367933871872 368011393008 368602101504 368746391538 369101363904 369585748896 370242130482 370527775072 370728012543 371323081584 371649906432 372030739808 373157422848 373262970262 373647130752 374064147639 374270090168 374599508864 375403555008 375678297029 376118989696 376202048768 376281311952 376790975652 378140146944 378562178358 378636393856 379058979117 380001673792 380416271424 380931535824 381431445976 381542982912 382043695488 382722202296 383224462404 383839589952 384359491152 384571101824 386637678336 386846621784 386885935904 387409963304 388341610412 389491795056 389916833068 390542702784 391322701224 391836248076 392366980551 393425645964 393771924672 394288685728 394388356383 395539804296 397493776512 398015421888 398679009092 399886395552 400648489024 402620731968 402838312842 403060097104 403251016077 403707063552 404253874752 404784391648 405226028256 405503285766 406035442309 406426220928 406687184592 407682345924 408217362126 408696225024 408872606688 409232571776 409426414488 409651825856 410136292629 410531108832 411431672064 411890859198 412117627376 412675830476 413365712256 413925605856 414153494272 414615719154 415159834271 416646392512 416843746956 417210729712 417880409856 418428809344 418534582284 419083840266 420584449152 421053851439 421424447472 421977497928 422383713024 423133863408 423227304864 423460314368 423689157192 424369236096 425177988352 425965943088 426586251728 427501883016 429110376723 429346625176 430035785088 430618257888 431183373712 431949152229 432642489552 433210261848 435246677892 435350326656 435836208717 435921652544 437396802624 437970814176 438994863944 439267989888 440324345664 441163504768 441655874751 442110424896 442754243776 443574771444 443818983328 444420125128 445133480064 445619237792 445717644736 446509236012 447095206138 447225944256 447812854944 448419406344 450615640832 450729550152 451321058748 452045490624 453442609242 455382440604 455633153248 456543151428 457013023488 457142289422 458395018692 458996586958 459400578784 460386643248 460640110976 460741835008 460858304088 461463105012 462610733312 463115460864 463632330798 463742739264 464040505496 465922681056 466534128144 467282979072 467915902272 468727191576 469362070926 469978031649 470732410512 470991574144 471629520544 473057835264 473087166727 473846536176 474468382024 475629403578 476392853664 476812262528 477018041136 478325236896 478952960304 479374516992 479909533194 480539335731 481627939968 482259997632 482913206832 483014953323 483688348416 483718339013 484216179648 485081295426 486818220672 487527144832 488290345998 488931146977 490411859112 490681857344 491661855384 492135151872 492780998528 493656173976 493869221937 494304016724 494448559488 495097442112 496308942864 496627619646 497757955968 498098524248 498752196852 499296356244 499972640769 500538073344 501321642516 501432350328 501708415936 502387967536 503909433216 504749571144 505411972156 506942595936 507221695232 507787790874 507908714432 510296269728 510965949872 511786119936 512479321536 512587297404 513038457792 515119485888 515795495712 516825651132 518220124848 518334564384 519322393408 520437074976 520723603712 520927442014 521763601632 522045568683 522448330768 523155974068 524567527952 525029232896 525851141844 526156163712 526541235206 526695204672 527386405728 529016377449 529865520912 530583210612 530687229184 531279514038 532483064064 532633676666 533181860736 533776929777 534794188474 535688218944 536413795344 536827642624 537117750456 537668021436 537979897728 539005166336 540301371008 540671047688 540904385931 542249579456 543098446059 543576461232 544289816168 544448975616 545163475584 545901885984 546848390172 547374811776 547589082747 548468037936 549187812264 551900807808 552017089512 552820958872 554378623344 555791662608 558046109712 558778453688 559894455393 560470696128 561405135252 561899263296 562636663904 564178484544 564303073152 564421967928 564918876256 565186463478 567210220416 567954590784 569636750592 569672070331 570002510688 570624407136 571397303736 572147168964 573065543232 574157677184 574836693606 575932202972 576856652736 577613682464 579362966784 579398889587 579956517504 580328903856 581114944956 581877562994 582512415618 583195736832 583961085568 584237692584 584875249602 585814054176 587099127552 587754372114 588874499668 589480566528 590138468946 590657887008 591433028592 592382359296 592419089353 594785228544 595345648016 596301259008 597023132832 597083806592 597892541792 598018513638 600972733536 601761411664 602727320832 603931097952 604590145656 605560595328 606380812128 607176587472 607839042384 608254928649 608724201904 610030776888 611193358256 612326043189 613044337536 613492998818 613848857664 614477738784 615284140016 617147508096 618176441064 618323652352 619013745714 619826099711 621230241408 621923578731 622045504192 623887869696 624969588768 625816094568 626637375532 626820614784 627643214016 628625760399 630876673728 631795381568 632966246892 633575569536 634172538104 635190471552 635533735788 636024054848 637766982528 637989788534 638603947072 639879377592 640577654326 640719114308 643013330176 643884275776 644019937764 645053677632 645621572864 645927386832 646775060568 649815392772 651053794664 652142179584 653025489984 653882478816 654972657794 655549140512 656956221264 658208231968 658492295916 660129922816 661745257152 662170159528 664131365664 665002929136 665728474992 666630187692 667700220096 668428856688 668576467104 669763854018 670642809207 671719282416 672629109516 672999428192 675037585152 675923461248 676981588122 677050387832 677967435782 680395026304 682312151808 682354457869 683305762048 683449729872 684051277056 684814727142 685713434133 686825981184 687592528038 687727327616 688494880437 689100868176 690206969088 690960166464 691112752512 692194657518 693006642432 693916099968 694673191296 695614108896 695684802176 696060758244 697645009152 697688265911 699801192216 701134855792 702260272896 703181874304 705355169932 706487361216 707444280816 708372685384 710769804264 711702573036 713444105367 714250958592 715218393792 715527061704 716157000608 716890695248 718429440456 719061775488 721205847908 722182703333 723389996448 724131261412 724369810248 724768614976 726324269472 727869181312 729131186896 730118776996 731290717248 732250416352 732435518997 736022786016 737492783076 738202727808 739171497792 740484260964 741055550144 741456025086 742646163168 744061479616 744941429469 746525940524 747294261504 748128295278 748540180336 749199017728 750807110016 751356594058 752237979392 752562623904 753581951304 754065821431 757124356716 757272787712 758117958234 760003347584 760832542848 761681686311 761863071648 762862891952 764087390976 765444404592 766448924808 767679179904 768718982304 769142203648 773693243568 773771871808 774819926608 776683220824 778983590112 779833666136 781085405568 781391163021 782645402448 783672496152 784733961102 786851291928 787543849344 788577371456 788776712766 789811852809 791079608592 794987553024 796030843776 796919271057 797358018184 798950514999 799772791104 801296978048 802191282711 805241463936 805676625684 806120194208 806502032154 808507749504 809568783296 810452056512 811006571532 812070884618 812852441856 813374369184 815364691848 816434724252 817745213376 818465143552 818852828976 819303651712 820272585258 821062217664 823781718396 824235254752 825351660952 826731424512 827851211712 829231438308 830319668542 833292785024 833687493912 834421459424 836857618688 837069164568 838167680532 841168898304 842107702878 842848894944 843954995856 846267726816 846454609728 847378314384 848738472192 851931886176 853172503456 855003766032 858220753446 858693250352 860071570176 861236515776 862366747424 863898304458 865032029267 865284979104 866420523696 870493355784 870700653312 871672417434 871843305088 872816344491 873768623427 874793605248 875941628352 877312874403 877989727888 878535979776 878590452493 880648691328 882327009536 883311749502 884220849792 884470951273 885508487552 887149542888 887637966656 888840250256 890266960128 891238475584 891435289472 893018472024 894190412276 894451888512 895625709888 896838812688 897027770457 901459100304 902642117496 904090981248 906885218484 910764881208 911266306496 913086302856 914284578844 916790037384 917993173916 918801157568 920239498227 920773286496 921280221952 921716608176 922926210024 927264661596 927485478528 928081010992 928520618571 931845362112 933068256288 935831804544 937454383152 938724141852 939956063298 941464821024 941983148288 943259041088 946174333454 947693072352 948936764048 951258807156 952785707328 953624525056 954036082272 956650473792 956984682801 957905920608 959819066388 960866481489 961078671462 963255879936 964519995264 965826413664 966029906646 967436678026 968432359296 970162590852 973636441344 975054289664 976580691996 977862293954 980823718224 981363714688 982458986691 983323710768 985561997056 987312347952 987738443874 988608033448 988897118976 990194884224 992617885728 993255239292 995515911936 996197048496 997504393704 998592712488 999945281538 1002643285032 1002864700656 1003416831872 1004775935072 1007818866432 1007881355201 1009499142288 1010823944312 1013885191872 1015575581748 1015817428864 1016951153673 1020592539456 1021931899744 1024958643072 1025174594808 1026076915584 1030238971776 1030530374419 1031590991424 1033651302264 1036440249696 1036669128768 1038644786816 1040874149952 1041854884028 1043527203264 1044091137366 1044896661536 1046311948136 1049135055904 1051702283688 1052312327424 1053082470412 1053390409344 1054772811456 1058032754898 1059731041824 1061166421224 1062559028076 1065267353332 1066363721472 1067553859554 1069588376948 1071376437888 1072827590688 1074235500912 1075336042872 1075959795456 1076026509233 1080602742016 1081342095376 1081808771862 1084499158912 1086196892118 1087152922464 1088579632336 1090326951168 1091803771968 1093696780344 1094749623552 1095178165494 1096615407181 1096936075872 1098375624528 1103801615616 1104034179024 1105641917744 1108757246688 1111583325216 1112184037629 1116092219424 1117556907376 1119788910786 1120941392256 1122810270504 1123798526592 1125273327808 1127034891087 1128356969088 1128606146304 1128843935856 1129837752512 1130372926956 1134420440832 1135909181568 1137176937351 1139344140662 1140005021376 1141248814272 1142794607472 1144294337928 1146131086464 1148315354368 1149673387212 1151864405944 1153713305472 1155227364928 1158797779174 1159913035008 1160657807712 1162229889912 1163755125988 1165024831236 1167922171136 1168475385168 1169750499204 1171628108352 1175508744228 1177100941653 1177748999336 1180276937892 1181315774016 1182866057184 1184838178706 1190691296032 1194046265664 1194167613184 1195785083584 1196037027276 1201945467072 1203522823328 1207862195904 1209180291312 1211121190656 1212761624256 1214353174944 1215678084768 1216509857298 1217448403808 1218106326927 1220061553776 1222386716512 1224652086378 1226088675072 1226985997636 1227697715328 1228955477568 1230568280032 1234295016192 1234371547381 1236352882128 1238027491428 1239652199422 1242460482816 1243847157462 1244091008384 1245479502813 1249939177536 1251632189136 1253274751064 1253641229568 1255286428032 1257251520798 1261753347456 1262110233839 1263590763136 1265932493784 1267151139072 1267229707471 1268345076208 1270380943104 1271067471576 1272048109696 1275533965056 1275979577068 1277207894144 1277707859743 1279758755184 1281155308652 1281438228616 1287768551552 1288039875528 1290107355264 1291854773664 1293550121136 1295847456687 1299630785544 1302107589328 1306050979968 1307764957632 1309945315588 1311098281024 1313912442528 1316416463936 1316984591832 1323490514304 1324340319056 1324967624253 1328262731328 1330005858272 1331456949984 1333260375384 1335400440192 1336857713376 1337152934208 1339527708036 1341285618414 1343438564832 1345258219032 1345998856384 1351846922496 1353963176244 1354100775664 1355934871564 1360790052608 1364708915738 1366899459744 1369629454284 1371426868266 1375185056076 1375454655232 1376989760874 1378201736352 1381920332928 1382225505024 1384389315036 1387832199936 1389346382592 1391228217792 1391369604352 1392121516488 1395376531822 1399602384432 1402269711584 1406363748608 1409934094947 1410710339864 1412974722432 1414888561632 1416745370768 1419261500181 1421539608528 1423405146072 1426888210734 1430436787584 1431054123408 1432314001216 1433781390496 1436858880912 1438123550976 1441618007193 1442411695816 1444365406666 1446779992896 1448262522824 1448739620496 1449537229952 1451155017039 1452648538944 1455738362624 1458262373792 1460237553992 1462581434496 1464500832704 1464871037994 1466793440931 1472045572032 1474985566152 1476405455616 1478342995584 1480968521928 1482111100288 1482912050172 1485292326336 1488122959232 1489882858938 1493051881048 1496256590556 1497080360672 1501614220032 1502713188116 1505125247808 1507163902608 1508131642862 1514248713432 1516235916468 1520006695168 1521665085696 1523363372622 1523726143296 1525725783904 1530888809184 1532897849616 1535358359808 1537437964608 1547386487136 1547543743616 1549639853216 1553366441648 1557967180224 1559667332272 1562170811136 1562782326042 1564833221483 1565290804896 1567344992304 1569467922204 1573702583856 1575087698688 1577154742912 1577553425532 1579623705618 1582159217184 1587049132347 1592061687552 1593838542114 1594716036368 1597901029998 1599545582208 1602593956096 1604382565422 1606488054353 1610482927872 1611353251368 1612240388416 1613004064308 1617015499008 1619137566592 1620904113024 1622013143064 1622713157793 1624141769236 1626748738368 1629295338177 1630729383696 1632869448504 1635490426752 1637705657952 1638607303424 1640545170516 1642124435328 1642767248241 1647563436792 1648470509504 1650703321904 1655702423424 1658462876616 1660639337084 1666585570048 1667374987824 1668842918848 1674138329136 1676335361064 1679683366179 1684215405756 1685697789888 1687909991712 1692535453632 1692909219456 1694756628768 1703863772352 1706345006912 1709016210993 1710007532064 1716441506892 1717386500704 1722473031552 1724733494848 1727796608916 1730064058534 1730569958208 1732841047392 1738196668761 1740986711568 1743344834868 1743686610176 1745632688982 1747537246854 1749587210496 1751883256704 1754625748806 1755979455776 1757180904986 1761297382656 1766623499004 1768441699584 1768941902546 1771016975104 1774299085776 1775275933312 1777257268059 1777680500512 1782476951168 1782870578944 1786036944048 1788380824552 1788903777024 1791251419776 1793677625376 1794055540914 1802918200608 1805284234992 1808181962496 1813770436968 1821529762416 1822532612992 1823246047049 1826172605712 1828569157688 1833580074768 1835986347832 1837602315136 1840478996454 1841546572992 1843433216352 1845852420048 1854529323192 1854970957056 1856162021984 1857041237142 1859478299133 1863690724224 1866136512576 1871663609088 1871779659659 1874908766304 1877448283704 1879912126596 1882929642048 1886518082176 1892348666908 1895386144704 1897873528096 1902517614312 1905571414656 1908072164544 1913300947584 1913969365602 1915811841216 1919638132776 1921732962978 1922157342924 1929039990528 1931652827328 1932059813292 1934873356052 1936864718592 1940325181704 1953161383992 1955724587908 1961647436448 1962727429376 1964917973382 1966647421536 1974624695904 1975476887748 1977216066896 1980389768448 1985235771456 1986510478584 1992394096992 1995008787408 1997185424976 1999890563076 2005286570064 2005729401312 2006833663744 2009551870144 2011928427621 2015762710402 2018998284576 2021647888624 2027770383744 2031151163496 2031634857728 2033902307346 2036571470479 2041185078912 2043863799488 2047063373607 2049917286144 2050349189616 2052153831168 2057140302399 2060477943552 2061060748838 2063181982848 2065484641311 2067302604528 2072880499392 2073338257536 2077289573632 2081748299904 2083709768056 2087054406528 2088182274732 2089793323072 2092623896272 2093064797733 2098270111808 2103404567376 2106164940824 2106780818688 2109545622912 2116065509796 2119462083648 2122332842448 2125118056152 2130534706664 2135107719108 2139176753896 2142752875776 2145655181376 2148471001824 2150672085744 2152053018466 2162684190752 2163617543724 2166548109999 2168998317824 2172393784236 2174305844928 2177159264672 2183607543936 2187393560688 2190356330988 2193230814362 2193872151744 2196751249056 2208068358048 2211283835488 2217514493376 2223166650432 2224368075258 2232184438848 2232964259869 2235113814752 2239577821572 2241882784512 2242021790141 2245620541008 2247597053184 2250546655616 2254069782174 2256713938176 2257687871712 2259675505024 2260745853912 2262197464293 2271818363136 2274353874702 2278688281324 2280010042752 2282497628544 2285589214944 2288588675856 2292262172928 2292404302279 2299346774424 2303728811888 2307426610944 2310454729856 2317595558348 2321315615424 2324459779824 2327510251976 2330049662472 2336950770336 2339500998408 2343256216704 2344173489063 2351017488456 2354201883306 2355497998672 2360553875784 2362631548032 2365732114368 2369435558427 2369676357412 2372886025237 2381382592064 2388092531328 2391570167168 2392074054552 2396851544997 2403890934144 2406573848133 2407045646656 2415724391808 2418360582624 2425523248512 2428706349888 2431356169536 2433019714596 2434896807616 2436212653854 2440123107552 2444773433024 2449304172756 2453971995272 2455395430656 2457910955136 2461136560064 2468743094762 2472705764256 2476054982856 2479304398844 2487694314924 2488182016768 2490959005626 2499878355072 2503264378272 2506549502128 2510572856064 2514503041596 2523506694912 2524220467678 2527181526272 2531864987568 2534459414942 2536690152416 2542134943152 2544096219392 2551959154136 2554415788288 2555415719486 2559517510368 2562310617304 2562876457232 2575537103104 2576079751056 2580214710528 2583709547328 2587100242272 2591694913374 2595096087801 2599261571088 2604215178656 2612101959936 2615529915264 2618449033473 2619890631176 2622196562048 2627824885056 2632832927872 2633969183664 2635771357479 2646981028608 2648680638112 2649935248506 2653412853819 2656525462656 2660011716544 2662913899968 2666520750768 2670800880384 2673715426752 2674305868416 2679055416072 2682571236828 2686877129664 2690516438064 2691997712768 2707926352488 2708201551328 2711869743128 2729417831476 2733798919488 2739258908568 2742853736532 2750370112152 2753979521748 2756403472704 2760718494681 2763840665856 2768778630072 2782456435584 2784243032976 2790753063644 2799204768864 2804539423168 2819868189894 2821420679728 2825949444864 2829777123264 2833490741536 2838523000362 2842248096163 2843079217056 2846810292144 2853776421468 2860873575168 2862108246816 2864628002432 2867562780992 2870954048403 2873717761824 2882599444467 2883236014386 2884823391632 2888730813332 2893559985792 2896525045648 2897479240992 2899074459904 2902310034078 2905297077888 2906118839897 2916524747584 2920475107984 2925162868992 2929001665408 2929742075988 2933586881862 2944091144064 2947376960073 2949971132304 2956685991168 2961937043856 2964222200576 2965824100344 2970584652672 2976245918464 2979765717876 2986103762096 2992513181112 2994160721344 3005426376232 3010250495616 3014327805216 3016263285724 3023644065603 3028497426864 3032471832936 3046726745244 3047452286592 3050853461019 3051451567808 3061777618368 3065795699232 3074875929216 3091591123257 3094772974272 3095087487232 3099279706432 3106732883296 3115934360448 3119334664544 3125564652084 3129666442966 3130581609792 3134689984608 3138935844408 3147405167712 3154309485824 3155106851064 3159247411236 3164318434368 3174098264694 3187677084228 3189432072736 3195802059996 3199091164416 3208765130844 3212976108706 3222706502736 3224480776832 3226008128616 3228079527699 3238275133184 3241808226048 3244026286128 3245426315586 3248283538472 3253497476736 3258590676354 3261458767392 3265738897008 3270980853504 3275411315904 3281090341032 3284248870656 3285534496482 3289846221543 3295126873584 3296941019008 3301406643808 3311404846848 3311610167089 3316925753232 3321278674168 3334749975648 3337685837696 3348276658272 3352670722128 3359366732358 3368430811512 3371395579776 3375819983424 3381104673261 3385070907264 3385818438912 3386028373091 3389513257536 3407727544704 3412690013824 3418032421986 3420015064128 3422518028839 3432883013784 3434773001408 3444946063104 3449466989696 3455593217832 3460128117068 3461139916416 3465682094784 3476393337522 3481973423136 3486689669736 3491265377964 3495074493708 3503766513408 3509251497612 3511958911552 3514361809972 3533246998008 3537883805092 3548598171552 3550551866624 3554514536118 3555361001024 3564953902336 3572073888096 3576761649104 3582502839552 3587355250752 3588111081828 3605836401216 3610568469984 3627540873936 3643059524832 3645065225984 3646492094098 3652345211424 3654318980781 3657138315376 3667160149536 3671972695664 3675204630272 3680957992908 3683093145984 3686866432704 3691704840096 3703114642143 3709058646384 3712324043968 3714082474284 3718956598266 3727381448448 3732273025152 3736438508439 3743559319318 3749817532608 3754896567408 3759824253192 3765859284096 3773036164352 3784697333816 3786330701517 3790772289408 3795747056192 3801689122413 3805035228624 3811142829312 3816144329088 3826601895168 3827938731204 3831623682432 3833123579229 3839276265552 3843465925956 3844314685848 3863305654656 3864119626584 3869746712104 3880650363408 3906322767984 3911449175816 3923294872896 3929835946764 3933294843072 3949249391808 3950953775496 3954432133792 3970471542912 3973020957168 3984788193984 3987704492317 3990017574816 3994370849952 3999781126152 4010573140128 4011458802624 4019103740288 4023856855242 4031525420804 4037996569152 4043295777248 4055540767488 4055792227109 4062302326992 4067804614692 4073142940958 4082370157824 4087727598976 4094126747214 4100698379232 4114280604798 4122121497676 4126363965696 4130969282622 4134605209056 4145760998784 4146676515072 4146933625471 4163496599808 4163754753119 4167419536112 4174108813056 4176364549464 4179586646144 4185247792544 4186129595466 4196540223616 4206809134752 4212329881648 4219091245824 4232131019592 4238924167296 4244665684896 4250236112304 4257784500543 4261069413328 4270215438216 4278353507792 4291310362752 4296942003648 4301344171488 4304106036932 4325368381504 4327235087448 4333096219998 4344787568472 4348611689856 4353465051117 4354318529344 4367215087872 4374787121376 4380712661976 4386461628724 4387744303488 4393502498112 4400380322793 4416136716096 4422567670976 4435028986752 4446333300864 4448736150516 4464368877696 4465928519738 4470227629504 4479155643144 4484043580282 4491241082016 4501093311232 4508139564348 4515375743424 4519351010048 4521491707824 4524394928586 4548707749404 4557376562648 4560020085504 4564995257088 4571178429888 4577177351712 4584808604558 4598693548848 4607457623776 4620909459712 4635191116696 4642631230848 4648919559648 4655020503952 4660099324944 4673901540672 4679001996816 4686512433408 4688346978126 4694499664449 4702034976912 4708403766612 4710995997344 4721107751568 4725263096064 4731464228736 4738871116854 4739352714824 4745772050474 4762765184128 4776185062656 4776481205083 4783140334336 4784148109104 4793703089994 4807781868288 4813147696266 4814091293312 4819464163059 4831448783616 4836721165248 4851046497024 4857412699776 4862712339072 4866039429192 4869793615232 4872425307708 4880246215104 4883817861377 4889546866048 4898608345512 4907943990544 4915821910272 4922273120128 4937486189524 4945411528512 4952109965712 4958608797688 4975388629848 4981918011252 4999756710144 5006528756544 5013099004256 5029006083192 5048440935356 5063729975136 5068918829884 5073380304832 5084269886304 5103918308272 5110831438972 5119035020736 5124621234608 5125752914464 5127048632979 5152159502112 5167419094656 5174200484544 5183389826748 5190192175602 5198523142176 5208430357312 5214590006283 5231059830528 5236898066946 5239781262352 5244393124096 5255649770112 5265665855744 5267938367328 5271542714958 5278460750017 5297361276224 5299870497012 5306825707638 5313050925312 5320023433088 5325827799936 5331771804177 5333041501536 5347430853504 5348611736832 5358110832144 5365142473656 5373754259328 5381032876128 5383995425536 5415852704976 5416403102656 5423739486256 5458835662952 5467597838976 5469738141147 5478517817136 5485707473064 5500740224304 5507959043496 5512806945408 5521436989362 5537557260144 5564912871168 5568486065952 5578434897399 5581506127288 5598409537728 5609078846336 5615338978977 5639736379788 5642841359456 5659554246528 5666981483072 5677046000724 5684496192326 5686158434112 5693620584288 5707552842936 5724216493632 5729256004864 5735125561984 5741908096806 5747435523648 5765198888934 5766472028772 5769646783264 5777461626664 5787119971584 5793050091296 5794958481984 5804620068156 5810594155776 5812237679794 5833049495168 5840950215968 5858003330816 5859484151976 5867173763724 5888182288128 5894753920146 5899942264608 5923874087712 5931648200688 5941169305344 5959531435752 5972207524192 5985026362224 5988321442688 6010852752464 6020500991232 6028655610432 6032526571448 6047288131206 6055224204869 6056994853728 6064943665872 6093453490488 6094904573184 6101706922038 6102903135616 6109714411437 6123555236736 6131591398464 6141190120821 6149751858432 6150133167451 6183182246514 6189545948544 6198559412864 6213465766592 6231868720896 6238669329088 6251129304168 6259332885932 6261163219584 6269379969216 6277871688816 6279194393199 6294810335424 6310213702128 6318494822472 6328636868736 6348196529388 6375354168456 6378864145472 6391604119992 6417530261688 6425952217412 6445413005472 6448961553664 6452016257232 6456159055398 6488052572256 6490852631172 6496567076944 6499644329997 6506994953472 6517181352708 6522917534784 6531477794016 6550822631808 6562180682064 6571068992964 6579692443086 6590253747168 6593882038016 6602813287616 6623220334178 6633851506464 6642557348336 6669499951296 6675371675392 6696553316544 6698892779607 6705341444256 6718733464716 6726065370423 6736861623024 6742791159552 6751639966848 6762209346522 6770141814528 6772056746182 6779026515072 6786592392879 6815455089408 6825380027648 6836064843972 6840030128256 6845036057678 6865766027568 6869546002816 6877212906837 6898933979392 6911186435664 6920256234136 6922279832832 6931364189568 6952786675044 6963946846272 6973379339472 6982530755928 6990148987416 7018502995224 7023917823104 7028723619944 7055169486407 7066493996016 7075767610184 7097196343104 7109029072236 7110722002048 7118658075711 7144147776192 7153523298208 7174710501504 7176222163656 7211672802432 7221136939968 7255081747872 7286119049664 7292984188196 7304690422848 7308637961562 7314276630752 7334320299072 7343945391328 7361915985816 7366186291968 7366643024749 7373732865408 7383409680192 7406229284286 7418117292768 7424648087936 7428164948568 7437913196532 7464546050304 7472877016878 7487118638636 7499635065216 7509793134816 7519648506384 7531718568192 7532185564631 7569394667632 7572661403034 7581544578816 7591494112384 7603378244826 7610070457248 7632288658176 7655877462408 7663247364864 7666247158458 7678552531104 7686931851912 7688629371696 7726611309312 7728239253168 7739493424208 7761300726816 7785288263403 7812645535968 7822898351632 7846589745792 7859671893528 7866589686144 7898498783616 7901907550992 7907314072437 7908864267584 7940943085824 7946041914336 7960238561457 7969576387968 7975408984634 7980035149632 7988741699904 7999562252304 8021146280256 8022917605248 8038207480576 8047713710484 8063050841608 8075993138304 8086591554496 8111584454218 8124604653984 8135609229384 8146285881916 8175455197952 8188253494428 8201396758464 8228561209596 8244242995352 8261938565244 8269210418112 8291521997568 8293867250942 8327509506238 8334839072224 8352729098928 8359173292288 8370495585088 8372259190932 8393080447232 8413618269504 8424659763296 8464262039184 8477848334592 8489331369792 8500472224608 8515569001086 8522138826656 8526744288489 8540430876432 8556707015584 8582620725504 8593884007296 8602688342976 8608212073864 8640600831667 8650736763008 8654470174896 8666192439996 8689575136944 8697223379712 8706930102234 8708637058688 8718356519691 8749574242752 8761425323952 8772923257448 8775488606976 8787004996224 8800760645586 8832273432192 8845135341952 8870057973504 8870607952297 8892666601728 8897472301032 8928737755392 8931857039476 8940455259008 8958311286288 8968087160564 8982482164032 9016279128696 9030751486848 9042983415648 9048789857172 9070932196809 9097415498808 9114753125296 9142356859776 9154354703424 9169617209116 9197387097696 9214915247552 9270382233392 9274773369771 9285262461696 9297839119296 9310041007904 9320198649888 9347803081344 9358003993632 9376693956252 9388999328898 9404069953824 9416807533224 9421991994688 9442215503136 9462928457472 9477742233708 9478705429648 9491544100948 9525530368256 9552962410166 9568296218208 9587406179988 9626295392532 9628182586624 9638928326118 9673442330496 9684238583097 9714825399552 9725424678144 9732078858384 9739587230464 9744850615416 9760492430208 9767635722754 9779093732096 9797216691024 9815887981088 9844546240256 9869538664629 9874972379048 9890823057024 9904219931424 9917217595376 9934830501267 9950777259696 9963836022504 10013057513088 10026198008512 10058012166384 10096881870712 10127459950272 10137837659768 10146760609664 10158085119273 10168539772608 10207836616544 10221662877944 10238070041472 10249242469216 10251505828928 10254097265958 10267554086517 10304319004224 10334838189312 10348400969088 10366779653496 10380384351204 10397046284352 10416860714624 10429180012566 10473796133892 10479562524704 10511299540224 10535876734656 10543085429916 10556921500034 10594722552448 10599740994024 10613651415276 10640046866176 10651655599872 10663543608354 10666083003072 10694861707008 10716221664288 10730284947312 10747508518656 10762065752256 10831705409952 10832806205312 10847478972512 10917671325904 10935195677952 10939476282294 10957035634272 10971414946128 11001480448608 11015918086992 11025613890816 11042873978724 11075114520288 11109343926429 11136972131904 11156869794798 11163012254576 11196819075456 11218157692672 11230677957954 11245416380471 11279472759576 11285682718912 11319108493056 11333962966144 11354092001448 11358992104551 11368992384652 11372316868224 11387241168576 11405067367239 11415105685872 11448432987264 11470251123968 11483816193612 11494871047296 11499370737687 11530397777868 11532944057544 11539293566528 11554923253328 11586100182592 11589916963968 11609240136312 11624475359588 11666098990336 11681900431936 11718968303952 11734347527448 11789507840292 11799884529216 11847748175424 11863296401376 11919062871504 11944415048384 11963113476951 11970052724448 11976642885376 12021705504928 12057311220864 12065053142896 12094576262412 12110448409738 12113989707456 12129887331744 12167376681327 12186906980976 12203413844076 12205806271232 12219428822874 12247110473472 12263182796928 12282380241642 12300266334902 12366364493028 12379091897088 12397118825728 12426931533184 12440800876413 12477338658176 12491264259357 12502258608336 12518665771864 12522326439168 12538759938432 12555743377632 12558388786398 12589620670848 12620427404256 12636989644944 12657273737472 12696393058776 12750708336912 12757728290944 12783208239984 12835060523376 12851904434824 12890826010944 12904032514464 12912318110796 12976105144512 12981705262344 12993134153888 12999288659994 13034362705416 13045835069568 13062955588032 13101645263616 13102457617613 13124361364128 13142137985928 13159384886172 13180507494336 13205626575232 13246440668356 13267703012928 13285114696672 13338999902592 13393106633088 13397785559214 13410682888512 13437466929432 13452130740846 13473723246048 13503279933696 13524418693044 13544113492364 13558053030144 13573184785758 13672129687944 13680060256512 13690072115356 13731532055136 13739092005632 13754425813674 13822372871328 13840512468272 13862728379136 13905573350088 13927893692544 13946758678944 13965061511856 13980297974832 14037005990448 14047835646208 14057447239888 14083498993347 14110338972814 14132987992032 14151535220368 14194392686208 14218058144472 14221444004096 14237316151422 14256000293353 14288295552384 14307046596416 14329443615249 14349421003008 14352444327312 14423345604864 14442273879936 14458392489177 14510163495744 14572238099328 14585968376392 14609380845696 14617275923124 14628553261504 14651453584131 14668640598144 14687890782656 14723831971632 14733286049498 14747465730816 14766819360384 14812458568572 14836234585536 14849296175872 14856329897136 14875826393064 14945754033756 14974237277272 14999270130432 15019586269632 15039297012768 15064371129262 15138789335264 15145322806068 15182988224768 15206756489652 15220140914496 15311754924816 15332494316916 15357105062208 15373863703824 15377258743392 15456478506336 15478986848416 15522601453632 15570576526806 15625291071936 15645796703264 15693179491584 15694152530987 15719343787056 15733179372288 15796997567232 15803815101984 15814628144874 15817728535168 15835382250051 15892083828672 15920477122914 15939152775936 15950817969268 15960070299264 15977483399808 15999124504608 16042292560512 16045835210496 16046830115953 16095427420968 16126101683216 16151986276608 16173183108992 16223168908436 16249209307968 16271218458768 16292571763832 16376506988856 16402793516928 16409214423441 16457122419192 16488485990704 16523877130488 16538420836224 16587734501884 16610202176659 16655019012476 16669678144448 16705458197856 16740991170176 16744518381864 16827236539008 16846016936931 16849319526592 16928524078368 16978662739584 17000944449216 17031138002172 17044277653312 17053488576978 17080861752864 17113414031168 17187768014592 17205376685952 17216424147728 17281201663334 17301473526016 17308940349792 17332384879992 17379150273888 17413860204468 17417274117376 17436713039382 17499148485504 17522850647904 17545846514896 17574009992448 17601521291172 17664546864384 17690270683904 17741215904594 17794944602064 17863714078952 17880910518016 17916622572576 17936174321128 17964964328064 18032558257392 18061502973696 18085966831296 18097579714344 18141864393618 18165672614607 18194830997616 18229506250592 18284713719552 18308709406848 18329143234311 18339234418232 18394774195392 18429830495104 18450399502353 18540764466784 18549546739542 18595678238592 18620082015808 18640397299776 18695606162688 18716007987264 18753387912504 18777998657796 18808139907648 18833615066448 18843983989376 18884431006272 18955484467416 18957410859296 18983088201896 19105924820332 19136592436416 19174812359976 19252590785064 19277856652236 19346884660992 19368477166194 19464157716768 19489701230832 19520984860416 19535271445508 19594433382048 19631775962176 19739077329258 19749944758096 19781646114048 19808439862848 19834435190752 19869661002534 19895736673141 19901554519392 19927672045008 20026115026176 20052396017024 20096678338821 20116024332768 20178196111269 20193763741424 20254919900544 20275675319536 20293521219328 20316170238546 20337079545216 20342831879279 20415673233088 20443325755888 20476140082944 20498484938432 20503011657856 20508194531916 20535108173034 20608638008448 20631638720511 20696801938176 20733559306992 20760768702408 20794092568704 20833721429248 20858360025132 20947592267784 20959125049408 21071753469312 21086170859832 21113843000068 21165508459221 21189445104896 21199481988048 21227302830552 21327087216708 21332166006144 21355974227133 21432443328576 21460569894624 21524131504512 21663410819904 21665612410624 21694957945024 21835342651808 21878952564588 21914071268544 21942829892256 22002960897216 22031836173984 22085747957448 22099929074247 22150229040576 22218687852858 22273944263808 22313739589596 22326024509152 22393638150912 22461355915908 22490832760942 22558945519152 22571365437824 22596556693893 22667925932288 22708184002896 22717984209102 22737984769304 22744633736448 22774482337152 22810134734478 22830211371744 22896865974528 22967632387224 22989742094592 22998741475374 23060795555736 23065888115088 23078587133056 23109846506656 23172200365184 23179833927936 23181271169623 23218480272624 23248950719176 23363800863872 23437936607904 23468695054896 23579015680584 23599769058432 23695496350848 23702198611637 23726592802752 23838125743008 23888830096768 23926226953902 23940105448896 24043411009856 24114622441728 24130106285792 24189152524824 24220896819476 24227979414912 24259774663488 24334753362654 24373813961952 24406827688152 24438857645748 24526365593856 24564760483284 24600532669804 24732728986056 24853863066368 24881601752826 24954677316352 24982528518714 25004517216672 25037331543728 25077519876864 25111486755264 25116777572796 25179241341696 25240854808512 25273979289888 25392786117552 25501416673824 25515456581888 25566416479968 25580232865467 25670121046752 25703808869648 25781652021888 25808065028928 25824636221592 25921802495001 25952210289024 25963410524688 25986268307776 25998577319988 26068725410832 26091670139136 26125911176064 26155069559073 26204915235226 26248722728256 26284275971856 26318769772344 26361014988672 26411253150464 26492881336712 26535406025856 26570229393344 26611823856891 26677999805184 26786213266176 26795571118428 26821365777024 26874933858864 26904261481692 26947446492096 27048837386088 27088226984728 27146369571516 27344259375888 27380144230712 27463064110272 27508851627348 27644745742656 27681024936544 27811146700176 27855787385088 27893517357888 27930123023712 27960595949664 28074011980896 28114894479776 28166997986694 28220677945628 28265975984064 28303070440736 28388785372416 28390545589763 28436116288944 28474632302844 28512000586706 28576591104768 28614093192832 28658887230498 28704888654624 28884547759872 28916784978354 29020326991488 29028535378297 29144476198656 29146283271833 29171936752784 29218761691392 29234551846248 29257106523008 29302907168262 29337281196288 29375781565312 29447663943264 29466572098996 29533638720768 29624917137144 29672469171072 29712659794272 29751652786128 29804491503801 29891508067512 29948474554544 30039172539264 30078594025536 30128742258524 30277578670528 30290645612136 30413512979304 30440281828992 30474255357819 30623509849632 30664988633832 30714210124416 30747727407648 30754517486784 30802662259551 30912957012672 30957973696832 31045202907264 31141153053612 31250582143872 31291593406528 31388305061974 31438687574112 31607630203968 31629256289748 31635457070336 31670764500102 31784167657344 31840954245828 31901635938536 31920140598528 31954966799616 31998249009216 32084585121024 32093660231906 32190854841936 32252203366432 32346366217984 32446337816872 32498418615936 32542436917536 32585143527664 32753013977712 32805587033856 32818428846882 32914244838384 32976971981408 33047754260976 33076841672448 33175469003768 33220404353318 33310038024952 33339356288896 33410916395712 33435368435581 33481982340352 33489036763728 33654473078016 33692033873862 33698639053184 33736249141413 33857048156736 33957325479168 34001888898432 34062276004344 34088555306624 34106977153956 34161723505728 34226828062336 34410753371904 34432848295456 34562403326668 34617880699584 34664769759984 34758300547776 34827720408936 34873426078764 34998296971008 35045701295808 35091693029792 35203042582344 35482431809188 35589889204128 35727428157904 35833245145152 35872348642256 35889340430853 35929928656128 36065116514784 36171933662592 36195159428688 36283728787236 36331345229214 36389661995232 36459012501184 36502130043981 36617418813696 36658286468622 36678468836464 36789548390784 36859660990208 36900799004706 36949225250119 37081528933568 37099093479084 37191356477184 37240164031616 37280794599552 37322402629239 37432015974528 37473792778071 37506775825008 37555997315592 37616279815296 37667230132896 37687967978752 37768862012544 37910968934832 37914821718592 37966176403792 38211849640664 38273184872832 38349624719952 38505181570128 38555713304472 38736954332388 38928315433536 38979402461664 39070542891016 39188866764096 39263551924352 39307372852839 39478154658516 39499889516192 39616879725696 39668870381504 39739322005068 39791473346282 39803109038784 39855344090016 40104792034048 40193356677642 40232048665536 40356392222538 40387527482848 40509839801088 40551350639072 40632340477092 40674159090432 40685663758558 40831346466176 40886651511776 40996969876864 41006023315712 41016389063832 41070216346068 41217276016896 41263277441022 41467118613984 41521537404816 41588185137408 41716720050264 41895184535568 41918250098816 42143506938624 42172341719664 42227686000136 42331016918442 42398963976096 42454605661104 42654174433416 42664332012288 42711948454266 42768000880059 42864886657152 42921139789248 42988330845747 43048263009024 43050932172157 43326821639808 43389915890048 43670685303616 43757905129176 43828142537088 43885659784512 43954360752393 44005921794432 44063672347968 44171495914896 44199858148494 44300458081152 44437375705716 44547888527616 44627479179192 44652049018304 44922711831816 44981665521884 45117891038304 45142730875648 45193113387786 45416368005792 45435968418204 45475969538608 45548964674304 45620269468956 45660422743488 45935264774448 45997482950748 46121591111472 46131776230176 46157174266112 46219693013312 46344400730368 46362542339246 46436960545248 46497901438352 46727601727744 46875873215808 46937390109792 47082457592961 47158031361168 47199538116864 47390992701696 47404397223274 47453185605504 47506146750153 47676251486016 47777660193536 47852453907804 47880210897792 48086822019712 48140490347859 48260212571584 48378305049648 48441793638952 48455958829824 48519549326976 48669506725308 48747627923904 48813655376304 48877715291496 49129520966568 49201065339608 49465457972112 49763203505652 49830606529977 49965057037428 50009034433344 50074663087456 50222973510528 50233555145592 50481709617024 50547958579776 50785572235104 51002833347648 51132832959936 51160465730934 51340242093504 51407617739296 51563304043776 51566501173243 51616130057856 51649272443184 51843604990002 51904420578048 51926821049376 51972536615552 51997154639976 52137450821664 52251822352128 52310139118146 52409830470452 52497445456512 52568551943712 52637539544688 52722029977344 52725298952417 52985762673424 53070812051712 53140458786688 53223647713782 53591142236856 53642731554048 53749867717728 53808522963384 53894892984192 54097674772176 54176453969456 54292739143032 54497017843821 54688518751776 54760288461424 54926128220544 55017703254696 55289491485312 55351198507059 55362049873088 55622293400352 55787034715776 55860246047424 55921191899328 56148023961792 56229788959552 56333995973388 56441355891256 56531951968128 56606140881472 56781091179526 56872232577888 56949264605688 57024001173412 57228186385664 57317774460996 57409777309248 57833569956708 58040653982976 58057070756594 58292566543666 58343873505568 58469103692496 58514213046016 58605814336524 58751563130624 58895327886528 58933144197992 59249834274288 59344938342144 59425319588544 59503305572256 59608983007602 59687210019423 59783016135024 59896949109088 60078345078528 60157188051072 60257484517048 60555157341056 60581291224272 60827025958608 60880563657984 60948510715638 61028495637837 61247019699264 61329977267664 61428420248832 61495454815296 61509034973568 61605324519102 61825914025344 61915947393664 62090405814528 62094255666079 62282306107224 62501164287744 62583186813056 62776610123948 62877375148224 63215260407936 63258512579496 63341529000204 63496525377663 63568335314688 63681908491656 63803271877072 63996498018432 64187320463812 64381709683872 64504406732864 64892675633744 64996837231872 65084873835072 65170287055328 65506027955424 65636857693764 65828489676768 65953943962816 66095508521952 66299787222741 66350938007536 66440808706636 66620076049904 66678712577792 66821832791424 66870736871162 66978073527456 67384067747724 67397278106368 67472498282826 67714096313472 67789670081679 68003777796864 68124552008688 68177110613248 68213954307912 68323447011456 68453656124672 68865696590912 69124806653336 69235761399168 69329539519968 69516601095552 69543813508869 69655440817872 69746852157528 70091402591616 70183386059584 70406085164688 70964863618376 71106595834911 71179778408256 71454856315808 71666490290304 71744697284512 71778680861706 72130233029568 72343867325184 72390318857376 72567457574472 72662690458428 72779323990464 72918025002368 73004260087962 73316572937244 73356937672928 73579096781568 73801598009412 73898450500238 74163057867136 74198186958168 74480328063232 74561589199104 74644805258478 74864031949056 74947585556142 75013551650016 75111994631184 75232559630592 75334460265792 75537724025088 75821937869664 75829643437184 75932352807584 76423699281328 76546369745664 76699249439904 77010363140256 77111426608944 77473908664776 77765407485003 77856630867072 77958804923328 78141085782032 78377733528192 78527103848704 78614745705678 78717914663297 78956309317032 78999779032384 79233759451392 79337740763008 79478644010136 79582946692564 79606218077568 79710688180032 79835471570673 80386713355284 80464097331072 80712784445076 80775054965696 81102701278144 81264680954184 81371327517116 81662692932352 81773303023552 81993939753728 82032778127664 82140432692136 82526554882044 82934237227968 83043074809632 83433440100528 83790369071136 83836500197632 84344683439328 84455372000272 84662033836884 84797927952192 84909211322208 85171636769289 85308348866832 85423896908532 85536001760118 85729773314304 85842279578496 85976661691494 86101864344314 86653643279616 86779831780096 87085606134891 87341370607232 87438849815499 87515810258352 87656285074176 87771319569024 87908721504786 88011843588864 88127344695936 88342991829792 88399716296988 88600916162304 88874751411432 89254958358384 89304098036608 89845423663632 89963331043768 90235782076608 90386226775572 90832736011584 90871936836408 90951939077216 91240538937912 91320845486976 91717203323291 91870529548896 91994965901496 92243182222944 92263552460352 92439386026624 92725084678492 92873921090496 92995802876704 93751746431616 93874780219584 94164915185922 94316062722336 94808794446548 94906371211008 95012293500306 95352502972032 95704907815608 95760421795584 95766359321737 96173644039424 96280980695718 96520425143168 96756610099296 96883587277904 97039098653952 97339013450616 97495255847808 97627310752608 97755430582992 98259041933136 98402130679216 98930915944224 99526407011304 99661213059954 99930114074856 100018068866688 100149326174912 100306105306743 100445947021056 100467110291184 100963419234048 101095917159552 101208747424239 101571144470208 102005666695296 102265665919872 102320931461868 102680484187008 102815235478592 103133002346486 103232260115712 103298544886368 103687209980004 103853642098752 103945073231104 103994309279952 104274901643328 104620278236292 104819660940904 104994890913024 105137103887424 105275079089376 105450597904834 105971525346848 106280917573376 106447295427564 107182284473712 107499735435456 107617045926768 107789785968384 108195349544352 108352907938912 108585478286064 108994035687642 109377037503552 109520576922848 109852256441088 109859067716909 110035406509392 110578982970624 110702397014118 110724099746176 110847675750357 111244586800704 111574069431552 111720492094848 111842383798656 112296047923584 112327810811671 112459577919104 112667991946776 112882711782512 113063903936256 113212281762944 113562182359052 113744465155776 113898529211376 114048002346824 114635548921992 114819554618496 115667139913416 116114141513188 116585133087332 116687747011136 116938207384992 117211628673048 117790655773056 117866288395984 117922118558517 118499668548576 118850639177088 119006611144512 119217966015204 119374420038846 119566032270048 119793898218176 120314376102144 120514969034096 121110314682112 121162582448544 121654051917216 121897021431276 122056991275674 122494039398528 122659954535328 122990909630592 123018069947136 123210649038204 123651828050688 123831894787328 124188511332158 124564612214448 125166373626112 125553220247896 125754750296448 126430520815872 126517025158992 126683058000408 126993050755326 127363816983312 127606543754144 127992996036864 128304002640177 128374640927624 128763419367744 129008813465728 129152796516471 129785351267488 130169747670144 130340574110656 131012055910848 131273715387528 131656979353536 131907887925632 132191017043904 132599574445482 132701876015072 132881617413272 133240152099808 133643665582848 133741473742324 133956147054912 134768135495448 134944996565652 135428192626944 135579340163358 136249104017376 136427908615824 136646894022912 137731393181824 138249613306672 138471522798336 138659079039936 139033202191104 139087627017738 139270156711987 139310881635744 139493704315056 140182805183232 140366772119168 140812170329376 141247372778883 141929727236752 142213191669822 142359556816512 142909712631616 143332980580608 143489394569024 143557361723412 144260466059136 144421471043577 144780637714752 145134915148944 145325380916856 145558647980928 145836050004736 146008520175924 146633145874488 146713875345856 147603196018824 147796901000476 148326115734272 148396373916336 149289610516956 149491819589931 149895171112284 150027103300032 150223989262368 150668920531584 151643875739328 151659286874368 151864705615168 152847398562656 153398498879808 154020726280512 154222853217888 154699503519729 154947817329552 155530814970006 155713261734144 155917609846656 156282171564064 156755467056384 157229491411356 157435829326594 157912618634064 157999558064768 158175896857251 158675481526016 158957288020272 159165893385128 159212436155136 159421376360064 159670943141346 160773426710568 160928194662144 161425568890152 161550109931392 162205402556288 162268898187361 162529361908368 162742655034232 163546606047104 164065556255328 164280865384272 165053109764088 165868474455936 166086149619264 166866880201056 167580738142272 168689366878656 168910744000544 169324067673768 169595855904384 169818422644416 170343273538578 170616697733664 170847793817064 171072003520236 171684559156992 171953323382988 172203728688628 174171212269782 174682741214464 174877699630998 175031620516704 175542639138048 175817443009572 176254689391872 176685983659584 176799432593976 177749502822864 178509916716768 178608196073216 179061630058269 179690847327264 179926662087536 180471564153216 180772453551144 181665472023168 181743873672816 181903878154432 182481077875824 182641690973952 183085486913511 183434406646582 183741059097792 183989931802992 184486364445888 184527104920704 184878772053248 185450169356984 185747842180992 185991605753408 186282766998237 187503492863232 187749560439168 188329830371844 188632125444672 189617588893096 190024587000612 190705005944064 191409815631216 191532718643474 192561961391436 193040850286336 193513220198592 193767174555808 194678026901232 194990511695616 195254621505216 195510861165984 196518083866272 196804261358432 197861831888448 198733819128341 199052814022608 199322426119908 199860228149712 200036137733376 200298652349824 200612210613486 200934220582368 202191834319104 202417494848478 203142288940416 204011333390592 204023982902831 204531331839744 204641862923736 205360968374016 205630470957184 206266004692972 206597089772736 207374419960008 207707284197504 207988618559904 208549803286656 208631440526607 209240556472584 209639321881808 210274207774848 210550158178752 210901195809668 211943050693696 212894590855128 213319787504733 214364568947424 214999470870912 215234091853536 216390699088704 216705815877824 217170956572128 217988071375284 218754075007104 219041153845696 219718135433818 220070813018784 221404794028236 221448199492352 221695351500714 222489173601408 223440984189696 223684767597312 224592095847168 224655621623342 224919155838208 225335983893552 225765423565024 226424563525888 227124364718104 227488930311552 227797058422752 228096004693648 229271097843984 229639109236992 231334279826832 232228283026376 233170266174664 233375494022272 233876414769984 234423257346096 235581311546112 235732576791968 235844237117034 236153743989891 236999337097152 237701278354176 238013222289024 238435932030408 238748840077692 239132064540096 239587796436352 241029938068192 242325164897088 243308103834432 243794042862552 244113982551348 244988078797056 245319909070656 245981819261184 246421298076408 248377022664316 249129224428896 251106440495792 251509500592896 253034050317984 253366116000816 253986101510652 254727633966624 255213087508288 255514910307867 256608005280354 256749281855248 257526838735488 258017626931456 258305593032942 258644576750833 259570702534976 260339495340288 260681148221312 261256818404673 262024111821696 262316549446497 262547430775056 263313958707072 263815775851264 264382034087808 265199148890964 265403752030144 265763234826544 266480304199616 267482947484648 267912294109824 269536270990896 269889993131304 271158680326716 272498208034752 272855817231648 275151609969873 275462786363648 276499226613344 277318158079872 278175254035476 278540313423974 278621763271488 278987408630112 280733544238336 281624340658752 282494745557766 283859454473504 284426383339644 284719113633024 285819425263232 286978789138048 287114723446824 287299077965211 288520932118272 288842942087154 289561275429504 290269830297888 290650761833712 291117295961856 292017040351848 293266291748976 293427750691712 295206392037648 295593802000952 296792747832672 298579221033912 298983639179862 299790342224568 300054206600064 300447978524736 300918315920229 301337841063168 301356525205099 303287751478656 303729411230336 305694797125312 306796997759616 308041452561024 308445706435776 309399007039458 309895634659104 311061629940012 311835219693312 312564343128128 314458982822712 314871658653188 315825237268128 315999116129536 316351793714502 317914576040544 318331786770256 318842752720128 319341886282692 321546853421136 322851137780304 323100219862784 324410805112576 324537796374722 325058723816736 325485310068464 327093212094208 328131112510656 328561730768544 329577203150727 330106219528176 331736948911872 332172299238528 332543027251071 333733760402112 335161476284544 336983432435013 337378733757312 337821488001088 338648135347536 339191711808768 339636845288832 340686547077156 341233395467328 341695587634128 342144007040472 343906646765976 344407457377256 348342424539564 349755399261996 350063241033408 351634886019144 353371967319168 353598865187952 355499005645728 357019833433536 358123260116538 359381694654528 359853324175072 360943128306432 360965508212701 361544907102288 363330944046336 363487747345632 363807756308864 364962155751648 366170973827022 366868813293164 367482118195584 367979863605984 368972728891776 369054209841408 369077092666919 370900338713968 371495684361984 371983211506816 372565533996474 375499120878336 376659660743688 377264250889344 379235177786192 380049174001224 382819631262432 383065437286948 385123922782872 387026440397184 387458389549413 387534349111616 389356053802464 390509243010432 391021722331968 393036167732544 393608522716864 395723663776896 397467638256682 398105628045216 398644852239816 399720456299424 400597304699648 401224421226972 401868441164736 404834989696956 406284577880832 408047965805662 409283725847472 411260941914368 412532009385944 413194179545472 414748839920016 415414568395008 415977237119808 417099606573312 417262881053214 417810470135961 418481112945168 419278643763616 420548415549696 421100316357504 421802391619336 423886101387392 425789181710256 426639575009466 428729137894848 429998941741824 430468183707072 432781398177408 433411631755648 434341913144256 434659789662553 435976142750568 437508150014208 438082307691392 439436270867636 440141626037568 442809588056472 443390703001428 444978347202816 449311243246684 450671967787104 451530847130048 454248729436208 454977860623104 455594116845504 456192009387296 458542195687968 462668559653664 464098510559187 464456566052752 466340532349328 466750988044544 467752829539968 468846514692192 471465153583936 471688474234068 472307487979782 473998674194304 474527690571753 476026444578048 476871864060816 477497680155384 478264129080192 479175592872704 482059876136384 484650329794176 486616207668864 486806694562083 487588085725104 488227965102696 490639818141312 492842596152816 496754045328632 498258448857792 502212880991584 506068100635968 506732232001632 507972203021304 509455267933248 510426175016576 511029820615734 513216010560708 513498563710496 515053677470976 516611186065884 517289153501666 519141405069952 521362296442624 522513636809346 524048223643392 524633098892994 525094861550112 526627917414144 528764068175616 530398297781928 530807504060288 531526469653088 532960608399232 534965894969296 535824588219648 539072541981792 539779986262608 542317360653432 544996416069504 545711634463296 550303219939746 552998453226688 554636316159744 556350508070952 557080626847948 557243526542976 557974817260224 558848300994711 563248681317504 564989491115532 567718908947008 568852766679288 571638850526464 573957578276096 574229446893648 574598155930422 577685884174308 579122550859008 580539660595776 581301523667424 584034080703696 586532583497952 586855501383424 590412784075296 591187604001904 593585495665344 596201457385023 597158442067824 597967278359724 599580684449136 600108413200128 600895957049472 601836631840458 602713050410198 606575502957312 607458822460672 611389594250624 612071948708493 613593995519232 616082905122048 616891412871552 618798014078916 619791269318208 622123259880024 625128686256256 628917965645424 629743317306376 631650474536256 632703587429004 635829152081088 636663573540512 638683772565384 643093706842272 645702275560608 649075592749444 650117447633472 650970620136928 656262225021312 657123461537088 659154406301454 660212439056352 664344598477056 665086054502142 667467520804224 670322952569088 670364515252159 673966864870026 674757467514624 675642976002176 677296270695072 679273690577664 681373094154312 682466790934656 683391175268256 684288014080944 687813293531952 688814914754512 696684849079128 699510798523992 700126482066816 703269772038288 706743934638336 707197730375904 708461231969673 710998011291456 714039666867072 716246520233076 718763389309056 719706648350144 721931016425402 723089814204576 726975494691264 727615512617728 729924311503296 732341947654044 733737626586328 734964236391168 735959727211968 737945457783552 738154185333838 741800677427936 743966423013632 745131067992948 753319321487376 754528501778688 758470355572384 760098348002448 765639262524864 766130874573896 769013474018363 770247845565744 774052880794368 774916779098826 775068698223232 775933730252499 778712107604928 781018486020864 782043444663936 786072335465088 787217045433728 791447327553792 794935276513364 796211256090432 797289704479632 799440912598848 802448842453944 803736882329472 809669979393912 816095931611324 818567451694944 825064018771888 825454829909619 826388359090944 829497679840032 831954474239616 834525762106428 835620940271922 836962225890336 838557287527232 842200632715008 843604783238672 847772202774784 851578363420512 853279150018932 857458275789696 860936367414144 861897233895633 865562796354816 866823263511296 868683826288512 869319579325106 871952285501136 876164615382784 878872541735272 880283252075136 885619176112944 886781406002856 898622486493368 901343935574208 903061694260096 904069575615297 908497458872416 911188233691008 912384018774592 917084391375936 925337119307328 928197021118374 928913132105504 932681064698656 935505659079936 937693029384384 942930307167872 943376948468136 944614975959564 947997348388608 949055381143506 953743728121632 954995360310768 956528258160384 964119752272768 969300659588352 973232415337728 973613389124166 975176171450208 976455930205392 981279636282624 985685192305632 988731609452181 993508090657264 996516897715584 1004425761983168 1010950297305039 1012136201271936 1013464464003264 1015944406042608 1018910535866496 1020852350033152 1022059641231468 1026432021121416 1026997127420992 1033222372131768 1034578307003332 1038282810139904 1045027273618692 1049266197785988 1050189723100224 1060796595563856 1061615008120576 1063052939306176 1065921216798464 1069931789938592 1078145083963584 1079559972525216 1082896524638103 1084634721306864 1089992832139008 1091423268926592 1100606439879492 1105996906453376 1107231278000757 1112701016141904 1114161253695896 1114487053085952 1115949634520448 1117696601989422 1126497362635008 1129978982231064 1135437817894016 1137705533358576 1148458893787296 1149196311860844 1155371768348616 1161079321191552 1162603047334848 1168068161407392 1173065166995904 1180825568150592 1182375208003808 1187170991330688 1192402914770046 1194316884135648 1195934556719448 1199161368898272 1201791914098944 1203673263680916 1205426100820396 1222779188501248 1224143897416986 1233782825743104 1237596028157832 1239582538636416 1244246519760048 1250257372512512 1253431410407883 1257835931290848 1259486634612752 1263300949072512 1265407174858008 1271658304162176 1273327147081024 1277367545130768 1286187413684544 1291404551121216 1298151185498888 1300234895266944 1301941240273856 1303979368987659 1312524450042624 1314246923074176 1318308812602908 1320424878112704 1330172109004284 1334935041608448 1340729030504318 1347933729740052 1351285952004352 1354592541390144 1362746188308624 1364933581869312 1366782350536512 1368576028161888 1375626587063904 1377629829509024 1393369698158256 1399021597047984 1400252964133632 1406539544076576 1414395460751808 1416922463939346 1421996022582912 1428079333734144 1428167880319817 1432493040466152 1437526778618112 1439413296700288 1443862032850804 1446179628409152 1453950989382528 1459848623006592 1460420083686249 1464683895308088 1467475253172656 1471919454423936 1476308370667676 1483601354855872 1490262135985896 1506638642974752 1516940711144768 1520196696004896 1531278525049728 1532261749147792 1538026948036726 1540495691131488 1549833558197652 1550137396446464 1551867460504998 1557424215209856 1564086889327872 1572144670930176 1574434090867456 1589870553026728 1592422512180864 1594579408959264 1598881825197696 1604897684907888 1607473764658944 1619339958787824 1632191863222648 1637134903389888 1650128037543776 1650909659819238 1658995359680064 1663908948479232 1669051524212856 1671241880543844 1673924451780672 1677114575054464 1687209566477344 1703156726841024 1706558300037864 1714916551579392 1721872734828288 1723794467791266 1737367652577024 1738639158650212 1743904571002272 1757745083470544 1760566504150272 1771238352225888 1773562812005712 1788604372155069 1797244972986736 1802687871148416 1806123388520192 1808139151230594 1810512037255831 1816994917744832 1822376467382016 1824768037549184 1834168782751872 1836215846125479 1850674238614656 1856394042236748 1857826264211008 1865362129397312 1875386058768768 1885860614335744 1886753896936272 1889229951919128 1898110762287012 1907487456243264 1909990720621536 1928239504545536 1947226778248332 1950352342900416 1952911860410784 1971370384611264 1977463218904362 1987016181314528 1993033795431168 2008851523966336 2011093545756477 2021900594610078 2024272402543872 2026928928006528 2031888812085216 2037821071732992 2044119282462936 2052864042242832 2053994254841984 2066444744263536 2069156614006664 2090054547237384 2098532395571976 2100379446200448 2109495676435693 2121593191127712 2126105878612352 2139863579877184 2156290167927168 2159119945050432 2165793049276206 2169269442613728 2182846537853184 2201212879758984 2211993812906752 2214462556001514 2225402032283808 2228322507391792 2231899269040896 2235393203978844 2259957964462128 2270875635788032 2275411066717152 2296917787574592 2298392623721688 2307040422055089 2310743536697232 2322158642383104 2325206094669696 2327801190757497 2336136322814784 2346130333991808 2361651136301184 2364750416007616 2374341982661376 2384805829540092 2388633768271296 2391869113438896 2398322737796544 2407346527361832 2410852201640792 2448287794833972 2475192056315664 2479165077272832 2488493039520096 2506862820815766 2515671862581696 2518973269225504 2526601898145024 2526758557488907 2530814349716016 2543316608324352 2546654294162048 2554735090261536 2572374827369088 2582809102242432 2583539648668433 2596302370997776 2600469790533888 2603882480547712 2607958737975318 2628493846148352 2636617625205816 2640849756225408 2660344218008568 2681458061008636 2695867459480104 2709185082780288 2712208726845891 2725492376617248 2733564701073024 2737152056323776 2751253174127808 2755259659018048 2786739396316512 2798043194095968 2813079088153152 2828790921503616 2833844927878692 2843992045165824 2856335760639634 2864986080932304 2878826593400576 2887724065701608 2892359256818304 2907901978765056 2919697246013184 2920840167372498 2929367790616176 2934950506345312 2943838908847872 2952616741335352 2967202709711744 2980524271971792 3013277285949504 3033881422289536 3040393392009792 3062557050099456 3064523498295584 3076053896073452 3080991382262976 3099667116395304 3103734921009996 3114848430419712 3179741106053456 3184845024361728 3189158817918528 3197763650395392 3209795369815776 3238679917575648 3248689573914309 3264383726445296 3274269806779776 3300256075087552 3301819319638476 3317990719360128 3321693834002271 3338103048425712 3342483761087688 3347848903561344 3354229150108928 3374419132954688 3406313453682048 3413116600075728 3447588935582532 3477278317300424 3487809142004544 3515490166941088 3542476704451776 3547125624011424 3577208744310138 3594489945973472 3605375742296832 3616278302461188 3621024074511662 3633989835489664 3649536075098368 3668337565503744 3672431692250958 3701348477229312 3712788084473496 3715652528422016 3730724258794624 3750772117537536 3773507793872544 3778459903838256 3796221524574024 3814974912486528 3819981441243072 3894453556496664 3900704685800832 3905823720821568 3911938106962977 3942740769222528 3954926437808724 3974032362629056 4017703047932672 4022187091512954 4043801189220156 4053857856013056 4063777624170432 4088238564925872 4105728084485664 4107988509683968 4132889488527072 4138313228013328 4180109094474768 4197064791143952 4200758892400896 4218991352871386 4243186382255424 4252211757224704 4279727159754368 4284503640959451 4312580335854336 4318239890100864 4331586098552412 4338538885227456 4402425759517968 4428925112003028 4450804064567616 4456645014783584 4470786407957688 4519915928924256 4550822133434304 4593835575149184 4596785247443376 4614080844110178 4621487073394464 4650412189339392 4655602381514994 4672272645629568 4692260667983616 4692551606765113 4723302272602368 4729500832015232 4769611659080184 4777267536542592 4783738226877792 4796645475593088 4814693054723664 4821704403281584 4896575589667944 4950384112631328 4976986079040192 5013725641631532 5031343725163392 5037946538451008 5053517114977814 5061628699432032 5093308588324096 5109470180523072 5144749654738176 5165618204484864 5167079297336866 5192604741995552 5207764961095424 5215917475950636 5273235250411632 5281699512450816 5320688436017136 5362916122017272 5391734918960208 5418370165560576 5424417453691782 5431536111767493 5450984753234496 5467129402146048 5474304112647552 5502506348255616 5510519318036096 5573478792633024 5596086388191936 5626158176306304 5657581843007232 5667689855757384 5712671521279268 5729972161864608 5775448131403216 5784718513636608 5841680334744996 5858735581232352 5869901012690624 5905233482670704 5934405419423488 5961048543943584 6026554571899008 6033280637269431 6067762844579072 6080786784019584 6129046996591168 6152107792146904 6161982764525952 6199334232790608 6207469842019992 6328487029307079 6359482212106912 6378317635837056 6419590739631552 6477359835151296 6497379147828618 6528767452890592 6548539613559552 6600512150175104 6603638639276952 6635981438720256 6643387668004542 6676206096851424 6684967522175376 6695697807122688 6748838265909376 6812626907364096 6826233200151456 6895177871165064 6921121266165267 6954556634600848 6975618284009088 7030980333882176 7084953408903552 7094251248022848 7154417488620276 7188979891946944 7232556604922376 7242048149023324 7267979670979328 7344863384501916 7425576168946992 7431305056844032 7461448517589248 7547015587745088 7556919807676512 7580275672466721 7592443049148048 7629949824973056 7639962882486144 7750618946005299 7788907112993328 7801409371601664 7811647441643136 7823876213925954 7885481538445056 7909852875617448 7948064725258112 8044374183025908 8087602378440312 8127555248340864 8176477129851744 8211456168971328 8265778977054144 8276626456026656 8360218188949536 8394129582287904 8437982705742772 8486372764510848 8559454319508736 8569007281918902 8636479780201728 8663172197104824 8677077770454912 8804851519035936 8857850224006056 8901608129135232 8913290029567168 8941572815915376 9039831857848512 9101644266868608 9187671150298368 9193570494886752 9228161688220356 9242974146788928 9311204763029988 9344545291259136 9385103213530226 9459001664030464 9539223318160368 9554535073085184 9567476453755584 9593290951186176 9629386109447328 9643408806563168 9793151179335888 9900768225262656 9953972158080384 9997175162238719 10027451283263064 10062687450326784 10075893076902016 10107034229955628 10123257398864064 10218940361046144 10334158594673732 10385209483991104 10431834951901272 10546470500823264 10641376872034272 10725832244034544 10783469837920416 10848834907383564 10863072223534986 10901969506468992 10948608225295104 11005012696511232 11021038636072192 11146957585266048 11192172776383872 11252316352612608 11335379711514768 11425343042558536 11459944323729216 11550896262806432 11683360669489992 11717471162464704 11739802025381248 11810466965341408 11922097087887168 12053109143798016 12066561274538862 12161573568039168 12258093993182336 12304215584293808 12323965529051904 12398668465581216 12414939684039984 12656974058614158 12718964424213824 12756635271674112 12839181479263104 12853510922878353 12954719670302592 12994758295657236 13057534905781184 13201024300350208 13207277278553904 13286775336009084 13352412193702848 13369935044350752 13497676531818752 13652466400302912 13790355742330128 13842242532330534 13909113269201696 13951236568018176 14061960667764352 14077654820295339 14169906817807104 14188502496045696 14308834977240552 14377959783893888 14465113209844752 14484096298046648 14689726769003832 14851152337893984 15094031175490176 15113839615353024 15160551344933442 15184886098296096 15279925764972288 15501237892010598 15577814225986656 15623294883286272 15647752427851908 15819705751234896 15896129450516224 16088748366051816 16175204756880624 16255110496681728 16294608335302479 16352954259703488 16422912337942656 16531557954108288 16553252912053312 16720436377899072 16788259164575808 16875965411485544 16972745529021696 17138014563837804 17326344394209648 17354155540909824 17609703038071872 17687309902422349 17715700448012112 17803216258270464 17826580059134336 17883145631830752 18079663715697024 18203288533737216 18387140989773504 18456323376440712 18485948293577856 18622409526059976 18770206427060452 18985461087921237 19078446636320736 19134952907511168 19258772218894656 19286817613126336 19586302358671776 19801536450525312 19907944316160768 19994350324477438 20054902566526128 20151786153804032 20214068459911256 20246514797728128 20437880722092288 20668317189347464 20770418967982208 20863669903802544 21092941001646528 21282753744068544 21451664488069088 21566939675840832 21697669814767128 21726144447069972 21803939012937984 22293915170532096 22384345552767744 22670759423029536 22740827017400163 22850686085117072 22919888647458432 23101792525612864 23251856838015897 23366721338979984 23434942324929408 23479604050762496 23620933930682816 23844194175774336 24133122549077724 24516187986364672 24608431168587616 24797336931162432 24829879368079968 25313948117228316 25437928848427648 25678362958526208 25707021845756706 25909439340605184 25989516591314472 26115069811562368 26414554557107808 26573550672018168 26704824387405696 26739870088701504 27304932800605824 27580711484660256 27684485064661068 27818226538403392 28123921335528704 28155309640590678 28377004992091392 28617669954481104 28755919567787776 28930226419689504 28968192596093296 29379453538007664 29702304675787968 29991525486716157 30188062350980352 30227679230706048 30321102689866884 30369772196592192 31002475784021196 31155628451973312 31295504855703816 31639411502469792 32177496732103632 32350409513761248 32589216670604958 32705908519406976 32845824675885312 32847861247355791 33063115908216576 33106505824106624 33440872755798144 33576518329151616 33751930822971088 34276029127675608 34652688788419296 35219406076143744 35374619804844698 35431400896024224 35653160118268672 35766291263661504 36159327431394048 36774281979547008 36912646752881424 36971896587155712 37244819052119952 37540412854120904 37970922175842474 38156893272641472 38269905815022336 38517544437789312 38573635226252672 39172604717343552 39603072901050624 39988700648954876 40109805133052256 40428136919822512 40493029595456256 41336634378694928 41540837935964416 41727339807605088 42185882003293056 42232964460886017 42565507488137088 42903328976138176 43133879351681664 43395339629534256 43452288894139944 45341518846059072 45481654034800326 45701372170234144 45839777294916864 46203585051225728 46503713676031794 46733442677959968 46869884649858816 47241867861365632 47688388351548672 48266245098155448 49216862337175232 49594673862324864 49659758736159936 50627896234456632 50875857696855296 51414043691513412 51979033182628944 52230139623124736 52829109114215616 53061929707267047 53147101344036336 53409648774811392 53479740177403008 54609865601211648 55161422969320512 55368970129322136 55636453076806784 56310619281181356 57235339908962208 57860452839379008 57936385192186592 58758907076015328 59404609351575936 59983050973432314 60455358461412096 60642205379733768 60739544393184384 62004951568042392 62311256903946624 62591009711407632 63278823004939584 64354993464207264 64700819027522496 65178433341209916 65411817038813952 65695722494711582 66213011648213248 66881745511596288 67153036658303232 67503861645942176 68552058255351216 69305377576838592 70438812152287488 70749239609689396 70862801792048448 71532582527323008 73548563959094016 73825293505762848 74489638104239904 75080825708241808 75941844351684948 76313786545282944 77035088875578624 77147270452505344 78345209434687104 79977401297909752 80219610266104512 80856273839645024 82673268757389856 83454679615210176 84371764006586112 84465928921772034 85131014976274176 85806657952276352 86267758703363328 86790679259068512 86904577788279888 89974576460148471 90683037692118144 90963308069600652 91402744340468288 92407170102451456 93007427352063588 93466885355919936 94483735722731264 96532490196310896 98433724674350464 98543583742067373 99189347724649728 99319517472319872 101255792468913264 102828087383026824 103958066365257888 105658218228431232 106123859414534094 106294202688072672 106959480354806016 110322845938641024 110737940258644272 111272906153613568 112621238562362712 114470679817924416 115720905678758016 115872770384373184 117517814152030656 118809218703151872 119966101946864628 121284410759467536 121479088786368768 124009903136084784 124622513807893248 125182019422815264 126557646009879168 128709986928414528 129401638055044992 130356866682419832 131391444989423164 135007723291884352 137104116510702432 138610755153677184 141498479219378792 141725603584096896 143065165054646016 147650587011525696 148979276208479808 150161651416483616 151883688703369896 152627573090565888 156690418869374208 159185789121801141 159954802595819504 160439220532209024 161712547679290048 165346537514779712 166909359230420352 168931857843544068 171613315904552704 173581358518137024 173809155576559776 179949152920296942 181366075384236288 181926616139201304 182805488680936576 186014854704127176 186933770711839872 193064980392621792 196867449348700928 197087167484134746 198639034944639744 202511584937826528 205656174766053648 207916132730515776 211316436456862464 212247718829068188 212588405376145344 220645691877282048 221475880517288544 225242477124725424 228941359635848832 229935028731490537 231441811357516032 231745540768746368 235035628304061312 239932203893729256 242568821518935072 248019806272169568 250364038845630528 253115292019758336 257419973856829056 258803276110089984 260713733364839664 262782889978846328 270015446583768704 274208233021404864 277221510307354368 282996958438757584 283451207168193792 295301174023051392 295630751226202119 297958552416959616 300323302832967232 303767377406739792 318371578243602282 319909605191639008 320878441064418048 323425095358580096 330693075029559424 333818718460840704 337863715687088136 347162717036274048 347618311153119552 359898305840593884 363853232278402608 365610977361873152 372029709408254352 373867541423679744 386129960785243584 394174334968269492 405023169875653056 411312349532107296 415832265461031552 424495437658136376 425176810752290688 442951761034577088 450484954249450848 457882719271697664 459870057462981074 463491081537492736 470071256608122624 479864407787458512 485137643037870144 496039612544339136 500728077691261056 514839947713658112 521427466729679328 525565779957692656 540030893167537408 548416466042809728 565993916877515168 590602348046102784 591261502452404238 595917104833919232 600646605665934464 607534754813479584 636743156487204564 639819210383278016 646850190717160192 661386150059118848 675727431374176272 689805086194471611 694325434072548096 695236622306239104 719796611681187768 727706464556805216 744059418816508704 772259921570487168 788348669936538984 810046339751306112 822624699064214592 831664530922063104 848990875316272752 850353621504581376 885903522069154176 900969908498901696 919740114925962148 959728815574917024 970275286075740288 992079225088678272 1001456155382522112 1042854933459358656 1051131559915385312 1096832932085619456 1131987833755030336 1182523004904808476 1201293211331868928 1215069509626959168 1273486312974409128 1279638420766556032 1351454862748352544 1379610172388943222 1390473244612478208 1439593223362375536 1455412929113610432 1488118837633017408 1544519843140974336 1576697339873077968 1620092679502612224 1645249398128429184 1697981750632545504 1771807044138308352 1801939816997803392 1839480229851924296 1919457631149834048 1940550572151480576 1984158450177356544 2069415258583414833 2085709866918717312 2102263119830770624 2263975667510060672 2365046009809616952 2430139019253918336 2546972625948818256 2559276841533112064 2702909725496705088 2759220344777886444 2879186446724751072 2910825858227220864 2976237675266034816 3153394679746155936 3290498796256858368 3395963501265091008 3603879633995606784 3678960459703848592 3838915262299668096 4138830517166829666 4171419733837434624 4204526239661541248 4527951335020121344 4730092019619233904 4860278038507836672 5093945251897636512 5405819450993410176 5518440689555772888 5758372893449502144 5821651716454441728 5952475350532069632 6306789359492311872 6791927002530182016 7357920919407697184 7677830524599336192 8277661034333659332 8409052479323082496 9460184039238467808 10187890503795273024 10811638901986820352 11036881379111545776 11516745786899004288 12613578718984623744 13583854005060364032 14715841838815394368 16555322068667318664 18920368078476935616 20375781007590546048 22073762758223091552 23033491573798008576 25227157437969247488 29431683677630788736 33110644137334637328 37840736156953871232 40751562015181092096 44147525516446183104 58863367355261577472 66221288274669274656 75681472313907742464 88295051032892366208 132442576549338549312 176590102065784732416 264885153098677098624 529770306197354197248
- Sum of all divisors σ(n): 2063717993915837078820
- Sum of proper divisors (its aliquot sum) s(n): 1533947687718482881572
- 529770306197354197248 is an abundant number, because the sum of its proper divisors (1533947687718482881572) is greater than itself. Its abundance is 1004177381521128684324
Bases of 529770306197354197248
- Binary: 1110010111000000010100011011010100100101000110011100000110001000000002
- Hexadecimal: 0x1CB80A36A4A3383100
- Base-36: 33SY2KCULWDOG0
Squares and roots of 529770306197354197248
- 529770306197354197248 squared (5297703061973541972482) is 280656577328438422971863314947402490773504
- 529770306197354197248 cubed (5297703061973541972483) is 148683520907588239360986659156870958454466208681584608508116992
-
The
square root of 529770306197354197248 is 23016739695.2164838365 -
The
cube root of 529770306197354197248 is 8091503.0859644925
Scales and comparisons
How big is 529770306197354197248?- 529,770,306,197,354,197,248 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 529,770,306,197,354,197,248 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 529770306197354197248 cubic inches would be around 674291.9 feet tall.
Recreational maths with 529770306197354197248
- 529770306197354197248 backwards is 842791453791603077925
- The number of decimal digits it has is: 21
- The sum of 529770306197354197248'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 529770306197354197248 - Facts about the integer". Numbermatics.com. 2024. Web. 23 June 2024.
APA style:
Numbermatics. (2024). Number 529770306197354197248 - Facts about the integer. Retrieved 23 June 2024, from https://numbermatics.com/n/529770306197354197248/
Chicago style:
Numbermatics. 2024. "Number 529770306197354197248 - Facts about the integer". https://numbermatics.com/n/529770306197354197248/
The information we have on file for 529770306197354197248 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 529770306197354197248, math, Factors of 529770306197354197248, curriculum, school, college, exams, university, Prime factorization of 529770306197354197248, STEM, science, technology, engineering, physics, economics, calculator, five hundred twenty-nine quintillion, seven hundred seventy quadrillion, three hundred six trillion, one hundred ninety-seven billion, three hundred fifty-four million, one hundred ninety-seven thousand, two hundred forty-eight.