345216793241912683401216
345,216,793,241,912,683,401,216 is an even composite number composed of seven prime numbers multiplied together.
345216793241912683401216 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-two thousand, one hundred thirteen divisors.
Prime factorization of 345216793241912683401216:
212 × 36 × 192 × 292 × 432 × 1132 × 1272
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 19 × 19 × 29 × 29 × 43 × 43 × 113 × 113 × 127 × 127)See below for interesting mathematical facts about the number 345216793241912683401216 from the Numbermatics database.
Names of 345216793241912683401216
- Cardinal: 345216793241912683401216 can be written as Three hundred forty-five sextillion, two hundred sixteen quintillion, seven hundred ninety-three quadrillion, two hundred forty-one trillion, nine hundred twelve billion, six hundred eighty-three million, four hundred one thousand, two hundred sixteen.
Scientific notation
- Scientific notation: 3.45216793241912683401216 × 1023
Factors of 345216793241912683401216
Divisors of 345216793241912683401216
- Number of divisors d(n): 22113
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 19 24 27 29 32 36 38 43 48 54 57 58 64 72 76 81 86 87 96 108 113 114 116 127 128 129 144 152 162 171 172 174 192 216 226 228 232 243 254 256 258 261 288 304 324 339 342 344 348 361 381 384 387 432 452 456 464 486 508 512 513 516 522 551 576 608 648 678 684 688 696 722 729 762 768 774 783 817 841 864 904 912 928 972 1016 1017 1024 1026 1032 1044 1083 1102 1143 1152 1161 1216 1247 1296 1356 1368 1376 1392 1444 1458 1524 1536 1539 1548 1566 1634 1653 1682 1728 1808 1824 1849 1856 1944 2032 2034 2048 2052 2064 2088 2147 2166 2204 2286 2304 2322 2349 2413 2432 2451 2494 2523 2592 2712 2736 2752 2784 2888 2916 3048 3051 3072 3078 3096 3132 3249 3268 3277 3306 3364 3429 3456 3483 3616 3648 3683 3698 3712 3741 3888 4064 4068 4096 4104 4128 4176 4294 4332 4408 4572 4608 4617 4644 4698 4826 4859 4864 4902 4959 4988 5046 5184 5424 5461 5472 5504 5547 5568 5776 5832 6096 6102 6144 6156 6192 6264 6441 6498 6536 6554 6612 6728 6858 6912 6966 7047 7232 7239 7296 7353 7366 7396 7424 7482 7569 7776 8128 8136 8208 8256 8352 8588 8664 8816 9144 9153 9216 9234 9288 9396 9652 9718 9728 9747 9804 9831 9918 9976 10092 10287 10368 10449 10469 10848 10922 10944 11008 11049 11094 11136 11223 11552 11664 12192 12204 12288 12312 12384 12528 12769 12882 12996 13072 13108 13224 13456 13716 13824 13851 13932 14094 14351 14464 14478 14577 14592 14706 14732 14792 14848 14877 14964 15138 15523 15552 15979 16129 16256 16272 16383 16416 16512 16641 16704 17176 17328 17632 18288 18306 18432 18468 18576 18792 19304 19323 19436 19456 19494 19608 19662 19836 19952 20184 20574 20736 20898 20938 21141 21696 21717 21844 21888 22016 22059 22098 22188 22272 22446 22707 23104 23328 23693 24384 24408 24624 24768 25056 25538 25764 25992 26144 26216 26448 26912 27432 27459 27648 27702 27864 28188 28702 28928 28956 29154 29184 29241 29412 29464 29493 29584 29696 29754 29928 30276 30861 31046 31104 31347 31407 31958 32258 32512 32544 32766 32832 33024 33147 33282 33408 33669 34352 34656 35131 35264 36163 36576 36612 36864 36936 37152 37584 38307 38608 38646 38872 38912 38988 39216 39324 39672 39904 40368 40793 41148 41472 41796 41876 42282 43053 43392 43434 43688 43731 43776 44032 44118 44196 44376 44544 44631 44892 45414 45847 46208 46569 46656 47386 47937 48387 48768 48816 49149 49248 49536 49923 50112 51076 51528 51984 52288 52432 52896 53621 53824 54864 54918 55296 55404 55728 56376 57404 57856 57912 57969 58308 58368 58482 58824 58928 58986 59168 59392 59508 59856 60552 61722 62092 62208 62263 62694 62814 63916 64516 65024 65088 65151 65532 65664 66048 66177 66294 66564 66816 67338 68121 68704 69312 69977 70262 70528 71079 72326 73152 73224 73872 74304 75168 76614 77216 77292 77744 77824 77976 78432 78648 79344 79808 80736 81586 82296 82377 82944 83592 83752 84564 86106 86784 86868 87376 87462 87552 87723 88064 88236 88392 88479 88752 89088 89262 89784 90828 91694 92321 92416 92583 93138 93312 94221 94772 95033 95874 96774 97536 97632 98298 98496 99072 99441 99846 100224 101007 102152 103056 103759 103968 104576 104864 105393 105792 106807 107242 107648 108489 109728 109836 110592 110808 111456 112752 114808 114921 115712 115824 115938 116616 116736 116964 117648 117856 117972 118336 118784 119016 119712 121104 122379 123444 124184 124416 124526 125388 125628 127832 129032 129159 130048 130176 130302 131064 131193 131328 132096 132354 132588 133128 133632 133893 134676 136242 137408 137541 138624 139707 139954 140524 140911 141056 142158 143811 144652 145161 146304 146448 147447 147744 148608 149769 150336 153228 154432 154584 155488 155952 156864 157296 158369 158688 159616 160863 161472 163172 164592 164754 165888 167184 167504 169128 172212 173568 173736 173907 174752 174924 175104 175446 176128 176472 176784 176958 177504 178176 178524 179568 181656 183388 184642 184832 185166 186276 186624 186789 188442 189544 190066 191748 193548 195072 195264 195453 196596 196992 198144 198531 198882 199692 200448 202014 204304 204363 206112 207518 207936 208937 209152 209728 209931 210786 211584 213237 213614 214484 215296 216978 219456 219672 221616 222912 225504 229616 229842 231424 231648 231876 233232 233472 233928 234823 235296 235712 235944 236672 238032 239424 242208 242611 244758 246888 248368 248832 249052 250776 251256 255664 258064 258318 260096 260352 260604 262128 262386 262656 263169 264192 264708 265176 265437 266256 267264 267786 269352 272484 272669 274816 275082 276963 277248 279414 279908 281048 281822 282112 282663 284316 285099 287622 289304 290322 292608 292896 294894 295488 297216 298323 299538 300672 303021 303601 306451 306456 308864 309168 310976 311277 311904 313728 314592 316179 316738 317376 319232 320421 321726 322944 325467 326344 329184 329508 331776 334368 335008 338256 344424 344763 347136 347472 347814 349504 349848 350208 350892 352944 353568 353916 355008 356352 357048 359136 363312 366776 367137 369284 369664 370301 370332 372552 373248 373578 376884 379088 380132 383496 387096 387477 390144 390528 390906 393192 393579 393984 396288 397062 397764 399384 400896 401679 404028 408608 408726 412224 412623 415036 415872 416179 417874 418304 419121 419456 419862 421572 422733 423168 426474 427228 428968 430592 431433 433956 435483 438912 439344 442341 443232 445824 449307 450167 451008 459232 459684 462848 463296 463752 466464 467741 467856 469646 470592 471424 471888 473344 475107 476064 478848 482589 484416 485222 489516 493776 496736 497664 498104 501552 502512 511328 516128 516636 520192 520704 521208 521721 524256 524772 525312 526338 528384 529416 530352 530874 532512 534528 535572 538704 544968 545338 549067 549632 550164 553926 554496 558828 559816 560367 562096 563644 564224 565326 568632 570198 575244 578608 580644 585216 585792 586359 589788 590976 594432 595593 596646 599076 601344 606042 607202 612902 612912 613089 617093 617728 618336 621952 622554 623808 626811 627456 629184 629793 632358 633476 634752 638464 639711 640842 643452 645888 650934 652688 658368 659016 667489 668736 670016 676512 687097 688848 689526 693547 694272 694944 695628 699008 699696 700416 701784 704469 705888 707136 707832 710016 714096 718272 726624 727833 733552 734274 738568 739328 740602 740664 745104 746496 747156 753768 758176 760264 766992 774192 774954 780288 781056 781812 786384 787158 787968 792576 794124 795528 796311 798768 801792 803358 808056 817216 817452 818007 824448 825246 830072 830889 831744 832358 835748 836608 838242 838912 839724 843144 845466 846336 847989 852948 854456 855297 857936 861184 862866 867912 870966 877824 878688 884682 886464 891648 894969 898614 900334 902016 909063 910803 918464 919353 919368 926592 927504 932928 933831 935482 935712 939292 941184 942848 943776 946688 948537 950214 952128 957696 961263 965178 968832 970444 976401 979032 987552 993472 995328 996208 1003104 1005024 1018799 1022656 1032256 1033272 1034289 1041408 1042416 1043442 1048512 1049544 1050624 1052676 1058832 1060704 1061748 1065024 1069056 1071144 1077408 1089936 1090676 1098134 1099264 1100328 1101411 1107852 1108992 1110903 1117656 1119632 1120734 1124192 1127288 1128448 1130652 1137264 1140396 1150488 1157216 1161288 1162431 1170432 1171584 1172718 1179576 1180737 1181952 1182997 1188864 1191186 1193292 1198152 1202688 1212084 1214404 1225804 1225824 1226178 1234186 1235456 1236672 1237869 1243904 1245108 1247616 1248537 1253622 1254912 1257363 1258368 1259586 1264716 1266952 1268199 1269504 1276928 1279422 1281684 1286904 1291776 1294299 1301868 1305376 1306449 1316736 1318032 1327023 1329563 1334978 1337472 1340032 1347921 1350501 1353024 1374194 1377696 1379052 1387094 1388544 1389888 1391256 1398016 1399392 1403223 1403568 1408938 1411776 1414272 1415664 1420032 1425321 1428192 1436544 1447767 1453248 1455666 1467104 1468548 1477136 1478656 1481204 1481328 1490208 1492992 1494312 1507536 1516352 1520528 1533984 1548384 1549908 1555009 1560576 1562112 1563624 1565163 1572768 1574316 1575936 1585152 1588248 1591056 1592622 1597536 1603584 1606716 1616112 1621663 1634432 1634904 1636014 1647201 1648896 1650492 1660144 1661778 1663488 1664716 1671496 1673216 1676484 1677824 1679448 1681101 1686288 1690932 1692672 1695978 1705896 1708912 1710594 1715872 1722368 1725732 1735824 1741932 1754099 1755648 1757376 1759077 1769364 1772928 1783296 1789938 1797228 1800668 1804032 1805627 1818126 1821606 1822577 1836928 1838706 1838736 1851279 1853184 1855008 1865856 1867662 1870964 1871424 1878584 1880433 1882368 1885696 1887552 1889379 1893376 1897074 1900428 1904256 1915392 1919133 1922526 1930356 1937664 1940888 1952802 1958064 1971421 1975104 1986944 1992416 2002467 2006208 2010048 2029333 2037598 2045312 2061291 2064512 2066544 2068578 2080641 2082816 2084832 2086884 2097024 2099088 2101248 2105352 2113407 2117664 2121408 2123496 2130048 2142288 2154816 2179872 2181352 2183499 2196268 2198528 2200656 2202822 2215704 2217984 2221806 2235312 2239264 2241468 2248384 2254576 2256896 2261304 2274528 2280792 2300976 2314432 2322576 2324862 2340864 2343168 2345436 2359152 2361474 2363904 2365994 2377728 2382372 2386584 2388933 2396304 2405376 2424168 2428808 2451608 2451648 2452356 2454021 2468372 2470912 2473344 2475738 2487808 2490216 2492667 2495232 2497074 2507244 2509824 2514726 2516736 2519172 2529432 2533904 2536398 2539008 2543967 2553856 2558844 2563368 2565891 2573808 2583552 2588598 2603736 2610752 2612898 2633472 2636064 2654046 2659126 2669956 2674944 2677309 2680064 2684907 2695842 2701002 2706048 2732409 2748388 2755392 2758059 2758104 2774188 2779776 2782512 2796032 2798784 2801493 2806446 2807136 2817876 2823552 2828544 2831328 2840064 2845611 2850642 2856384 2873088 2883789 2895534 2906496 2911332 2929203 2934208 2937096 2954272 2962408 2962656 2980416 2985984 2988624 3009011 3015072 3032704 3041056 3056397 3067968 3096768 3099816 3102867 3110018 3124224 3127248 3130326 3145536 3148632 3151872 3176496 3182112 3185244 3195072 3207168 3213432 3232224 3243326 3268864 3269808 3272028 3294402 3297792 3300984 3304233 3320288 3323556 3326976 3329432 3332709 3342992 3346432 3352968 3355648 3358896 3362202 3372576 3381864 3385344 3391956 3411792 3417824 3421188 3431744 3444736 3451464 3471648 3483864 3487293 3508198 3511296 3514752 3518154 3538728 3542211 3545856 3548991 3566592 3579876 3594456 3601336 3608064 3611254 3636252 3643212 3645154 3673856 3677412 3677472 3702558 3706368 3710016 3713607 3731712 3735324 3741928 3742848 3745611 3757168 3760866 3764736 3771392 3772089 3775104 3778758 3786752 3794148 3800856 3804597 3808512 3830784 3838266 3845052 3860712 3875328 3881776 3882897 3905604 3916128 3919347 3942842 3950208 3969803 3973888 3981069 3984832 3988689 4004934 4012416 4020096 4051503 4058666 4075196 4086419 4090624 4122582 4129024 4133088 4137156 4161282 4165632 4169664 4173768 4194048 4198176 4209669 4210704 4226814 4235328 4242816 4246992 4260096 4275963 4284576 4309632 4343301 4359744 4362704 4366998 4392536 4397056 4401312 4405644 4431408 4435968 4443612 4461637 4470624 4478528 4482936 4496768 4509152 4522608 4549056 4561584 4592701 4601952 4609609 4628864 4645152 4649724 4665027 4681728 4686336 4690872 4718304 4722948 4727808 4731988 4755456 4764744 4773168 4777866 4792608 4810752 4848336 4857616 4864989 4903216 4903296 4904712 4908042 4936744 4941603 4941824 4946688 4951476 4975616 4980432 4985334 4990464 4994148 5014488 5019648 5029452 5033472 5038344 5043303 5058864 5067808 5072796 5078016 5087934 5107712 5117688 5126736 5131782 5147616 5167104 5177196 5180711 5207472 5221504 5225796 5262297 5266944 5272128 5308092 5318252 5339912 5349888 5354618 5360128 5369814 5391684 5402004 5412096 5416881 5464818 5467731 5496776 5510784 5516118 5516208 5548376 5553837 5559552 5565024 5592064 5597568 5602986 5612892 5614272 5635752 5641299 5647104 5657088 5662656 5668137 5680128 5691222 5701284 5712768 5746176 5757399 5767578 5791068 5812992 5822569 5822664 5858406 5868416 5874192 5908544 5914263 5924816 5925312 5960832 5977248 6007401 6018022 6030144 6059173 6065408 6082112 6087999 6112794 6135936 6183873 6193536 6199632 6205734 6220036 6241923 6248448 6254496 6260652 6291072 6297264 6303744 6340221 6352992 6364224 6370488 6390144 6426864 6464448 6486652 6537728 6539616 6544056 6550497 6588804 6595584 6601968 6608466 6640576 6647112 6653952 6658864 6665418 6685984 6705936 6711296 6717792 6724404 6745152 6763728 6770688 6783912 6809867 6823584 6835648 6842376 6863488 6902928 6943296 6967728 6974586 7016396 7022592 7029504 7035719 7036308 7077456 7084422 7091712 7097982 7133184 7159752 7188912 7202672 7216128 7222508 7272504 7286424 7290308 7347712 7354824 7354944 7362063 7405116 7412736 7420032 7427214 7463424 7470648 7478001 7483856 7485696 7491222 7514336 7521732 7529472 7542784 7544178 7550208 7557516 7573504 7588296 7601712 7609194 7617024 7631901 7661568 7676532 7690104 7697673 7721424 7750656 7763552 7765794 7811208 7832256 7838694 7885684 7900416 7907401 7939606 7947776 7962138 7969664 7977378 8009868 8024832 8031927 8040192 8103006 8117332 8150392 8172838 8181248 8197227 8245164 8258048 8266176 8274177 8274312 8322564 8339328 8347536 8388096 8396352 8404479 8419338 8421408 8453628 8470656 8485632 8493984 8520192 8536833 8551926 8569152 8619264 8651367 8686602 8719488 8725408 8733996 8785072 8787609 8794112 8802624 8811288 8862816 8887079 8887224 8923274 8941248 8957056 8965872 8993536 9018304 9027033 9045216 9098112 9123168 9169191 9185402 9203904 9219218 9257728 9290304 9299448 9308601 9330054 9372672 9381744 9436608 9445896 9455616 9463976 9529488 9546336 9555732 9585216 9621504 9696672 9715232 9729978 9806432 9806592 9809424 9816084 9873488 9883206 9883648 9893376 9902952 9912699 9951232 9960864 9970668 9980928 9988296 9998127 10028976 10039296 10058904 10066944 10076688 10086606 10117728 10135616 10145592 10156032 10175868 10235376 10253472 10263564 10295232 10334208 10354392 10361422 10414944 10432273 10443008 10451592 10461879 10524594 10533888 10544256 10616184 10636504 10646973 10679824 10699776 10709236 10720256 10738729 10739628 10783368 10804008 10824192 10833762 10929636 10935462 10993552 11021568 11032236 11032416 11096752 11107674 11119104 11130048 11140821 11184128 11195136 11205972 11225784 11228544 11236833 11271504 11282598 11294208 11314176 11316267 11325312 11336274 11360256 11382444 11402568 11413791 11425536 11492352 11514798 11535156 11582136 11625984 11645138 11645328 11648691 11716812 11724767 11736832 11748384 11758041 11817088 11828526 11849632 11850624 11909409 11921664 11954496 11966067 12014802 12036044 12060288 12069191 12118346 12130816 12154509 12164224 12175998 12225588 12259257 12271872 12367746 12387072 12399264 12411468 12440072 12483846 12496896 12508992 12521304 12582144 12594528 12629007 12680442 12705984 12728448 12740976 12780288 12827889 12853728 12928896 12973304 13029903 13054843 13075456 13079232 13088112 13100994 13177393 13177608 13191168 13203936 13216932 13281152 13294224 13307904 13317728 13330836 13371968 13384911 13411872 13422592 13435584 13448808 13490304 13527456 13564489 13567824 13619734 13647168 13671296 13684752 13726976 13778103 13805856 13828827 13886592 13935456 13949172 13995081 14032792 14045184 14059008 14071438 14072616 14154912 14168844 14183424 14195964 14266368 14319504 14377824 14405344 14432256 14445016 14545008 14572848 14580616 14594967 14695424 14709648 14709888 14724126 14810232 14824809 14825472 14840064 14854428 14926848 14941296 14956002 14967712 14971392 14982444 15028672 15043464 15058944 15085568 15088356 15100416 15115032 15129909 15176592 15203424 15218388 15234048 15263802 15323136 15353064 15380208 15395346 15442848 15501312 15527104 15531588 15542133 15622416 15664512 15677388 15771368 15786891 15800832 15814802 15879212 15895552 15922943 15924276 15939328 15954756 16019736 16049664 16063854 16080384 16206012 16234664 16250643 16300784 16345676 16362496 16394454 16403193 16490328 16516096 16532352 16548354 16548624 16645128 16661511 16678656 16695072 16776192 16792704 16808958 16838676 16842816 16907256 16923897 16941312 16971264 16987968 17004411 17040384 17073666 17103852 17138304 17238528 17272197 17302734 17373204 17438976 17450816 17467707 17467992 17570144 17575218 17605248 17622576 17725632 17742789 17774158 17774448 17846548 17882496 17895697 17914112 17931744 17987072 18022203 18036608 18054066 18090432 18177519 18196224 18246336 18263997 18338382 18370804 18407808 18438436 18515456 18551619 18580608 18598896 18617202 18660108 18725769 18745344 18763488 18873216 18891792 18911232 18927952 19020663 19058976 19092672 19111464 19170432 19357181 19393344 19430464 19459956 19612864 19613184 19618848 19632168 19651491 19746976 19766412 19786752 19805904 19825398 19902464 19921728 19941336 19961856 19976592 19996254 20057952 20112863 20117808 20133888 20153376 20173212 20235456 20271232 20291184 20312064 20351736 20429601 20470752 20506944 20527128 20590464 20708784 20722844 20829888 20864546 20886016 20903184 20923758 21049188 21067776 21088512 21107157 21232368 21273008 21293946 21359648 21399552 21418472 21440512 21477458 21479256 21566736 21608016 21648384 21667524 21859272 21870924 21987104 22043136 22064472 22064832 22086189 22193504 22215348 22238208 22260096 22281642 22368256 22390272 22411944 22434003 22451568 22457088 22473666 22543008 22565196 22588416 22628352 22632534 22650624 22672548 22720512 22764888 22805136 22827582 22851072 22984704 23029596 23070312 23093019 23164272 23251968 23290276 23290656 23297382 23433624 23449534 23473664 23496768 23516082 23609881 23634176 23657052 23699264 23701248 23722203 23818818 23843328 23908992 23932134 24029604 24072088 24095781 24120576 24138382 24236692 24261632 24309018 24328448 24351996 24451176 24518514 24543744 24591681 24735492 24774144 24798528 24822531 24822936 24880144 24967692 25017984 25042608 25164288 25189056 25213437 25258014 25360884 25411968 25456896 25481952 25560576 25610499 25655778 25707456 25857792 25946608 25954101 26059806 26109686 26150912 26158464 26176224 26201988 26354786 26355216 26362827 26382336 26407872 26433864 26534999 26562304 26588448 26635456 26661237 26661672 26743936 26769822 26823744 26871168 26897616 26980608 27054912 27081099 27128978 27135648 27239468 27294336 27342592 27369504 27453952 27507573 27556206 27611712 27657654 27773184 27870912 27898344 27990162 28065584 28118016 28142876 28145232 28309824 28337688 28366848 28391928 28639008 28755648 28810688 28864512 28890032 29090016 29145696 29161232 29189934 29390848 29419296 29419776 29448252 29545171 29620464 29649618 29650944 29680128 29708856 29738097 29822521 29853696 29882592 29912004 29935424 29942784 29964888 29994381 30057344 30086928 30117888 30176712 30200832 30230064 30259818 30353184 30406848 30436776 30468096 30527604 30706128 30760416 30790692 30811597 30885696 31002624 31054208 31063176 31084266 31244832 31296819 31329024 31354776 31542736 31573782 31601664 31629604 31758424 31791104 31845886 31848552 31878656 31909512 31940919 32039472 32099328 32127708 32160768 32216187 32412024 32469328 32501286 32601568 32691352 32724992 32788908 32806386 32980656 33032192 33064704 33096708 33097248 33290256 33323022 33357312 33390144 33422463 33552384 33585408 33617916 33677352 33685632 33710499 33814512 33847794 33882624 33942528 33975936 34008822 34080768 34147332 34207704 34241373 34276608 34306913 34477056 34544394 34605468 34628963 34746408 34877952 34901632 34935414 34935984 35140288 35150436 35174301 35210496 35245152 35451264 35485578 35548316 35548896 35693096 35728227 35764992 35791394 35828224 35863488 35898201 35974144 36044406 36073216 36108132 36180864 36207573 36355038 36392448 36463527 36492672 36527994 36676764 36741608 36777771 36815616 36876872 37030912 37103238 37161216 37197792 37234404 37320216 37451538 37490688 37526976 37746432 37783584 37855904 37887021 38041326 38117952 38185344 38222928 38340864 38483667 38557327 38714362 38786688 38860928 38919912 39089709 39164529 39225728 39226368 39237696 39264336 39302982 39493952 39532179 39532824 39573504 39611808 39650796 39843456 39882672 39923712 39953184 39992508 40115904 40154733 40225726 40235616 40267776 40306752 40346424 40470912 40542464 40582368 40693467 40703472 40859202 40941504 41013888 41054256 41180928 41334309 41417568 41445688 41486481 41659776 41729092 41772032 41806368 41847516 41985243 42098376 42135552 42177024 42214314 42464736 42546016 42587892 42719296 42799104 42836944 42881024 42954916 42958512 43133472 43216032 43296768 43335048 43718544 43741848 43784901 43974208 44086272 44128944 44129664 44172378 44387008 44430696 44474427 44476416 44520192 44563284 44780544 44823888 44868006 44903136 44914176 44947332 45086016 45130392 45176832 45256704 45265068 45301248 45345096 45389727 45529776 45610272 45655164 45702144 45969408 46059192 46140624 46186038 46328544 46503936 46580552 46581312 46594764 46626399 46867248 46899068 46947328 46993536 47028227 47032164 47219762 47268352 47314104 47360673 47398528 47402496 47444406 47637636 47686656 47768829 47817984 47864268 48059208 48144176 48191562 48241152 48276764 48473384 48523264 48618036 48656896 48703992 48751929 48902352 49037028 49087488 49183362 49209579 49470984 49548288 49597056 49645062 49645872 49760288 49935384 49984533 50035968 50085216 50328576 50378112 50426874 50516028 50721768 50771691 50823936 50868871 50913792 50963904 51013233 51121152 51220998 51311556 51414912 51715584 51893216 51908202 52119612 52219372 52301824 52316928 52352448 52403121 52403976 52709572 52710432 52725654 52815744 52854733 52867728 53069998 53124608 53176896 53228367 53270912 53322474 53323344 53487872 53539644 53647488 53687091 53742336 53795232 53961216 54066609 54109824 54162198 54257956 54271296 54478936 54532557 54588672 54685184 54739008 54791991 54907904 55015146 55112412 55223424 55315308 55546368 55654857 55741824 55796688 55980324 56131168 56177307 56236032 56285752 56290464 56619648 56675376 56733696 56783856 57061989 57171209 57278016 57511296 57621376 57780064 58071543 58180032 58291392 58322464 58379868 58781696 58838592 58839552 58896504 58954473 59090342 59240928 59299236 59360256 59417712 59476194 59645042 59707392 59765184 59824008 59870848 59885568 59929776 59988762 60114688 60173856 60338589 60353424 60401664 60460128 60519636 60706368 60813696 60873552 60936192 61055208 61288803 61412256 61520832 61581384 61623194 61771392 62108416 62126352 62168532 62489664 62593638 62658048 62709552 63085472 63147564 63203328 63259208 63321471 63516848 63582208 63691772 63697104 63757312 63819024 63881838 64078944 64198656 64255416 64321536 64432374 64824048 64938656 65002572 65203136 65382704 65449984 65577816 65612772 65961312 66064384 66129408 66193416 66194496 66258567 66580512 66646044 66714624 66780288 66844926 67104768 67170816 67235832 67302009 67354704 67371264 67420998 67629024 67695588 67765248 67885056 67951872 68017644 68161536 68294664 68415408 68482746 68553216 68613826 68954112 69088788 69210936 69257926 69279057 69492816 69731509 69755904 69803264 69870828 69871968 70280576 70300872 70348602 70420992 70490304 70829643 70902528 70971156 71096632 71097792 71166609 71386192 71456454 71529984 71582788 71656448 71726976 71796402 71948288 72088812 72146432 72216264 72287343 72361728 72415146 72710076 72784896 72927054 72985344 73055988 73353528 73483216 73555542 73631232 73753744 73775043 74061824 74206476 74322432 74395584 74467593 74468808 74640432 74903076 75053952 75426257 75492864 75567168 75640311 75711808 75774042 76082652 76235904 76370688 76445856 76681728 76967334 77114654 77428724 77573376 77641961 77721856 77839824 77862303 78179418 78329058 78370811 78451456 78452736 78475392 78528672 78605964 78987904 79064358 79065648 79147008 79223616 79301592 79604997 79686912 79765344 79906368 79983711 79985016 80231808 80309466 80451452 80471232 80613504 80692848 80941824 81084928 81164736 81243297 81386934 81406944 81718404 81883008 82027776 82108512 82361856 82522719 82668618 82835136 82891376 82972962 83319552 83458184 83544064 83612736 83695032 83970486 84196752 84354048 84428628 84771103 84929472 85092032 85175784 85438592 85673888 85909832 85917024 86266944 86432064 86593536 86670096 87261319 87437088 87483696 87569802 87948416 88172544 88257888 88259328 88344756 88635513 88774016 88861392 88948854 88952832 89040384 89126568 89467563 89561088 89647776 89736012 89806272 89828352 89894664 89983143 90172032 90260784 90353664 90530136 90602496 90690192 90779454 91059552 91220544 91310328 91404288 92118384 92281248 92372076 92434791 92657088 93007872 93161104 93162624 93189528 93252798 93734496 93798136 93890457 93894656 93987072 94056454 94064328 94439524 94536704 94628208 94721346 94797056 94804992 94888812 95275272 95373312 95537658 95635968 95728536 95822757 96118416 96288352 96383124 96482304 96553528 96648561 96946768 97046528 97236072 97313792 97407984 97503858 97804704 98074056 98174976 98366724 98419158 98941968 99096576 99194112 99290124 99291744 99520576 99870768 99969066 100071936 100170432 100657152 100756224 100853748 101032056 101131497 101443536 101543382 101647872 101737742 101827584 101927808 102026466 102242304 102441996 102623112 102724119 102829824 102920739 103431168 103786432 103816404 103886889 104239224 104438744 104633856 104704896 104806242 104807952 105419144 105420864 105451308 105522903 105631488 105709466 105735456 106139996 106249216 106353792 106456734 106541824 106644948 106646688 106975744 107079288 107184681 107294976 107374182 107484672 107590464 107694603 107922432 108133218 108219648 108324396 108515912 108542592 108622719 108957872 109065114 109177344 109370368 109390581 109478016 109583982 109815808 110030292 110224824 110333313 110446848 110630616 111092736 111309714 111483648 111593376 111960648 112262336 112354614 112472064 112571504 112580928 113239296 113350752 113567712 113661063 114123978 114342418 114556032 115022592 115124287 115242752 115451001 115560128 115671981 116143086 116360064 116582784 116644928 116759736 117493587 117677184 117679104 117793008 117908946 118180684 118481856 118596537 118598472 118720512 118835424 118952388 119290084 119530368 119648016 119741696 119771136 119859552 119977524 120229376 120347712 120464199 120677178 120706848 120803328 120920256 121039272 121412736 121627392 121747104 122080401 122110416 122577606 122824512 123041664 123162768 123246388 123542784 124002927 124216832 124252704 124337064 124459443 124979328 125187276 125316096 125419104 125955729 126170944 126295128 126406656 126518416 126642942 127033696 127383544 127394208 127514624 127638048 127763676 128157888 128397312 128510832 128643072 128864748 129387473 129648096 129877312 130005144 130406272 130765408 131155632 131225544 131354703 131922624 132258816 132386832 132388992 132517134 133161024 133292088 133423281 133429248 133560576 133678661 133689852 134341632 134471664 134604018 134709408 134742528 134841996 135258048 135391176 135530496 135770112 135903744 136035288 136589328 136830816 136965492 137106432 137227652 137908224 138177576 138421872 138515852 138558114 138985632 139463018 139511808 139606528 139741656 139743936 139879197 140561152 140601744 140697204 140841984 140980608 141084681 141659286 141805056 141942312 142082019 142193264 142195584 142333218 142772384 142912908 143059968 143165576 143306487 143312896 143453952 143592804 143896576 144177624 144292864 144432528 144574686 144723456 144830292 145420152 145569792 145854108 145970688 146111976 146255787 146707056 146966432 147111084 147262464 147507488 147550086 147628737 148123648 148412952 148644864 148791168 148935186 148937616 149280864 149806152 149953599 150107904 150240619 150852514 150985728 151134336 151280622 151423616 151548084 152165304 152315073 152471808 152606613 152741376 152891712 153363456 153934668 154229308 154857448 155146752 155283922 155443712 155679648 155724606 156358836 156658116 156741622 156902912 156905472 156950784 157057344 157209363 157211928 157975808 158128716 158131296 158447232 158564199 158603184 159209994 159373824 159530688 159685101 159812736 159967422 159970032 160463616 160618932 160902904 160942464 161061273 161227008 161385696 161883648 162169856 162199827 162329472 162486594 162773868 162813888 163436808 163597671 163766016 164055552 164217024 164375973 164723712 165045438 165337236 165670272 165782752 165945924 166639104 166916368 166964571 167088128 167225472 167390064 167940972 168393504 168531921 168708096 168854501 168857256 169542206 169858944 170184064 170351568 170877184 171185967 171347776 171513627 171819664 171834048 172533888 172864128 173340192 174214629 174522638 174874176 174967392 175139604 175716017 175896832 176345088 176515776 176518656 176689512 176863419 177271026 177548032 177722784 177897708 178080768 178253136 178935126 179122176 179295552 179472024 179612544 179656704 179789328 179966286 180344064 180521568 181015767 181060272 181204992 181380384 181558908 182119104 182441088 182620656 182808576 183866409 184236768 184562496 184744152 184869582 185314176 186322208 186325248 186379056 186505596 187468992 187596272 187780914 187789312 187974144 188112908 188128656 188879048 189073408 189256416 189442692 189594112 189609984 189777624 189964413 190550544 190746624 191075316 191271936 191457072 191645514 192236832 192576704 192766248 192964608 193107056 193297122 193893536 194472144 194627584 194815968 195007716 195609408 196148112 196349952 196733448 196838316 197486143 197883936 198193152 198213187 198388224 198580248 198583488 198775701 199041152 199741536 199938132 200143872 200340864 201314304 201512448 201707496 202064112 202262994 202887072 203086764 203295744 203475484 203655168 203855616 204035851 204052932 204484608 204883992 205246224 205448238 205659648 205841478 205951201 206862336 207572864 207632808 207773778 208478448 208877488 209194527 209267712 209409792 209612484 209615904 210838288 210841728 210902616 211045806 211262976 211418932 211470912 212279992 212488929 212498432 212707584 212913468 213083648 213289896 213293376 213499827 213951488 214158576 214369362 214589952 214748364 214969344 215180928 215389206 215844864 216266436 216439296 216648792 216862029 217031824 217085184 217245438 217915744 218130228 218354688 218740736 218781162 218956032 219167964 219631616 220060584 220449648 220666626 220893696 221261232 221325129 222185472 222619428 222770573 222967296 223186752 223402779 223921296 224524672 224709228 225143008 225161856 226278771 226478592 226701504 227135424 227322126 228247956 228684836 229112064 229314629 230045184 230248574 230485504 230902002 231120256 231343962 232286172 232720128 232925883 233165568 233289856 233519472 234987174 235112433 235354368 235358208 235586016 235817892 236361368 236963712 237193074 237196944 237441024 237670848 237904776 238580168 238814991 239060736 239296032 239483392 239719104 239951133 239955048 240458752 240695424 240928398 241354356 241413696 241840512 242078544 242825472 243254784 243494208 243729891 244160802 244220832 245155212 245649024 246083328 246325536 246492776 247085568 247568157 248005854 248433664 248505408 248674128 248918886 249958656 250370467 250374552 250632192 250838208 251911458 252341888 252590256 253036832 253285884 254067392 254313309 254767088 254788416 255029248 255276096 255527352 256315776 257021664 257725291 257729496 258774946 259296192 259754624 260010288 260812544 261530816 261783957 262311264 262451088 262709406 263845248 264517632 264773664 264777984 265034268 265906539 266322048 266584176 266846562 266858496 267121152 267357322 267379704 268402689 268683264 268943328 269208036 269418816 269485056 269683992 269949429 270516096 270782352 271060992 271807488 272070576 273178656 273661632 273930984 274212864 274455304 276355152 276843744 277031704 277116228 277304373 277971264 278926036 279023616 279213056 279483312 279487872 279758394 281122304 281203488 281394408 281671371 281683968 281961216 282169362 283318572 283610112 283884624 284164038 284386528 284391168 284666436 285544768 285825816 286119936 286331152 286612974 286625792 286907904 287185608 287468271 288355248 288585728 288865056 289149372 289446912 289660584 289945683 290840304 291139584 291708216 291941376 292223952 292511574 293414112 293932864 294222168 294524928 295014976 295100172 295257474 296825904 297289728 297582336 297870372 297875232 298561728 299612304 299907198 300215808 300481238 301705028 301971456 302268672 302535917 302561244 302847232 303096168 303394491 304330608 304630146 304943616 305213226 305482752 305783424 306726912 307869336 308458616 308762217 309714896 310293504 310567844 310887424 311359296 311449212 311660667 312717672 313316232 313483244 313805824 313901568 314114688 314418726 314423856 315951616 316257432 316262592 316568709 316894464 317128398 317206368 318419988 318747648 319061376 319370202 319625472 319934844 319940064 320927232 321237864 321554043 321805808 321884928 322122546 322454016 322771392 323083809 323767296 324339712 324399654 324658944 324973188 325547736 325627776 325868157 326873616 327195342 327532032 328111104 328171743 328434048 328751946 329447424 330090876 330674472 330999939 331340544 331565504 331891848 333278208 333832736 333929142 334450944 334780128 335881944 336787008 337063842 337416192 337709002 337714512 339084412 339717888 340018243 340368128 340703136 340983189 341754368 342371934 342695552 343027254 343639328 343668096 345067776 345372861 345728256 346680384 347015943 348429258 349045276 349748352 349934784 350279208 351432034 351793664 352480761 353031552 353037312 353379024 353726838 354542052 355096064 355445568 355789611 355795416 356161536 356506272 357870252 358591104 358944048 359225088 359313408 359578656 359932572 360688128 361043136 361392597 362031534 362120544 362409984 362760768 363117816 364238208 364882176 365241312 366241203 367732818 368473536 369124992 369488304 369739164 370628352 372008781 372644416 372650496 372758112 373011192 373378329 374937984 375192544 375561828 375948288 376225816 376257312 377758096 377867187 378146816 378512832 378885384 379188224 379219968 379555248 379928826 381101088 382144397 382150632 382543872 382914144 383291028 384473664 385153408 385532496 385929216 386214112 386594244 387787072 388162419 388944288 389255168 389631936 390015432 391218816 392296224 393466896 393676632 394064109 394972286 395767872 396426374 396776448 397160496 397166976 397551402 398082304 399483072 399876264 400269843 400287744 400681728 401035983 403024896 403414992 404128224 404525988 405774144 406173528 406591488 406950968 407310336 407711232 408071702 408105864 409767984 410492448 410896476 411319296 411682956 411902402 413724672 415145728 415265616 415547556 416956896 417754976 418389054 418535424 418819584 419224968 419231808 419637591 421676576 421683456 421805232 422091612 422525952 422837864 422941824 423254043 424559984 424977858 424996864 425415168 425826936 426167296 426246057 426579792 426586752 426999654 427902976 428317152 428738724 429179904 429496728 429919461 429938688 430361856 430778412 431689728 432532872 432878592 433297584 433724058 434063648 434170368 434490876 435831488 436260456 436709376 437481472 437562324 437912064 438335928 438767361 440121168 440899296 441333252 441787392 442522464 442650258 442886211 444370944 445238856 445541146 445934592 446373504 446805558 447842592 448587739 449049344 449418456 449860797 450286016 450323712 450721857 452557542 452957184 453403008 454270848 454644252 456495912 457369672 457819839 458224128 458629258 460090368 460497148 460971008 461765347 461804004 462240512 462687924 464572344 465440256 465851766 466331136 466579712 467038944 469974348 470224866 470708736 470716416 471172032 471628089 471635784 472722736 473927424 474386148 474393888 475341696 475692597 475809552 477160336 477629982 478121472 478592064 478966784 479055303 479438208 479902266 479910096 480917504 481390848 481856796 482708712 482827392 483183819 483681024 484157088 485650944 486509568 486599481 486988416 487459782 488321604 488441664 490310424 490793013 491298048 492166656 492651072 492985552 493127919 494171136 495136314 496011708 496867328 497010816 497348256 497837772 499917312 500740934 500749104 500893713 501264384 501676416 503822916 504164981 504683776 505180512 505595763 506073664 506563503 506571768 508134784 508626618 509534176 509576832 510552192 511054704 512631552 514043328 514540881 515450582 515458992 517549892 518592384 518975213 519509248 520020576 521625088 522643887 523061632 523567914 524622528 524902176 525418812 527148051 527690496 529035264 529547328 529555968 530068536 531813078 532644096 533168352 533693124 534242304 534714644 534759408 536805378 537366528 537886656 538416072 538837632 538970112 539367984 539898858 541032192 541564704 543047301 543614976 544141152 546357312 547323264 547861968 548425728 548910608 551599227 552710304 553687488 554063408 554232456 554608746 555942528 557852072 558426112 558966624 558975744 559516788 561358249 562244608 562406976 562788816 563342742 563367936 563922432 564338724 566627899 566637144 567220224 567769248 568328076 568773056 568782336 569332872 569893239 571089536 571651632 572239872 572662304 573225948 573815808 574371216 574936542 576710496 577171456 577730112 578298744 578893824 579321168 579891366 581680608 583273027 583416432 583882752 584447904 585023148 585420343 586828224 587865728 588444336 589049856 590029952 590200344 590514948 592458429 593651808 594579456 594639561 595164672 595740744 595750464 597123456 599224608 599814396 600431616 600962476 603410056 603942912 604537344 605071834 605122488 605694464 606192336 606788982 608661216 609260292 609887232 610426452 610965504 611566848 612107553 613453824 615738672 616917232 617524434 617853603 619429792 620587008 621135688 621774848 622718592 622898424 623321334 625435344 626632464 626966488 627583581 627611648 627803136 628229376 628837452 628847712 631903232 632514864 632525184 633137418 633788928 634256796 634412736 636839976 637466787 637495296 638122752 638740404 639250944 639869688 639880128 640499481 641854464 642475728 643108086 643611616 643769856 644245092 644908032 645542784 646167618 647534592 648679424 648799308 649317888 649946376 650586087 651095472 651255552 651736314 653747232 654390684 655064064 656222208 656343486 656868096 657503892 657950297 658894848 660181752 661348944 661999878 662681088 663131008 663783696 666556416 667665472 667858284 668311719 668901888 669560256 671763888 673574016 674127684 675418004 675429024 678168824 678836313 679435776 680036486 680736256 681406272 681966378 683508736 684686549 684743868 685391104 686054508 687278656 687336192 687943887 690135552 690745722 691456512 693360768 694031886 696858516 698090552 698777649 699496704 699869568 700558416 702864068 703587328 704961522 705337299 706063104 706074624 706758048 707453676 709084104 710192128 710891136 711579222 711590832 712323072 713012544 715740504 716444973 717182208 717888096 718450176 719157312 719853399 719865144 721376256 722086272 722785194 724063068 724241088 725521536 726235632 728476416 729764352 730482624 731189673 732482406 735465636 736947072 738249984 738976608 739478328 741256704 742704471 744017562 745288832 745300992 745516224 746022384 746756658 749875968 750385088 751111401 751123656 751896576 752451632 752514624 755516192 755734374 757025664 757770768 758376448 759110496 759857652 762202176 762939927 764288794 764301264 765087744 765828288 766582056 768947328 769514971 770306816 771064992 772428224 773175873 773188488 775574144 776324838 777888576 779263872 780030864 782437632 784592448 785351871 786933792 787353264 788128218 789944572 791535744 792852748 793552896 794320992 794333952 795102804 796164608 797719617 798966144 799752528 800539686 800575488 801363456 802071966 805208067 806049792 806829984 808256448 809051976 811548288 812347056 813182976 813901936 815422464 816143404 816211728 819535968 820984896 821792952 822638592 823365912 823804804 830291456 830531232 831095112 831913119 833913792 835509952 836778108 837070848 837639168 838449936 838463616 839275182 843353152 843366912 843610464 844183224 845014113 845051904 845675728 845883648 846508086 849119968 849955716 850830336 851653872 852334592 852492114 853159584 853173504 853999308 855805952 856634304 857477448 858359808 858993456 859838922 859877376 860723712 861556824 862404813 864853109 865065744 865757184 866595168 867448116 868127296 868340736 868981752 869837049 871662976 872520912 873418752 875124648 875824128 876671856 877534722 880242336 881798592 882666504 883574784 885044928 885300516 885772422 890477712 891082292 891869184 892747008 893536313 893611116 895685184 897175478 898098688 898836912 899721594 900572032 900647424 901443714 905115084 905914368 906806016 907607751 908541696 909288504 912991824 914739344 915639678 916448256 917258516 920180736 920994296 921942016 923530694 923608008 924481024 925375848 926286651 929144688 930880512 931703532 932662272 933159424 934077888 934982001 939948696 940449732 941417472 942344064 943256178 943271568 945445472 947854848 948772296 948787776 949706127 950683392 951385194 951619104 954320672 955259964 956242944 957184128 957933568 958110606 958876416 959804532 959820192 961835008 962781696 963713592 964662129 965417424 965654784 966367638 967362048 968314176 969251427 971301888 973019136 973198962 973976832 974919564 976643208 976883328 977604471 980620848 981586026 982596096 984333312 985302144 985971104 986255838 988342272 990272628 992023416 992999817 993734656 994021632 994696512 995675544 999834624 1001481868 1001498208 1001787426 1003352832 1004239927 1007645832 1008329962 1009367552 1010361024 1011191526 1012147328 1013127006 1013143536 1016269568 1017253236 1019068352 1019153664 1020054729 1021104384 1022109408 1025263104 1028086656 1029081762 1030901164 1030917984 1035099784 1036118583 1037184768 1037950426 1039018496 1040041152 1041047829 1043250176 1045287774 1046123264 1047135828 1049245056 1049804352 1050837624 1054296102 1055380992 1057442283 1059094656 1059111936 1060137072 1063626156 1065288192 1066336704 1067368833 1067386248 1068484608 1069429288 1069518816 1073610756 1075773312 1076832144 1077675264 1077940224 1078735968 1079797716 1082064384 1083129408 1084177791 1086094602 1087229952 1088282304 1092714624 1094646528 1095723936 1097821216 1098723609 1103198454 1105420608 1107374976 1108126816 1108464912 1109217492 1111885056 1115704144 1116026343 1116852224 1117933248 1117951488 1119033576 1120134987 1122716498 1124489216 1124813952 1125577632 1126685484 1127844864 1128677448 1133255798 1133274288 1133601561 1134440448 1135538496 1136656152 1137546112 1137564672 1138665744 1139786478 1142179072 1143303264 1145324608 1146433191 1146451896 1147631616 1148742432 1149873084 1153420992 1155460224 1156597488 1157787648 1158642336 1159782732 1163361216 1164487257 1166546054 1166832864 1167765504 1168895808 1170046296 1170840686 1173656448 1175731456 1176888672 1180059904 1180400688 1181029896 1182192327 1184916858 1187303616 1189279122 1190329344 1191481488 1191500928 1194246912 1198449216 1199628792 1200863232 1201924952 1203107949 1206820112 1209074688 1210143668 1210244976 1211388928 1212384672 1213577964 1217322432 1218520584 1219774464 1220852904 1221931008 1223133696 1224215106 1231477344 1233834464 1235048868 1235707206 1238859584 1241174016 1242271376 1243549696 1245437184 1245796848 1246642668 1250870688 1253264928 1253932976 1255167162 1255223296 1255606272 1256458752 1257674904 1257695424 1258912773 1263806464 1265029728 1265050368 1266274836 1267577856 1268513592 1268825472 1269762129 1273679952 1274933574 1274990592 1276245504 1277480808 1278501888 1278738171 1279739376 1279760256 1280998962 1283708928 1284951456 1286216172 1287223232 1287539712 1288490184 1289758383 1289816064 1291085568 1292335236 1295069184 1297598616 1298635776 1299892752 1301172174 1302190944 1302511104 1303472628 1307494464 1308781368 1310128128 1312444416 1312686972 1313736192 1315007784 1315900594 1316302083 1320363504 1322697888 1323999756 1324898671 1325362176 1326262016 1327567392 1328658633 1333112832 1335330944 1335716568 1336623438 1337803776 1339120512 1343527776 1345763217 1347148032 1348255368 1350836008 1350858048 1352165571 1356337648 1357672626 1358871552 1360072972 1361472512 1362812544 1363818583 1363932756 1367017472 1369373098 1369487736 1370782208 1372109016 1373459517 1374557312 1374672384 1375887774 1380271104 1381491444 1382913024 1385296041 1386721536 1388063772 1393717032 1396181104 1397555298 1398993408 1399739136 1401116832 1405728136 1407174656 1409923044 1410674598 1412126208 1412149248 1413516096 1414884267 1414907352 1418168208 1420384256 1421782272 1423158444 1423181664 1426025088 1427077791 1431481008 1432889946 1434364416 1435776192 1436900352 1437165909 1438314624 1439706798 1439730288 1442752512 1444172544 1445570388 1448126136 1448482176 1449551457 1451043072 1452471264 1456952832 1459528704 1460965248 1462379346 1464964812 1470931272 1472379039 1473894144 1475197259 1476499968 1477953216 1478956656 1479383757 1482513408 1485408942 1488035124 1489045409 1490577664 1490601984 1491032448 1492044768 1493513316 1499751936 1500770176 1502222802 1502247312 1503793152 1504903264 1505029248 1511032384 1511468748 1512494943 1514051328 1515541536 1516752896 1518220992 1519690509 1519715304 1524404352 1525879854 1528577588 1528602528 1531656576 1532787257 1533164112 1537894656 1539029942 1540613632 1542129984 1543622643 1544856448 1546351746 1546376976 1551148288 1552649676 1555777152 1556925639 1558527744 1560061728 1564875264 1567931661 1569184896 1570703742 1573867584 1574706528 1576256436 1579889144 1581444153 1583071488 1585705496 1587105792 1588641984 1588667904 1590205608 1592329216 1595439234 1597932288 1599505056 1601079372 1602726912 1604143932 1610416134 1612099584 1613659968 1616512896 1618103952 1623096576 1624694112 1627803872 1629141903 1630844928 1632286808 1632423456 1639071936 1641969792 1643585904 1645277184 1646731824 1647609608 1654797681 1657965061 1660582912 1661062464 1662190224 1663826238 1667827584 1671019904 1673556216 1675278336 1676899872 1676927232 1678550364 1684074747 1686706304 1686733824 1687220928 1688366448 1690028226 1690103808 1691351456 1691767296 1693016172 1698239936 1699883697 1699911432 1701660672 1703307744 1704669184 1704984228 1706319168 1706347008 1707998616 1709679717 1713268608 1714954896 1716719616 1717986912 1719677844 1721447424 1723113648 1724809626 1729706218 1730131488 1731514368 1733190336 1734896232 1736254592 1736681472 1737963504 1739674098 1743325952 1745041824 1749819081 1750249296 1751648256 1753343712 1755069444 1756261029 1760484672 1763597184 1765333008 1767149568 1770089856 1770601032 1771544844 1777375287 1780955424 1782164584 1783738368 1783918683 1785494016 1787072626 1787222232 1791370368 1794350956 1796197376 1797673824 1799443188 1801144064 1801294848 1802887428 1810230168 1811828736 1813612032 1815215502 1817083392 1818577008 1825983648 1829478688 1831279356 1832896512 1834517032 1836322659 1840361472 1841988592 1843884032 1847061388 1847216016 1848962048 1850751696 1852573302 1853560809 1858289376 1861761024 1863407064 1865324544 1866318848 1868155776 1869964002 1879897392 1880899464 1882750743 1882834944 1884688128 1886512356 1886543136 1890890944 1895709696 1897544592 1897575552 1899412254 1901366784 1902770388 1903238208 1908641344 1910519928 1912400361 1912485888 1914368256 1915867136 1916221212 1917752832 1919609064 1919640384 1921498443 1925563392 1927427184 1929324258 1930834848 1931309568 1932735276 1934724096 1936628352 1938502854 1942603776 1946038272 1946397924 1947953664 1949839128 1951758261 1953286416 1953766656 1955208942 1961241696 1963172052 1965192192 1968666624 1970604288 1971942208 1972511676 1973850891 1976684544 1980545256 1984046832 1985999634 1988043264 1989393024 1991351088 1999669248 2002963736 2002996416 2003574852 2004935157 2006705664 2008479854 2015291664 2016659924 2018735104 2020722048 2022213761 2022383052 2024294656 2026254012 2026287072 2032539136 2034506472 2036508939 2038136704 2038307328 2040109458 2042208768 2044218816 2050526208 2054059647 2056173312 2058163524 2061802328 2061835968 2063831661 2070199568 2072237166 2074369536 2075900852 2078036992 2080082304 2082095658 2086500352 2090575548 2092246528 2094271656 2096332947 2098490112 2099608704 2101675248 2108592204 2110761984 2114884566 2116011897 2118189312 2118223872 2120274144 2127252312 2130576384 2132673408 2134737666 2134772496 2136969216 2138858576 2139037632 2147221512 2149334919 2151546624 2153664288 2155350528 2157471936 2159560197 2159595432 2164128768 2166258816 2168355582 2172189204 2176564608 2185429248 2187361453 2189293056 2191447872 2193569019 2195642432 2197447218 2206396908 2210841216 2214749952 2216253632 2216929824 2218434984 2223770112 2231408288 2232052686 2235866496 2235902976 2238067152 2240269974 2245432996 2248978432 2249627904 2251155264 2253334203 2253370968 2255689728 2257354896 2266511596 2266548576 2267203122 2271076992 2272753519 2273312304 2275092224 2275129344 2277331488 2279572956 2284358144 2286606528 2288819781 2290649216 2292866382 2292903792 2295263232 2297484864 2299746168 2306841984 2308544913 2310920448 2313194976 2317284672 2319527619 2319565464 2326722432 2328974514 2333092108 2333665728 2337791616 2340092592 2341681372 2347312896 2351462912 2353777344 2356055613 2360119808 2360801376 2362059792 2364384654 2369833716 2374607232 2378558244 2380658688 2382962976 2383001856 2388493824 2393158851 2396898432 2399257584 2401726464 2403849904 2406215898 2413640224 2415624201 2418149376 2420287336 2420489952 2422777856 2424769344 2427155928 2434644864 2437041168 2439548928 2441705808 2446267392 2448430212 2458361987 2462954688 2467668928 2470097736 2471414412 2477719168 2484542752 2490874368 2491593696 2493285336 2495739357 2501741376 2506529856 2507865952 2510334324 2511212544 2512917504 2515349808 2515390848 2517825546 2527612928 2530059456 2530100736 2532549672 2535042339 2535155712 2537027184 2537650944 2539524258 2547359904 2549867148 2552491008 2554961616 2557003776 2557476342 2559478752 2559520512 2561997924 2567417856 2569902912 2572432344 2574446464 2575079424 2576980368 2579516766 2579632128 2582171136 2584670472 2594559327 2595197232 2597271552 2599785504 2602344348 2604381888 2605022208 2606945256 2609511147 2614988928 2617562736 2620256256 2625373944 2627472384 2630015568 2631801188 2632604166 2640727008 2645395776 2647999512 2649797342 2650724352 2652524032 2655134784 2657317266 2670661888 2671433136 2673246876 2675607552 2678241024 2680608939 2687055552 2691526434 2694296064 2696510736 2701672016 2701716096 2704331142 2712675296 2715345252 2717743104 2720145944 2722823253 2722945024 2725625088 2727637166 2727865512 2734034944 2738746196 2738975472 2741564416 2744218032 2746919034 2749114624 2749344768 2751775548 2760542208 2762982888 2765826048 2770592082 2773443072 2776127544 2778859953 2787434064 2792362208 2795110596 2797986816 2799478272 2802233664 2804946003 2811456272 2814349312 2819846088 2821349196 2824252416 2827032192 2829768534 2829814704 2836336416 2840768512 2843564544 2846316888 2846363328 2849118381 2852050176 2854155582 2862962016 2865779892 2868728832 2871552384 2873800704 2874331818 2876629248 2879413596 2879460576 2885505024 2888345088 2891140776 2893986387 2896252272 2896964352 2899102914 2902086144 2904942528 2913905664 2919057408 2921930496 2924758692 2929929624 2932813413 2941862544 2944758078 2947788288 2950394518 2952999936 2955906432 2957913312 2958767514 2965026816 2970817884 2976070248 2978090818 2978999451 2981155328 2981203968 2982064896 2984089536 2987026632 2998454887 2999503872 3001540352 3004445604 3004494624 3009806528 3010058496 3012719781 3022064768 3022937496 3024989886 3028102656 3031083072 3036441984 3039381018 3039430608 3048808704 3051759708 3057155176 3057205056 3060164187 3063313152 3065574514 3066328224 3075789312 3078059884 3081227264 3084259968 3087245286 3089712896 3092703492 3092753952 3102296576 3105299352 3108355749 3111554304 3113851278 3117055488 3120123456 3123143487 3129750528 3135863322 3138369792 3141407484 3147735168 3149413056 3152512872 3159778288 3162888306 3166142976 3171410992 3172326849 3177283968 3177335808 3180411216 3184658432 3190878468 3195864576 3199010112 3202106499 3202158744 3205453824 3208287864 3220832268 3227319936 3233025792 3236207904 3246193152 3249388224 3252533373 3255607744 3258283806 3261689856 3264573616 3264846912 3278143872 3283939584 3287171808 3293463648 3295219216 3296170827 3309595362 3315930122 3321165824 3322124928 3324380448 3327652476 3335655168 3338604323 3342039808 3347112432 3348079029 3350556672 3353799744 3353854464 3357100728 3360404961 3368149494 3369944873 3373412608 3373467648 3374441856 3376732896 3380056452 3382702912 3383534592 3386032344 3396479872 3399767394 3399822864 3403321344 3406615488 3409968456 3412638336 3412694016 3415997232 3419359434 3426537216 3429909792 3435973824 3439299573 3439355688 3442894848 3446227296 3449619252 3459412436 3460262976 3466380672 3469792464 3472509184 3473362944 3475927008 3479348196 3486651904 3490083648 3493461771 3499638162 3500498592 3503296512 3506687424 3510138888 3512522058 3520969344 3527194368 3530666016 3540179712 3541202064 3543089688 3554750574 3561910848 3564329168 3567837366 3570988032 3574145252 3574444464 3582740736 3588701912 3592394752 3595347648 3598886376 3602288128 3602589696 3605774856 3609323847 3620460336 3627224064 3630431004 3634166784 3637154016 3651967296 3658957376 3662558712 3665793024 3669034064 3672645318 3683977184 3694122776 3694432032 3697924096 3701503392 3705146604 3707121618 3716578752 3723522048 3726814128 3730649088 3732637696 3736311552 3739928004 3752236717 3759794784 3761798928 3765501486 3765669888 3769376256 3773024712 3773086272 3776738319 3781781888 3791419392 3795089184 3795151104 3798824508 3802733568 3805540776 3806476416 3809286387 3817282688 3821039856 3824800722 3824971776 3828736512 3832442424 3835505664 3839218128 3839280768 3842996886 3851126784 3854854368 3858648516 3861669696 3862619136 3865470552 3869275149 3869448192 3873256704 3876681169 3877005708 3885207552 3892795848 3895907328 3899678256 3903516522 3906572832 3907533312 3910417884 3913072819 3922483392 3926344104 3930384384 3937333248 3941208576 3943884416 3945023352 3947701782 3961090512 3968093664 3971999268 3974696013 3976086528 3978786048 3982702176 3999338496 4005927472 4005992832 4007149704 4009870314 4013411328 4016959708 4030583328 4033319848 4037289651 4037470208 4041444096 4044427522 4044766104 4048589312 4052508024 4052574144 4056496713 4065078272 4069012944 4073017878 4076273408 4076614656 4080218916 4084417536 4088437632 4091455749 4101052416 4108119294 4112346624 4116327048 4120378551 4123604656 4123671936 4127663322 4140399136 4144474332 4148739072 4151801704 4155888123 4156073984 4160164608 4164191316 4173000704 4181151096 4184493056 4188543312 4192665894 4196980224 4199217408 4203350496 4217184408 4221523968 4229769132 4232023794 4236378624 4236447744 4240548288 4244652801 4254504624 4261152768 4265346816 4269475332 4269544992 4277717152 4278075264 4281233373 4294443024 4298669838 4303093248 4307328576 4310701056 4314943872 4319120394 4319190864 4328257536 4332517632 4336711164 4344378408 4348654371 4353129216 4356977951 4370858496 4374722906 4378586112 4382895744 4387138038 4391284864 4394894436 4412793816 4417137117 4421682432 4425591777 4429499904 4432507264 4433859648 4436869968 4447540224 4462816576 4464105372 4467136227 4471732992 4471805952 4476134304 4480539948 4490865992 4499255808 4502310528 4506668406 4506741936 4511379456 4514709792 4533023192 4533097152 4534406244 4537484829 4542153984 4545507038 4546624608 4550184448 4550258688 4554662976 4559071527 4559145912 4568716288 4573213056 4577639562 4581298432 4585732764 4585807584 4594969728 4598361771 4599492336 4613683968 4617089826 4621840896 4626389952 4630867929 4634569344 4639055238 4639130928 4653444864 4657949028 4666184216 4667331456 4670776917 4675583232 4680185184 4683362744 4694625792 4702925824 4703794983 4707554688 4712111226 4720239616 4721602752 4724119584 4728769308 4739667432 4744332459 4749214464 4757116488 4761317376 4765925952 4766003712 4776987648 4786317702 4793796864 4798515168 4807699808 4812431796 4827280448 4831248402 4836298752 4840574672 4840979904 4845555712 4849538688 4854311856 4869289728 4874082336 4883411616 4887425709 4892534784 4896780529 4896860424 4916723974 4925909376 4935337856 4940195472 4942828824 4955438336 4964393043 4969085504 4973895183 4981748736 4983187392 4986570672 4991478714 5003482752 5013059712 5015731904 5020668648 5025835008 5030699616 5030781696 5035651092 5052224241 5060118912 5060201472 5065099344 5070084678 5070311424 5074054368 5075301888 5079048516 5094719808 5099651091 5099734296 5104982016 5109923232 5114007552 5114952684 5118957504 5119041024 5123995848 5129039151 5139805824 5144864688 5148892928 5150158848 5153960736 5159033532 5164342272 5169340944 5189118654 5190394464 5194543104 5199571008 5204688696 5208763776 5210044416 5213890512 5219022294 5229977856 5235125472 5249457243 5250747888 5254944768 5260031136 5263602376 5265208332 5268783087 5281454016 5290791552 5295999024 5299594684 5301448704 5305048064 5310269568 5314634532 5332125861 5341323776 5342866272 5346493752 5351215104 5351756049 5356482048 5361217878 5374111104 5383052868 5388592128 5393021472 5403344032 5403432192 5408662284 5425350592 5430690504 5435486208 5440291888 5445646506 5445890048 5451250176 5455274332 5455731024 5477492392 5477950944 5483128832 5488436064 5493838068 5498229248 5498689536 5503551096 5508967977 5521084416 5525965776 5531652096 5541184164 5546886144 5552255088 5557719906 5560682427 5574868128 5584724416 5590221192 5595973632 5598956544 5604467328 5609892006 5622912544 5639692176 5642698392 5648252229 5648504832 5654064384 5659537068 5659629408 5672672832 5687129088 5692633776 5692726656 5698236762 5704100352 5708311164 5725924032 5731559784 5737201083 5737457664 5743104768 5747601408 5748182423 5748663636 5753258496 5758827192 5758921152 5764495329 5776690176 5782281552 5787972774 5792504544 5793928704 5798205828 5804172288 5809885056 5827811328 5838114816 5843860992 5849517384 5859859248 5865626826 5883725088 5889516156 5895576576 5900789036 5905999872 5911812864 5915826624 5917535028 5921552673 5930053632 5941635768 5952140496 5956181636 5957998902 5962310656 5964129792 5968179072 5972584829 5974053264 5996909774 5999007744 6003080704 6008891208 6008989248 6014805471 6019613056 6020116992 6025439562 6044129536 6045874992 6049979772 6056205312 6062166144 6066641283 6072883968 6078762036 6078861216 6097617408 6103519416 6109526817 6114310352 6114410112 6120328374 6126626304 6131149028 6132656448 6151578624 6156119768 6162178941 6162454528 6168519936 6174490572 6179425792 6185406984 6185507904 6191494983 6204593152 6210598704 6216711498 6223108608 6227702556 6234110976 6240246912 6246286974 6259501056 6271726644 6276739584 6282814968 6288998841 6295470336 6298826112 6305025744 6319556576 6325776612 6332285952 6342821984 6344653698 6348035691 6354567936 6354671616 6360822432 6369316864 6381756936 6391729152 6398020224 6404212998 6404317488 6410907648 6416575728 6441664536 6448004757 6454639872 6460346617 6466051584 6472415808 6478680591 6492386304 6498776448 6505066746 6511215488 6516567612 6529147232 6529693824 6556287744 6562084359 6567879168 6574343616 6586927296 6590438432 6592341654 6619190724 6631860244 6642331648 6644249856 6648760896 6655304952 6671310336 6677208646 6684079616 6694224864 6696158058 6707599488 6707708928 6714201456 6720809922 6736298988 6739889746 6746825216 6746935296 6748883712 6753465792 6760002609 6760112904 6765405824 6767069184 6772064688 6792959744 6799534788 6799645728 6813230976 6818260557 6819936912 6825276672 6825388032 6831994464 6838718868 6853074432 6859819584 6866459343 6871947648 6878599146 6878711376 6885789696 6892454592 6899238504 6918824872 6920525952 6925634739 6932761344 6939584928 6945018368 6951854016 6958582857 6958696392 6973303808 6980167296 6986923542 6999276324 7000997184 7013374848 7020277776 7025044116 7041938688 7054388736 7061332032 7068166839 7080359424 7082404128 7086179376 7109501148 7123821696 7128658336 7135674732 7141976064 7148290504 7148888928 7165481472 7177403824 7179476553 7184789504 7190695296 7197772752 7204576256 7205179392 7211549712 7218647694 7240920672 7246872603 7254448128 7260743543 7260862008 7268333568 7274308032 7303934592 7317914752 7325117424 7338068128 7345290636 7367954368 7375085961 7388245552 7388864064 7395848192 7403006784 7410293208 7414243236 7433157504 7453628256 7465275392 7472623104 7479856008 7487218071 7504473434 7519589568 7523597856 7531002972 7538752512 7546049424 7546172544 7553476638 7563563776 7582838784 7590178368 7590302208 7597649016 7605127017 7605467136 7611081552 7612952832 7618572774 7634565376 7642079712 7649601444 7657473024 7664884848 7671011328 7678436256 7678561536 7685993772 7702253568 7709708736 7717297032 7723339392 7725238272 7730941104 7738550298 7738896384 7746513408 7753362338 7754011416 7783677981 7785591696 7791814656 7799356512 7807033044 7813145664 7815066624 7820835768 7826145638 7828533441 7844966784 7852688208 7860768768 7882417152 7887768832 7890046704 7895403564 7922181024 7936187328 7943998536 7949392026 7952173056 7957572096 7965404352 8011854944 8011985664 8014299408 8019740628 8026822656 8033919416 8041826817 8061166656 8066639696 8074579302 8074940416 8082888192 8088855044 8089532208 8097178624 8105016048 8105148288 8112993426 8130156544 8138025888 8146035756 8152546816 8153229312 8160437832 8168469759 8168835072 8176875264 8182911498 8202104832 8216238588 8224693248 8232654096 8240757102 8247209312 8247343872 8255326644 8280798272 8288948664 8297478144 8303603408 8311776246 8312147968 8320329216 8328382632 8336579859 8362302192 8368986112 8377086624 8385331788 8393960448 8398434816 8406700992 8414838009 8434368816 8443047936 8459538264 8464047588 8472757248 8481096576 8489305602 8509009248 8522305536 8523167041 8530693632 8538950664 8539089984 8547355143 8555434304 8556150528 8562466746 8588886048 8597339676 8606186496 8614657152 8621402112 8629887744 8638240788 8638381728 8656515072 8665035264 8673422328 8688756816 8697308742 8706258432 8713955902 8741716992 8749445812 8757172224 8765791488 8773541593 8774276076 8782569728 8789788872 8798440239 8825587632 8834274234 8843364864 8851183554 8855901643 8858999808 8865014528 8867719296 8873739936 8895080448 8925633152 8928210744 8934272454 8943465984 8943611904 8952268608 8961079896 8981731984 8995364661 8998511616 9004621056 9013336812 9013483872 9029419584 9038159343 9066046384 9066194304 9068812488 9074969658 9084307968 9091014076 9093249216 9100368896 9109325952 9118143054 9118291824 9137432576 9146426112 9155279124 9162596864 9171465528 9171615168 9180492561 9189939456 9196723542 9198984672 9227367936 9234179652 9243681792 9252779904 9261735858 9269138688 9278110476 9278261856 9306889728 9315898056 9325067247 9332368432 9334662912 9341553834 9351166464 9360370368 9366725488 9369430461 9389251584 9405851648 9407589966 9415109376 9424222452 9440479232 9443205504 9448239168 9457538616 9479334864 9488664918 9498428928 9514232976 9516980547 9531851904 9532007424 9553975296 9572635404 9579134639 9587593728 9597030336 9606319497 9615399616 9624863592 9654560896 9662496804 9681149344 9681959808 9699077376 9708623712 9738579456 9748164672 9766823232 9774851418 9785069568 9793561058 9793720848 9833447948 9851818752 9860529047 9870675712 9880390944 9885657648 9888512481 9910876672 9928786086 9938171008 9947790366 9963497472 9966374784 9973141344 9982957428 10006965504 10015812969 10026119424 10031463808 10041337296 10051670016 10061399232 10061563392 10071302184 10104448482 10109834619 10120237824 10120402944 10130198688 10140169356 10148108736 10150603776 10158097032 10189439616 10199302182 10199468592 10209964032 10219846464 10229905368 10237915008 10238082048 10247991696 10258078302 10279611648 10289729376 10297785856 10307921472 10317898719 10318067064 10328684544 10338681888 10378237308 10380788928 10399142016 10409377392 10417527552 10420088832 10427781024 10438044588 10459955712 10470250944 10480385313 10498914486 10501495776 10509889536 10520062272 10527204752 10530416664 10537566174 10562908032 10581583104 10591998048 10599189368 10610096128 10620539136 10629269064 10664251722 10682647552 10685732544 10692987504 10703512098 10712964096 10722435756 10748222208 10765930081 10766105736 10777184256 10786042944 10806688064 10806864384 10817324568 10827971541 10850701184 10861381008 10880583776 10891293012 10902500352 10910548664 10911462048 10954984784 10955901888 10966257664 10976872128 10987676136 10996458496 10997379072 11007102192 11017935954 11051931552 11082187513 11082368328 11093772288 11104510176 11115439812 11121364854 11149736256 11169448832 11180442384 11191947264 11197913088 11208934656 11219784012 11245825088 11256710151 11279384352 11285396784 11296504458 11297009664 11308128768 11319074136 11319258816 11345345664 11374258176 11385267552 11385453312 11396473524 11408200704 11416622328 11427859161 11451848064 11463119568 11474402166 11474915328 11486209536 11496364846 11497327272 11506516992 11517654384 11517842304 11528990658 11553380352 11564563104 11575945548 11585009088 11587857408 11596411656 11607825447 11608344576 11619770112 11630043507 11655622656 11687721984 11699034768 11719718496 11731253652 11739218457 11767450176 11779032312 11791153152 11801578072 11811999744 11823625728 11831653248 11835070056 11843105346 11883271536 11904280992 11912363272 11915997804 11924088039 11924621312 11928259584 11936358144 11945169658 11948106528 11993819548 11998015488 12006161408 12017782416 12017978496 12029610942 12039226112 12040233984 12050879124 12088259072 12091749984 12099959544 12111868953 12112410624 12124332288 12133282566 12145767936 12157524072 12157722432 12169490139 12195234816 12207038832 12219053634 12228620704 12228820224 12240656748 12253252608 12262298056 12265312896 12274367247 12303157248 12312239536 12324357882 12324909056 12337039872 12348981144 12358851584 12361135653 12370813968 12371015808 12382989966 12409186304 12421197408 12433422996 12446217216 12455405112 12467664369 12468221952 12480493824 12492573948 12519002112 12543453288 12553479168 12565629936 12577997682 12590940672 12597652224 12610051488 12639113152 12651553224 12664571904 12685643968 12689307396 12696071382 12709135872 12709343232 12721644864 12763513872 12783458304 12796040448 12808425996 12808634976 12833151456 12843700119 12883329072 12896009514 12909279744 12920693234 12932103168 12944831616 12957361182 12984772608 12997552896 13009044431 13010133492 13022430976 13033135224 13045963113 13058294464 13059387648 13070933853 13112575488 13124168718 13135758336 13148687232 13173854592 13180876864 13184683308 13238381448 13263720488 13276775331 13288499712 13297521792 13310609904 13342620672 13354417292 13368159232 13388449728 13392316116 13401408681 13415198976 13415417856 13428402912 13441619844 13472597976 13479779492 13493650432 13497767424 13506931584 13520005218 13520225808 13530811648 13534138368 13544129376 13585919488 13599069576 13599291456 13612454487 13626461952 13636521114 13639873824 13650553344 13650776064 13663988928 13677214581 13677437736 13706148864 13719639168 13732918686 13743895296 13757198292 13757422752 13784909184 13795085313 13798477008 13837649744 13841051904 13851269478 13865522688 13879169856 13890036736 13892603787 13903708032 13917165714 13917392784 13946607616 13960334592 13973847084 13998552648 14001994368 14012330751 14026749696 14040555552 14050088232 14083877376 14108777472 14111384949 14122664064 14136333678 14160718848 14164808256 14172358752 14219002296 14232997377 14247643392 14257316672 14271349464 14283952128 14296581008 14297777856 14330962944 14354807648 14358953106 14381390592 14395545504 14409152512 14423099424 14437295388 14481841344 14493745206 14508896256 14521487086 14521724016 14536667136 14548616064 14607869184 14620784449 14635829504 14650234848 14662277127 14676136256 14690341587 14690581272 14735908736 14750171922 14776491104 14777728128 14806013568 14820586416 14828486472 14866315008 14907256512 14921685549 14945246208 14959712016 14974436142 15008946868 15039179136 15047195712 15062005944 15077505024 15092098848 15092345088 15106953276 15127127552 15156672723 15180356736 15180604416 15195298032 15210254034 15210934272 15222163104 15225905664 15237145548 15269130752 15284159424 15298953273 15299202888 15314946048 15329769696 15342022656 15356872512 15357123072 15371987544 15419417472 15434594064 15446678784 15450476544 15461882208 15477100596 15493026816 15506724676 15508022832 15567355962 15571183392 15583629312 15598713024 15614066088 15626291328 15630133248 15641671536 15652291276 15657066882 15689933568 15705376416 15748371729 15764834304 15775537664 15780093408 15790807128 15806349261 15844362048 15872374656 15887997072 15898784052 15904346112 15915144192 15930808704 15996377583 16023709888 16023971328 16028598816 16039481256 16053645312 16055268147 16067838832 16083653634 16122333312 16133279392 16149158604 16165776384 16177710088 16179064416 16194357248 16210032096 16210296576 16225986852 16260313088 16276051776 16292071512 16305093632 16306458624 16320875664 16336939518 16337670144 16353750528 16365822996 16432209071 16432477176 16449386496 16465308192 16481514204 16494418624 16494687744 16510653288 16526903931 16561596544 16577897328 16594956288 16607206816 16623552492 16640658432 16656765264 16673159718 16682047281 16724604384 16737972224 16754173248 16770663576 16787920896 16796869632 16813401984 16829676018 16868737632 16919076528 16928095176 16944756687 16945514496 16962193152 16977189947 16978611204 17018018496 17046334082 17061387264 17077901328 17078179968 17094710286 17110868608 17112301056 17124933492 17177772096 17194679352 17211603249 17212372992 17229314304 17242804224 17244547269 17259775488 17276481576 17276763456 17330070528 17346844656 17377513632 17394617484 17412516864 17427911804 17483433984 17498891624 17514344448 17531582976 17547083186 17548552152 17565139456 17579577744 17596880478 17651175264 17668548468 17686729728 17702367108 17711803286 17717999616 17730029056 17735438592 17747479872 17764658019 17790160896 17851266304 17856421488 17868544908 17886931968 17904537216 17917754487 17922159792 17963463968 17990729322 17997023232 18009242112 18026673624 18026967744 18044416413 18058839168 18076318686 18132092768 18132388608 18137624976 18149939316 18168615936 18182028152 18186498432 18199923849 18200737792 18218651904 18236286108 18236583648 18274865152 18292852224 18310558248 18325193728 18328580451 18342931056 18343230336 18360985122 18379878912 18393447084 18397969344 18454735872 18468359304 18486536823 18487363584 18505559808 18523471716 18538277376 18556220952 18556523712 18574484949 18613779456 18631796112 18650134494 18664736864 18669325824 18683107668 18702332928 18720740736 18733450976 18738860922 18778503168 18811703296 18815179932 18830218752 18848444904 18866996523 18880958464 18886411008 18896478336 18915077232 18958669728 18977329836 18996857856 19028465952 19033961094 19044107073 19063703808 19064014848 19080558613 19107950592 19145270808 19158269278 19175187456 19194060672 19212638994 19230799232 19249727184 19309121792 19324993608 19344014271 19362298688 19363919616 19381039851 19398154752 19417247424 19477158912 19496329344 19533646464 19549702836 19587122116 19587441696 19666895896 19686253077 19703637504 19721058094 19741351424 19760781888 19771315296 19777024962 19821753344 19855909921 19857572172 19876342016 19895580732 19926994944 19932749568 19946282688 19965914856 20013931008 20031625938 20052238848 20062927616 20082674592 20122798464 20123126784 20142604368 20208896964 20219669238 20240475648 20240805888 20260397376 20280007827 20280338712 20296217472 20301207552 20316194064 20378879232 20398604364 20398937184 20439692928 20454781671 20459810736 20475830016 20476164096 20495983392 20516156604 20559223296 20579458752 20595571712 20599378029 20615842944 20635797438 20636134128 20657369088 20677363776 20756474616 20761577856 20776904217 20798284032 20818754784 20835055104 20855562048 20875748571 20876089176 20919911424 20940501888 20960770626 20997828972 21002991552 21040124544 21054409504 21060833328 21075132348 21125816064 21163166208 21183996096 21198378736 21204500517 21220192256 21241078272 21258538128 21328503444 21365295104 21371465088 21385975008 21407024196 21425928192 21444871512 21496444416 21531860162 21532211472 21538429659 21554368512 21572085888 21613376128 21613728768 21634649136 21655943082 21701402368 21722762016 21740617809 21761167552 21782230629 21782586024 21805000704 21821097328 21822924096 21909969568 21911803776 21953744256 21975352272 21992916992 22014204384 22035871908 22103863104 22125257883 22164375026 22164736656 22187544576 22209020352 22230879624 22242729708 22299472512 22315934159 22338897664 22360884768 22395826176 22417869312 22439568024 22461654213 22491650176 22513420302 22558768704 22570793568 22593008916 22616257536 22638148272 22638517632 22690691328 22748516352 22770535104 22770906624 22792947048 22816401408 22833244656 22855718322 22903696128 22926239136 22948804332 22972419072 22992729692 22994654544 23013033984 23035308768 23035684608 23057981316 23106760704 23129126208 23151891096 23170018176 23175714816 23192823312 23215650894 23216689152 23239540224 23260087014 23351033943 23375443968 23398069536 23439436992 23462507304 23478436914 23534900352 23558064624 23582306304 23603156144 23647251456 23663306496 23670140112 23686210692 23766543072 23808561984 23824726544 23831995608 23848176078 23849242624 23856519168 23872716288 23890339316 23896213056 23987639096 24012322816 24035564832 24035956992 24059221884 24078452224 24080467968 24101758248 24125480451 24176518144 24183499968 24199919088 24223737906 24224821248 24248664576 24266565132 24291535872 24315048144 24315444864 24338980278 24390469632 24414077664 24438107268 24457241408 24457640448 24481313496 24505409277 24506505216 24524596112 24530625792 24548734494 24606314496 24624479072 24648715764 24674079744 24697962288 24717703168 24722271306 24741627936 24742031616 24765979932 24818372608 24842394816 24866845992 24892434432 24910810224 24935328738 24936443904 24960987648 24985147896 25009739577 25080740161 25086906576 25106958336 25131259872 25155995364 25173074749 25181881344 25195304448 25220102976 25244514027 25278226304 25303106448 25329143808 25371287936 25378614792 25392142764 25418271744 25443289728 25527027744 25566916608 25569501123 25592080896 25616851992 25617269952 25666302912 25687400238 25766658144 25792019028 25818559488 25841386468 25864206336 25889663232 25912553077 25914722364 25969545216 25995105792 26018088862 26020266984 26044861952 26066270448 26091926226 26116588928 26118775296 26141867706 26225150976 26248337436 26271516672 26297374464 26320624779 26347709184 26361753728 26369366616 26476762896 26527440976 26553550662 26567704929 26576999424 26595043584 26621219808 26685241344 26708834584 26736318464 26776899456 26784632232 26802817362 26830397952 26830835712 26856805824 26883239688 26945195952 26959558984 26986093983 26987300864 26995534848 27013863168 27040010436 27040451616 27061623296 27088258752 27114478029 27171838976 27198139152 27198582912 27224908974 27252923904 27273042228 27279747648 27301106688 27327977856 27354429162 27354875472 27412297728 27439278336 27465837372 27487790592 27514396584 27514845504 27541477683 27569818368 27590170626 27596954016 27675299488 27682103808 27702538956 27731045376 27758339712 27780073472 27785207574 27807416064 27834331428 27834785568 27893215232 27920669184 27947694168 27975201741 27997105296 28003988736 28024661502 28053499392 28081111104 28100176464 28108291383 28167754752 28217554944 28222769898 28245328128 28272667356 28291862771 28321437696 28329616512 28344717504 28438004592 28465994754 28495286784 28514633344 28542698928 28593162016 28595555712 28661925888 28709615296 28717906212 28737403917 28762781184 28791091008 28818305024 28846198848 28874590776 28963682688 28987490412 29042974172 29043448032 29097232128 29122957883 29215738368 29241568898 29271659008 29300469696 29324554254 29352272512 29380683174 29381162544 29471817472 29500343844 29552982208 29555456256 29581587141 29612027136 29641172832 29656972944 29732630016 29814513024 29843371098 29890492416 29919424032 29948872284 30017893736 30047438907 30078358272 30094391424 30124011888 30155010048 30184197696 30184690176 30213906552 30254255104 30313345446 30329503857 30360713472 30361208832 30390596064 30420508068 30444326208 30451811328 30474291096 30538261504 30568318848 30597906546 30598405776 30629892096 30659539392 30713745024 30714246144 30743975088 30838834944 30869188128 30893357568 30923764416 30953696157 30954201192 30986053632 31013449352 31016045664 31134711924 31142366784 31197426048 31228132176 31252582656 31260266496 31283343072 31304582552 31314133764 31379867136 31410752832 31441155939 31496743458 31529668608 31551075328 31560186816 31581614256 31612698522 31688724096 31744749312 31775994144 31797568104 31830288384 31861617408 31992755166 32047419776 32047942656 32057197632 32078962512 32110536294 32135677664 32167307268 32244666624 32266558784 32297790243 32298317208 32331552768 32355420176 32358128832 32388714496 32420064192 32420593152 32451973704 32483914623 32552103552 32584143024 32610187264 32641751328 32673879036 32707501056 32731645992 32864418142 32864954352 32898772992 32930616384 32963028408 32988837248 32989375488 33021306576 33053807862 33123193088 33155794656 33214413632 33246562539 33247104984 33281316864 33313530528 33346319436 33364094562 33449208768 33508346496 33541327152 33575841792 33593739264 33626803968 33659352036 33737475264 33770130453 33838153056 33856190352 33889513374 33891028992 33924386304 33954379894 33957222408 34036036992 34092668164 34122774528 34155802656 34156359936 34189420572 34221737216 34224602112 34249866984 34283577483 34355544192 34389358704 34423206498 34424745984 34458628608 34489094538 34519550976 34552963152 34553526912 34660141056 34693689312 34755027264 34789234968 34825033728 34855823608 34890130521 34966867968 34997783248 35063165952 35094166372 35097104304 35130278912 35159155488 35193760956 35217655371 35302350528 35337096936 35373459456 35404734216 35423606572 35435999232 35460058112 35470877184 35494959744 35529316038 35702532608 35712842976 35737089816 35772264117 35773863936 35809074432 35835508974 35844319584 35926927936 35981458644 35994046464 36018484224 36053347248 36053935488 36088832826 36117678336 36152637372 36264185536 36264777216 36275249952 36299878632 36335606859 36337231872 36364056304 36372996864 36399847698 36401475584 36437303808 36472572216 36473167296 36508470417 36585704448 36621116496 36650387456 36657160902 36685862112 36686460672 36721970244 36759757824 36786894168 36795938688 36823101741 36909471744 36936718608 36973073646 36974727168 37011119616 37046943432 37076554752 37083406959 37112441904 37113047424 37148969898 37227558912 37263592224 37300268988 37329473728 37338651648 37366215336 37402993107 37404665856 37441481472 37466901952 37477721844 37557006336 37630359864 37660437504 37696889808 37733993046 37772822016 37792956672 37830154464 37917339456 37954659672 37993715712 38056931904 38067922188 38088214146 38127407616 38128029696 38161117226 38290541616 38316538556 38350374912 38388121344 38422061459 38425277988 38461598464 38499454368 38531100357 38618243584 38649987216 38688028542 38724597376 38727839232 38762079702 38796309504 38834494848 38954317824 38992658688 39027133293 39067292928 39099405672 39174244232 39174883392 39212801559 39333791792 39372506154 39407275008 39442116188 39482702848 39521563776 39542630592 39554049924 39643506688 39711819842 39715144344 39752684032 39791161464 39830325993 39865499136 39892565376 39931829712 40027862016 40063251876 40104477696 40125855232 40165349184 40204226043 40245596928 40246253568 40285208736 40417793928 40439338476 40480951296 40520794752 40560015654 40560677424 40592434944 40602415104 40632388128 40757758464 40797208728 40797874368 40837363461 40879385856 40909563342 40919621472 40951660032 40952328192 40991966784 41031643743 41032313208 41118446592 41158917504 41191143424 41198756058 41231685888 41271594876 41272268256 41354727552 41385255939 41512949232 41523155712 41553808434 41596568064 41637509568 41670110208 41677811361 41711124096 41751497142 41752178352 41839822848 41881003776 41921541252 41995657944 42005983104 42036992253 42080249088 42108819008 42121666656 42150264696 42251632128 42326332416 42367992192 42396757472 42409001034 42482156544 42517076256 42657006888 42698992131 42730590208 42742930176 42771950016 42814048392 42851856384 42889743024 42992888832 43063720324 43064422944 43076859318 43144171776 43182316861 43226752256 43227457536 43269298272 43311886164 43402804736 43445524032 43481235618 43522335104 43564461258 43565172048 43610001408 43642194656 43645848192 43819939136 43823607552 43862353347 43907488512 43950704544 43985833984 44028408768 44071024761 44071743816 44207726208 44250515766 44328750052 44329473312 44418040704 44461759248 44485459416 44598945024 44631868318 44677795328 44721769536 44765056647 44835738624 44879136048 44923308426 44983300352 45026840604 45117537408 45141587136 45186017832 45232515072 45276296544 45277035264 45381382656 45470018169 45541070208 45541813248 45585894096 45632802816 45666489312 45711436644 45807392256 45852478272 45896859819 45897608664 45944838144 45985459384 45989309088 46026067968 46070617536 46071369216 46115962632 46258252416 46303782192 46340036352 46351429632 46385646624 46431301788 46479080448 46520174028 46702067886 46750887936 46796139072 46878873984 46925014608 46956873828 47069800704 47116129248 47206312288 47245115187 47294502912 47326612992 47340280224 47372421384 47419047783 47533086144 47617123968 47649453088 47663991216 47696352156 47713038336 47745432576 47780678632 47792426112 47975278192 47989132749 48024645632 48071129664 48071913984 48118443768 48156904448 48160935936 48165804441 48203516496 48250960902 48353036288 48366999936 48399838176 48447475812 48497329152 48533130264 48583071744 48630096288 48630889728 48677960556 48780939264 48828155328 48876214536 48914482816 48915280896 48962626992 49010818554 49013010432 49049192224 49061251584 49097468988 49248958144 49296627213 49297431528 49348159488 49395924576 49435406336 49444542612 49483255872 49484063232 49531959864 49580711793 49684789632 49733691984 49784868864 49821620448 49870657476 49921975296 49970295792 50019479154 50046141843 50161480322 50173813152 50213916672 50262519744 50311990728 50346149498 50363762688 50390608896 50440205952 50489028054 50556452608 50606212896 50742575872 50757229584 50784285528 50834270061 50836543488 50886579456 50931569841 51054055488 51139002246 51184161792 51233703984 51234539904 51332605824 51374800476 51533316288 51584038056 51637118976 51682772936 51728412672 51733641807 51779326464 51825106154 51829444728 51990211584 52036177724 52040533968 52089723904 52132540896 52183852452 52233177856 52237550592 52283735412 52450301952 52496674872 52543033344 52594748928 52641249558 52695418368 52723507456 52738733232 52953525792 53054881952 53107101324 53135409858 53153998848 53190087168 53242439616 53293974057 53370482688 53417669168 53472636928 53553798912 53569264464 53605634724 53660795904 53713611648 53753263461 53766479376 53890391904 53919117968 53972187966 53974601728 53991069696 54027726336 54080020872 54080903232 54123246592 54133249239 54176517504 54228956058 54343677952 54396278304 54397165824 54449817948 54505847808 54546084456 54559495296 54599771547 54602213376 54655955712 54708858324 54709750944 54824595456 54878556672 54931674744 54975581184 54985741353 55028793168 55029691008 55082955366 55139636736 55180341252 55193908032 55350598976 55364207616 55405077912 55459610469 55462090752 55516679424 55560146944 55570415148 55614832128 55668662856 55669571136 55723454847 55841338368 55895388336 55950403482 55994210592 56007977472 56049323004 56106998784 56162222208 56200352928 56216582766 56335509504 56435109888 56445539796 56490656256 56545334712 56583725542 56600989569 56642875392 56659233024 56689435008 56876009184 56931989508 56970642853 56990573568 57029266688 57085397856 57132321219 57186324032 57191111424 57241675839 57323851776 57419230592 57435812424 57474807834 57525562368 57582182016 57692397696 57749181552 57927365376 57974980824 58085948344 58086896064 58143119553 58194464256 58245915766 58431476736 58483137796 58543318016 58600939392 58644199069 58649108508 58704545024 58761366348 58762325088 58943634944 59000687688 59058759231 59105964416 59110912512 59163174282 59224054272 59282345664 59313945888 59465260032 59567729763 59629026048 59686742196 59780984832 59838848064 59897744568 60035787472 60094877814 60156716544 60188782848 60248023776 60368395392 60369380352 60427813104 60508510208 60626690892 60659007714 60721426944 60722417664 60781192128 60840023481 60841016136 60888652416 60903622656 60948582192 61076523008 61136637696 61195813092 61196811552 61319078784 61364345013 61427490048 61428492288 61487950176 61677669888 61738376256 61786715136 61798134087 61847528832 61907392314 61908402384 61972107264 62026898704 62032091328 62269423848 62284733568 62330712651 62394852096 62456264352 62505165312 62566686144 62609165104 62627245713 62628267528 62759734272 62821505664 62882311878 62993486916 63102150656 63120373632 63163228512 63225397044 63377448192 63433482137 63489498624 63551988288 63595136208 63613501551 63660576768 63723234816 63985510332 64028952587 64094839552 64095885312 64114395264 64157925024 64221072588 64271355328 64334614536 64489333248 64533117568 64595580486 64596634416 64663105536 64710840352 64716257664 64840128384 64841186304 64903947408 64967829246 65104207104 65168286048 65220374528 65283502656 65346691887 65347758072 65415002112 65463291984 65728836284 65729908704 65861232768 65909852051 65926056816 65977674496 65978750976 66042613152 66107615724 66246386176 66311589312 66375773649 66428827264 66493125078 66494209968 66562633728 66627061056 66692638872 66728189124 66898417536 66947802477 67016692992 67082654304 67187478528 67253607936 67318704072 67474950528 67540260906 67676306112 67712380704 67779026748 67848772608 67908759788 67914444816 68072073984 68185336328 68245549056 68311605312 68312719872 68378841144 68443474432 68449204224 68499733968 68567154966 68711088384 68778717408 68846412996 68917257216 68978189076 69039101952 69105926304 69107053824 69320282112 69387378624 69510054528 69578469936 69650067456 69711647216 69780261042 69995566496 70053101829 70126331904 70188332744 70194208608 70260557824 70318310976 70387521912 70435310742 70604701056 70674193872 70746918912 70809468432 70847213144 70920116224 70941754368 70989919488 71058632076 71292497623 71405065216 71425685952 71474179632 71544528234 71547727872 71618148864 71671017948 71688639168 71853855872 71962917288 72036968448 72106694496 72107870976 72177665652 72235356672 72305274744 72376441353 72528371072 72529554432 72550499904 72599757264 72671213718 72674463744 72728112608 72745993728 72799695396 72874607616 72945144432 72946334592 73016940834 73171408896 73242232992 73300774912 73314321804 73371724224 73372921344 73443940488 73516227831 73519515648 73573788336 73591877376 73646203482 73818943488 73873437216 73946147292 74022239232 74093886864 74153109504 74166813918 74224883808 74226094848 74297939796 74348383561 74455117824 74527184448 74600537976 74658947456 74677303296 74732430672 74805986214 74809331712 74882962944 74933803904 74955443688 75242220483 75260719728 75320875008 75393779616 75467986092 75519224247 75545644032 75585913344 75660308928 75834678912 75909319344 75987431424 76113863808 76135844376 76176428292 76254815232 76322234452 76581083232 76633077112 76700749824 76708503369 76776242688 76844122918 76850555976 76923196928 76998908736 77062200714 77236487168 77299974432 77376057084 77449194752 77455678464 77524159404 77592619008 77668989696 77737659231 77908635648 77985317376 78054266586 78134585856 78198811344 78348488464 78349766784 78425603118 78667583584 78745012308 78814550016 78884232376 78961874337 78965405696 79043127552 79085261184 79108099848 79287013376 79423639684 79430288688 79505368064 79582322928 79660651986 79703114787 79730998272 79785130752 79863659424 80055724032 80126503752 80208955392 80251710464 80330698368 80408452086 80491193856 80492507136 80570417472 80835587856 80878676952 80958281949 80961902592 81041589504 81120031308 81121354848 81184869888 81264776256 81343434087 81515516928 81594417456 81595748736 81674726922 81758771712 81819126684 81839242944 81903320064 81983933568 82063287486 82064626416 82236893184 82317835008 82382286848 82397512116 82463371776 82543189752 82544536512 82624433049 82709455104 82770511878 83025898464 83046311424 83107616868 83193136128 83275019136 83340220416 83355622722 83422248192 83502994284 83504356704 83679645696 83762007552 83843082504 83925605223 83991315888 84011966208 84073984506 84160498176 84217638016 84243333312 84300529392 84503264256 84652664832 84735984384 84793514944 84818002068 84875588313 84964313088 85034152512 85314013776 85397984262 85485860352 85543900032 85628096784 85779486048 85985777664 86127440648 86128845888 86153718636 86212211751 86288343552 86364633722 86453504512 86454915072 86538596544 86623772328 86805609472 86891048064 86955191723 86962471236 87044670208 87128922516 87130344096 87284389312 87291696384 87368873649 87639878272 87647215104 87724706694 87814977024 87901409088 88056817536 88142049522 88143487632 88415452416 88501031532 88657500104 88658946624 88744761423 88836081408 88923518496 88970918832 89197890048 89263736636 89355590656 89443539072 89530113294 89671477248 89758272096 89846616852 89966600704 90053681208 90142316721 90235074816 90283174272 90372035664 90465030144 90552593088 90554070528 90762765312 90940036338 90988511571 91082140416 91083626496 91171788192 91332978624 91422873288 91614784512 91704956544 91793719638 91795217328 91889676288 91970918768 91978618176 92141235072 92142738432 92231925264 92516504832 92607564384 92680072704 92771293248 92861088471 92862603576 92958160896 93040348056 93404135772 93592278144 93757747968 93850029216 93913747656 94139601408 94232258496 94323467817 94412624576 94490230374 94589005824 94653225984 94680560448 94744842768 94838095566 95066172288 95234247936 95298906176 95327982432 95392704312 95490865152 95561357264 95584852224 95950556384 95978265498 96142259328 96143827968 96236887536 96313808896 96331608882 96407032992 96501921804 96706072576 96733999872 96799676352 96893370729 96894951624 96994658304 97066260528 97166143488 97260192576 97261779456 97355921112 97451743869 97656310656 97728401317 97752429072 97828965632 97830561792 97925253984 98021637108 98098384448 98122503168 98194937976 98497916288 98593254426 98594863056 98696318976 98791849152 98889085224 98966511744 98968126464 99063919728 99161423586 99369579264 99467383968 99643240896 99739687617 99741314952 99843950592 99940591584 100038958308 100092283686 100322960644 100347626304 100525039488 100623981456 100692298996 100727525376 100781217792 100880411904 100978056108 101112905216 101212425792 101310391359 101485151744 101514459168 101568571056 101668540122 101673086976 101773158912 101863139682 102108110976 102278004492 102368323584 102467407968 102469079808 102665211648 102749600952 103066632576 103168076112 103274237952 103365545872 103467283614 103558652928 103650212308 103658889456 103980423168 104072355448 104081067936 104179447808 104265081792 104367704904 104466355712 104475101184 104567470824 104670391563 104900603904 104993349744 105189497856 105282499116 105390836736 105447014912 105477466464 105652966113 105907051584 106109763904 106214202648 106270819716 106307997696 106380174336 106484879232 106587948114 106835338336 107107597824 107138528928 107211269448 107316792351 107321591808 107427223296 107506526922 107532958752 107780783808 107838235936 107944375932 107982139392 108055452672 108160041744 108161806464 108246493184 108266498478 108353035008 108457912116 108687355904 108792556608 108794331648 108899635896 109006820577 109011695616 109092168912 109118990592 109199543094 109204426752 109311911424 109417716648 109419501888 109525411251 109757113344 109863349488 109951162368 109971482706 110057586336 110059382016 110165910732 110279273472 110360682504 110387816064 110469305223 110701197952 110728415232 110810155824 110919220938 110924181504 111033358848 111140830296 111229664256 111337325712 111339142272 111446909694 111682676736 111790776672 111900806964 111988421184 112015954944 112098646008 112208979321 112213997568 112324444416 112400705856 112433165532 112671019008 112891079592 112981312512 113090669424 113167451084 113201979138 113318466048 113378870016 113479111751 113752018368 113863979016 113941285706 113981147136 114058533376 114170795712 114264642438 114372648064 114382222848 114483351678 114838461184 114871624848 114949615668 115051124736 115164364032 115266184377 115384795392 115498363104 115854730752 115949961648 116171896688 116173792128 116286239106 116388928512 116491831532 116862953472 116966275592 117081399879 117086636032 117201878784 117288398138 117298217016 117409090048 117522732696 117524650176 117638404677 117887269888 118001375376 118117518462 118211928832 118221825024 118326348564 118448108544 118564691328 118627891776 118930520064 119135459526 119258052096 119373484392 119490977979 119677696128 119795489136 120071574944 120189755628 120313433088 120377565696 120496047552 120612678129 120736790784 120738760704 120855626208 121017020416 121253381784 121318015428 121442853888 121562384256 121680046962 121682032272 121777304832 121807245312 121897164384 122153046016 122273275392 122391626184 122393623104 122512090383 122638157568 122728690026 122854980096 122856984576 122975900352 123094931229 123355339776 123476752512 123573430272 123596268174 123695057664 123814784628 123816804768 124053797408 124064182656 124155767817 124538847696 124569467136 124661425302 124789704192 124912528704 125010330624 125133372288 125218330208 125254491426 125256535056 125519468544 125643011328 125764623756 125986973832 126110976759 126204301312 126240747264 126326457024 126450794088 126754896384 126866964274 126978997248 127103976576 127190272416 127227003102 127446469632 127971020664 128057905174 128096976393 128189679104 128191770624 128228790528 128315850048 128442145176 128542710656 128669229072 128978666496 129066235136 129191160972 129193268832 129421680704 129432515328 129546950583 129680256768 129682372608 129807894816 129935658492 130208414208 130336572096 130567005312 130693383774 130695516144 130830004224 130926583968 131457672568 131459817408 131587060041 131722465536 131819704102 131852113632 131955348992 131957501952 132085226304 132213074283 132215231448 132492772352 132623178624 132751547298 132857654528 132986250156 132988419936 133254122112 133385277744 133456378248 133796835072 133895604954 134033385984 134165308608 134295169941 134507215872 134637408144 134949901056 135080521812 135352612224 135424761408 135558053496 135697545216 135817519576 135828889632 136144147968 136370672656 136410054507 136623210624 136625439744 136757682288 136886948864 136898408448 136999467936 137134309932 137422176768 137557434816 137690579457 137692825992 137834514432 137956378152 138078203904 138211852608 138214107648 138774757248 139020109056 139156939872 139423294432 139560522084 139991132992 140106203658 140252663808 140376665488 140388417216 140521115648 140636621952 140775043824 140870621484 141209402112 141348387744 141618936864 141694426288 141735345561 141840232448 141883508736 141979838976 142117264152 142257143349 142584995246 142810130432 142851371904 142948359264 143089056468 143236297728 143342035896 143377278336 143707711744 143925834576 143967398247 144073936896 144213388992 144215741952 144355331304 144470713344 144497413323 144610549488 144752882706 145056742144 145059108864 145100999808 145199514528 145342427436 145456225216 145491987456 145599390792 145749215232 145890288864 145892669184 146033881668 146342817792 146484465984 146628643608 146743448448 146745842688 146887880976 147032455662 147039031296 147147576672 147183754752 147292406964 147746874432 147889881639 147892294584 148044478464 148187773728 148306219008 148333627836 148449767616 148452189696 148595879592 148696767122 148742135379 149054368896 149201075952 149317894912 149354606592 149464861344 149611972428 149765925888 149867607808 149910887376 150138425529 150484440966 150521439456 150641750016 150787559232 150935972184 151038448494 151091288064 151171826688 151320617856 151669357824 151818638688 152227727616 152271688752 152352856584 152509630464 152644468904 152794709523 153162166464 153266154224 153417006738 153552485376 153688245836 153701111952 153846393856 153997817472 154124401428 154472974336 154599948864 154752114168 154898389504 154911356928 155048318808 155185238016 155200925421 155337979392 155475318462 155970634752 156108533172 156269171712 156397622688 156696976928 156699533568 156851206236 157335167168 157490024616 157629100032 157768464752 157923748674 157930811392 158086255104 158170522368 158216199696 158847279368 158860577376 159010736128 159164645856 159321303972 159406229574 159461996544 159570261504 159727318848 159881922171 160111448064 160253007504 160417910784 160503420928 160661396736 160816904172 160982387712 161140834944 161259790383 161671175712 161757353904 161916563898 161923805184 162083179008 162240062616 162242709696 162369739776 162399747717 162529552512 162686868174 163031033856 163188834912 163191497472 163349453844 163517543424 163638253368 163678485888 163799314641 163806640128 163967867136 164126574972 164129252832 164473786368 164635670016 164795024232 164926743552 165086379504 165089073024 165248866098 165418910208 165541023756 166051796928 166092622848 166215233736 166378831407 166386272256 166550038272 166680440832 166697290267 166711245444 166844496384 167005988568 167008713408 167170364541 167524015104 167686165008 167851210446 167982631776 168023932416 168147969012 168262131217 168320996352 168435276032 168486666624 168601058784 169006528512 169305329664 169471968768 169587029888 169636004136 169751176626 169928626176 170068305024 170628027552 170795968524 170911928559 170971720704 171087800064 171256193568 171558972096 171725027517 171971555328 172254881296 172257691776 172307437272 172424423502 172576687104 172729267444 172907009024 173077193088 173204960041 173247544656 173611218944 173782096128 173910383446 173924942472 174089340416 174257845032 174260688192 174429358659 174568778624 174583392768 174737747298 175279756544 175294430208 175449413388 175629954048 175802818176 175932597207 176113635072 176284099044 176286975264 176830904832 177002063064 177176277693 177315000208 177317893248 177489522846 177672162816 177847036992 177941837664 178395780096 178527473272 178703189289 178711181312 178887078144 179060226588 179342954496 179516544192 179693233704 179933201408 180107362416 180284633442 180470149632 180566348544 180744071328 181105186176 181108141056 181525530624 181880072676 181977023142 182164280832 182167252992 182343576384 182520070443 182665957248 182845746576 183229569024 183409913088 183587439276 183590434656 183941837536 183957236352 184093035039 184282470144 184285476864 184463850528 185033009664 185215128768 185360145408 185542586496 185722176942 185725207152 185916321792 186080696112 186808271544 186992137953 187184556288 187350051893 187515495936 187700058432 187827495312 187881737139 188279202816 188464516992 188646935634 188825249152 188980460748 189306451968 189361120896 189489685536 189676191132 190132344576 190300446411 190468495872 190597812352 190655964864 190785408624 190981730304 191122714528 191169704448 191901112768 191956530996 192086857761 192284518656 192287655936 192473775072 192627617792 192663217764 192814065984 193003843608 193467999744 193599352704 193786741458 193789903248 193989316608 194132521056 194520385152 194523558912 194711842224 194903487738 195312621312 195456802634 195504858144 195657931264 195661123584 195850507968 196040075661 196043274216 196196768896 196245006336 196389875952 196995832576 197186508852 197189726112 197583698304 197729556153 197778170448 197933023488 197936252928 198127839456 198322847172 198739158528 198934767936 199127320947 199286481792 199479375234 199482629904 199687901184 199881183168 200077916616 200184567372 200645921288 200695252608 200843407431 201050078976 201247962912 201384597992 201562435584 201760823808 201956112216 202225810432 202424851584 202620782718 202970303488 203028918336 203137142112 203337080244 203546317824 203726279364 204216221952 204556008984 204736647168 204934815936 204938159616 205330423296 205499201904 206133265152 206336152224 206731091744 206934567228 207117305856 207300424616 207317778912 207960846336 208144710896 208162135872 208358895616 208530163584 208735409808 208932711424 208950202368 209134941648 209340783126 209986699488 210159305487 210378995712 210561562747 210564998232 210781673472 210894029824 210954932928 211305932226 211814103168 212219527808 212428405296 212541639432 212760348672 212969758464 213175896228 213670676672 213877492869 214215195648 214277057856 214422538896 214633584702 214643183616 214854446592 215013053844 215065917504 215561567616 215676471872 215888751864 216110905344 216320083488 216323612928 216492986368 216532996956 216706070016 216915824232 217129324059 217585113216 217588663296 217799271792 218013641154 218023391232 218184337824 218237981184 218399086188 218623822848 218835433296 218839003776 219050822502 219514226688 219726698976 219902324736 219942965412 220115172672 220118764032 220331821464 220548683493 220558546944 220721365008 220775632128 220938610446 221402395904 221456830464 221620311648 221838441876 222066717696 222281660592 222459328512 222674651424 222678284544 222893819388 223045150683 223365353472 223581553344 223801613928 223976842368 224031909888 224197292016 224417958642 224427995136 224648888832 224801411712 224866331064 225726661449 225782159184 225962625024 226181338848 226334902168 226403958276 226557672741 226636932096 226757740032 226958223502 227504036736 227727958032 227882571412 227962294272 228117066752 228341591424 228529284876 228745296128 228764445696 228966703356 229676922368 229743249696 229899231336 230102249472 230125510107 230328728064 230532368754 230769590784 230996726208 231709461504 231899923296 232343793376 232347584256 232572478212 232777857024 232983663064 233212977693 233725906944 233932551184 234162799758 234173272064 234403757568 234576796276 234596434032 234818180096 235045465392 235049300352 235276809354 235774539776 236002750752 236235036924 236423857664 236443650048 236652697128 236885623011 236896217088 237129382656 237255783552 237861040128 238270919052 238516104192 238746968784 238981955958 239109344361 239355392256 239590978272 240143149888 240379511256 240626866176 240755131392 240992095104 241225356258 241473581568 241477521408 241711252416 242506763568 242636030856 242874845847 242885707776 243124768512 243360093924 243364064544 243554609664 243794328768 244030302261 244546550784 244783252368 244787246208 245024180766 245276315136 245457380052 245709960192 245951800704 246189862458 246710679552 246953505024 247146860544 247171844189 247192536348 247390115328 247629569256 247633609536 247873299147 248107594816 248128365312 248311535634 249077695392 249138934272 249322850604 249579408384 249825057408 250020661248 250266744576 250436660416 250508982852 250513070112 251038937088 251286022656 251529247512 251973947664 252221953518 252481494528 252652914048 252901588176 253509792768 253733928548 253957994496 254207953152 254380544832 254454006204 254626764939 254892939264 255942041328 256115810348 256193952786 256379358208 256457581056 256631700096 256821147647 256884290352 257085421312 257338458144 257957332992 258132470272 258382321944 258386537664 258636635253 258843361408 258865030656 259093901166 259360513536 259364745216 259615789632 259871316984 260416828416 260673144192 260865575169 261134010624 261386767548 261391032288 261853167936 262106620947 262915345136 262919634816 263174120082 263444931072 263639408204 263704227264 263910697984 264170452608 264426148566 264430462896 264985544704 265246357248 265503094596 265715309056 265972500312 265976839872 266234284269 266508244224 266770555488 266912756496 267593670144 267791209908 268066771968 268330617216 268590339882 269014431744 269274816288 269899802112 270161043624 270426950163 270705224448 270849522816 271116106992 271395090432 271635039152 271657779264 272288295936 272741345312 272820109014 272965534713 273246421248 273250879488 273515364576 273773897728 273998935872 274268619864 274844353536 275114869632 275381158914 275385651984 275669028864 275912756304 276423705216 276428215296 277549514496 277794904531 278040218112 278313879744 278583265413 278846588864 279121044168 279982265984 280212407316 280753330976 280776834432 281273243904 281550087648 281741242968 282418804224 282696775488 283237873728 283388852576 283470691122 283767017472 283959677952 284234528304 284514286698 285169990492 285620260864 285702743808 285896718528 286178112936 286472595456 286684071792 286754556672 287415423488 287851669152 287934796494 288426777984 288431483904 288710662608 288941426688 288994826646 289221098976 289505765412 290113484288 290118217728 290201999616 290399029056 290680112187 290684854872 290912450432 290983974912 291198781584 291498430464 291780577728 291785338368 292067763336 292968931968 293185203951 293257287216 293486896896 293491685376 293775761952 294064911324 294295153344 294367509504 294584813928 295493748864 295779763278 295784589168 296088956928 296375547456 296667255672 296899535232 296904379392 297191759184 297393534244 297484270758 298108737792 298402151904 298635789824 298929722688 299219062851 299223944856 299531851776 299735215616 299821774752 300276851058 300968881932 301042878912 301575118464 301871944368 302076896988 302182576128 302343653376 302641235712 303338715648 303637277376 303931174077 304455455232 304543377504 304705713168 305019260928 305288937808 305589419046 306324332928 306532308448 306834013476 307104970752 307376491672 307402223904 307692787712 307995634944 308248802856 308945948672 309199897728 309504228336 309796779008 309822713856 310096637616 310401850842 310675958784 310950636924 311941269504 312211972349 312217066344 312538343424 312795245376 313393953856 313399067136 313702412472 314011174689 314670334336 314980049232 315536929504 315847497348 316172510208 316341044736 316432399392 316958898339 317694558736 317721154752 318021472256 318329291712 318642607944 318812459148 318923993088 319140523008 319454637696 319763844342 320506015008 321006841856 321322793472 321633808344 321950377053 321964775424 322281669888 322519580766 323342351424 323514707808 323833127796 324166358016 324480125232 324485419392 324739479552 324799495434 325059105024 325373736348 326062067712 326377669824 326382994944 326698907688 327020461731 327035086848 327276506736 327356971776 327598629282 327613280256 327935734272 328253149944 328258505664 329271340032 329590048464 329853487104 330172759008 330178146048 330497732196 330837820416 331082047512 331407915669 332103593856 332185245696 332430467472 332757662814 332772544512 333100076544 333394580534 333422490888 333688992768 334011977136 334017426816 334340729082 335048030208 335372330016 335702420892 335965263552 336047864832 336295938024 336524262434 336626937963 336641992704 336870552064 336973333248 337202117568 338013057024 338943937536 339174059776 339272008272 339502353252 340136610048 340437335253 341256055104 341591937048 341823857118 341943441408 342175600128 342512387136 343117944192 343450055034 344509762592 344515383552 344614874544 344848847004 345153374208 345458534888 345798553131 345814018048 346154386176 346409920082 346495089312 347222437888 347564192256 347820766892 347849884944 348178680832 348515690064 348521376384 348858717318 349137557248 349166785536 349475494596 350559513088 350588860416 350898826776 351244199637 351259908096 351605636352 351865194414 352227270144 352568198088 352573950528 352915214031 353661809664 354004126128 354352555386 354630000416 354635786496 354979045692 355344325632 355694073984 355883675328 356791560192 357054946544 357406378578 357422362624 357774156288 358120453176 358472933937 359033088384 359386467408 359866402816 360214724832 360569266884 360940299264 361132697088 361488142656 361838034387 362210372352 362216282112 363051061248 363760145352 363954046284 364328561664 364687152768 365040140886 365331914496 365691493152 366459138048 366819826176 367174878552 367180869312 367536271149 367883675072 367914472704 368186070078 368564940288 368570953728 368927701056 370066019328 370430257536 370720290816 371085172992 371444353884 371450414304 372161392224 372467303451 373616543088 373984275906 374369112576 374700103786 375030991872 375400116864 375654990624 375763474278 376558405632 376929033984 377262288499 377293871268 377650498304 377960921496 378332930277 378612903936 378722241792 378979371072 379352382264 380264689152 380600892822 380803770649 380936991744 381195624704 381311929728 381570817248 382245429056 382339408896 383802225536 383913061992 384173715522 384569037312 384575311872 384947550144 385326435528 385628131968 386007687216 386935999488 387198705408 387573482916 387579806496 388265042112 388640851749 389040770304 389047117824 389423684448 389806975476 390625242624 390913605268 391009716288 391315862528 391701015936 392080151322 392086548432 392393537792 392490012672 392779751904 393991665152 394373017704 394379452224 394761180123 395167396608 395459112306 395556340896 395866046976 395872505856 396255678912 396639222849 396645694344 397478317056 397869535872 398254641894 398572963584 398958750468 398965259808 399762366336 400155833232 400369134744 401291842576 401390505216 401686814862 402100157952 402495925824 402769195984 402885509823 403521647616 403912224432 404451620864 404849703168 405241565436 405940606976 406057836672 406274284224 406674160488 407092635648 407452558728 408432443904 409112017968 409230163521 409869631872 409876319232 410660846592 410998403808 412266530304 412672304448 413071738371 413462183488 413869134456 414234611712 414600849232 414635557824 416289421792 416324271744 417060327168 417470819616 417865422848 418269883296 418681566252 419973398976 420318610974 420757991424 421123125494 421129996464 421563346944 421788059648 421909865856 422611864452 423628206336 424002749021 424439055616 424856810592 425083278864 425206036683 425520697344 425939516928 426351792456 426771430047 427341353344 427754985738 428430391296 428554115712 428845077792 429267169404 429708893184 430026107688 430131835008 431123135232 431352943744 431777503728 432221810688 432640166976 432647225856 433065993912 433412140032 433831648464 434258648118 435170226432 435177326592 435598543584 436027282308 436368675648 436475962368 436798172376 437247645696 437670866592 437678007552 438101645004 439028453376 439453397952 439885930824 440230345344 440237528064 440663642928 441097366986 441117093888 441442730016 441551264256 441877220892 442804791808 443240623296 443669644917 443676883752 444133435392 444563321184 444918657024 445349302848 445356569088 445787638776 446090301366 447163106688 447603227856 447953684736 448063819776 448394584032 448835917284 449297777664 449602823424 449732662128 451453322898 451564318368 451925250048 452362677696 452669804336 452807916552 453115345482 453273864192 453515480064 453916447004 455008073472 455455916064 455765142824 456234133504 456683182848 457058569752 457490592256 457528891392 457933406712 458384128569 459353844736 459486499392 459798462672 460251020214 460657456128 461064737508 461539181568 461993452416 463418923008 463799846592 464687586752 464695168512 465144956424 465555714048 465602776263 465967326128 466425955386 467865102368 468325599516 468807515136 469153592552 469192868064 469636360192 470090930784 470098600704 470553618708 471549079552 472005501504 472470073848 472847715328 472887300096 473305394256 473771246022 473792434176 474258765312 474511567104 476534063059 476541838104 477032208384 477493937568 477963911916 478218688722 478710784512 479181956544 479645766513 480286299776 480759022512 481253732352 481510262784 481984190208 482450712516 482947163136 483422504832 483779371149 485013527136 485272061712 485749691694 485771415552 486249537024 486720187848 486728129088 487109219328 487588657536 488060604522 489093101568 489566504736 489574492416 490048361532 490552630272 490914760104 491397943923 491419920384 491903601408 492338508463 492379724916 493421359104 493907010048 494343688378 494385072696 494780230656 495259138512 495267219072 495746598294 496215189632 496256730624 496623071268 498155390784 498277868544 498645701208 499136494221 499158816768 499650114816 500041322496 500091870801 500533489152 500873320832 501017965704 501026140224 502572045312 503058495024 503947895328 504443907036 504786393651 504962989056 505305828096 505803176352 507019585536 507467857096 507915988992 508415906304 508761089664 508908012408 509253529878 509785878528 511884082656 512231620696 512387905572 512735785677 512758716416 512915162112 513263400192 513642295294 513768580704 514170842624 514676916288 515175082551 515914665984 516264940544 516764643888 516773075328 517273270506 517686722816 517730061312 518187802332 518721027072 519231579264 519614880123 519742633968 520833656832 521346288384 521731150338 522268021248 522773535096 522782064576 523288075977 523706335872 524213241894 525830690272 525839269632 526348240164 526889862144 527278816408 527408454528 527797791621 527821395968 528340905216 528852297132 528860925792 529971089408 530492714496 531006189192 531430618112 531528833079 531945000624 531953679744 532468568538 533016488448 533541110976 533825512992 535187340288 535582419816 536109567867 536133543936 536661234432 537180679764 538028863488 538549632576 539799604224 540322087248 540853900326 541410448896 541699045632 542232213984 543270078304 543315558528 544576591872 545482690624 545640218028 545931069426 546492842496 546501758976 547030729152 547547795456 547997871744 548537239728 549688707072 550229739264 550762317828 550771303968 551825512608 552279105117 552847410432 552856430592 553336199777 555099028992 555589809062 556080436224 556627759488 557166530826 557693177728 558242088336 559964531968 560424814632 560976413859 561506661952 561553668864 562050155679 562546487808 563100175296 563482485936 564837608448 565393550976 566475747456 566777705152 566941382244 567919355904 568469056608 569028573396 570339980984 570901339233 571405487616 571793437056 572356225872 572945190912 573368143584 573509113344 574830846976 575703338304 575869592988 576260573283 576853555968 576862967808 577421325216 577882853376 577989653292 578442197952 579011530824 580226968576 580403999232 580798058112 581360224374 581369709744 581824900864 581967949824 582397563168 583561155456 583570676736 584135526672 585937863936 586370407902 586514574432 586973793792 586983370752 587551523904 588120226983 588129822648 588590306688 588735019008 589169627856 590987497728 591559526556 591569178336 592751094912 593188668459 593334511344 593799070464 593808758784 594383518368 594787068488 594968541516 596217475584 596804303808 597271579648 597381962841 597859445376 598438125702 598447889712 599063703552 599470431232 599643549504 600553702116 601937763864 602085757824 602530222293 603150236928 603743888736 604153793976 604687306752 605282471424 606677431296 607274554752 607862348154 608910910464 609086755008 609411426336 610577875616 611178838092 612648665856 613064616896 613668026952 614209941504 614752983344 614804447808 615385575424 615991269888 616497605712 618399795456 619008456672 619593558016 620193275232 620803701684 621351917568 621901273848 623882539008 624423944698 624434132688 625076686848 625590490752 626787907712 626798134272 627404824944 628022349378 629340668672 629960098464 630477916461 631073859008 631684688241 631694994696 632345020416 632682089472 632864798784 633917796678 635389117472 635442309504 636658583424 637285215888 637624918296 638281046016 638909275392 639527688684 641012030016 641632478607 642645586944 643267616688 643900754106 643929550848 644563339776 645039161532 646684702848 647029415616 647666255592 648332716032 648960250464 648970838784 649478959104 649598990868 650118210048 650747472696 651387972177 652755339648 652765989888 653397815376 654040923462 654070173696 654553013472 654713943552 655197258564 655871468544 656506299888 656517011328 658542680064 659180096928 659706974208 660345518016 660356292096 660995464392 661675640832 662164095024 662815831338 664207187712 664370491392 664860934944 665515325628 666200153088 666789161068 666844981776 667377985536 668023954272 668034853632 668681458164 669135452049 670096060416 670744660032 671404841784 671930527104 672095729664 672591876048 673048524868 673253875926 673283985408 673741104128 673946666496 674404235136 677179984347 677887875072 678348119552 678544016544 679004706504 679673018223 680273220096 680874670506 682512110208 683183874096 683647714236 683886882816 684351200256 685024774272 686235888384 686900110068 689019525184 689030767104 689229749088 689697694008 690306748416 690376530321 690917069776 691597106262 691628036096 692308772352 692819840164 692990178624 695128384512 695641533784 695699769888 696357361664 697031380128 697042752768 697717434636 698275114496 698333571072 698950989192 699638933079 701119026176 701177720832 701797653552 702488399274 702519816192 703211272704 703730388828 704454540288 705136396176 705147901056 705830428062 707323619328 708008252256 708705110772 709260000832 709271572992 709958091384 710656869033 710688651264 711388147968 711767350656 713583120384 714109893088 714812757156 715548312576 716240906352 716945867874 717328033083 718066176768 718772934816 719732805632 720429449664 721138533768 721880598528 722265394176 722976285312 723676068774 724420744704 724432564224 727520290704 727908092568 728624537541 728657123328 729374305536 730019167721 730080281772 730663828992 731382986304 732090906783 733639652352 734349757104 734361738624 735072542298 735767350144 735828945408 736372140156 737129880576 737855402112 740132038656 740860515072 741440581632 741515532567 742170345984 742888707768 742900828608 744322784448 744934606902 747233086176 747968551812 748738225152 749400207572 750061983744 750800233728 751309981248 751526948556 753116811264 753858067968 754524576998 754587742536 755300996608 755921842992 756665860554 757444483584 757958742144 758704764528 760529378304 761201785644 761607541298 761873983488 762391249408 762623859456 763141634496 763880294817 764490858112 764678817792 767604451072 767826123984 768347431044 769138074624 769895100288 770463442941 770652871056 771256263936 772015374432 773871998976 774397410816 775146965832 775159612992 775909905759 776530084224 777281703498 778081540608 778094235648 778847368896 779613950952 781250485248 781827210536 782019432576 782596725507 782631725056 783402031872 784160302644 784173096864 784787075584 785559503808 786319862841 787983330304 788746035408 788758904448 789522360246 790334793216 790918224612 791112681792 791732093952 792511357824 793278445698 793291388688 794956634112 795739071744 796509283788 797145927168 797917500936 797930519616 798702852807 799524732672 800311666464 800738269488 802583685152 802781010432 803373629724 804200315904 804991851648 805538391968 805771019646 807043295232 807824448864 808903241728 809699406336 810483130872 811280850489 811881213952 812115673344 812548568448 813348320976 814185271296 814905117456 816864887808 818224035936 818460327042 818896604139 819739263744 819752638464 820464020359 821321693184 821996807616 824533060608 825344608896 826143476742 826924366976 827738268912 829201698464 829271115648 832578843584 832648543488 833384713593 834120654336 834941639232 835730845696 836539766592 837363132504 839946797952 840637221948 842246250988 842259992928 843576119296 843819731712 845223728904 847256412672 848005498042 848878111232 849713621184 850166557728 850412073366 851879033856 852703584912 853542860094 854682706688 855509971476 856860782592 857108231424 857690155584 858534338808 859417786368 860052215376 860263670016 862246270464 862705887488 863555007456 865280333952 865294451712 866131987824 866824280064 867663296928 868517296236 870340452864 870354653184 871197087168 872040336561 872054564616 872737351296 872951924736 873596344752 874495291392 875341733184 875356015104 876203290008 878906795904 879555611853 879771861648 880460690688 880475056128 881327285856 882194733972 882885460032 883102528512 883754441784 885609583616 886481246592 887339289834 887353767504 888266870784 889126642368 890698605696 890713138176 891575277552 892180602732 894326213376 895206455712 895907369472 896789168064 897657188553 897671834568 898595555328 899205646848 899465324256 902906645796 903128636736 904725355392 905339608672 905615833104 906230690964 906547728384 907030960128 907832894008 910016146944 910911832128 911530285648 911793522231 912468267008 913366365696 914117139504 914981184512 915057782784 915866813424 916768257138 918707689472 918972998784 919596925344 920502040428 921314912256 922129475016 923078363136 923986904832 926837846016 927599693184 929375173504 929390337024 930289912848 931205552526 931934652256 932851910772 935730204736 936635917047 936651199032 937615030272 938307185104 938385736128 939272720384 940181861568 940197201408 941107237416 942033524067 944011003008 944940147696 945695430656 946610788512 947542492044 948517530624 949023134208 950876695017 953068126118 953083676208 954064416768 954987875136 955927823832 956437377444 957421569024 958363913088 959291533026 960572599552 961518045024 963020525568 963968380416 964901425032 965851131159 965894326272 966845009664 967558742298 970027054272 970544123424 971499383388 972499074048 973440375696 973456258176 974218438656 975177315072 976121209044 978186203136 979133009472 979148984832 980096723064 981105260544 981829520208 982795887846 982839840768 983807202816 984677016926 984759449832 987814020096 988687376756 988770145392 989560461312 990518277024 990534438144 991493196588 992430379264 992513461248 993246142536 994223747007 996310781568 996555737088 997291402416 998272988442 998317633536 999300229632 1000183741602 1001066978304 1001746641664 1002035931408 1002052280448 1005144090624 1006116990048 1007895790656 1008887814072 1009572787302 1009925978112 1010611656192 1011606352704 1014039171072 1014935714192 1016831812608 1017522179328 1017816024816 1018507059756 1021312005759 1023768165312 1024463241392 1024775811144 1025471571354 1025517432832 1025830324224 1026526800384 1027284590588 1027537161408 1028341685248 1029353832576 1030350165102 1032529881088 1033529287776 1033546150656 1034546541012 1035373445632 1035460122624 1036375604664 1037395659393 1037442054144 1038463158528 1039229760246 1039485267936 1041667313664 1042692576768 1043462300676 1044536042496 1045547070192 1045564129152 1046576151954 1047412671744 1048426483788 1051661380544 1051678539264 1052696480328 1053732598911 1053779724288 1054557632816 1054816909056 1055595583242 1055642791936 1056681810432 1057704594264 1057721851584 1058745642093 1060985428992 1062012378384 1062861236224 1063057666158 1063890001248 1063907359488 1064937137076 1066032976896 1067082221952 1067651025984 1070374680576 1071164839632 1072219135734 1072267087872 1073322468864 1074361359528 1075418801811 1077099265152 1079599208448 1080644174496 1081707800652 1082442214207 1082820897792 1083398091264 1084464427968 1085514103161 1086540156608 1086631117056 1089153183744 1090965381248 1091280436056 1091862138852 1092985684992 1094061458304 1095995743488 1097074479456 1099377414144 1100459478528 1101524635656 1101542607936 1103651025216 1104558210234 1105694820864 1105712861184 1106672399554 1110198057984 1111179618124 1112160872448 1113255518976 1114239782311 1114333061652 1115386355456 1116484176672 1117401910353 1119929063936 1120849629264 1121952827718 1123013323904 1123107337728 1124100311358 1125092975616 1126200350592 1126964971872 1129675216896 1130787101952 1131786865497 1132951494912 1133555410304 1133882764488 1135838711808 1136938113216 1138057146792 1140679961968 1141802678466 1142411311947 1142810975232 1143586874112 1144712451744 1146736287168 1147018226688 1149661693952 1151406676608 1151739185976 1152521146566 1153707111936 1153725935616 1154842650432 1155979306584 1156884395904 1158023061648 1160453937152 1160807998464 1161596116224 1162720448748 1162739419488 1163649801728 1164795126336 1165922555247 1167122310912 1167141353472 1168271053344 1171875727872 1172740815804 1173029148864 1173947587584 1175103047808 1176240453966 1176259645296 1177180613376 1177470038016 1178339255712 1181974995456 1183119053112 1183138356672 1184283540369 1185502189824 1186377336918 1186669022688 1187598140928 1187617517568 1188767036736 1189574136976 1189917668547 1189937083032 1192434951168 1193608607616 1194543159296 1194763925682 1195718890752 1196876251404 1196895779424 1198940862464 1199287099008 1201107404232 1203875527728 1204171515648 1205060444586 1206300473856 1207487777472 1208307587952 1208656529469 1210564942848 1213354862592 1214549109504 1215724696308 1216550099153 1217821820928 1218173510016 1218822852672 1221155751232 1222357676184 1225297331712 1226129233792 1227336053904 1229505966688 1229608895616 1231982539776 1232995211424 1236799590912 1238016913344 1239187116032 1240386550464 1241607403368 1242703835136 1243802547696 1248847889396 1248868265376 1251180981504 1252287188969 1253575815424 1253596268544 1254809649888 1256044698756 1258681337344 1259920196928 1260955832922 1262147718016 1263369376482 1263389989392 1264690040832 1265364178944 1265729597568 1267835593356 1270778234944 1270884619008 1272008247063 1273317166848 1274570431776 1275249836592 1276562092032 1277818550784 1279055377368 1282024060032 1283264957214 1285291173888 1286535233376 1287801508212 1289126679552 1290078323064 1293369405696 1294058831232 1295332511184 1296665432064 1297920500928 1297941677568 1299197981736 1300236420096 1301494945392 1302775944354 1305510679296 1305531979776 1306795630752 1308081846924 1309106026944 1309427887104 1310394517128 1311742937088 1313012599776 1313034022656 1317085360128 1318360193856 1320691036032 1320712584192 1321990928784 1323351281664 1324328190048 1325631662676 1328414375424 1329721869888 1331008934751 1331030651256 1332400306176 1333578322136 1333689963552 1334755971072 1336047908544 1336069707264 1337362916328 1338270904098 1341489320064 1342809683568 1343861054208 1344191459328 1345183752096 1346097049736 1346507751852 1347482208256 1347893332992 1348808470272 1354359968694 1355775750144 1356696239104 1357088033088 1358009413008 1359346036446 1360546440192 1361749341012 1365024220416 1366367748192 1367295428472 1368702400512 1370049548544 1372471776768 1373800220136 1375152385707 1378039050368 1378061534208 1378459498176 1379395388016 1380753060642 1381834139552 1383194212524 1384617544704 1385639680328 1385980357248 1390256769024 1391283067568 1391399539776 1392714723328 1394062760256 1394085505536 1395434869272 1396550228992 1396667142144 1396808328789 1397901978384 1399277866158 1402238052352 1403595307104 1404976798548 1406422545408 1407460777656 1408909080576 1410272792352 1410295802112 1411660856124 1414647238656 1416016504512 1417410221544 1418520001664 1418543145984 1419916182768 1421313738066 1421377302528 1422776295936 1423534701312 1428219786176 1429602189177 1429625514312 1431096625152 1432481812704 1433891735748 1434656066166 1436132353536 1437545869632 1440858899328 1442277067536 1443761197056 1444530788352 1445952570624 1447352137548 1448841489408 1451338113447 1455040581408 1455816185136 1457249075082 1457314246656 1458748611072 1460038335442 1460160563544 1461327657984 1462765972608 1464181813566 1467279304704 1468699514208 1468723477248 1470145084596 1471534700288 1471657890816 1472744280312 1474193831769 1474259761152 1475710804224 1477015525389 1480264077312 1481721030144 1483031065134 1484340691968 1485777415536 1485801657216 1488645568896 1489869213804 1494466172352 1495937103624 1497476450304 1498800415144 1500123967488 1500275612403 1501600467456 1502619962496 1503053897112 1507716135936 1509049153996 1509175485072 1510601993216 1511843685984 1513331721108 1514359180953 1514888967168 1515917484288 1517409529056 1521058756608 1522403571288 1523215082596 1523747966976 1524782498816 1525247718912 1526283268992 1527760589634 1528981716224 1529357635584 1535208902144 1535652247968 1536694862088 1538207357031 1538276149248 1539790200576 1540926885882 1541305742112 1542512527872 1544030748864 1545525247653 1547743997952 1548794821632 1550293931664 1550319225984 1551819811518 1553060168448 1554563406996 1556163081216 1557694737792 1558844640369 1559227901904 1562500970496 1563654421072 1564038865152 1565193451014 1565263450112 1566804063744 1568320605288 1568346193728 1569574151168 1569864227931 1571119007616 1572639725682 1575966660608 1577492070816 1577517808896 1579044720492 1580669586432 1581836449224 1582225363584 1583393374863 1583464187904 1585022715648 1586556891396 1586582777376 1589913268224 1591478143488 1593018567576 1594291854336 1594586499237 1595835001872 1595861039232 1597405705614 1599049465344 1600623332928 1601476538976 1605167370304 1605562020864 1606747259448 1608328703601 1608400631808 1609983703296 1611076783936 1611542039292 1614086590464 1615648897728 1619398812672 1620966261744 1622561700978 1624231346688 1625097136896 1626696641952 1629810234912 1633729775616 1636448071872 1636920654084 1637793208278 1639478527488 1639505276928 1640928040718 1642643386368 1643993615232 1649066121216 1650689217792 1652148642737 1652286953484 1653848733952 1655476537824 1656837315351 1658403396928 1658542231296 1660008599331 1665157687168 1665297086976 1666769427186 1668241308672 1669883278464 1673079533184 1674726265008 1679893595904 1681274443896 1684492501976 1684519985856 1686150467037 1687639463424 1690447457808 1694512825344 1696010996084 1697756222464 1699427242368 1700333115456 1700824146732 1703758067712 1705407169824 1707085720188 1709365413376 1711019942952 1712704017699 1714216462848 1715380311168 1717068677616 1718835572736 1720104430752 1720527340032 1724492540928 1725411774976 1727110014912 1728781719849 1730560667904 1730588903424 1732263975648 1733648560128 1735326593856 1737034592472 1740680905728 1742394174336 1744080673122 1744109129232 1745474702592 1745903849472 1747192689504 1750683466368 1750712030208 1752406580016 1757813591808 1759111223706 1759543723296 1760921381376 1760950112256 1762654571712 1764360680949 1764389467944 1765770920064 1766205057024 1767508883568 1771219167232 1772962493184 1774678579668 1774707535008 1778253284736 1779566005377 1781397211392 1781426276352 1783150555104 1784361205464 1788652426752 1790412911424 1791814738944 1792145888523 1793578336128 1795314377106 1795343669136 1797191110656 1798411293696 1798930648512 1805813291592 1806257273472 1807590666879 1809450710784 1810679217344 1811231666208 1812461381928 1814061920256 1815665788016 1820032293888 1821823664256 1823060571296 1823587044462 1826732731392 1828234279008 1829962369024 1831733626848 1833536514276 1837415378944 1837945997568 1839193850688 1841004080856 1842629824512 1844258950032 1846156726272 1847973809664 1855199386368 1856839625023 1858750347008 1858780674048 1860579825696 1862411105052 1863869304512 1865703821544 1871460409472 1873271834094 1873302398064 1875230060544 1876614370208 1876771472256 1880363723136 1880394402816 1882214474832 1884067048134 1888022006016 1889880295392 1891390861312 1893221577024 1895054064723 1895084984088 1897035061248 1898046268416 1901753390034 1906136252236 1906167352416 1909975750272 1911855647664 1912874754888 1914843138048 1916727826176 1918583066052 1921145199104 1923036090048 1924897435821 1927936760832 1929802850064 1931702262318 1931788652544 1933690019328 1935117484596 1940054108544 1941088246848 1942998766776 1944998148096 1946880751392 1946912516352 1948436877312 1950354630144 1952242418088 1958266018944 1958297969664 1960193446128 1962210521088 1963659040416 1965591775692 1967614405632 1969354033852 1969518899664 1975628040192 1977374753512 1977540290784 1979120922624 1981036554048 1981068876288 1982986393176 1984860758528 1985026922496 1986492285072 1988447494014 1992621563136 1993111474176 1994582804832 1996545976884 1998600459264 2000367483204 2002133956608 2003493283328 2004071862816 2004104560896 2007406356147 2010288181248 2012233980096 2015791581312 2017775628144 2019145574604 2019851956224 2021223312384 2023212705408 2029871428384 2031539953041 2033663625216 2035044358656 2035632049632 2037014119512 2039019054669 2042624011518 2047536330624 2048926482784 2049551622288 2050943142708 2051660648448 2053053600768 2054569181176 2055074322816 2056683370496 2058707665152 2060700330204 2065059762176 2067058575552 2067092301312 2069093082024 2070746891264 2070920245248 2071129590963 2072751209328 2074791318786 2074884108288 2076926317056 2078459520492 2078970535872 2085385153536 2086924601352 2089072084992 2091094140384 2091128258304 2093152303908 2094825343488 2096852967576 2098916799237 2103322761088 2103357078528 2105392960656 2107465197822 2107559448576 2109115265632 2109633818112 2111191166484 2113363620864 2115409188528 2115443703168 2117491284186 2121970857984 2124024756768 2125722472448 2126115332316 2127780002496 2127814718976 2129874274152 2131970607099 2132065953792 2134164443904 2135302051968 2140749361152 2142329679264 2144438271468 2146644937728 2148722719056 2150837603622 2151984099249 2154198530304 2156103123269 2159198416896 2161288348992 2163415601304 2164884428414 2165641795584 2166796182528 2168928855936 2171028206322 2173080313216 2173262234112 2181930762496 2182560872112 2183724277704 2185873612623 2185971369984 2188122916608 2190057503163 2191991486976 2194148958912 2200918957056 2203049271312 2203085215872 2207302050432 2209116420468 2211389641728 2213344799108 2220396115968 2222359236248 2224321744896 2224546597701 2226511037952 2228479564622 2228666123304 2230772710912 2232968353344 2234803820706 2239858127872 2241699258528 2243905655436 2246026647808 2246214675456 2248200622716 2250185951232 2252400701184 2253929943744 2259350433792 2261574203904 2263573730994 2265902989824 2267110820608 2267765528976 2273876226432 2276114293584 2281359923936 2283605356932 2284822623894 2285621950464 2287173748224 2289424903488 2291640884451 2293472574336 2294036453376 2299323387904 2302813353216 2303478371952 2305042293132 2307414223872 2309685300864 2311390328823 2311958613168 2313768791808 2316046123296 2320907874304 2321615996928 2323192232448 2325440897496 2325478838976 2327299603456 2327729717277 2329590252672 2331845110494 2334244621824 2334282706944 2336542106688 2343751455744 2345481631608 2346058297728 2347790176521 2347895175168 2350206095616 2352480907932 2352519290592 2354361226752 2356678511424 2358959588523 2363949990912 2366238106224 2366276713344 2368567080738 2371004379648 2372754673836 2373338045376 2375196281856 2377534073472 2379148273952 2379835337094 2379874166064 2384869902336 2387217215232 2389086318592 2389527851364 2391437781504 2393752502808 2393791558848 2396108558421 2397881724928 2398574198016 2402214808464 2407751055456 2408343031296 2410120889172 2412600947712 2414975554944 2416615175904 2417313058938 2421129885696 2426709725184 2429098219008 2431449392616 2433100198306 2433842551467 2435643641856 2436347020032 2437645705344 2442311502464 2444715352368 2450594663424 2452258467584 2454672107808 2456689812417 2459011933376 2459217791232 2461392061077 2463965079552 2465990422848 2473599181824 2476033826688 2480773100928 2483214806736 2487605095392 2497695778792 2497736530752 2500154140779 2502361963008 2504574377938 2507151630848 2507192537088 2509619299776 2512089397512 2517362674688 2519840393856 2521700559967 2521911665844 2524295436032 2526738752964 2526779978784 2530728357888 2531459195136 2535671186712 2541556469888 2541769238016 2544016494126 2546634333696 2549140863552 2550499673184 2555637101568 2558110754736 2564048120064 2566529914428 2570582347776 2573070466752 2575603016424 2578253359104 2580156646128 2586738811392 2588117662464 2590665022368 2595841001856 2595883355136 2598395963472 2600472840192 2602989890784 2605551888708 2611021358592 2611063959552 2613591261504 2616121009683 2616163693848 2618212053888 2618855774208 2620789034256 2623485874176 2626025199552 2626068045312 2636720387712 2638666835559 2641382072064 2641425168384 2643981857568 2648656380096 2651263325352 2656828750848 2659443739776 2662017869502 2662061302512 2664800612352 2667156644272 2667379927104 2672095817088 2672139414528 2674725832656 2676541808196 2682978640128 2685619367136 2687722108416 2690367504192 2692194099472 2692971565659 2693015503704 2694964416512 2695786665984 2697616940544 2708719937388 2713392478208 2714176066176 2716018826016 2718692072892 2721092880384 2723498682024 2730048440832 2732735496384 2734590856944 2735380566693 2737404801024 2740099097088 2744943553536 2747600440272 2750304771414 2756078100736 2756123068416 2756918996352 2758790776032 2761506121284 2763668279104 2766388425048 2769235089408 2771279360656 2771960714496 2780513538048 2782566135136 2782799079552 2788125520512 2788171011072 2790869738544 2793100457984 2793616657578 2795803956768 2798555732316 2804476104704 2807190614208 2809907751141 2809953597096 2812845090816 2814921555312 2817818161152 2820545584704 2820591604224 2823321712248 2826100572201 2832033009024 2834123638193 2834820443088 2837040003328 2837086291968 2839832365536 2842627476132 2845552591872 2847069402624 2852630085051 2856439572352 2859204378354 2859251028624 2862193250304 2864963625408 2867783471496 2869312132332 2872264707072 2875091739264 2881717798656 2884554135072 2889061576704 2891905141248 2894704275096 2897682978816 2902676226894 2910081162816 2911632370272 2914498150164 2917497222144 2920076670884 2920321127088 2922655315968 2925531945216 2928363627132 2934558609408 2937399028416 2937446954496 2940290169192 2943069400576 2943315781632 2945488560624 2948387663538 2948519522304 2951421608448 2954031050778 2963442060288 2966062130268 2968681383936 2971554831072 2971603314432 2977291137792 2979738427608 2988932344704 2991874207248 2994952900608 2997600830288 3000551224806 3003200934912 3005239924992 3006107794224 3015432271872 3018098307992 3018350970144 3021203986432 3023687371968 3026663442216 3028718361906 3029777934336 3031834968576 3034819058112 3042117513216 3044807142576 3046430165192 3049564997632 3050495437824 3052566537984 3055521179268 3057963432448 3063936017277 3070417804288 3071304495936 3073389724176 3076414714062 3076552298496 3079580401152 3081853771764 3082611484224 3085025055744 3088061497728 3091050495306 3097589643264 3100587863328 3100638451968 3103639623036 3106120336896 3109126813992 3112186978179 3112326162432 3115389475584 3117689280738 3118455803808 3125001940992 3127308842144 3128077730304 3130386902028 3133608127488 3136641210576 3136692387456 3139148302336 3139728455862 3142238015232 3145279451364 3151933321216 3154984141632 3155035617792 3158089440984 3161197796733 3161339172864 3163672898448 3164450727168 3166786749726 3166928375808 3170045431296 3173113782792 3173165554752 3176236926279 3182956286976 3186037135152 3188583708672 3189172998474 3191670003744 3191722078464 3194811411228 3196980493123 3198098930688 3201246665856 3202953077952 3210334740608 3211124041728 3213494518896 3216657407202 3216801263616 3219967406592 3222153567872 3223084078584 3231297795456 3238797625344 3241932523488 3245123401956 3247326642621 3248462693376 3250194273792 3253393283904 3259620469824 3267459551232 3272896143744 3273841308168 3275586416556 3278957054976 3281856081436 3287987230464 3290894240779 3298132242432 3301378435584 3304297285474 3304573906968 3307697467904 3310953075648 3313674630702 3316806793856 3317084462592 3320017198662 3330315374336 3330594173952 3333538854372 3336482617344 3339766556928 3342719346933 3346159066368 3349452530016 3359787191808 3362548887792 3368985003952 3369039971712 3372300934074 3375278926848 3380894915616 3389025650688 3392021992168 3395360596491 3395512444928 3398854484736 3400666230912 3401648293464 3407516135424 3410814339648 3414171440376 3418730826752 3422039885904 3425408035398 3427233935841 3428432925696 3430760622336 3434137355232 3440208861504 3441054680064 3448985081856 3450823549952 3454220029824 3457563439698 3461121335808 3461177806848 3464527951296 3470653187712 3474069184944 3481361811456 3484788348672 3488161346244 3488218258464 3490949405184 3494385379008 3497767665741 3501366932736 3501424060416 3504813160032 3515627183616 3518222447412 3519087446592 3521842762752 3525309143424 3528721361898 3528778935888 3531541840128 3532410114048 3535017767136 3542438334464 3545924986368 3549357159336 3549415070016 3552850621107 3556506569472 3559132010754 3562794422784 3562852552704 3566301110208 3568722410928 3569753005641 3577304853504 3580825822848 3583629477888 3584291777046 3587156672256 3590628754212 3590687338272 3596822587392 3597861297024 3611626583184 3612514546944 3615181333758 3618901421568 3621358434688 3622463332416 3624922763856 3631331576032 3640064587776 3643647328512 3646121142592 3647174088924 3649650297459 3653465462784 3656468558016 3659924738048 3663467253696 3667073028552 3675891995136 3678387701376 3682008161712 3688517900064 3695947619328 3710398772736 3713679250046 3717500694016 3717561348096 3721159651392 3724822210104 3727738609024 3731407643088 3742920818944 3746543668188 3746604796128 3753228740416 3753542944512 3756861566907 3760727446272 3760788805632 3764428949664 3768134096268 3776044012032 3779760590784 3786443154048 3790108129446 3790169968176 3794070122496 3796092536832 3803506780068 3812272504472 3812334704832 3816024741189 3819951500544 3823711295328 3825749509776 3829686276096 3833455652352 3837166132104 3842290398208 3846072180096 3849794871642 3855873521664 3859605700128 3863404524636 3867380038656 3870234969192 3880108217088 3882176493696 3885997533552 3889996296192 3893761502784 3893825032704 3900709260288 3904484836176 3916532037888 3916595939328 3920386892256 3927318080832 3931183551384 3935228811264 3938708067704 3939037799328 3951256080384 3954749507024 3955080581568 3962073108096 3962137752576 3965972786352 3969721517056 3970053844992 3972984570144 3976894988028 3985243126272 3989165609664 3993026804253 3993091953768 3997200918528 4000734966408 4004267913216 4006986566656 4008143725632 4008209121792 4014812712294 4024467960192 4031583162624 4035551256288 4038291149208 4042446624768 4046425410816 4059742856768 4063079906082 4067327250432 4070088717312 4071264099264 4074028239024 4078038109338 4085248023036 4095072661248 4097852965568 4099103244576 4101886285416 4106107201536 4109138362352 4110148645632 4113366740992 4117415330304 4121400660408 4125457157121 4134117151104 4134184602624 4138186164048 4141493782528 4142259181926 4145502418656 4149582637572 4153852634112 4156919040984 4157941071744 4170770307072 4173849202704 4178144169984 4182188280768 4182256516608 4186304607816 4189650686976 4190424986367 4193705935152 4197833598474 4206645522176 4206714157056 4210785921312 4214930395644 4218230531264 4219267636224 4222382332968 4226727241728 4230818377056 4230887406336 4234982568372 4243941715968 4248049513536 4252230664632 4255560004992 4255629437952 4259748548304 4263941214198 4264131907584 4268328887808 4270604103936 4284659358528 4288806567531 4288876542936 4293289875456 4297445438112 4301675207244 4303968198498 4308397060608 4312206246538 4322576697984 4326831202608 4329768856828 4331283591168 4333592365056 4337857711872 4342056412644 4346160626432 4346524468224 4354014340341 4363861524992 4365121744224 4367448555408 4371747225246 4371942739968 4376245833216 4380115006326 4383982973952 4388297917824 4401837914112 4406098542624 4406170431744 4414604100864 4418232840936 4422779283456 4426689598216 4431046576167 4440792231936 4444718472496 4449093195402 4453022075904 4456959129244 4457332246608 4461545421824 4465936706688 4469607641412 4479716255744 4483398517056 4487811310872 4492053295616 4492429350912 4496401245432 4500371902464 4500826837209 4504801402368 4507859887488 4523148407808 4527147461988 4531805979648 4534221641216 4535531057952 4543077542859 4547752452864 4552228587168 4562719847872 4567210713864 4569645247788 4571243900928 4574347496448 4578849806976 4583281768902 4586945148672 4588072906752 4605626706432 4606956743904 4610084586264 4614622071093 4614828447744 4619370601728 4622780657646 4623917226336 4627537583616 4632092246592 4636575742959 4643231993856 4646384464896 4650881794992 4650957677952 4654599206912 4655459434554 4659180505344 4663690220988 4668489243648 4673084213376 4676533921107 4687502911488 4690963263216 4692116595456 4695580353042 4695790350336 4700412191232 4704961815864 4705038581184 4708722453504 4709592683793 4713357022848 4717919177046 4727899981824 4732476212448 4732553426688 4737134161476 4742008759296 4745509347672 4746676090752 4750180124589 4750392563712 4755068146944 4758296547904 4759670674188 4759748332128 4769739804672 4774434430464 4779055702728 4782875563008 4787505005616 4787583117696 4792217116842 4797148396032 4804429616928 4815502110912 4816686062592 4820241778344 4824986110803 4825201895424 4829951109888 4833230351808 4834626117876 4842259771392 4858196438016 4862898785232 4866200396612 4867685102934 4872694040064 4875291410688 4879601805293 4884623004928 4889430704736 4901189326848 4904516935168 4909344215616 4913379624834 4918023866752 4918435582464 4922784122154 4927930159104 4931980845696 4947198363648 4952067653376 4956445928211 4961546201856 4966429613472 4975210190784 4980025797993 4995391557584 4995473061504 5000308281558 5004723926016 5009148755876 5014303261696 5019238599552 5024178795024 5034725349376 5039680787712 5043401119934 5043823331688 5048590872064 5053477505928 5053559957568 5058451401111 5062918390272 5071342373424 5083112939776 5083538476032 5088032988252 5093268667392 5098281727104 5100999346368 5111274203136 5116221509472 5128096240128 5133059828856 5138112053097 5146140933504 5151206032848 5156506718208 5160313292256 5173477622784 5176235324928 5181330044736 5186345159547 5191682003712 5191766710272 5196791926944 5200945680384 5205979781568 5211103777416 5222042717184 5227182523008 5232242019366 5232327387696 5236424107776 5237711548416 5241578068512 5252050399104 5252136090624 5273440775424 5277333671118 5282764144128 5282850336768 5287963715136 5293082042847 5297312760192 5302526650704 5313657501696 5318887479552 5324035739004 5324122605024 5334313288544 5334759854208 5338698016131 5344191634176 5344278829056 5349451665312 5353083616392 5365957280256 5371238734272 5375444216832 5380735008384 5384388198944 5385943131318 5386031007408 5391573331968 5395233881088 5417439874776 5422772000637 5426784956416 5428352132352 5432037652032 5437384145784 5442185760768 5446997364048 5460096881664 5465470992768 5469181713888 5470761133386 5480198194176 5489887107072 5495200880544 5500609542828 5512156201472 5512246136832 5513837992704 5517581552064 5523012242568 5527336558208 5532776850096 5538470178816 5542558721312 5543921428992 5565132270272 5565598159104 5570518875069 5576251041024 5576342022144 5581739477088 5586200915968 5587233315156 5591607913536 5597111464632 5614381228416 5619815502282 5619907194192 5625690181632 5629843110624 5641091169408 5641183208448 5646643424496 5652201144402 5664066018048 5668247276386 5669640886176 5674080006656 5674172583936 5679664731072 5685162194169 5685254952264 5691105183744 5694138805248 5705260170102 5712879144704 5718408756708 5718502057248 5729927250816 5735566942992 5738624264664 5744529414144 5750183478528 5763435597312 5769108270144 5774692307463 5783810282496 5789408550192 5795365957632 5805352453788 5820162325632 5823264740544 5828996300328 5834994444288 5840153341768 5840642254176 5845310631936 5851063890432 5856727254264 5874798056832 5874893908992 5880580338384 5886138801152 5886631563264 5890977121248 5896775327076 5902843216896 5908062101556 5926884120576 5932124260536 5937362767872 5943109662144 5943206628864 5954582275584 5959476855216 5977864689408 5983748414496 5995201660576 6001102449612 6006401869824 6010479849984 6012215588448 6022219068441 6030864543744 6036196615984 6036701940288 6042407972864 6047374743936 6053326884432 6057436723812 6059555868672 6063669937152 6069638116224 6089614285152 6092860330384 6094619859123 6099129995264 6100990875648 6105133075968 6111042358536 6115926864896 6117057164007 6127872034554 6140835608576 6142608991872 6146779448352 6152829428124 6159160802304 6163707543528 6165222968448 6170050111488 6176122995456 6182100990612 6195179286528 6201175726656 6201276903936 6207279246072 6212240673792 6213388772889 6218253627984 6224373956358 6224652324864 6230778951168 6235378561476 6236911607616 6254617684288 6256155460608 6260773804056 6267216254976 6273282421152 6273384774912 6278296604672 6279456911724 6284476030464 6290558902728 6296750397711 6309968283264 6310071235584 6316178881968 6322395593466 6322678345728 6327345796896 6328901454336 6333573499452 6340090862592 6346227565584 6346331109504 6352473852558 6365912573952 6372074270304 6377167417344 6378345996948 6383340007488 6383444156928 6389622822456 6393960986246 6395911821297 6396197861376 6402493331712 6405906155904 6420669481216 6422248083456 6426989037792 6433314814404 6439934813184 6444307135744 6446168157168 6455952297747 6462595590912 6468309369807 6477595250688 6483865046976 6490246803912 6494653285242 6496925386752 6500388547584 6506786567808 6519240939648 6545792287488 6547682616336 6551172833112 6557914109952 6563712162872 6570172509489 6575974460928 6581788481558 6602756871168 6608594570948 6609147813936 6615394935808 6621906151296 6627349261404 6633613587712 6634168925184 6640034397324 6660630748672 6661188347904 6667077708744 6672965234688 6673639793103 6679533113856 6685438693866 6692318132736 6698905060032 6719574383616 6725097775584 6737970007904 6738079943424 6744601868148 6750557853696 6761789831232 6778051301376 6784043984336 6790721192982 6791024889856 6797708969472 6801332461824 6803296586928 6821628679296 6828342880752 6837461653504 6844079771808 6850816070796 6854467871682 6856865851392 6861521244672 6868274710464 6874922653353 6880417723008 6882109360128 6897970163712 6901647099904 6908440059648 6915126879396 6922242671616 6929055902592 6934170986469 6941306375424 6948138369888 6962723622912 6969576697344 6976322692488 6976436516928 6981898810368 6983189151831 6988770758016 6995535331482 7002733865472 7002848120832 7009626320064 7031254367232 7036444894824 7038174893184 7043370529563 7043685525504 7050618286848 7057442723796 7057557871776 7063083680256 7070035534272 7076878765569 7091849972736 7098714318672 7098830140032 7105701242214 7113013138944 7118264021508 7125588845568 7132602220416 7137444821856 7139506011282 7154609707008 7161651645696 7167258955776 7167983481481 7168583554092 7174313344512 7181257508424 7181374676544 7188325675263 7193645174784 7195722594048 7223253166368 7225029093888 7230362667516 7235271642331 7237802843136 7242716869376 7244926664832 7249845527712 7262663152064 7280129175552 7287294657024 7292242285184 7294348177848 7299300594918 7306930925568 7312937116032 7326934507392 7334146057104 7351783990272 7356775402752 7364016323424 7377035800128 7384176183231 7391895238656 7420797545472 7427358500092 7435001388032 7442319302784 7447813281763 7449644420208 7455477218048 7462815286176 7485841637888 7493087336376 7493209592256 7500462422337 7506457480832 7507085889024 7513723133814 7521454892544 7521577611264 7528857899328 7536268192536 7552088024064 7559521181568 7565101679901 7572886308096 7580216258892 7580339936352 7592185073664 7607013560136 7624545008944 7624669409664 7632049482378 7639903001088 7647422590656 7651499019552 7666911304704 7674332264208 7684580796416 7692144360192 7699589743284 7711747043328 7719211400256 7726809049272 7734760077312 7740469938384 7760216434176 7764352987392 7771995067104 7787523005568 7787650065408 7801418520576 7808969672352 7833064075776 7833191878656 7840773784512 7848363029049 7854636161664 7862367102768 7870457622528 7877416135408 7878075598656 7909499014048 7910161163136 7916000506677 7924146216192 7924275505152 7931945572704 7939443034112 7945969140288 7953789976056 7970486252544 7978331219328 7986053608506 7986183907536 7994401837056 8001469932816 8013973133312 8016287451264 8016418243584 8029625424588 8048935920384 8056052231399 8063166325248 8071102512576 8076582298416 8078914696977 8084893249536 8092850821632 8119485713536 8126159812164 8140177434624 8142528198528 8148056478048 8156076218676 8170496046072 8190145322496 8195705931136 8198206489152 8203772570832 8212214403072 8218276724704 8220297291264 8234830660608 8242801320816 8250914314242 8268234302208 8268369205248 8276372328096 8282987565056 8284518363852 8291004837312 8299165275144 8307705268224 8313838081968 8315882143488 8341540614144 8347698405408 8364376561536 8364513033216 8372609215632 8379301373952 8380849972734 8387411870304 8395667196948 8413291044352 8413428314112 8421571842624 8429723253423 8429860791288 8436461062528 8438535272448 8444764665936 8453454483456 8461636754112 8461774812672 8469965136744 8496099027072 8502370914579 8504461329264 8511120009984 8511258875904 8519497096608 8527882428396 8536657775616 8541208207872 8569318717056 8577613135062 8577753085872 8586579750912 8594890876224 8603350414488 8607936396996 8616794121216 8624412493076 8645153395968 8653662405216 8659537713656 8667184730112 8675715423744 8684112825288 8692321252864 8693048936448 8708028680682 8727723049984 8730243488448 8734897110816 8743494450492 8752491666432 8760230012652 8767965947904 8776595835648 8803675828224 8812197085248 8812340863488 8829208201728 8836465681872 8845558566912 8853379196432 8862093152334 8889436944992 8898186390804 8906044151808 8913918258488 8914664493216 8923090843648 8931873413376 8939215282824 8959432511488 8966797034112 8975622621744 8984106591232 8984858701824 8992802490864 9001653674418 9009602804736 9015719774976 9046296815616 9054147198121 9054294923976 9063611959296 9068443282432 9071062115904 9086155085718 9095504905728 9104457174336 9125439695744 9134421427728 9139290495576 9148694992896 9157699613952 9166563537804 9173890297344 9191808051831 9211253412864 9213913487808 9220169172528 9229244142186 9229656895488 9238741203456 9245561315292 9247834452672 9255075167232 9264184493184 9273151485918 9292768929792 9301763589984 9301915355904 9309198413824 9310918869108 9318361010688 9327380441976 9336560934537 9336978487296 9346168426752 9353067842214 9375005822976 9381926526432 9384233190912 9391160706084 9400824382464 9409923631728 9410077162368 9417444907008 9419185367586 9426714045696 9435838354092 9455799963648 9464952424896 9465106853376 9474268322952 9483593390199 9484017518592 9491018695344 9493352181504 9500360249178 9500785127424 9510136293888 9516593095808 9519341348376 9519496664256 9548868860928 9558111405456 9565751126016 9575010011232 9575166235392 9584434233684 9590941479369 9594296792064 9608859233856 9631004221824 9633372125184 9640483556688 9649972221606 9650403790848 9659902219776 9666460703616 9669252235752 9716392876032 9725797570464 9732400793224 9735370205868 9741979927863 9745388080128 9750582821376 9759203610586 9769246009856 9778861409472 9802378653696 9809033870336 9818688431232 9826759249668 9836047733504 9836871164928 9845568244308 9863961691392 9872682722337 9894396727296 9904135306752 9912891856422 9923092403712 9932859226944 9950420381568 9960051595986 9990783115168 9990946123008 10000616563116 10009447852032 10018297511752 10028158040799 10028606523392 10038477199104 10048357590048 10069450698752 10079361575424 10086802239868 10087646663376 10097181744128 10106955011856 10107119915136 10116902802222 10125836780544 10142684746848 10166225879552 10167076952064 10176065976504 10186081789473 10186537334784 10196563454208 10201998692736 10222548406272 10232443018944 10256192480256 10266119657712 10276224106194 10281701807523 10292281867008 10302412065696 10320626584512 10346955245568 10352470649856 10362660089472 10372690319094 10383364007424 10383533420544 10393583853888 10411959563136 10422207554832 10444085434368 10454365046016 10464484038732 10464654775392 10472848215552 10483156137024 10493302997223 10504100798208 10504272181248 10546881550848 10554667342236 10565528288256 10575927430272 10586164085694 10594625520384 10605053301408 10627315003392 10637774959104 10648071478008 10648245210048 10658551863321 10668626577088 10669519708416 10677396032262 10688383268352 10688557658112 10698903330624 10706167232784 10731914560512 10742477468544 10750888433664 10761470016768 10768776397888 10771886262636 10772062014816 10790467762176 10834879749552 10845544001274 10856704264704 10864075304064 10874768291568 10893994728096 10920193763328 10930941985536 10938363427776 10941522266772 10948950892377 10960396388352 10979774214144 10990401761088 11001219085656 11024312402944 11027675985408 11035163104128 11043309348821 11046024485136 11054673116416 11065553700192 11085117442624 11087842857984 11130264540544 11131196318208 11141037750138 11152502082048 11152684044288 11163478954176 11174466630312 11183215827072 11194222929264 11228762456832 11239631004564 11239814388384 11259686221248 11270584700721 11282182338816 11282366416896 11293286848992 11304402288804 11328132036096 11336494552772 11339281772352 11348160013312 11359329462144 11370324388338 11370509904528 11382210367488 11388277610496 11410520340204 11425758289408 11436817513416 11437004114496 11448074223567 11459854501632 11471133885984 11477248529328 11489058828288 11500366957056 11526871194624 11538216540288 11549384614926 11567620564992 11578817100384 11610704907576 11640324651264 11646529481088 11657992600656 11669988888576 11680306683536 11681284508352 11702127780864 11713454508528 11749596113664 11749787817984 11761160676768 11772277602304 11781954242496 11793550654152 11805686433792 11816124203112 11853768241152 11864248521072 11886219324288 11886413257728 11909164551168 11918953710432 11955729378816 11967496828992 11979080412759 11990403321152 12002204899224 12012803739648 12020959699968 12024431176896 12044438136882 12072393231968 12073403880576 12094749487872 12106653768864 12114873447624 12127339874304 12139276232448 12179228570304 12185720660768 12189239718246 12201981751296 12210266151936 12222084717072 12231853729792 12234114328014 12255744069108 12281671217152 12285217983744 12293558896704 12305658856248 12318321604608 12327415087056 12330445936896 12340100222976 12352245990912 12364201981224 12376371471363 12402351453312 12402553807872 12414558492144 12424481347584 12426777545778 12436507255968 12448747912716 12461557902336 12470757122952 12473823215232 12509235368576 12512310921216 12521547608112 12534432509952 12546564842304 12546769549824 12558913823448 12568952060928 12581117805456 12593500795422 12619936566528 12620142471168 12632357763936 12644791186932 12654691593792 12657802908672 12667146998904 12680181725184 12692455131168 12692662219008 12704947705116 12731825147904 12744148540608 12756691993896 12766680014976 12766888313856 12779245644912 12787921972492 12791823642594 12792395722752 12804986663424 12811812311808 12841338962432 12853978075584 12866419702593 12866629628808 12879869626368 12888614271488 12892336314336 12911904595494 12925191181824 12936618739614 12967730093952 12980493607824 12989306570484 12993850773504 13000777095168 13013573135616 13038481879296 13091584574976 13095365232672 13102345666224 13115828219904 13127424325744 13140345018978 13151948921856 13163576963116 13205513742336 13217189141896 13218295627872 13230789871616 13243812302592 13254698522808 13267227175424 13268337850368 13280068794648 13293139728501 13321261497344 13322376695808 13334155417488 13347279586206 13359066227712 13370877387732 13384636265472 13397810120064 13439148767232 13450195551168 13475940015808 13476159886848 13489203736296 13501115707392 13502480511627 13523579662464 13568087968672 13581442385964 13595417938944 13602664923648 13606593173856 13629232628577 13643257358592 13656685761504 13674923307008 13688159543616 13701632141592 13708935743364 13713731702784 13723042489344 13736549420928 13749845306706 13760835446016 13764218720256 13803294199808 13816880119296 13830253758792 13843866213279 13844485343232 13858111805184 13868341972938 13882612750848 13896276739776 13909727228877 13939153394688 13952645384976 13952873033856 13963797620736 13966378303662 13977541516032 13991070662964 14005467730944 14019252640128 14029601763321 14062508734464 14072889789648 14076349786368 14086741059126 14087371051008 14101236573696 14114885447592 14115115743552 14126167360512 14140071068544 14153757531138 14183699945472 14197428637344 14197660280064 14211402484428 14226026277888 14236528043016 14250540373767 14251177691136 14265204440832 14274889643712 14279012022564 14309219414016 14323303291392 14335966962962 14337167108184 14348626689024 14362515016848 14362749353088 14376651350526 14391445188096 14446506332736 14450058187776 14460725335032 14470543284662 14474958332409 14475605686272 14485433738752 14489853329664 14499691055424 14525326304128 14574589314048 14584484570368 14588696355696 14598601189836 14625874232064 14638805415879 14653869014784 14668292114208 14703567980544 14713550805504 14728032646848 14754071600256 14768352366462 14783790477312 14841595090944 14854717000184 14869337784633 14870002776064 14884638605568 14895626563526 14899288840416 14910954436096 14925630572352 14940077393979 14971683275776 14986174672752 14986419184512 15000924844674 15012914961664 15014171778048 15027446267628 15042909785088 15057715798656 15072536385072 15104176048128 15119042363136 15130203359802 15145772616192 15160432517784 15160679872704 15175354203333 15214027120272 15249090017888 15249338819328 15264098964756 15279806002176 15294845181312 15302998039104 15333822609408 15348664528416 15369161592832 15384288720384 15399179486568 15414336159291 15438422800512 15453618098544 15469520154624 15480939876768 15520432868352 15528705974784 15543990134208 15559035478641 15575046011136 15575300130816 15602837041152 15617939344704 15666128151552 15681547569024 15696726058098 15709272323328 15724734205536 15754832270816 15756151197312 15818998028096 15820322326272 15832001013354 15848292432384 15848551010304 15863891145408 15878886068224 15891938280576 15907579952112 15940972505088 15956662438656 15972107217012 15972367815072 16002939865632 16016094048393 16027946266624 16032574902528 16032836487168 16059250849176 16097871840768 16112104462798 16126332650496 16142205025152 16153164596832 16157829393954 16185701643264 16238971427072 16252319624328 16268316001911 16280354869248 16285056397056 16296112956096 16312152437352 16340992092144 16380290644992 16391411862272 16396412978304 16407545141664 16436553449408 16440594582528 16469661321216 16485602641632 16501828628484 16536468604416 16536738410496 16552744656192 16569036727704 16582009674624 16598330550288 16615410536448 16627676163936 16631764286976 16695396810816 16711556625207 16728753123072 16729026066432 16745218431264 16758602747904 16761699945468 16774823740608 16791334393896 16826582088704 16843143685248 16859446506846 16859721582576 16872922125056 16877070544896 16889529331872 16923273508224 16923549625344 16939930273488 16992198054144 17004741829158 17008922658528 17022240019968 17022517751808 17038994193216 17055486582507 17055764856792 17073315551232 17082416415744 17138637434112 17155226270124 17155506171744 17189781752448 17206700828976 17215872793992 17233588242432 17248824986152 17290306791936 17307324810432 17319075427312 17324076922389 17351430847488 17368225650576 17384642505728 17386097872896 17416057361364 17455446099968 17460486976896 17469794221632 17486988900984 17504983332864 17520460025304 17535931895808 17553191671296 17624394170496 17624681726976 17658416403456 17672931363744 17706758392864 17724186304668 17778873889984 17796372781608 17812088303616 17827836516976 17829328986432 17846181687296 17863746826752 17878430565648 17933594068224 17951245243488 17968213182464 17985604981728 18003307348836 18019205609472 18031439549952 18066657205323 18092593631232 18108294396242 18108589847952 18127223918592 18136886564864 18142124231808 18172310171436 18191009811456 18208914348672 18250879391488 18268842855456 18278580991152 18283859577369 18297389985792 18315399227904 18333127075608 18347780594688 18351171492021 18383616103662 18422506825728 18427826975616 18440338345056 18458488284372 18477482406912 18491122630584 18495668905344 18510150334464 18528368986368 18546302971836 18585537859584 18603527179968 18603830711808 18621837738216 18636722021376 18654760883952 18673121869074 18673956974592 18692336853504 18706135684428 18763853052864 18768466381824 18782321412168 18801648764928 18819847263456 18820154324736 18834889814016 18838370735172 18853428091392 18871676708184 18890251193133 18929904849792 18930213706752 18948536645904 18967186780398 18968035037184 18982037390688 18986704363008 19000720498356 19020272587776 19033186191616 19038682696752 19038993328512 19097737721856 19116222810912 19131502252032 19150020022464 19150332470784 19168868467368 19181882958738 19188593584128 19217718467712 19262008443648 19266744250368 19280967113376 19299944443212 19319804439552 19332921407232 19338504471504 19404928109421 19432785752064 19451595140928 19464801586448 19470740411736 19483959855726 19490776160256 19501165642752 19518407221172 19538492019712 19557722818944 19618067740672 19637376862464 19653518499336 19672095467008 19673742329856 19691136488616 19710517528467 19727923382784 19745365444674 19808270613504 19825783712844 19846184807424 19865718453888 19900840763136 19920103191972 19981566230336 19981892246016 20001233126232 20018895704064 20020919379309 20036595023504 20056316081598 20057213046784 20076954398208 20096715180096 20158723150848 20173604479736 20175293326752 20194363488256 20213910023712 20214239830272 20233805604444 20251673561088 20285369493696 20332451759104 20334153904128 20352131953008 20372163578946 20373074669568 20393126908416 20403997385472 20464886037888 20512384960512 20532239315424 20552448212388 20563403615046 20584563734016 20604824131392 20624767960059 20641253169024 20693910491136 20704941299712 20725320178944 20745380638188 20766728014848 20787167707776 20802512959407 20823919126272 20844415109664 20888170868736 20908730092032 20928968077464 20929309550784 20945696431104 20966312274048 20986605994446 21008201596416 21008544362496 21093763101696 21109334684472 21130111588689 21131056576512 21151854860544 21170555863909 21172328171388 21189251040768 21210106602816 21230636296707 21275549918208 21296142956016 21296490420096 21317103726642 21337253154176 21339039416832 21354792064524 21376766536704 21397806661248 21412334465568 21463829121024 21484954937088 21501776867328 21503950444443 21522940033536 21537552795776 21543772525272 21544124029632 21580935524352 21669759499104 21691088002548 21705814926993 21713408529408 21728150608128 21749536583136 21787989456192 21840387526656 21861883971072 21876726855552 21883044533544 21897901784754 21920792776704 21980803522176 22002438171312 22048624805888 22055351970816 22070326208256 22086618697642 22092048970272 22109346232832 22131107400384 22152528549693 22170234885248 22175685715968 22260529081088 22262392636416 22282075500276 22305004164096 22326957908352 22343439845289 22348933260624 22366431654144 22388445858528 22457524913664 22479262009128 22479628776768 22501387267011 22519372442496 22541169401442 22564364677632 22564732833792 22586573697984 22608804577608 22656264072192 22672989105544 22678563544704 22695305039703 22696320026624 22718658924288 22740648776676 22741019809056 22776555220992 22821040680408 22851516578816 22873635026832 22874008228992 22896148447134 22919709003264 22942267771968 22954497058656 23000733914112 23053742389248 23076433080576 23098769229852 23135241129984 23157634200768 23221409815152 23280649302528 23293058962176 23315985201312 23360613367072 23362569016704 23404255561728 23426909017056 23499192227328 23499575635968 23522321353536 23544555204608 23563908484992 23587101308304 23611372867584 23632248406224 23728497042144 23748001520031 23772438648576 23772826515456 23793456590411 23818329102336 23837907420864 23911458757632 23934993657984 23958160825518 23980806642304 24004409798448 24041919399936 24048862353792 24088876273764 24144786463936 24146807761152 24168156694197 24189498975744 24213307537728 24229746895248 24254679748608 24278552464896 24358457140608 24371441321536 24378479436492 24420532303872 24444169434144 24463707459584 24468228656028 24511488138216 24570435967488 24587117793408 24611317712496 24636643209216 24654830174112 24660891873792 24704491981824 24728403962448 24752742942726 24804702906624 24805107615744 24829116984288 24848962695168 24853555091556 24873014511936 24897495825432 24923115804672 24941514245904 24947646430464 25018470737152 25024621842432 25043095216224 25093129684608 25093539099648 25117827646896 25137904121856 25162235610912 25187001590844 25239873133056 25240284942336 25264715527872 25289169760269 25289582373864 25309383187584 25315605817344 25334293997808 25360363450368 25384910262336 25385324438016 25409895410232 25488297081216 25507112743737 25513383987792 25533360029952 25533776627712 25558491289824 25575843944984 25583647285188 25609973326848 25623624623616 25682677924864 25707956151168 25732839405186 25733259257616 25759739252736 25777228542976 25784672628672 25823809190988 25850382363648 25873237479228 25935460187904 25960987215648 25978613140968 26001554190336 26027146271232 26076963758592 26183169149952 26190730465344 26204691332448 26254848651488 26280690037956 26303897843712 26327153926232 26411027484672 26434378283792 26436591255744 26461579743232 26487624605184 26509397045616 26534454350848 26536675700736 26560137589296 26586279457002 26642522994688 26668310834976 26694559172412 26718132455424 26741754775464 26769272530944 26795620240128 26878297534464 26900391102336 26951880031616 26952319773696 26978407472592 27004961023254 27047159324928 27136175937344 27162441594363 27162884771928 27190835877888 27205329847296 27213186347712 27258465257154 27286514717184 27313371523008 27376319087232 27403264283184 27417871486728 27446084978688 27473098841856 27499690613412 27521670892032 27575424155493 27633760238592 27660507517584 27687732426558 27688970686464 27716223610368 27736683945876 27765225501696 27792553479552 27819454457754 27878306789376 27905290769952 27905746067712 27927595241472 27932756607324 27955083032064 27982141325928 28009682803611 28010935461888 28038505280256 28059203526642 28125017468928 28145779579296 28152699572736 28173482118252 28202473147392 28229770895184 28230231487104 28252334721024 28280142137088 28307515062276 28367399890944 28394857274688 28395320560128 28422804968856 28452052555776 28473056086032 28501080747534 28502355382272 28530408881664 28549779287424 28558024045128 28646606582784 28671933925924 28674334216368 28697253378048 28725030033696 28725498706176 28753302701052 28772824438107 28782890376192 28893012665472 28900116375552 28921450670064 28941086569324 28949916664818 28951211372544 28970867477504 28979706659328 28999382110848 29050652608256 29149178628096 29168969140736 29177392711392 29197202379672 29225939783589 29251748464128 29277610831758 29307738029568 29336584228416 29407135961088 29427101611008 29456065293696 29508143200512 29536704732924 29618048167011 29683190181888 29709434000368 29738675569266 29740005552128 29769277211136 29791253127052 29798577680832 29821908872192 29851261144704 29880154787958 29943366551552 29972349345504 29972838369024 30001849689348 30025829923328 30028343556096 30054892535256 30084474122397 30085819570176 30115431597312 30145072770144 30208352096256 30238084726272 30260406719604 30291545232384 30320865035568 30321359745408 30350708406666 30428054240544 30498180035776 30498677638656 30528197929512 30558245368419 30559612004352 30589690362624 30605996078208 30667645218816 30697329056832 30768577440768 30798358973136 30828672318582 30845105422569 30876845601024 30907236197088 30961879753536 31040865736704 31057411949568 31087980268416 31118070957282 31150092022272 31150600261632 31235878689408 31332256303104 31363095138048 31390824212003 31393452116196 31418544646656 31449468411072 31479908991669 31509664541632 31512302394624 31637996056192 31640644652544 31664002026708 31696584864768 31727782290816 31783876561152 31815159904224 31881945010176 31913324877312 31944214434024 31944735630144 32005879731264 32032188096786 32065149805056 32065672974336 32118501698352 32195743681536 32224208925596 32252665300992 32284410050304 32306329193664 32315658787908 32371403286528 32477942854144 32504639248656 32536632003822 32570112794112 32592225912192 32624304874704 32681984184288 32760581289984 32782823724544 32792825956608 32815090283328 32846852677131 32873106898816 32881189165056 32939322642432 32971205283264 33003657256968 33072937208832 33105489312384 33129928046463 33138073455408 33164019349248 33196661100576 33255352327872 33263528573952 33390793621632 33423113250414 33457506246144 33458052132864 33490436862528 33523399890936 33549647481216 33582668787792 33653164177408 33686287370496 33718893013692 33719443165152 33745844250112 33779058663744 33811754102163 33846547016448 33847099250688 33879860546976 33984396108288 34009483658316 34017845317056 34044480039936 34077988386432 34110973165014 34111529713584 34146631102464 34164832831488 34277274868224 34310452540248 34311012343488 34344222670701 34379563504896 34413401657952 34431745587984 34467176484864 34497649972304 34580613583872 34614649620864 34638150854624 34648153844778 34702861694976 34736451301152 34769285011456 34832114722728 34910892199936 34920973953792 34939588443264 34973977801968 35009966665728 35040920050608 35106383342592 35248788340992 35249363453952 35279952875437 35316832806912 35345862727488 35413516785728 35448372609336 35557747779968 35592745563216 35655673033952 35658657972864 35727493653504 35756861131296 35867188136448 35902490486976 35936426364928 35971209963456 36006614697672 36038411218944 36062879099904 36133314410646 36216588792484 36217179695904 36273773129728 36284248463616 36344620342872 36382019622912 36417828697344 36501758782976 36537685710912 36557161982304 36567719154738 36630798455808 36666254151216 36695561189376 36702342984042 36767232207324 36845013651456 36855653951232 36880676690112 36916976568744 36954964813824 36982245261168 36991337810688 37020300668928 37056737972736 37092605943672 37207054359936 37207661423616 37243675476432 37273444042752 37309521767904 37346243738148 37384673707008 37412271368856 37527706105728 37536932763648 37564642824336 37603297529856 37639694526912 37640308649472 37676741470344 37706856182784 37743353416368 37780502386266 37859809699584 37860427413504 37897073291808 37934373560796 37964074781376 37973408726016 38001440996712 38040545175552 38066372383232 38077365393504 38077986657024 38195475443712 38232445621824 38300040044928 38300664941568 38337736934736 38363765917476 38377187168256 38435436935424 38524016887296 38561934226752 38599259107779 38599888886424 38639608879104 38665842814464 38677008943008 38809856218842 38903190281856 38929603172896 38941480823472 38967919711452 38981552320512 39002331285504 39036814442344 39076984039424 39115445637888 39236135481344 39274753724928 39307036998672 39344190934016 39347484659712 39382272977232 39421035056934 39455846765568 39490730889348 39616541227008 39651567425688 39692369614848 39731436907776 39801681526272 39840206383944 39879419185503 39963132460672 39963784492032 40002466252464 40041838758618 40073190047008 40112632163196 40153908796416 40193430360192 40317446301696 40347208959472 40350586653504 40388726976512 40427820047424 40428479660544 40467611208888 40503347122176 40507441534881 40570738987392 40664903518208 40704263906016 40744327157892 40786253816832 40807994770944 40887697885731 40929772075776 41024769921024 41064478630848 41104896424776 41126807230092 41169127468032 41209648262784 41249535920118 41282506338048 41409882599424 41450640357888 41490761276376 41531598639837 41533456029696 41574335415552 41605025918814 41647838252544 41688830219328 41817460184064 41857936154928 41858619101568 41891392862208 41932624548096 41973211988892 42016403192832 42088805289963 42187526203392 42218669368944 42260223177378 42262113153024 42303709721088 42341111727818 42344656342776 42378502081536 42420213205632 42461272593414 42551099836416 42592285912032 42592980840192 42634207453284 42674506308352 42678078833664 42709584129048 42751621121301 42753533073408 42795613322496 42824668931136 42927658242048 42969909874176 43007900888886 43045880067072 43075105591552 43087545050544 43088248059264 43339518998208 43382176005096 43411629853986 43426817058816 43456301216256 43499073166272 43575978912384 43723767942144 43753453711104 43766089067088 43795803569508 43916416247637 43961607044352 44004876342624 44097249611776 44110703941632 44140652416512 44173237395284 44184097940544 44218692465664 44262214800768 44305057099386 44340469770496 44351371431936 44521058162176 44524785272832 44564151000552 44608013353899 44610008328192 44653915816704 44686879690578 44697866521248 44732863308288 44776891717056 44820232181937 44915049827328 44958524018256 44959257553536 45002774534022 45038744884992 45082338802884 45128729355264 45173147395968 45217609155216 45312528144384 45345978211088 45357127089408 45390610079406 45392640053248 45437317848576 45481297553352 45482039618112 45526062609999 45642081360816 45703033157632 45747270053664 45748016457984 45792296894268 45839418006528 45884535543936 45908994117312 46001467828224 46107484778496 46152866161152 46197538459704 46243008477873 46315268401536 46442819630304 46561298605056 46586117924352 46631970402624 46677106435923 46721226734144 46725138033408 46808511123456 46853818034112 46998384454656 47044642707072 47127816969984 47174202616608 47264496812448 47456994084288 47496003040062 47544877297152 47545653030912 47586913180822 47636658204672 47675814841728 47822917515264 47869987315968 47912310639373 47916321651036 47961613284608 48008819596896 48048282145179 48083838799872 48097724707584 48177752547528 48289572927872 48293615522304 48336313388394 48378997951488 48426615075456 48459493790496 48557104929792 48716914281216 48742882643072 48756958872984 48841064607744 48888338868288 48936457312056 49022976276432 49140871934976 49174235586816 49222635424992 49309660348224 49321783747584 49408983963648 49456807924896 49505485885452 49609405813248 49610215231488 49658233968576 49707110183112 49746029023872 49794991650864 49846231609344 49883028491808 49895292860928 50036941474304 50086190432448 50134669875621 50186259369216 50187078199296 50235655293792 50275808243712 50324471221824 50374003181688 50479746266112 50529431055744 50578339520538 50579164747728 50618766375168 50631211634688 50668587995616 50769820524672 50770648876032 50819790820464 50976594162432 51014225487474 51026767975584 51066720059904 51067553255424 51116982579648 51151687889968 51166459747521 51167294570376 51219946653696 51247249247232 51365355849728 51415912302336 51465678810372 51466518515232 51554457085952 51569345257344 51647618381976 51700764727296 51746474958456 51870920375808 51921974431296 51957226281936 51972230767167 52054292542464 52153927517184 52366338299904 52381460930688 52409382664896 52509697302976 52561380075912 52607795687424 52654307852464 52868756567584 52873182511488 52975249210368 53018794091232 53068908701696 53120275178592 53172558914004 53285045989376 53336621669952 53389118344824 53436264910848 53483509550928 53538545061888 53591240480256 53800782204672 53848349125667 53903760063232 53904639547392 53956814945184 54009922046508 54094318649856 54199971615969 54272351874688 54324883188726 54325769543856 54381671755776 54410659694592 54426372695424 54516930514308 54573029434368 54626743046016 54752638174464 54806528566368 54835742973456 54892169957376 54946197683712 54999381226824 55043341784064 55150848310986 55267520477184 55321015035168 55375464853116 55432447220736 55473367891752 55530451003392 55585106959104 55638908915508 55756613578752 55810581539904 55811492135424 55865513214648 55910166064128 55964282651856 56019365607222 56021870923776 56077010560512 56118407053284 56291559158592 56305399145472 56346964236504 56404946294784 56459541790368 56460462974208 56504669442048 56560284274176 56615030124552 56789714549376 56790641120256 56845609937712 56904105111552 56946112172064 57002161495068 57060817763328 57099558574848 57116048090256 57293213165568 57343867851848 57348668432736 57394506756096 57450060067392 57450997412352 57506605402104 57545648876214 57565780752384 57786025330944 57800232751104 57842901340128 57882173138648 57899833329636 57941734955008 57959413318656 57998764221696 58101305216512 58214784328263 58298357256192 58337938281472 58354785422784 58394404759344 58451879567178 58503496928256 58555221663516 58615476059136 58673168456832 58854203222016 58912130587392 59016286401024 59073409465848 59131552585401 59236096334022 59418868000736 59477351138532 59538554422272 59582506254104 59597155361664 59643817744384 59702522289408 59760309575916 59886733103104 59944698691008 59945676738048 60003699378696 60051659846656 60056687112192 60062758137927 60109785070512 60168948244794 60171639140352 60230863194624 60290145540288 60476169452544 60520813439208 60583090464768 60641730071136 60642719490816 60701416813332 60856108481088 60996360071552 60997355277312 61056395859024 61116490736838 61119224008704 61179380725248 61211992156416 61394658113664 61537154881536 61596717946272 61657344637164 61690210845138 61753691202048 61814472394176 61923759507072 62081731473408 62114823899136 62175960536832 62236141914564 62300184044544 62407538878221 62471757378816 62526990574801 62664512606208 62726190276096 62781648424006 62786904232392 62837089293312 62898936822144 62959817983338 63019329083264 63024604789248 63275992112384 63281289305088 63328004053416 63390334766067 63393169729536 63455564581632 63511667591727 63567753122304 63630319808448 63826649754624 63888428868048 63889471260288 64011759462528 64064376193572 64130299610112 64237003396704 64391487363072 64448417851192 64505330601984 64511851333329 64568820100608 64612658387328 64631317575816 64742806573056 64955885708288 65009278497312 65073264007644 65117444780979 65140225588224 65184451824384 65248609749408 65363968368576 65521162579968 65565647449088 65585651913216 65630180566656 65693705354262 65746213797632 65762378330112 65942410566528 66007314513936 66145874417664 66210978624768 66259856092926 66276146910816 66328038698496 66393322201152 66457585649079 66510704655744 66527057147904 66781587243264 66846226500828 66915012492288 66980873725056 67030319535867 67046799781872 67099294962432 67165337575584 67306328354816 67372574740992 67437786027384 67438886330304 67491688500224 67504161801033 67558117327488 67623508204326 67693094032896 67694198501376 67759721093952 67968792216576 68018967316632 68035690634112 68085915119109 68088960079872 68155976772864 68221946330028 68223059427168 68329665662976 68554549736448 68620905080496 68622024686976 68688445341402 68759127009792 68826803315904 68863491175968 68995299944608 69161227167744 69229299241728 69276301709248 69296307689556 69405723389952 69472902602304 69538570022912 69664229445456 69841947907584 69879176886528 69947955603936 70081840101216 70212766685184 70497576681984 70498726907904 70559905750874 70633665613824 70691725454976 70827033571456 70896745218672 71115495559936 71185491126432 71244004560093 71311346067904 71317315945728 71380369771233 71454987307008 71513722262592 71734376272896 71804980973952 71942419926912 72013229395344 72125758199808 72266628821292 72433177584968 72434359391808 72504470082591 72568496927232 72689240685744 72764039245824 72835657394688 73003517565952 73075371421824 73114323964608 73135438309476 73261596911616 73332508302432 73391122378752 73404685968084 73534464414648 73711307902464 73761353380224 73833953137488 73909929627648 73964490522336 73982675621376 74113475945472 74185211887344 74414108719872 74415322847232 74487350952864 74546888085504 74619043535808 74692487476296 74769347414016 74824542737712 75055412211456 75073865527296 75129285648672 75279389053824 75280617298944 75353482940688 75413712365568 75486706832736 75561004772532 75719619399168 75720854827008 75794146583616 75867509280807 75868747121592 75928149562752 75946817452032 76002881993424 76081090351104 76132744766464 76154730787008 76155973314048 76464891243648 76521338231211 76600080089856 76601329883136 76675473869472 76727531834952 76870873870848 77048033774592 77123868453504 77198518215558 77199777772848 77279217758208 77331685628928 77354017886016 77619712437684 77806380563712 77859206345792 77882961646944 77935839422904 78004662571008 78073628884688 78153968078848 78230891275776 78549507449856 78614073997344 78688381868032 78764545954464 78842070113868 78911693531136 78981461778696 79233082454016 79303134851376 79384739229696 79462873815552 79603363052544 79680412767888 79758838371006 79926264921344 79927568984064 80004932504928 80083677517236 80146380094016 80225264326392 80307817592832 80386860720384 80634892603392 80694417918944 80701173307008 80855640094848 80856959321088 80935222417776 81014883069762 81141477974784 81329807036416 81408527812032 81487324783089 81488654315784 81572507633664 81615989541888 81775395771462 81859544151552 82128957261696 82209792849552 82253614460184 82338254936064 82419296525568 82499071840236 82565012676096 82726272466479 82901280715776 82981522552752 83063197279674 83066912059392 83148670831104 83210051837628 83295676505088 83377660438656 83634920368128 83715872309856 83717238203136 83782785724416 83865249096192 83946423977784 84032806385664 84177610579926 84375052406784 84437338737888 84520446354756 84607419442176 84682223455636 84689312685552 84757004163072 84840426411264 84922545186828 85102199672832 85184571824064 85185961680384 85268414906568 85349012616704 85356157667328 85419168258096 85503242242602 85507066146816 85591226644992 85649337862272 85939819748352 86015801777772 86091760134144 86150211183104 86175090101088 86176496118528 86318473314321 86679037996416 86764352010192 86823259707972 86853634117632 86912602432512 86998146332544 87151957824768 87447535884288 87506907422208 87532178134176 87591607139016 87677819350767 87832832495274 87923214088704 88009752685248 88221407883264 88281304833024 88346474790568 88368195881088 88437384931328 88524429601536 88610114198772 88680939540992 88854144501033 89042116324352 89049570545664 89128302001104 89216026707798 89220016656384 89307831633408 89373759381156 89395733042496 89465726616576 89553783434112 89640464363874 89830099654656 89917048036512 89918515107072 90005549068044 90077489769984 90164677605768 90253422367191 90257458710528 90346294791936 90435218310432 90625056288768 90691956422176 90714254178816 90781220158812 90874635697152 90962595106704 90964079236224 91052125219998 91284162721632 91406066315264 91494540107328 91496032915968 91584593788536 91674736105257 91678836013056 91769071087872 91817988234624 92002935656448 92305732322304 92395076919408 92486016955746 92535316267707 92630536803072 92712434300567 92885639260608 93122597210112 93172235848704 93263940805248 93354212871846 93442453468288 93450276066816 93707636068224 93996768909312 94089285414144 94172472636009 94255633939968 94348405233216 94528993624896 94913988168576 94992006080124 95089754594304 95173826361644 95351629683456 95645835030528 95739974631936 95824621278746 95832643302072 95923226569216 96017639193792 96096564290358 96195449415168 96355505095056 96579145855744 96587231044608 96672626776788 96757995902976 96853230150912 96918987580992 97114209859584 97433828562432 97485765286144 97513917745968 97776677736576 97872914624112 98045952552864 98281743869952 98348471173632 98445270849984 98540558031393 98619320696448 98643567495168 98817967927296 98913615849792 99010971770904 99218811626496 99316467937152 99389784139389 99414220366224 99492058047744 99589983301728 99766056983616 99790585721856 100073882948608 100172380864896 100269339751242 100372518738432 100374156398592 100471310587584 100648942443648 100748006363376 100959492532224 101058862111488 101156679041076 101158329495456 101237532750336 101337175991232 101435262306489 101539641049344 101541297752064 101639581640928 101953188324864 102028450974948 102053535951168 102133440119808 102233965159296 102303375779936 102332919495042 102334589140752 102439893307392 102494498494464 102730711699456 102831824604672 102931357620744 102933037030464 103032668012103 103108914171904 103138690514688 103295236763952 103401529454592 103492949916912 103741840751616 103843948862592 103914452563872 103944461534334 104108585084928 104307855034368 104732676599808 104762921861376 104818765329792 105019394605952 105122760151824 105308615704928 105737513135168 105746365022976 105839858626311 105950498420736 106037588182464 106137817403392 106240550357184 106345117828008 106673243339904 106778236689648 106967019101856 107182480960512 107601564409344 107696698251334 107807520126464 107809279094784 107913629890368 108019844093016 108188637299712 108399943231938 108544703749376 108649766377452 108651539087712 108821319389184 108852745390848 109033861028616 109146058868736 109253486092032 109505276348928 109613057132736 109671485946912 109892395367424 109998762453648 110086683568128 110301696621972 110535040954368 110642030070336 110750929706232 110864894441472 110946735783504 111060902006784 111170213918208 111277817831016 111621163079808 111622984270848 111731026429296 111820332128256 111928565303712 112038731214444 112154021121024 112236814106568 112583118317184 112610798290944 112693928473008 112809892589568 112919083580736 112920925948416 113120568548352 113230060249104 113579429098752 113581282240512 113691219875424 113892224344128 114004322990136 114121635526656 114199117149696 114232096180512 114586426331136 114687735703696 114697336865472 114900120134784 114901994824704 115013210804208 115091297752428 115131561504768 115572050661888 115685802680256 115764346277296 115797777323337 115799666659272 115883469910016 115918826637312 115997528443392 116202610433024 116429568656526 116675876562944 116709570845568 116788809518688 116903759134356 117006993856512 117110443327032 117230952118272 117346336913664 117708406444032 117824261174784 118032572802048 118146818931696 118263105170802 118472192668044 118837736001472 118954702277064 119077108844544 119165012508208 119194310723328 119287635488768 119405044578816 119520619151832 119638257556509 119889397382016 119891353476096 120007398757392 120103319693312 120125516275854 120219570141024 120337896489588 120461726389248 120580291080576 120952338905088 121041626878416 121166180929536 121283460142272 121285438981632 121402833626664 121522324604643 121712216962176 121992720143104 121994710554624 122112791718048 122232981473676 122358761450496 122423984312832 122663093657193 122789316227328 123074309763072 123193435892544 123314689274328 123380421690276 123507382404096 123628944788352 123847519014144 124229647798272 124351921073664 124472283829128 124600368089088 124815077756442 124943514757632 125053981149602 125452380552192 125563296848012 125573808464784 125674178586624 125797873644288 125919635966676 126038658166528 126049209578496 126266415869889 126551984224768 126562578610176 126656008106832 126780669532134 126786339459072 126911129163264 127023335183454 127135506244608 127260639616896 127653299509248 127776857736096 127778942520576 128023518925056 128128752387144 128260599220224 128474006793408 128782974726144 128896835702384 129023702666658 129137640201216 129225316774656 129262635151632 129911771416576 130018556994624 130146528015288 130234889561958 130280451176448 130368903648768 130497219498816 130727936737152 131131294898176 131171303826432 131260361133312 131387410708524 131492427595264 131749248742911 131884821133056 132014629027872 132291748835328 132421957249536 132519712185852 132552293821632 132656077396992 132786644402304 132915171298158 133021409311488 133054114295808 133563174486528 133692453001656 133824040061697 133830024984576 133961747450112 134060639071734 134093599563744 134198589924864 134330675151168 134460696545811 134745149481984 134875572054768 134877772660608 134983377000448 135008323602066 135116234654976 135247016408652 135386188065792 135519442187904 135937584433152 136037934633264 136071381268224 136171830238218 136177920159744 136311953545728 136443892660056 136446118854336 136578187829997 137109099472896 137241810160992 137244049373952 137376890682804 137470161204289 137518254019584 137653606631808 137726982351936 137990599889216 138322454335488 138458598483456 138552603418496 138592615379112 138945805204608 139328458890912 139683895815168 139758353773056 139895911207872 140163680202432 140425533370368 140995153363968 141119811501748 141383450909952 141508452353497 141654067142912 141793490437344 142230991119872 142370982252864 142488009120186 142622692135808 142634631891456 142760739542466 142909974614016 143027444525184 143468752545792 143609961947904 143736931918119 143884839853824 144026458790688 144251516399616 144533257642584 144866355169936 144868718783616 145008940165182 145136993854464 145378481371488 145671314789376 146007035131904 146150742843648 146228647929216 146270876618952 146523193823232 146665016604864 146809371936168 147068928829296 147422615804928 147522706760448 147667906274976 147928981044672 147965351242752 148226951890944 148370423774688 148828217439744 148830645694464 148974701905728 149238087071616 149384974952592 149538694828032 149649085475424 150110824422912 150258571297344 150404009626863 150558778107648 150561234597888 150706965881376 150827424731136 150973413665472 151122009545064 151439238798336 151588293167232 151735018561614 151737494243184 151856299125504 151893634904064 152005763986848 152265489532928 152309461574016 152311946628096 152929782487296 153042676462422 153200160179712 153202659766272 153350947738944 153455063669904 153499379242563 153741747741696 154096067549184 154247736907008 154397036431116 154399555545696 154663371257856 154708035772032 155239424875368 155612761127424 155718412691584 155765923293888 155871678845808 156147257769376 156461782551552 157099014899712 157228147994688 157376763736064 157529091908928 157684140227736 157823387062272 157962923557392 158606269702752 158925747631104 159206726105088 159360825535776 159517676742012 159852529842688 159855137968128 160009865009856 160167355034472 160292760188032 160450528652784 160615635185664 160773721440768 161388835837888 161402346614016 161545047377001 161711280189696 161713918642176 161870444835552 162029766139524 162282955949568 162817055624064 162974649566178 162977308631568 163145015267328 163231979083776 163550791542924 163719088303104 164257914523392 164419585699104 164507228920368 164676509872128 164838593051136 164998143680472 165130025352192 165452544932958 165802561431552 165963045105504 166126394559348 166297341662208 166420103675256 166591353010176 166755320877312 167269840736256 167431744619712 167434476406272 167730498192384 167892847955568 168065612771328 168355221159852 168874677475776 169040892709512 169214838884352 169364446911272 169378625371104 169514008326144 169680852822528 169845090373656 170369143648128 170371923360768 170536829813136 170698025233408 170712315334656 170838336516192 171006484485204 171182453289984 171298675724544 171879639496704 172031603555544 172183520268288 172300422366208 172350180202176 172352992237056 172636946628642 173358075992832 173528704020384 173646519415944 173825204865024 173996292665088 174303915649536 174644352984789 174895071768576 175013814844416 175064356268352 175183214278032 175355638701534 175665664990548 175846428177408 176019505370496 176562609666048 176692949581136 176736391762176 176874769862656 177048859203072 177220228397544 177361879081984 177394657756203 177708289002066 178084232648704 178256604002208 178432053415596 178615663266816 178747518762312 178791466084992 178931453233152 179107566868224 179280928727748 179660199309312 179834096073024 179837030214144 180011098136088 180154979539968 180188274413781 180329355211536 180506844734382 180514917421056 180692589583872 180870436620864 181383912844352 181428508357632 181562440317624 181749271394304 181925190213408 181928158472448 182104250439996 182568325443264 182989080214656 182992065831936 183169187577072 183349472210514 183357672026112 183538142175744 183635976469248 184611464644608 184790153838816 184972033911492 185070632535414 185261073606144 185424868601134 185771278521216 186245194420224 186344471697408 186527881610496 186708425743692 186884906936576 186900552133632 187222616634663 187415272136448 187580971724403 187993537818624 188178570828288 188344945272018 188511267879936 188696810466432 189057987249792 189827976337152 189984012160248 190179509188608 190347652723288 190535002775181 190703259366912 191479949263872 191649242557492 191665286604144 191846453138432 192035278387584 192193128580716 192390898830336 192711010190112 193158291711488 193174462089216 193345253553576 193515991805952 193535553999987 193706460301824 193837975161984 194228419719168 194867657124864 194971530572288 195027835491936 195352334342937 195553355473152 195745829248224 196091905105728 196563487739904 196696942347264 196890541699968 197081116062786 197238641392896 197287134990336 197827231699584 198021943541808 198437623252992 198632935874304 198779568278778 198828440732448 198984116095488 199179966603456 199372756947237 199532113967232 199581171443712 200147765897216 200344761729792 200538679502484 200745037476864 200942621175168 201090958607601 201297884887296 201496012726752 201918985064448 202117724222976 202313358082152 202316658990912 202475065500672 202512485403099 202674351982464 202870524612978 203079282098688 203082595504128 203279163281856 203906376649728 204056901949896 204107071902336 204257745357327 204266880239616 204467930318592 204606751559872 204665838990084 204669178281504 204988996988928 205663649209344 205862715241488 205866074060928 206065336024206 206277381029376 206590473527904 206985899833824 207483681503232 207687897725184 207828905127744 207888923068668 208217170169856 208615710068736 209525843722752 209637530659584 209822877627599 210038789211904 210245520303648 210617231409856 211475026270336 211492730045952 211679717252622 211900996841472 212075176364928 212481100714368 212690235656016 213346486679808 213556473379296 213934038203712 214141109313699 214364961921024 215203128818688 215393396502668 215615040252928 215827259780736 216039688186032 216377274599424 216799886463876 217089407498752 217299532754904 217303078175424 217513410247773 217705490781696 218067722057232 218292117737472 218506972184064 219010552697856 219226114265472 219342971893824 219784790734848 219997524907296 220173367136256 220603393243944 221284060140672 221501859412464 221729788882944 221893471567008 222340427836416 222555635662032 223242326159616 223245968541696 223462052858592 223640664256512 223857130607424 224077462428888 224308042242048 224473628213136 225166236634368 225221596581888 225387856946016 225838167161472 225841851896832 226241137096704 226460120498208 227158858197504 227162564481024 227382439750848 227602527842421 227784448688256 228008645980272 228243271053312 228398234299392 228464192361024 229375471407392 229394673730944 229564014693633 229800240269568 229803989649408 230026421608416 230182595504856 231144101323776 231371605360512 231528692554592 231595554646674 231599333318544 231837653274624 231995056886784 232405220866048 232859137313052 233351753125888 233419141691136 233577619037376 233807518268712 234013987713024 234220886654064 234461904236544 234692673827328 235648522349568 236065145604096 236293637863392 236526210341604 236944385336088 237675472002944 237909404554128 238154217689088 238330025016416 238388621446656 238810089157632 239041238303664 239276515113018 239778794764032 239782706952192 240014797514784 240206639386624 240251032551708 240439140282048 240675792979176 240923452778496 241160582161152 241904677810176 242083253756832 242566920284544 242570877963264 242805667253328 243044649209286 243424433924352 243985440286208 243989421109248 244225583436096 244461974349267 244465962947352 244717522900992 244847968625664 245326187314386 245578632454656 246386871785088 246629378548656 246760843380552 247014764808192 247257889576704 247695038028288 248703842147328 248944567658256 249200736178176 249630155512884 249887029515264 250107962299204 250904761104384 251126593696024 251147616929568 251348357173248 251595747288576 251839271933352 252077316333056 252098419156992 252532831739778 253103968449536 253125157220352 253312016213664 253561339064268 253822258326528 254046670366908 254271012489216 254521279233792 255306599018496 255553715472192 255557885041152 256047037850112 256257504774288 256521198440448 256948013586816 257793671404768 258047405333316 258275280402432 258450633549312 258525270303264 258955419942963 259823542833152 260037113989248 260293056030576 260469779123916 260560902352896 260737807297536 260994438997632 261455873474304 262262589796352 262342607652864 262520722266624 262774821417048 262984855190528 263033458052301 263498497485822 263769642266112 264029258055744 264843914499072 265039424371704 265104587643264 265312154793984 265573288804608 265830342596316 266042818622976 266562433503099 267126348973056 267384906003312 267648080123394 267660049969152 267923494900224 268121278143468 268187199127488 268397179849728 268661350302336 268921393091622 269490298963968 269751144109536 269755545321216 269966754000896 270016647204132 270232469309952 270494032817304 270760267101573 270772376131584 271038884375808 271875168866304 272075869266528 272142762536448 272343660476436 272623907091456 272887785320112 272892237708672 273156375659994 274218198945792 274483620321984 274488098747904 274753781365608 274940322408578 275024208315771 275036508039168 275307213263616 275453964703872 275981199778432 276917196966912 277105206836992 277185230758224 277605948803121 277891610409216 278137302901701 278656917781824 279367791630336 279516707546112 279791822415744 280327360404864 281990306727936 282239623003496 282517417908027 282766901819904 283016904706994 283308134285824 283586980874688 284461982239744 284741964505728 284976018240372 285245384271616 285269263782912 285521479084932 286054889050368 286937505091584 287219923895808 287473863836238 287769679707648 288052917581376 289066515285168 289732710339872 289737437567232 290017880330364 290273987708928 290756962742976 291342629578752 292014070263808 292301485687296 292457295858432 292541753237904 293330033209728 293618743872336 294137857658592 294845231609856 295045413520896 295335812549952 295621674094179 295857962089344 295930702485504 296453903781888 296740847549376 297656434879488 297949403811456 298169352418167 298476174143232 298769949905184 299298170950848 300221648845824 300517142594688 300808019253726 301117556215296 301122469195776 301413931762752 301946827330944 302244019090128 302878477596672 303176586334464 303470037123228 303474988486368 303712598251008 304011527973696 304305786919467 304530979065856 304618923148032 304623893256192 305859564974592 306085352924844 306400320359424 306701895477888 306910127339808 306998758485126 307483495483392 308192135098368 308495473814016 308794072862232 308799111091392 309098004036309 309326742515712 309416071544064 310478849750736 311225522254848 311436825383168 311531846587776 311743357691616 312294515538752 312923565103104 314198029799424 314456295989376 315058183817856 315368280455472 315925847114784 317212539405504 317519575878933 317851495262208 318413452210176 318721651071552 319035353484024 319705059685376 320019730019712 320255971115809 320334710068944 320585520376064 320901057305568 321547442881536 322777671675776 322804693228032 323090094754002 323422560379392 323427837284352 323740889671104 324059532279048 324565911899136 325634111248128 325949299132356 325954617263136 326463958167552 327101583085848 327438176606208 328515829046784 328839171398208 329014457840736 329677186102272 329996287360944 330260050704384 330905089865916 331605122863104 331926090211008 332252789118696 332594683324416 332840207350512 333182706020352 333510641754624 334863489239424 334868952812544 335460996384768 335785695911136 336710442319704 337749354951552 338081785419024 338429677768704 338728893822544 338757250742208 339361705645056 339690180747312 340738287296256 340743846721536 341073659626272 341396050466816 341676673032384 342012968970408 342364906579968 342597351449088 343759278993408 344063207111088 344600844732416 344700360404352 344705984474112 345273893257284 346716151985664 347057408040768 347293038831888 347393331970011 347650409730048 347992585330176 348607831299072 349288705969578 350027629688832 350128712536704 350366428556064 350711277403068 351331329981096 351692856354816 352039010740992 353125219332096 353385899162272 353472783524352 354097718406144 354440456795088 354723758163968 354789315512406 355416578004132 356168465297408 356513208004416 356864106831192 357231326533632 357495037524624 357582932169984 357862906466304 358215133736448 358561857455496 358914772669527 359668192146048 359674060428288 360022196272176 360309959079936 360376548827562 360658710423072 361013689468764 361385179167744 361740873241728 362767825688704 362857016715264 363124880635248 363498542788608 363850380426816 363856316944896 364208500879992 365136650886528 365978160429312 365984131663872 366338375154144 366698944421028 367076284351488 367271952938496 369222929289216 369580307677632 369944067822984 370141265070828 370522147212288 370849737202268 371542557042432 372688943394816 373055763220992 373416851487384 373769813873152 373801104267264 374445233269326 374830544272896 375161943448806 376357141656576 376689890544036 377022535759872 377393620932864 378115974499584 379655952674304 379968024320496 380359018377216 380695305446576 381070005550362 381406518733824 382959898527744 383298485114984 383330573208288 383692906276864 384070556775168 384386257161432 384781797660672 385422020380224 386316583422976 386348924178432 386690507107152 387071107999974 387412920603648 387675950323968 389735314249728 389943061144576 390055670983872 390704668685874 391106710946304 391491658496448 392183810211456 393393884694528 393781083399936 394162232125572 394477282785792 395247746228733 395654463399168 396043887083616 396875246505984 397265871748608 397559136557556 397656881464896 397968232190976 398359933206912 398745513894474 399064227934464 399162342887424 400295531794432 400689523459584 401077359004968 401472120185091 401490074953728 401885242350336 402181917215202 402595769774592 402992025453504 403382089637433 404235448445952 404626716164304 404633317981824 404950131001344 405024970806198 405348703964928 405741049225956 406158564197376 406558326563712 407812753299456 408113803899792 408214143804672 408515490714654 408533760479232 408935860637184 409213503119744 409331677980168 409338356563008 411327298418688 411725430482976 411732148121856 412130672048412 412410483612867 412554762058752 413180947055808 413971799667648 414967363006464 415375795450368 415657810255488 415777846137336 419051687445504 419275061319168 419645755255198 420077578423808 420491040607296 421234462819712 422950052540672 422985460091904 423359434505244 424150352729856 424525357060491 424962201428736 425380471312032 426692973359616 427112946758592 427868076407424 428282218627398 428729923842048 430406257637376 430786793005336 431210795754357 431230080505856 431654519561472 432079376372064 432754549198848 433599772927752 434178814997504 434599065509808 434606156350848 435026820495546 435410981563392 436135444114464 437013944368128 438021105395712 438452228530944 438685943787648 439569581469696 439995049814592 441206786487888 442568120281344 443003718824928 443786943134016 444680855672832 445111271324064 446484652319232 446491937083392 446924105717184 447714261214848 448154924857776 448616084484096 448947256426272 450332473268736 450775713892032 451212028880589 451676334322944 451683703793664 452482274193408 452920240996416 454317716395008 454764879501696 455205055684842 455568897376512 456017291960544 456796468598784 456928384722048 458750942814784 458789347461888 459128029387266 459600480539136 459607979298816 460052843216832 460365191009712 462288202647552 462743210721024 463057385109184 463191109293348 463198666637088 463990113773568 464810441732096 465718274626104 466838283382272 467155238074752 467615036537424 468441773308128 469385347654656 471297044699136 472130291208192 472587275726784 473052420683208 473888770672176 475350944005888 475818809108256 476660050032832 476777242893312 477620178315264 478082476607328 478553030226036 479557589528064 479565413904384 480029595029568 480502065103416 480878280564096 481351585958352 481846905556992 482321164322304 484166507513664 484635142131003 485133840569088 485141755926528 485611334506656 486089298418572 486848867848704 487970880572416 488451166872192 488923948698534 488931925894704 489435045801984 489695937251328 490652374628772 491157264909312 492773743570176 493258757097312 493521686761104 494029529616384 494515779153408 495390076056576 497407684294656 497889135316512 499260311025768 499774059030528 500215924598408 501809522208768 502253187392048 502295233859136 503191494577152 503678543866704 504154632666112 504196838313984 505065663479556 506207936899072 506624032427328 507122678128536 507644516653056 508093340733816 508542024978432 509042558467584 511107430944384 511115770082304 512094075700224 512515009548576 513896027173632 515587342809536 516094810666632 516550560804864 516901267098624 517050540606528 517910839885926 520074227978496 520586112061152 520939558247832 521475614595072 521988877995264 522911746948608 523933058954367 524685215305728 525041444533248 525549642834096 525969710381056 526066916104602 526996994971644 527539284532224 528058516111488 529687828998144 530078848743408 530209175286528 530624309587968 531146577609216 531660685192632 532085637245952 532183973268609 533124867006198 534252697946112 534769812006624 535296160246788 535846989800448 536242556286936 536374398254976 536794359699456 537322700604672 537842786183244 538980597927936 539502288219072 539511090642432 540033294408264 540464938619904 540988065634608 541520534203146 541544752263168 542077768751616 544151738533056 544285525072896 544687320952872 545247814182912 545775570640224 545784475417344 546312751319988 548967240643968 548976197495808 549507562731216 549880644817156 550048416631542 550073016078336 550614426527232 550907929407744 551962399556864 553834393933824 554210413673984 554370461516448 555211897606242 555783220818432 556274605803402 557313835563648 558735583260672 559033415092224 559583644831488 560654720809728 562742915173209 563980613455872 564479246006992 565034835816054 565533803639808 566033809413988 566616268571648 567173961749376 568923964479488 569483929011456 569952036480744 570490768543232 570538527565824 571042958169864 571605008325543 572109778100736 574439847791616 574947727672476 575539359415296 576105835162752 578133030570336 579465420679744 579474875134464 580035760660728 580547975417856 580606661999961 581513925485952 582685259157504 584602971374592 584914591716864 585083506475808 586057003028811 586660066419456 587237487744672 588275715317184 589690463219712 590090827041792 590671625099904 591243348188358 591715924178688 591861404971008 593481695098752 595312869758976 595898807622912 596338704836334 596952348286464 597539899810368 598118270841711 598596341901696 600443297691648 601034285189376 601616038507452 602235112430592 602827863525504 603272875822803 603893654661888 604488038180256 605756955193344 606353172668928 606940074246456 606949976972736 607425196502016 608023055947392 608611573838934 609237846296064 609247786512384 611719129949184 612170705849688 612773236071981 612800640718848 613403790955776 613820254679616 613997516970252 614966990966784 616990947628032 617588145724464 617598222182784 618196008072618 618832143088128 620957699501472 622451044509696 622873650766336 623063693175552 623486715383232 624589031077504 625847130206208 628912591978752 629468632882797 630116367635712 630736560910944 631851694229568 634425078811008 635039151757866 635702990524416 637443302143104 638070706968048 639410119370752 640039460039424 640511942231618 640669420137888 641171040752128 641802114611136 642423327941097 643094885763072 645555343351552 645609386456064 646180189508004 646845120758784 647481779342208 648119064558096 649131823798272 651268222496256 651898598264712 651909234526272 652540230743319 654203166171696 654876353212416 657031658093568 657678342796416 658028915681472 659354372204544 659992574721888 660520101408768 661810179731832 663852180422016 664505578237392 665189366648832 665680414701024 667021283509248 669726978478848 669737905625088 670921992769536 671571391822272 673420884639408 675498709903104 676163570838048 677457787645088 677514501484416 678723411290112 679380361494624 681476574592512 681487693443072 682147319252544 682792100933632 683353346064768 684025937940816 684729813159936 685194702898176 688126414222176 688692044080899 689201689464832 689400720808704 689411968948224 690547786514568 693432303971328 694114816081536 694586077663776 694786663940022 695985170660352 697215662598144 698577411939156 700055259377664 700257425073408 700732857112128 701422554806136 702662659962192 703385712709632 704078021481984 706771798324544 706945567048704 708195436812288 708880913590176 709447516327936 709578631024812 710833156008264 713026416008832 713728213662384 714462653067264 714990075049248 715165864339968 716430267472896 717123714910992 717829545339054 719336384292096 719348120856576 720044392544352 720619918159872 720753097655124 721317420846144 722027378937528 722770358335488 723481746483456 725535651377408 725714033430528 726249761270496 727700760853632 727712633889792 728417001759984 730273301773056 731956320858624 731968263327744 732676750308288 733385923047801 733397888842056 734152568702976 734543905876992 739160615355264 739888135645968 740282530141656 741044294424576 741699474404536 743085114084864 746111526441984 746833702974768 747539627746304 747602208534528 748890466538652 749661088545792 750323886897612 752714283313152 753379781088072 754045071519744 754787241865728 756231948999168 759311905348608 759936048640992 761390610893152 762140011100724 762813037467648 765919797055488 766596970229968 766661146416576 767385812553728 768141113550336 768772514322864 769563595321344 770844040760448 772633166845952 773381014214304 774142215999948 774825841207296 775351900647936 776866259828889 779470628499456 779886122289152 780111341967744 781409337371748 782213421892608 782983316992896 784367620422912 786787769389056 787562166799872 788324464251144 788954565571584 789100374156903 790495492457466 791308926798336 792087774167232 794531743497216 795118273115112 795313762929792 795936464381952 796719866413824 797491027788948 798128455868928 799687300509297 801379046919168 802154718009936 802944240370182 802980149907456 803770484700672 804363834430404 805191539549184 805984050907008 806764179274866 808470896891904 809253432328608 809266635963648 809900262002688 810049941612396 810697407929856 811482098451912 812280801304719 812317128394752 813116653127424 815625506598912 816227607799584 816428287609344 817030981429308 817871721274368 818427006239488 818663355960336 818676713126016 822654596837376 823450860965952 823464296243712 824261344096824 824820967225734 825109524117504 826361894111616 827943599335296 830751590900736 831315620510976 831555692274672 834411908705103 838103374891008 838550122638336 839291510510396 840155156847616 840982081214592 842468925639424 845900105081344 845970920183808 846718869010488 847552253724081 848300705459712 849050714120982 849924402857472 850760942624064 853385946719232 854225893517184 855736152814848 856564437254796 860812515274752 861573586010672 862421591508714 862460161011712 863309039122944 864158752744128 867199545855504 868357629995008 869198131019616 869212312701696 870053640991092 870821963126784 872270888228928 874027888736256 876042210791424 876904457061888 877371887575296 879990099629184 882413572975776 885136240562688 886007437649856 886865022282537 887573886268032 889361711345664 890222542648128 892969304638464 893848211434368 894508057254501 895428522429696 896309849715552 897894512852544 900664946537472 901551427784064 902424057761178 903352668645888 903367407587328 905840481992832 908635432790016 909529759003392 910333902148087 910410111369684 911137794753024 912034583921088 912917360758401 913592937197568 913856769444096 917501885629568 917578694923776 918256058774532 919200961078272 920105686433664 920730382019424 924576405295104 925486421442048 926114770218368 926382218586696 926397333274176 927980227547136 931436549252208 933676566764544 934310476149504 935230073074848 936883546616256 938770695309312 942594089398272 945174551453568 946104841366416 947777541344352 950701888011776 951637618216512 952558727636799 953320100065664 953554485786624 955240356630528 956164953214656 957106060452072 959115179056128 960059190059136 960767913347427 961004130206832 961756561128192 962703171916704 964642328644608 968333015027328 969270284262006 970267681138176 970283511853056 971222669013312 972178596837144 973697735697408 975941761144832 976902333744384 977847897397068 977863851789408 979391874502656 981304749257544 982314529818624 985547487140352 986517514194624 987043373522208 989031558306816 990780152113152 994815368589312 995778270633024 998520622051536 999548118061056 1000431849196816 1004506374784096 1004590467718272 1006382989154304 1007357087733408 1008309265332224 1010131326959112 1012415873798144 1013248064854656 1014245356257072 1015289033306112 1016186681467632 1018085116935168 1022214861888768 1022231540164608 1023118633387673 1024188151400448 1025030019097152 1027792054347264 1031174685619072 1032189621333264 1033802534197248 1034101081213056 1035821679771852 1040148455956992 1041172224122304 1041879116495664 1042951229190144 1043977755990528 1045823493897216 1047866117908734 1050082889066496 1051099285668192 1051939420762112 1052133832209204 1053993989943288 1055078569064448 1056117032222976 1059375657996288 1060157697486816 1060418350573056 1062293155218432 1063321370385264 1064171274491904 1064367946537218 1066249734012396 1068505395892224 1069539624013248 1070592320493576 1071693979600896 1072485112573872 1072748796509952 1073588719398912 1074645401209344 1075685572366488 1079004576438144 1079022181284864 1080066588816528 1080929877239808 1081976131269216 1083041068406292 1084155537503232 1088303477066112 1088571050145792 1089374641905744 1090495628365824 1091551141280448 1091568950834688 1092625502639976 1097934481287936 1097952394991616 1099015125462432 1099761289634312 1100096833263084 1101228853054464 1101815858815488 1103924799113728 1107668787867648 1108420827347968 1108740923032896 1110423795212484 1111566441636864 1112549211606804 1114627671127296 1118066830184448 1119167289662976 1121309441619456 1125485830346418 1128958492013984 1130069671632108 1131067607279616 1132067618827976 1133232537143296 1134347923498752 1137847928958976 1138967858022912 1139904072961488 1140981537086464 1141077055131648 1142085916339728 1143210016651086 1144219556201472 1148879695583232 1149895455344952 1151078718830592 1152211670325504 1156266061140672 1158930841359488 1158949750268928 1160071521321456 1161213323999922 1163027850971904 1169205942749184 1169829183433728 1170167012951616 1172114006057622 1173320132838912 1174474975489344 1176551430634368 1180181654083584 1181343250199808 1182486696376716 1183431848357376 1185743238686199 1186963390197504 1190625739517952 1191797615245824 1192677409672668 1193904696572928 1195079799620736 1196236541683422 1197192683803392 1200886595383296 1202068570378752 1203232077014904 1204416360555273 1204470224861184 1205655727051008 1206545751645606 1207787309323776 1208976076360512 1212706345337856 1213880148492912 1213899953945472 1214850393004032 1216046111894784 1217223147677868 1218475692592128 1223438259898368 1224341411699376 1225546472143962 1225601281437696 1226807581911552 1227640509359232 1227995033940504 1233981895256064 1235176291448928 1235196444365568 1236392016145236 1237231450838601 1237664286176256 1241915399002944 1244902089019392 1245747301532672 1246127386351104 1246973430766464 1249178062155008 1257825183957504 1258937265765594 1260232735271424 1261473121821888 1263703388459136 1268850157622016 1270078303515732 1273576071181473 1274886604286208 1276141413936096 1278820238741504 1280078920078848 1281023884463236 1281338840275776 1282342081504256 1283604229222272 1284846655882194 1286189771526144 1291110686703104 1291218772912128 1292360379016008 1293632387263071 1293690241517568 1294963558684416 1296238129116192 1298263647596544 1302536444992512 1303797196529424 1303818469052544 1305080461486638 1308406332343392 1314063316187136 1315356685592832 1316057831362944 1318708744409088 1319985149443776 1323620359463664 1327704360844032 1329011156474784 1331360829402048 1334042567018496 1339453956957696 1339475811250176 1343142783644544 1346841769278816 1350997419806208 1352327141676096 1353636086641767 1354915575290176 1355029002968832 1357446822580224 1358760722989248 1362953149185024 1364294638505088 1366706692129536 1368051875881632 1370389405796352 1376252828444352 1377384088161798 1378801441617408 1378823937896448 1381095573029136 1386864607942656 1388229632163072 1389172155327552 1389573327880044 1391970341320704 1394431325196288 1397154823878312 1400514850146816 1401465714224256 1402845109612272 1405325319924384 1408156042963968 1413543596649088 1413891134097408 1416390873624576 1417761827180352 1419157262049624 1421666312016528 1426052832017664 1427456427324768 1429980150098496 1430331728679936 1432860534945792 1434247429821984 1435659090678108 1438672768584192 1438696241713152 1440088785088704 1441506195310248 1442634841692288 1444054757875056 1445540716670976 1446963492966912 1451071302754816 1452499522540992 1453905426393009 1455401521707264 1455425267779584 1456834003519968 1460546603546112 1463912641717248 1465353500616576 1466771846095602 1466795777684112 1468305137405952 1469087811753984 1478321230710528 1479776271291936 1480565060283312 1482088588849152 1483398948809072 1486170228169728 1492223052883968 1493667405949536 1495079255492608 1497780933077304 1499322177091584 1500647773795224 1505428566626304 1506759562176144 1509574483731456 1512463897998336 1518623810697216 1519872097281984 1522781221786304 1524280022201448 1525626074935296 1533193940459936 1533322292833152 1536282227100672 1537545028645728 1541688081520896 1545266333691904 1546762028428608 1548284431999896 1549651682414592 1550703801295872 1553732519657778 1559772244578304 1560222683935488 1562818674743496 1564426843785216 1565966633985792 1568735240845824 1571799176863101 1575124333599744 1576648928502288 1577909131143168 1578200748313806 1580990984914932 1582617853596672 1584175548334464 1589063486994432 1590236546230224 1590627525859584 1591872928763904 1593439732827648 1594982055577896 1596256911737856 1599374601018594 1602758093838336 1604309436019872 1605888480740364 1607540969401344 1608727668860808 1610383079098368 1611968101814016 1613528358549732 1616941793783808 1618506864657216 1618533271927296 1620099883224792 1621394815859712 1622964196903824 1624561602609438 1624634256789504 1626233306254848 1632455215599168 1632856575218688 1634061962858616 1635743442548736 1636854012478976 1637326711920672 1637353426252032 1646901721931904 1646928592487424 1648522688193648 1649641934451468 1650219048235008 1652723788223232 1655887198670592 1661503181801472 1662631241021952 1663111384549344 1668823817410206 1676206749782016 1677100245276672 1678583021020792 1680310313695232 1681964162429184 1684937851278848 1688228745519627 1691800210162688 1691941840367616 1693437738020976 1695104507448162 1696601410919424 1698101428241964 1699848805714944 1701521885248128 1706771893438464 1708451787034368 1711472305629696 1713128874509592 1714815024976629 1723147172021344 1724843183017428 1726618078245888 1728317505488256 1734399091711008 1736715259990016 1738396262039232 1738424625403392 1740107281982184 1741643926253568 1741819985999883 1744541776457856 1748055777472512 1753808914123776 1754743775150592 1758171009086433 1759980199258368 1764827145951552 1770272481125376 1772014875299712 1773730044565074 1775147772536064 1780445085296256 1785938609276928 1787696422868736 1789016114509002 1790857044859392 1792619699431104 1795789025705088 1801329893074944 1803102855568128 1804848115522356 1806705337291776 1809818627468409 1811680963985664 1817270865580032 1819059518006784 1820667804296174 1820820222739368 1822275589506048 1824069167842176 1825834721516802 1827713538888192 1835003771259136 1835157389847552 1836512117549064 1838319708215943 1838401922156544 1840211372867328 1841460764038848 1850972842884096 1852229540436736 1852764437173392 1852794666548352 1862873098504416 1867353133529088 1868620952299008 1870460146149696 1873767093232512 1877541390618624 1888405898648391 1890349102907136 1892209682732832 1895555082688704 1901403776023552 1903275236433024 1905117455273598 1906640200131328 1907108971573248 1912329906429312 1914212120904144 1918230358112256 1920118380118272 1921535826694854 1922008260413664 1923513122256384 1925406343833408 1927269983823291 1929284657289216 1936666030054656 1938540568524012 1940535362276352 1942445338026624 1944357193674288 1947395471394816 1951883522289664 1953804667488768 1955695794794136 1955727703578816 1957620692229957 1962609498515088 1964629059637248 1971094974280704 1973035028389248 1974086747044416 1978063116613632 1981560304226304 1991556541266048 1997041244103072 2000863698393632 2009012749568192 2009180935436544 2012765978308608 2014714175466816 2016618530664448 2020262653918224 2026496129709312 2028490712514144 2032373362935264 2036170233870336 2044429723777536 2044463080329216 2046237266775346 2048376302800896 2050060038194304 2055584108694528 2062349371238144 2064379242666528 2066076132242697 2067605068394496 2068202162426112 2071643359543704 2080296911913984 2082344448244608 2083758232991328 2087955511981056 2091646987794432 2095732235817468 2100165778132992 2102198571336384 2104267664418408 2107987979886576 2110157138128896 2112234064445952 2120315394973632 2120836701146112 2124586310436864 2126642740770528 2128342548983808 2128735893074436 2132499468024792 2139079248026496 2141184640987152 2143387959201792 2144970225147744 2145497593019904 2149290802418688 2151371144732976 2158009152876288 2158044362569728 2160133177633056 2161859754479616 2163952262538432 2166082136812584 2168311075006464 2176606954132224 2177142100291584 2178749283811488 2183102282560896 2183137901669376 2185251005279952 2195868962575872 2195904789983232 2198030250924864 2199522579268624 2200157769143403 2200193666526168 2202457706108928 2203631717630976 2207849598227456 2216841654695936 2217481846065792 2220847590424968 2223132883273728 2225098423213608 2229255342254592 2238334579325952 2242618883238912 2250971660692836 2257916984027968 2260139343264216 2262135214559232 2264135237655952 2266465074286592 2268695846997504 2277935716045824 2279808145922976 2281963074172928 2284171832679456 2286420033302172 2288439112402944 2297759391166464 2299790910689904 2302157437661184 2304423340651008 2312532122281344 2317861682718976 2317899500537856 2320143042642912 2322426647999844 2326055701943808 2330598779486667 2338411885498368 2339658366867456 2340334025903232 2344228012115244 2346640265677824 2348949950978688 2353102861268736 2360363308167168 2362686500399616 2364973392753432 2366863696714752 2371486477372398 2373926780395008 2383595230491648 2385354819345336 2387809393145856 2390159599241472 2392473083366844 2394385367606784 2399061901527891 2404137140757504 2406464154029808 2408832721110546 2408940449722368 2411311454102016 2413091503291212 2415574618647552 2417952152721024 2425412690675712 2427760296985824 2427799907890944 2429700786008064 2432092223789568 2434446295355736 2436951385184256 2446876519796736 2448682823398752 2451092944287924 2453615163823104 2455281018718464 2455990067881008 2467963790512128 2470352582897856 2470392888731136 2472784032290472 2474462901677202 2475328572352512 2483830798005888 2491494603065344 2492254772702208 2493946861532928 2498356124310016 2503235726115309 2515650367915008 2517874531531188 2520465470542848 2522946243643776 2527406776918272 2537700315244032 2540156607031464 2542656761172243 2547152142362946 2549773208572416 2552282827872192 2560157840157696 2562047768926472 2562677680551552 2564684163008512 2567208458444544 2569693311764388 2582221373406208 2582437545824256 2584720758032016 2587264774526142 2587380483035136 2589927117368832 2592476258232384 2605072889985024 2607594393058848 2607636938105088 2610160922973276 2616812664686784 2628126632374272 2630713371185664 2632115662725888 2639970298887552 2647240718927328 2655408721688064 2658022312949568 2662721658804096 2668085134036992 2678907913915392 2683524171763503 2686285567289088 2688660594716443 2693683538557632 2701994839612416 2704654283352192 2707272173283534 2709831150580352 2710058005937664 2717521445978496 2725906298370048 2728589277010176 2731001706444261 2733413384259072 2736103751763264 2740778811592704 2752505656888704 2754768176323596 2757602883234816 2762191146058272 2773729215885312 2776459264326144 2778344310655104 2779146655760088 2783940682641408 2794309647756624 2801029700293632 2802931428448512 2805690219224544 2810650639848768 2816312085927936 2827087193298176 2827782268194816 2835523654360704 2838314524099248 2843332624033056 2852105664035328 2854912854649536 2857676182910397 2859960300196992 2860663457359872 2865721069891584 2868494859643968 2871318181356216 2877345537168384 2880177570177408 2882303740042281 2883012390620496 2885269683384576 2888109515750112 2893926985933824 2902142605509632 2904999045081984 2907810852786018 2910803043414528 2910850535559168 2913668007039936 2921093207092224 2927825283434496 2930707001233152 2933543692191204 2933591555368224 2938175623507968 2956642461421056 2959552542583872 2961130120566624 2966797897618144 2972340456339456 2984446105767936 2987334811899072 2990158510985216 2995561866154608 2998644354183168 3001295547590448 3013519124352288 3019148967462912 3024927795996672 3037247621394432 3039744194563968 3045562443572608 3048560044402896 3066387880919872 3066644585666304 3069355900163019 3072564454201344 3075090057291456 3083376163041792 3093524056857216 3096568863999792 3101407602591744 3107465039315556 3120445367870976 3125637349486992 3128853687570432 3131933267971584 3137470481691648 3143598353726202 3150248667199488 3153297857004576 3155818262286336 3156401496627612 3161981969829864 3165235707193344 3168351096668928 3178126973988864 3180473092460448 3181255051719168 3186879465655296 3189964111155792 3192513823475712 3198749202037188 3205516187676672 3208618872039744 3211776961480728 3215081938802688 3217455337721616 3220766158196736 3223936203628032 3227056717099464 3237013729314432 3237066543854592 3240199766449584 3242789631719424 3245928393807648 3249123205218876 3252466612509696 3264910431198336 3265713150437376 3268123925717232 3271486885097472 3273708024957952 3274653423841344 3274706852504064 3293803443863808 3293857184974848 3297045376387296 3299283868902936 3305447576446464 3311774397341184 3323006363602944 3325262482043904 3326222769098688 3337647634820412 3354200490553344 3357166042041584 3360620627390464 3363928324858368 3369875702557696 3376457491039254 3383600420325376 3386875476041952 3390209014896324 3393202821838848 3396202856483928 3399697611429888 3403043770496256 3413543786876928 3416903574068736 3422944611259392 3426257749019184 3429630049953258 3446294344042688 3449686366034856 3453236156491776 3456635010976512 3468798183422016 3476792524078464 3476849250806784 3480214563964368 3483639971999766 3489083552915712 3507617828247552 3509487550301184 3516342018172866 3519960398516736 3529654291903104 3540544962250752 3544029750599424 3547460089130148 3550295545072128 3557229716058597 3560890170592512 3571877218553856 3575392845737472 3578032229018004 3581714089718784 3585239398862208 3591578051410176 3602659786149888 3606205711136256 3609696231044712 3613410674583552 3619637254936818 3623361927971328 3638119036013568 3641335608592348 3641640445478736 3644551179012096 3648138335684352 3651669443033604 3655427077776384 3670007542518272 3670314779695104 3673024235098128 3676639416431886 3676803844313088 3680422745734656 3682921528077696 3701945685768192 3704459080873472 3705528874346784 3705589333096704 3711694352515803 3725746197008832 3734706267058176 3737241904598016 3740920292299392 3747534186465024 3776811797296782 3780698205814272 3784419365465664 3791110165377408 3802807552047104 3806550472866048 3810234910547196 3813280400262656 3820728213544419 3824659812858624 3828424241808288 3836460716224512 3840236760236544 3843071653389708 3844016520827328 3847026244512768 3850812687666816 3854539967646582 3858569314578432 3873332060109312 3877081137048024 3880897161789213 3881070724552704 3884890676053248 3888714387348576 3894790942789632 3907609334977536 3911391589588272 3911455407157632 3915241384459914 3925218997030176 3942189948561408 3946070056778496 3948173494088832 3956126233227264 3983113082532096 3986634674924381 3994082488206144 4001727396787264 4018025499136384 4018361870873088 4029428350933632 4040525307836448 4052992259418624 4056981425028288 4064746725870528 4072340467740672 4088859447555072 4092474533550692 4100120076388608 4111168217389056 4124698742476288 4128758485333056 4132152264485394 4136404324852224 4143286719087408 4160593823827968 4164688896489216 4167516465982656 4175911023962112 4183293975588864 4191464471634936 4204397142672768 4208535328836816 4215975959773152 4224468128891904 4240630789947264 4241673402292224 4249172620873728 4253285481541056 4257471786148872 4264998936049584 4278158496052992 4282369281974304 4289940450295488 4290995186039808 4298581604837376 4302742289465952 4316018305752576 4316088725139456 4320266355266112 4327904525076864 4332164273625168 4336622150012928 4353213908264448 4357498567622976 4361716279179027 4366204565121792 4366275803338752 4370502010559904 4391737925151744 4396060501849728 4399045158537248 4400315538286806 4400387333052336 4404915412217856 4407263435261952 4415699196454912 4433683309391872 4434963692131584 4441695180849936 4446265766547456 4450196846427216 4458510684509184 4476669158651904 4485237766477824 4501943321385672 4515833968055936 4520278686528432 4528270475311904 4537391693995008 4555871432091648 4559616291845952 4563926148345856 4568343665358912 4572840066604344 4576878224805888 4599581821379808 4608846681302016 4625064244562688 4635723365437952 4635799001075712 4640286085285824 4644853295999688 4652111403887616 4661197558973334 4679316733734912 4680668051806464 4688456024230488 4693280531355648 4697899901957376 4706205722537472 4725373000799232 4729946785506864 4733727393429504 4742972954744796 4747853560790016 4767190460983296 4770709638690672 4775618786291712 4780319198482944 4784946166733688 4788770735213568 4798123803055782 4808274281515008 4812928308059616 4817665442221092 4822622908204032 4826183006582424 4831149237295104 4835904305442048 4850825381351424 4855520593971648 4855599815781888 4864184447579136 4868892590711472 4873902770368512 4897365646797504 4902185888575848 4907230327646208 4910562037436928 4911980135762016 4940705165795712 4940785777462272 4945568064580944 4948925803354404 4950657144705024 4967661596011776 4982989206130688 4984509545404416 4987893723065856 4996712248620032 5006471452230618 5031300735830016 5035749063062376 5040930941085696 5045892487287552 5054813553836544 5064686236558881 5075400630488064 5080313214062928 5085313522344486 5094304284725892 5099546417144832 5104565655744384 5120315680315392 5124095537852944 5125355361103104 5129368326017024 5134416916889088 5139386623528776 5144445074929887 5164442746812416 5169441516064032 5174529549052284 5179854234737664 5184952516464768 5210145779970048 5215188786117696 5215273876210176 5220321845946552 5225459957999649 5233625329373568 5261426742371328 5264231325451776 5274513027259299 5279940597775104 5294481437854656 5310817443376128 5316044625899136 5325443317608192 5357815827830784 5367048343527006 5372571134578176 5377321189432886 5387367077115264 5403989679224832 5409308566704384 5414544346567068 5419662301160704 5420116011875328 5429455882405227 5435042891956992 5451812596740096 5457178554020352 5462003412888522 5466826768518144 5472207503526528 5505011313777408 5509536352647192 5515205766469632 5524382292116544 5552918528652288 5556688621310208 5558293311520176 5588619295513248 5602059400587264 5605862856897024 5611380438449088 5621301279697536 5632624171855872 5654174386596352 5665217695945173 5671047308721408 5676629048198496 5686665248066112 5704211328070656 5709825709299072 5715352365820794 5719920600393984 5721326914719744 5736989719287936 5742636362712432 5754691074336768 5760355140354816 5764607480084562 5766024781240992 5770539366769152 5776219031500224 5781809951469873 5787853971867648 5804285211019264 5809998090163968 5815621705572036 5821606086829056 5827336014079872 5842186414184448 5855650566868992 5861414002466304 5867087384382408 5867183110736448 5872862076689871 5913284922842112 5919105085167744 5922260241133248 5933595795236288 5944680912678912 5974669623798144 5991123732309216 6002591095180896 6027038248704576 6038297934925824 6049855591993344 6079488389127936 6084863451200371 6091124887145216 6097120088805792 6132775761839744 6133289171332608 6138711800326038 6145128908402688 6150180114582912 6166752326083584 6187048113714432 6193137727999584 6202815205183488 6214930078631112 6240890735741952 6251274698973984 6263866535943168 6274940963383296 6287196707452404 6300497334398976 6306595714009152 6312802993255224 6323963939659728 6330471414386688 6336702193337856 6360946184920896 6362510103438336 6373758931310592 6379928222311584 6385027646951424 6397498404074376 6417237744079488 6423553922961456 6430163877605376 6434910675443232 6447872407256064 6454113434198928 6474027458628864 6474133087709184 6480399532899168 6485579263438848 6491856787615296 6498246410437752 6504933225019392 6529820862396672 6531426300874752 6536247851434464 6547416049915904 6549306847682688 6549413705008128 6587606887727616 6587714369949696 6594090752774592 6598567737805872 6600473307430209 6610895152892928 6623548794682368 6650524964087808 6652445538197376 6675295269640824 6714332084083168 6727856649716736 6739751405115392 6752914982078508 6767200840650752 6773750952083904 6780418029792648 6786405643677696 6792405712967856 6799395222859776 6806087540992512 6833807148137472 6845889222518784 6852515498038368 6859260099906516 6892588688085376 6899372732069712 6906472312983552 6913270021953024 6937596366844032 6953585048156928 6953698501613568 6960429127928736 6967279943999532 6978167105831424 7015235656495104 7018975100602368 7032684036345732 7039920797033472 7059308583806208 7081089924501504 7088059501198848 7094920178260296 7100591090144256 7114459432117194 7121780341185024 7150785691474944 7156064458036008 7163428179437568 7170478797724416 7183156102820352 7212411422272512 7219392462089424 7226821349167104 7239274509873636 7246723855942656 7276238072027136 7282671217184696 7283280890957472 7289102358024192 7296276671368704 7303338886067208 7310854155552768 7340015085036544 7340629559390208 7346048470196256 7353278832863772 7360845491469312 7365843056155392 7403891371536384 7408918161746944 7411057748693568 7411178666193408 7423388705031606 7451492394017664 7474483809196032 7481840584598784 7495068372930048 7509707178345927 7553623594593564 7561396411628544 7568838730931328 7582220330754816 7605615104094208 7613100945732096 7620469821094392 7626560800525312 7627970283516729 7641456427088838 7649319625717248 7656848483616576 7680473520473088 7686143306779416 7688033041654656 7694052489025536 7701625375333632 7709079935293164 7746664120218624 7754162274096048 7761794323578426 7762141449105408 7769781352106496 7777428774697152 7815218669955072 7822783179176544 7822910814315264 7830482768919828 7850437994060352 7884379897122816 7892140113556992 7896346988177664 7966226165064192 7973269349848762 7988164976412288 8003454793574528 8036050998272768 8036723741746176 8050572515290509 8058856701867264 8065981784149329 8081050615672896 8105984518837248 8113962850056576 8129493451741056 8177718895110144 8184949067101384 8193005119332783 8200240152777216 8222336434778112 8249397484952576 8257516970666112 8264304528970788 8272808649704448 8286573438174816 8321187647655936 8329377792978432 8335032931965312 8351822047924224 8382928943269872 8408794285345536 8417070657673632 8431951919546304 8448936257783808 8481261579894528 8483346804584448 8506570963082112 8514943572297744 8529997872099168 8556316992105984 8564738563948608 8573028548731191 8579880900590976 8581990372079616 8597163209674752 8605484578931904 8632036611505152 8640532710532224 8646911220126843 8655809050153728 8664328547250336 8706427816528896 8714997135245952 8723432558358054 8732409130243584 8732551606677504 8741004021119808 8783475850303488 8792121003699456 8798090317074496 8800631076573612 8800774666104672 8814526870523904 8831398392909824 8869927384263168 8883390361699872 8900393692854432 8917021369018368 8953338317303808 8970475532955648 9003886642771344 9031667936111872 9040557373056864 9056540950623808 9074783387990016 9111742864183296 9119232583691904 9136687330717824 9145680133208688 9199163642759616 9208067700489057 9217693362604032 9250128489125376 9271446730875904 9280572170571648 9289706591999376 9304222807775232 9322395117946668 9361336103612928 9376912048460976 9386561062711296 9395799803914752 9412411445074944 9450746001598464 9459893571013728 9467454786859008 9485945909489592 9495707121580032 9534380921966592 9541419277381344 9560638396965888 9569892333467376 9577541470427136 9596247606111564 9616548563030016 9625856616119232 9635330884442184 9645245816408064 9652366013164848 9662298474590208 9671808610884096 9711041187943296 9711199631563776 9728368895158272 9737785181422944 9794731293595008 9804371777151696 9814460655292416 9821124074873856 9823960271524032 9881410331591424 9881571554924544 9891136129161888 9897851606708808 9935323192023552 9969019090808832 9975787446131712 9993424497240064 10012942904461236 10062601471660032 10071498126124752 10081861882171392 10091784974575104 10109627107673088 10129372473117762 10150801260976128 10160626428125856 10170627044688972 10188608569451784 10199092834289664 10209131311488768 10240631360630784 10248191075705888 10250710722206208 10268833833778176 10278773247057552 10288890149859774 10328885493624832 10338883032128064 10349059098104568 10359708469475328 10369905032929536 10430377572235392 10430547752420352 10440643691893104 10450919915999298 10467250658747136 10522853484742656 10528462650903552 10549026054518598 10559881195550208 10588962875709312 10621634886752256 10632089251798272 10650886635216384 10715631655661568 10734096687054012 10745142269156352 10754642378865772 10774734154230528 10807979358449664 10818617133408768 10829088693134136 10839324602321408 10840232023750656 10858911764810454 10870085783913984 10914357108040704 10924006825777044 10933653537036288 10944415007053056 11010022627554816 11019072705294384 11030411532939264 11048764584233088 11105837057304576 11113377242620416 11116586623040352 11135083057547409 11177238591026496 11204118801174528 11211725713794048 11222760876898176 11242602559395072 11308348773192704 11330435391890346 11342094617442816 11353258096396992 11373330496132224 11408422656141312 11419651418598144 11430704731641588 11439841200787968 11462184640633257 11473979438575872 11485272725424864 11509382148673536 11520710280709632 11529214960169124 11532049562481984 11541078733538304 11552438063000448 11563619902939746 11575707943735296 11608570422038528 11619996180327936 11631243411144072 11642691485367639 11643212173658112 11654672028159744 11684372828368896 11722828004932608 11734174768764816 11734366221472896 11745724153379742 11826569845684224 11838210170335488 11844520482266496 11867191590472576 11949339247596288 11959904024773143 11982247464618432 12005182190361792 12054076497409152 12158976778255872 12169726902400742 12182249774290432 12194240177611584 12265551523679488 12266578342665216 12277423600652076 12300360229165824 12333504652167168 12374096227428864 12386275455999168 12429860157262224 12481781471483904 12502549397947968 12527733071886336 12549881926766592 12574393414904808 12613191428018304 12625605986510448 12647927879319456 12673404386675712 12721892369841792 12725020206876672 12747517862621184 12759856444623168 12794996808148752 12834475488158976 12847107845922912 12869821350886464 12895744814512128 12908226868397856 12948054917257728 12948266175418368 12960799065798336 12983713575230592 12996492820875504 13009866450038784 13059641724793344 13072495702868928 13085148837537081 13094832099831808 13098613695365376 13098827410016256 13175213775455232 13188181505549184 13197135475611744 13200946614860418 13221790305785856 13247097589364736 13301049928175616 13304891076394752 13350590539281648 13428664168166336 13455713299433472 13479502810230784 13505829964157016 13547501904167808 13560836059585296 13584811425935712 13612175081985024 13667614296274944 13691778445037568 13705030996076736 13718520199813032 13785177376170752 13798745464139424 13826540043906048 13875192733688064 13907170096313856 13907397003227136 13920858255857472 13934559887999064 13956334211662848 14037950201204736 14065368072691464 14079841594066944 14118617167612416 14176119002397696 14189840356520592 14201182180288512 14228918864234388 14243560682370048 14301571382949888 14312128916072016 14326856358875136 14340957595448832 14366312205640704 14424822844545024 14438784924178848 14478549019747272 14493447711885312 14552476144054272 14565342434369392 14566561781914944 14592553342737408 14606677772134416 14621708311105536 14680030170073088 14692096940392512 14706557665727544 14721690982938624 14731686112310784 14817836323493888 14822115497387136 14822357332386816 14846777410063212 14902984788035328 14948967618392064 14963681169197568 14990136745860096 15019414356691854 15107247189187128 15122792823257088 15137677461862656 15164440661509632 15194058709676643 15226201891464192 15240939642188784 15253121601050624 15255940567033458 15282912854177676 15298639251434496 15313696967233152 15360947040946176 15372286613558832 15376066083309312 15388104978051072 15403250750667264 15418159870586328 15433335224789661 15493328240437248 15508324548192096 15523588647156852 15539562704212992 15554857549394304 15630437339910144 15645566358353088 15645821628630528 15660965537839656 15700875988120704 15784280227113984 15792693976355328 15932452330128384 15946538699697524 15976329952824576 16006909587149056 16072101996545536 16073447483492352 16101145030581018 16117713403734528 16131963568298658 16162101231345792 16211969037674496 16227925700113152 16258986903482112 16355437790220288 16369898134202768 16386010238665566 16400480305554432 16498794969905152 16515033941332224 16528609057941576 16545617299408896 16573146876349632 16658755585956864 16670065863930624 16765857886539744 16817588570691072 16834141315347264 16863903839092608 16897872515567616 16962523159789056 16995653087835519 17013141926164224 17029887144595488 17059995744198336 17112633984211968 17129477127897216 17146057097462382 17159761801181952 17163980744159232 17210969157863808 17264073223010304 17281065421064448 17293822440253686 17311618100307456 17328657094500672 17345429854409619 17412855633057792 17429994270491904 17446865116716108 17464818260487168 17482008042239616 17566951700606976 17584242007398912 17596180634148992 17601262153147224 17601549332209344 17739854768526336 17766780723399744 17800787385708864 17834042738036736 18007773285542688 18063335872223744 18081114746113728 18113081901247616 18149566775980032 18238465167383808 18254590353601113 18273374661435648 18291360266417376 18398327285519232 18416135400978114 18435386725208064 18500256978250752 18542893461751808 18561144341143296 18579413183998752 18608445615550464 18644790235893336 18722672207225856 18753824096921952 18791599607829504 18824822890149888 18901492003196928 18919787142027456 18971891818979184 18991414243160064 19082838554762688 19121276793931776 19139784666934752 19155082940854272 19192495212223128 19251713232238464 19270661768884368 19290491632816128 19304732026329696 19343617221768192 19422082375886592 19422399263127552 19456737790316544 19475570362845888 19589462587190016 19608743554303392 19642248149747712 19647920543048064 19762820663182848 19763143109849088 19782272258323776 19795703213417616 19870646384047104 19951574892263424 19986848994480128 20025885808922472 20142996252249504 20183569949150208 20219254215346176 20258744946235524 20301602521952256 20321252856251712 20341254089377944 20377217138903568 20398185668579328 20418262622977536 20496382151411776 20501421444412416 20537667667556352 20557546494115104 20577780299719548 20677766064256128 20698118196209136 20719416938950656 20739810065859072 20860755144470784 20861095504840704 20881287383786208 20901839831998596 20934501317494272 21045706969485312 21056925301807104 21098052109037196 21119762391100416 21177925751418624 21243269773504512 21264178503596544 21301773270432768 21468193374108024 21490284538312704 21509284757731544 21549468308461056 21637234266817536 21658177386268272 21678649204642816 21680464047501312 21717823529620908 21740171567827968 21828714216081408 21848013651554088 21867307074072576 21888830014106112 22020045255109632 22038145410588768 22097529168466176 22211674114609152 22226754485240832 22233173246080704 22270166115094818 22354477182052992 22423451427588096 22445521753796352 22485205118790144 22529121535037781 22616697546385408 22660870783780692 22684189234885632 22706516192793984 22746660992264448 22816845312282624 22839302837196288 22861409463283176 22879682401575936 22883910850550187 22924369281266514 22947958877151744 22970545450849728 23041420561419264 23058429920338248 23064099124963968 23082157467076608 23104876126000896 23127239805879492 23239992360655872 23262486822288144 23285382970735278 23286424347316224 23309344056319488 23445656009865216 23468349537529632 23468732442945792 23491448306759484 23653139691368448 23676420340670976 23689040964532992 23734383180945152 23898678495192576 23919808049546286 23964494929236864 24010364380723584 24108152994818304 24197945352447987 24317953556511744 24339453804801484 24364499548580864 24388480355223168 24531103047358976 24533156685330432 24554847201304152 24579015357998349 24600720458331648 24667009304334336 24748192454857728 24772550911998336 24859720314524448 24963562942967808 25005098795895936 25055466143772672 25148786829809616 25226382856036608 25251211973020896 25295855758638912 25346808773351424 25443784739683584 25450040413753344 25519712889246336 25589993616297504 25668950976317952 25694215691845824 25719085646193573 25739642701772928 25791489629024256 25816453736795712 25896109834515456 25921598131596672 25940733660380529 25967427150461184 25992985641751008 26119283449586688 26144991405737856 26170297675074162 26197227390730752 26197654820032512 26350427550910464 26376363011098368 26394270951223488 26401893229720836 26443580611571712 26494195178729472 26609782152789504 26701181078563296 26857328336332672 26911426598866944 27011659928314032 27095003808335616 27121672119170592 27169622851871424 27224350163970048 27335228592549888 27410061992153472 27437040399626064 27570354752341504 27597490928278848 27624203101467171 27653080087812096 27750385467376128 27814340192627712 27841716511714944 27869119775998128 27912668423325696 28130736145382928 28159683188133888 28237234335224832 28352238004795392 28379680713041184 28402364360577024 28457837728468776 28487121364740096 28603142765899776 28624257832144032 28681915190897664 28732624411281408 28849645689090048 28877569848357696 28957098039494544 28986895423770624 29130684868738784 29133123563829888 29185106685474816 29213355544268832 29360060340146176 29384193880785024 29413115331455088 29443381965877248 29463372224621568 29635672646987776 29644230994774272 29644714664773632 29693554820126424 29805969576070656 29927362338395136 29980273491720192 30038828713383708 30214494378374256 30245585646514176 30275354923725312 30328881323019264 30388117419353286 30452403782928384 30481879284377568 30506243202101248 30511881134066916 30565825708355352 30597278502868992 30627393934466304 30721894081892352 30744573227117664 30752132166618624 30806501501334528 30836319741172656 30866670449579322 30986656480874496 31016649096384192 31047177294313704 31079125408425984 31109715098788608 31291132716706176 31291643257261056 31321931075679312 31401751976241408 31568560454227968 31585387952710656 31864904660256768 31893077399395048 31952659905649152 32013819174298112 32144203993091072 32146894966984704 32202290061162036 32235426807469056 32263927136597316 32324202462691584 32423938075348992 32455851400226304 32517973806964224 32739796268405536 32772020477331132 32800960611108864 32997589939810304 33030067882664448 33057218115883152 33091234598817792 33146293752699264 33317511171913728 33340131727861248 33405249172642227 33531715773079488 33635177141382144 33668282630694528 33727807678185216 33925046319578112 33991306175671038 34026283852328448 34059774289190976 34119991488396672 34225267968423936 34258954255794432 34292114194924764 34319523602363904 34386553921899771 34421938315727616 34528146446020608 34562130842128896 34587644880507372 34623236200614912 34657314189001344 34690859708819238 34825711266115584 34859988540983808 34893730233432216 34928074456102917 34929636520974336 34964016084479232 35168484014797824 35192361268297984 35202524306294448 35203098664418688 35479709537052672 35533561446799488 35601574771417728 35879712074319429 36015546571085376 36126671744447488 36162229492227456 36226163802495232 36476930334767616 36509180707202226 36546749322871296 36582720532834752 36796654571038464 36832270801956228 37000513956501504 37085786923503616 37122288682286592 37158826367997504 37289580471786672 37445344414451712 37507648193843904 37583199215659008 37649645780299776 37839574284054912 37943783637958368 38165677109525376 38242553587863552 38279569333869504 38384990424446256 38503426464476928 38541323537768736 38609464052659392 38687234443536384 38844164751773184 38844798526255104 38951140725691776 39178925174380032 39217487108606784 39255446512611243 39284496299495424 39295841086096128 39525641326365696 39564544516647552 39591406426835232 39741292768094208 39903149784526848 40051771617844944 40285992504499008 40367139898300416 40438508430692352 40517489892471048 40642505712503424 40682508178755888 40754434277807136 40836525245955072 40992764302823552 41002842888824832 41075335335112704 41115092988230208 41155560599439096 41355532128512256 41396236392418272 41479620131718144 41721510288941568 41722191009681408 41762574767572416 41803679663997192 41869002634988544 42113850603614208 42196104218074392 42239524782200832 42355851502837248 42528357007193088 42603546540865536 42936386748216048 42980569076625408 43018569515463088 43098936616922112 43274468533635072 43316354772536544 43357298409285632 43435647059241816 43480343135655936 43657428432162816 43696027303108176 43777660028212224 44040090510219264 44076290821177536 44195058336932352 44453508970481664 44466346492161408 44540332230189636 44708954364105984 44846902855176192 44891043507592704 44970410237580288 45058243070075562 45233395092770816 45321741567561384 45368378469771264 45413032385587968 45493321984528896 45582176129029929 45678605674392576 45722818926566352 45759364803151872 45767821701100374 45848738562533028 45895917754303488 45941090901699456 46082841122838528 46116859840676496 46128198249927936 46164314934153216 46209752252001792 46254479611758984 46479984721311744 46524973644576288 46570765941470556 46618688112638976 46891312019730432 46936699075059264 46937464885891584 46982896613518968 47352840681341952 47378081929065984 47468766361890304 47797356990385152 47839616099092572 47928989858473728 48020728761447168 48216305989636608 48395890704895974 48635907113023488 48678907609602968 48728999097161728 48776960710446336 49062206094717952 49066313370660864 49109694402608304 49158030715996698 49201440916663296 49496384909715456 49545101823996672 49719440629048896 50010197591791872 50297573659619232 50452765712073216 50502423946041792 50591711517277824 50693617546702848 50887569479367168 50986959263506557 51039425778492672 51179987232595008 51337901952635904 51388431383691648 51438171292387146 51479285403545856 51632907473591424 51792219669030912 51843196263193344 51881467320761058 51934854300922368 51985971283502016 52238566899173376 52289982811475712 52340595350148324 52394454781461504 52700855101820928 52752726022196736 52788541902446976 52803786459441672 53219564305579008 53402362157126592 53714656672665344 54023319856628064 54190007616671232 54243344238341184 54339245703742848 54448700327940096 54763771060803339 54820123984306944 54874080799252128 55140709504683008 55194981856557696 55248406202934342 55306160175624192 55500770934752256 55628680385255424 55683433023429888 55738239551996256 55825336846651392 56261472290765856 56474468670449664 56704476009590784 56759361426082368 56915675456937552 56974242729480192 57248515664288064 57363830381795328 57465248822562816 57755139696715392 57914196078989088 58261369737477568 58266247127659776 58370213370949632 58426711088537664 58768387761570048 58826230662910176 58926744449243136 59288461989548544 59289429329547264 59387109640252848 59611939152141312 59854724676790272 59960546983440384 60077657426767416 60428988756748512 60550709847450624 60657762646038528 60776234838706572 60904807565856768 60963758568755136 61023762268133832 61131651416710704 61194557005737984 61254787868932608 61489146454235328 61504264333237248 61613003002669056 61672639482345312 61733340899158644 62033298192768384 62094354588627408 62158250816851968 62219430197577216 62582265433412352 62583286514522112 62643862151358624 62803503952482816 63137120908455936 63170775905421312 63729809320513536 63786154798790096 63905319811298304 64027638348596224 64288407986182144 64404580122324072 64470853614938112 64527854273194632 64648404925383168 64911702800452608 65035947613928448 65479592536811072 65544040954662264 65601921222217728 66060135765328896 66114436231766304 66292587505398528 66635022343827456 66680263455722496 66810498345284454 67063431546158976 67270354282764288 67336565261389056 67455615356370432 67587364605113343 67850092639156224 67982612351342076 68052567704656896 68119548578381952 68239982976793344 68450535936847872 68517908511588864 68584228389849528 68639047204727808 68773107843799542 68843876631455232 69124261684257792 69175289761014744 69246472401229824 69314628378002688 69381719417638476 69719977081967616 69787460466864432 69856148912205834 69859273041948672 69928032168958464 70336968029595648 70384722536595968 70405048612588896 70406197328837376 70959419074105344 71067122893598976 71203149542835456 71759424148638858 72031093142170752 72253343488894976 72324458984454912 72452327604990464 72593836057343961 72953860669535232 73018361414404452 73093498645742592 73165441065669504 73593309142076928 73664541603912456 73737046073995047 74001027913003008 74244577364573184 74317652735995008 74579160943573344 74890688828903424 75015296387687808 75166398431318016 75679148568109824 75887567275916736 76331354219050752 76559138667739008 76769980848892512 77006852928953856 77082647075537472 77218928105318784 77374468887072768 77688329503546368 77822200981141587 77902281451383552 78357850348760064 78434974217213568 78510893025222486 78591682172192256 79051282652731392 79129089033295104 79182812853670464 79482585536188416 80103543235689888 80571985008998016 80734279796600832 81034979784942096 81285011425006848 81365016357511776 81508868555614272 81673050491910144 81985528605647104 82005685777649664 82230185976460416 82311121198878192 82711064257024512 82792472784836544 82872609304401513 82959240263436288 83443020577883136 83525149535144832 83607359327994384 83738005269977088 84392208436148784 84479049564401664 84711703005674496 85056714014386176 85207093081731072 85872773496432096 86037139030926176 86197873233844224 86548937067270144 86632709545073088 86714596818571264 86871294118483632 86960686271311872 87392054606216352 87555320056424448 88080181020438528 88152581642355072 88390116673864704 88907017940963328 88932692984322816 89080664460379272 89417908728211968 89782087015185408 89940820475160576 90116486140151124 90643483135122768 90736756939542528 90826064771175936 90986643969057792 91164352258059858 91357211348785152 91445637853132704 91518729606303744 91535643402200748 91697477125066056 91791835508606976 91882181803398912 92165682245677056 92233719681352992 92256396499855872 92419504504003584 92508959223517968 92959969442623488 93049947289152576 93141531882941112 93237376225277952 93873398150118528 93874929771783168 93965793227037936 94705681362683904 94756163858131968 94937532723780608 95594713980770304 95679232198185144 95857979716947456 96041457522894336 96432611979273216 96791781409791948 97271814226046976 97357815219205936 97457998194323456 97553921420892672 98124412189435904 98219388805216608 98316061431993396 98402881833326592 98992769819430912 99090203647993344 99438881258097792 100020395183583744 100215747517926681 100595147319238464 100905531424146432 101004847892083584 101183423034555648 101775138958734336 101973918527013114 102078851556985344 102359974465190016 102675803905271808 102776862767383296 102876342584774292 102958570807091712 103159661765699313 103265814947182848 103584439338061824 103686392526386688 103762934641522116 103869708601844736 103971942567004032 104477133798346752 104579965622951424 104681190700296648 104788909562923008 105505452044393472 105577083804893952 105607572918883344 106439128611158016 106804724314253184 107429313345330688 107639136222958287 108046639713256128 108380015233342464 108486688476682368 108678491407485696 109527542121606678 109640247968613888 109748161598504256 110281419009366016 110389963713115392 110496812405868684 111001541869504512 111257360770510848 111366866046859776 111476479103992512 112522944581531712 112948937340899328 113518722852164736 113831350913875104 114497031328576128 114727660763590656 115510279393430784 115612405572807049 115828392157978176 116522739474955136 116532494255319552 116853422177075328 117536775523140096 117652461325820352 117853488898486272 118576923979097088 118774219280505696 119223878304282624 119709449353580544 120155314853534832 120857977513497024 121101419694901248 121315525292077056 121552469677413144 121927517137510272 122047524536267664 122263302833421408 122509575737865216 122978292908470656 123008528666474496 123226006005338112 123345278964690624 123466681798317288 124066596385536768 124188709177254816 124438860395154432 125164530866824704 125166573029044224 125287724302717248 125607007904965632 126341551810842624 127572309597580192 127810639622596608 128055276697192448 128576815972364288 128809160244648144 128941707229876224 129055708546389264 129296809850766336 129823405600905216 130071895227856896 130959185073622144 131088081909324528 132120271530657792 132228872463532608 132585175010797056 133360526911444992 133620996690568908 134126863092317952 134540708565528576 134673130522778112 134911230712740864 135174729210226686 135700185278312448 135965224702684152 136105135409313792 136239097156763904 136479965953586688 137035817023177728 137168456779699056 137278094409455616 137546215687599084 137687753262910464 138248523368515584 138350579522029488 138492944802459648 138629256756005376 138763438835276952 139439954163935232 139574920933728864 139712297824411668 139856064337916928 140673936059191296 140769445073191936 140810097225177792 140812394657674752 142134245787197952 142406299085670912 143518848297277716 144062186284341504 144506686977789952 144648917968909824 144904655209980928 145187672114687922 145907721339070464 146036722828808904 146186997291485184 146330882131339008 147186618284153856 147329083207824912 147474092147990094 148489154729146368 148635305471990016 149158321887146688 150030592775375616 151358297136219648 151775134551833472 152662708438101504 152960877790519671 153118277335478016 153539961697785024 154013705857907712 154165294151074944 154437856210637568 155376659007092736 155644401962283174 155804562902767104 156715700697520128 156869948434427136 157021786050444972 157183364344384512 158102565305462784 158258178066590208 158365625707340928 160207086471379776 161143970017996032 162069959569884192 162570022850013696 162730032715023552 163017737111228544 163346100983820288 163971057211294208 164291313182410017 164460371952920832 164622242397756384 165422128514049024 165584945569673088 165745218608803026 165918480526872576 166886041155766272 167050299070289664 167214718655988768 167476010539954176 168784416872297568 169423406011348992 170113428028772352 171745546992864192 172074278061852352 172395746467688448 173265419090146176 173742588236967264 174784109212432704 175110640112848896 176305163284710144 176780233347729408 177865385968645632 178161328920758544 178835817456423936 179564174030370816 179881640950321152 180232972280302248 181286966270245536 181652129542351872 181973287938115584 182328704516119716 182714422697570304 182891275706265408 183071286804401496 183394954250132112 183583671017213952 183764363606797824 184467439362705984 184512792999711744 184839009008007168 185017918447035936 186099894578305152 186283063765882224 186474752450555904 187746796300237056 187749859543566336 187931586454075872 189411362725367808 189512327716263936 189875065447561216 191189427961540608 191358464396370288 191715959433894912 192082915045788672 192865223958546432 193583562819583896 194715630438411872 195107842841785344 196248824378871808 196438777610433216 196632122863986792 196805763666653184 198180407295986688 198877762516195584 200040790367167488 200431495035853362 201190294638476928 201811062848292864 202009695784167168 202366846069111296 203550277917468672 203947837054026228 204157703113970688 204719948930380032 205351607810543616 205553725534766592 205752685169548584 205917141614183424 206319323531398626 206531629894365696 207372785052773376 207525869283044232 207739417203689472 207943885134008064 209159931245902848 209362381400593296 209577819125846016 211010904088786944 211154167609787904 211215145837766688 212878257222316032 213609448628506368 214858626690661376 215278272445916574 216093279426512256 216760030466684928 216973376953364736 217356982814971392 217781508172031883 219055084243213356 219280495937227776 219496323197008512 220562838018732032 220779927426230784 220993624811737368 221211138221985141 222003083739009024 222733732093719552 222952958207985024 225045889163063424 227037445704329472 227662701827750208 228994062657152256 231020558786861568 231224811145614098 231656784315956352 233045478949910272 233064988510639104 233466602943424761 233706844354150656 235073551046280192 235304922651640704 237153847958194176 237548438561011392 238447756608565248 240310629707069664 241715955026994048 242202839389802496 243104939354826288 243855034275020544 244095049072535328 244526605666842816 245019151475730432 245956585816941312 246017057332948992 246690557929381248 246933363596634576 248133192771073536 248377418354509632 248617827913204539 248877720790308864 250329061733649408 250575448605434496 251214015809931264 255144619195160384 255621279245193216 256110553394384896 257618320489296288 258111417092778528 258593619701532672 259646811201810432 260143790455713792 261918370147244288 262176163818649056 264240543061315584 264457744927065216 265170350021594112 266721053822889984 267241993381137816 268253726184635904 269346261045556224 269822461425481728 270349458420453372 271930449405368304 272210270818627584 272478194313527808 272959931907173376 274071634046355456 274336913559398112 274556188818911232 275092431375198168 275375506525820928 276497046737031168 276701159044058976 277258513512010752 277526877670553904 278879908327870464 279149841867457728 279424595648823336 279712128675833856 281538890146383872 281620194450355584 281624789315349504 284268491574395904 284812598171341824 287037696594555432 288124372568683008 289297835937819648 289809310419961856 290375344229375844 291815442678140928 292073445657617808 292373994582970368 292661764262678016 294373236568307712 294658166415649824 294948184295980188 296978309458292736 297270610943980032 298316643774293376 300061185550751232 302716594272439296 303550269103666944 305325416876203008 305921755581039342 306236554670956032 307079923395570048 308027411715815424 308330588302149888 308875712421275136 310753318014185472 311288803924566348 311609125805534208 313431401395040256 313739896868854272 314043572100889944 314366728688769024 316516356133180416 316731251414681856 320414172942759552 322287940035992064 322917408668874861 324139919139768384 325140045700027392 325460065430047104 326035474222457088 327942114422588416 328582626364820034 328920743905841664 329244484795512768 330844257028098048 331169891139346176 331490437217606052 333772082311532544 334100598140579328 334429437311977536 337568833744595136 338846812022697984 343491093985728384 344148556123704704 346530838180292352 346837216718421147 347485176473934528 349568218424865408 352610326569420288 353560466695458816 355730771937291264 356322657841517088 357671634912847872 359128348060741632 360465944560604496 362573932540491072 363304259084703744 363946575876231168 364657409032239432 365782551412530816 366142573608802992 366789908500264224 367528727213595648 368934878725411968 369025585999423488 369678018016014336 370035836894071872 372199789156610304 372566127531764448 375493592600474112 375499719087132672 375863172908151744 379024655432527872 379750130895122432 382716928792740576 383431918867789824 384165830091577344 385730447917092864 387167125639167792 389431260876823744 390215685683570688 392877555220866432 393264245727973584 396360814591973376 397755525032391168 400081580734334976 400862990071706724 402380589276953856 403622125696585728 404019391568334336 404733692138222592 407100555834937344 407895674108052456 408315406227941376 409439897860760064 411107451069533184 411505370339097168 411834283228366848 412638647062797252 413063259788731392 414745570105546752 415051738566088464 415478834407378944 415887770268016128 418319862491805696 418724762801186592 422021808177573888 422308335219575808 422430291675533376 427218897257012736 429717253381322752 430556544891833148 432186558853024512 433520060933369856 433946753906729472 434713965629942784 435563016344063766 438110168486426712 438560991874455552 438992646394017024 441559854852461568 441987249623474736 442422276443970282 445467464187439104 445905916415970048 450091778326126848 454074891408658944 455325403655500416 457988125314304512 462041117573723136 462449622291228196 463313568631912704 466090957899820544 466129977021278208 466933205886849522 467413688708301312 470147102092560384 470609845303281408 474307695916388352 475096877122022784 480621259414139328 483431910053988096 486209878709652576 487710068550041088 488190098145070656 489053211333685632 490038302951460864 491913171633882624 492873939547230051 493381115858762496 493866727193269152 496266385542147072 496754836709019264 497235655826409078 497755441580617728 500658123467298816 501150897210868992 502428031619862528 510289238390320768 515236640978592576 516222834185557056 517187239403065344 523836740294488576 524352327637298112 528915489854130432 530340700043188224 534483986762275632 536507452369271808 538692522091112448 539644922850963456 540698916840906744 543860898810736608 544956388627055616 545919863814346752 548143268092710912 548673827118796224 550184862750396336 550751013051641856 553402318088117952 554517027024021504 555053755341107808 558299683734915456 558849191297646672 559424257351667712 563077780292767744 563240388900711168 563249578630699008 568536983148791808 569625196342683648 574075393189110864 576248745137366016 578595671875639296 579618620839923712 580750688458751688 584146891315235616 585323528525356032 588746473136615424 589316332831299648 589896368591960376 594541221887960064 596633287548586752 600122371101502464 605433188544878592 607100538207333888 610650833752406016 611843511162078684 612473109341912064 614159846791140096 616054823431630848 616661176604299776 617751424842550272 622577607849132696 623218251611068416 627479793737708544 628087144201779888 628733457377538048 633032712266360832 633462502829363712 640828345885519104 644575880071984128 645834817337749722 648279838279536768 650280091400054784 650920130860094208 652070948444914176 653344524516095649 655884228845176832 657165252729640068 657841487811683328 658488969591025536 661688514056196096 662339782278692352 662980874435212104 663633414665955423 668201196281158656 668858874623955072 675137667489190272 686982187971456768 688297112247409408 693061676360584704 693674433436842294 694970352947869056 699136436849730816 705220653138840576 711461543874582528 712645315683034176 715343269825695744 720931889121208992 725147865080982144 726608518169407488 729314818064478864 731565102825061632 732285147217605984 733579817000528448 735057454427191296 737869757450823936 738051171998846976 740071673788143744 744399578313220608 745132255063528896 745853483739613617 750987185200948224 751726345816303488 765433857585481152 766863837735579648 768331660183154688 774334251278335584 778862521753647488 780431371367141376 785755110441732864 786528491455947168 792721629183946752 795511050064782336 800163161468669952 801725980143413448 804761178553907712 808038783136668672 809467384276445184 815791348216104912 816630812455882752 818879795721520128 822214902139066368 823010740678194336 823668566456733696 825277294125594504 826126519577462784 829491140211093504 830103477132176928 831775540536032256 836639724983611392 837449525602373184 844616670439151616 844860583351066752 854437794514025472 859434506762645504 861113089783666296 864373117706049024 867893507813458944 869427931259885568 871126032688127532 876220336972853424 877121983748911104 877985292788034048 883119709704923136 883974499246949472 884844552887940564 890934928374878208 891811832831940096 900183556652253696 908149782817317888 910650807311000832 915976250628609024 924082235147446272 924899244582456392 926627137263825408 932181915799641088 932259954042556416 933866411773699044 934827377416602624 940294204185120768 941219690606562816 950193754244045568 961242518828278656 966863820107976192 968752226006624583 972419757419305152 975420137100082176 976380196290141312 978106422667371264 983826343267765248 985747879094460102 986762231717524992 987733454386538304 992532771084294144 993509673418038528 994471311652818156 1001316246934597632 1002301794421737984 1020578476780641536 1030473281957185152 1032445668371114112 1040511650155263441 1047673480588977152 1048704655274596224 1057830979708260864 1060681400086376448 1068967973524551264 1073014904738543616 1077385044182224896 1081397833681813488 1087721797621473216 1089912777254111232 1091839727628693504 1097347654237592448 1100369725500792672 1106804636176235904 1109034054048043008 1110107510682215616 1116599367469830912 1117698382595293344 1126480777801422336 1126499157261398016 1137073966297583616 1139250392685367296 1148150786378221728 1152497490274732032 1157191343751278592 1161501376917503376 1168293782630471232 1170647057050712064 1178632665662599296 1179792737183920752 1189082443775920128 1193266575097173504 1200244742203004928 1210866377089757184 1214201076414667776 1221301667504812032 1223687022324157368 1224946218683824128 1228319693582280192 1233322353208599552 1235502849685100544 1245155215698265392 1246436503222136832 1254959587475417088 1256174288403559776 1266065424532721664 1266925005658727424 1281656691771038208 1289151760143968256 1291669634675499444 1296559676559073536 1300560182800109568 1301840261720188416 1304141896889828352 1306689049032191298 1311768457690353664 1314330505459280136 1315682975623366656 1316977939182051072 1324679564557384704 1325961748870424208 1327266829331910846 1336402392562317312 1337717749247910144 1350275334978380544 1373964375942913536 1376594224494818816 1386123352721169408 1387348866873684588 1389940705895738112 1398272873699461632 1410441306277681152 1422923087749165056 1425290631366068352 1441863778242417984 1450295730161964288 1458629636128957728 1463130205650123264 1464570294435211968 1467159634001056896 1470114908854382592 1475739514901647872 1478621818641690153 1480143347576287488 1488799156626441216 1490264510127057792 1491706967479227234 1501974370401896448 1503452691632606976 1530867715170962304 1548668502556671168 1557725043507294976 1571510220883465728 1573056982911894336 1591022100129564672 1603451960286826896 1609522357107815424 1616077566273337344 1618934768552890368 1631582696432209824 1637759591443040256 1644429804278132736 1646021481356388672 1650554588251189008 1652253039154925568 1660206954264353856 1663551081072064512 1674899051204746368 1689233340878303232 1689721166702133504 1708875589028050944 1722226179567332592 1728746235412098048 1735787015626917888 1738855862519771136 1742252065376255064 1752440673945706848 1755970585576068096 1766239419409846272 1767948998493898944 1769689105775881128 1783623665663880192 1800367113304507392 1816299565634635776 1821301614622001664 1831952501257218048 1848164470294892544 1849798489164912784 1853254274527650816 1864363831599282176 1867732823547398088 1869654754833205248 1882439381213125632 1900387508488091136 1922485037656557312 1933727640215952384 1937504452013249166 1944839514838610304 1950840274200164352 1952760392580282624 1956212845334742528 1960033573548286947 1967652686535530496 1971495758188920204 1973524463435049984 1975466908773076608 1985065542168588288 1987019346836077056 1988942623305636312 2004603588843475968 2041156953561283072 2060946563914370304 2064891336742228224 2081023300310526882 2095346961177954304 2097409310549192448 2115661959416521728 2137935947049102528 2146029809477087232 2162795667363626976 2175443595242946432 2179825554508222464 2194695308475184896 2200739451001585344 2213609272352471808 2220215021364431232 2233198734939661824 2235396765190586688 2252961555602844672 2296301572756443456 2304994980549464064 2323002753835006752 2336587565260942464 2341294114101424128 2357265331325198592 2359585474367841504 2378164887551840256 2386533150194347008 2400489484406009856 2428402152829335552 2447374044648314736 2449892437367648256 2456639387164560384 2466644706417199104 2471005699370201088 2490310431396530784 2509919174950834176 2512348576807119552 2533850011317454848 2563313383542076416 2578303520287936512 2583339269350998888 2593119353118147072 2603680523440376832 2608283793779656704 2613378098064382596 2628661010918560272 2631365951246733312 2633955878364102144 2649359129114769408 2651923497740848416 2654533658663821692 2672804785124634624 2675435498495820288 2700550669956761088 2747928751885827072 2753188448989637632 2772246705442338816 2774697733747369176 2779881411791476224 2796545747398923264 2820882612555362304 2850581262732136704 2883727556484835968 2900591460323928576 2906256678019873749 2917259272257915456 2926260411300246528 2929140588870423936 2934319268002113792 2951479029803295744 2957243637283380306 2960286695152574976 2977598313252882432 2980529020254115584 2983413934958454468 3003948740803792896 3006905383265213952 3061735430341924608 3097337005113342336 3115450087014589952 3121534950465790323 3143020441766931456 3146113965823788672 3182044200259129344 3206903920573653792 3219044714215630848 3232155132546674688 3263165392864419648 3275519182886080512 3292042962712777344 3301109176502378016 3320413908528707712 3327102162144129024 3349798102409492736 3379442333404267008 3417751178056101888 3444452359134665184 3457492470824196096 3471574031253835776 3484504130752510128 3504881347891413696 3511941171152136192 3535897996987797888 3539378211551762256 3567247331327760384 3600734226609014784 3632599131269271552 3642603229244003328 3663905002514436096 3699596978329825568 3706508549055301632 3728727663198564352 3735465647094796176 3739309509666410496 3764878762426251264 3800775016976182272 3844970075313114624 3867455280431904768 3875008904026498332 3889679029677220608 3901680548400328704 3905520785160565248 3912425690669485056 3920067147096573894 3935305373071060992 3942991516377840408 3947048926870099968 3950933817546153216 3974038693672154112 3977885246611272624 4009207177686951936 4082313907122566144 4121893127828740608 4129782673484456448 4162046600621053764 4190693922355908608 4194818621098384896 4231323918833043456 4275871894098205056 4325591334727253952 4350887190485892864 4389390616950369792 4401478902003170688 4427218544704943616 4435865455925070459 4440430042728862464 4466397469879323648 4470793530381173376 4505923111205689344 4592603145512886912 4646005507670013504 4673175130521884928 4714530662650397184 4719170948735683008 4773066300388694016 4856804305658671104 4894748089296629472 4913278774329120768 4933289412834398208 4980620862793061568 5024697153614239104 5067700022634909696 5126626767084152832 5166678538701997776 5186238706236294144 5207361046880753664 5216567587559313408 5226756196128765192 5257322021837120544 5267911756728204288 5298718258229538816 5303846995481696832 5309067317327643384 5350870996991640576 5401101339913522176 5495857503771654144 5506376897979275264 5544493410884677632 5549395467494738352 5559762823582952448 5593091494797846528 5701162525464273408 5767455112969671936 5801182920647857152 5812513356039747498 5834518544515830912 5852520822600493056 5858281177740847872 5868638536004227584 5902958059606591488 5914487274566760612 5920573390305149952 5955196626505764864 5961058040508231168 5966827869916908936 6013810766530427904 6123470860683849216 6194674010226684672 6230900174029179904 6243069900931580646 6286040883533862912 6292227931647577344 6413807841147307584 6438089428431261696 6526330785728839296 6584085925425554688 6602218353004756032 6640827817057415424 6699596204818985472 6758884666808534016 6888904718269330368 6914984941648392192 6969008261505020256 7009762695782827392 7023882342304272384 7071795993975595776 7078756423103524512 7134494662655520768 7201468453218029568 7285206458488006656 7399193956659651136 7413017098110603264 7470931294189592352 7529757524852502528 7601550033952364544 7689940150626229248 7734910560863809536 7750017808052996664 7779358059354441216 7811041570321130496 7824851381338970112 7840134294193147788 7885983032755680816 7894097853740199936 7901867635092306432 7948077387344308224 7955770493222545248 8018414355373903872 8164627814245132288 8243786255657481216 8259565346968912896 8324093201242107528 8389637242196769792 8462647837666086912 8551743788196410112 8651182669454507904 8701774380971785728 8778781233900739584 8802957804006341376 8854437089409887232 8871730911850140918 8880860085457724928 8932794939758647296 8941587060762346752 9011846222411378688 9185206291025773824 9292011015340027008 9346350261043769856 9364604851397370969 9429061325300794368 9438341897471366016 9546132600777388032 9789496178593258944 9826557548658241536 9961241725586123136 10049394307228478208 10253253534168305664 10333357077403995552 10372477412472588288 10414722093761507328 10453512392257530384 10514644043674241088 10535823513456408576 10607693990963393664 10618134634655286768 10701741993983281152 10802202679827044352 10991715007543308288 11012753795958550528 11098790934989476704 11119525647165904896 11186182989595693056 11402325050928546816 11534910225939343872 11602365841295714304 11625026712079494996 11669037089031661824 11705041645200986112 11716562355481695744 11737277072008455168 11805916119213182976 11828974549133521224 11841146780610299904 11922116081016462336 11933655739833817872 12027621533060855808 12246941721367698432 12389348020453369344 12461800348058359808 12486139801863161292 12572081767067725824 12584455863295154688 12827615682294615168 13052661571457678592 13168171850851109376 13204436706009512064 13281655634114830848 13399192409637970944 13517769333617068032 13777809436538660736 13938016523010040512 14019525391565654784 14143591987951191552 14157512846207049024 14570412916976013312 14798387913319302272 14941862588379184704 15203100067904729088 15379880301252458496 15500035616105993328 15558716118708882432 15622083140642260992 15649702762677940224 15680268588386295576 15771966065511361632 15803735270184612864 15896154774688616448 15911540986445090496 16329255628490264576 16487572511314962432 16519130693937825792 16648186402484215056 16779274484393539584 17103487576392820224 17302365338909015808 17403548761943571456 17557562467801479168 17605915608012682752 17708874178819774464 17743461823700281836 17761720170915449856 17865589879517294592 17883174121524693504 18370412582051547648 18584022030680054016 18692700522087539712 18729209702794741938 18858122650601588736 18876683794942732032 19578992357186517888 19922483451172246272 20098788614456956416 20666714154807991104 20744954824945176576 20907024784515060768 21029288087348482176 21071647026912817152 21215387981926787328 21236269269310573536 21403483987966562304 21604405359654088704 22197581869978953408 22239051294331809792 22804650101857093632 23069820451878687744 23204731682591428608 23250053424158989992 23338074178063323648 23433124710963391488 23474554144016910336 23657949098267042448 23682293561220599808 23844232162032924672 23867311479667635744 24055243066121711616 24493883442735396864 24778696040906738688 24923600696116719616 24972279603726322584 25168911726590309376 25655231364589230336 26105323142915357184 26336343701702218752 26408873412019024128 26563311268229661696 26798384819275941888 27035538667234136064 27555618873077321472 27876033046020081024 28039050783131309568 28093814554192112907 28287183975902383104 28315025692414098048 29596775826638604544 29883725176758369408 30759760602504916992 31000071232211986656 31117432237417764864 31244166281284521984 31360537176772591152 31543932131022723264 31607470540369225728 31823081972890180992 32975145022629924864 33038261387875651584 33296372804968430112 33558548968787079168 34206975152785640448 34604730677818031616 34807097523887142912 35115124935602958336 35211831216025365504 35417748357639548928 35486923647400563672 35523440341830899712 35766348243049387008 36740825164103095296 37168044061360108032 37385401044175079424 37458419405589483876 37716245301203177472 37753367589885464064 39157984714373035776 39844966902344492544 40197577228913912832 41333428309615982208 41814049569030121536 42058576174696964352 42430775963853574656 42472538538621147072 44395163739957906816 45609300203714187264 46139640903757375488 46500106848317979984 46676148356126647296 46866249421926782976 46949108288033820672 47315898196534084896 47688464324065849344 47734622959335271488 48987766885470793728 49557392081813477376 49944559207452645168 50337823453180618752 51310462729178460672 52210646285830714368 52672687403404437504 52817746824038048256 53126622536459323392 53596769638551883776 55111237746154642944 55752066092040162048 56078101566262619136 56187629108384225814 56574367951804766208 56630051384828196096 59193551653277209088 59767450353516738816 62000142464423973312 62234864474835529728 62721074353545182304 63087864262045446528 63214941080738451456 63646163945780361984 66592745609936860224 68413950305571280896 69209461355636063232 69614195047774285824 70423662432050731008 70973847294801127344 71046880683661799424 71532696486098774016 73481650328206190592 74336088122720216064 74770802088350158848 74916838811178967752 75506735179770928128 78315969428746071552 79689933804688985088 80395154457827825664 82666856619231964416 83628099138060243072 84117152349393928704 84281443662576338721 84861551927707149312 84945077077242294144 88790327479915813632 92279281807514750976 93000213696635959968 93352296712253294592 93732498843853565952 94631796393068169792 95469245918670542976 99114784163626954752 99889118414905290336 100675646906361237504 102620925458356921344 104421292571661428736 105345374806808875008 105635493648076096512 106253245072918646784 110222475492309285888 111504132184080324096 112156203132525238272 112375258216768451628 113148735903609532416 113260102769656392192 118387103306554418176 119534900707033477632 124000284928847946624 125442148707090364608 126175728524090893056 127292327891560723968 133185491219873720448 136827900611142561792 138418922711272126464 140847324864101462016 141947694589602254688 143065392972197548032 146963300656412381184 148672176245440432128 149833677622357935504 151013470359541856256 156631938857492143104 159379867609377970176 160790308915655651328 165333713238463928832 167256198276120486144 168234304698787857408 168562887325152677442 169723103855414298624 169890154154484588288 177580654959831627264 186000427393271919936 186704593424506589184 189263592786136339584 190938491837341085952 199778236829810580672 205241850916713842688 208842585143322857472 211270987296152193024 220444950984618571776 223008264368160648192 224312406265050476544 224750516433536903256 226520205539312784384 236774206613108836352 239069801414066955264 248000569857695893248 250884297414180729216 252351457048181786112 254584655783121447936 266370982439747440896 276837845422544252928 283895389179204509376 297344352490880864256 299667355244715871008 302026940719083712512 313263877714984286208 318759735218755940352 330667426476927857664 334512396552240972288 336468609397575714816 337125774650305354884 339446207710828597248 339780308308969176576 355161309919663254528 372000854786543839872 378527185572272679168 381876983674682171904 399556473659621161344 410483701833427685376 422541974592304386048 440889901969237143552 446016528736321296384 449501032867073806512 453040411078625568768 473548413226217672704 478139602828133910528 496001139715391786496 501768594828361458432 504702914096363572224 509169311566242895872 532741964879494881792 567790778358409018752 599334710489431742016 626527755429968572416 661334852953855715328 669024793104481944576 672937218795151429632 674251549300610709768 679560616617938353152 710322619839326509056 744001709573087679744 757054371144545358336 763753967349364343808 799112947319242322688 892033057472642592768 899002065734147613024 906080822157251137536 956279205656267821056 992002279430783572992 1003537189656722916864 1009405828192727144448 1018338623132485791744 1065483929758989763584 1135581556716818037504 1198669420978863484032 1322669705907711430656 1338049586208963889152 1348503098601221419536 1359121233235876706304 1420645239678653018112 1488003419146175359488 1514108742289090716672 1527507934698728687616 1598225894638484645376 1798004131468295226048 1984004558861567145984 2007074379313445833728 2018811656385454288896 2130967859517979527168 2271163113433636075008 2397338841957726968064 2676099172417927778304 2697006197202442839072 2718242466471753412608 2976006838292350718976 3028217484578181433344 3055015869397457375232 3196451789276969290752 3596008262936590452096 3968009117723134291968 4014148758626891667456 4261935719035959054336 4542326226867272150016 4794677683915453936128 5394012394404885678144 5952013676584701437952 6056434969156362866688 6392903578553938581504 7192016525873180904192 8028297517253783334912 9084652453734544300032 9589355367830907872256 10788024788809771356288 11904027353169402875904 12785807157107877163008 14384033051746361808384 18169304907469088600064 19178710735661815744512 21576049577619542712576 28768066103492723616768 38357421471323631489024 43152099155239085425152 57536132206985447233536 86304198310478170850304 115072264413970894467072 172608396620956341700608 345216793241912683401216
- Sum of all divisors σ(n): 1177899520673384260149879
- Sum of proper divisors (its aliquot sum) s(n): 832682727431471576748663
- 345216793241912683401216 is an abundant number, because the sum of its proper divisors (832682727431471576748663) is greater than itself. Its abundance is 487465934189558893347447
Bases of 345216793241912683401216
- Binary: 10010010001101000111101011001111000000010001111010111000111001000010000000000002
- Hexadecimal: 0x491A3D67808F5C721000
- Base-36: 1K7RFCPZGIQF4000
Squares and roots of 345216793241912683401216
- 345216793241912683401216 squared (3452167932419126834012162) is 119174634336229490558105986030952967206030278656
- 345216793241912683401216 cubed (3452167932419126834012163) is 41141085101330684028129098906187619835569347693537294387445238329245696
-
345216793241912683401216 is a
perfect square number . Itssquare root is 587551523904 -
The
cube root of 345216793241912683401216 is 70150478.5468005235
Scales and comparisons
How big is 345216793241912683401216?- 345,216,793,241,912,683,401,216 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 345,216,793,241,912,683,401,216 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 345216793241912683401216 cubic inches would be around 5845873.2 feet tall.
Recreational maths with 345216793241912683401216
- 345216793241912683401216 backwards is 612104386219142397612543
- The number of decimal digits it has is: 24
- The sum of 345216793241912683401216's digits is 90
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 345216793241912683401216 - Facts about the integer". Numbermatics.com. 2024. Web. 21 June 2024.
APA style:
Numbermatics. (2024). Number 345216793241912683401216 - Facts about the integer. Retrieved 21 June 2024, from https://numbermatics.com/n/345216793241912683401216/
Chicago style:
Numbermatics. 2024. "Number 345216793241912683401216 - Facts about the integer". https://numbermatics.com/n/345216793241912683401216/
The information we have on file for 345216793241912683401216 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 345216793241912683401216, math, Factors of 345216793241912683401216, curriculum, school, college, exams, university, Prime factorization of 345216793241912683401216, STEM, science, technology, engineering, physics, economics, calculator, three hundred forty-five sextillion, two hundred sixteen quintillion, seven hundred ninety-three quadrillion, two hundred forty-one trillion, nine hundred twelve billion, six hundred eighty-three million, four hundred one thousand, two hundred sixteen.