12139305999743964403482624
12,139,305,999,743,964,403,482,624 is an even composite number composed of six prime numbers multiplied together.
12139305999743964403482624 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of thirty-three thousand and seventy-five divisors.
Prime factorization of 12139305999743964403482624:
214 × 36 × 74 × 192 × 236 × 892
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 19 × 19 × 23 × 23 × 23 × 23 × 23 × 23 × 89 × 89)See below for interesting mathematical facts about the number 12139305999743964403482624 from the Numbermatics database.
Names of 12139305999743964403482624
- Cardinal: 12139305999743964403482624 can be written as Twelve septillion, one hundred thirty-nine sextillion, three hundred five quintillion, nine hundred ninety-nine quadrillion, seven hundred forty-three trillion, nine hundred sixty-four billion, four hundred three million, four hundred eighty-two thousand, six hundred twenty-four.
Scientific notation
- Scientific notation: 1.2139305999743964403482624 × 1025
Factors of 12139305999743964403482624
Divisors of 12139305999743964403482624
- Number of divisors d(n): 33075
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 23 24 27 28 32 36 38 42 46 48 49 54 56 57 63 64 69 72 76 81 84 89 92 96 98 108 112 114 126 128 133 138 144 147 152 161 162 168 171 178 184 189 192 196 207 216 224 228 243 252 256 266 267 276 288 294 304 322 324 336 342 343 356 361 368 378 384 392 399 414 432 437 441 448 456 483 486 504 512 513 529 532 534 552 567 576 588 608 621 623 644 648 672 684 686 712 722 729 736 756 768 784 798 801 828 864 874 882 896 912 931 966 972 1008 1024 1026 1029 1058 1064 1068 1083 1104 1127 1134 1152 1176 1197 1216 1242 1246 1288 1296 1311 1323 1344 1368 1372 1424 1444 1449 1458 1472 1512 1536 1539 1568 1587 1596 1602 1656 1691 1701 1728 1748 1764 1792 1824 1862 1863 1869 1932 1944 2016 2047 2048 2052 2058 2116 2128 2136 2166 2208 2254 2268 2304 2352 2394 2401 2403 2432 2484 2492 2527 2576 2592 2622 2646 2688 2736 2744 2793 2848 2888 2898 2916 2944 3024 3059 3072 3078 3087 3136 3174 3192 3204 3249 3312 3381 3382 3402 3456 3496 3528 3584 3591 3648 3703 3724 3726 3738 3864 3888 3933 3969 4032 4094 4096 4104 4116 4232 4256 4272 4332 4347 4361 4416 4508 4536 4608 4617 4704 4761 4788 4802 4806 4864 4968 4984 5054 5073 5103 5152 5184 5244 5292 5376 5472 5488 5586 5589 5607 5696 5776 5796 5832 5888 6048 6118 6141 6144 6156 6174 6272 6348 6384 6408 6498 6517 6624 6762 6764 6804 6912 6992 7056 7168 7182 7203 7209 7296 7406 7448 7452 7476 7581 7728 7776 7866 7889 7921 7938 8064 8188 8192 8208 8232 8303 8379 8464 8512 8544 8664 8694 8722 8832 9016 9072 9177 9216 9234 9261 9408 9522 9576 9604 9612 9728 9747 9936 9968 10051 10108 10143 10146 10206 10304 10368 10488 10584 10752 10773 10944 10976 11109 11172 11178 11214 11392 11552 11592 11664 11776 11799 11837 11907 12096 12167 12236 12282 12288 12312 12348 12544 12696 12768 12816 12996 13034 13041 13083 13248 13524 13528 13608 13824 13851 13984 14112 14283 14329 14336 14364 14406 14418 14592 14812 14896 14904 14952 15162 15219 15456 15552 15732 15778 15842 15876 16128 16376 16384 16416 16464 16606 16758 16767 16821 16928 17024 17088 17328 17388 17444 17664 17689 18032 18144 18354 18423 18432 18468 18522 18816 19044 19152 19208 19224 19456 19494 19551 19872 19936 20102 20216 20286 20292 20412 20608 20736 20976 21168 21413 21504 21546 21609 21627 21888 21952 22218 22344 22356 22428 22743 22784 23104 23184 23328 23552 23598 23667 23674 23763 23814 24192 24334 24472 24564 24576 24624 24696 24909 25088 25137 25392 25536 25632 25921 25992 26068 26082 26166 26496 27048 27056 27216 27531 27648 27702 27783 27968 28224 28566 28658 28672 28728 28812 28836 29184 29241 29624 29792 29808 29904 30153 30324 30429 30438 30527 30912 31104 31464 31556 31684 31752 32129 32256 32319 32752 32832 32928 33212 33327 33516 33534 33642 33856 34048 34176 34656 34776 34888 35328 35378 35397 35511 35721 36064 36288 36501 36708 36846 36864 36936 37044 37632 38088 38304 38416 38448 38893 38912 38988 39102 39123 39249 39744 39872 40204 40432 40572 40584 40824 41216 41472 41952 42336 42826 42849 42987 43008 43092 43218 43254 43776 43904 44436 44688 44712 44856 45486 45568 45619 45657 46208 46368 46656 47081 47104 47196 47334 47348 47526 47628 48384 48668 48944 49128 49152 49248 49392 49818 50176 50274 50463 50784 51072 51264 51842 51984 52136 52164 52332 52992 53067 54096 54112 54432 55062 55223 55269 55296 55404 55447 55566 55936 56448 57132 57316 57344 57456 57624 57672 58121 58368 58482 58653 59248 59584 59616 59808 60306 60648 60858 60876 61054 61824 62208 62928 63112 63368 63504 64239 64258 64512 64638 64827 64881 65504 65664 65856 66424 66654 67032 67068 67284 67712 68096 68229 68352 69312 69552 69776 70357 70656 70756 70794 71001 71022 71289 71442 72128 72576 73002 73416 73692 73728 73872 74088 74727 75264 75411 76176 76608 76832 76896 77763 77786 77824 77976 78204 78246 78498 79488 79744 80408 80864 81144 81168 81648 82432 82593 82859 82944 83349 83904 84672 85169 85652 85698 85974 86016 86184 86436 86508 87552 87723 87808 88872 89376 89424 89712 90459 90972 91136 91238 91287 91314 91581 92416 92736 93312 94162 94208 94392 94668 94696 95052 95256 96387 96768 96957 97336 97888 98256 98496 98784 99636 99981 100303 100352 100548 100926 101568 102144 102528 103684 103968 104272 104328 104664 105984 106134 106191 106533 108192 108224 108864 109503 110124 110446 110538 110592 110808 110894 111132 111872 112896 114264 114632 114688 114912 115248 115344 116242 116679 116736 116964 117306 117369 117747 118496 119168 119232 119616 120612 121296 121716 121752 122108 123648 123823 124416 125856 126224 126736 127008 128478 128516 128547 128961 129024 129276 129654 129762 131008 131328 131712 132848 133308 134064 134136 134568 135424 136192 136458 136704 136857 136971 138624 139104 139552 140714 141243 141312 141512 141588 142002 142044 142578 142884 144256 145152 146004 146832 147384 147456 147744 148176 149454 149891 150499 150528 150822 151389 152352 153216 153664 153792 155526 155572 155648 155952 156408 156492 156996 158976 159201 159488 160816 161728 162288 162336 163296 164864 165186 165669 165718 165807 165888 166341 166698 167808 169344 170338 171304 171396 171948 172032 172368 172872 173016 174363 175104 175446 175616 175959 177744 178752 178848 179424 180918 181447 181944 182183 182272 182476 182574 182628 183162 184832 185472 186624 188324 188416 188784 189336 189392 190104 190512 190969 192717 192774 193536 193914 194481 194672 195776 196512 196992 197568 199272 199962 200606 200704 201096 201852 203136 204288 204687 205056 207368 207936 208544 208656 209328 211071 211968 212268 212382 213003 213066 213689 213867 216384 216448 217728 219006 220248 220892 221076 221184 221616 221788 222264 223744 224181 224903 225792 226233 228528 229264 229824 230496 230688 231173 232484 233289 233358 233472 233928 234612 234738 235494 236992 238336 238464 239232 241224 242592 243432 243504 244216 247296 247646 247779 248577 248832 250047 251712 252448 253472 254016 255507 256956 257032 257094 257922 258048 258552 259308 259524 262016 262656 263169 263424 265696 266616 268128 268272 269136 270848 271377 272251 272384 272916 273408 273714 273861 273942 274743 277248 278208 279104 279841 281428 282486 282624 283024 283176 284004 284088 285156 285768 288512 289161 290304 292008 293664 294768 295488 296352 298908 299782 299943 300909 300998 301056 301644 302778 304704 306432 307328 307584 311052 311144 311296 311904 312816 312984 313992 317952 318402 318573 318976 319599 321632 323456 324576 324672 326592 328509 329567 329728 330372 331338 331436 331614 331776 332682 333396 335616 338688 340676 342608 342792 343896 344064 344736 345744 346032 348726 350037 350208 350892 351232 351918 353241 355488 357504 357696 358848 361836 362894 363888 364366 364544 364952 365148 365256 366324 369664 370944 371469 373248 376648 376832 377568 378672 378784 380208 381024 381938 385434 385548 385641 386883 387072 387828 388129 388962 389344 391552 393024 393984 395136 398544 399924 401212 401408 402192 403704 406272 406847 408576 409374 410112 410571 410913 414736 415872 417088 417312 418656 422142 423729 423936 424536 424764 426006 426132 427378 427734 432768 432896 435456 438012 440496 441784 442152 442368 443232 443576 444528 447488 448362 449673 449806 451497 451584 452466 454167 457056 458528 459648 460992 461376 462346 464968 466578 466716 466944 467856 469224 469476 470988 473984 476672 476928 477603 478464 482448 485184 486864 487008 488432 492499 494592 495292 495558 497007 497154 497421 497664 499023 500094 503424 504896 506944 508032 511014 513912 514064 514188 515844 516096 517104 518616 519048 523089 524032 525312 526338 526848 527877 531392 533232 536256 536544 538272 541696 542754 544341 544502 544768 545832 546549 546816 547428 547722 547884 549486 554496 556416 558208 559682 562856 564972 565248 566048 566352 568008 568176 570312 571536 572907 577024 578151 578322 580013 580608 583443 584016 587328 589536 590976 592704 596183 597816 599564 599886 601818 601996 602112 603288 605556 609408 612864 614061 614656 615168 622104 622288 623808 625632 625968 627984 633213 635904 636804 637146 637952 639009 639198 641067 641601 643264 646912 649152 649344 653184 657018 659134 659456 660744 662676 662872 663228 663552 665364 666792 671232 672543 674709 677376 678699 681352 685216 685584 687792 689472 691488 692064 693519 697452 699867 700074 700416 701784 702121 702464 703836 706482 710976 715008 715392 717696 723672 725788 727776 728732 729088 729904 730296 730512 732648 738967 739328 741888 742938 743337 745731 746496 753296 755136 757344 757568 760416 762048 763876 766521 770868 771096 771282 773766 774144 775656 776258 777924 778688 783104 786048 787968 790272 797088 799848 802424 802816 804384 807408 812544 813694 814131 816753 817152 818748 820224 821142 821583 821826 824229 829472 831744 834176 834624 837312 839523 844284 847458 847872 849072 849528 852012 852264 854756 855468 865536 865792 866761 867483 870912 876024 880992 883568 884304 886464 887152 889056 894539 894976 896724 899346 899612 899829 902727 902994 903168 904932 908334 914112 917056 919296 921984 922752 924692 929936 933156 933432 933888 935712 938448 938952 941976 947968 953344 953856 955206 956928 958797 964896 970368 973728 974016 976864 984998 985527 988701 989184 990584 991116 994014 994308 994842 995328 998046 1000188 1006848 1009792 1013888 1016064 1022028 1027824 1028128 1028376 1031688 1032192 1034208 1037232 1038096 1046178 1048064 1049237 1050111 1050624 1052676 1053493 1053696 1055754 1059723 1062784 1066464 1072512 1073088 1076544 1082863 1083392 1085508 1088682 1089004 1089536 1091664 1093098 1093632 1094856 1095444 1095768 1098972 1108992 1112832 1114407 1116416 1119364 1125712 1129944 1130496 1132096 1132704 1136016 1136352 1140624 1143072 1145814 1154048 1156302 1156644 1160026 1160649 1161216 1164387 1166886 1168032 1174656 1179072 1181952 1185408 1192366 1195632 1199128 1199772 1203636 1203992 1204224 1206576 1211112 1218816 1220541 1225728 1228122 1229312 1230336 1231713 1232739 1244208 1244576 1247616 1251264 1251936 1255968 1266426 1270129 1271187 1271808 1273608 1274292 1275281 1275904 1278018 1278396 1282134 1283202 1286528 1293824 1298304 1298688 1306368 1314036 1318268 1318912 1321488 1325352 1325744 1326456 1327104 1330728 1333584 1336783 1342464 1345086 1349019 1349418 1354491 1354752 1357398 1362704 1370432 1371168 1375584 1378944 1382976 1384128 1387038 1394904 1399734 1400148 1400832 1403568 1404242 1404928 1407672 1412964 1421952 1430016 1430784 1432809 1435392 1447344 1451576 1455552 1457464 1458176 1459808 1460592 1461024 1465296 1477497 1477934 1478656 1483776 1485876 1486674 1491021 1491462 1492263 1492992 1497069 1506592 1510272 1514688 1515136 1520832 1524096 1527752 1533042 1541736 1542192 1542564 1547532 1548288 1551312 1552516 1555848 1557376 1566208 1569267 1572096 1574321 1575936 1580544 1583631 1594176 1599696 1604848 1608768 1614816 1618211 1625088 1627388 1628262 1633023 1633506 1634304 1637496 1639647 1640448 1642284 1643166 1643652 1648458 1658944 1663488 1668352 1669248 1674624 1679046 1688568 1694916 1695744 1698144 1699056 1704024 1704528 1709512 1710936 1718721 1731072 1731584 1733522 1734453 1734966 1740039 1741824 1750329 1752048 1761984 1767136 1768608 1772928 1774304 1778112 1788549 1789078 1789952 1793448 1798692 1799224 1799658 1805454 1805988 1806336 1809864 1816668 1828224 1834112 1838592 1842183 1843968 1845504 1849384 1859872 1866312 1866864 1871424 1876896 1877904 1883952 1895936 1899639 1905757 1906688 1907712 1910412 1913856 1917027 1917594 1923201 1924803 1929792 1940736 1947456 1948032 1953728 1958887 1969996 1971054 1977402 1978368 1981168 1982232 1988028 1988616 1989684 1990656 1996092 2000376 2013696 2017629 2019584 2024127 2027776 2032128 2044056 2055648 2056256 2056752 2063376 2068416 2074464 2076192 2080557 2092356 2096128 2098474 2099601 2100222 2101248 2105352 2106363 2106986 2107392 2111508 2119446 2125568 2132928 2145024 2146176 2153088 2165726 2166784 2171016 2177364 2178008 2179072 2183328 2186196 2187264 2189712 2190888 2191536 2197944 2216901 2217984 2225664 2228814 2230011 2232832 2237193 2238728 2251424 2259888 2264192 2265408 2272032 2272704 2281248 2286144 2291628 2299563 2306969 2308096 2312604 2313288 2320052 2321298 2322432 2328774 2333772 2336064 2349312 2358144 2363904 2370816 2384732 2391264 2398256 2399544 2407272 2407984 2408448 2413152 2422224 2437632 2441082 2442393 2450259 2451456 2456244 2458624 2460672 2463426 2465478 2472687 2488416 2489152 2495232 2502528 2503872 2511936 2518569 2532852 2540258 2542374 2543616 2547216 2548584 2550562 2551808 2556036 2556792 2564268 2566404 2573056 2587648 2596608 2597376 2600283 2602449 2612736 2628072 2636536 2637824 2642976 2650704 2651488 2652912 2661456 2667168 2673566 2683617 2684928 2690172 2698038 2698836 2699487 2708181 2708982 2709504 2714796 2716903 2725408 2740864 2742336 2751168 2757888 2765952 2768256 2774076 2789808 2799468 2800296 2801664 2807136 2808484 2809856 2815344 2825928 2843904 2847929 2859481 2860032 2861568 2865618 2870784 2876391 2894688 2903152 2911104 2914928 2919616 2921184 2922048 2930592 2954994 2955868 2956581 2957312 2966103 2967552 2971752 2973348 2982042 2982924 2984526 2985984 2994138 3013184 3020544 3029376 3030272 3041664 3048192 3055504 3066084 3083472 3084384 3085128 3095064 3096576 3102624 3105032 3111696 3114752 3132416 3138534 3144192 3147711 3148642 3150333 3151872 3160479 3161088 3167262 3179169 3188352 3199392 3209696 3217536 3229632 3236422 3248589 3250176 3254776 3256524 3266046 3267012 3268608 3274992 3279294 3280896 3284568 3286332 3287304 3296916 3317888 3326976 3336704 3338496 3343221 3349248 3358092 3377136 3389832 3391488 3396288 3398112 3408048 3409056 3419024 3421872 3437442 3447493 3461477 3462144 3463168 3467044 3468906 3469932 3480078 3481947 3483648 3493161 3500658 3504096 3523968 3534272 3537216 3545856 3548608 3556224 3577098 3578156 3579904 3586896 3597384 3598448 3599316 3610908 3611976 3612672 3619728 3633336 3656448 3661623 3668224 3677184 3684366 3687936 3691008 3695139 3698768 3719744 3732624 3733728 3742848 3753792 3755808 3767904 3791872 3799278 3810387 3811514 3813376 3813561 3815424 3820824 3825843 3827712 3834054 3835188 3846402 3849606 3859584 3881472 3894912 3896064 3907456 3917774 3939992 3942108 3954804 3956736 3962336 3964464 3976056 3977232 3979368 3981312 3992184 4000752 4010349 4027392 4035258 4039168 4047057 4048254 4055552 4060091 4063473 4064256 4088112 4111296 4112512 4113504 4126752 4136832 4148928 4152384 4161114 4173281 4184712 4190209 4192256 4196948 4199202 4200444 4202496 4210704 4212726 4213972 4214784 4223016 4238892 4251136 4265856 4290048 4292352 4298427 4306176 4331452 4333568 4342032 4354728 4356016 4366656 4372392 4374528 4379424 4381776 4383072 4392287 4395888 4432491 4433802 4435968 4451328 4457628 4460022 4465664 4473063 4474386 4477456 4491207 4502848 4519776 4528384 4530816 4544064 4545408 4562496 4572288 4583256 4599126 4613938 4616192 4625208 4626576 4640104 4642596 4644864 4657548 4667544 4672128 4698624 4707801 4716288 4722963 4727808 4741632 4750893 4769464 4782528 4796512 4799088 4814544 4815968 4826304 4844448 4854633 4875264 4882164 4884786 4899069 4900518 4902912 4912488 4914847 4917248 4918941 4921344 4926852 4930956 4945374 4976832 4978304 4990464 5005056 5007744 5023872 5037138 5065704 5080516 5084748 5087232 5094432 5097168 5101124 5103616 5112072 5113584 5128536 5132808 5146112 5156163 5172769 5175296 5193216 5194752 5200566 5203359 5204898 5220117 5225472 5256144 5273072 5285952 5301408 5302976 5305824 5316979 5322912 5334336 5347132 5365647 5367234 5369856 5380344 5396076 5397672 5398974 5416362 5417964 5419008 5429592 5433806 5450816 5481728 5484672 5502336 5515776 5531904 5536512 5548152 5579616 5598936 5600592 5614272 5616968 5619712 5630688 5651856 5687808 5695858 5698917 5717271 5718962 5720064 5723136 5731236 5741568 5751081 5752782 5769603 5774409 5789376 5806304 5822208 5829856 5839232 5842368 5844096 5861184 5876661 5909988 5911736 5913162 5914624 5932206 5935104 5943504 5946696 5964084 5965848 5969052 5971968 5988276 6026368 6041088 6052887 6058752 6060544 6072381 6083328 6096384 6111008 6132168 6166944 6168768 6170256 6190128 6205248 6210064 6223392 6229504 6241671 6261773 6264832 6277068 6288384 6295422 6297284 6298803 6300666 6303744 6319089 6320958 6322176 6334524 6358338 6376704 6398784 6419392 6435072 6436343 6459264 6472844 6497178 6500352 6509552 6513048 6532092 6534024 6537216 6549984 6558588 6561792 6569136 6572664 6574608 6593832 6635776 6650703 6653952 6673408 6676992 6686442 6698496 6711579 6716184 6754272 6779664 6792576 6796224 6816096 6818112 6838048 6843744 6874884 6894986 6898689 6920907 6922954 6924288 6926336 6934088 6937812 6939864 6960156 6963894 6967296 6986322 7001316 7008192 7047936 7068544 7074432 7091712 7097216 7112448 7154196 7156312 7159808 7173792 7194768 7196896 7198632 7221816 7223952 7225344 7239456 7266672 7312896 7323246 7327179 7336448 7350777 7354368 7368732 7374451 7375872 7382016 7390278 7397536 7418061 7439488 7465248 7467456 7485696 7507584 7511616 7535808 7555707 7580041 7583744 7598556 7620774 7623028 7626752 7627122 7630848 7641648 7651686 7655424 7668108 7670376 7692804 7699212 7719168 7762944 7789824 7792128 7800849 7807347 7814912 7835548 7879984 7884216 7909608 7913472 7924672 7928928 7952112 7954464 7958736 7984368 8001504 8020698 8050851 8054784 8070516 8078336 8094114 8096508 8111104 8120182 8124543 8126946 8128512 8150709 8176224 8222592 8225024 8227008 8253504 8273664 8297856 8304768 8322228 8346562 8369424 8380418 8384512 8393896 8398404 8400888 8404992 8421408 8425452 8427944 8429568 8446032 8477784 8502272 8531712 8543787 8578443 8580096 8584704 8596854 8612352 8629173 8662904 8667136 8684064 8709456 8712032 8733312 8744784 8758848 8763552 8766144 8784574 8791776 8864982 8867604 8869743 8871936 8898309 8902656 8915256 8920044 8926967 8931328 8946126 8948772 8954912 8982414 9005696 9039552 9056768 9061632 9088128 9090816 9124992 9144576 9166512 9198252 9227876 9232384 9250416 9253152 9280208 9285192 9289728 9315096 9335088 9344256 9357481 9397248 9415602 9432576 9443133 9445926 9450999 9455616 9481437 9483264 9501786 9538928 9565056 9593024 9598176 9629088 9631936 9652608 9688896 9709266 9745767 9750528 9764328 9769572 9798138 9801036 9805824 9824976 9829694 9834496 9837882 9842688 9853704 9861912 9890748 9953664 9956608 9980928 10010112 10015488 10029663 10047744 10074276 10131408 10161032 10169496 10174464 10188864 10194336 10202248 10207232 10224144 10227168 10257072 10265616 10292224 10312326 10342479 10345538 10350592 10384431 10386432 10389504 10401132 10406718 10409796 10440234 10445841 10450944 10479483 10512288 10546144 10571904 10602816 10605952 10611648 10633958 10645824 10668672 10694264 10731294 10734468 10739712 10760688 10792152 10795344 10797948 10832724 10835928 10838016 10859184 10867612 10901632 10963456 10969344 10984869 11004672 11020247 11031552 11063808 11073024 11085417 11096304 11159232 11197872 11201184 11228544 11233936 11261376 11303712 11327477 11375616 11391716 11397834 11431161 11434542 11437924 11440128 11440683 11446272 11462472 11477529 11483136 11502162 11505564 11539206 11548818 11578752 11612608 11644416 11659712 11678464 11684736 11688192 11722368 11753322 11819976 11823472 11826324 11864412 11870208 11887008 11893392 11928168 11931696 11938104 11943936 11976552 12031047 12052736 12082176 12105774 12117504 12121088 12141171 12144762 12166656 12180273 12190419 12192768 12222016 12264336 12333888 12337536 12340512 12380256 12410496 12420128 12446784 12459008 12483342 12519843 12523546 12529664 12554136 12570627 12576768 12590844 12594568 12597606 12601332 12607488 12638178 12641916 12644352 12669048 12716676 12753408 12797568 12838784 12870144 12872686 12895281 12918528 12945688 12994356 13000704 13019104 13026096 13064184 13068048 13099968 13117176 13123584 13138272 13145328 13149216 13176861 13187664 13271552 13297473 13301406 13307904 13340299 13346816 13353984 13372884 13396992 13419189 13423158 13432368 13473621 13508544 13559328 13585152 13592448 13632192 13636224 13676096 13687488 13712209 13749768 13789972 13797378 13841814 13845908 13848576 13852672 13868176 13875624 13879728 13920312 13927788 13934592 13972644 14002632 14016384 14095872 14123403 14137088 14148864 14168889 14183424 14194432 14224896 14308392 14312624 14347584 14389536 14393792 14397264 14443632 14447904 14478912 14533344 14563899 14625792 14646492 14654358 14672896 14697207 14701554 14708736 14737464 14744541 14748902 14751744 14756823 14764032 14780556 14795072 14836122 14878976 14930496 14934912 14971392 15015168 15023232 15071616 15111414 15160082 15167488 15197112 15241548 15246056 15253504 15254244 15261696 15283296 15303372 15310848 15336216 15340752 15385608 15398424 15438336 15468489 15518307 15525888 15579648 15584256 15601698 15610077 15614694 15629824 15660351 15671096 15759968 15768432 15819216 15849344 15857856 15904224 15908928 15917472 15950937 15968736 16003008 16041396 16096941 16101702 16109568 16141032 16148783 16156672 16188228 16193016 16222208 16240364 16249086 16253892 16257024 16301418 16352448 16445184 16450048 16454016 16507008 16547328 16595712 16609536 16644456 16693124 16738848 16760836 16769024 16787792 16796808 16801776 16842816 16850904 16855888 16859136 16892064 16955568 16996241 17004544 17063424 17087574 17096751 17151813 17156886 17160192 17169408 17193708 17224704 17258346 17308809 17325808 17368128 17418912 17424064 17466624 17489568 17517696 17527104 17532288 17569148 17583552 17629983 17729964 17735208 17739486 17743872 17796618 17805312 17830512 17840088 17853934 17862656 17892252 17897544 17909824 17964828 18011392 18079104 18113536 18123264 18176256 18181632 18217143 18249984 18289152 18333024 18396504 18455752 18464768 18500832 18506304 18560416 18570384 18630192 18670176 18688512 18714962 18725013 18785319 18794496 18831204 18865152 18886266 18891852 18896409 18901998 18911232 18957267 18962874 18966528 19003572 19018321 19077856 19130112 19186048 19196352 19258176 19263872 19305216 19309029 19377792 19418532 19491534 19501056 19528656 19539144 19596276 19602072 19611648 19649952 19659388 19668992 19675764 19685376 19707408 19723824 19781496 19907328 19913216 19935503 19952109 19961856 20016367 20020224 20030976 20059326 20095488 20134737 20148552 20262816 20322064 20338992 20377728 20388672 20404496 20448288 20454336 20514144 20531232 20574397 20584448 20624652 20684958 20691076 20696067 20701184 20762721 20768862 20772864 20779008 20802264 20813436 20819592 20880468 20891682 20901888 20958966 21024576 21092288 21143808 21205632 21211904 21223296 21267916 21291648 21337344 21388528 21462588 21468936 21479424 21521376 21584304 21590688 21595896 21665448 21671856 21676032 21718368 21735224 21803264 21926912 21938688 21969738 22009344 22040494 22052331 22063104 22123353 22127616 22146048 22170834 22192608 22254183 22318464 22395744 22402368 22457088 22467872 22522752 22607424 22654954 22667121 22740123 22751232 22783432 22795668 22862322 22869084 22875848 22880256 22881366 22892544 22924944 22955058 22966272 23004324 23011128 23078412 23097636 23157504 23225216 23288832 23319424 23356928 23369472 23376384 23402547 23422041 23444736 23506644 23639952 23646944 23652648 23728824 23740416 23774016 23786784 23856336 23863392 23876208 23953104 24062094 24105472 24132451 24152553 24164352 24211548 24230339 24235008 24242176 24282342 24289524 24333312 24360546 24373629 24380838 24385536 24444032 24452127 24528672 24667776 24675072 24681024 24760512 24820992 24840256 24893568 24905849 24918016 24966684 25039686 25047092 25059328 25108272 25141254 25153536 25181688 25189136 25195212 25202664 25214976 25276356 25283832 25288704 25338096 25433352 25506816 25595136 25631361 25677568 25735329 25740288 25745372 25790562 25837056 25891376 25988712 26001408 26038208 26052192 26128368 26136096 26199936 26234352 26276544 26290656 26298432 26353722 26375328 26543104 26594946 26602812 26615808 26680598 26693632 26694927 26707968 26745768 26780901 26793984 26838378 26846316 26864736 26947242 27017088 27118656 27170304 27184896 27264384 27272448 27352192 27374976 27424418 27499536 27579944 27594756 27683628 27691816 27697152 27705344 27736352 27751248 27759456 27840624 27855576 27869184 27945288 28005264 28032768 28072443 28191744 28246806 28274176 28297728 28329399 28337778 28352997 28366848 28388864 28444311 28449792 28616784 28625248 28695168 28779072 28787584 28794528 28887264 28895808 28957824 29066688 29127798 29212967 29237301 29251584 29292984 29308716 29331463 29345792 29394414 29403108 29417472 29474928 29489082 29497804 29503488 29513646 29528064 29561112 29590144 29672244 29757952 29860992 29869824 29942784 30030336 30046464 30088989 30143232 30222828 30320164 30334976 30394224 30483096 30492112 30508488 30523392 30566592 30606744 30621696 30672432 30681504 30746009 30771216 30796848 30876672 30936978 31027437 31036614 31051776 31153293 31159296 31168512 31203396 31220154 31229388 31259648 31320702 31342192 31438449 31519936 31536864 31638432 31698688 31715712 31808448 31817856 31834944 31901874 31937472 32006016 32082792 32193882 32203404 32219136 32282064 32297566 32313344 32376456 32386032 32444416 32480728 32498172 32507784 32514048 32602836 32704896 32890368 32900096 32908032 32954607 33014016 33060741 33094656 33191424 33219072 33256251 33288912 33386248 33477696 33521672 33538048 33575584 33593616 33603552 33685632 33701808 33711776 33784128 33911136 33982431 33992482 34009088 34126848 34175148 34193502 34293483 34303626 34313772 34320384 34322049 34338816 34387416 34432587 34449408 34516692 34617618 34651616 34736256 34837824 34848128 34933248 34979136 35035392 35054208 35064576 35138296 35167104 35259966 35459928 35470416 35478972 35593236 35610624 35661024 35680176 35707868 35725312 35784504 35795088 35819648 35929656 36022784 36093141 36158208 36209383 36227072 36246528 36352512 36363264 36423513 36434286 36499968 36540819 36571257 36578304 36666048 36793008 36911504 37001664 37012608 37120832 37140768 37218853 37260384 37340352 37377024 37429924 37450026 37559529 37570638 37588992 37662408 37711881 37730304 37772532 37783704 37792818 37803996 37822464 37914534 37925748 37933056 38007144 38036642 38155712 38260224 38372096 38392704 38516352 38527744 38610432 38618058 38755584 38837064 38983068 39002112 39057312 39078288 39192552 39204144 39299904 39318776 39337984 39351528 39370752 39414816 39447648 39530583 39562992 39814656 39826432 39871006 39892419 39904218 39923712 40020897 40032734 40040448 40061952 40118652 40190976 40257567 40269474 40297104 40420863 40525632 40644128 40677984 40755456 40777344 40808992 40896576 40908672 41028288 41062464 41136627 41148794 41168896 41249304 41369916 41382152 41392134 41402368 41525442 41537724 41545728 41558016 41604528 41626872 41639184 41760936 41783364 41803776 41917932 42049152 42184576 42287616 42370209 42411264 42423808 42446592 42506667 42535832 42583296 42674688 42777056 42925176 42937872 43042752 43168608 43181376 43191792 43330896 43343712 43436736 43470448 43606528 43691697 43832411 43853824 43877376 43939476 44018688 44080988 44091621 44104662 44126208 44233623 44246706 44255232 44270469 44292096 44341668 44385216 44508366 44636928 44791488 44804736 44914176 44935744 45045504 45054401 45214848 45309908 45334242 45480246 45502464 45566864 45591336 45724644 45738168 45751696 45760512 45762732 45785088 45849888 45910116 45932544 46008648 46022256 46156824 46195272 46315008 46405467 46450432 46554921 46577664 46638848 46713856 46738944 46752768 46805094 46844082 46889472 46981053 47013288 47279904 47293888 47305296 47457648 47548032 47573568 47712672 47726784 47752416 47852811 47906208 48124188 48210944 48264902 48290823 48305106 48328704 48423096 48446349 48460678 48470016 48484352 48564684 48579048 48666624 48721092 48747258 48761676 48771072 48888064 48904254 49057344 49335552 49350144 49362048 49521024 49641984 49680512 49787136 49811698 49836032 49933368 50079372 50094184 50118656 50216544 50282508 50307072 50363376 50378272 50390424 50405328 50552712 50567664 50577408 50676192 50866704 50988723 51013632 51190272 51262722 51290253 51355136 51455439 51470658 51480576 51490744 51581124 51621157 51674112 51782752 51926427 51977424 52076416 52104384 52256736 52272192 52399872 52468704 52553088 52581312 52596864 52707444 52750656 52889949 53060287 53086208 53189892 53205624 53231616 53361196 53387264 53389854 53415936 53491536 53561802 53587968 53676756 53692632 53729472 53894484 54034176 54237312 54340608 54369792 54528768 54544896 54651429 54704384 54749952 54848836 54999072 55159888 55189512 55367256 55383632 55394304 55472704 55502496 55518912 55681248 55711152 55890576 56010528 56065536 56144886 56175039 56355957 56383488 56493612 56548352 56595456 56658798 56675556 56705994 56733696 56777728 56871801 56888622 56899584 57054963 57233568 57250496 57390336 57558144 57575168 57589056 57774528 57791616 57915648 57927087 58133376 58255596 58425934 58474602 58503168 58585968 58617432 58662926 58691584 58788828 58806216 58834944 58949856 58978164 58995608 59006976 59027292 59056128 59122224 59180288 59344488 59515904 59721984 59739648 59806509 59856327 59885568 60049101 60060672 60092928 60177978 60286464 60404211 60445656 60640328 60669952 60788448 60966192 60984224 61016976 61133184 61213488 61344864 61363008 61492018 61542432 61593696 61723191 61753344 61873956 62054874 62073228 62088201 62103552 62288163 62306586 62318592 62337024 62406792 62440308 62458776 62488769 62519296 62641404 62684384 62876898 63039872 63073728 63276864 63397376 63431424 63616896 63635712 63669888 63803748 63874944 64012032 64165584 64387764 64406808 64438272 64564128 64595132 64626688 64752912 64772064 64888832 64961456 64996344 65015568 65028096 65205672 65409792 65502367 65768063 65780736 65800192 65816064 65909214 66028032 66121482 66156993 66189312 66370059 66382848 66438144 66512502 66577824 66772496 66955392 67043344 67151168 67187232 67207104 67371264 67403616 67423552 67568256 67822272 67964862 67984964 68001363 68018176 68220369 68253696 68350296 68387004 68586966 68607252 68627544 68640768 68644098 68677632 68774832 68865174 68898816 69033384 69235236 69303232 69472512 69675648 69696256 69866496 69958272 70070784 70108416 70129152 70207641 70276592 70334208 70519932 70919856 70940832 70957944 71186472 71221248 71322048 71360352 71415736 71450624 71569008 71590176 71639296 71859312 72045568 72186282 72316416 72397353 72418766 72454144 72457659 72493056 72691017 72705024 72726528 72847026 72868572 72999936 73081638 73120887 73142514 73156608 73332096 73356381 73586016 73823008 74003328 74025216 74241664 74281536 74437706 74520768 74680704 74717547 74754048 74859848 74900052 75119058 75141276 75177984 75324816 75423762 75460608 75545064 75567408 75585636 75607992 75644928 75829068 75851496 75866112 76014288 76073284 76311424 76520448 76744192 76785408 76894083 77032704 77055488 77141729 77205987 77220864 77236116 77511168 77674128 77966136 78004224 78114624 78156576 78385104 78408288 78599808 78637552 78703056 78829632 78895296 79061166 79125984 79292339 79613971 79629312 79652864 79742012 79784838 79808436 79847424 80041794 80065468 80080896 80084781 80123904 80237304 80342703 80381952 80515134 80538948 80594208 80841726 81051264 81288256 81355968 81510912 81554688 81617984 81793152 81817344 82056576 82124928 82273254 82297588 82337792 82498608 82739832 82764304 82784268 83050884 83075448 83091456 83116032 83209056 83253744 83278368 83521872 83566728 83607552 83835864 84098304 84217329 84369152 84575232 84740418 84822528 84847616 84893184 84988197 85013334 85071664 85166592 85332933 85349376 85554112 85850352 85875744 86085504 86337216 86362752 86383584 86661792 86687424 86873472 86940896 87213056 87383394 87638901 87664822 87707648 87711903 87754752 87878952 87994389 88037376 88161976 88183242 88209324 88252416 88467246 88493412 88510464 88540938 88584192 88683336 88770432 89016732 89273856 89582976 89609472 89828352 89871488 90091008 90108802 90266967 90429696 90619816 90668484 90960492 91004928 91133728 91182672 91449288 91476336 91503392 91525464 91570176 91699776 91820232 91865088 92017296 92044512 92238027 92313648 92390544 92630016 92810934 92900864 93082311 93109842 93155328 93277696 93382093 93427712 93459879 93477888 93505536 93610188 93688164 93778944 93962106 94026576 94315347 94559808 94587776 94610592 94915296 95096064 95147136 95425344 95453568 95504832 95705622 95812416 95985463 96248376 96374807 96421888 96529804 96581646 96610212 96657408 96846192 96892698 96921356 96940032 96968704 97129368 97158096 97333248 97442184 97494516 97523352 97542144 97776128 97808508 98114688 98671104 98700288 98724096 98863821 99042048 99182223 99283968 99361024 99574272 99623396 99672064 99866736 100158744 100188368 100433088 100565016 100614144 100726752 100756544 100780848 100810656 101022601 101105424 101135328 101352384 101733408 101947293 101977446 102027264 102380544 102525444 102580506 102710272 102880449 102910878 102941316 102961152 102981488 103162248 103242314 103297761 103348224 103565504 103852854 103954848 104152832 104208768 104513472 104544384 104799744 104937408 105106176 105162624 105193728 105414888 105501312 105779898 106120574 106172416 106379784 106411248 106722392 106774528 106779708 106831872 106983072 107123604 107175936 107353512 107385264 107458944 107788968 108068352 108279423 108474624 108628149 108681216 108739584 109057536 109089792 109270539 109302858 109408768 109499904 109622457 109697672 109713771 109998144 110319776 110379024 110734512 110767264 110945408 111004992 111037824 111362496 111422304 111656559 111781152 112021056 112131072 112289772 112350078 112678587 112711914 112766976 112987224 113041481 113096704 113135643 113190912 113317596 113351112 113411988 113467392 113555456 113743602 113777244 113799168 114109926 114467136 114500992 114780672 115116288 115150336 115178112 115549056 115583232 115831296 115854174 116266752 116511192 116851868 116949204 117006336 117171936 117234864 117325852 117383168 117577656 117612432 117899712 117956328 117991216 118013952 118054584 118112256 118244448 118360576 118591749 118688976 118973687 119031808 119443968 119479296 119613018 119677257 119712654 119771136 120062691 120098202 120121344 120185856 120355956 120572928 120808422 120891312 121280656 121576896 121932384 121968448 122033952 122266368 122290517 122426976 122689728 122726016 122984036 123084864 123187392 123409881 123446382 123506688 123747912 124109748 124146456 124176402 124207104 124576326 124613172 124637184 124674048 124813584 124880616 124917552 124977538 125038592 125282808 125368768 125753796 126079744 126147456 126553728 126794752 126862848 127233792 127271424 127339776 127520001 127607496 127749888 128024064 128331168 128775528 128813616 129128256 129190264 129253376 129505824 129544128 129777664 129922912 129992688 130031136 130411344 130819584 131004734 131075091 131497233 131536126 131561472 131600384 131632128 131818428 132056064 132242964 132274863 132313986 132378624 132700869 132740118 132765696 132811407 132876288 133025004 133155648 133544992 133910784 134086688 134302336 134374464 134414208 134742528 134807232 134847104 135136512 135163203 135644544 135929724 135969928 136002726 136036352 136440738 136507392 136700592 136774008 137173932 137214504 137255088 137281536 137288196 137355264 137549664 137730348 137797632 138066768 138470472 138606464 138945024 139216401 139351296 139392512 139664763 139732992 139916544 140114569 140141568 140216832 140258304 140415282 140553184 140668416 140943159 141039864 141839712 141881664 141915888 142372944 142644096 142720704 142831472 143138016 143180352 143278592 143558433 143718624 144020779 144091136 144372564 144632832 144794706 144837532 144872469 144908288 144915318 144986112 145339047 145382034 145410048 145453056 145694052 145737144 145999872 146163276 146241774 146285028 146313216 146664192 146712762 147172032 147646016 148006656 148035889 148050432 148483328 148563072 148875412 149041536 149361408 149435094 149508096 149719696 149800104 150238116 150282552 150355968 150649632 150847524 150921216 151090128 151134816 151171272 151215984 151658136 151702992 151732224 152028576 152146568 152622848 152966169 153040896 153488384 153570816 153788166 154065408 154110976 154283458 154366317 154411974 154441728 154472232 154863471 155022336 155348256 155779281 155932272 156229248 156313152 156770208 156816576 157199616 157275104 157406112 157659264 157790592 158122332 158251968 158584678 158669847 159180861 159227942 159258624 159305728 159484024 159569676 159616872 159694848 160083588 160130936 160161792 160169562 160247808 160474608 160685406 160763904 161030268 161077896 161188416 161683452 162102528 162576512 162711936 163021824 163109376 163235968 163586304 163634688 163954287 164113152 164249856 164546508 164595176 164675584 164997216 165479664 165528608 165568536 166101768 166150896 166182912 166418112 166507488 166556736 167043744 167133456 167671728 168196608 168434658 168525117 168738304 169067871 169150464 169480836 169612373 169645056 169695232 169786368 169976394 170026668 170143328 170333184 170615403 170665866 170698752 171108224 171164889 171700704 171751488 172171008 172674432 172725504 172767168 173323584 173374848 173746944 173781261 173881792 174340943 174426112 174766788 175277802 175329644 175415296 175423806 175509504 175757904 175988778 176074752 176323952 176366484 176418648 176504832 176934492 176986824 177020928 177081876 177168384 177366672 177540864 178033464 178547712 179165952 179218944 179419527 179568981 179656704 179742976 180147303 180182016 180217604 180533934 180859392 181239632 181336968 181920984 182009856 182267456 182365344 182898576 182952672 183006784 183050928 183399552 183640464 184034592 184089024 184476054 184627296 184781088 185169573 185260032 185621868 185801728 186164622 186219684 186310656 186555392 186764186 186855424 186864489 186919758 186955776 187011072 187220376 187376328 187466307 187557888 187924212 188053152 188630694 189119616 189175552 189221184 189830592 190192128 190294272 190850688 190907136 191009664 191411244 191624832 191970926 192496752 192749614 192843776 193059608 193163292 193220424 193314816 193692384 193785396 193842712 193880064 193937408 194258736 194316192 194666496 194884368 194989032 195046704 195084288 195552256 195617016 196229376 196507101 197304189 197342208 197400576 197448192 197727642 198084096 198364446 198470979 198567936 198722048 199110177 199148544 199246792 199344128 199733472 200317488 200376736 200866176 201130032 201453504 201513088 201561696 201621312 202045202 202210848 202270656 202704768 203466816 203894586 203954892 204004089 204054528 204661107 204761088 205050888 205161012 205320241 205420544 205760898 205821756 205882632 205922304 205962976 206324496 206484628 206595522 206696448 207131008 207705708 207909696 208305664 208417536 209026944 209088768 209599488 209874816 210212352 210325248 210387456 210622923 210829776 211002624 211559796 212241148 212344832 212759568 212822496 213444784 213559416 213663744 213966144 214247208 214351872 214707024 214770528 214917888 215222063 215577936 216136704 216558846 216949248 217192059 217256298 217362432 217372977 217479168 218073051 218115072 218179584 218541078 218605716 218817536 218999808 219244914 219395344 219427542 219996288 220069143 220639552 220758048 221469024 221534528 221890816 222009984 222075648 222724992 222844608 223313118 223562304 224042112 224152641 224262144 224579544 224700156 225357174 225423828 225533952 225974448 226082962 226193408 226271286 226381824 226635192 226702224 226823976 226934784 227110912 227487204 227554488 227598336 228219852 228934272 229001984 229561344 230232576 230300672 230356224 230682249 231098112 231166464 231425187 231617961 231662592 231708348 232533504 233022384 233703736 233898408 234012672 234343872 234469728 234651704 234766336 235155312 235224864 235799424 235912656 235982432 236109168 236488896 236721152 237183498 237377952 237877017 237947374 238063616 238841913 238887936 238958592 239226036 239354514 239425308 239542272 240125382 240196404 240242688 240254343 240371712 240711912 241028109 241145856 241616844 241782624 242561312 243153792 243864768 243936896 244067904 244532736 244581034 244853952 245379456 245452032 245968072 246169728 246374784 246819762 246892764 247013376 247495824 248219496 248292912 248352804 249152652 249226344 249274368 249348096 249627168 249761232 249835104 249955076 250077184 250565616 250737536 251507592 252159488 252294912 252651987 253107456 253465681 253589504 253725696 254467584 254542848 254679552 254964591 255040002 255214992 255499776 255998799 256048128 256662336 257551056 257627232 258256512 258380528 259011648 259088256 259845824 259985376 260062272 260531971 260822688 261639168 262009468 262150182 262916703 262994466 263072252 263122944 263135709 263200768 263264256 263636856 263983167 264112128 264485928 264549726 264627972 264757248 265401738 265480236 265531392 265622814 265752576 266050008 266311296 267089984 267821568 268173376 268604672 268748928 268828416 269485056 269614464 269694208 270273024 270326406 271289088 271859448 271939856 272005452 272881476 273014784 273401184 273548016 274347864 274429008 274510176 274576392 274710528 275099328 275460696 275595264 276133536 276714081 276940944 277212928 277890048 278432802 278702592 278785024 279246933 279329526 279465984 279833088 280146279 280229138 280283136 280379637 280433664 280516608 280830564 281106368 281336832 281886318 282079728 282946041 283679424 283763328 283831776 284745888 285288192 285441408 285662944 286276032 286360704 286557184 287116866 287437248 287956389 288041558 288182272 288745128 289124421 289265664 289589412 289675064 289744938 289816576 289830636 289972224 290678094 290764068 290820096 290906112 291388104 291474288 291999744 292326552 292483548 292570056 292626432 293328384 293425524 294344064 295292032 296013312 296071778 296100864 296591463 296966656 297126144 297546669 297750824 298083072 298722816 298870188 299016192 299439392 299600208 300476232 300565104 301299264 301695048 301842432 302180256 302269632 302342544 302431968 303067803 303316272 303405984 304057152 304293136 305245696 305841879 305932338 306081792 306826877 306976768 307141632 307576332 308130816 308221952 308566916 308641347 308732634 308823948 308883456 308944464 309726942 309893283 310044672 310696512 311558562 311864544 312458496 312626304 313540416 313633152 314399232 314550208 314812224 315318528 315380807 315581184 316244664 316503936 317169356 317339694 318361722 318455884 318517248 318611456 318968048 319139352 319233744 320167176 320261872 320323584 320339124 320495616 320949216 321370812 321527808 322060536 322155792 322376832 323366904 324205056 324838269 325153024 325423872 325884447 326043648 326218752 326471936 327172608 327269376 327908574 328226304 328499712 328867371 329093016 329190352 329994432 330959328 331057216 331137072 332203536 332301792 332836224 333014976 333113472 334087488 334266912 334969677 335343456 336393216 336869316 337050234 337476608 338035761 338135742 338300928 338961672 339124443 339224746 339290112 339390464 339406929 339572736 339952788 340053336 340286656 340666368 341230806 341331732 341397504 342216448 342329778 343401408 343502976 344342016 345348864 345451008 345534336 346647168 346749696 347493888 347562522 347763584 348681886 348852224 349533576 350555604 350659288 350830592 350847612 351019008 351515808 351977556 352149504 352647904 352732968 352837296 353868984 353973648 354041856 354163752 354336768 354733344 355081728 355775247 356066928 356921061 357095424 358331904 358437888 358839054 359031771 359137962 359313408 359485952 360188073 360294606 360364032 360435208 361067868 361348099 361718784 362479264 362673936 363841968 364534912 364730688 365797152 365905344 366013568 366101856 366799104 366871551 367280928 368069184 368178048 368952108 369254592 369562176 370229643 370339146 370520064 371243736 371422009 371603456 372329244 372439368 372621312 373110784 373528372 373710848 373728978 373839516 373911552 374022144 374440752 374752656 374932614 375115776 375848424 376106304 377261388 378239232 378351104 378442368 379661184 380384256 380588544 381701376 381814272 382019328 382560003 382822488 383249664 383941852 384993504 385499228 385687552 386119216 386326584 386440848 387384768 387570792 387685424 387760128 388517472 388632384 389332992 389768736 389978064 390093408 390913543 391104512 391234032 392458752 393014202 393225273 394491699 394608378 394684416 394801152 394896384 395455284 396168192 396728892 396941958 397135872 397444096 398102607 398220354 398297088 398493584 399466944 400634976 400753472 401732352 402260064 402907008 403026176 403123392 403242624 404090404 404421696 404541312 405409536 405489609 406933632 407789172 407909784 408008178 408109056 409322214 409522176 410101776 410322024 410640482 410841088 411521796 411643512 411765264 411844608 411925952 412648992 412969256 413191044 413392896 414262016 415411416 415819392 416611328 416835072 418053888 418177536 418994289 419198976 419749632 420343707 420424704 420650496 420774912 421245846 421659552 422005248 422829477 423119592 424482296 424689664 425519136 425644992 426889568 427118832 427932288 428494416 429414048 429541056 429835776 430444126 430675299 431155872 432062337 432273408 433117692 433898496 434384118 434512596 434617407 434724864 434745954 434958336 436017141 436146102 436230144 436359168 437082156 437211432 437421383 437635072 437999616 438489828 438790688 438855084 439992576 440138286 441279104 441516096 442938048 443069056 443781632 444019968 444107667 444151296 445449984 445689216 446626236 447124608 448084224 448305282 448524288 449159088 449400312 450714348 450847656 451067904 451948896 452165924 452386816 452542572 452763648 453270384 453404448 453647952 454221824 454974408 455108976 455196672 456439704 457868544 458003968 458516569 458898507 459122688 460376441 460465152 460601344 460712448 461364498 462196224 462332928 462850374 463098951 463235922 463325184 463416696 464590413 465067008 466044768 467407472 467796816 468687744 468939456 469303408 470310624 470449728 471598848 471825312 471964864 472218336 472977792 473211131 473442304 474366996 474755904 475754034 475894748 476009541 476127232 477542583 477683826 477775872 477917184 478452072 478709028 478850616 479084544 480250764 480392808 480485376 480508686 480743424 481423824 482056218 482291712 483233688 483565248 485122624 486307584 487729536 487873792 488135808 489065472 489162068 489707904 490758912 490904064 491936144 492339456 492749568 493639524 493785528 494026752 494991648 496438992 496585824 496705608 498305304 498452688 498548736 499254336 499522464 499670208 499910152 500154368 501131232 501475072 503015184 504318976 504589824 505303974 506214912 506931362 507179008 507203613 507451392 508837119 508935168 509085696 509359104 509929182 510080004 510429984 510999552 511846209 511997598 512096256 513324672 513494667 515102112 515254464 516513024 516761056 518023296 518176512 519691648 519970752 520124544 521063942 521343783 521645376 523022829 523278336 524018936 524300364 525833406 525988932 526144504 526245888 526271418 526401536 526528512 527273712 527966334 528224256 528971856 529099452 529255944 529514496 530803476 530960472 531062784 531245628 531505152 532100016 532622592 534179968 535643136 536346752 537209344 537497856 537656832 538258581 538706943 538970112 539228928 539388416 540441909 540546048 540652812 542578176 543718896 543879712 544010904 545762952 546029568 546802368 547096032 548695728 548858016 549020352 549152784 550198656 550921392 552267072 553428162 553881888 554425856 555046373 555508719 555780096 556865604 557297797 557405184 557570048 558493866 558659052 558931968 559666176 560292558 560458276 560566272 560593467 560759274 560867328 561033216 561661128 562212736 562398921 562673664 563772636 564159456 565892082 567358848 567526656 567663552 569491776 570576384 570882816 571325888 572552064 572721408 572834527 573114368 574233732 574874496 575912778 576083116 576364544 577490256 578248842 578531328 579178824 579350128 579489876 579661272 579944448 581356188 581528136 581640192 581812224 582776208 582948576 583999488 584653104 584967096 585140112 585252864 586656768 586851048 588688128 589521303 590584064 591912567 592026624 592143556 592201728 593182926 593933312 594252288 595093338 595501648 596166144 597330531 597445632 597740376 598032384 598878784 599200416 600952464 601130208 602598528 603390096 604360512 604539264 604685088 604863936 606135606 606632544 606811968 608114304 608586272 610491392 611683758 611864676 612163584 613653754 613953536 613983321 614283264 615152664 615960723 616261632 616443904 617133832 617282694 617465268 617647896 617766912 617888928 619453884 619786566 620089344 621393024 623117124 623729088 624916992 625252608 627080832 627266304 628798464 629100416 629624448 630637056 630761614 631162368 631868769 632489328 633007872 634338712 634679388 636723444 636911768 637034496 637222912 637936096 638278704 638467488 640334352 640523744 640678248 640991232 641898432 642741624 643055616 644121072 644311584 644753664 645666189 646733808 648410112 649676538 650306048 650847744 651576177 651768894 652087296 652118931 652437504 652943872 654219153 654345216 654538752 655817148 656452608 656999424 657734742 658186032 658380704 659988864 660207429 661918656 662114432 662274144 664407072 664603584 665672448 666029952 666226944 668174976 668533824 669939354 670686912 671898241 672457923 672786432 673738632 674100468 674623649 674953216 676071522 676271484 676601856 677923344 678248886 678449492 678580224 678780928 678813858 679145472 679905576 680106672 680573312 681332736 682461612 682663464 682795008 684432896 684659556 686802816 687005952 688684032 690697728 690902016 691068672 692046747 693294336 693499392 694275561 694853883 694987776 695125044 695527168 697363772 697704448 699067152 701111208 701318576 701695224 702038016 703031616 703955112 704299008 705295808 705465936 705674592 707158207 707737968 707947296 708327504 709466688 710163456 711550494 712133856 713631051 713842122 714190848 716525739 716663808 716875776 717678108 718063542 718275924 718626816 718971904 720376146 720589212 720728064 720870416 722135736 722696198 723084327 723437568 724958528 725347872 727683936 729069824 729461376 731594304 731810688 732027136 732203712 733598208 733743102 734561856 736138368 736356096 737904216 738509184 739124352 740459286 740678292 741040128 742487472 742844018 743206912 744658488 744878736 746221568 747056744 747421696 747457956 747679032 747823104 748044288 748881504 749505312 749865228 750231552 751696848 752212608 754522776 756478464 756702208 756884736 757955961 759322368 760397043 760768512 761177088 763402752 763628544 764038656 764893773 765120006 765644976 766499328 767883704 767996397 769987008 770998456 771375104 772238432 772653168 772881696 774769536 775141584 775370848 777034944 777264768 779537472 779956128 780186816 781595913 781827086 782209024 782468064 784917504 786028404 786450546 788750109 788983398 789216756 789368832 789407127 789602304 789792768 790910568 791949501 792336384 793457784 793883916 794271744 794888192 796205214 796440708 796594176 796987168 798933888 801269952 801506944 803464704 804520128 805814016 806052352 806246784 806485248 808180808 808843392 809082624 810819072 810979218 813867264 815578344 815819568 816016356 818644428 819044352 820203552 820644048 821280964 821682176 823043592 823287024 823530528 823851904 825297984 825938512 826382088 826785792 828524032 830142243 830822832 831638784 832815809 833222656 833670144 836107776 836355072 837740799 837988578 838397952 839499264 840438837 840687414 840849408 841138911 841300992 841549824 842491692 843319104 844010496 845658954 846239184 848964592 851038272 851289984 853779136 854237664 855864576 856033619 856988832 858828096 859082112 859671552 860888252 861350598 862311744 863869167 864124674 864546816 866235384 867373263 867796992 868768236 869025192 869234814 869449728 869491908 869916672 872034282 872292204 872460288 872718336 874164312 874422864 874842766 875270144 875999232 876979656 877581376 877710168 879985152 880276572 882558208 883032192 885876096 886138112 887563264 888039936 888215334 888302592 890899968 891378432 892640007 893252472 894249216 896168448 896610564 897048576 898318176 898800624 901428696 901695312 903897792 904331848 904773632 905085144 905527296 906540768 906808896 907295904 908443648 909203409 909948816 910217952 912879408 915737088 916007936 917033138 917525637 917797014 918245376 920480631 920752882 920930304 921202688 921424896 922728996 924392448 924665856 925700748 925924041 926197902 926471844 926650368 926833392 929180826 929679849 930134016 932089536 934814944 935593632 937375488 937878912 938606816 940621248 940899456 943197696 943650624 943929728 944436672 945955584 946142421 946422262 946884608 948733992 949511808 951508068 951789496 952019082 952254464 955085166 955367652 955551744 955834368 956904144 957418056 957701232 960501528 960785616 960970752 961017372 961486848 962847648 964112436 964583424 966467376 967130496 970245248 972615168 974514807 975459072 975747584 976271616 977653341 978130944 978324136 979415808 980801983 981517824 981808128 983872288 984678912 985499136 986602113 987279048 987571056 989983296 992877984 993171648 993411216 996610608 996905376 998508672 999044928 999340416 999820304 1002262464 1002950144 1004909031 1006030368 1008145453 1008637952 1009179648 1010607948 1012429824 1013862724 1014107283 1014358016 1014407226 1014902784 1017373329 1017674238 1017870336 1018171392 1018220787 1018718208 1019858364 1020160008 1020859968 1021999104 1023692418 1023995196 1024192512 1026649344 1026989334 1030204224 1030508928 1033026048 1033522112 1036046592 1036251223 1036353024 1039383296 1039941504 1040249088 1042127884 1042687566 1043290752 1046045658 1046556672 1048037872 1048600728 1051666812 1051977864 1052289008 1052491776 1052542836 1053057024 1054547424 1055932668 1056448512 1057943712 1058198904 1058511888 1061606952 1061920944 1062125568 1062491256 1063010304 1064200032 1065245184 1067325741 1068359936 1070763183 1071286272 1072693504 1074418688 1074995712 1075313664 1076517162 1077413886 1077940224 1078457856 1078776832 1080564219 1080883818 1081092096 1081305624 1084044297 1085156352 1087437792 1087759424 1088021808 1091525904 1093604736 1094192064 1097391456 1097716032 1098040704 1098305568 1100397312 1100614653 1101842784 1104534144 1106856324 1107763776 1108851712 1110092746 1110688929 1111017438 1111560192 1113731208 1114266027 1114595594 1114810368 1115140096 1116987732 1117318104 1117863936 1119332352 1120585116 1120916552 1121132544 1121186934 1121518548 1121734656 1122066432 1123322256 1124425472 1124797842 1125347328 1127545272 1128318912 1131784164 1134717696 1135053312 1135327104 1138983552 1141152768 1141765632 1142651776 1145104128 1145442816 1145669054 1146228736 1147680009 1148467464 1149748992 1151825556 1152166232 1152729088 1154980512 1156497684 1157062656 1158357648 1158700256 1158979752 1159322544 1162712376 1163056272 1163280384 1165552416 1165897152 1167998976 1169306208 1169934192 1170280224 1172740629 1173313536 1173702096 1177376256 1179042606 1179675819 1181168128 1183475097 1183825134 1184053248 1184287112 1184403456 1186365852 1187286611 1187866624 1188504576 1190186676 1191003296 1192332288 1194307821 1194661062 1194891264 1195480752 1197757568 1198400832 1201904928 1202260416 1205197056 1206780192 1208721024 1209078528 1209370176 1209727872 1212271212 1213265088 1213623936 1216228608 1216468827 1217172544 1220386601 1220982784 1223367516 1223729352 1224327168 1227307508 1227907072 1227966642 1228566528 1230305328 1231921446 1232523264 1232887808 1234267664 1234565388 1234930536 1235295792 1235533824 1235777856 1238907768 1239573132 1240178688 1242786048 1246234248 1247458176 1249833984 1250505216 1254161664 1254532608 1256982867 1257596928 1258200832 1259248896 1261031121 1261274112 1261523228 1262324736 1263737538 1264978656 1266015744 1268677424 1269358776 1273446888 1273823536 1274068992 1275872192 1276557408 1276934976 1280668704 1281047488 1281356496 1283796864 1285483248 1288242144 1288623168 1289507328 1291332378 1292025897 1293467616 1296187011 1296820224 1299353076 1300612096 1301695488 1303152354 1303537788 1304174592 1304237862 1304875008 1305887744 1308051423 1308438306 1308690432 1309077504 1311634296 1312264149 1312905216 1313998848 1315469484 1316372064 1316761408 1319977728 1320414858 1323837312 1324228864 1324548288 1328814144 1329207168 1331344896 1332059904 1332323001 1332453888 1336349952 1337067648 1339878708 1341373824 1343796482 1344915846 1345572864 1347477264 1348200936 1349247298 1349906432 1352143044 1352542968 1353203712 1355846688 1356497772 1356898984 1357160448 1357561856 1357627716 1358290944 1359811152 1360213344 1361146624 1362665472 1364923224 1365326928 1365590016 1368865792 1369319112 1373605632 1374011904 1375549707 1376695521 1377368064 1381129323 1381395456 1381804032 1382137344 1384093494 1386588672 1386998784 1388551122 1389296853 1389707766 1389975552 1390250088 1391054336 1393771239 1394727544 1395408896 1398134304 1402222416 1402637152 1403390448 1406063232 1407910224 1410591616 1410931872 1411349184 1414316414 1415475936 1415894592 1416655008 1418933376 1419633393 1420326912 1423100988 1424267712 1427262102 1427684244 1428028623 1428381696 1432627749 1433051478 1433327616 1433751552 1435356216 1436127084 1436551848 1437241687 1437253632 1437943808 1440752292 1441178424 1441456128 1441740832 1444271472 1445392396 1446168654 1446875136 1449917056 1450695744 1455367872 1458139648 1458922752 1463188608 1463621376 1464054272 1464407424 1467196416 1467486204 1469123712 1472276736 1472712192 1475808432 1477018368 1478248704 1480918572 1481356584 1482080256 1484974944 1485688036 1486413824 1489316976 1489757472 1492443136 1494113488 1494915912 1495358064 1495646208 1497763008 1499010624 1499730456 1500463104 1503393696 1504425216 1506554441 1509045552 1512665449 1512956928 1513404416 1513769472 1515911922 1518644736 1520794086 1521537024 1521610839 1522354176 1526511357 1526805504 1527257088 1528077312 1529787546 1530240012 1531289952 1532998656 1535767408 1535992794 1539974016 1540484001 1541996912 1544476864 1545306336 1545763392 1549539072 1550283168 1550741696 1554069888 1554529536 1559074944 1559912256 1560373632 1563191826 1563654172 1564031349 1564418048 1564936128 1569068487 1569835008 1572056808 1572901092 1577500218 1577966796 1578433512 1578737664 1578814254 1579204608 1579585536 1581821136 1583899002 1584672768 1586915568 1587767832 1588543488 1589776384 1592410428 1592881416 1593188352 1593974336 1597867776 1602539904 1603013888 1606929408 1609040256 1611628032 1612104704 1612493568 1612970496 1614775743 1616361616 1617686784 1618165248 1621325727 1621638144 1621958436 1627734528 1631156688 1631639136 1632032712 1637288856 1638088704 1640407104 1641288096 1642561928 1643364352 1646087184 1646574048 1647061056 1647703808 1650595968 1651877024 1652764176 1657048064 1660284486 1661645664 1663277568 1665139119 1665631618 1666445312 1666526157 1667340288 1671893391 1672215552 1672710144 1675481598 1675977156 1676795904 1678998528 1680877674 1681374828 1681698816 1681780401 1682277822 1682601984 1683099648 1684983384 1686638208 1687196763 1688020992 1691317908 1692478368 1697929184 1702076544 1702579968 1707558272 1708475328 1711729152 1712067238 1713977664 1717656192 1718164224 1718503581 1719343104 1721776504 1722701196 1724623488 1727738334 1728249348 1729093632 1732470768 1734746526 1735593984 1737536472 1738050384 1738469628 1738983816 1739833344 1744068564 1744584408 1744920576 1745436672 1748328624 1748845728 1749685532 1750540288 1751998464 1753959312 1755162752 1755420336 1759970304 1760553144 1765116416 1766064384 1768563909 1771752192 1772276224 1774259767 1775126528 1775737701 1776079872 1776430668 1776605184 1781799936 1782756864 1785280014 1786504944 1788498432 1791991593 1792336896 1793221128 1794097152 1796636352 1797601248 1802857392 1803390624 1807795584 1808663696 1810170288 1813081536 1813617792 1814591808 1818406818 1819897632 1820435904 1823723797 1825758816 1831121333 1831474176 1832015872 1834066276 1835051274 1835594028 1836490752 1840961262 1841505764 1841860608 1841949963 1842405376 1842849792 1845457992 1847882169 1848784896 1849331712 1851401496 1851848082 1852395804 1852943688 1853300736 1853666784 1858361652 1859359698 1860268032 1864179072 1869629888 1871187264 1874750976 1875757824 1877213632 1881242496 1881798912 1886395392 1887301248 1887859456 1888873344 1891911168 1892284842 1892844524 1893769216 1897467984 1899023616 1903016136 1903578992 1904038164 1910170332 1910735304 1911103488 1911668736 1913808288 1914836112 1915402464 1921003056 1921571232 1922034744 1922973696 1925695296 1928224872 1929166848 1932934752 1934260992 1936998567 1940490496 1945230336 1949029614 1950918144 1951495168 1952543232 1954728531 1955306682 1956261888 1956648272 1958831616 1961603966 1962657459 1963035648 1963616256 1967744576 1969357824 1970998272 1973204226 1974558096 1975142112 1979966592 1980622287 1985755968 1986343296 1986822432 1993221216 1993810752 1997017344 1998089856 1998680832 1999640608 2004524928 2005900288 2009818062 2012060736 2015694723 2016290906 2017275904 2017373769 2018359296 2021215896 2023870947 2024859648 2027725448 2028214566 2028716032 2028814452 2029805568 2034746658 2035348476 2035740672 2036342784 2036441574 2037436416 2039716728 2040320016 2041719936 2043998208 2047384836 2047990392 2048385024 2053298688 2053978668 2060408448 2061017856 2066052096 2067044224 2072093184 2072502446 2072706048 2076140241 2078766592 2079883008 2080498176 2082826683 2084255768 2084561649 2085375132 2086581504 2092091316 2093113344 2096075744 2097201456 2103333624 2103955728 2104578016 2105085672 2106114048 2109094848 2111865336 2112897024 2115887424 2116397808 2117023776 2121474621 2123213904 2123841888 2124982512 2128400064 2130490368 2134651482 2136719872 2140893153 2141526366 2142572544 2145387008 2147788139 2148837376 2149577217 2149991424 2150627328 2153034324 2154827772 2155880448 2156915712 2157553664 2161128438 2161767636 2162184192 2162611248 2168088594 2169252981 2170312704 2174875584 2175518848 2176043616 2183051808 2187209472 2188384128 2194782912 2195432064 2196081408 2196611136 2200794624 2201229306 2203685568 2207665649 2209068288 2213712648 2215527552 2216620561 2217703424 2220185492 2221377858 2222034876 2223120384 2227462416 2228532054 2229191188 2229620736 2230280192 2233975464 2234636208 2238664704 2241170232 2241833104 2242265088 2242373868 2243037096 2243469312 2244132864 2246644512 2248850944 2249595684 2250694656 2255090544 2256637824 2263568328 2269435392 2270106624 2270654208 2273867883 2277967104 2281191129 2282305536 2283531264 2285303552 2290208256 2290885632 2291338108 2292457472 2295360018 2296934928 2299497984 2303651112 2304332464 2309961024 2312995368 2314125312 2316715296 2317400512 2317959504 2318645088 2323519823 2325424752 2326112544 2331104832 2331794304 2338612416 2339868384 2340560448 2344787739 2345481258 2346627072 2347404192 2354752512 2358085212 2359351638 2362336256 2366250327 2366950194 2367650268 2368106496 2368574224 2368806912 2372731704 2374573222 2375733248 2375848503 2377009152 2380373352 2382006592 2384664576 2388615642 2389322124 2389782528 2390961504 2395515136 2396801664 2403809856 2404520832 2410394112 2413560384 2417442048 2418157056 2418740352 2419455744 2424542424 2426530176 2427247872 2432457216 2432937654 2434345088 2440773202 2441965568 2446735032 2447458704 2454615016 2455814144 2455933284 2457133056 2460610656 2463842892 2465046528 2465775616 2468535328 2469130776 2469861072 2470591584 2471555712 2477815536 2479146264 2480357376 2485572096 2490426729 2492468496 2494916352 2498447427 2499667968 2501010432 2508323328 2509065216 2513222397 2513965734 2515193856 2516401664 2518497792 2521316511 2522062242 2522548224 2523046456 2523416733 2524649472 2527475076 2529957312 2532031488 2537354848 2538717552 2546893776 2547647072 2551744384 2553114816 2553869952 2561337408 2562094976 2562712992 2567593728 2568100857 2570966496 2576484288 2577246336 2579014656 2582664756 2584051794 2586935232 2591607501 2592374022 2593640448 2598706152 2599954063 2601224192 2602119789 2603390976 2606304708 2607075576 2608349184 2608475724 2609750016 2611775488 2616102846 2616876612 2617380864 2618155008 2623268592 2624528298 2625810432 2627997696 2630938968 2632744128 2633522816 2639955456 2640829716 2647674624 2648457728 2649096576 2657628288 2658414336 2662689792 2664119808 2664646002 2664907776 2672699904 2674135296 2677920021 2679757416 2682747648 2687592964 2689831692 2691145728 2694954528 2696401872 2698494596 2699812864 2704286088 2705085936 2711693376 2712995544 2713797968 2714320896 2715255432 2716581888 2719622304 2720426688 2722293248 2725330944 2727610227 2729846448 2730653856 2736394801 2737731584 2738638224 2747211264 2748023808 2751099414 2752576911 2753391042 2754736128 2761441893 2762258646 2762790912 2763608064 2764274688 2768186988 2773177344 2773997568 2777102244 2778593706 2779415532 2779951104 2780500176 2782108672 2787542478 2789455088 2796268608 2804444832 2805274304 2806780896 2812126464 2812681891 2815820448 2821183232 2821863744 2822698368 2828632828 2830951872 2831789184 2833310016 2837866752 2838427263 2839266786 2840653824 2846201976 2848535424 2854524204 2855368488 2856057246 2856763392 2865255498 2866102956 2866655232 2867503104 2870712432 2872254168 2873103696 2874483374 2875887616 2881504584 2882356848 2882912256 2883481664 2888542944 2890784792 2892337308 2893750272 2899834112 2901391488 2910735744 2916279296 2917845504 2926377216 2927242752 2928108544 2928814848 2932960023 2934392832 2934972408 2938247424 2942405949 2944553472 2945424384 2951616864 2954036736 2956497408 2959806339 2961837144 2962713168 2969949888 2971376072 2972827648 2978633952 2979514944 2984886272 2988226976 2989831824 2990716128 2995526016 2998021248 2999460912 3006787392 3008850432 3013108882 3014727093 3018091104 3024436359 3025330898 3025913856 3026808832 3027538944 3031823844 3037289472 3041588172 3042321849 3043074048 3043221678 3044708352 3052119987 3053022714 3053611008 3054514176 3054662361 3056154624 3059575092 3060480024 3062579904 3065997312 3071534816 3071985588 3079948032 3080968002 3083993824 3088953728 3090612672 3091526784 3099078144 3100566336 3101483392 3108139776 3108753669 3109059072 3118149888 3119824512 3120747264 3126383652 3127308344 3128062698 3128836096 3129872256 3138136974 3139670016 3144113616 3145802184 3155000436 3155933592 3156867024 3157475328 3157628508 3159171072 3163642272 3167798004 3169345536 3173831136 3175535664 3179552768 3184820856 3185762832 3186376704 3187948672 3195735552 3201977223 3205079808 3206027776 3212289549 3213858816 3218080512 3222635087 3223256064 3224209408 3224987136 3225940992 3229551486 3232723232 3235373568 3236330496 3241692657 3242651454 3243276288 3243916872 3252132891 3255469056 3262313376 3263278272 3264065424 3274577712 3280814208 3282576192 3285123856 3292174368 3293148096 3294122112 3295407616 3301191936 3301843959 3303754048 3305528352 3312477917 3314096128 3320568972 3323291328 3326555136 3330278238 3331263236 3332066787 3332890624 3333052314 3334680576 3342798081 3343786782 3344431104 3345420288 3350963196 3351954312 3353591808 3357997056 3361755348 3362749656 3363397632 3363560802 3364555644 3365203968 3366199296 3369966768 3373276416 3374393526 3376041984 3382635816 3384956736 3395858368 3404153088 3405159936 3415116544 3416950656 3423458304 3424134476 3427955328 3435312384 3436328448 3437007162 3438686208 3443553008 3445402392 3449246976 3455476668 3456498696 3458187264 3464941536 3469493052 3471187968 3475072944 3476100768 3476939256 3477967632 3488137128 3489168816 3489841152 3496657248 3497691456 3499371064 3501080576 3503996928 3507918624 3510325504 3510840672 3518221887 3519940608 3521106288 3530232832 3532128768 3537127818 3543504384 3544552448 3548519534 3550253056 3550425291 3551475402 3552159744 3552861336 3553210368 3561859833 3563599872 3565513728 3570560028 3573009888 3576996864 3582923463 3583983186 3584673792 3586442256 3593272704 3595202496 3605714784 3606781248 3615591168 3617327392 3620340576 3626163072 3627235584 3629183616 3636813636 3639795264 3640871808 3647447594 3649406481 3651517632 3661159803 3662242666 3662948352 3664031744 3668132552 3670102548 3671188056 3672981504 3681922524 3683011528 3683721216 3683899926 3684810752 3685699584 3690915984 3695764338 3697569792 3698663424 3702802992 3703696164 3704791608 3705887376 3706601472 3707333568 3716723304 3718719396 3720536064 3728358144 3739259776 3742374528 3749501952 3751515648 3754427264 3762484992 3763597824 3770948601 3772790784 3774602496 3775718912 3777746688 3783093363 3783822336 3784569684 3785689048 3787538432 3794935968 3798047232 3806032272 3807157984 3808076328 3820340664 3821470608 3822206976 3827616576 3829672224 3830804928 3842006112 3843142464 3844069488 3851390592 3856449744 3865869504 3868521984 3873997134 3876077691 3880980992 3888561033 3890460672 3898059228 3901084579 3901836288 3902990336 3905086464 3909457062 3910613364 3912523776 3913296544 3917663232 3923207932 3924154269 3925314918 3926071296 3927232512 3935489152 3936792447 3938715648 3941996544 3946408452 3949116192 3950284224 3959933184 3961244574 3971511936 3972686592 3973644864 3986442432 3987621504 3994034688 3996179712 3996969003 3997361664 3999281216 4009049856 4009841689 4011800576 4019636124 4024121472 4031389446 4032581812 4034551808 4034747538 4036718592 4042431792 4047741894 4049719296 4055450896 4056429132 4057628904 4059611136 4069493316 4070696952 4071481344 4072685568 4072883148 4074872832 4079433456 4080640032 4083439872 4087996416 4094769672 4095980784 4096770048 4106597376 4107957336 4120816896 4122035712 4126649121 4130086563 4132104192 4134088448 4143387969 4144186368 4145004892 4145412096 4152280482 4157533184 4159766016 4160996352 4165653366 4168511536 4169123298 4170750264 4173163008 4181313717 4184182632 4186226688 4192151488 4194402912 4206667248 4207911456 4209156032 4210171344 4218189696 4223730672 4231774848 4232795616 4234047552 4242949242 4246427808 4247683776 4249965024 4256800128 4258900179 4260980736 4269302964 4273439744 4281786306 4283052732 4285145088 4290774016 4295576278 4297674752 4297883247 4299154434 4299982848 4301254656 4306068648 4309655544 4311725061 4311760896 4313831424 4315107328 4322256876 4323535272 4324368384 4325222496 4336177188 4338505962 4340625408 4349751168 4351037696 4352087232 4366103616 4374418944 4376768256 4389565824 4390864128 4392162816 4393222272 4401589248 4402458612 4407371136 4415331298 4418136576 4427425296 4431055104 4433241122 4435406848 4440370984 4442755716 4444069752 4446240768 4454924832 4457064108 4458382376 4459241472 4460560384 4467950928 4469272416 4477329408 4482340464 4483666208 4484747736 4486074192 4486938624 4493289024 4497701888 4499191368 4501389312 4510181088 4513275648 4519663323 4527136656 4537996347 4538870784 4540213248 4541308416 4547735766 4555934208 4562382258 4564611072 4564832517 4567062528 4570607104 4579534071 4580416512 4581771264 4582676216 4584914944 4590720036 4593869856 4598995968 4607302224 4608664928 4619922048 4621452003 4625990736 4633430592 4634801024 4635919008 4637290176 4647039646 4650849504 4652225088 4662209664 4663588608 4677224832 4679736768 4681120896 4689575478 4690962516 4692094047 4693254144 4694808384 4707205461 4709505024 4716170424 4718703276 4722365543 4724672512 4732500654 4733900388 4735300536 4736212992 4737148448 4737613824 4745463408 4749146444 4751466496 4751697006 4754018304 4760746704 4764013184 4769329152 4777231284 4778644248 4779565056 4781923008 4791030272 4793603328 4807619712 4809041664 4820788224 4827120768 4834884096 4836314112 4837480704 4838911488 4844327229 4849084848 4853060352 4854495744 4863977181 4864914432 4865875308 4868690176 4881546404 4883931136 4893470064 4894917408 4909230032 4911866568 4914266112 4921221312 4927685784 4930093056 4937070656 4938261552 4939722144 4941183168 4943111424 4950107449 4955631072 4958292528 4971144192 4980853458 4984936992 4989832704 4995417357 4996894854 4999335936 4999578471 5002020864 5015680173 5016646656 5018130432 5026444794 5027931468 5030387712 5032803328 5036995584 5042633022 5044124484 5045096448 5046092912 5046833466 5049298944 5054950152 5059914624 5061590289 5064062976 5074709696 5077435104 5093787552 5095294144 5103488768 5106229632 5107739904 5122674816 5124189952 5125425984 5135187456 5136201714 5141932992 5152968576 5154492672 5155510743 5158029312 5165329512 5168103588 5173870464 5183215002 5184748044 5187280896 5197412304 5199908126 5202448384 5204239578 5206781952 5212609416 5214151152 5216951448 5219500032 5223550976 5232205692 5233753224 5234761728 5236310016 5246537184 5249056596 5251620864 5255995392 5261877936 5265488256 5267045632 5279910912 5281659432 5295349248 5296915456 5298193152 5305691727 5315256576 5316828672 5322779301 5325379584 5327213103 5328239616 5329292004 5329815552 5345399808 5348270592 5355840042 5359514832 5365495296 5375185928 5375974779 5379663384 5382291456 5389909056 5392803744 5396989192 5399625728 5408572176 5410171872 5423386752 5425991088 5427595936 5430510864 5439244608 5440853376 5444586496 5455220454 5459692896 5461307712 5471171391 5472789602 5475463168 5477276448 5493363999 5494422528 5496047616 5502198828 5505153822 5506782084 5509472256 5522883786 5524517292 5525581824 5525849889 5527216128 5528549376 5536373976 5543646507 5546354688 5547995136 5554204488 5557187412 5558831064 5559902208 5561000352 5564217344 5575084956 5578910176 5592537216 5608889664 5610548608 5613561792 5624252928 5625363782 5631640896 5642366464 5643727488 5645396736 5657265656 5661903744 5663578368 5666620032 5675733504 5676854526 5678533572 5681307648 5692403952 5697070848 5709048408 5710736976 5712114492 5730510996 5732205912 5733310464 5735006208 5741424864 5744508336 5746207392 5748966748 5751775232 5763009168 5764713696 5766963328 5777085888 5781569584 5784674616 5787500544 5799668224 5802782976 5810995701 5821471488 5829710663 5832558592 5835691008 5852754432 5854485504 5856217088 5857629696 5864185593 5865920046 5868785664 5869944816 5876494848 5884811898 5887972377 5889106944 5890848768 5903233728 5908073472 5912994816 5919612678 5923674288 5925426336 5939899776 5942752144 5957267904 5959029888 5976453952 5979663648 5981432256 5991052032 5992235333 5996042496 5998921824 6013574784 6017700864 6026217764 6029454186 6036182208 6047084169 6048872718 6050661796 6051827712 6052121307 6053617664 6055077888 6063647688 6071612841 6074578944 6083176344 6084643698 6086148096 6086443356 6089416704 6104239974 6106045428 6107222016 6109028352 6109324722 6112309248 6119150184 6120960048 6125159808 6131994624 6143069632 6143971176 6159896064 6161936004 6167987648 6177907456 6181225344 6183053568 6198156288 6201132672 6202966784 6216279552 6217507338 6218118144 6236299776 6239649024 6241494528 6248480049 6252767304 6254616688 6256125396 6259744512 6276273948 6279340032 6288227232 6291604368 6310000872 6311867184 6313734048 6315257016 6318342144 6327284544 6335596008 6338691072 6347662272 6351071328 6359105536 6364423863 6369641712 6371525664 6375897344 6391471104 6403954446 6410159616 6412055552 6422679459 6424579098 6427717632 6436161024 6443364417 6445270174 6446512128 6448418816 6448731651 6449974272 6451881984 6459102972 6465446464 6470747136 6472660992 6483385314 6485302908 6486552576 6487833744 6504265782 6507758943 6510938112 6524626752 6526556544 6528130848 6549155424 6561628416 6565152384 6570247712 6584348736 6586296192 6588244224 6590815232 6602383872 6603687918 6607508096 6611056704 6622996947 6624955834 6628192256 6641137944 6646582656 6649861683 6653110272 6660556476 6662526472 6664133574 6665781248 6666104628 6669361152 6685596162 6687573564 6688862208 6690840576 6701926392 6703908624 6715994112 6723510696 6725499312 6726795264 6727121604 6729111288 6730407936 6732398592 6739933536 6746552832 6748787052 6752083968 6765271632 6769913472 6791716736 6808306176 6810319872 6821603649 6830233088 6833901312 6843573387 6846916608 6848268952 6855910656 6865613881 6870624768 6872656896 6874014324 6877372416 6887106016 6890804784 6898493952 6910953336 6912997392 6929883072 6938986104 6942375936 6950145888 6952201536 6953878512 6955935264 6970559469 6976274256 6978337632 6993314496 6995382912 6998742128 7015837248 7020651008 7021681344 7034363217 7036443774 7039881216 7042212576 7057018171 7060465664 7064257536 7074255636 7087008768 7089104896 7097039068 7098750981 7100506112 7100850582 7102950804 7104319488 7105722672 7106420736 7123719666 7127199744 7127545509 7131027456 7141120056 7146019776 7153993728 7165846926 7167966372 7169347584 7172884512 7186545408 7190404992 7211429568 7213562496 7231182336 7234654784 7240681152 7252326144 7253758561 7254471168 7258367232 7273627272 7279590528 7281743616 7294895188 7298812962 7303035264 7322319606 7324485332 7325896704 7328063488 7336265104 7340205096 7342376112 7363845048 7366023056 7367442432 7367799852 7371399168 7381831968 7391528676 7395139584 7397326848 7405605984 7407392328 7409583216 7411774752 7414667136 7433446608 7437438792 7441072128 7456716288 7471280187 7478519552 7484749056 7495342281 7499003904 7503031296 7508854528 7524969984 7527195648 7541897202 7545581568 7549204992 7551437824 7555493376 7563949533 7566186726 7567644672 7569139368 7571378096 7589871936 7596094464 7612064544 7614315968 7616152656 7640681328 7642941216 7655233152 7659344448 7661609856 7684012224 7686284928 7688138976 7702781184 7704302571 7712899488 7731739008 7737043968 7747994268 7752155382 7761961984 7774822503 7777122066 7780921344 7796118456 7799862189 7802169158 7803672576 7805980672 7806359367 7810172928 7818914124 7821226728 7825047552 7826593088 7835326464 7846415864 7848308538 7850629836 7852142592 7854465024 7870978304 7873584894 7877431296 7883993088 7892816904 7898232384 7900568448 7919866368 7922489148 7943023872 7945373184 7947289728 7972884864 7975243008 7988069376 7992359424 7993938006 7994723328 7998562432 8018099712 8019683378 8023601152 8033760063 8039272248 8048242944 8062778892 8065163624 8069103616 8069495076 8073437184 8084863584 8095483788 8099438592 8110901792 8112858264 8115257808 8138986632 8141393904 8142962688 8145766296 8149745664 8158866912 8161280064 8166879744 8175992832 8182830681 8189539344 8191961568 8209184403 8213194752 8215914672 8241633792 8244071424 8253298242 8257730733 8260173126 8264208384 8268176896 8284325679 8286775938 8288372736 8290009784 8290824192 8304560964 8311006277 8315066368 8319532032 8321992704 8331306732 8337023072 8338246596 8341500528 8346326016 8362627434 8368365264 8384302976 8388805824 8413334496 8415822912 8418312064 8420342688 8436379392 8438045673 8447461344 8463549696 8465591232 8468095104 8485898484 8492855616 8495367552 8499930048 8513600256 8515281789 8517800358 8521961472 8538605928 8542706207 8546879488 8563572612 8566105464 8570290176 8581548032 8591152556 8595349504 8595766494 8598308868 8599965696 8602509312 8612137296 8619311088 8623450122 8627662848 8630214656 8644513752 8647070544 8648736768 8650444992 8672354376 8677011924 8681250816 8699502336 8702075392 8704174464 8732207232 8748837888 8753536512 8779131648 8781728256 8784325632 8786444544 8798880069 8803178496 8804917224 8814742272 8827217847 8830662596 8836273152 8854850592 8862110208 8866482244 8870813696 8880741968 8885511432 8888139504 8909849664 8914128216 8916764752 8918482944 8935901856 8938544832 8954658816 8964680928 8967332416 8969495472 8972148384 8986578048 8991011489 8995403776 8998382736 9020362176 9026551296 9039326646 9044181279 9054273312 9073309077 9075992694 9077741568 9080426496 9082616832 9095471532 9111868416 9124764516 9129222144 9129665034 9134125056 9141214208 9156359961 9159068142 9160833024 9163542528 9165352432 9181440072 9187739712 9197991936 9214604448 9217329856 9239844096 9242904006 9251981472 9266861184 9269602048 9271838016 9274580352 9294079292 9301699008 9304450176 9324419328 9326261007 9327177216 9354449664 9359473536 9362241792 9379150956 9381925032 9384188094 9386508288 9389616768 9414410922 9419010048 9432340848 9437406552 9444731086 9449345024 9465001308 9467800776 9470601072 9472425984 9474296896 9490926816 9498292888 9502932992 9503394012 9508036608 9521493408 9528026368 9538658304 9554462568 9557288496 9559130112 9563846016 9582060544 9587206656 9615239424 9618083328 9636868647 9641576448 9654241536 9667905261 9669768192 9672628224 9674961408 9677822976 9688654458 9698169696 9706120704 9708991488 9725077971 9727954362 9729828864 9731750616 9737380352 9756398673 9763092808 9767862272 9786940128 9789834816 9818460064 9823733136 9842442624 9855371568 9874141312 9876523104 9879444288 9882366336 9886222848 9900214898 9905531877 9911262144 9916585056 9937433751 9942288384 9961706916 9969873984 9979665408 9990834714 9993789708 9996200361 9998671872 9999156942 10004041728 10028394243 10031360346 10033293312 10036260864 10052889588 10055862936 10060691809 10060775424 10065606656 10073991168 10085266044 10088248968 10090192896 10092185824 10093666932 10098597888 10109900304 10119829248 10123180578 10128125952 10149419392 10154870208 10187575104 10190588288 10206977536 10212459264 10215479808 10245349632 10248379904 10250851968 10270374912 10272403428 10283865984 10305937152 10308985344 10311021486 10316058624 10330659024 10336207176 10347740928 10366430004 10369496088 10374561792 10394824608 10399816252 10404896768 10408479156 10413563904 10425218832 10428302304 10433902896 10447101952 10464411384 10467506448 10469523456 10493074368 10498113192 10503241728 10511990784 10523755872 10530976512 10534091264 10545881087 10554665661 10559821824 10563318864 10588658143 10590698496 10593830912 10596386304 10611383454 10630513152 10633657344 10645558602 10650759168 10651275873 10654426206 10656479232 10658584008 10659631104 10685579499 10690799616 10696541184 10711680084 10719029664 10730990592 10750371856 10751949558 10759326768 10779818112 10785607488 10793978384 10817144352 10820343744 10846773504 10851982176 10855191872 10861021728 10878489216 10881706752 10883856013 10889172992 10910440908 10919385792 10922615424 10942342782 10945579204 10948219443 10950926336 10954552896 10983479409 10986727998 10988845056 10992095232 11004397656 11010307644 11013564168 11018944512 11045767572 11049034584 11051163648 11051699778 11054432256 11057098752 11072747952 11087293014 11092709376 11095990272 11108408976 11114374824 11117662128 11119804416 11122000704 11128434688 11150169912 11157820352 11185074432 11217779328 11221097216 11227123584 11248505856 11250727564 11263281792 11284732928 11287454976 11290793472 11314531312 11323807488 11327156736 11333240064 11349280089 11351467008 11353709052 11357067144 11362615296 11384807904 11394141696 11418096816 11421473952 11424228984 11461021992 11464411824 11466620928 11482849728 11489016672 11492414784 11497933496 11503550464 11526018336 11529427392 11533926656 11554171776 11563139168 11569349232 11599336448 11605565952 11621991402 11642942976 11659421326 11665117184 11665683099 11671382016 11703253737 11705508864 11708971008 11712434176 11715259392 11728371186 11731840092 11737571328 11739889632 11752989696 11769623796 11772462807 11775944754 11778213888 11781697536 11806467456 11810377341 11816146944 11825989632 11839225356 11847348576 11850852672 11879799552 11885504288 11914535808 11918059776 11952907904 11959327296 11962864512 11982104064 11984470666 11990907009 11992084992 11997843648 12027149568 12029525067 12035401728 12052435528 12058908372 12072364416 12094168338 12097745436 12101323592 12103655424 12104242614 12107235328 12110155776 12127295376 12143225682 12149157888 12166352688 12169287396 12172886712 12178833408 12208479948 12212090856 12214444032 12218056704 12218649444 12224618496 12238300368 12241920096 12250319616 12263989248 12286139264 12287942352 12319792128 12323872008 12335975296 12355814912 12362450688 12366107136 12379947363 12390259689 12396312576 12402265344 12405933568 12430163907 12432559104 12435014676 12436236288 12472599552 12479298048 12482989056 12496960098 12505534608 12509233376 12512250792 12519489024 12543941151 12552547896 12558680064 12576454464 12583208736 12620001744 12623734368 12627468096 12630514032 12654569088 12671192016 12695324544 12702142656 12728847726 12739283424 12743051328 12751794688 12766066579 12776700537 12782942208 12807908892 12817849331 12820319232 12824111104 12845358918 12849158196 12855435264 12872322048 12886728834 12890540348 12893024256 12893649741 12896837632 12897463302 12899948544 12903763968 12918205944 12930892928 12935175183 12941494272 12945321984 12966770628 12970605816 12973105152 12975667488 13008531564 13015517886 13021876224 13049253504 13053113088 13056261696 13098310848 13123256832 13130304768 13140495424 13168697472 13172592384 13175194121 13176488448 13181630464 13204767744 13207375836 13215016192 13222113408 13245993894 13249911668 13256384512 13282275888 13293165312 13299723366 13306220544 13321112952 13325052944 13328267148 13332209256 13338722304 13371192324 13375147128 13377724416 13381681152 13403852784 13407817248 13431988224 13447021392 13450998624 13454243208 13458222576 13460815872 13479867072 13493105664 13497574104 13504167936 13530543264 13539826944 13558989969 13583433472 13613989041 13616612352 13620639744 13643207298 13660466176 13667802624 13687146774 13693833216 13696537904 13711821312 13731227762 13738602213 13741249536 13745313792 13748028648 13754744832 13774212032 13781609568 13796987904 13821906672 13825994784 13859766144 13864356009 13877972208 13900291776 13904403072 13907757024 13911870528 13941118938 13952548512 13956675264 13986628992 13990765824 13997484256 14031674496 14041302016 14043362688 14068726434 14072887548 14079762432 14084425152 14114036342 14120931328 14121616383 14128515072 14148511272 14167096629 14174017536 14178209792 14194078136 14197501962 14201012224 14201701164 14205901608 14208638976 14211445344 14212841472 14247439332 14254399488 14255091018 14262054912 14282240112 14292039552 14307987456 14331693852 14335932744 14338695168 14345769024 14373090816 14380809984 14422859136 14427124992 14462364672 14469309568 14481362304 14504652288 14507517122 14508942336 14516734464 14532981687 14547254544 14559181056 14563487232 14589790376 14591931543 14597625924 14606070528 14644639212 14648970664 14651793408 14656126976 14672530208 14680410192 14684752224 14727690096 14732046112 14735599704 14742798336 14763663936 14783057352 14790279168 14811211968 14814784656 14819166432 14823549504 14829334272 14850322347 14866893216 14874877584 14913432576 14942560374 14957039104 14969498112 14986252071 14990684562 14998007808 14998735413 15006062592 15017709056 15047040519 15049939968 15054391296 15083794404 15091163136 15098409984 15102875648 15110986752 15127899066 15132373452 15135289344 15138278736 15142756192 15179743872 15184770867 15192188928 15224129088 15228631936 15232305312 15281362656 15285882432 15310466304 15318688896 15323219712 15368024448 15372569856 15376277952 15405562368 15408605142 15425798976 15453659543 15463478016 15466532229 15474087936 15495988536 15504310764 15516343927 15523923968 15549645006 15554244132 15561842688 15592236912 15599724378 15604338316 15607345152 15611961344 15612718734 15620345856 15637828248 15642453456 15653186176 15670652928 15692831728 15696617076 15701259672 15704285184 15708930048 15741956608 15747169788 15754862592 15767986176 15785633808 15796464768 15801136896 15839732736 15844978296 15886047744 15890746368 15894579456 15917075181 15945769728 15950486016 15968337903 15976138752 15981639309 15984718848 15987876012 15989446656 15997124864 16036199424 16039366756 16047202304 16067520126 16078544496 16096485888 16125557784 16130327248 16138990152 16146874368 16169727168 16190967576 16198877184 16221803584 16225716528 16230515616 16264638761 16277973264 16282787808 16291532592 16317733824 16322560128 16333759488 16365661362 16379078688 16383923136 16413514173 16418368806 16426389504 16431829344 16480091997 16483267584 16488142848 16506596484 16515461466 16520346252 16528416768 16536353792 16568651358 16573551876 16576745472 16580019568 16581648384 16609121928 16622012554 16630132736 16630939521 16639064064 16643985408 16662613464 16674046144 16676493192 16683001056 16692652032 16725254868 16736730528 16768605952 16777611648 16826668992 16831645824 16836624128 16840685376 16872758784 16876091346 16894922688 16927099392 16931182464 16936190208 16971796968 16985711232 16990735104 16999860096 17027200512 17030563578 17035600716 17043922944 17077211856 17085412414 17093758976 17127145224 17132210928 17163096064 17182305112 17190699008 17191532988 17196617736 17199931392 17205018624 17224274592 17238622176 17246900244 17255325696 17260429312 17289027504 17294141088 17300889984 17344708752 17354023848 17362501632 17399004672 17404150784 17408348928 17432987103 17464414464 17489131989 17497675776 17507073024 17558263296 17563456512 17568651264 17572889088 17592556779 17597760138 17606356992 17609834448 17629484544 17654435694 17661325192 17663917131 17672546304 17709701184 17724220416 17732964488 17741627392 17761483936 17771022864 17776279008 17819699328 17828256432 17833529504 17871803712 17877089664 17929361856 17934664832 17938990944 17944296768 17973156096 17976705999 17982022978 17990807552 17996765472 18040724352 18053102592 18078653292 18088362558 18108546624 18141252507 18146618154 18151985388 18155483136 18156363921 18160852992 18165233664 18190943064 18214838523 18223736832 18249529032 18258444288 18259330068 18268250112 18282428416 18312719922 18318136284 18321666048 18327085056 18330704864 18362880144 18375479424 18395983872 18429208896 18434659712 18479688192 18485808012 18503962944 18533722368 18539204096 18543676032 18549160704 18588158584 18603398016 18608900352 18648838656 18652522014 18654354432 18708899328 18718947072 18724483584 18745440147 18758301912 18763850064 18768376188 18779233536 18828821844 18838020096 18864681696 18874813104 18889462172 18898690048 18930002616 18935601552 18941202144 18948593792 18981853632 18996585776 19006788024 19016073216 19042986816 19056052736 19077316608 19093271589 19108925136 19114576992 19127692032 19154763607 19164121088 19174413312 19230478848 19236166656 19268038377 19273737294 19283152896 19308483072 19330093251 19335810522 19339536384 19345256448 19346194953 19349922816 19355645952 19377308916 19396339392 19412241408 19417982976 19450155942 19455908724 19459657728 19463501232 19474760704 19512797346 19526185616 19573880256 19579669632 19636920128 19647466272 19684885248 19688773237 19710743136 19748282624 19753046208 19758888576 19764732672 19772445696 19800429796 19811063754 19822524288 19833170112 19868990841 19874867502 19884576768 19923413832 19939747968 19949585049 19959330816 19981669428 19987579416 19992400722 19997343744 19998313884 20008083456 20056788486 20062720692 20066586624 20072521728 20105779176 20111725872 20121383618 20131213312 20147982336 20170532088 20176497936 20180385792 20184371648 20187333864 20197195776 20219800608 20239658496 20246361156 20256251904 20298838784 20309740416 20375150208 20381176576 20413955072 20424918528 20430959616 20490699264 20496759808 20501703936 20530720161 20540749824 20544806856 20567731968 20596841643 20611874304 20617970688 20622042972 20632117248 20661318048 20672414352 20695481856 20732860008 20738992176 20789649216 20799632504 20809793536 20816958312 20827127808 20850437664 20856604608 20867805792 20894203904 20911678407 20928822768 20935012896 20986148736 20996226384 21047511744 21061953024 21068182528 21091762174 21103089651 21109331322 21119643648 21126637728 21171054513 21177316286 21181396992 21187661824 21192772608 21222766908 21261026304 21267314688 21291117204 21296252943 21301518336 21302551746 21308852412 21312958464 21317168016 21319262208 21371158998 21381599232 21382636527 21393082368 21423360168 21438059328 21461981184 21500743712 21503899116 21518653536 21559636224 21571214976 21587956768 21634288704 21640687488 21693547008 21703964352 21710383744 21722043456 21756978432 21761275683 21763413504 21767712026 21778345984 21820881816 21838771584 21845230848 21884685564 21891158408 21896438886 21901852672 21909105792 21966958818 21973455996 21977690112 21984190464 22008795312 22020615288 22027128336 22091535144 22098069168 22102327296 22103399556 22114197504 22145495904 22174586028 22185418752 22191980544 22216817952 22228749648 22235324256 22244001408 22256869376 22300339824 22315640704 22370148864 22413840561 22435558656 22442194432 22454247168 22486026843 22497011712 22501455128 22526563584 22558445609 22569465856 22574909952 22581586944 22629062624 22647614976 22654313472 22666480128 22691848599 22698560178 22702934016 22707418104 22714134288 22769615808 22788283392 22836193632 22842947904 22848457968 22922043984 22928823648 22965699456 22978033344 22984829568 22995866992 23052036672 23058854784 23067853312 23108343552 23112907713 23126278336 23138698464 23187345419 23198672896 23211131904 23243982804 23285885952 23318842652 23324467509 23330234368 23331366198 23342764032 23399586567 23406507474 23411017728 23417942016 23419078101 23424868352 23430518784 23456742372 23463680184 23475142656 23479779264 23505979392 23539247592 23544925614 23551889508 23556427776 23563395072 23612934912 23620754682 23632293888 23651979264 23678450712 23694697152 23701705344 23759599104 23771008576 23829071616 23836119552 23905815808 23918654592 23925729024 23964208128 23968941332 23981814018 23984169984 23995687296 24054299136 24059050134 24070803456 24104871056 24117816744 24144728832 24188336676 24195490872 24202647184 24207310848 24208485228 24220311552 24254590752 24286451364 24298315776 24332705376 24338574792 24345773424 24416959896 24424181712 24428888064 24437298888 24449236992 24476600736 24483840192 24500639232 24527978496 24548492043 24572278528 24575884704 24627553209 24639584256 24647744016 24671950592 24711629824 24724901376 24732214272 24759894726 24780519378 24792625152 24804530688 24811867136 24852977037 24860327814 24865118208 24870029352 24872472576 24933018831 24945199104 24958596096 24965978112 24993920196 25011069216 25018466752 25024501584 25038978048 25087882302 25105095792 25152908928 25166417472 25240003488 25247468736 25254936192 25261028064 25309138176 25314137019 25342384032 25390649088 25404285312 25457695452 25478566848 25486102656 25503589376 25532133158 25545845367 25553401074 25565884416 25615817784 25628118621 25635698662 25640638464 25648222208 25690717836 25698316392 25710870528 25744644096 25773457668 25781080696 25786048512 25787299482 25793675264 25794926604 25799897088 25807527936 25836411888 25861785856 25870350366 25882988544 25890643968 25933541256 25941211632 25946210304 25951334976 26017063128 26031035772 26043752448 26098507008 26106226176 26112523392 26196621696 26246513664 26260609536 26280990848 26337394944 26345184768 26350388242 26352976896 26363260928 26396640207 26409535488 26414751672 26430032384 26444226816 26481653541 26491987788 26499823336 26512769024 26564551776 26586330624 26599446732 26612441088 26642225904 26650105888 26656534296 26664418512 26742384648 26750294256 26755448832 26807705568 26815634496 26863976448 26894042784 26901997248 26908486416 26916445152 26959734144 26973034467 26986211328 26995148208 27061086528 27079653888 27117979938 27132543837 27166866944 27219927231 27227978082 27233224704 27241279488 27286414596 27307592053 27320932352 27335605248 27374293548 27387666432 27393075808 27423642624 27462455524 27469079883 27477204426 27482499072 27490627584 27496057296 27548424064 27563219136 27593975808 27643813344 27651989568 27719532288 27728712018 27755944416 27800583552 27808806144 27815514048 27823741056 27882237876 27905097024 27913350528 27973257984 27978783021 27981531648 27994968512 28063348992 28068891823 28082604032 28086725376 28137452868 28145775096 28159524864 28168850304 28228072684 28241862656 28243232766 28257030144 28297022544 28334193258 28348035072 28356419584 28388156272 28395003924 28403402328 28411803216 28417277952 28422890688 28494878664 28508798976 28510182036 28524109824 28564480224 28584079104 28615974912 28663387704 28671865488 28677390336 28691538048 28746181632 28761619968 28845718272 28854249984 28910605941 28924729344 28938619136 28962724608 29003715783 29009304576 29015034244 29017884672 29033468928 29065963374 29094509088 29118362112 29126974464 29179580752 29183863086 29195251848 29212141056 29269196019 29289278424 29297941328 29303586816 29345060416 29360820384 29369504448 29455380192 29464092224 29471199408 29527327872 29566114704 29622423936 29629569312 29638332864 29647099008 29658668544 29700644694 29716595631 29733786432 29749755168 29812301253 29826865152 29885120748 29914078208 29938996224 29972504142 29981369124 29996015616 29997470826 30012125184 30035418112 30085182729 30094081038 30099879936 30108782592 30167588808 30182075427 30182326272 30196819968 30205751296 30221973504 30255798132 30264746904 30270578688 30276557472 30285512384 30359487744 30369541734 30384377856 30448258176 30457263872 30464610624 30562725312 30571764864 30620932608 30637377792 30646439424 30736048896 30745139712 30752555904 30811124736 30817210284 30851597952 30907319086 30926956032 30933064458 30948175872 30991977072 31008621528 31032687854 31047847936 31099290012 31108488264 31123685376 31184473824 31199448756 31208676632 31214690304 31223922688 31225437468 31240691712 31275656496 31284906912 31306372352 31341305856 31385663456 31393234152 31402519344 31408570368 31483913216 31494339576 31509725184 31535972352 31571267616 31592929536 31602273792 31637643261 31663996983 31679465472 31689956592 31765974429 31772095488 31781492736 31789158912 31834150362 31891539456 31900972032 31936675806 31952277504 31953827619 31963278618 31969437696 31975752024 31978893312 31994249728 32056738497 32072398848 32078733512 32094404608 32135040252 32157088992 32192971776 32251115568 32260654496 32277980304 32339454336 32381935152 32443607168 32451433056 32461031232 32529277522 32555946528 32565575616 32583065184 32635467648 32645120256 32651568039 32667518976 32731322724 32758157376 32767846272 32827028346 32836737612 32844658329 32852779008 32863658688 32950438227 32960183994 32966535168 32976285696 33013192968 33030922932 33040692504 33056558801 33056833536 33072707584 33137302716 33147103752 33153490944 33160039136 33163296768 33218243856 33244025108 33260265472 33261879042 33278128128 33287970816 33325226928 33348092288 33352986384 33366002112 33385304064 33450509736 33473461056 33537211904 33555223296 33653337984 33663291648 33673248256 33681370752 33745517568 33752182692 33789845376 33854198784 33862364928 33872380416 33943593936 33971422464 33981470208 33999720192 34047840267 34054401024 34061127156 34071201432 34087845888 34154423712 34170824828 34187517952 34254290448 34264421856 34326192128 34364610224 34383065976 34393235472 34399862784 34448549184 34477244352 34493800488 34510651392 34578055008 34588282176 34601779968 34650752143 34689417504 34708047696 34791305327 34798009344 34808301568 34816697856 34865974206 34928828928 34978263978 34995351552 34997049297 35014146048 35109761211 35116526592 35126913024 35137302528 35145778176 35185113558 35195520276 35212713984 35219668896 35258969088 35308871388 35322650384 35327834262 35345092608 35419402368 35431132023 35448440832 35465928976 35522967872 35542045728 35552558016 35639398656 35656512864 35667059008 35743607424 35754179328 35858723712 35869329664 35877981888 35888593536 35946312192 35953411998 35964045956 35972721027 35981615104 35993530944 36081448704 36088575201 36106205184 36157306584 36176725116 36217093248 36282505014 36293236308 36303970776 36310966272 36312727842 36321705984 36330467328 36381886128 36429677046 36447473664 36499058064 36518660136 36536500224 36564856832 36625439844 36636272568 36643332096 36654170112 36661409728 36725760288 36750958848 36791967744 36858417792 36869319424 36959376384 36971616024 37007925888 37067444736 37078408192 37087352064 37098321408 37139842089 37176317168 37206796032 37217800704 37290491721 37297677312 37305044028 37308708864 37417798656 37437894144 37448967168 37490880294 37516603824 37527700128 37536752376 37558467072 37631823453 37657643688 37676040192 37729363392 37749626208 37778924344 37797380096 37860005232 37871203104 37882404288 37897187584 37963707264 37993171552 38013576048 38085973632 38112105472 38186543178 38217850272 38229153984 38255384064 38298199737 38309527214 38328242176 38330101611 38348826624 38453547993 38460957696 38472333312 38536076754 38547474588 38566305792 38616966144 38660186502 38671621044 38679072768 38680949223 38690512896 38692389906 38699845632 38711291904 38754617832 38792678784 38805525549 38824482816 38835965952 38900311884 38911817448 38919315456 38927002464 38949521408 39025594692 39052371232 39147760512 39159339264 39273840256 39294932544 39369770496 39377546474 39421486272 39496565248 39506092416 39517777152 39525582363 39529465344 39544891392 39600859592 39622127508 39645048576 39666340224 39737981682 39749735004 39769153536 39846827664 39879495936 39899170098 39918661632 39963338856 39975158832 39984801444 39996627768 40016166912 40113576972 40125441384 40133173248 40145043456 40211558352 40223451744 40242767236 40262426624 40295964672 40341064176 40352995872 40368743296 40374667728 40439601216 40479316992 40492722312 40512503808 40597677568 40619480832 40676969907 40750300416 40762353152 40807974641 40827910144 40841967123 40849837056 40861919232 40981398528 40993519616 41003407872 41061440322 41081499648 41089613712 41135463936 41193683286 41215806639 41223748608 41235941376 41244085944 41264234496 41322636096 41344828704 41390963712 41465720016 41477984352 41579298432 41599265008 41633916624 41700875328 41713209216 41735611584 41823356814 41857645536 41870025792 41945647331 41972297472 41992452768 42095023488 42115790659 42123906048 42136365056 42183524348 42206179302 42218662644 42239287296 42253275456 42342109026 42354632572 42362793984 42364849149 42375323648 42385545216 42445533816 42501289887 42522052608 42534629376 42582234408 42592505886 42603036672 42605103492 42617704824 42625916928 42634336032 42638524416 42742317996 42763198464 42765273054 42786164736 42846720336 42876118656 42923962368 43001487424 43007798232 43037307072 43119272448 43142429952 43175913536 43268577408 43281374976 43387094016 43407928704 43420767488 43444086912 43513956864 43522551366 43526827008 43535424052 43556691968 43641763632 43677543168 43690461696 43769371128 43782316816 43792877772 43818211584 43933917636 43946911992 43955380224 43968380928 44017590624 44041230576 44054256672 44183070288 44196138336 44206799112 44228395008 44290991808 44349172056 44370837504 44433635904 44457499296 44470648512 44488002816 44513738752 44550967041 44600679648 44631281408 44740297728 44827681122 44871117312 44884388864 44908494336 44958756213 44972053686 44994023424 45002910256 45053127168 45116891218 45138931712 45141121557 45149819904 45163173888 45258125248 45295229952 45308626944 45332960256 45383697198 45397120356 45405868032 45414836208 45428268576 45539231616 45554312601 45576566784 45672387264 45685895808 45696915936 45844087968 45857647296 45931398912 45956066688 45969659136 45991733984 46104073344 46117709568 46135706624 46216687104 46225815426 46252556672 46277396928 46360978629 46374690838 46397345792 46399596687 46422263808 46487965608 46549031781 46571771904 46637685304 46648935018 46660468736 46662732396 46685528064 46799173134 46813014948 46822035456 46835884032 46838156202 46849736704 46861037568 46913484744 46927360368 46959558528 47011958784 47078495184 47089851228 47103779016 47112855552 47126790144 47225869824 47241509364 47264587776 47303958528 47356901424 47389394304 47403410688 47519198208 47542017152 47658143232 47672239104 47751225543 47811631616 47837309184 47851458048 47905013709 47928416256 47937882664 47944917927 47963628036 47968339968 47991374592 48108598272 48118100268 48141606912 48209742112 48235633488 48289457664 48376673352 48390981744 48405294368 48416970456 48440623104 48509181504 48572902728 48596631552 48665410752 48677149584 48691546848 48793916283 48833919792 48848363424 48874597776 48953201472 48967680384 49001278464 49096984086 49144557056 49151769408 49240542519 49255106418 49279168512 49295488032 49343901184 49399127197 49423259648 49440275991 49449802752 49464428544 49519789452 49561038756 49585250304 49609061376 49623734272 49705954074 49720655628 49730236416 49740058704 49744945152 49866037662 49890398208 49892818563 49917192192 49931956224 49987840392 50022138432 50036933504 50049003168 50077956096 50175764604 50210191584 50305817856 50332834944 50480006976 50494937472 50509872384 50522056128 50618276352 50628274038 50684768064 50776309927 50781298176 50808570624 50915390904 50957133696 50972205312 50982272903 51007178752 51064266316 51091690734 51106802148 51131768832 51231635568 51256237242 51271397324 51281276928 51296444416 51381435672 51396632784 51489288192 51546915336 51562161392 51572097024 51574598964 51589853208 51599794176 51615055872 51672823776 51723571712 51740700732 51765977088 51781287936 51867082512 51882423264 51902669952 52034126256 52062071544 52087504896 52197014016 52212452352 52225046784 52298961309 52393243392 52467395967 52493027328 52521219072 52561981696 52674789888 52690369536 52700776484 52705953792 52726521856 52793280414 52819070976 52829503344 52860064768 52888453632 52963307082 52983975576 52999646672 53129103552 53172661248 53198893464 53224882176 53284451808 53300211776 53313068592 53328837024 53440955929 53484769296 53500588512 53615411136 53631268992 53788085568 53803994496 53816972832 53832890304 53919468288 53930117997 53946068934 53972422656 53990296416 54122173056 54159307776 54235959876 54265087674 54333733888 54423757521 54439854462 54455956164 54466449408 54482558976 54572829192 54615184106 54641864704 54644515569 54671210496 54748587096 54775332864 54786151616 54847285248 54924911048 54938159766 54954408852 54964998144 54981255168 54992114592 55096848128 55126438272 55187951616 55287626688 55303979136 55439064576 55457424036 55511888832 55601167104 55617612288 55631028096 55647482112 55764475752 55810194048 55826701056 55946515968 55957566042 55963063296 55989937024 56126697984 56137783646 56165208064 56173450752 56236320441 56274905736 56291550192 56337700608 56456145368 56483725312 56486465532 56514060288 56594045088 56668386516 56696070144 56712839168 56776312544 56790007848 56806804656 56823606432 56845781376 56989757328 57020364072 57048219648 57128960448 57168158208 57231949824 57279814767 57326775408 57343730976 57383076096 57464290821 57492363264 57523239936 57691436544 57708499968 57804115131 57821211882 57849458688 57877238272 57925449216 57990279753 58007431566 58018609152 58030068488 58035769344 58038584859 58066937856 58131926748 58189018176 58236724224 58253948928 58359161504 58367726172 58390503696 58424282112 58538392038 58578556848 58595882656 58690120832 58721640768 58739008896 58910760384 58928184448 58942398816 59054655744 59066319711 59132229408 59244847872 59259138624 59276665728 59294198016 59317337088 59401289388 59433191262 59467572864 59499510336 59606972523 59624602506 59653730304 59770241496 59798943449 59828156416 59848755147 59877992448 59945008284 59962738248 59992031232 59994941652 60024250368 60070836224 60170365458 60188162076 60199759872 60217565184 60335177616 60364150854 60393639936 60411502592 60443947008 60511596264 60529493808 60541157376 60553114944 60571024768 60718975488 60739083468 60768755712 60896516352 60914527744 60929221248 61125450624 61143529728 61241865216 61274755584 61292878848 61472097792 61490279424 61505111808 61592160483 61622249472 61634420568 61703195904 61790524929 61814638172 61853912064 61866128916 61896351744 61983954144 62017243056 62065375708 62095695872 62198580024 62216976528 62368947648 62398897512 62417353264 62429380608 62450874936 62481383424 62551312992 62569813824 62612744704 62682611712 62735035221 62771326912 62786468304 62805038688 62937080423 62967826432 62988679152 63142535232 63185859072 63204547584 63275286522 63309268953 63327993966 63358930944 63379913184 63513163539 63531948858 63544190976 63562985472 63578317824 63668300724 63783078912 63801944064 63873351612 63904555008 63907655238 63926557236 63938875392 63951504048 63957786624 63988499456 64113476994 64144797696 64157467024 64270080504 64314177984 64385943552 64502231136 64521308992 64555960608 64678908672 64763870304 64887214336 64902866112 64922062464 65058555044 65111893056 65131151232 65166130368 65270935296 65283827049 65290240512 65303136078 65335037952 65462645448 65516314752 65535692544 65654056692 65673475224 65689316658 65705558016 65727317376 65900876454 65920367988 65933070336 65952571392 66026385936 66061845864 66081385008 66113117602 66145415168 66274605432 66294207504 66306981888 66320078272 66436487712 66488050216 66520530944 66523758084 66556256256 66575941632 66650453856 66696184576 66705972768 66732004224 66770608128 66901019472 66946922112 67074423808 67110446592 67306675968 67326583296 67346496512 67362741504 67458080529 67491035136 67504365384 67579690752 67675336827 67708397568 67724729856 67744760832 67887187872 67942844928 67962940416 67999440384 68075545797 68095680534 68108802048 68122254312 68142402864 68308847424 68341649656 68375035904 68508580896 68528843712 68652384256 68729220448 68766131952 68786470944 68897098368 68954488704 68987600976 69156110016 69176564352 69203559936 69301504286 69338723139 69378835008 69416095392 69562036257 69582610654 69596018688 69616603136 69633395712 69731948412 69857657856 69956527956 69973402527 69990703104 69994098594 70028292096 70198759701 70219522422 70233053184 70253826048 70257234303 70274605056 70291556352 70370227116 70391040552 70425427968 70439337792 70517938176 70617742776 70645300768 70655668524 70690185216 70838804736 70862264046 70896881664 70931857952 71045935744 71084091456 71105116032 71278797312 71313025728 71334118016 71487214848 71508358656 71717447424 71738659328 71755963776 71777187072 71892624384 71906823996 71928091912 71945442054 71963230208 71987061888 72162897408 72177150402 72212410368 72314613168 72353450232 72434186496 72565010028 72586472616 72607941552 72621932544 72625455684 72660934656 72763772256 72859354092 72894947328 72998116128 73037320272 73129713664 73250879688 73272545136 73286664192 73322819456 73451520576 73501917696 73583935488 73645476129 73716835584 73738638848 73882659627 73918752768 73943232048 74015851776 74120607001 74134889472 74156816384 74174704128 74196642816 74279684178 74352634336 74413592064 74435601408 74558931111 74580983442 74595354624 74610088056 74617417728 74799056493 74835597312 74875788288 74897934336 74981760588 75033207648 75055400256 75073504752 75116934144 75263646906 75315287376 75458726784 75499252416 75557848688 75720010464 75742406208 75764808576 75794375168 75927414528 75942411057 75986343104 76027152096 76171947264 76186992091 76224210944 76373086356 76435700544 76458307968 76510768128 76596399474 76619054428 76637536101 76656484352 76660203222 76697653248 76884355863 76907095986 76921915392 76944666624 77072153508 77094949176 77132611584 77233932288 77320373004 77343242088 77358145536 77361898446 77381025792 77384779812 77399691264 77422583808 77509235664 77585357568 77611051098 77648965632 77671931904 77800623768 77823634896 77838630912 77854004928 77899042816 78051189384 78104742464 78295521024 78318678528 78547680512 78589865088 78739540992 78755092948 78842972544 78993130496 79012184832 79035554304 79051164726 79058930688 79089782784 79201719184 79244255016 79290097152 79332680448 79444960623 79475963364 79499470008 79538307072 79693655328 79758991872 79798340196 79837323264 79926677712 79950317664 79969602888 79993255536 80227153944 80250882768 80266346496 80423116704 80446903488 80485534472 80524853248 80591929344 80682128352 80705991744 80737486592 80749335456 80879202432 80919103401 80958633984 80985444624 81195355136 81238961664 81353939814 81500600832 81524706304 81615949282 81655820288 81659781693 81683934246 81699674112 81723838464 81922776159 81962797056 81987039232 82006815744 82122880644 82162999296 82179227424 82270927872 82387366572 82407239649 82431613278 82447497216 82471882752 82488171888 82645272192 82689657408 82781927424 82931440032 82955968704 83158596864 83198530016 83267833248 83401750656 83426418432 83471223168 83646713628 83715291072 83740051584 83891294662 83936349063 83944594944 83984905536 84190046976 84206675469 84231581318 84247812096 84272730112 84367048696 84412358604 84437325288 84478574592 84506550912 84684218052 84709265144 84725587968 84729698298 84750647296 84771090432 84891067632 85002579774 85044105216 85069258752 85164468816 85185011772 85210206984 85235409648 85251833856 85268672064 85484635992 85526396928 85530546108 85572329472 85693440672 85752237312 85847924736 86002974848 86015596464 86074614144 86238544896 86284859904 86351827072 86537154816 86562749952 86731817823 86774188032 86815857408 86841534976 86888173824 87011147349 87027913728 87045102732 87053654016 87070848104 87113383936 87283527264 87355086336 87380923392 87538742256 87564633632 87585755544 87636423168 87807588057 87867835272 87893823984 87910760448 88035181248 88082461152 88108513344 88366140576 88392276672 88413598224 88581983616 88698344112 88867271808 88914998592 88941297024 88976005632 89101934082 89149786893 89201359296 89262562816 89436903759 89480595456 89655362244 89724945317 89742234624 89768777728 89816988672 89917512426 89944107372 89988046848 90005820512 90106254336 90233782436 90255548187 90277863424 90282243114 90299639808 90326347776 90516250496 90546226281 90590459904 90617253888 90665920512 90767394396 90794240712 90811736064 90829672416 90856537152 91078463232 91108625202 91153133568 91344774528 91371791616 91393831872 91688175936 91715294592 91862797824 91912133376 91939318272 91983467968 92208146688 92226358847 92235419136 92271413248 92433374208 92451630852 92505113344 92554793856 92721957258 92749381676 92794691584 92799193374 92844527616 92975931216 93098063562 93143543808 93275370608 93297870036 93325464792 93371056128 93598346268 93626029896 93644070912 93671768064 93676312404 93722075136 93826969488 93854720736 93919117056 94023917568 94156990368 94179702456 94207558032 94225711104 94451739648 94483018728 94529175552 94607917056 94713802848 94778788608 94806821376 94912929783 94991990949 95038396416 95084034304 95297923287 95316286464 95344478208 95502451086 95623263232 95674618368 95702916096 95810027418 95856832512 95875765328 95889835854 95927256072 95936679936 95982749184 96170215491 96217196544 96236200536 96283213824 96419484224 96471266976 96578915328 96753346704 96781963488 96810588736 96833940912 97018363008 97145805456 97330821504 97354299168 97383093696 97587832566 97667839584 97696726848 97749195552 97906402944 97935360768 97954704117 98002556928 98193968172 98289114112 98303538816 98481085038 98510212836 98558337024 98590976064 98687802368 98798254394 98846519296 98851314681 98880551982 98899605504 98928857088 99039578904 99122077512 99169676403 99170500608 99218122752 99247468544 99411908148 99441311256 99460472832 99480117408 99489890304 99732075324 99780796416 99785637126 99834384384 99863912448 99975680784 100044276864 100073867008 100098006336 100155912192 100351529208 100420383168 100611635712 100665669888 100960013952 100989874944 101019744768 101044112256 101236552704 101256548076 101369536128 101552619854 101562596352 101617141248 101830781808 101914267392 101944410624 101964545806 102014357504 102128532632 102143520801 102183381468 102213604296 102263537664 102463271136 102512474484 102542794648 102562553856 102592888832 102762871344 102793265568 102978576384 103093830672 103124322784 103149197928 103179706416 103199588352 103345647552 103447143424 103481401464 103531954176 103734165024 103764846528 103805339904 103952256429 104068252512 104124143088 104373915981 104394028032 104424904704 104450093568 104597922618 104786486784 104934791934 104986054656 104991147891 105042438144 105123963392 105329283633 105349579776 105380739072 105401552968 105411907584 105453043712 105586560828 105638141952 105659006688 105720129536 105776907264 105926614164 105967951152 105999293344 106258207104 106293396069 106345322496 106397786928 106568903616 106600423552 106626137184 106657674048 106881911858 106969538592 107001177024 107230822272 107262537984 107576171136 107607988992 107633945664 107665780608 107838936576 107860235994 107892137868 107918163081 107944845312 107980592832 108244346112 108265725603 108318615552 108471919752 108530175348 108614407489 108667467776 108847515042 108879708924 108911912328 108932898816 108965117952 109145658384 109230368212 109283729408 109289031138 109342420992 109497174192 109572303232 109694570496 109849822096 109876319532 109908817704 109929996288 109962510336 109984229184 110193696256 110252876544 110375903232 110575253376 110607958272 110878129152 110914848072 111023777664 111202334208 111235224576 111262056192 111294964224 111419526267 111528951504 111620388096 111653402112 111871475163 111893031936 111915132084 111926126592 111979874048 112253395968 112275567292 112330416128 112346901504 112472640882 112549811472 112583100384 112675401216 112912290736 112972931064 113028120576 113188090176 113336773032 113392140288 113552625088 113580015696 113613609312 113647212864 113691562752 113852471327 113979514656 114040728144 114257920896 114336316416 114559629534 114653550816 114687461952 114766152192 114894599211 114928581642 114984726528 114990304833 115046479872 115360643979 115382873088 115416999936 115608230262 115642423764 115698917376 115754476544 115850898432 115980559506 116014863132 116037218304 116060136976 116071538688 116077169718 116133875712 116263853496 116378036352 116416576647 116473448448 116507897856 116718323008 116735452344 116781007392 116848564224 117076784076 117157113696 117191765312 117380241664 117443281536 117478017792 117821520768 117856368896 117884797632 118109311488 118132639422 118264458816 118489695744 118518277248 118553331456 118576747089 118588396032 118634674176 118802578776 118866382524 118935145728 118999020672 119213945046 119249205012 119307460608 119540482992 119597886898 119656312832 119697510294 119755984896 119890016568 119925476496 119989883304 120048500736 120141672448 120340730916 120376324152 120399519744 120435130368 120670355232 120728301708 120787279872 120823005184 120887894016 121023192528 121058987616 121106229888 121142049536 121437950976 121478166936 121537511424 121793032704 121829055488 121858442496 122030909721 122250901248 122287059456 122423923923 122483730432 122525901369 122549511168 122585757696 122944195584 122980558848 123010223616 123184320966 123244498944 123268841136 123406391808 123581049858 123629276344 123647419917 123707824128 123732257832 123792703488 123967908288 124034486112 124130751416 124191391744 124397160048 124433953056 124737895296 124797795024 124834706528 124901749872 125102625984 125139627648 125225489408 125470070442 125542653824 125572936608 125610077376 125836941993 125874160846 125935652864 125977358304 126285070464 126347371977 126371718144 126409095168 126550573044 126618537906 126655987932 126717861888 126759826368 127026327078 127063897716 127088381952 127094547447 127125970944 127156635648 127336601448 127503869661 127566157824 127603888128 127746703224 127809110016 127815310476 127853114472 127877750784 127903008096 127915573248 127976998912 128226953988 128289595392 128314934048 128540161008 128628355968 128771887104 129004462272 129042617984 129111921216 129357817344 129527740608 129774428672 129805732224 129844124928 130117110088 130223786112 130262302464 130332260736 130541870592 130567654098 130580481024 130606272156 130670075904 130925290896 131032629504 131071385088 131308113384 131346950448 131378633316 131454634752 131801752908 131840735976 131866140672 131905142784 132052771872 132123691728 132162770016 132226235204 132290830336 132549210864 132588415008 132640156544 132872975424 132976100432 133047516168 133112512512 133300907712 133392369152 133411945536 133464008448 133541216256 133652901123 133802038944 133893844224 134083345249 134148847616 134220893184 134613351936 134653166592 134692993024 134725483008 134876268639 134916161058 134982070272 135008730768 135159381504 135350673654 135416795136 135423364671 135449459712 135489521664 135774375744 135885689856 135925880832 135998880768 136151091594 136191361068 136217604096 136244508624 136284805728 136617694848 136683299312 137017161792 137057687424 137458440896 137532263904 137572941888 137794196736 137821412659 137908977408 137975201952 138312220032 138353128704 138407119872 138603008572 138677446278 138757670016 138832190784 139082935887 139124072514 139165221308 139192037376 139198790061 139233206272 139266791424 139463896824 139647095343 139715315712 139913055912 139946805054 139981406208 139988197188 140056584192 140397519402 140439044844 140466106368 140507652096 140514468606 140549210112 140583112704 140740454232 140782081104 140878675584 141035876352 141235485552 141290601536 141311337048 141380370432 141677609472 141724528092 141793763328 141863715904 142091871488 142168182912 142210232064 142557594624 142626051456 142668236032 142974429696 143016717312 143434894848 143477318656 143511927552 143554374144 143715041127 143785248768 143813647992 143856183824 143890884108 143974123776 144325794816 144354300804 144424820736 144629226336 144706900464 144868372992 145130020056 145172945232 145215883104 145250911368 145321869312 145527544512 145718708184 145789894656 145996232256 146074640544 146259427328 146381748849 146501759376 146545090272 146645638912 146903041152 147003835392 147290952258 147433671168 147477277696 147721627557 147765319254 147837505536 147886464096 148031703552 148197381591 148241214002 148269778944 148313632768 148320827973 148349408256 148393285632 148559368356 148705268672 148827184128 148871202816 149117862222 149161966884 149190709248 149220176112 149234835456 149598112986 149671194624 149678455689 149751576576 149795868672 149963521176 150066415296 150110800512 150147009504 150233868288 150527293812 150630574752 150917453568 150998504832 151115697376 151440020928 151484812416 151529617152 151588750336 151854829056 151884822114 151972686208 152054304192 152328929781 152343894528 152373984182 152448421888 152746172712 152871401088 152916615936 152946818709 153021536256 153192798948 153238108856 153275072202 153312968704 153320406444 153395306496 153768711726 153814191972 153843830784 153889333248 154144307016 154189898352 154467864576 154640746008 154686484176 154716291072 154723796892 154769559624 154799382528 154845167616 155018471328 155170715136 155222102196 155297931264 155343863808 155601247536 155647269792 155708009856 155798085632 156102378768 156209484928 156591042048 156637357056 156896883927 157095361024 157179730176 157402187901 157479081984 157510185896 157685945088 157909119263 157986260992 158024369664 158071108608 158102329452 158117861376 158179565568 158403438368 158488510032 158580194304 158665360896 158889921246 158951926728 158998940016 159387310656 159517983744 159596680392 159674646528 159853355424 159900635328 159939205776 159986511072 160322867787 160454307888 160501765536 160846233408 160893806976 160971068944 161364256704 161411983488 161474973184 161498670912 161758404864 161790353991 161838206802 161917267968 161970889248 162311417933 162390710272 162477923328 162707879628 163001201664 163049412608 163231898564 163271272563 163311640576 163319563386 163367868492 163399348224 163447676928 163845552318 163925594112 163933546707 163974078464 164013631488 164245761288 164325998592 164358454848 164541855744 164774733144 164814479298 164863226556 164894994432 164943765504 164976343776 165290544384 165379314816 165563854848 165862880064 165911937408 166317193728 166397060032 166535666496 166803501312 166852836864 166942446336 167293427256 167430582144 167480103168 167782589324 167872698126 167889189888 167969811072 168380093952 168413350938 168463162636 168495624192 168545460224 168734097392 168824717208 168874650576 169013101824 169368436104 169418530288 169451175936 169459396596 169542180864 169782135264 170005159548 170088210432 170138517504 170328937632 170370023544 170420413968 170470819296 170537344128 170969271984 171061092216 171144658944 171386881344 171504474624 171695849472 171839444301 172005949696 172031192928 172149228288 172392872463 172477089792 172569719808 172703654144 173074309632 173125499904 173463635646 173548376064 173631714816 173683069952 173776347648 173970839259 174022294698 174055827456 174090205464 174107308032 174141696208 174567054528 174710172672 174761846784 175077484512 175129267264 175171511088 175272846336 175615176114 175735670544 175787647968 176070362496 176164922304 176217026688 176732281152 176784553344 176827196448 177163967232 177198959133 177396688224 177734543616 177829997184 177882594048 177952011264 178203868164 178299573786 178402718592 178525125632 178820917569 178873807518 178961190912 179310724488 179396830347 179449890634 179484469248 179537555456 179546265441 179633977344 179835024852 179888214744 179976093696 180011641024 180212508672 180467564872 180511096374 180555726848 180564486228 180599279616 180652695552 181032500992 181092452562 181180919808 181234507776 181331841024 181534788792 181588481424 181623472128 181659344832 181713074304 182156926464 182217250404 182306267136 182689549056 182743583232 182787663744 183376351872 183430589184 183725595648 183824266752 183878636544 183966935936 184416293376 184452717694 184470838272 184542826496 184776481449 184866748416 184903261704 185010226688 185109587712 185371574787 185443914516 185498763352 185589383168 185598386748 185689055232 185951862432 186196127124 186287087616 186550741216 186595740072 186650929584 187196692536 187252059792 187288141824 187352624808 187444150272 187653938976 187709441472 187838234112 188047835136 188205105663 188313980736 188359404912 188415116064 188811241269 188903479296 188966037456 189427605696 189557577216 189613642752 189825859566 189927806859 189983981898 190076792832 190168068608 190539490617 190595846574 190632572928 190688956416 191004902172 191153144371 191246526464 191349236736 191405832192 191620054836 191713665024 191751530656 191779671708 191854512144 191873359872 191965498368 192340430982 192434393088 192472401072 192838968448 192942533952 193157830656 193506693408 193563926976 193621177472 193667881824 194036726016 194291610912 194661643008 194708598336 194766187392 195175665132 195335679168 195393453696 195498391104 195812805888 195851481147 195870721536 195909408234 196005113856 196387936344 196482242761 196578228224 196607077632 196962170076 197020425672 197116674048 197181952128 197375604736 197596508788 197693038592 197702629362 197761103964 197799211008 197857714176 198079157808 198244155024 198339352806 198436245504 198494937088 198823816296 198882622512 198920945664 198960234816 199464150648 199561592832 199571274252 199668768768 199727824896 199951361568 200088553728 200147734016 200196012672 200311824384 200703058416 200840766336 201223271424 201331339776 201920027904 201979749888 202039489536 202088224512 202374241587 202473105408 202513096152 202739072256 203026010481 203105239708 203125192704 203234282496 203661563616 203828534784 203888821248 203929091612 204028715008 204257065264 204287041602 204366762936 204427208592 204926542272 205024948968 205085589296 205125107712 205525742688 205586531136 205957152768 206187661344 206248645568 206298395856 206359412832 206691295104 206793264247 206894286848 206962802928 207468330048 207529693056 207610679808 207904512858 208016169417 208136505024 208248286176 208686108771 208747831962 208788056064 208849809408 208900187136 209195845236 209572973568 209869583868 209972109312 209982295782 210084876288 210247926784 210596279103 210658567266 210699159552 210761478144 210803105936 210823815168 211173121656 211276283904 211318013376 211440259072 211553814528 211853228328 211935902304 211998586688 212516414208 212586792138 212690644992 212795573856 213137807232 213200847104 213252274368 213315348096 213763823716 213939077184 214002354048 214461644544 214525075968 215152342272 215215977984 215267891328 215331561216 215677873152 215720471988 215784275736 215836326162 215889690624 215961185664 216488692224 216531451206 216637231104 216943839504 217060350696 217228814978 217334935552 217695030084 217759417848 217823824656 217865797632 218291316768 218460736424 218567458816 218578062276 218684841984 218994348384 219144606464 219389140992 219699644192 219752639064 219817635408 219859992576 219968458368 220387392512 220505753088 220751806464 221150506752 221215916544 221647978881 221756258304 221829696144 222047555328 222361821003 222404668416 222470449152 222524112384 222589928448 222839052534 223057903008 223240776192 223306804224 223676793333 223742950326 223786063872 223830264168 223852253184 223959748096 224397169479 224506791936 224551134584 224660832256 224693803008 224945281764 225099622944 225166200768 225350802432 225824581472 225945862128 226376180352 226673546064 227105250176 227160031392 227227218624 227294425728 227383125504 227704942654 227827233171 227959029312 228081456288 228515841792 228560976273 228672632832 229119259068 229307101632 229374923904 229532304384 229789198422 229857163284 229912608303 229969453056 229980609666 230092959744 230653067589 230721287958 230765746176 230833999872 231216460524 231284847528 231395911607 231397834752 231508953088 231701796864 231961119012 232029726264 232074436608 232120273952 232143077376 232154339436 232267751424 232527706992 232756072704 232833153294 232946896896 233015795712 233436646016 233470904688 233562014784 233697128448 234153568152 234314227392 234383530624 234760483328 234886563072 234956035584 235643041536 235712737792 235769595264 236218622976 236265278844 236528917632 236979391488 237036554496 237106662912 237153494178 237176792064 237269348352 237605157552 237732765048 237870291456 237998041344 238334881869 238427890092 238498410024 238614921216 239080965984 239195773796 239312625664 239395020588 239511969792 239780033136 239850952992 239979766608 240283344896 240681461832 240752648304 240799039488 241340710464 241456603416 241574559744 241775788032 242046385056 242117975232 242212459776 242284099072 242555265001 242757310203 242875901952 242956333872 243539137289 243586065408 243658110976 243716884992 244061819442 244501802496 244574118912 244847847846 244967460864 244979345079 245051802738 245099022336 245171515392 245768328477 245888391168 245961117696 246020447232 246368641932 246488997888 246537682272 246812783616 247162099716 247258552688 247294839834 247415648256 247464515664 247935816576 248068972224 248261502832 248794320096 248867906112 249475790592 249595590048 249669413056 249803499744 250205251968 250279255296 250328688299 250450978816 250940140884 251085307648 251145873216 251220154752 251673883986 251748321692 251809047189 251871305728 251954716608 252570140928 252620026407 252694743954 252743436288 252818190336 253101146088 253237075812 253311975864 253435723776 253519652736 254052654156 254127795432 254176763904 254189094894 254251941888 254313271296 254673202896 255007739322 255132315648 255207776256 255493406448 255630620952 255706228944 255755501568 255806016192 255953997824 256453907976 256579190784 256629868096 257080322016 257256711936 257543774208 258008924544 258085235968 258223842432 258715634688 259055481216 259548857344 259611464448 259688249856 260234220176 260447572224 260524604928 260664521472 261033442047 261083741184 261135308196 261160962048 261212544312 261340151808 261850581792 262065259008 262142770176 262616226768 262693900896 262757266632 262909269504 263422764171 263603505816 263681471952 263732281344 264105543744 264247383456 264325540032 264452470408 264581660672 265098421728 265176830016 265280313088 265745950848 265952200864 266095032336 266601815424 266784738304 266823891072 266928016896 267305802246 267604077888 267787688448 268166690498 268297695232 268310711277 268441786368 269174835951 269226703872 269306333184 269385986048 269450966016 269752537278 269832322116 269964140544 270017461536 270318763008 270701347308 270766644561 270833590272 270846729342 270898919424 270979043328 271548751488 271638678843 271771379712 271851761664 271997761536 272302183188 272382722136 272435208192 272489017248 272569611456 273235389696 273366598624 274034323584 274115374848 274916881792 275064527808 275145883776 275588393472 275642825318 275817954816 275950403904 276624440064 276679076541 276706257408 276814239744 277206017144 277354892556 277515340032 277664381568 278165871774 278248145028 278330442616 278384074752 278397580122 278466412544 278533582848 278927793648 279294190686 279430631424 279826111824 279893610108 279976394376 280113168384 280795038804 280878089688 280932212736 281015304192 281028937212 281166225408 281480908464 281564162208 281757351168 282071752704 282470971104 282581203072 282622674096 283355218944 283449056184 283587526656 283727431808 284183742976 284336365824 284420464128 284738789349 284975972847 285115189248 285252102912 285336472064 285893769861 285948859392 286033434624 286869789696 286954637312 287023855104 287108748288 287430082254 287570497536 287627295984 287712367648 287781768216 287948247552 288510646473 288651589632 288708601608 288849641472 289258452672 289413800928 289736745984 290260040112 290345890464 290431766208 290501822736 291055089024 291437416368 291992464512 292149281088 292763497698 293003518752 293090180544 293291277824 293619531317 293806082304 293864112351 294007670784 294581904516 294810534613 294867342336 294954555392 295443255114 295530638508 295675011072 295772928192 296063407104 296394763182 296482428004 296539557888 296553944043 296627265536 296641655946 296698816512 296786571264 297118736712 297410537344 297509029209 297654368256 297742405632 298235724444 298323933768 298381418496 298440352224 298469670912 299196225972 299342389248 299356911378 299503153152 299591737344 299927042352 300132830592 300221601024 300294019008 300467736576 301054587624 301261149504 301834907136 301997009664 302231394752 302880041856 302969624832 303059234304 303177500672 303709658112 303769644228 303945372416 304108608384 304657859562 304687789056 304747968364 304896843776 305492345424 305742802176 305833231872 305893637418 306043072512 306385597896 306476217712 306550144404 306640812888 306790612992 307537423452 307628383944 307687661568 307778666496 308288614032 308379796704 308935729152 309281492016 309372968352 309447593784 309539119248 309598765056 310036942656 310341430272 310444204392 310595862528 311202495072 311294539584 311416019712 311596171264 311856769287 312204757536 312418969856 313121747943 313182084096 313274714112 313793767854 314190722048 314359460352 314804375802 314958163968 315020371792 315371890176 315818238526 315972521984 315987850899 316048739328 316142217216 316204658904 316235722752 316359131136 316806876736 316977020064 317160388608 317330721792 317779842492 317903853456 317997880032 318774621312 318880188207 319035967488 319193360784 319706710848 319801270656 319878411552 319973022144 320645735574 320908615776 321003531072 321692466816 321787613952 321942137888 322728513408 322823966976 322949946368 322997341824 323516809728 323580707982 323676413604 323834535936 323941778496 324622835866 324781420544 324797176809 324955846656 325415759256 325843222467 326002403328 326098825216 326463797128 326542545126 326623281152 326639126772 326735736984 326798696448 326895353856 327691104636 327851188224 327867093414 327948156928 328027262976 328491522576 328716909696 329083711488 329549466288 329628958596 329726453112 329789988864 329887531008 329952687552 330581088768 330758629632 331127709696 331725760128 331823874816 332634387456 332794120064 333071332992 333607002624 333705673728 333884892672 334258578801 334586854512 334861164288 334960206336 335565178648 335614425489 335745396252 335778379776 335939622144 336760187904 336826701876 336926325272 336991248384 337090920448 337468194784 337649434416 337749301152 338026203648 338736872208 338837060576 338918793192 339084361728 339564270528 340010319096 340176420864 340657875264 340740047088 340840827936 340941638592 341074688256 341557413981 341938543968 342122184432 342773762688 343008949248 343678888602 344011899392 344062385856 344298456576 344683797633 344785744926 344954179584 344970914499 345139439616 345407308288 346081931937 346148619264 346250999808 346927271292 347096752128 347263429632 347366139904 347552695296 347941678518 348044589396 348111654912 348180410928 348214616064 348283392416 349134109056 349249729941 349420345344 349523693568 350154969024 350258534528 350343022176 350545692672 351230352228 351471341088 351575295936 352140724992 352329844608 352434053376 353464562304 353569106688 353654392896 354327934464 354397918266 354793376448 355434169489 355469087232 355659994368 355730241267 355765188096 355904022528 356407736328 356599147572 356805437184 356875910321 357050251264 357641835138 357747615036 357922381824 358621448976 358793660694 358899781268 358968938496 359075110912 359092530882 359267954688 359670049704 359776429488 360023282048 360425017344 360935129744 361022192748 361128972456 361198559232 361305391104 362065001984 362184905124 362361839616 362469015552 362663682048 363069577584 363176962848 363318689664 363426148608 364313852928 364434500808 364612534272 365379098112 365487166464 365575327488 366092729163 366752703744 366861178368 367271771769 367451191296 367577704107 367648533504 367757273088 367933871872 368832586752 368905435388 368941676544 369085652992 369552962898 369733496832 369806523408 370020453376 370219175424 370743149574 370887829032 370997526704 371196773496 371378110464 371903724864 372392254248 372574175232 373101482432 373191480144 373301859168 374086691503 374393385072 374504119584 374705249616 375307877952 375418882944 375676468224 376410211326 376627961472 376718809824 376830232128 377510825979 377622482538 377806958592 377932074912 378855211392 379042115931 379115154432 379227285504 379651719132 379855613718 379967963796 380153585664 380336137216 381078981234 381191693148 381265145856 381377912832 382009804344 382306288742 382493052928 382511608983 382698473472 382811664384 383240109672 383427330048 383503061312 383559343416 383709024288 383746719744 383930996736 384680861964 384868786176 384944802144 385677936896 385885067904 386315661312 387013386816 387127853952 387242354944 387335763648 388073452032 388583221824 389323286016 389417196672 389532374784 390351330264 390671358336 390786907392 390996782208 391625611776 391702962294 391741443072 391818816468 392010227712 392775872688 392964485522 393156456448 393214155264 393924340152 394040851344 394363904256 394751209472 395193017576 395386077184 395405258724 395522207928 395598422016 395715428352 396158315616 396488310048 396678705612 396872491008 396989874176 397647632592 397765245024 397920469632 398928301296 399142548504 399337537536 399902723136 400177107456 400295468032 400392025344 400623648768 400958703369 401406116832 401681532672 402250035747 402446542848 402662679552 403840055808 403959499776 404078979072 404176449024 404628805917 404748483174 404946210816 405026192304 405478144512 406052020962 406210479416 406250385408 406270094013 406468564992 407323127232 407657069568 407777642496 407858183224 408057430016 408514130528 408574083204 408733525872 408854417184 409853084544 410049897936 410171178592 411051485376 411173062272 412375322688 412497291136 412596791712 412718825664 413382590208 413464237977 413586528494 413788573696 413925605856 414936660096 415059386112 415221359616 415809025716 416032338834 416273010048 416496572352 417248807661 417372217542 417495663924 417576112128 417596370183 417699618816 417800374272 418391690472 418941286029 419145947136 419739167736 419944218624 419964591564 420169752576 420495853568 421192558206 421317134532 421398319104 421522956288 421606211872 421647630336 422346243312 422636026752 422880518144 423107629056 423706456656 423871804608 423997173376 425032828416 425173584276 425381289984 425591147712 426275614464 426401694208 426504548736 426630696192 427527647432 427878154368 428004708096 428923289088 429050151936 430304684544 430431955968 430535782656 430663122432 431145123381 431355746304 431440943976 431568551472 431672652324 431922371328 432977384448 433062902412 433274462208 433887679008 434120701392 434457629956 434669871104 435390060168 435518835696 435647649312 436582633536 436921472848 437156124552 437369683968 437988696768 438289212928 438778281984 439145246547 439399288384 439505278128 439635270816 439936916736 440559562961 440774785024 441011506176 442301013504 442431833088 443164882671 443295957762 443512516608 443659392288 444095110656 444592144773 444723642006 444809336832 444940898304 444962483919 445048224768 445179856896 445678105068 446115806016 446481552384 446613608448 447353586666 447485900652 447572127744 447660528336 447704506368 447919496192 448794338958 449013583872 449102269168 449387606016 449890563528 450199245888 450332401536 450701604864 451649162944 451891724256 452752360704 453347092128 454210500352 454320062784 454454437248 454588851456 454766251008 455409885308 455654466342 455918058624 456162912576 456986789343 457031683584 457121952546 457345265664 458238518136 458614203264 458749847808 458840456127 459064608768 459578396844 459714326568 459825216606 459938906112 459961219332 460185919488 461306135178 461442575916 461531492352 461667999744 462432921048 462569695056 462791823214 463017906176 463403593728 463922238024 464059452528 464148873216 464240547904 464308678872 464535502848 465055413984 465512145408 465666306588 465893793792 466031591424 466873292032 466941809376 467124029568 467394256896 468307136304 468628454784 468767061248 469520966656 469773126144 469912071168 471286083072 471425475584 471539190528 472206563703 472437245952 472530557688 473057835264 473727357789 473958782976 474073108992 474213325824 474306988356 474353584128 474538696704 475210315104 475465530096 475740582912 475996082688 476669763738 476855780184 476996820048 478161931968 478391547592 478625251328 478790041176 479023939584 479560066272 479701905984 479959533216 480566689792 480968603361 481362923664 481505296608 482681420928 482913206832 484092770112 484235950464 484424919552 484568198144 485110530002 485371061973 485514620406 485751803904 485912667744 486934253799 487078274578 487172130816 487316221952 487433769984 488123638884 489003604992 489148237824 489695695692 489813817689 489934921728 489958690158 490103605476 490198044672 490343030784 491536656954 491776782336 491800640121 491922235392 492040894464 492737283864 492977995776 493075364544 493625567232 494324199432 494517105376 494589679668 494831296512 494929031328 495871633152 496137944448 496523005664 497588640192 497735812224 498951581184 499191180096 499338826112 499606999488 500410503936 500558510592 500657376598 500901957632 501880281768 502170615296 502291746432 502440309504 503347767972 503496643384 503618094378 503742611456 503909433216 505140281856 505240052814 505389487908 505486872576 505636380672 506202292176 506474151624 506623951728 507039305472 508105308312 508255590864 508353527808 508378189788 508626542592 509346405792 510015478644 510264631296 510415552512 510986812896 511261241904 511412457888 511612032384 511907995648 512907815952 513259736192 514160644032 514513423872 515087548416 515518332903 516017849088 516170471936 516447684864 517178617389 517431269376 518110962432 518844249007 519097714688 519222928896 519376499712 520468440352 520895144448 521049209856 521329042944 521912517777 522066884094 522167482368 522270616392 522321924096 522425088624 523701163584 524130518016 524285540352 525232453536 525387801792 525514533264 525818539008 526845528342 527207011632 527362943904 528211087488 528494766912 528651080064 528904940816 530196843456 530353660032 530560626176 531491901696 531596877399 531904401728 532190064672 533203630848 533308944637 533569476608 533647782144 533856033792 534611604492 535208155776 535575376896 536333380996 536462752707 536595390464 536621422554 536883572736 538190491041 538349671902 538453407744 538612666368 538638796323 538771972096 538901932032 539505074556 539664644232 539928281088 540034923072 540637526016 541402694616 541533289122 541667180544 541693458684 541797838848 541958086656 543097502976 543277357686 543542759424 543703523328 543995523072 544604366376 544765444272 544870416384 544978034496 545139222912 546470779392 546733197248 548068647168 548230749696 549833763584 550129055616 550291767552 551176786944 551285650636 551635909632 551900807808 553248880128 553358153082 553412514816 553628479488 554412034288 554709785112 555030680064 555328763136 556114724361 556331743548 556496290056 556660885232 556768149504 556795160244 557067165696 557855587296 558588381372 558861262848 559652223648 559787220216 559952788752 561590077608 561756179376 561864425472 562057874424 562332450816 562961816928 563128324416 563514702336 564143505408 564615316989 564941942208 565162406144 565245348192 566433723807 566710437888 566898112368 567454863616 568367485952 568672731648 568840928256 569477578698 569951945694 570230378496 570504205824 570672944128 571618471851 571787539722 571897718784 572066869248 573459433113 573739579392 573909274624 574047710208 574217496576 574860164508 575140995072 575254591968 575424735296 575563536432 575896495104 577021292946 577303179264 577417203216 578516905344 578827601856 579473491968 580520080224 580691780928 580863532416 581003645472 582110178048 582874832736 583984929024 584298562176 585526995396 586007037504 586180361088 586582555648 587239062634 587554443441 587612164608 587728224702 588015341568 589163809032 589446728283 589621069226 589734684672 589909110784 590886510228 591061277016 591350022144 591545856384 592126814208 592789526364 592964856008 593079115776 593107888086 593254531072 593283311892 593397633024 593573142528 594237473424 594821074688 595018058418 595308736512 595484811264 596471448888 596647867536 596762836992 596880704448 598392451944 598684778496 598713822756 599006306304 599183474688 599854084704 600265661184 600443202048 600588038016 600935473152 602109175248 602522299008 603669814272 603994019328 604462789504 605760083712 605939249664 606118468608 606355001344 607122724761 607419316224 607539288456 607890744832 608217216768 609078031443 609315719124 609375578112 609495936728 609793687552 610984690848 611485604352 611666463744 611787274836 612086145024 612771195792 612952435424 613100288808 613281625776 615074846904 615256767888 615375323136 616577228064 616759593408 617871458304 618562984032 618745936704 618895187568 619078238496 620073885312 620379792741 620682860544 620888408784 622404990144 622589079168 622832039424 623713538574 624048508251 624409515072 624837939712 626058326313 626243495886 626364168192 626549428224 627587535708 628074617219 628381444096 628718920704 629608751604 629916327936 630040743584 630743780352 631636477052 631788837309 631945043968 631975701798 632097478656 632284434432 632409317808 632471445504 633613753472 633954040128 634320777216 634661443584 635559684984 635807706912 635995760064 637549242624 637760376414 638071934976 638386721568 639413421696 639602541312 639756823104 639946044288 641291471148 641817231552 642007062144 643384933632 643575227904 643884275776 645457026816 645584511929 645647933952 645899892736 645994683648 647033619456 647161415964 647352827208 647669071872 647883556992 649245671732 649562841088 649594353618 649911693312 650831518512 651686444934 652004806656 652197650432 652927594256 653085090252 653278253544 653471473968 653597392896 655382209272 655702376448 655734186828 656054525952 656983045152 657433819392 658167422976 659098932576 659257917192 659452906224 659579977728 659905375104 661162177536 661517259264 662255419392 663451520256 663647749632 664943936643 665268774912 665588240128 666142665984 667085463009 667214005248 667411347456 667769785344 668517157602 669173709024 669722328576 669920412672 671130357296 671228850978 671490792504 671556759552 671879244288 673191508437 673520375808 673653403752 673852650544 673982496768 674936389568 675298868832 675498602304 676052407296 677473744416 677674121152 677837586384 679128541056 680020638192 681315750528 681480094176 681681655872 681883277184 682149376512 683114827962 683481699513 683877087936 684244368864 685547525376 685682928819 686017898496 687357777204 688023798784 688124771712 688596913152 689367595266 689571489852 689908359168 689941828998 690278879232 690814616576 691959202767 692163863874 692297238528 692501999616 693854542584 694187734821 694193504256 694526859264 694732279808 695105390592 695883357036 696089178792 696223309824 696360821856 696429232128 696566784832 698268218112 698499459882 698840690688 699047387136 700309938048 700517069056 700686044352 701091385344 702460704456 702942682176 703150591872 704281449984 704659689216 704868106752 706929124608 707138213376 707308785792 708655868928 708795836532 709586752896 710868338978 710938174464 711319988736 711460482534 711530376192 711808045056 712815472656 713198295144 713610874368 713751820642 714100502528 715004645607 715283670276 715495230072 715844763648 717242897952 717587321388 717799562536 717937876992 718150221824 718185061764 718535909376 719340099408 719552858976 720046564096 720850034688 721870259488 722044385496 722257944912 722397118464 724130003968 724369810248 724723679232 725327364096 726139155168 726353925696 726637379328 726852297216 727665795003 728271930609 728627705856 728869001616 730617411867 730758196224 730974332928 731150654976 732185458326 733505407488 733722356736 734543543538 734902382592 734938035237 735155408214 735297067008 735514546176 735867743744 737304985431 737665173504 737810870776 737883353088 738171305984 739105925796 739466993664 739613046816 740040906752 740438350848 741486299148 741775658064 741995053408 742393546992 743807449728 744784508496 746202964864 746382960288 746603718336 748173383006 748786770144 749008239168 749410499232 750615755904 750837765888 750986064897 751352936448 752820422652 753255922944 753437619648 753660464256 755021651958 755244965076 755427141567 755613917184 755864149824 757710422784 757860079221 758084231862 758230308864 758454571008 759303438264 759711227436 759935927592 760300852423 760307171328 760672274432 762157962468 762383386296 762530291712 762755825664 764019608688 764612577484 764986105856 765023217966 765396946944 765623328768 766480219344 767006122624 767118686832 767418048576 767861993472 769361723928 769737572352 769889604288 771355873792 771770135808 772631322624 774026773632 774255707904 774484709888 774671527296 776146904064 777166443648 778646572032 778834393344 779064749568 780702660528 781342716672 781573814784 781993564416 783100326141 783251223552 783405924588 783482886144 783637632936 784020455424 785551745376 785928971044 786312912896 786428310528 787848680304 788081702688 788727808512 789502418944 790386035152 790810517448 791044415856 791196844032 792316631232 792976620096 793357411224 793744982016 795295265184 795530490048 795840939264 796967299289 797856602592 798285097008 799805446272 800200022521 800354214912 800590936064 800784050688 801917406738 802812233664 803363065344 804500071494 804893085696 804932133831 805325359104 807524507853 807680111616 807918999552 808157958144 808352898048 809257611834 809496966348 809892421632 810052384608 810956289024 812104041924 812420958832 812500770816 812540188026 812937129984 814646254464 814916036529 815314139136 815555284992 815716366448 817028261056 817148166408 817467051744 817708834368 819706169088 820099795872 820342357184 822102970752 822346124544 824750645376 824994582272 825193583424 825437651328 826765180416 826928475954 827173056988 827577147392 827851211712 829873320192 830037229623 830118772224 830442719232 831618051432 832064677668 832546020096 832993144704 834497615322 834744435084 834991327848 835152224256 835192740366 835399237632 835600748544 836783380944 837882572058 838291894272 839478335472 839929183128 840339505152 840991707136 842385116412 842634269064 842796638208 843045912576 843212423744 844692486624 845272053504 845761036288 846215258112 847412913312 847743609216 847994346752 850065656832 850347168552 850762579968 851182295424 852551228928 852803388416 853009097472 853261392384 854216368047 855055294864 855756308736 856009416192 857681309583 857846578176 858100303872 860609369088 860863911936 861071565312 861326244864 862290246762 862711492608 862881887952 863137102944 863345304648 863844742656 865531939419 865954768896 866125804824 866548924416 867775358016 868241402784 868915259912 869339742208 870780120336 871037671392 871295298624 873165267072 873842945696 874312249104 875977393536 876578425856 878290493094 878798576768 879010556256 879270541632 879873833472 880858593951 881119125922 881549570048 881592337053 882023012352 884431603839 884602027008 884863666176 886329765342 886591915524 887025033216 887318784576 888190221312 889184289546 889447284012 889618673664 889661832129 889881796608 889924967838 890096449536 890359713792 891356210136 892231612032 892527087627 892963104768 893227216896 894707173332 894971801304 895144255488 895321056672 895409012736 895838992384 897588677916 898027167744 898204538336 898775212032 899781127056 900398491776 900664803072 901403209728 903298325888 903783448512 905504721408 906694184256 908421000704 908640125568 908908874496 909177702912 909532502016 910819770616 911308932684 911836117248 912325825152 913973578686 914063367168 914243905092 914690531328 916477036272 917228406528 917499695616 917680912254 918129217536 919156793688 919428653136 919650433212 919922438664 920371838976 922612270356 922885151832 923062984704 923335999488 924865842096 925139390112 925583646428 926035812352 926807187456 927844476048 928118905056 928481095808 928617357744 930110827968 931024290816 931332613176 931787587584 933746584064 933883618752 934248059136 934788513792 935570307861 936614272608 937256909568 937534122496 938583416743 939041933312 939365243829 939546252288 939824142336 942572166144 942850951168 943078381056 944413127406 944874491904 945061115376 946115670528 947454715578 947917565952 947963552697 948146217984 948426651648 948613976712 948707168256 949077393408 950420630208 950931060192 951481165824 951992165376 953339527476 953711560368 953993640096 956323863936 956783095184 957580082352 959120132544 959403811968 959919066432 961937206722 962725847328 963010593216 964749888613 965362841856 965826413664 968185540224 968471900928 968663185157 968849839104 969136396288 970221060004 970742123946 971029240812 971503607808 971825335488 973868507598 974156549156 974344261632 974391530427 974632443904 974867539968 976247277768 977529667401 978007209984 978296475648 979391391384 979627635378 979869843456 979917380316 980207210952 980396089344 980686061568 983073313908 983553564672 983601280242 983844470784 984081788928 985474567728 986150729088 987251134464 988648398864 989034210752 989179359336 989662593024 989858062656 991743266304 992275888896 993046011328 995177280384 995471624448 997903162368 998382360192 998677652224 999213998976 1000821007872 1001117021184 1001314753196 1001803915264 1003760563536 1004341230592 1004583492864 1004880619008 1006695535944 1006993286768 1007236188756 1007818866432 1010280563712 1010480105628 1010778975816 1010973745152 1011272761344 1012404584352 1012948303248 1013247903456 1014078610944 1016210616624 1016511181728 1016756379576 1017253085184 1018692811584 1020030957288 1020529262592 1021973625792 1022522483808 1022824915776 1023224064768 1023815991296 1024672241943 1025815631904 1026519472384 1028321288064 1029026847744 1031036665806 1032035698176 1032340943872 1032895369728 1034051392899 1034357234778 1034862538752 1036221924864 1037688498014 1038195429376 1038245795811 1038445857792 1038752999424 1040936880704 1041790288896 1042098419712 1042658085888 1043825035554 1044133768188 1044334964736 1044541232784 1044643848192 1044850177248 1047402327168 1047749189823 1048261036032 1048571080704 1050464907072 1050775603584 1051029066528 1051637078016 1053691056684 1054414023264 1054725887808 1056422174976 1056989533824 1057302160128 1057809881632 1060393686912 1060707320064 1061121252352 1062983803392 1063193754798 1063808803456 1064380129344 1066302508467 1066407261696 1066617889274 1067138953216 1067190723801 1067295564288 1067712067584 1069223208984 1070416311552 1070627730963 1071150753792 1072666761992 1072925505414 1073190780928 1073242845108 1073767145472 1076380982082 1076699343804 1076906815488 1077225332736 1077277592646 1077543944192 1077803864064 1079010149112 1079329288464 1080069846144 1081275052032 1082805389232 1083066578244 1083386917368 1083595677696 1083916173312 1086195005952 1086554715372 1087085518848 1087407046656 1087991046144 1089208732752 1089530888544 1089956068992 1090278445824 1092941558784 1093466394496 1096137294336 1096461499392 1098278187489 1099667527168 1100258111232 1100583535104 1101815315307 1102353573888 1102571301272 1102733112321 1103271819264 1103801615616 1106497760256 1106716306164 1106825029632 1107256958976 1108824068576 1109419570224 1110061360128 1110657526272 1112229448722 1112663487096 1112992580112 1113321770464 1113590320488 1114134331392 1115711174592 1117176762744 1117722525696 1119304447296 1119574440432 1119905577504 1122260074509 1123180155216 1123512358752 1124115748848 1125923633856 1126256648832 1127029404672 1129230633978 1129883884416 1130324812288 1130490696384 1132532477937 1132867447614 1133420875776 1133796224736 1134909727232 1136179925531 1136734971904 1137126347793 1137345463296 1137681856512 1138955157396 1139903891388 1140460756992 1141008411648 1141345888256 1143236943702 1143575079444 1143795437568 1144133738496 1146918866226 1147479158784 1147534826949 1147818549248 1148095420416 1148434993152 1149720329016 1150281990144 1150509183936 1150849470592 1151127072864 1151792990208 1154042585892 1154606358528 1154834406432 1157033810688 1157655203712 1158946983936 1161040160448 1161383561856 1161727064832 1162007290944 1164220356096 1165749665472 1167969858048 1168597124352 1171053990792 1172014075008 1172360722176 1172592276769 1173165111296 1174478125268 1175108886882 1175224329216 1175456449404 1176030683136 1178327618064 1178893456566 1179242138452 1179469369344 1179818221568 1181773020456 1182122554032 1183091712768 1184253628416 1185579052728 1185929712016 1186158231552 1186215776172 1186566623784 1186795266048 1187146285056 1188474946848 1189642149376 1190036116836 1190617473024 1190969622528 1192942897776 1193295735072 1193761408896 1196784903888 1197427645512 1198012612608 1199708169408 1200531322368 1200886404096 1201176076032 1201870946304 1202876110107 1204218350496 1205044598016 1206750107241 1207339628544 1207988038656 1208925579008 1211520167424 1211878499328 1212236937216 1212710002688 1214245449522 1214838632448 1215078576912 1215781489664 1216434433536 1218156062886 1218631438248 1218751156224 1218991873456 1221969381696 1222971208704 1223332927488 1223574549672 1224172290048 1225542391584 1225904870848 1226200577616 1226563251552 1230149693808 1230513535776 1233154456128 1233519186816 1237125968064 1237491873408 1237790375136 1238156476992 1240147770624 1240392713931 1240759585482 1241365721088 1241776817568 1244809980288 1245178158336 1245664078848 1247427077148 1248097016502 1248819030144 1249675879424 1251746422983 1252116652626 1252486991772 1252728336384 1253098856448 1255175071416 1256149234438 1256762888192 1256823858087 1257437841408 1259217503208 1259832655872 1260081487168 1261487560704 1263272954104 1263577674618 1263890087936 1263951403596 1264194957312 1264568868864 1264818635616 1264942891008 1267227506944 1267908080256 1268641554432 1269322887168 1271119369968 1271615413824 1271991520128 1275098485248 1275520752828 1276143869952 1276773443136 1278826843392 1279205082624 1279513646208 1279892088576 1282582942296 1283634463104 1284014124288 1286769867264 1287150455808 1287768551552 1290914053632 1291169023858 1291295867904 1291799785472 1291989367296 1293435370143 1294067238912 1294322831928 1294705654416 1295767113984 1298491343464 1299125682176 1299188707236 1299823386624 1301663037024 1303372889868 1304009613312 1304395300864 1305855188512 1306170180504 1306556507088 1306942947936 1310764418544 1311468373656 1312109051904 1313966090304 1314867638784 1316334845952 1317435739641 1318197865152 1318515834384 1318905812448 1319810750208 1321678688883 1322324355072 1323034518528 1326903040512 1327295499264 1329494648013 1329887873286 1330537549824 1331176480256 1332285331968 1333776434319 1334170926018 1334428010496 1334822694912 1334887451757 1335539570688 1337034315204 1338347418048 1339444657152 1339840825344 1342260714592 1342457701956 1342981585008 1343113519104 1343758488576 1346383016874 1347040751616 1347306807504 1347705301088 1349872779136 1350597737664 1350997204608 1352104814592 1354947488832 1355348242304 1355675172768 1358257082112 1360041276384 1362631501056 1362960188352 1363363311744 1363766554368 1364298753024 1366229655924 1366963399026 1367754175872 1368488737728 1370960368029 1371095050752 1371365857638 1372035796992 1374715554408 1375375699327 1376047597568 1376249543424 1376521368381 1377193826304 1378735190532 1379142979704 1379816718336 1379883657996 1380557758464 1381629233152 1383918405534 1384327727748 1384594477056 1385003999232 1387709085168 1388375469642 1389053718528 1389464559616 1390210781184 1391766714072 1392178357584 1392446619648 1392721643712 1393133569664 1396536436224 1396998919764 1397681381376 1398094774272 1400619876096 1401034138112 1401372088704 1402182770688 1404921408912 1405885364352 1406301183744 1408562899968 1409319378432 1409736213504 1413858249216 1414276426752 1414617571584 1416619691109 1417311737856 1417591673064 1419173505792 1421182073367 1421736677956 1421876348928 1422639977472 1422920965068 1423060752384 1423616090112 1425630945312 1426396590288 1427221748736 1427503641284 1428201005056 1430009291214 1430567340552 1430990460144 1434485795904 1435174642776 1435599125072 1435875753984 1436370123528 1437071818752 1438680198816 1439105717952 1440093128192 1441700069376 1442905810083 1443740518976 1444088770992 1444515889824 1447552849729 1448260007936 1448739620496 1452278310336 1452707851392 1453274758656 1453704594432 1455331590006 1456113185919 1456543861218 1457255411712 1457738003232 1460802761397 1461234823734 1461516392448 1461948665856 1462301309952 1464370916652 1467010814976 1467444713472 1469087087076 1469804765184 1469876070474 1470310816428 1470594134016 1471029092352 1471735487488 1474609970862 1475330347008 1475621741552 1475766706176 1478211851592 1478933987328 1479226093632 1480081813504 1480876701696 1482972598296 1483551316128 1483990106816 1484787093984 1487614899456 1489569016992 1492405929728 1492765920576 1493207436672 1496346766012 1497573540288 1498016478336 1498820998464 1501231511808 1501675531776 1501972129794 1502705872896 1505640845304 1506511845888 1506875239296 1507320928512 1510043303916 1510489930152 1510854283134 1511227834368 1511728299648 1515420845568 1515720158442 1516168463724 1516460617728 1516909142016 1518606876528 1519422454872 1519871855184 1520601704846 1521344548864 1524315924936 1524766772592 1525060583424 1528039217376 1529225154968 1529972211712 1530046435932 1530793893888 1531246657536 1532960438688 1534012245248 1534237373664 1534836097152 1535723986944 1538723447856 1539779208576 1542711747584 1543540271616 1545262645248 1548053547264 1548511415808 1548969419776 1549343054592 1551535852167 1552293808128 1554332887296 1556532747021 1557293144064 1557668786688 1558129499136 1561405321056 1562685433344 1563147629568 1563987128832 1565737553331 1566200652282 1566502447104 1566811849176 1566965772288 1567275265872 1571103490752 1571857942088 1572625825792 1572856621056 1575697360608 1576163405376 1577455617024 1579004837888 1580772070304 1581621034896 1582088831712 1584633262464 1585953240192 1586714822448 1590590530368 1591060980096 1591681878528 1593934598578 1594790632197 1595713205184 1596570194016 1599610892544 1599926833911 1600400045042 1600708429824 1601181872128 1601568101376 1603834813476 1605624467328 1606726130688 1609000142988 1609388258121 1609786171392 1609864267662 1610650718208 1614571473123 1615049015706 1615360223232 1615837999104 1615916388969 1616315916288 1616705796096 1618515223668 1618993932696 1619784843264 1620104769216 1621912578048 1624208083848 1624841917664 1625001541632 1625080376052 1625874259968 1629292508928 1629832073058 1630628278272 1631110569984 1631432732896 1634056522112 1634296332816 1634934103488 1635417668736 1639412338176 1640199591744 1640684714368 1644205941504 1644692249088 1649501290752 1649989164544 1650387166848 1650875302656 1653530360832 1653856951908 1654346113976 1655154294784 1655702423424 1659746640384 1660074459246 1660237544448 1660885438464 1663236102864 1664129355336 1665092040192 1665986289408 1668344173083 1668995230644 1669488870168 1669982655696 1670304448512 1670385480732 1671201497088 1673566761888 1675765144116 1676583788544 1678956670944 1679858366256 1681983414272 1684770232824 1685268538128 1685593276416 1686424847488 1689384973248 1690544107008 1692430516224 1693845950967 1694825826624 1695487218432 1695988693504 1699301171421 1700131313664 1700694337104 1702364590848 1704773961023 1705102457856 1705606776832 1706018194944 1706522784768 1708432736094 1710110589728 1711512617472 1712018832384 1714855415553 1715362619166 1715693156352 1716200607744 1720378299339 1721218738176 1721727823872 1722143130624 1722652489728 1724580493524 1725422985216 1725763775904 1726274205888 1726690609296 1727689485312 1731063878838 1731909537792 1732251609648 1735550716032 1736482805568 1737830519824 1741560240672 1742075342784 1742590597248 1746330534144 1747685891392 1748624498208 1751954787072 1752300818093 1753156851712 1756580986188 1757597153536 1758021112512 1758541083264 1759747666944 1761717187902 1762238251844 1762663330323 1763099140096 1763184674106 1764046024704 1768340184849 1768863207678 1769204054016 1769727332352 1772659530684 1773183831048 1774050066432 1774637569152 1776380442624 1778368579092 1778894568024 1779237347328 1779323664258 1779763593216 1779849935676 1780192899072 1780719427584 1782712420272 1784463224064 1785054175254 1785926209536 1786454433792 1789414346664 1789943602608 1790288510976 1790642113344 1791677984768 1795177355832 1796054335488 1796409076672 1797550424064 1799562254112 1800796983552 1801329606144 1802806419456 1806596651776 1807566897024 1811009442816 1813388368512 1816842001408 1817280251136 1817817748992 1818355405824 1819065004032 1821639541232 1822617865368 1823672234496 1824651650304 1827234094329 1827947157372 1828126734336 1828487810184 1829381062656 1832954072544 1834456813056 1834999391232 1835361824508 1836258435072 1838313587376 1838857306272 1839300866424 1839844877328 1845224540712 1845770303664 1846125969408 1849731684192 1850278780224 1851167292856 1852071624704 1853614374912 1855688952096 1856237810112 1856962191616 1857234715488 1860221655936 1861139378223 1862048581632 1862665226352 1867493168128 1867767237504 1868496118272 1871140615722 1873228545216 1874513819136 1875068244992 1877166833486 1878083866624 1878174978939 1878730487658 1879092504576 1879648284672 1884223851657 1885144332288 1885701902336 1886156762112 1888826254812 1889748983808 1890122230752 1892231341056 1894909431156 1895366511927 1895835131904 1895927105394 1896292435968 1896853303296 1897227953424 1897414336512 1900841260416 1901862120384 1902962331648 1903984330752 1906679054952 1907423120736 1907987280192 1912647727872 1913566190368 1915160164704 1918240265088 1918807623936 1919838132864 1923874413444 1925451694656 1926021186432 1929499777226 1930725683712 1931652827328 1936371080448 1936753535787 1936943801856 1937326370314 1937699678208 1938272792576 1940442120008 1941484247892 1942058481624 1943007215616 1943650670976 1947737015196 1948313098312 1948688523264 1948783060854 1949264887808 1949735079936 1952494555536 1955059334802 1956014419968 1956592951296 1958782782768 1959255270756 1959834760632 1960414421904 1960792178688 1966146627816 1967107129344 1967202560484 1968163577856 1970949135456 1972301458176 1974502268928 1977296797728 1978068421504 1978358718672 1979716125312 1983486532608 1984551777792 1986092022656 1990354560768 1990943248896 1994831809929 1995806324736 1996764720384 1997355304448 1998427997952 2001256389027 2001642015744 2002234042368 2002629506392 2003607830528 2007521127072 2008682461184 2009166985728 2009761238016 2013391071888 2013986573536 2014472377512 2015637732864 2019574525311 2020561127424 2020960211256 2021557951632 2021947490304 2024809168704 2025896606496 2026495806912 2028157221888 2032421233248 2033022363456 2033512759152 2037385623168 2040061914576 2043947251584 2045044967616 2045649831552 2046448129536 2049344483886 2050445098539 2051631263808 2053038944768 2056642576128 2057048786457 2058053695488 2062073331612 2063673742291 2064071396352 2064681887744 2065790739456 2068102785798 2068714469556 2069725077504 2072443849728 2075376996028 2075877608301 2076390858752 2076491591622 2076891715584 2077505998848 2081873761408 2082563204463 2083580577792 2084196839424 2085316171776 2087650071108 2088267536376 2088669929472 2089082465568 2089287696384 2089700354496 2094804654336 2095498379646 2096522072064 2097142161408 2100929814144 2101551207168 2102058133056 2103274156032 2107382113368 2108828046528 2109451775616 2112844349952 2113979067648 2114604320256 2115619763264 2120787373824 2121414640128 2122242504704 2125967606784 2126387509596 2127617606912 2128760258688 2132605016934 2132814523392 2133235778548 2134277906432 2134381447602 2134591128576 2135424135168 2138446417968 2140832623104 2141255461926 2142301507584 2145333523984 2145851010828 2146485690216 2147534290944 2152761964164 2153398687608 2153813630976 2154450665472 2154555185292 2155607728128 2158020298224 2158658576928 2160139692288 2162550104064 2165610778464 2166133156488 2166773834736 2167191355392 2172390011904 2173109430744 2174171037696 2175982092288 2178417465504 2179061777088 2179912137984 2180556891648 2182997385009 2184815791827 2185883117568 2186932788992 2191852235601 2192274588672 2192922998784 2196556374978 2199335054336 2200516222464 2201167070208 2203630630614 2204707147776 2205142602544 2205466224642 2206543638528 2207603231232 2211914956293 2212995520512 2213432612328 2213650059264 2214513917952 2217648137152 2218839140448 2220122720256 2221315052544 2224458897444 2225326974192 2225985160224 2226643540928 2227180640976 2231422349184 2234353525488 2238608894592 2239148880864 2239811155008 2244520149018 2246360310432 2247024717504 2248231497696 2251847267712 2252513297664 2252958194691 2254058809344 2258461267956 2259767768832 2260649624576 2260981392768 2265064955874 2265734895228 2266841751552 2267592449472 2269819454464 2272359851062 2273469943808 2273580237663 2274252695586 2274690926592 2275363713024 2277910314792 2279807782776 2280902557269 2280921513984 2282016823296 2282691776512 2286473887404 2287150158888 2287590875136 2288267476992 2293837732452 2294958317568 2295069653898 2295637098496 2296190840832 2296869986304 2299440658032 2301018367872 2301698941184 2302254145728 2303585980416 2308085171784 2309212717056 2309668812864 2314067621376 2315310407424 2317893967872 2322080320896 2322767123712 2323454129664 2324014581888 2328440712192 2331499330944 2335939716096 2337194248704 2342107981584 2344028150016 2344721444352 2345184553538 2346330222592 2348956250536 2349300978423 2350217773764 2350448658432 2350912898808 2352061366272 2356655236128 2357786913132 2358484276904 2358938738688 2359636443136 2363546040912 2364245108064 2366183425536 2368507256832 2371158105456 2371859424032 2372431552344 2373133247568 2373590532096 2376949893696 2379284298752 2380072233672 2381234946048 2385885795552 2386591470144 2387522817792 2390901897867 2393569807776 2394855291024 2399416338816 2400600067563 2401062644736 2401772808192 2402352152064 2405752220214 2408436700992 2410089196032 2413500214482 2414679257088 2414796401493 2415976077312 2417851158016 2422573523559 2423040334848 2423756998656 2424473874432 2425420005376 2428490899044 2429677264896 2430157153824 2431562979328 2432868867072 2436312125772 2437262876496 2437502312448 2437983746912 2443938763392 2444748109587 2445942417408 2446665854976 2447149099344 2451084783168 2451809741696 2452401155232 2453126503104 2460299387616 2461027071552 2466308912256 2467038373632 2474251936128 2474983746816 2475580750272 2476312953984 2480295541248 2480785427862 2481519170964 2482731442176 2483553635136 2489619960576 2490111688869 2490356316672 2491328157696 2494854154296 2496194033004 2497638060288 2498131372247 2499351758848 2503492845966 2504233305252 2504973983544 2505456672768 2506197712896 2510350142832 2512298468876 2513525776384 2513647716174 2514875682816 2518435006416 2520162974336 2522975121408 2526545908208 2527155349236 2527902807192 2528389914624 2529137737728 2529637271232 2534455013888 2535816160512 2537283108864 2538645774336 2542238739936 2543230827648 2543983040256 2550196970496 2551041505656 2552287739904 2553546886272 2557653686784 2558410165248 2559027292416 2559784177152 2562649104141 2565165884592 2567268926208 2568028248576 2573043928749 2573539734528 2574300911616 2575537103104 2581828107264 2582338047716 2582591735808 2583599570944 2583978734592 2586870740286 2588134477824 2588645663856 2589411308832 2591534227968 2596982686928 2598377414472 2599646773248 2603326074048 2606745779736 2608019226624 2611710377024 2612340361008 2613113014176 2613885895872 2618606840521 2621528837088 2622936747312 2627932180608 2629735277568 2634871479282 2636395730304 2637031668768 2637811624896 2639621500416 2642575781853 2643357377766 2644648710144 2644777011159 2646069037056 2653294811517 2653806081024 2654590998528 2658989296026 2659775746572 2661075099648 2662352960512 2664570663936 2667552868638 2668341852036 2668856020992 2669645389824 2669774903514 2671079141376 2674068630408 2676694836096 2677581262881 2678889314304 2679681650688 2684521429184 2684915403912 2685963170016 2686227038208 2687516977152 2692766033748 2694081503232 2694613615008 2695410602176 2699745558272 2701195475328 2701994409216 2704209629184 2709894977664 2710696484608 2711350345536 2716514164224 2720082552768 2725263002112 2725920376704 2726726623488 2727533108736 2728597506048 2732459311848 2733926798052 2735508351744 2736977475456 2741920736058 2742190101504 2742731715276 2744071593984 2749431108816 2750751398654 2752095195136 2752499086848 2753042736762 2754387652608 2757470381064 2758285959408 2759767315992 2761115516928 2763258466304 2767836811068 2768655455496 2769188954112 2770007998464 2775418170336 2776750939284 2778107437056 2778929119232 2780421562368 2783533428144 2784356715168 2785443287424 2786267139328 2793072872448 2793997839528 2795362762752 2801239752192 2802068276224 2802744177408 2804365541376 2806710923583 2809842817824 2811770728704 2812602367488 2815750250229 2817125799936 2818095731487 2818638756864 2819472427008 2827716498432 2828552853504 2829235143168 2833239382218 2834623475712 2835183346128 2838347011584 2842364146734 2843473355912 2843752697856 2843890658091 2845279954944 2845841930136 2846121504768 2847232180224 2851261890624 2852793180576 2854443497472 2855007282568 2856402010112 2860018582428 2861134681104 2861980920288 2868971591808 2870349285552 2871198250144 2872740247056 2877360397632 2878211435904 2880186256384 2885811620166 2887481037952 2888177541984 2889031779648 2894249665839 2895105699458 2896520015872 2897479240992 2904556620672 2905415702784 2905989555471 2906549517312 2907409188864 2910663180012 2912226371838 2913087722436 2914510823424 2915476006464 2921605522794 2922469647468 2923032784896 2923174591281 2923897331712 2924602619904 2928741833304 2932589002203 2934021629952 2934889426944 2938174174152 2939609530368 2939752140948 2940621632856 2941188268032 2942058184704 2943470974976 2949219941724 2950660694016 2951243483104 2951533412352 2956423703184 2958452187264 2960163627008 2961753403392 2965945196592 2967102632256 2967980213632 2969574187968 2975229798912 2979138033984 2984811859456 2985531841152 2986414873344 2992693532024 2995147080576 2996032956672 2997641996928 3002463023616 3003351063552 3003944259588 3005411745792 3011281690608 3013023691776 3013750478592 3014641857024 3020086607832 3020979860304 3021708566268 3023456599296 3030841691136 3031440316884 3032336927448 3032921235456 3033818284032 3037213753056 3038844909744 3039743710368 3041203409692 3042689097728 3048631849872 3049533545184 3056078434752 3058450309936 3060092871864 3061587787776 3065920877376 3068024490496 3068474747328 3069672194304 3071447973888 3074016725829 3077446895712 3079558417152 3083916940727 3085423495168 3087080543232 3096107094528 3097022831616 3097938839552 3098686109184 3102154178697 3103071704334 3104587616256 3108665774592 3113065494042 3114586288128 3114737387433 3115337573376 3116258998272 3122810642112 3125370866688 3126295259136 3127974257664 3131475106662 3132401304564 3133004894208 3133623698352 3133931544576 3134550531744 3142206981504 3143715884176 3145713242112 3151394721216 3152326810752 3154911234048 3161544140608 3163242069792 3164177663424 3169266524928 3171906480384 3173429644896 3181181060736 3182121960192 3183363757056 3187869197156 3189581264394 3191426410368 3193140388032 3198907525401 3199221785088 3199853667822 3200800090084 3201416859648 3201572171403 3202363744256 3203136202752 3207669626952 3211248934656 3211883192889 3213452261376 3218000285976 3218776516242 3219572342784 3219728535324 3221301436416 3229142946246 3230098031412 3230720446464 3231675998208 3231832777938 3232631832576 3233411592192 3237030447336 3237987865392 3240209538432 3243825156096 3248416167696 3249683835328 3250160752104 3251748519936 3258585017856 3259664146116 3261256556544 3262221139968 3262865465792 3268113044224 3268592665632 3269868206976 3270835337472 3278824676352 3280399183488 3281369428736 3288411883008 3289384498176 3299002581504 3299978329088 3300774333696 3301750605312 3305445945921 3307060721664 3307713903816 3308692227952 3311404846848 3319493280768 3320148918492 3320475088896 3321770876928 3326472205728 3328258710672 3330184080384 3331972578816 3336688346166 3337990461288 3338977740336 3339965311392 3340770961464 3342402994176 3347133523776 3351530288232 3353167577088 3357913341888 3359716732512 3363966828544 3366780223527 3369540465648 3370537076256 3372849694976 3378769946496 3381088214016 3387691901934 3389651653248 3390974436864 3391977387008 3397597433811 3398602342842 3400262627328 3401388674208 3404729181696 3408539776593 3409547922046 3410204915712 3411213553664 3411379043379 3412036389888 3413045569536 3416865472188 3420221179456 3423025234944 3424037664768 3429710831106 3430725238332 3431386312704 3432401215488 3440756598678 3442437476352 3442604480847 3443455647744 3444286261248 3445304979456 3449160987048 3450845970432 3451527551808 3452548411776 3453381218592 3455378970624 3462127757676 3463819075584 3464503219296 3471101432064 3472965611136 3475661039648 3483120481344 3484150685568 3485181194496 3492661068288 3495371782784 3497248996416 3503909574144 3504601636186 3506313703424 3513161972376 3515194307072 3516042225024 3517082166528 3517776830307 3519495333888 3523434375804 3524476503688 3525326660646 3526198280192 3526369348212 3528092049408 3536680369698 3537726415356 3538408108032 3539454664704 3545319061368 3546367662096 3549275138304 3552760885248 3556737158184 3557789136048 3558474694656 3558647328516 3559699871352 3560385798144 3561438855168 3565424840544 3568926448128 3570108350508 3571852419072 3572908867584 3578828693328 3579887205216 3581284226688 3583355969536 3590354711664 3592818153344 3599124508224 3601593967104 3602659212288 3605612838912 3608628330321 3613193303552 3615133794048 3620250321723 3622018885632 3626776737024 3631909743049 3633684002816 3634560502272 3635635497984 3636710811648 3638130008064 3643279082464 3645235730736 3647344468992 3649303300608 3654468188658 3655894314744 3656253468672 3656975620368 3665908145088 3668913626112 3669998782464 3670723649016 3672516870144 3676627174752 3677714612544 3678601732848 3679689754656 3690449081424 3691540607328 3699463368384 3700557560448 3702334585712 3711377904192 3712475620224 3713924383232 3714469430976 3720443311872 3721178141793 3722278756446 3724097163264 3725330452704 3733162612459 3734986336256 3735534475008 3736992236544 3742281231444 3746457090432 3749027638272 3750136489984 3754333666972 3755239268949 3756167733248 3756349957878 3757460975316 3758185009152 3759296569344 3768447703314 3770288664576 3770471574261 3771403804672 3772313524224 3777652509624 3779497967616 3780244461504 3784462682112 3789818862312 3790733023854 3791670263808 3791854210788 3792584871936 3793706606592 3794455906848 3794828673024 3801682520832 3803724240768 3805924663296 3807968661504 3813358109904 3814846241472 3815974560384 3825295455744 3827132380736 3830320329408 3836480530176 3837615247872 3839676265728 3847748826888 3850903389312 3852042372864 3858999554452 3861451367424 3863305654656 3872742160896 3873507071574 3873887603712 3874652740628 3875399356416 3876545585152 3880884240016 3882968495784 3884116963248 3887301341952 3895474030392 3896626196624 3897377046528 3897566121708 3899470159872 3904989111072 3910118669604 3912028839936 3913185902592 3917565565536 3918510541512 3919669521264 3920828843808 3932293255632 3934405120968 3936327155712 3941898270912 3944602916352 3949004537856 3952307218923 3954593595456 3956136843008 3956717437344 3959432250624 3965036066649 3966973065216 3969103555584 3972184045312 3980709121536 3981886497792 3989663619858 3991612649472 3993529440768 3994710608896 3996855995904 4001329302957 4002512778054 4003284031488 4004468084736 4005259012784 4015042254144 4017364922368 4018333971456 4019522476032 4026782143776 4027973147072 4028944755024 4031275465728 4039149050622 4041122254848 4041920422512 4043115903264 4049618337408 4051793212992 4052991613824 4056314443776 4064842466496 4066044726912 4067025518304 4074771246336 4080123829152 4087894503168 4090089935232 4091299663104 4092896259072 4098688967772 4100890197078 4103262527616 4106077889536 4112881104087 4113285152256 4114097572914 4116107390976 4124146663224 4126127097981 4127347484582 4128142792704 4129363775488 4129564105143 4131581478912 4136205571596 4137428939112 4139450155008 4144887699456 4150753992056 4151755216602 4152781717504 4152983183244 4153783431168 4155011997696 4163747522816 4165126408926 4167161155584 4168393678848 4170632343552 4175300142216 4176535072752 4177339858944 4178164931136 4179400708992 4189609308672 4190996759292 4193044144128 4194284322816 4201859628288 4203102414336 4204116266112 4206548312064 4214764226736 4217656093056 4218903551232 4225688699904 4227958135296 4229208640512 4231239526528 4241574747648 4242829280256 4244485009408 4249859073327 4251935213568 4252775019192 4255235213824 4257520517376 4263546220101 4265210033868 4265629046784 4266471557096 4268555812864 4268762895204 4269182257152 4270848270336 4276892835936 4281665246208 4282510923852 4284603015168 4290667047968 4291702021656 4292971380432 4305523928328 4306797375216 4307627261952 4309110370584 4311215456256 4316040596448 4317317153856 4320279384576 4325100208128 4328717430249 4331221556928 4332266312976 4333547669472 4342658549187 4344780023808 4346218861488 4356834931008 4358123554176 4359824275968 4361113783296 4365994770018 4368339557757 4369631583654 4371766235136 4373865577984 4382408284191 4383704471202 4384549177344 4385845997568 4393112749956 4396522320533 4398670108672 4401032444928 4402334140416 4407261261228 4409414295552 4410285205088 4410932449284 4413087277056 4415206462464 4423829912586 4425991041024 4426865224656 4427300118528 4435296274304 4437678280896 4440245440512 4442630105088 4448917794888 4450653948384 4451970320448 4453287081856 4454361281952 4462844698368 4468707050976 4477217789184 4478297761728 4479622310016 4489040298036 4492720620864 4494049435008 4496462995392 4503694535424 4505026595328 4505916389382 4508117618688 4516922535912 4519091583503 4519535537664 4521299249152 4521962785536 4530129911748 4531469790456 4533683503104 4535184898944 4539638908928 4544719702124 4546939887616 4547160475326 4548505391172 4549381853184 4550727426048 4555820629584 4559615565552 4561805114538 4564033646592 4565383553024 4572947774808 4574300317776 4575181750272 4587675464904 4589916635136 4590139307796 4592381681664 4593739972608 4598881316064 4602036735744 4603397882368 4604508291456 4607171960832 4616170343568 4619337625728 4628135242752 4630620814848 4635787935744 4644160641792 4645534247424 4646908259328 4648029163776 4654607556501 4656881424384 4662998661888 4669598241063 4671879432192 4674388497408 4684215963168 4688056300032 4689442888704 4690369107076 4692660445184 4697912501072 4698601956846 4700435547528 4700897316864 4701825797616 4713310472256 4715573826264 4716968553808 4717877477376 4727092081824 4728490216128 4732366851072 4737014513664 4742316210912 4743718848064 4744863104688 4746266495136 4753899787392 4756245077681 4758568597504 4760144467344 4771771591104 4773182940288 4775045635584 4781803795734 4784371896591 4787139615552 4789710582048 4798832677632 4799780501733 4801200135126 4802125289472 4803545616384 4804704304128 4811504440428 4816873401984 4820178392064 4827000428964 4829358514176 4829592802986 4831952154624 4835702316032 4843714419369 4845147047118 4846080669696 4847513997312 4848947748864 4856981798088 4859354529792 4860314307648 4863125958656 4865737734144 4872624251544 4874525752992 4875004624896 4875967493824 4887877526784 4889496219174 4891884834816 4893331709952 4894298198688 4902169566336 4903619483392 4904802310464 4906253006208 4920598775232 4922054143104 4932617824512 4934076747264 4948503872256 4949967493632 4951161500544 4952625907968 4960591082496 4961570855724 4963038341928 4965462884352 4967107270272 4979239921152 4980223377738 4980712633344 4982656315392 4989708308592 4992388066008 4995276120576 4996262744494 4998703517696 5005032519249 5006985691932 5008466610504 5009947967088 5010913345536 5020700285664 5024596937752 5027051552768 5027295432348 5029751365632 5036870012832 5040325948672 5045950242816 5053091816416 5054310698472 5055805614384 5056779829248 5059274542464 5068910027776 5071632321024 5077291548672 5084477479872 5086461655296 5087966080512 5097903514263 5100393940992 5102083011312 5107093772544 5114321883069 5115307373568 5116820330496 5118054584832 5119568354304 5125298208282 5130331769184 5134537852416 5136056497152 5144566246659 5146087857498 5147079469056 5148601823232 5151074206208 5161134898017 5163656214528 5164676095432 5165183471616 5167199141888 5167957469184 5173741480572 5176268955648 5177291327712 5178822617664 5183068455936 5193965373856 5196754828944 5206652148096 5213491559472 5223420754048 5224680722016 5226226028352 5227771791744 5237213681042 5243057674176 5245873494624 5255864361216 5256902454279 5259470555136 5269742958564 5272791460608 5274063337536 5275623249792 5279243000832 5285151563706 5286714755532 5287989990969 5289297420288 5289554022318 5292138074112 5305020554547 5306589623034 5307612162048 5309181997056 5317978592052 5319551493144 5322105966961 5322150199296 5324705921024 5329141327872 5335105737276 5336683704072 5337712041984 5339290779648 5339549807028 5342158282752 5348137260816 5353389672192 5355162525762 5357778628608 5359363301376 5369042858368 5369830807824 5371926340032 5375033954304 5385532067496 5388163006464 5389227230016 5390821204352 5399491116544 5402390950656 5403988818432 5408419258368 5419789955328 5421392969216 5422700691072 5433028328448 5440165105536 5450526004224 5451840753408 5453453246976 5455066217472 5457195012096 5464918623696 5467853596104 5471016703488 5473954950912 5481702282987 5483841472116 5484380203008 5485463430552 5488143187968 5498862217632 5501502797308 5504190390272 5504998173696 5506085473524 5508775305216 5514940762128 5516571918816 5519534631984 5526516932608 5535673622136 5537310910992 5538377908224 5550836340672 5553501878568 5556214874112 5560843124736 5567066856288 5568713430336 5570886574848 5572534278656 5578771095023 5583418134669 5586145744896 5587995679056 5601400157647 5602479504384 5604136552448 5605488354816 5613421847166 5619685635648 5623541457408 5625204734976 5631500500458 5634251599872 5634524936817 5636191462974 5637277513728 5638944854016 5652671554971 5655432996864 5657105707008 5658470286336 5666478764436 5669246951424 5670366692256 5676694023168 5684728293468 5686946711824 5687505395712 5687781316182 5690559909888 5691683860272 5692243009536 5702523781248 5705586361152 5708886994944 5710014565136 5720037164856 5722269362208 5723961840576 5737943183616 5740698571104 5742396500288 5745480494112 5754720795264 5756422871808 5760372512768 5771623240332 5774962075904 5776355083968 5778063559296 5788499331678 5790211398916 5793040031744 5794958481984 5809113241344 5810260607361 5810831405568 5811979110942 5813099034624 5814818377728 5821326360024 5824452743676 5826175444872 5829021646848 5830952012928 5843211045588 5844939294936 5846065569792 5846349182562 5847794663424 5849205239808 5857483666608 5865178004406 5868043259904 5869778853888 5876348348304 5879504281896 5881243265712 5882376536064 5886941949952 5898439883448 5901321388032 5902486966208 5912847406368 5916904374528 5920327254016 5923506806784 5931890393184 5934205264512 5935960427264 5939148375936 5950459597824 5958276067968 5969623718912 5971063682304 5972829746688 5985387064048 5990294161152 5992065913344 5995283993856 6003769167081 6004926047232 6006702127104 6007888519176 6010823491584 6022563381216 6026047383552 6027500957184 6029283714048 6040173215664 6041959720608 6043417132536 6046913198592 6058723575933 6061683382272 6062880633768 6064673854896 6065842470912 6074427506112 6077689819488 6079487420736 6082406819384 6085378195456 6097263699744 6099067090368 6112156869504 6116900619872 6120185743728 6131841754752 6136048980992 6136949494656 6139344388608 6148033451658 6154893791424 6159116834304 6167833881454 6170846990336 6171146359371 6174161086464 6191021226873 6192214189056 6194045663232 6195877679104 6197372218368 6204308357394 6206143408668 6209175232512 6217331549184 6226130988084 6227632824903 6229172576256 6229474774866 6230675146752 6232517996544 6245621284224 6247689613389 6250741733376 6252590518272 6255948515328 6262950213324 6264802609128 6266009788416 6267247396704 6267863089152 6269101063488 6284413963008 6287431768352 6291426484224 6302789442432 6304653621504 6309822468096 6323088281216 6326484139584 6328355326848 6338533049856 6343812960768 6346859289792 6362362121472 6364243920384 6366727514112 6375738394312 6379162528788 6382852820736 6386280776064 6397815050802 6398443570176 6399707335644 6401600180168 6402833719296 6403144342806 6404727488512 6406272405504 6415339253904 6422497869312 6423766385778 6426904522752 6436000571952 6437553032484 6439457070648 6442602872832 6458285892492 6460196062824 6461440892928 6463351996416 6463665555876 6466823184384 6474060894672 6475975730784 6480419076864 6487650312192 6496832335392 6499367670656 6500321504208 6517170035712 6519328292232 6522513113088 6525730931584 6536226088448 6537185331264 6539736413952 6541670674944 6548992155027 6554447375481 6557649352704 6560798366976 6562738857472 6575556706803 6576823766016 6578768996352 6598005163008 6599956658176 6601548667392 6603501210624 6610891891842 6614121443328 6615427807632 6617384455904 6622809693696 6635744868879 6638986561536 6640297836984 6640950177792 6643541753856 6652944411456 6656517421344 6660368160768 6663945157632 6673376692332 6675980922576 6677955480672 6679930622784 6681541922928 6694267047552 6703060576464 6715826683776 6719433465024 6733560447054 6739080931296 6741074152512 6745699389952 6753249220291 6757539892992 6758874584073 6762176428032 6775383803868 6779303306496 6780642296099 6781948873728 6783954774016 6795194867622 6797204685684 6800525254656 6802777348416 6809458363392 6817079553186 6819095844092 6820409831424 6820740712989 6822427107328 6822758086758 6824072779776 6826091139072 6833730944376 6840442358912 6842707671807 6846050469888 6848075329536 6859421662212 6861450476664 6862772625408 6864802430976 6881513197356 6884874952704 6885208961694 6886911295488 6888572522496 6890609958912 6898321974096 6903055103616 6905096823552 6906762437184 6910757941248 6924255515352 6927638151168 6929006438592 6942202864128 6945931222272 6951322079296 6966240962688 6968301371136 6970362388992 6985322136576 6990743565568 6994497992832 7007819148288 7009203272372 7012627406848 7026323944752 7030388614144 7032084450048 7034164333056 7035553660614 7038990667776 7046868751608 7048953007376 7050653321292 7052738696424 7056184098816 7073360739396 7075452830712 7076816216064 7078909329408 7090638122736 7092735324192 7098550276608 7105521770496 7113474316368 7115578272096 7117294657032 7119399742704 7120771596288 7130849681088 7137852896256 7140216701016 7143704838144 7157657386656 7159774410432 7162568453376 7166711939072 7172705693601 7180709423328 7185636306688 7198249016448 7201800202689 7203187934208 7205318424576 7217256660642 7226386607104 7230267588096 7240500643446 7244037771264 7253553474048 7263819486098 7267368005632 7267720570677 7269121004544 7271270995968 7273421623296 7276260016128 7286558164928 7290471461472 7294688937984 7298606601216 7308936377316 7311788629488 7312506937344 7313951240736 7331816290176 7334244328761 7337827252224 7339997564928 7341447298032 7353254349504 7355429225088 7357203465696 7359379509312 7380898162848 7383081214656 7398926736768 7401115120896 7404669171424 7422755808384 7424951240448 7427848766464 7428938861952 7440886623744 7442356283586 7444557512892 7448194326528 7450660905408 7466325224918 7469972672512 7470335066607 7471068950016 7473984473088 7484562462888 7492914180864 7494394116741 7498055276544 7500272979968 7508667333944 7510478537898 7512335466496 7512699915756 7514921950632 7516370018304 7518593138688 7536895406628 7540577329152 7540943148522 7542807609344 7544627048448 7555305019248 7560488923008 7568925364224 7579637724624 7581466047708 7583708421576 7585169743872 7587413213184 7588911813696 7603365041664 7607448481536 7611849326592 7615937323008 7626716219808 7629692482944 7631949120768 7650590911488 7654264761472 7660640658816 7672961060352 7675230495744 7679352531456 7687947312423 7695497653776 7701806778624 7704084745728 7717999108904 7719131786247 7722902734848 7726611309312 7745484321792 7747014143148 7747775207424 7749305481256 7750798712832 7753091170304 7761768480032 7765936991568 7768233926496 7774602683904 7790948060784 7793252393248 7795132243416 7798940319744 7809978222144 7820237339208 7824057679872 7835131131072 7837021083024 7839339042528 7841657687616 7855820521563 7864586511264 7868810241936 7883796541824 7889205832704 7904614437846 7909187190912 7912273686016 7913434874688 7918864501248 7927727345559 7930072133298 7933946130432 7934331033477 7938207111168 7944368090624 7959884434551 7961418243072 7963772995584 7979327239716 7983225298944 7987058881536 7989421217792 7993711991808 8002658605914 8005025556108 8006568062976 8008936169472 8010518025568 8030084508288 8032743788643 8034729844736 8036667942912 8039044952064 8053564287552 8055946294144 8057889510048 8062550931456 8078298101244 8082244509696 8083840845024 8086231806528 8099236674816 8103586425984 8105983227648 8112628887552 8129684932992 8132089453824 8134051036608 8149542492672 8160247658304 8175789006336 8180179870464 8182599326208 8185792518144 8197377935544 8201780394156 8206525055232 8208145937383 8212155779072 8225762208174 8226570304512 8228195145828 8232214781952 8248293326448 8252254195962 8254694969164 8256285585408 8258727550976 8259128210286 8263162957824 8272411143192 8274857878224 8289775398912 8301507984112 8303510433204 8305966366488 8307566862336 8310023995392 8327495045632 8330252817852 8334322311168 8336787357696 8341264687104 8350600284432 8353070145504 8356329862272 8358801417984 8379218617344 8381993518584 8386088288256 8403719256576 8406204828672 8408232532224 8413096624128 8420132770749 8429528453472 8435312186112 8437807102464 8447250750687 8451377399808 8454287194461 8455916270592 8458417281024 8462479053056 8483149495296 8485658560512 8488970018816 8499718146654 8503870427136 8505550038384 8510470427648 8515041034752 8527092440202 8530420067736 8531258093568 8532943114192 8537525790408 8538364514304 8541696540672 8553785671872 8563330492416 8565021847704 8569206030336 8581334095936 8583404043312 8585942760864 8611047856656 8613594750432 8618220741168 8632081192896 8634634307712 8640558769152 8657434860498 8662443113856 8664532625952 8667095338944 8682748997517 8685317098374 8689560047616 8692437722976 8713669862016 8716247108352 8717968666413 8719648551936 8722227566592 8731989540036 8736679115514 8739263167308 8743532470272 8747731155968 8764816568382 8767408942404 8769098354688 8771691995136 8786225499912 8793044641066 8797340217344 8797767006609 8802064889856 8804668280832 8814522522456 8818828591104 8820570410176 8821864898568 8826174554112 8830412924928 8847659825172 8851982082048 8853730449312 8854600237056 8870592548608 8875356561792 8880490881024 8885260210176 8897835589776 8901307896768 8903940640896 8906574163712 8908722563904 8925689396736 8937414101952 8954435578368 8956595523456 8959244620032 8978080596072 8985441241728 8988098870016 8992925990784 9007389070848 9010053190656 9011832778764 9016235237376 9033845071824 9038183167006 9039071075328 9042598498304 9043925571072 9060259823496 9062939580912 9070369797888 9079277817856 9089439404248 9093879775232 9094320950652 9097010782344 9098763706368 9101454852096 9111641259168 9119231131104 9123610229076 9128067293184 9130767106048 9145895549616 9148600635552 9175350929808 9180278615592 9184763363328 9197762632128 9204073471488 9206795764736 9209016582912 9214343921664 9222050177487 9232340687136 9238675251456 9251750822181 9256270485504 9261241629696 9288321283584 9291068494848 9293816518656 9296058327552 9306462536091 9309215113002 9313762848768 9325997323776 9339196482126 9343758864384 9344212162299 9348776994816 9368431926336 9376112600064 9378885777408 9380738214152 9385320890368 9395825002144 9397203913692 9400871095056 9401794633728 9403651595232 9426620944512 9431147652528 9433937107616 9454184163648 9456980432256 9464733702144 9484632421824 9487437696128 9489726209376 9492532990272 9507799574784 9512490155362 9517137195008 9520288934688 9543543182208 9546365880576 9550091271168 9563607591468 9568743793182 9574279231104 9579421164096 9596722576203 9597665355264 9599561003466 9602400270252 9604250578944 9604716514209 9607091232768 9609408608256 9623008880856 9633746803968 9635649578667 9640356784128 9654000857928 9658717028352 9659185605972 9663904309248 9671404632064 9687428838738 9690294094236 9692161339392 9695027994624 9697895497728 9713963596176 9720628615296 9726251917312 9731475468288 9745248503088 9749051505984 9751934987648 9775755053568 9778992438348 9783769669632 9786663419904 9788596397376 9804339132672 9807238966784 9809604620928 9812506012416 9841197550464 9844108286208 9865235649024 9868153494528 9897007744512 9899934987264 9902323001088 9905251815936 9916337837763 9921182164992 9923141711448 9926076683856 9934214540544 9958479842304 9960446755476 9961425266688 9965312630784 9979416617184 9984776132016 9990552241152 9992525488988 9997407035392 10010065038498 10013971383864 10016933221008 10019895934176 10041400571328 10049193875504 10054590864696 10059502731264 10073740025664 10080651897344 10091900485632 10100340670581 10106183632832 10108621396944 10111611228768 10118549084928 10132869948103 10137820055552 10143264642048 10168954959744 10172923310592 10175932161024 10192792301433 10195807028526 10200787881984 10204166022624 10214187545088 10225619329779 10228643766138 10230614747136 10233640660992 10234137130137 10236109169664 10239136708608 10250596416564 10260663538368 10269075704832 10272112994304 10289132493318 10292175714996 10294158938112 10297203646464 10302148412416 10322269796034 10327312429056 10329352190864 10330366943232 10335914938368 10347482961144 10352537911296 10354582655424 10357645235328 10366136911872 10387930747712 10393509657888 10413304296192 10426983118944 10446841508096 10449361444032 10452452056704 10455543583488 10474427362084 10486115348352 10491746989248 10511728722432 10513804908558 10518941110272 10539485917128 10545582921216 10548126675072 10551246499584 10553330490921 10558486001664 10570303127412 10573429511064 10575979981938 10578594840576 10579108044636 10584276148224 10610041109094 10613179246068 10615224324096 10618363994112 10635957184104 10639102986288 10644211933922 10649411842048 10658282655744 10670211474552 10673367408144 10675424083968 10679099614056 10684316565504 10696274521632 10706779344384 10710325051524 10715557257216 10718726602752 10738085716736 10739661615648 10743852680064 10750067908608 10771064134992 10778454460032 10781642408704 10798982233088 10804781901312 10807977636864 10816838516736 10839579910656 10842785938432 10845401382144 10860750965169 10866056656896 10880330211072 10895729229147 10901052008448 10903681506816 10906906493952 10910132434944 10914390024192 10929837247392 10935707192208 10942033406976 10947909901824 10963404565974 10967682944232 10968760406016 10970926861104 10997724435264 11003005594616 11008380780544 11009996347392 11012170947048 11017550610432 11029881524256 11033143837632 11039069263968 11053033865216 11071347244272 11074621821984 11101672681344 11107003757136 11134133712576 11137426860672 11141773149696 11145068557312 11157542190046 11163534425379 11166836269338 11172291489792 11175991358112 11199487837377 11202800315294 11204959008768 11208273104896 11210976709632 11226843694332 11239371271296 11247082914816 11250409469952 11263001000916 11265717806847 11268503199744 11269049873634 11272382925948 11274555027456 11277889708032 11305343109942 11310865993728 11311414722783 11314211414016 11316940572672 11332957528872 11338493902848 11340733384512 11353388046336 11369456586936 11373893423648 11375010791424 11375562632364 11381119819776 11383367720544 11384486019072 11405047562496 11411172722304 11417773989888 11420029130272 11440074329712 11444538724416 11447923681152 11475886367232 11481397142208 11484793000576 11490960988224 11509441590528 11512845743616 11520745025536 11543246480664 11549924151808 11552710167936 11556127118592 11576998663356 11580422797832 11586080063488 11589916963968 11618226482688 11620521214722 11621662811136 11623958221884 11626198069248 11629636755456 11642652720048 11648905487352 11652350889744 11661904025856 11686422091176 11689878589872 11692131139584 11692698365124 11698410479616 11714967333216 11730356008812 11736086519808 11739557707776 11752696696608 11759008563792 11762486531424 11773883899904 11796879766896 11804973932416 11825694812736 11833808749056 11847013613568 11856921656769 11863780786368 11868410529024 11871920854528 11878296751872 11895108199947 11900919195648 11916552135936 11933417727161 11939247437824 11942127364608 11945659493376 11970774128096 11980588322304 11984131826688 11990567987712 12003987908871 12007538334162 12009852094464 12013404254208 12015777038352 12045126762432 12052094767104 12055001914368 12058567428096 12080346431328 12083919441216 12086834265072 12093826397184 12117447151866 12123366764544 12125761267536 12129347709792 12148855012224 12155379638976 12158974841472 12164813638768 12194527399488 12198134180736 12224313739008 12233801239744 12240371487456 12263683509504 12266105726651 12272097961984 12273898989312 12278688777216 12296066903316 12309787582848 12318233668608 12335667762908 12338643312261 12341693980672 12342292718742 12348322172928 12378381293943 12382042453746 12384428378112 12388091326464 12388692315429 12391755358208 12394744436736 12408616714788 12412286817336 12418350465024 12434663098368 12452261976168 12455265649806 12458345152512 12458949549732 12461350293504 12465035993088 12491242568448 12495379226778 12501483466752 12505181036544 12511897030656 12525900426648 12529605218256 12532019576832 12534494793408 12538202126976 12568827926016 12574863536704 12582852968448 12605578884864 12609307243008 12619644936192 12646176562432 12652968279168 12656710653696 12677066099712 12687625921536 12693718579584 12724724242944 12728487840768 12733455028224 12751476788624 12758325057576 12765705641472 12772561552128 12790638660303 12795630101604 12796887140352 12799414671288 12803200360336 12805667438592 12806288685612 12812544811008 12830678507808 12844995738624 12847532771556 12853809045504 12872001143904 12875106064968 12878914141296 12916571784984 12920392125648 12922881785856 12927331111752 12933646368768 12948121789344 12951951461568 12960838153728 12975300624384 12986152290747 12993664670784 12998735341312 13000643008416 13027975647561 13034340071424 13038656584464 13051461863168 13072452176896 13074370662528 13079472827904 13083341349888 13097984310054 13108894750962 13115298705408 13121596733952 13125477714944 13147224852573 13151113413606 13153647532032 13157537992704 13189566961599 13196010326016 13199913316352 13203097334784 13207002421248 13221783783684 13228242886656 13230855615264 13234768911808 13245619387392 13271489737758 13277973123072 13280595673968 13281900355584 13305888822912 13313034842688 13320736321536 13327890315264 13346753384664 13351961845152 13355910961344 13359861245568 13363083845856 13388534095104 13406121152928 13431653367552 13438866930048 13467120894108 13478161862592 13482148305024 13491398779904 13506498440582 13515079785984 13517749168146 13524352856064 13550767607736 13557274750509 13558606612992 13561284592198 13563897747456 13567909548032 13590389735244 13594409371368 13601050509312 13605554696832 13618916726784 13634159106372 13638191688184 13640819662848 13641481425978 13644854214656 13645516173516 13648145559552 13652182278144 13667461888752 13680884717824 13685415343614 13692100939776 13696150659072 13718843324424 13722900953328 13725545250816 13763026394712 13769749905408 13770417923388 13777145044992 13781219917824 13796643948192 13806110207232 13810193647104 13813524874368 13821515882496 13848511030704 13858012877184 13884405728256 13891862444544 13902644158592 13932481925376 13936602742272 13940724777984 13963822669503 13970644273152 13981487131136 13988995985664 14008794723189 14015638296576 14018406544744 14025254813696 14052647889504 14060777228288 14064168900096 14068328666112 14071107321228 14077981335552 14093737503216 14097906014752 14101306642584 14105477392848 14146721478792 14150905661424 14153632432128 14181276245472 14185470648384 14197100553216 14211043540992 14226948632736 14231156544192 14234589314064 14238799485408 14261699362176 14268735233043 14275705792512 14280433402032 14315314773312 14319548820864 14325136906752 14345411387202 14353115689773 14361418846656 14371272613376 14396498032896 14399341505199 14403600405378 14406375868416 14410636849152 14434513321284 14445716196037 14452773214208 14460535176192 14481001286892 14488075542528 14507106948096 14527638972196 14531143258107 14534736011264 14535441141354 14538242009088 14542541991936 14546843246592 14573116329856 14580942922944 14589377875968 14597213202432 14617872754632 14623577258976 14625013874688 14627902481472 14663632580352 14668488657522 14675654504448 14679995129856 14682894596064 14706508699008 14710858450176 14714406931392 14718759018624 14761796325696 14766162429312 14797853473536 14802230241792 14809338342848 14845511616768 14849902480896 14855697532928 14857877723904 14881773247488 14884712567172 14889115025784 14896388653056 14901321810816 14932650449836 14939945345024 14940670133214 14942137900032 14947968946176 14969124925776 14985828361728 14988788233482 14996110553088 15000545959936 15017334667888 15020957075796 15025399831512 15029843901264 15032740036608 15073790813256 15081154658304 15081886297044 15089254096896 15110610038496 15120977846016 15137850728448 15159275449248 15162932095416 15167416843152 15170339487744 15177823627392 15206730083328 15214896963072 15231874646016 15253432439616 15259384965888 15263898241536 15293710542789 15301181822976 15308529522944 15321281317632 15342965649207 15345922120704 15350460991488 15358705062912 15375894624846 15390995307552 15403613557248 15408169491456 15435998217808 15438263572494 15445805469696 15453222618624 15483404694051 15490968643584 15494028286296 15495550414848 15498610962512 15501597425664 15523536960064 15531873983136 15536467852992 15549205367808 15581896121568 15586504786496 15590264486832 15619956444288 15640474678416 15670262262144 15674042166048 15678678085056 15683315375232 15711641043126 15729173022528 15737620483872 15767593083648 15770707362837 15778411665408 15809228875692 15818374381824 15824547372032 15826869749376 15837729002496 15855454691118 15860144266596 15867892260864 15868662066954 15876414222336 15888736181248 15915061663641 15919768869102 15922836486144 15927545991168 15958654479432 15966317900883 15966450597888 15974117763072 15978842435584 15987423983616 16005317211828 16010051112216 16013136125952 16017872338944 16021036051136 16060169016576 16065487577286 16069459689472 16073335885824 16078089904128 16107128575104 16111892588288 16115779020096 16125101862912 16156596202488 16164489019392 16167681690048 16172463613056 16198473349632 16207172851968 16211966455296 16225257775104 16259369865984 16264178907648 16268102073216 16299084985344 16320495316608 16351578012672 16360359740928 16365198652416 16371585036288 16394755871088 16403560788312 16413050110464 16416291874766 16424311558144 16445106848961 16451524416348 16453140609024 16456390291656 16464429563904 16496586652896 16504508391924 16509389938328 16512571170816 16517455101952 16518256420572 16526325915648 16544822286384 16549715756448 16579550797824 16603015968224 16607020866408 16611932732976 16615133724672 16654990091264 16660505635704 16668644622336 16682529374208 16701200568864 16706140291008 16712659724544 16717602835968 16736313285069 16750254404007 16758437234688 16763987037168 16804200472941 16807438513152 16812409657344 16816465064448 16840265541498 16859056906944 16870624372224 16875614204928 16894501501374 16902754799616 16903574810451 16908574388922 16911832541184 16916834562048 16924958106112 16958014664913 16966298990592 16971317121024 16977940037632 16999436293308 17007740854272 17011100076768 17020940855296 17030082069504 17054184880404 17060840135472 17062516187136 17065886228384 17075051580816 17076729028608 17107571343744 17126660984832 17130043695408 17162668191872 17166808086624 17171885521728 17222095713312 17227189500864 17236441482336 17264162385792 17269268615424 17281117538304 17314869720996 17324886227712 17329065251904 17334190677888 17365497995034 17370634196748 17379120095232 17384875445952 17427339724032 17430781822083 17432494216704 17435937332826 17439297103872 17444455133184 17463979080072 17473358231028 17478526334616 17486919605729 17487064940544 17495462311936 17529633136764 17534817884808 17538196709376 17543383990272 17572450999824 17586089282132 17594680434688 17595534013218 17604129779712 17609336561664 17629045044912 17641140820352 17643729797136 17660825849856 17695319650344 17703964164096 17707460898624 17741185097216 17750713123584 17760981762048 17770520420352 17795671179552 17802615793536 17807881281792 17813148327424 17817445127808 17851378793472 17874828203904 17908871156736 17913191046912 17918489240064 17956161192144 17970882483456 17976197740032 17985851981568 18011307501243 18014778141696 18020106381312 18023665557528 18032470474752 18067690143648 18076366334012 18078142150656 18085196996608 18087851142144 18120519646992 18125879161824 18140739595776 18158555635712 18178878808496 18188641901304 18194021564688 18197527412736 18223282518336 18238462262208 18247220458152 18256134586368 18291791099232 18297201271104 18330247883647 18350701859616 18360557231184 18395525264256 18404600517983 18408146942976 18413591529472 18418033165824 18444100354974 18464681374272 18477350502912 18503501644362 18512540971008 18513439078113 18522483259392 18573063680619 18576642567168 18582136989696 18587633037312 18592116655104 18612925072182 18618430226004 18627525697536 18651994647552 18678392964252 18687517728768 18688424324598 18697553989632 18736863852672 18743068840167 18752225200128 18757771554816 18761476428304 18791650004288 18794407827384 18801742190112 18803589267456 18807303190464 18853241889024 18862295305056 18867874215232 18908368327296 18913960864512 18929467404288 18969264843648 18974875392256 18979452418752 18985065980544 19015599149568 19024980310724 19034274390016 19040577869376 19087086364416 19092731761152 19100182542336 19127215182936 19137487586364 19148558462208 19158842328192 19193445152406 19195330710528 19199122006932 19204800540504 19208501157888 19209433028418 19214182465536 19218817216512 19246017761712 19267493607936 19271299157334 19280713568256 19308001715856 19318371211944 19327808618496 19342809264128 19374857677476 19380588188472 19384322678784 19390055989248 19427927192352 19441257230592 19452503834624 19462950936576 19490497006176 19498103011968 19503869975296 19551510107136 19557984876696 19567539339264 19577192794752 19608678265344 19614477933568 19619209241856 19625012024832 19646976465081 19682395100928 19688216572416 19726670120409 19730471298048 19736306989056 19794015489024 19799869974528 19804646002176 19810503631872 19832675675526 19842364329984 19846283422896 19852153367712 19868429081088 19907234606637 19916959684608 19920893510952 19922850533376 19930625261568 19958833234368 19969552264032 19981104482304 19985050977976 19994814070784 20020130076996 20027942767728 20033866442016 20039791868352 20082801142656 20098387751008 20109181729392 20147480051328 20161303794688 20200681341162 20212367265664 20217242793888 20223222457536 20237098169856 20259747660873 20265739896206 20275640111104 20276623752219 20286529284096 20337909919488 20341926888297 20345846621184 20351864322048 20385584602866 20391614057052 20401575763968 20408332045248 20428375090176 20451238659558 20457287532276 20461229494272 20462222138967 20467281321984 20468274260274 20472218339328 20478273417216 20501192833128 20521327076736 20528123015421 20538151409664 20544225988608 20578264986636 20584351429992 20588317876224 20594407292928 20604296824832 20644539592068 20654624858112 20658704381728 20660733886464 20671829876736 20694965922288 20709165310848 20715290470656 20732273823744 20775861495424 20787019315776 20826608592384 20853966237888 20893683016192 20898722888064 20904904113408 20911087166976 20948854724168 20972230696704 20983493978496 21023457444864 21027609817116 21037882220544 21078971834256 21091165842432 21096253350144 21102492999168 21106660981842 21116972003328 21140606254824 21146859022128 21151959963876 21158216089272 21168552296448 21220082218188 21226358492136 21230448648192 21236727988224 21271914368208 21278205972576 21288423867844 21298823684096 21316565311488 21340422949104 21346734816288 21358199228112 21392549043264 21413558688768 21420650103048 21431114514432 21476171433472 21479323231296 21487705360128 21500135817216 21518117080803 21542128269984 21556908920064 21563284817408 21587418585089 21597964466176 21605400608067 21609563802624 21615955273728 21679159821312 21685571876864 21690802764288 21721501930338 21732113313792 21760660422144 21791458458294 21802104016896 21803161712031 21807363013632 21813812987904 21820264869888 21828780048384 21859674494784 21871414384416 21884066813952 21895819803648 21926809131948 21935365888464 21937520812032 21941853722208 21995448870528 22006011189232 22019992694784 22024341894096 22059763048512 22066287675264 22078138527936 22142694488544 22149243643968 22203345362688 22214007514272 22268267425152 22274853721344 22279253258611 22283546299392 22290137114624 22315084380092 22327068850758 22333672538676 22344582979584 22351982716224 22398975674754 22405600630588 22409918017536 22411005199821 22416546209792 22421953419264 22453687388664 22478742542592 22483182350223 22494165829632 22500818939904 22526002001832 22531435613694 22537006399488 22538099747268 22544765851896 22549110054912 22555779416064 22610686219884 22621731987456 22622829445566 22628422828032 22633881145344 22665915057744 22681466769024 22706776092672 22738913173872 22747786847296 22751125264728 22762239639552 22766735441088 22810095124992 22822345444608 22835547979776 22840058260544 22880148659424 22889077448832 22895847362304 22951772734464 22962794284416 22969586001152 22981921976448 23018883181056 23025691487232 23041490051072 23086492961328 23099848303616 23105420335872 23112254237184 23153997326712 23160845595664 23179833927936 23236452965376 23241042429444 23243325622272 23247916443768 23252396138496 23259273510912 23285305440096 23297810974704 23304701779488 23323808051712 23372844182352 23379757179744 23385396730248 23396820959232 23429934666432 23460712017624 23472173039616 23505393393216 23518017127584 23524973062848 23547767799808 23567461564689 23593759533792 23609947864832 23651389625472 23667617498112 23713843313538 23727561572736 23736821058048 23743841709056 23756593503744 23783182036677 23790216399894 23801838391296 23833104271872 23866835454322 23878494875648 23879653303653 23884254729216 23891318986752 23941548256192 23961176644608 23968263653376 23981135975424 24007975817742 24015076668324 24019704188928 24026808508416 24031554076704 24090253524864 24098231365929 24104189534208 24110003828736 24117134856192 24160692862656 24167838882432 24173668530144 24187652794368 24234894303732 24246733529088 24251522535072 24258695419584 24297710024448 24310759277952 24317949682944 24329627277536 24389054798976 24396268361472 24448627478016 24467602479488 24480742974912 24527367019008 24532211453302 24544195923968 24547797978624 24557377554432 24592133806632 24619575165696 24624437812149 24636467337216 24671335525816 24677286624522 24683387961344 24684585437484 24696644345856 24756762587886 24764084907492 24768856756224 24776182652928 24777384630858 24783510716416 24789488873472 24817233429576 24824573634672 24869326196736 24904523952336 24910531299612 24917899099464 24922700587008 24930071986176 24982485136896 24990758453556 25002966933504 25010362073088 25023794061312 25051800853296 25059210436512 25068989586816 25076404253952 25137655852032 25149727073408 25211157769728 25218614486016 25239289872384 25260398312247 25292353124864 25305936558336 25313421307392 25341752252061 25354132199424 25362861583383 25375251843072 25387437159168 25449448485888 25456975681536 25466910056448 25502953577248 25516650115152 25531411282944 25545123104256 25581277320606 25591260203208 25593774280704 25598829342576 25606400720672 25612577371224 25625089622016 25661357015616 25689991477248 25695065543112 25707618091008 25744002287808 25750212129936 25757828282592 25833143569968 25840784251296 25854662223504 25896243578688 25903902923136 25921676307456 25972304581494 25987329341568 25997470682624 26001286016832 26048246992551 26055951295122 26068680142848 26077313168928 26102923726336 26132138287213 26144904353792 26148741325056 26153905999239 26158945655808 26166682699776 26195968620108 26217789501924 26230597410816 26243193467904 26250955429888 26294449705146 26302226827212 26307295064064 26315075985408 26379133923198 26392020652032 26393301019827 26399826632704 26406194669568 26414004842496 26443567567368 26456485773312 26461711230528 26469537823616 26491238774784 26542979475516 26555946246144 26561191347936 26563800711168 26611777645824 26626069685376 26641472643072 26655780630528 26693506769328 26703923690304 26711821922688 26719722491136 26726167691712 26777068190208 26812242305856 26863306735104 26877733860096 26934241788216 26956323725184 26964296610048 26982797559808 27012996881164 27030159571968 27035498336292 27048705712128 27101535215472 27114549501018 27117213225984 27122569184396 27127795494912 27135819096064 27180779470488 27188818742736 27211109393664 27237833453568 27268318212744 27276383376368 27281639325696 27282962851956 27291032347032 27296291119104 27304364556288 27334923777504 27361769435648 27370830687228 27384201879552 27392301318144 27437686648848 27445801906656 27526052789424 27540835846776 27554290089984 27593287896384 27612220414464 27620387294208 27627049748736 27643031764992 27666150532461 27697022061408 27716025754368 27755252466543 27768811456512 27783724889088 27805288317184 27864963850752 27873205484544 27881449555968 27927645339006 27941288546304 27962974262272 27977991971328 28017589446378 28031276593152 28036813089488 28105295779008 28121554456576 28128337800192 28136657332224 28142214642456 28155962671104 28187475006432 28195812029504 28202613285168 28210954785696 28293442957584 28301811322848 28362552490944 28370941296768 28394201106432 28453897265472 28462313088384 28469178628128 28477598970816 28523398724352 28537470466086 28551411585024 28560866804064 28630629546624 28639097641728 28650273813504 28690822774404 28706231379546 28722837693312 28742545226752 28790167728609 28792996065792 28798683010398 28807200810756 28812751736832 28821273698304 28869026642568 28891432392074 28905546428416 28906948736001 28921070352384 28962002573784 28976151085056 29014213896192 29055277944392 29062286516214 29069472022528 29070882282708 29076484018176 29085083983872 29093686493184 29146232659712 29161885845888 29178755751936 29194426404864 29235745509264 29247154517952 29255804962944 29327265160704 29336977315044 29351309008896 29359990259712 29365789192128 29413017398016 29421716900352 29428813862784 29437518037248 29523592651392 29532324858624 29595706947072 29604460483584 29618676685696 29691023233536 29699804961792 29711395065856 29715755447808 29749013513289 29763546494976 29769425134344 29778230051568 29802643621632 29865300899672 29879890690048 29881340266428 29884275800064 29895937892352 29938249851552 29971656723456 29977576466964 29992221106176 30001091919872 30034669335776 30041914151592 30050799663024 30059687802528 30147581626512 30163772594088 30178508193792 30221220076992 30241955692032 30275701456896 30301022011743 30318550898496 30325864190832 30334833686304 30355647254784 30398609844309 30413460166656 30429793926144 30506864879232 30518769931776 30527796483072 30578376904299 30587421085578 30602363645952 30617059045888 30642562635264 30676857989337 30685931298414 30691844241408 30700921982976 30702411390411 30717410125824 30751789249692 30781990615104 30807227114496 30816338982912 30871996435616 30876527144988 30891610939392 30906445237248 30966809388102 30981937287168 30988056572592 30991100829696 30997221925024 31047073920128 31063747966272 31072935705984 31098410735616 31163792243136 31173009572992 31180528973664 31239912888576 31280949356832 31340524524288 31348084332096 31357356170112 31366630750464 31423282086252 31458346045056 31475240967744 31535186167296 31541414725674 31556823330816 31618457751384 31633641084521 31636748763648 31649094744064 31653739498752 31659991472763 31675458004992 31710909382236 31720288533192 31735784521728 31737324133908 31752828444672 31777472362496 31830123327282 31839537738204 31845672972288 31855091982336 31917308958864 31932635801766 31948235526144 31957684871168 31974847967232 32010634423656 32020102224432 32026272251904 32042072102272 32120338033152 32130975154572 32146671771648 32156179808256 32214257150208 32223785176576 32231558040192 32250203725824 32313192404976 32335363380096 32344927226112 32396946699264 32414345703936 32423932910592 32450515550208 32518739731968 32528357815296 32536204146432 32582252895507 32598169970688 32640990633216 32687187687441 32703156025344 32720719481856 32730397304832 32743170072576 32789511742176 32807121576624 32826100220928 32832583749532 32848623116288 32890213697922 32903048832696 32906281218048 32912780583312 32993173305792 33009016783848 33018779876656 33025142341632 33036512841144 33052651831296 33089644572768 33099431512896 33159101595648 33206031936448 33214041732816 33223865465952 33293715543767 33309980182528 33321011271408 33402401137728 33412280582016 33425319449088 33435205671936 33472626570138 33490603276137 33500508808014 33516874469376 33527974074336 33598463512131 33608400945882 33614877026304 33624819314688 33632930128896 33680531082996 33718113813888 33741248744448 33751228409856 33789003002748 33805509599232 33807149620902 33817148777844 33823665082368 33833669124096 33849916212224 33916029329826 33932597981184 33942634242048 33998872586616 34015481708544 34022200153536 34041881710592 34060164139008 34108369760808 34121680270944 34125032374272 34131772456768 34150103161632 34153458057216 34215142687488 34253321969664 34260087390816 34325336383744 34333616173248 34343771043456 34444191426624 34454379001728 34472882964672 34528324771584 34538537230848 34562235076608 34629739441992 34649772455424 34658130503808 34668381355776 34730995990068 34741268393496 34758240190464 34769750891904 34854679448064 34861563644166 34864988433408 34871874665652 34878594207744 34888910266368 34927958160144 34946716462056 34957052669232 34973839211458 34990924623872 35059266273528 35069635769616 35076393418752 35144901999648 35172178564264 35189360869376 35191068026436 35208259559424 35218673123328 35258090089824 35282281640704 35287459594272 35321651699712 35390639300688 35414921797248 35482370194432 35501426247168 35541040840704 35591342359104 35605231587072 35615762563584 35626296654848 35634890255616 35685324599841 35702757586944 35749656407808 35800253181483 35817742313472 35826382093824 35836978480128 35912322384288 35941764966912 35952395480064 35971703963136 36011963726613 36022615002486 36029556283392 36040212762624 36047331115056 36135380287296 36152732668024 36156284301312 36170393993216 36175702284288 36241039293984 36251758323648 36281479191552 36317111271424 36357757616992 36377283802608 36388043129376 36446565036672 36476924524416 36494440916304 36583582198464 36594402542208 36660495767294 36701403719232 36721114462368 36791050528512 36798317179953 36809201035966 36816293885952 36827183058944 36836066331648 36888200709948 36929362748544 36954701005824 37007003288724 37015929936783 37025081942016 37026878156226 37044966518784 37135143881829 37146127361238 37153285134336 37164273979392 37166076946287 37175266074624 37184233310208 37225850144364 37236860452008 37255051395072 37303989295104 37356785928504 37375035457536 37376848649196 37395107979264 37473727705344 37486137680334 37504450400256 37515543109632 37522952856608 37583300008576 37588815654768 37603484380224 37614606380928 37706483778048 37724590610112 37735748430464 37816736654592 37827921729024 37858934808576 37938529687296 37949750784512 37958904837504 37970131961088 38031198299136 38049960621448 38068548780032 38081155738752 38174172728832 38185463522304 38200365084672 38254430365872 38274975172728 38297116924416 38317684656384 38371915980909 38386890304812 38390661421056 38398244013864 38409601081008 38417002315776 38418866056836 38437634433024 38492035523424 38534987215872 38542598314668 38561427136512 38616003431712 38636742423888 38685618528256 38749715354952 38761176376944 38768645357568 38855854384704 38882514461184 38925901873152 38958456872241 38980994012352 38996206023936 39007739950592 39083926942683 39103020214272 39115969753392 39154385589504 39209801103529 39217356530688 39228955867136 39238418483712 39250024049664 39293952930162 39364790201856 39376433144832 39441674557719 39453340240818 39460942596096 39472613978112 39568700884797 39588030978048 39599739949056 39609292004352 39621007263744 39665351351052 39684728659968 39692566845792 39704306735424 39736858162176 39814469213274 39833919369216 39841787021904 39845701066752 39917666468736 39939104528064 39962208964608 39970101955952 40040260153992 40055885535456 40067732884032 40079583736704 40165602285312 40196775502016 40218363458784 40294960102656 40322607589376 40401362682324 40424734531328 40434485587776 40446444915072 40474196339712 40519495321746 40531479792412 40551280222208 40553247504438 40573058568192 40671824251527 40675819838976 40683853776594 40691693242368 40703728644096 40771169205732 40783228114104 40803151527936 40816664090496 40856750180352 40902477319116 40914575064552 40922458988544 40924444277934 40934562643968 40936548520548 40944436678656 40956546834432 41002385666256 41042654153472 41056246030842 41076302819328 41088451977216 41156529973272 41168702859984 41176635752448 41208593649664 41289079184136 41309249716224 41317408763456 41343659753472 41389931844576 41418330621696 41430580941312 41464547647488 41551722990848 41574038631552 41653217184768 41707932475776 41787366032384 41797445776128 41809808226816 41822174333952 41897709448336 41944461393408 41966987956992 42026384169567 42046914889728 42055219634232 42075764441088 42157943668512 42182331684864 42192506700288 42204985998336 42213321963684 42233944006656 42281212509648 42293718044256 42303919927752 42316432178544 42440164436376 42452716984272 42460897296384 42543828736416 42556411945152 42576847735688 42597647368192 42633130622976 42680845898208 42693469632576 42716398456224 42785098086528 42806205699129 42827117377536 42841300206096 42952342866944 42958646462592 42975410720256 43036234161606 43084256539968 43113817840128 43126569634816 43174837170178 43195928932352 43198024515597 43210801216134 43219127605248 43231910547456 43337148588111 43358319642624 43371143753728 43381605528576 43443003860676 43464226627584 43521320844288 43582916916588 43593429774321 43604208033792 43606323424062 43614726027264 43627625975808 43640529739776 43719348989568 43742828768832 43768133627904 43791639607296 43853618263896 43870731776928 43875041624064 43883707444416 43990897741056 44012022378464 44039985389568 44048683788192 44119526097024 44132575350528 44156277055872 44285388977088 44298487287936 44406690725376 44428015028544 44536534850304 44549707442688 44558506517222 44567092598784 44580274229248 44630168760184 44654137701516 44667345077352 44689165959168 44703965432448 44797951349508 44811201261176 44819836035072 44822010399642 44833092419584 44843906838528 44907374777328 44957485085184 44966364700446 44988331659264 45001637879808 45052004003664 45062871227388 45076199494536 45089531703792 45098220109824 45221372439768 45243463974912 45245658891132 45267762290688 45331830115488 45362933538048 45413552185344 45477826347744 45495573694592 45502250529456 45533470882176 45620190249984 45644690889216 45680116521088 45760297318848 45778154897664 45791694724608 45881131628367 45903545468928 45925588568832 45939172002304 45963843952896 46028896947621 46037766362112 46051382974464 46082980102144 46172985922656 46199696607232 46210840671744 46224508474368 46307994653424 46321691191328 46359667855872 46450214082153 46472905930752 46482084858888 46486651244544 46495832887536 46504792276992 46570610880192 46595621949408 46609403558976 46647616103424 46745688364704 46759514359488 46770793460496 46859869332864 46921424035248 47010786786432 47036034255168 47049946125696 47134923129378 47187519067584 47219895729664 47302779250944 47312122088511 47335234996224 47427686627076 47455123145472 47464496072693 47473642116096 47487683418112 47513187007488 47566364073354 47580432799788 47603676782592 47666208543744 47733670908644 47745184990923 47756989751296 47759306607306 47768509458432 47782637973504 47883096512384 47898953702649 47922353289216 47936527306752 47962271950848 48015951635484 48030153336648 48039408377856 48053617016832 48063108153408 48180507049728 48196462731858 48208379068416 48220007657472 48234269712384 48321385725312 48335677764864 48347337060288 48375305588736 48469788607464 48493467058176 48503045070144 48517390839168 48595420048896 48621518555904 48635899365888 48659254555072 48778109597952 48792536722944 48897254956032 48935204958976 48961485949824 49054734038016 49064422906604 49088391847936 49095595957248 49114755108864 49184267613264 49239150331392 49248875624298 49272934674432 49342671051632 49354573249044 49369170874968 49393288691712 49513525175772 49528169814984 49537713512448 49552365305856 49554769261716 49578977746944 49634466859152 49649147269344 49738652393472 49809047904672 49821062599224 49835798198928 49845401174016 49964970273792 49981516907112 50005933867008 50047588122624 50103601706592 50118420873024 50137979173632 50152808507904 50208939855207 50250763212021 50275311704064 50299454146816 50412601418823 50422315539456 50437228972032 50520796624494 50584706249728 50611873116672 50626842614784 50683504504122 50708264398848 50725723166766 50750503686144 50774874318336 50874043994739 50898896971776 50913951363072 50933820112896 51005907154496 51033300230304 51062822565888 51090246208512 51162554641212 51182520406416 51187548561408 51197658685152 51212801441344 51225154742448 51322714031232 51379982954496 51390131086224 51488004575616 51500424259872 51515656565184 51666287139936 51681568502592 51709324447008 51792487157376 51807805846272 51843352614912 51944609162988 51974658683136 51994941365248 52002572033664 52096493985102 52111902590244 52137360285696 52154626337856 52205847452672 52264276574426 52289808707584 52292345466249 52297482650112 52307811998478 52317891311616 52333365399552 52391937240216 52435579003848 52460758817187 52461194821632 52486386935808 52501910859776 52588899410292 52604453654424 52614590128128 52630151970816 52758267846396 52784041304064 52786602039654 52799653265408 52812389339136 52828009684992 52887135134736 52923422461056 52939075647232 52982477549568 53085958951032 53111892492288 53122382695872 53223555291648 53252139370752 53282945286144 53311561261056 53387013538656 53407847380608 53423643845376 53439444982272 53452335383424 53554136380416 53624484611712 53726613470208 53755467720192 53868483576432 53912647450368 53928593220096 53965595119616 54025993762328 54033922503729 54060319143936 54070996672584 54097411424256 54203070430944 54229099002036 54234426451968 54245138368792 54255590989824 54271638192128 54361558940976 54377637485472 54422218787328 54475666907136 54536636425488 54552766752736 54565925703912 54582064694064 54592582238208 54669847555008 54723538871296 54741661374456 54768403759104 54875373297696 54891603813312 54990743650941 55052105578848 55081671693552 55186575792768 55213801553949 55224440828928 55240774588416 55254099497472 55332301064922 55394044122816 55432051508736 55510504933086 55537622913024 55540317234339 55567449778176 55610576634368 55719191041857 55729927701504 55746410969088 55762899111936 55855290678012 55882577092608 55925948524544 55955983942656 56035178892756 56062553186304 56073626178976 56210591558016 56229206520501 56243108913152 56256675600384 56273314664448 56284429284912 56374950012864 56391624059008 56405226570336 56421909571392 56586885915168 56603622645696 56725104981888 56741882593536 56788402212864 56907794530944 56924626176768 56938357256256 56955197941632 57046797448704 57074940932172 57102823170048 57121733608128 57261259093248 57278195283456 57300547627008 57381645548808 57412462759092 57445675386624 57457021561681 57485090453504 57580335457218 57585992131584 57597366020796 57614401621512 57625503473664 57642547396608 57738053285136 57782864784148 57811092856832 57813897472002 57842140704768 57924005147568 58028427792384 58110555888784 58124573032428 58141764565416 58152968036352 58170167967744 58292465319424 58323771691776 58357511503872 58388852809728 58471491018528 58494309035904 58511609925888 58654530321408 58673954630088 58702618017792 58731578384256 58826034796032 58843433800704 58857627725568 58875036074496 58940929395243 59047185302784 59064649717248 59180010361227 59191413894144 59208920967168 59237353371392 59382046467072 59399609923584 59422790131712 59431510895616 59498027026578 59527092989952 59538850268688 59556460103136 59605287243264 59730601799344 59762680532856 59768551600128 59791875784704 59876499703104 59943313446912 59955152933928 59984442212352 60069338671552 60083828303184 60101599326048 60119375605056 60295163253024 60327545188176 60442440153984 60483911384064 60602044023486 60637101796992 60651728381664 60669667372608 60711294509568 60779242982619 60797219688618 60826920333312 60829871256657 60859587852288 61013729758464 61025780664891 61037539863552 61055592966144 61156753808598 61174842171156 61204727291904 61234118091776 61285125270528 61353715978674 61371862596828 61383688482816 61401843965952 61404822780822 61434820251648 61503578499384 61563981230208 61584369046263 61614454228992 61632677965824 61743992871232 61753054289976 61783221878784 61812890474496 61933618776204 61963874574336 61976113145184 61982201659392 61994443850048 62094147840256 62127495932544 62145871411968 62196821471232 62327584486272 62346019145984 62361057947328 62479825777152 62561898713664 62681049048576 62696168664192 62714712340224 62733261500928 62846564172504 62916692090112 62950481935488 63070372334592 63082829451348 63113646661632 63236915502768 63267282169042 63273497527296 63298189488128 63307478997504 63319982945526 63350916009984 63421818764472 63440577066384 63474648267816 63505656889344 63554944724992 63660246654564 63679075476408 63691345944576 63710183964672 63834617917728 63865271603532 63896471052288 63915369742336 63949695934464 64021268847312 64040204448864 64084144204544 64240676066304 64261950309144 64293343543296 64428514300416 64447570353152 64463116080384 64500407451648 64554351242409 64626384809952 64670726760192 64689854452224 64762255755267 64793893398528 64816201824201 64828691407872 64847865821184 65037479463936 65056715630592 65072408292864 65164505791014 65196339941376 65281981266432 65374375374882 65406312050688 65409485136093 65441438963712 65460794609664 65486340145152 65579023484352 65614243153248 65652200441856 65665167499064 65697246232576 65780427395844 65806097665392 65812562436096 65825561166624 65986346611584 66018033567696 66037559753312 66073025682288 66179289145536 66198863025792 66412063872896 66428083465632 66447730931904 66587431087534 66619960365056 66642022542816 66804802275456 66824561164032 66837759775833 66850638898176 66870411343872 66945253140276 66981206552274 67001017616028 67033748938752 67055948148672 67196927024262 67216801891764 67229754052608 67233015599463 67249638629376 67265860257792 67361062165992 67436227627776 67449547050669 67482497488896 67502456819712 67578006005496 67611019198464 67614299241804 67634297555688 67647330164736 67667338248192 67699832424448 67832058659652 67865195962368 67885268484096 67997745173232 68044400307072 68083763421184 68120328278016 68216739521616 68243360541888 68263544913536 68300206323264 68430285374976 68506643939328 68520174781632 68650672767488 68667232346496 68687542086912 68888382853248 68908758003456 68945765929344 69056649543168 69077074461696 69124470153216 69259478883984 69299544910848 69316261007616 69336762711552 69461991980136 69482536786992 69539501783808 69709358896128 69723127288332 69729976866816 69743749331304 69757188415488 69777820532736 69855916320288 69893432924112 69914105338464 69947678422916 69981849247744 70118532547056 70139271539232 70289803999296 70344357128528 70382136052872 70416519118848 70516180179648 70564563281408 70574919188544 70643303399424 70702384694067 70781278601376 70829843594496 70930089636721 70964740388864 71002852494336 71182684718208 71210463174144 71231525127168 71252593309696 71269780511232 71349546110031 71370649199682 71405515173888 71499312815616 71600506362966 71635484626944 71638959910959 71652764187648 71673956960256 71824644768576 71883529933824 71904790960128 71943407926272 72023927453226 72045230004972 72059112566784 72080425525248 72094662230112 72270760574592 72305465336048 72312568602624 72351404568576 72482078587968 72503516647296 72562958383104 72715515233984 72754567605216 72776086258752 72893130073344 72953849048832 72988881832608 73167164396928 73188805084416 73320991534588 73402807438464 73442228924736 73582101057024 73596634359906 73618402071932 73632587771904 73654366117888 73672132663296 73776401419896 73858725497088 73873313436447 73909402011648 74014006577448 74031859873566 74050163884032 74053756312452 74089933037568 74270287763658 74292254722476 74306570268672 74328547958784 74332153892574 74350532149248 74368466620416 74451700288728 74473720904016 74607978590208 74713571857008 74753697298392 74790215958528 74947455410688 74972275360668 75008900800512 75031086219264 75045905713216 75166600017152 75177631309536 75206968760448 75229212761856 75412967556096 75449181220224 75471496860928 75633473309184 75655843458048 75717869617152 75877059374592 75899501569024 75917809675008 75940263922176 76025256756183 76062396598272 76099921242896 76162311477504 76348345457664 76370927044608 76400730169344 76508860731744 76549950345456 76594233848832 76635369312768 76743831961818 76773780609624 76781322842112 76796488027728 76819202162016 76837732113672 76875268866048 76984071046848 77069974431744 77085196629336 77122854273024 77232006863424 77273484847776 77371237056512 77499430709904 77522352753888 77711708769408 77765028922368 77916913744482 77961988024704 77992412047872 78015479901184 78144740977653 78167853885366 78206040428544 78231939506784 78308771179008 78396414861639 78419602207058 78434713061376 78457911734272 78461717997717 78476836967424 78500048099328 78587905860324 78729580403712 78752866289664 78883349115438 78906680481636 78921885192192 78945227956224 79137401769594 79176061956096 79179903059481 79199479898112 79218584008704 79242014527488 79330702702104 79369457319936 79385133691584 79408613470848 79473716324352 79628938426548 79667838738432 79683574043808 79691402133504 79835332937472 79878209056128 79924417929216 79940203911904 80080520307984 80111771070912 80135465768064 80159167473408 80331204570624 80393551004032 80436726917568 80589920205312 80645215178752 80802725364648 80849469062656 80868971175552 80892889830144 80948392679424 81038990643492 81062959584824 81102560444416 81106495008876 81146117136384 81343648503054 81351639677952 81367707553188 81383386484736 81407457288192 81542338411464 81566456228208 81633328180992 81713500360704 81804954638232 81829150129104 81844917977088 81848888555868 81873097041096 81888873357312 81913093668864 82004771332512 82085308306944 82112492061684 82152605638656 82176903954432 82313059946544 82337405719968 82417187299328 82578158368272 82634817526912 82779863689152 82836661243392 82861161882624 82929095294976 82998451597383 83103445981696 83148077263104 83265757399629 83306434369536 83415864951552 83533924090127 83574732064768 83594891552256 83619616453632 83644348667904 83795418896672 83888922786816 83933975913984 84052768339134 84093829779456 84110439268464 84315887337024 84364663369728 84385013400576 84409971996672 84426643927368 84467888013312 84562425019296 84587436088512 84607839855504 84632864357088 84880328872752 84905433968544 85087657472832 85112823890304 85153695471376 85361691796416 85386939265152 85432796912448 85570196173056 85612411398258 85654234755072 85682600412192 85862740086557 85904685733888 85917292925184 85950821440512 86072468323212 86168513079936 86227635680256 86253139269632 86349674340356 86370503185827 86391857864704 86396049031194 86421602432268 86438255210496 86463821094912 86674297176222 86716639285248 86720846208003 86742287507456 86763211057152 86886007721352 86928453255168 87042641688576 87165833833176 87186859548642 87208416067584 87212646848124 87229452054528 87255251951616 87281059479552 87438697979136 87485657537664 87536267255808 87583279214592 87707236527792 87741463553856 87767414888832 87981795482112 88024044756928 88079970779136 88097367576384 88239052194048 88265150701056 88312554111744 88570777954176 88596974575872 88813381450752 88856030057088 89073069700608 89099414885376 89117013034444 89134185197568 89160548458496 89260337520368 89308275403032 89334690154704 89407930864896 89595902699016 89622402522352 89639672070144 89644020799284 89687813677056 89814749554656 89914970170368 89932729400892 89976663318528 90003275759616 90104008007328 90125742454776 90152398989072 90179063407584 90442744879536 90491317782264 90535524581376 90663660230976 90725867076096 90827104370688 90903066035229 90955652695488 90991147389184 91004501058912 91066941764352 91195829532927 91240380499968 91289381778432 91360233042176 91520594637696 91556309795328 91583389449216 91762263256734 91807090937856 91851177137664 91878344004608 91927687905792 92030573968011 92057793895242 92075532724224 92102765948928 92345971845312 92399393214464 92421681343488 92449016948736 92615989306848 92643382382656 92719335711744 92900428164306 92945811861504 92964169717776 92973302489088 92991665775072 93141221760384 93191243898816 93218807117952 93295232206848 93491376729408 93519028718976 93541586920992 93719738665728 93842848070496 94021573572864 94072068510336 94099892251392 94269846258756 94375038135168 94439791459328 94605558501888 94624244177022 94670469992448 94855373254152 94900923253563 94910246290944 94928992145386 94947284232192 94975366836224 94979974418289 95026374014976 95132728146708 95160865599576 95207353565184 95332417087488 95467341817288 95490369981846 95513979502592 95518613214612 95537018916864 95565275947008 95766193024768 95797907405298 95844706578432 95873054613504 95924543901696 96031903270968 96060306673296 96078816755712 96126216306816 96361014099456 96392925463716 96440015314944 96468539424768 96642771450624 96671355529728 96694674120576 96750611177472 96939577214928 97006090140288 97034781678336 97190840097792 97243037111808 97271798731776 97318509110144 97556219195904 97585073445888 97746758686521 97794509912064 97870409917952 97922971899648 98061563062323 98109468076032 98128845813208 98176783695872 98191191914496 98229510217728 98368535226528 98478300662784 98497751248596 98545869348864 98685342103264 98709146498088 98738341749936 99027050351544 99056339629968 99075427024896 99109538523432 99157955493888 99268933718304 99298294538688 99477304786944 99618095809344 99642125198448 99671596397856 99881146631301 99929940547584 99963033814224 100207203413184 100236841746048 100275958347264 100305617015808 100417879710414 100471809828411 100501526424042 100550623408128 100598908293632 100795390536393 100825202837646 100844631078912 100874457944064 101041593248988 101120013372259 101169412499456 101223746233344 101253685229568 101367009008244 101416528797696 101451446333532 101501007372288 101549748636672 101748087989478 101797793943552 101827902726144 102011814308992 102066600460608 102125645131776 102180492417024 102325109282424 102365040812832 102375097122816 102395317370304 102425602882688 102450309484896 102645428062464 102759965908992 102780262172448 102976009151232 103000848519744 103031313130368 103332574279872 103363137005184 103418648894016 103584974314752 103615611692544 103686705229824 103889218325976 103949317366272 103989882730496 104005144067328 104192987970204 104223805180488 104274720571392 104309252675712 104411694905344 104528553148852 104579617415168 104584690932498 104594965300224 104615623996956 104635782623232 104666730799104 104783874480432 104871158007696 104921517634374 104972773871616 105003821719552 105177798820584 105208907308848 105229180256256 105516535692792 105568082608128 105573204079308 105624778678272 105656019369984 105774270269472 105846844922112 105878151294464 105964955099136 106171917902064 106244765391744 106447110583296 106504278741504 106623122522112 106774027077312 106815694761216 106847287690752 106878889964544 106904670766848 107055973799523 107108272760832 107248969223424 107400759544449 107453226940416 107510935440384 107736967152864 107825294900736 107857186440192 107931190239232 108051987524656 108067845007458 108120638287872 108141993345168 108406140861888 108458198004072 108468852903936 108490276737584 108511181979648 108723117881952 108755274970944 108844437574656 108951333814272 109073272850976 109105533505472 109131851407824 109164129388128 109339695110016 109447077742592 109483322748912 109750746595392 109783207626624 109981487301882 110104211157696 110163343387104 110373151585536 110394951539859 110427603107898 110448881657856 110481549176832 110508198994944 110664602129844 110788088245632 110864103017472 111021009866172 111075245826048 111080634468678 111134899556352 111221153268736 111405431645487 111438382083714 111459855403008 111492821938176 111525798223872 111710581356024 111765154185216 111851897049088 111911967885312 112070357785512 112125106372608 112147252357952 112421183116032 112458413041002 112486217826304 112513351200768 112546629328896 112568858569824 112749900025728 112783248118016 112810453140672 112843819142784 113173771830336 113207245291392 113450209963776 113483765187072 113576804425728 113815589061888 113849252353536 113876714512512 113910395883264 114093594897408 114149881864344 114205646340096 114243467216256 114522518186496 114556390566912 114601095254016 114763291097616 114824925518184 114891350773248 114914043123362 114970180907008 115115747942727 115160670914436 115171984263168 115194732041592 115228803243024 115251006947328 115476106570272 115565729568296 115622185713664 115627794944004 115684281409536 115848010295136 116056855584768 116221111777568 116249146064856 116283529130832 116305936072704 116584930638848 116647543383552 116777705619456 116942982037056 116988618071808 117023219851776 117251780828049 117309060642816 117347909260176 117463156768512 117629403310587 117652069592064 117686867601408 117715255451136 117750072148992 117881858790486 118094370605568 118129299434496 118325023673157 118360020722454 118382827788288 118417841934336 118474706742784 118706102654391 118764092934144 118799219847168 118845580263424 118863021791232 118996054053156 119054185979904 119077700537376 119112920206272 119210574486528 119461203598688 119525361065712 119537103200256 119752999406208 119886626893824 119910305867856 120138677343104 120167656606368 120203198652096 120238751210112 120590326506048 120655090376352 120884880307968 120967822768128 121204088046972 121274203593984 121303456763328 121339334745216 121422589019136 121558485965238 121594439377236 121653840666624 121659742513314 121719175704576 122015472754581 122027459516928 122051561329782 122075079727104 122111185932288 122313507617196 122349684342312 122408437240103 122409454583808 122468236183552 122570250541056 122707431957348 122743725193656 122767376965632 122803687931904 122809645561644 122869640503296 123007156998768 123127962460416 123168738092526 123228908457984 123265355931648 123487985742464 123506108579952 123625780948992 123867237552408 123927749148672 123952226290368 123988887700096 124188295680512 124254991865088 124291742823936 124393642942464 124655168972544 124692038291968 124722115894656 124959651554304 125123797427328 125362098097152 125392337328384 125429424680448 125466523001856 125693128345008 125833384180224 125900963870976 126079152508701 126140744669184 126165658902696 126227293323264 126473831005536 126534564338084 126546995054592 126596378976256 126614957995008 126639965891052 126701832019968 126843637528944 126881154132768 126949296535632 127109889449984 127320493309128 127358150952816 127382691889152 127669235835456 127730543207064 127792942104576 127899391868928 128042537694624 128080408897728 128168288409088 128311735185529 128418617097387 128481352132608 128523900618288 128832203625881 128857028600832 128895140706304 128926232160768 129108702484818 129252769619904 129341453520384 129379708904448 129524511510534 129587786797056 129594073546791 129632403648402 129657382815744 129695731642368 130011445764333 130074958927872 130113431261184 130144816585728 130329011582028 130392679882752 130563962532864 130748750749764 130812624101376 130818970272186 130882877927424 130921589219328 131158046968704 131228486306496 131304400883712 131330334998128 131560854791688 131612195330784 131625124872192 131651122333248 131972693223168 132036067135392 132075119506624 132146051364576 132358578291072 132397726051584 132824127745792 132856166931264 132895461863808 133174862175068 133239920730112 133284045085632 133609604550912 133649122328064 133675519551666 133701277796352 133740822687744 133890506280552 133962413104548 134002035232056 134067497877504 134111896297344 134393854048524 134433603783528 134459508105216 134466031198926 134499277258752 134531720515584 134722124331984 134872455255552 134899094101338 134964994977792 135004913639424 135156012010992 135228598483608 135268595111376 135294660329472 135399664848896 135664117319304 135730391924736 135995490346464 136088800614144 136167526842368 136240656556032 136433479043232 136486721083776 136527089827072 136600412646528 136860570749952 137040349563264 137301345534976 137334464692992 137375084173824 137776765706496 137817516006912 137891531858688 138086690842863 138113299086336 138154148923392 138248940306432 138518957767968 138599089821696 138632522015232 138673525423104 138923983960272 138965073573984 139079003567616 139350642246459 139418717792256 139446254576664 139459953733632 139487498662608 139514376830976 139711832640576 139786865848224 139828210676928 139895356845832 139963698495488 140237065094112 140278543078464 140579607998592 140688714257056 140764272105744 141032360359296 141129126562816 141149838377088 141404769388134 141562557202752 141659687188992 141860179273442 141929480777728 141936366265533 142005704988672 142365369436416 142393488218079 142420926348288 142463050254336 142505186619392 142539561022464 142699092220062 142741298399364 142811030347776 142998625631232 143201012725932 143235554972769 143270969253888 143277919821918 143305528375296 143347913920512 143649289537152 143696861107947 143767059867648 143809581920256 143886815852544 144047854906452 144090460009944 144118225133568 144160851050496 144189324460224 144541521149184 144610930672096 144625137205248 144702809137152 144964157175936 145007033294592 145125916766208 145431030467968 145509135210432 145552172517504 145786260146688 145907698097664 145977763665216 146334328793856 146377610168832 146641983069176 146805614876928 146884457849472 147164202114048 147193268719812 147236804143864 147265175543808 147308732235776 147344265326592 147552802839792 147717450994176 147746626872894 147818804023296 148028013154896 148063719747132 148107512624904 148179866075136 148540575527316 148584509444952 148613140537344 148657095917568 148664307785148 148736933240832 148903400577456 148947441808032 149215957180416 149427143714016 149507394596784 149894910821376 149944550721336 150017801601024 150091811426432 150333200034304 150355262619072 150413937520896 150458425523712 150626819565621 150752289636063 150825935112192 150898362440448 150942993721856 151237804256469 151266946618368 151311686916096 151754118749184 151799003138048 151835619350016 151880527844352 152050513512366 152124793196544 152199842485792 152324622955008 152622131984217 152696690915328 152741854089216 152801460338688 153017721463488 153099900690912 153188467697664 153270738625536 153487663923636 153547561219248 153562645684224 153592976055456 153638404324032 153675464227344 153968142093696 154139948863488 154170393258672 154464013726848 154546969695552 154998861419808 155044705507776 155423417538816 155530057844736 155833827488964 155923976049408 155954772810277 155984824095744 156030959802368 156289481955306 156335707770732 156412080857088 156463879013568 156617542358016 156792829723278 156839204414116 156869426122752 156877036398747 156915823468544 156923435995434 156953673934848 157000096198656 157175811720648 157382276451561 157459160807424 157505732579328 157766698230876 157813360963272 157843770384384 157890455912448 158274803539188 158352123912192 158359806118962 158398959796224 158437168017408 158484029054976 158661405404208 158770267383168 158817226941696 158947432648704 159257876853096 159335677476864 159367148087616 159670665874944 159756418112256 159848835858432 159880407823808 160161040615968 160223542141824 160270931536128 160318334946816 160662409141248 160787102008064 160873453835136 161179840410624 161290430357504 161605450729296 161698938125312 161737942351104 161785779660288 161896785358848 162077981286984 162125919169648 162212990017752 162292234272768 162687297006108 162703279355904 162735415106376 162766772969472 162814914576384 163084676822928 163132912456416 163266656361984 163427000721408 163609909276464 163658300258208 163697777111736 163746194082192 163777746714624 164009542665024 164170616613888 164224984123368 164305211277312 164626119893088 164674811439936 164834374598656 164972230952823 165156316736544 165269635053824 165559727378304 165641404661847 165673322486784 165722323765248 165996903194766 166206891963392 166296154526208 166531514799258 166612868739072 166831729903104 167067848180254 167149464129536 167157573125571 167189783104512 167239232907264 167288697335808 167590837793344 167777845573632 167867951827968 168105536678268 168187659558912 168220878536928 168631774674048 168687619561503 168729326739456 168770026801152 168819943993344 168853287854736 169124850038592 169174872177024 169215679711008 169265728714176 169760657745504 169810867937088 170175314945664 170225647780608 170307390942752 170723383592832 170773878530304 170865593824896 171140392346112 171224822796516 171308469510144 171365200824384 171725480173114 171809371467776 171834585850368 171901642881024 172144936646424 172337026159872 172371064685043 172455271360512 172506278539264 172699348680712 172741006371654 172783715729408 172792098062388 172843204864536 172876510420992 172927642189824 173348594352444 173433278570496 173441692416006 173484575014912 173526422114304 173772015442704 174085283377152 174331667666352 174373719097284 174425293696248 174458904109056 174510503903232 174877395958272 174971315075328 175072534511616 175166558429184 175414473055584 175482927107712 175534829777664 175963590964224 176048089513856 176194735152768 176478104388096 176530301402112 176625108223488 176822788185729 177141555908352 177193949151744 177540031083681 177626762901504 177712060114176 178146139401216 178198829770752 178234026068888 178268370395136 178321096916992 178520675040736 178616550806064 178669380309408 178815861729792 179191805398032 179244805044704 179288041598568 179375627354112 179629499109312 179829940340736 179865458801784 179953326637056 180208016014656 180251484909552 180304797978144 180358126815168 180885489759072 180982635564528 181327320461952 181451734152192 181806132070458 181911305390976 181982294778368 182009002117824 182133883528704 182337728947857 182391659065854 182480760999936 182489613769971 182578763556864 182720466084352 183041189275392 183077341994673 183112619590656 183166778898432 183524526513468 183614181875712 183702354275328 183756688009216 183855375811584 184061147936022 184115587790484 184151065448448 184205531897856 184691943690624 184753107138789 184798786428928 184843362686976 184898033897472 185231978613696 185286764765312 185438671423488 185800856328612 185891623723008 185928339435552 185946604978176 185983331550144 186282443520768 186382487797632 186437614235904 186590464413696 186982753458816 187038057437952 187083173841984 187439477331456 187685696140992 188043147145728 188144137020672 188199784502784 188539692517512 188750076270336 188879582918656 189211117003776 189248488354044 189340939984896 189710746508304 189801846507126 189820492581888 189857984290772 189894568464384 189950733672448 189959948836578 190052748029952 190265456293416 190321731199152 190664834174976 190934683634576 190980739963692 191037226429224 191074037833728 191130551894016 191532386049536 191595814810596 191689413156864 191746109227008 191849087803392 192063806541936 192120613346592 192252432613632 192722028198912 192785850927432 192880030629888 193285542901248 193342711059456 193389348241152 193501222354944 193663053727227 193879154429856 194012180280576 194069563356672 194286767265801 194381680195584 194448605472603 194486074223616 194543597463552 194637018220288 195112438391808 195170146891776 195493517373042 195589019824128 195740819835904 195845943799296 196123126124646 196218936152064 196257691626416 196382383828992 196459020435456 196737070453056 196956601325568 196995502497192 197091738697728 197370684206528 197418292996176 197476683499872 198054100703088 198112679259936 198219077046864 198537867436608 198596589077376 199236191618688 199284250396896 199343192795712 199762293262602 199859881095168 199926067628448 200414406826368 200473683492096 200513279327499 200551916694528 200611234031616 200835759420828 200943619656822 201003052848084 201101246816256 201197816587264 201590781072786 201650405675292 201689262157824 201748915888128 202083186497976 202240026744518 202338824998912 202348641152007 202447492466688 202507370459136 202734018016488 202833057595392 202902892667064 203002014744576 203099497273344 203496175978956 203595587887104 203655805452288 204023628617984 204133200921216 204251290263552 204360984834048 204650218564848 204730081625664 204790634740608 204851205765376 204900618969792 205290856124928 205519931817984 205560524344896 205952018302464 206001697039488 206062626260736 206665148559744 206726274010368 206837297788032 207169948629504 207231223385088 207373410459648 207778436651952 207898634732544 207979765460992 208010288134656 208385975940408 208447610360976 208618505351424 208823389810688 209057106297704 209159234830336 209169381864996 209189930600448 209231247993912 209271565246464 209333461598208 209567748960864 209742316015392 209843035268748 209945547743232 210007643439104 210355597641168 210417814617696 211033071385584 211146408158616 211249557356544 211548540538944 211693689844224 211756302588928 211929910198272 212107154082201 212343835804128 212489530783488 212790268910163 212894221166592 213008557483008 213548054154624 213631389522432 213694575381504 213757779929088 213809341533696 214048638330093 214111947599046 214216545521664 214497938446848 214801519088898 214906453880832 214916879732877 215021870880768 215473934305728 215650589801472 215714372880384 215862380478464 216103975049312 216135690014916 216241276575744 216283986690336 216812281723776 216916396008144 216937705807872 216980553475168 217446235763904 217510549941888 217688875149312 218146545701952 218211067010944 218263702815648 218328258776256 218679390220032 218894155485184 218966645497824 219501493190784 219566415253248 219962974603764 220208422315392 220326686774208 220746303171072 220789903079718 220855206215796 220897763315712 220963098353664 221016397989888 221329204259688 221576176491264 221619940309341 221728206034944 222042019732344 222150491652096 222161268937356 222269799112704 222442306537472 222810863290974 222876764167428 222919710806016 222985643876352 223051596447744 223421162712048 223703794098176 223823935770624 224140715571024 224294504715904 224842366232064 224916826082004 225026702401536 225093258657792 225137717139648 225499800051456 225566496236032 225620906281344 225687638285568 226347543660672 226414490582784 226900419927552 226967530374144 227153608851456 227631178123776 227698504707072 227753429025024 227820791766528 228075770268549 228187189794816 228299763728688 228486934432512 229045036372992 229112781133824 229202190508032 229526582195232 229649851036368 229782701546496 229828086246724 229940361814016 230231495885454 230321341828872 230343968526336 230389464083184 230457606486048 230952213140544 231131459136592 231255589888008 231368562819072 231696020590272 232113711169536 232442223555136 232498292129712 232567058261664 233056008806369 233169861277696 233295086767104 233885964074112 233977236143616 234046439703552 234434222932959 234503561656098 234618121285632 234695818520352 234926313537024 235189244584917 235258806621174 235304139184128 235373735202816 235385153993151 235430510902272 235500144297984 235763717580972 236188741211136 236258598868992 236650047346314 236720041444908 236765655576576 236835683868672 236949413485568 237412205308782 237528185868288 237598439694336 237726043582464 237992108106312 238108371959808 238155401074752 238225840412544 238421148973056 238922407197376 239050722131424 239074206400512 239505998812416 239773253787648 239820611735712 240277354686208 240335313212736 240406397304192 240477502420224 241180653012096 241310180752704 241769760615936 241935645536256 242408176093944 242548407187968 242606913526656 242678669490432 242845178038272 243116971930476 243188878754472 243307681333248 243319485026628 243438351409152 244030945509162 244054919033856 244103122659564 244150159454208 244222371864576 244627015234392 244699368684624 244816874480206 244936472367104 245140501082112 245414863914696 245487450387312 245534753931264 245619291123288 245739281006592 246014313997536 246255924920832 246337476185052 246457816915968 246530711863296 246975971484928 247012217159904 247251561897984 247734475104816 247904452580736 247977775400192 248376591361024 248509983730176 248583485647872 248787285884928 249310337945088 249384076583936 249444231789312 249797272198887 249919303108608 250247594854656 250601772270381 250724196194304 250784674656768 250858849360896 250933046003712 251386256690016 251666768360448 251801927741952 252158305017402 252281489338368 252331317805392 252947662011072 253069128676168 253093990109184 253192757952512 253229915990016 253279931782104 253403664039936 253687275057888 253762308265536 253898593071264 254219778899968 254640986618256 254716301905632 255338471670912 255461086414128 256085075389248 256160817795456 256336576818176 256623470371058 256837234194774 256962704265216 257047801236576 257588220259671 257664407251762 257714057201664 257790281412608 257852464321536 258217404969636 258505539239808 258682907040768 258759417808896 259049023021068 259111509557481 259175573594112 259188147093582 259264807296804 259314765631488 259391463284736 260022891528666 260149917855744 260162538624009 260226862522368 260289633171456 260658023164056 260785359765504 261127925065728 261497501499528 261625248202752 261637940544372 261765755854848 261843178438656 262316093937408 262456972612992 262608801767424 262660669996256 263121709583376 263224390661568 263302244666496 263945386446336 264072134270784 264150239013248 264292102729152 264717156582144 264795452103168 265648255491584 265712333862528 265790923727616 266349724350136 266479841460224 266568090171264 267219209101824 267298244656128 267351039103332 267402555592704 267481645375488 267781012561104 267924826209096 268004070464112 268223792594688 268787708097048 268867207567056 268919016210432 268932062397852 269063441031168 269444248663968 269744910511104 269798188202676 269929989955584 270009827278848 270312024021984 270457196967216 270537190222752 270799329697792 271328234638608 271990980692928 272177601228288 272481313112064 272709198105687 272866958086464 272973442167552 273054179654144 273200825293056 273587488598781 273721141499904 274080699126528 274468607724703 274602691069952 274668929385984 274750168347648 275553531412992 275635032013824 275783063717376 276091721904033 276173381685726 276226598172672 276308297846784 277037915535936 277198179643392 277265044030464 277347050846208 277847967920544 277930147147968 278158007135232 278701284492918 278837435584512 278892509153328 278919907467264 278974997325216 279423665281152 279573731696448 279656421353856 279790713691664 280474130188224 280557086156928 281159215997184 281377428514112 281528544211488 282064720718592 282258253125632 282299676754176 282809538776268 283125114405504 283319374377984 283720358546884 283858961555456 283872732531066 284011409977344 284702769760689 284730738872832 284786976436158 284841852696576 284926100508672 284939923254867 285010373238784 285079122044928 285398184440124 285482596798728 285622060695552 285997251262464 286402025451864 286471109945538 286541938507776 286555839643836 286611056750592 286695827841024 287298579074304 287393722215894 287534119735296 287619163840512 287773631705088 288095709812904 288180920019888 288236450267136 288378648920448 289083042298368 289221861344192 289405618274304 289928314351872 290014066589184 290251833532416 290862060935936 291018270420864 291104345035008 291572520293376 291815396195328 291955527330432 292668657587712 292755220337664 293283966138352 293611229753856 293768915698944 294184689186969 294328404228096 294386537439624 294473608287728 294530351087616 294688530653184 295105605679584 295434901988352 295493253745788 295637608046592 296056026309792 296127439494264 296215025249808 297081151054632 297169018889904 297226281074688 297328615570296 297473866481664 297806801154912 297894883616064 298431914360832 298854287428032 299014789193568 299643439893903 299789821642752 299889101442672 300183622852864 300666400068608 300710525238144 300827875041792 300916851047424 301253639131242 301504579272126 301651870224384 301796724880896 301885987443712 302386171609179 302475608512938 302533893236736 302623373832192 303360040116777 303508237498368 303598006276096 303671238700032 303761055688704 304101027024732 304249586393088 304399684971584 304649245910016 305244263968434 305393381830656 305483708178432 306035442926976 306199801381824 306376935395328 306541477251072 306975327847272 307095122438496 307125291368448 307185952110912 307276808648064 307350928454688 307936284187392 308279897726976 308340786517344 308928027453696 309093939391104 309997722839616 310089411015552 310846835077632 311060115689472 311667654977928 311847952098816 311909545620554 311969648191488 312061919604736 312578963910612 312671415541464 312824161714176 312927758027136 313235084716032 313585659446556 313678408828232 313738852245504 313754072797494 313831646937088 313846871990868 313907347869696 314000192397312 314351623441296 314764552903122 314918321614848 315011465158656 315533396461752 315626721926544 315687540768768 316549607078376 316704247824384 316719612237924 316874336034816 316968058109952 317322810808416 317540534766336 317634453883392 317894865297408 318515753706192 318734296175232 319341331749888 319512836224512 319760815647616 320322081231936 320447084283648 320541863072256 320636669893632 321167921398569 321324818282496 321574204016128 321746907670272 322202278633347 322359680821248 322580860715008 323210901458592 323397876250624 323475884702208 323571559320576 323793570717696 324155962573968 324251838339296 324425980035504 325374594012216 325406558711808 325470830212752 325533545938944 326169353645856 326265824912832 326533312723968 326854001442816 327219818552928 327316600516416 327395554223472 327492388164384 328019085330048 328341233227776 328449968246736 329252239786176 329349622879872 329944461905646 330312633473088 330539270107648 331119454756608 331184854619577 331282809323694 331346644973568 331444647530496 331993806389532 332251472508851 332413783926784 332592309052416 333063029598516 333225737478144 333663459806208 334135696360508 334216294936461 334298928259072 334315146251142 334379566209024 334478465814528 334577394671616 335181675586688 335555691147264 335735903655936 336211073356536 336375319117824 336441757073856 337263549348096 337375239123006 337458653478912 337540053602304 337639887986688 337706575709472 338249700077184 338349744354048 338431359422016 338531457428352 339521315491008 339621735874176 340350629891328 340451295561216 340614781885504 341446767185664 341547757060608 341731187649792 342280784692224 342449645593032 342616939020288 342730401648768 343450960346228 343618742935552 343669171700736 343803285762048 344289873292848 344674052319744 344742129370086 344910542721024 345012557078528 345398697361424 345482012743308 345584196124776 345686409729072 345753020841984 346697188704888 346866557140992 346883384832012 347052844228608 347544030885408 348170566754304 348663335332704 348747438194568 348850587392496 348917808218112 349754791916544 349942630150656 350333116858368 350828946111168 350965854215424 351069659555328 351755342484147 351927181928448 352096179027712 352389470305536 352888209931761 352956208776192 353060602804224 353250216446976 353645576371458 354283111816704 354387898303488 355080062167362 355253525803008 355424120228352 356118307963173 356292278802432 356397659541504 356468052137776 356536740790272 357041350081472 357233101612128 357338760618816 357631723459584 358383610796064 358489610089408 358576083197136 359258998218624 359659880681472 359730917603568 360416032029312 360502969819104 360609595956288 360716253630336 361770979518144 361965271129056 362654640923904 362903468304384 363612264140916 363822610781952 363964589556736 364018004235648 364267767057408 364675457895714 364783318131708 364961521999872 364979227539942 365157527113728 365440932168704 366046418263743 366082378550784 366154683989346 366225239181312 366333557796864 367049053026936 367225311720309 367228363751424 367404708550656 367513376018432 367710751623168 368122295872044 368231175580968 368302130896896 368411063795712 369383887381248 369506214277578 369597572857856 369686725373952 369796067794944 370463957227392 370573529530624 370877342846976 371601712657224 371783247446016 371856678871104 371966663100288 372564887041536 372764975595264 372875228471808 373180928827392 373965506917632 374076114875904 374166347683968 374878954662912 375371392281984 376086294291456 376288274041344 376399569005568 377079385035024 377500152540672 377759165837312 378237457526103 378422234007552 378496976708088 378681879969792 379421493016608 379603693014252 379640985163776 379715968581544 379789136928768 379901467344896 379919897673156 380105496059904 380530912586832 380643462398304 381329668349952 381869367269152 381961479927384 382074452858448 382148075667456 383064772099072 383191629621192 383378826313728 383698175606784 384127613083872 384241226693184 384504865227264 384935205556587 385255851292161 385444056397824 385571701854864 386496610877643 386571085802496 386685422118912 386778696482304 387326107454454 387758308859712 388024360561152 388139126713344 388573534531602 388763360391168 388782220640373 388897210945206 388972148447232 389087194927104 389274036440576 390034337292999 390224876783616 390340293783552 390987034746084 391178039648256 391481639671808 391691887598592 392246252249292 392437872304128 392515383252832 392764767657984 393474140906112 393913202651136 393991004994384 394741368413056 394836585992352 394953366999744 396108201406176 396225358519872 396438154093728 397075734873216 397193178154752 398472383237376 398568500793792 398686385591424 399524586525204 399719762190336 399852135256896 400828813652736 400947366984192 401026558654998 401103833389056 401222468063232 401671518841656 401887239313644 402006105696168 402199150931767 402202493632512 402395633174528 403181562145572 403300811350584 403378524315648 403497831776256 404166372995952 404480053489036 404677649997824 404697282304014 404894984933376 405014740918272 405468036032976 405805785334128 406198994546688 406992351957912 407191175774208 408047257235968 408266401842432 408502580527104 408721969668096 409300437129696 409460163251328 409581269481216 409702411530752 409801237939584 410581712249856 411121048689792 411904036604928 412003394078976 412125252521472 413330297119488 413452548020736 413674595576064 414260072528589 414339897259008 414462446770176 414746820919296 415556873303904 415797269465088 415959530921984 416020576269312 416771951880816 416895220721952 417237010702848 417646779621376 418114212595408 418338763729992 418379861200896 418462495987824 418543130492928 419135497921728 419484632030784 419686070537496 419891095486464 420711195282336 420835629235392 422066142771168 422292816317232 423097081077888 423305811913609 423387379688448 423512605177856 424214308164402 424687671608256 424979061566976 425580537820326 425788442333184 425809098796599 426017114966016 427096108309248 427180464654237 427262779044864 427389150763008 427515559858176 427618683067392 428097276660186 428223895198092 428433091043328 428995876893696 429603038177796 429812907761664 429833759465754 430043741761536 430947868611456 431090583323841 431301179602944 431428745760768 432207950098624 432271380029832 432482553151488 432567973380672 433624563447552 433832792016288 433875411615744 433961106950336 434892471527808 435021099883776 435377750298624 436293091403904 436422134021888 436527405631296 436656517552512 437358780440064 437788310970368 437933290995648 439002986381568 439132830506496 439925949207528 440416844630784 440653373548416 441492606342144 441579806159436 441710412431592 441795526631424 441926196707328 442032795979776 442658408519376 443152352982528 443239880618682 443456412069888 444084039464688 444322537874712 444539598225408 444884613074944 445621726581948 445753528334856 445839421612032 445971287752704 446842325424096 447407588196352 447647871541248 448281431142048 448589009431808 449684732464128 449833652164008 450053404803072 450275434279296 450999600102912 451132992472064 451241812562688 451375276571136 451880458696863 452695087321344 452828981165568 453713412769407 453800839855104 453935060748288 455262356247552 455397009414144 455506858050048 455641583533056 456151540537098 456374379589632 456599527457376 456973868865024 457866395952651 458090072745984 458225562267648 458404381016064 459053164390464 459299702072736 459565403092992 459656172493448 459880723628032 460462991770908 460642683657744 460687937052672 460778928166368 460915212972096 461904426281088 462262918273184 462511179776016 463392041180544 464884447110272 464996584259424 465134116523328 466112017612738 466339722555392 466590173534208 467771928148224 467864318430831 467954472287232 468092879407104 468868445865918 469007123312196 469236242571264 469391637040704 469852627074048 470378489169834 470517613242348 470608278368256 470631109196241 470747470405632 470770307986302 470861021804544 471000288595968 471527435161944 472146829354683 472377482422272 472517197737984 473300094692628 473440082889816 473531311153152 473671367737344 473898826971136 474824410617564 475056371736576 475196879388672 475452087164928 475984216212624 476310802149504 476451680825088 476842297946112 477844814394752 478101444262848 479011997624832 479546507575296 479641223471424 480554709372416 480670626425472 480812794608384 480955004840448 482361306024192 482620361505408 483539521231872 483871291072512 484816352187888 485096814375936 485213827053312 485357338980864 485690356076544 486233943860952 486377757508944 486638970053256 486876702818304 488061891018324 488109838067712 488206245319128 488300318908416 488444743729152 489254030468784 489398737369248 489633748960412 489872944734208 490281002164224 490829727829392 490974900774624 491238582246576 492028627995072 492511849841664 492674952370104 492915633831936 493951942969856 494024434319808 494503123795968 494916692858469 495468950209632 495808905161472 495955550800384 496510627457047 496753182722048 496924213985541 497019967460352 497166971295744 498620675890176 498768153167872 498888463578624 499594544397774 499838606217216 500495189709312 501203544540762 501448392388608 501472719376713 501569349313536 501717698721792 501866092007424 502772513380032 503333536720896 503603855483904 504316610034804 504562978676736 504662635610784 505895324022144 506138257352336 506187980218368 506459831980032 506559863564208 507374550115776 507524616531072 507797186142528 509281973236512 509432603811264 510676943341824 510922172828256 512170150778496 512321635590912 512673153636352 513246940742116 513674468389548 513925408530432 514095602473152 515176440519342 515328814503524 515428114403328 515580562825216 515704928643072 516434809939272 517011078479616 517113194055129 517365814081536 517518835617792 518098046042136 518223019114962 518351147188224 518376294187164 518529614593608 518629531262976 518782926569472 520045783057332 520299835711488 520325077248018 520453725044736 520579266342912 521316046328112 522255850131456 522995002999056 523275881088744 523531511709696 524632187874816 524913945225984 525217603534848 525321339992512 526243419166752 526448781323136 526604489332992 527890772892672 528144268541568 528300478026496 528584205458304 529434313164288 529590904206336 531296510983168 531424667725056 531581847455232 532699448700272 533136180342528 534438418203648 534596489312256 534702078206664 534805111185408 534963290750976 535562025122208 535849652418192 536008140928224 536447585189376 537575416194096 537734415134112 537864124795704 538126882062336 538888497327936 539489821022208 539596376405352 539859979911168 540624048043968 540914393934432 541074380445504 541598659395584 542656469277216 543981961385856 544355202456576 545418396211374 545733916172928 545946884335104 546108359308288 546401650586112 547013186843571 547174977197562 547442282999808 548161398253056 548937215449406 549205382139904 549232025984019 549337858771968 549500336695296 551107062825984 551270064027648 551566127434752 552183443808066 552346763371452 552453196345344 552616595693568 554075831071872 554259321416367 554396359286784 554530088060928 554694101692416 555695935841088 555860294295936 556316014270464 557402568985836 557674871169024 557785018306656 557839814934528 557949994650432 558847330562304 559147463392896 559312842707712 559581427383328 560948260376448 561114172313856 562318431994368 562754857028224 563057088422976 564129441437184 564516506251264 564599353508352 565619077552536 566250228811008 566638748755968 567440717093768 567717923110912 567745465062132 568022819954688 569405539521378 569461477745664 569573952872316 569683705393152 569852201017344 569879846509734 570020746477568 570158244089856 570796368880248 570965193597456 571994502524928 572804050903728 572942219891076 573111679287672 573222113501184 573391655682048 574597158148608 574787444431788 575068239470592 575238327681024 575547263410176 576191419625808 576361840039776 576757297840896 578166084596736 578443722688384 579856628703744 580028133178368 580503667064832 580989161181681 581724121871872 582036540841728 582208690070016 582860301797403 583145040586752 583345816417809 583630792390656 583911054660864 585337315175424 585510440675328 586567932276704 587222459507712 587537831397888 588369378373938 588656808456192 588773074879248 588947216575456 589377061306368 590211211359168 590869803976704 590986507491576 591275216093184 592112052619584 592254878988528 592430050499616 594162302109264 594338037779808 594657231140592 595613602309824 595789767232128 597708574856064 598029578387136 599286879787806 599579643285504 599778202885344 600367245705728 601039180605899 601332800137216 601421050476288 601539837982497 601655750083584 601833702094848 602507278262484 603009158544252 603303740448768 603593449761792 603771974887424 604772343218358 604951217025876 605067786473472 605246747664384 606720080233554 607016474996736 607045923456021 607196012552192 607342477400064 607522111377408 608202054049464 608499172786176 608799369943168 609298491820032 610488527936868 610786763661312 610967416356864 612070885853952 612399602763648 612753870790656 613082954502144 613950655694544 614190244876992 614371904221824 614553617296128 614701856909376 615872568374784 616559795453952 616681573034688 617856054907392 618187878782208 619995445679232 620178822031104 621693670155264 622120231378944 623335309955856 623695904197632 623819091241108 623939296382976 624123839209472 625157927821224 625342831082928 625855516054272 626470169432064 627171318893112 627356817656464 627477704491008 627508145594988 627693743981736 627814695739392 628000384794624 628703246882592 629529105806244 629836643229696 630022930317312 631066792923504 631253443853088 633099214156752 633439224475848 633748672069632 634645621616832 635081069532672 635268907766784 635789730594816 636321462246603 637031507412384 637468592350464 638370806730489 638682663499776 639025672449024 639521631295232 640644162463872 640894168567296 641083726144512 641273339787264 642335842797138 642649636564992 643148408032256 643493815340544 644404557266694 644719361642496 646421802917184 646795752501248 646951769404416 647143118641152 647587141435392 648311925147936 648503676678592 648851960071008 650749188024432 650813117423616 650941660425504 652338707291712 652531649825664 653066625447936 654439637105856 654633201032832 654791108446944 654984776328768 656038170660096 656682466455552 656899936493472 658504479572352 658699245759744 659888923811292 660625266946176 661078540215296 662238909513216 662369709239154 662565618647388 662693289947136 662889295060992 663987612779064 664502945017702 664827567853568 664859820928023 665184618104832 666126059197032 666451474956288 667326919612416 668271392721016 668432589872922 668597856518144 668630292502284 668759132418048 668956931629056 669154789343232 670363351173376 671111382294528 671471807311872 672422146713072 672883514147712 674527098696192 674750478246012 675080107204608 675279775973376 675413151418944 676499400154368 676699488708096 676862718844032 677062914856704 679042630982016 679243471748352 680701259782656 680902591122432 681229563771008 682893534371328 683095514121216 683462375299584 684227310805647 684561569384448 684899291186064 685460803297536 686901920692456 687237485871104 687338343401472 687606571524096 688579746585696 689348104639488 689484258740172 689821085442048 690025114157056 690797394722848 690964025486616 691168392249552 691372819458144 693394377409776 693766769664024 694105688457216 695088061770816 696341133508608 697326670665408 697494876389136 697701174784992 699168026419107 699509583833088 699885260301312 701657892222336 701931708430848 702139319110656 703302668798877 703510684968294 703854363856896 704192358055424 704778940611072 705567733754751 705776419863522 705912417552384 706121205608448 706155461979453 706500432893952 707291152742916 708566223633408 708775796606976 710160124334724 710507051606016 710848240456704 712236615926346 712584557604864 712795319083008 712936104275552 714082700162944 714466203224256 714677521237632 715263446919168 716767221592128 716979220178816 717152166394272 718517996437248 719319761362944 719461835207136 720832064058624 721005939638208 721219191912576 721432507260672 723541959036288 723930542258112 725309281847808 725806936608768 727224528281832 727645221563904 727929179113472 728036008471296 728535534114816 729350915791428 729566636263416 729923043999744 729958455079884 730315054227456 730881864337408 732092836527486 732164757101568 732309367978692 732450478362624 732667115593728 734098106053872 734450623440618 734809417101312 735026752036864 735421503246336 736244591744088 736462351161936 736604261793792 738767774762496 739012428555156 739373450747904 739592135589888 740927914454784 741147059061248 741754685693952 743203425314448 743713357742208 743933326200576 745129774083072 745529951190528 745750456943616 746361857654784 747931013835264 748152229751808 748332695367936 749391816596661 749757909325824 750742784563968 751805316811143 752172588582912 752576548082688 752799138011136 754158770070048 755000305081344 755518331674624 756474915052206 756844468015104 756993953416176 758842986033216 759207386028504 759281970327552 759431937163088 759578273857536 759839795346312 760210992119808 761061825173664 761286924796608 762659336699904 763738734538304 763922959854768 764148905716896 766129544198144 766383259242384 768255226167744 768482453386368 769009730454528 769870411113174 770511702584322 770888112795648 771143403709728 772764660779013 772993221755286 773142171604992 773370844237824 773557392964608 774652214908908 775516617719424 776048721122304 776278253426688 777147069063204 777526720782336 777564441280746 777794421890412 777944296894464 778174389854208 778548072881152 780068674585998 780449753567232 780680587567104 781974069492168 782356079296512 782963279343616 783383775197184 784492504498584 784875744608256 785030766505664 785529535315968 786948281812224 787826405302272 787982009988768 789482736826112 789673171984704 789906733999488 792216402812352 792450717039744 792876308187456 794151469746432 794386356309504 796944766474752 797137001587584 797372771182848 799049173050408 799439524380672 799704270513792 801657627305472 801894733968384 802053117309996 802207666778112 802444936126464 803343037683312 803774478627288 804012211392336 804398301863534 804791266349056 806363124291144 806601622701168 806757048631296 808332745991904 808960106978072 809355299995648 809394564608028 809789969866752 810029481836544 810936072065952 811611570668256 812397989093376 813984703915824 816094514471936 816532803684864 817443939336192 818600874259392 818920326502656 819162538962432 819404823061504 819602475879168 820762465796343 821163424499712 822242097379584 823405823174109 823808073209856 824006788157952 824250505042944 826660594238976 826905096041472 827349191152128 828275165712099 828520145057178 828679794518016 828924893540352 831113746607808 831594538930176 831919061843968 832041152538624 833543903761632 833790441443904 834474021405696 835293559242752 836228425190816 836677527459984 836759722401792 836924991975648 838270995843456 838969264061568 839372141074992 841422390564672 841671258470784 844132285542336 844585632634464 846194162155776 846611623827218 846774759376896 847025210355712 848428616328804 849375343216512 849958123133952 851161075640652 851576884666368 851618197593198 852034229932032 854108309282067 854192216618496 854360929308474 854525558089728 854778301526016 854819769764601 855031119716352 855237366134784 856194553320372 856447790396184 856866182086656 857991753787392 859206076355592 859625815523328 859667518931508 860087483523072 861895737222912 862181166647682 862602359205888 862857491521536 864415900197248 864542760059664 865135946761344 867249126895104 867665584032576 867922213900672 869784943055616 870042199767552 870755500597248 872586182807808 872844268043776 873054811262592 873313035105024 874717560880128 875576621940736 875866581991296 878005972763136 878265661012992 879851898415056 880833689261568 881306747096832 882554067560907 882985212684288 883159612318872 883420824863184 883591053262848 884065591959552 885316817038752 886304705965056 886479761237364 886912824139776 888168078929376 888645075749424 889769226149888 891243453163896 891507056669712 891678843224064 893684650848192 895295743082496 896562862284096 897178018863616 898930319681709 899369464928256 899667304328016 900550868558592 901825425381167 901999200205824 902265984944128 902483625125376 902750553142272 903760917393726 905390174642688 905657962331136 907158514827537 907426825538814 907601679710208 907870121496576 910080120350331 910524712495104 910794018828288 911013716100096 911283167066112 912303081074196 912748759179264 913199054914752 913947737730048 915732791905302 916180145491968 916451124535296 918106328780928 918599404145472 919130806185984 919312344986896 920925983541816 921285367315488 921375874105344 921557856332736 921830425944192 923808852562176 924525836546368 925022359552032 926784082361088 929768894220544 929993168518848 930268233046656 932224035225476 932679445110784 933180347068416 935543856296448 935728636861662 935908944574464 936185758814208 937736891731836 938014246624392 938472485142528 938783274081408 939705254148096 940756978339668 941035226484696 941216556736512 941262218392482 941494940811264 941540615972604 941722043609088 942000577191936 943054870323888 944293658709366 944754964844544 945034395475968 946600189385256 946880165779632 947062622306304 947797653942272 949648821235128 950112743473152 950904174329856 951968432425248 952621604299008 952903361650176 953684595892224 955689628789504 956202888525696 958023995249664 959282446942848 961109418744832 961341252850944 961625589216768 961910009680896 964722612048384 965240723010816 966606835900041 967079042463744 967742582145024 969632704375776 970193628751872 970427654106624 970714677961728 971380712153088 972467887721904 972755515017888 973277940106512 976123782036648 976219676135424 976412490638256 976600637816832 978508060937568 978797474738496 979267497920824 979745889468416 980562004328448 981659455658784 981949801549248 982477164493152 984057255990144 985023699683328 985349904740208 987903885939712 988048868639616 989833385716938 990937900419264 991617810322944 991911101600768 993021254914094 993506365444096 993554563858731 993848427971082 994039934920704 994333942591488 996754417526553 997241351780352 997536306335744 997776927157248 999189088795548 999677212434432 1000990379418624 1002407089081524 1002648884809383 1002896784777216 1002945438753426 1003138698627072 1003435397443584 1003732184014848 1005545026760064 1006667073441792 1007207710967808 1008633220069608 1009125957353472 1009325271221568 1011790648044288 1012276514704672 1012375960436736 1012919663960064 1013119727128416 1014749100231552 1015049233062144 1015594372285056 1018563946473024 1018865207622528 1021353886683648 1021844345656512 1024340301556992 1024643271181824 1025346307272704 1026493881484232 1027348936779096 1027850817060864 1028191204946304 1030352881038684 1030657629007048 1030856228806656 1031161125650432 1031409857286144 1032869619878544 1034022156959232 1034226388110258 1034731628163072 1035037671235584 1036196092084272 1036446038229924 1036752588374328 1037059229187216 1037259062525952 1040091566114664 1040599671422976 1040650154496036 1041158532685824 1042632092656224 1044511700262912 1045990005998112 1046551762177488 1049264375749632 1049827890451968 1050642679985024 1052486838333504 1052897562646272 1053208978665984 1055266027452441 1055781545785344 1056288537083136 1056600956052992 1057168410916608 1058664629795283 1058868626328576 1059181808412672 1062593021966336 1062849335450112 1063163694910464 1065398897400544 1066272360685056 1068354923889519 1068876836407296 1069192978624512 1069404156413328 1069610222370816 1071124050244416 1071699304836384 1072016281856448 1072895170378752 1075150832388192 1075468830268224 1075728249591408 1077776994655872 1078979642044416 1079192752810704 1081248096087936 1081828787868864 1082148760891008 1085312938554432 1087963922771712 1088710404913152 1090836792422748 1091467832345856 1091683409671939 1091893768670208 1092216718616576 1092803301172224 1094026373687142 1094349954395124 1094884565999616 1096322796506112 1097874430898812 1098139254791229 1098410764279808 1098464051968038 1098675717543936 1099000673390592 1101675935160927 1102214125651968 1102540128055296 1103132254869504 1104366887616132 1104693526742904 1104906392690688 1105233191387136 1108151662143744 1108518642832734 1108792718573568 1109060176121856 1109388203384832 1111391871682176 1111720588591872 1112632028540928 1114805137971672 1115349742338048 1115570036613312 1115899989300864 1117694661124608 1118294926785792 1118625685415424 1119162854766656 1121896520752896 1122228344627712 1124636863988736 1125509714056448 1126114176845952 1128258882874368 1129033012502528 1129198707016704 1131238155105072 1132500457622016 1133277497511936 1134881434187536 1135490930124264 1136045639909376 1138811079042756 1138922955491328 1139147905744632 1139367410786304 1139704402034688 1139759693019468 1140316488179712 1141592737760496 1141930387194912 1143989005049856 1145608101807456 1145884439782152 1146223358575344 1146444227002368 1149194316297216 1149574888863576 1150136478941184 1151094526820352 1152382839251616 1152723680079552 1153514595681792 1154805616669761 1155767553876483 1156332169193472 1156887445376768 1159489832632929 1159713257407488 1160056266356736 1161978322363362 1163448243743744 1164073081683456 1164417380140032 1165720603594806 1166290081173504 1166691632835618 1167261584781312 1167822109321728 1170103011878997 1170674630350848 1171020881350656 1173135864553408 1174444919015424 1175075662795776 1176738756747876 1177313616912384 1177546149758496 1177894433150912 1180422422718336 1181739607953408 1181973014983152 1184224105239168 1184509757977056 1184860100999232 1188324604218528 1188676075559616 1189314462281184 1191227204619648 1191579534464256 1195417149712128 1196059156774272 1198573759575612 1199159286571008 1199556405770688 1200734491411456 1202078361211798 1202665600274432 1202842100952576 1203079675964994 1203311500167168 1203667404189696 1205014556524968 1206018317088504 1206597452795301 1206607480897536 1207186899523584 1207543949774848 1209544686436716 1209902434051752 1210135572946944 1210493495328768 1213440160467108 1214032949993472 1214091846912042 1214392025104384 1214684954800128 1215044222754816 1216404108098928 1217598739886336 1218596983640064 1220977055873736 1221573527322624 1224141771707904 1224799205527296 1225507741581312 1226165909004288 1227901311389088 1228380489753984 1228743808443648 1229107234592256 1229403713818752 1231745136749568 1233363146069376 1235712109814784 1236375757564416 1239990891358464 1240357644062208 1242780217585767 1243387340310528 1244240462757888 1246670619911712 1247391808395264 1247638182482216 1247878592765952 1248247678418944 1250315855642448 1250685662165856 1251711032108544 1252940338864128 1254342637786224 1254713635312928 1255016291189976 1255387487963472 1255629391478784 1257406493765184 1259058211612488 1259673286459392 1262133585847008 1262506887706176 1266198428313504 1266878448951696 1269291243233664 1269917435740827 1270162139065344 1270537815533568 1272642924493206 1274063014824768 1274937184700928 1276741613460978 1277365326999552 1277427296389797 1278051344898048 1279043262590464 1281288324927744 1281541393962711 1281788337134592 1282167452289024 1282546679574528 1284671685594276 1285299273129984 1286296816064512 1286987630681088 1288809114533388 1289438723284992 1292843605834368 1293271749971523 1293591505002496 1293903538808832 1294286237282304 1296623850295872 1297007353357184 1297703920142016 1301498376048864 1301626234847232 1301883320851008 1304677414583424 1305063299651328 1306133250895872 1308879274211712 1309266402065664 1309582216893888 1309969552657536 1312076341320192 1313364932911104 1313799872986944 1317008959144704 1317398491519488 1319777847622584 1321250533892352 1322157080430592 1324477819026432 1324739418478308 1325131237294776 1325386579894272 1325778590121984 1327975225558128 1329005890035404 1329655135707136 1329719641856046 1330369236209664 1332252118394064 1334653839224832 1336542785442032 1336865179745844 1337260585004568 1337518264836096 1337913863258112 1340726702346752 1342222764589056 1342943614623744 1344844293426144 1345767028295424 1349054197392384 1349500956492024 1350160214409216 1350826302837888 1352998800308736 1353398977416192 1353725437688064 1354125829713408 1355641376090589 1358085261964032 1358486943496704 1361140238308221 1361402519565312 1361805182244864 1362459127542016 1365787068742656 1366191028242432 1366924750599168 1368454621611294 1369123138768896 1369798582372128 1370921606595072 1373803841384912 1374676686802944 1375213143048192 1377159493171392 1378696209278976 1378968517480344 1379642170884096 1381594789445696 1381928050973232 1382336784499104 1382745638916288 1386788754819552 1387533539328048 1390176123541632 1394653341330816 1394989752778272 1395402349569984 1398336052838214 1399019167666176 1399770520602624 1403315784444672 1403592955292493 1403863416861696 1404278638221312 1406605337597754 1407021369936588 1407708727713792 1408384716110848 1409557881222144 1411135467509502 1411552839727044 1411824835104768 1412242411216896 1412310923958906 1413000865787904 1414582305485832 1416440488064049 1417132447266816 1417551593213952 1420320248669448 1421014103212032 1421696480913408 1424473231852692 1425169115209728 1425590638166016 1425872208551104 1428165400325888 1428932406448512 1429355042475264 1430526893838336 1433534443184256 1433958440357632 1434304332788544 1437035992874496 1438639522725888 1438923670414272 1441664128117248 1442011879276416 1442438383825152 1442865014521344 1447083918072576 1447861084516224 1450618563695616 1451613873217536 1454449056563664 1455290443127808 1455858358226944 1456072016942592 1457071068229632 1458701831582856 1459133272526832 1459916910159768 1460630108454912 1461763728674816 1464185673054972 1464329514203136 1464618735957384 1464900956725248 1465334231187456 1468196212107744 1468901246881236 1469618834202624 1470053504073728 1470843006492672 1472489183488176 1472924702323872 1477535549524992 1478024857110312 1478746901495808 1481855828909568 1482294118122496 1483509371387904 1484750078575407 1486406850628896 1487426715484416 1487866652401152 1489531882371141 1490259548166144 1490772641956623 1491059902381056 1491500913887232 1495862027670528 1496304459503616 1496665390735872 1498783633193322 1499515818651648 1501485569127936 1503610633622286 1504345177165824 1504418158130139 1505153096165376 1505598276022272 1508317540140096 1510000610162688 1511036663349248 1512949830104412 1513688936030208 1513987906832352 1517685972066432 1518414772057008 1518563940655104 1518863874326176 1519679590692624 1522123650347328 1522573849593216 1527477469076608 1527845919709536 1528297811433792 1532259088396288 1532766518484768 1536510452335488 1536964906772736 1538019460909056 1539740822226348 1541023405168644 1541776225591296 1542286807419456 1545529321558026 1545986443510572 1546284343209984 1546741688475648 1547114785929216 1549304429817816 1551033235438848 1551339582165387 1552097442244608 1552556506853376 1554294138126408 1555053441564672 1555128882561492 1555588843780824 1555888593788928 1556348779708416 1557096145762304 1560137349171996 1560899507134464 1561361175134208 1563948138984336 1565926558687232 1566767550394368 1568985008997168 1570061533011328 1573896563624448 1575652810604544 1575964019977536 1578965473652224 1579346343969408 1579813467998976 1584432805624704 1584901434079488 1585752616374912 1588302939492864 1588772712619008 1593889532949504 1594274003175168 1594745542365696 1598098346100816 1599408541027584 1603315254610944 1603789467936768 1604106234619992 1604415333556224 1604889872252928 1606686075366624 1607548957254576 1608024422784672 1608796603727068 1609582532698112 1612726248582288 1613203245402336 1616665491983808 1617920213956144 1618789129216056 1619579939733504 1621872144131904 1623223141336512 1624795978186752 1627969407831648 1631392061644583 1632189028943872 1633065607369728 1637201748518784 1637840653005312 1638325077924864 1638809646123008 1639204951758336 1641039560530713 1641524931592686 1642326848999424 1644484194759168 1646811646348218 1647616146419712 1647696077952057 1648013576315904 1648501010085888 1653321188477952 1653810192082944 1654698382304256 1656550331424198 1657040290114356 1657359589036032 1657849787080704 1662227493215616 1663189077860352 1664082305077248 1667087807523264 1667580882887808 1668948042811392 1672456850381632 1673355054919968 1673519444803584 1673849983951296 1676541991686912 1677938528123136 1678744282149984 1682844781129344 1683342516941568 1688264571084672 1689171265268928 1692388324311552 1693223247654436 1693549518753792 1694050420711424 1696857232657608 1698750686433024 1699916246267904 1702322151281304 1703153769332736 1703236395186396 1704068459864064 1708216618564134 1708384433236992 1708721858616948 1709051116179456 1709556603052032 1709639539529202 1710062239432704 1710474732269568 1712389106640744 1712895580792368 1715983507574784 1718412152711184 1719335037863016 1720174967046144 1723791474445824 1724362333295364 1725204718411776 1725714983043072 1728831800394496 1729085520119328 1730271893522688 1734498253790208 1735331168065152 1735844427801344 1739569886111232 1740084399535104 1741511001194496 1745172365615616 1745688536087552 1746109622525184 1746626070210048 1748580905392209 1749435121760256 1751733163982592 1756011945526272 1756531322025984 1759703796830112 1761667378523136 1762613494193664 1765108135121814 1765970425368576 1766319224637744 1766841649726368 1768131183919104 1770633634077504 1772609411930112 1772959522474728 1773825648279552 1776336157858752 1777290151498848 1779538452299776 1782486906327792 1783014113339424 1787369301696384 1793125724568192 1794356037727232 1797860639363418 1798738929856512 1799334608656032 1801101737117184 1803117541817697 1803650850762334 1803998400411648 1804531969888256 1804619513947491 1804967250250752 1805501106284544 1807521834787452 1810780349285376 1811315924662272 1814317029655074 1814853651077628 1815203359420416 1815740242993152 1820160240700662 1821049424990208 1821137770368063 1821588037656576 1822027432200192 1822566334132224 1824606162148392 1825497518358528 1826398109829504 1827895475460096 1831465583810604 1832360290983936 1832902249070592 1836212657561856 1837198808290944 1838261612371968 1838624689973792 1841851967083632 1842570734630976 1843115712665472 1843660851888384 1847617705124352 1849051673092736 1850044719104064 1853568164722176 1859537788441088 1859986337037696 1860536466093312 1864448070450952 1865358890221568 1866360694136832 1871087712592896 1871457273723324 1871817889148928 1872371517628416 1875473783463672 1876028493248784 1877566548162816 1879410508296192 1881513956679336 1882070452969392 1882433113473024 1882524436784964 1883081231945208 1883444087218176 1884001154383872 1886109740647776 1888587317418732 1889509929689088 1890068790951936 1893200378770512 1893760331559264 1895595307884544 1899297642470256 1903936864850496 1905243208598016 1905806723300352 1907369191784448 1908964386739809 1911379257579008 1912405777051392 1915112420191467 1916047990499328 1918564893885696 1921280254072921 1922218837489664 1922682505701888 1923251178433536 1923820019361792 1929445224096768 1930481446021632 1933213671800082 1934158084927488 1939265408751552 1940387257503744 1940855308213248 1941429355923456 1942761424306176 1944935775443808 1945511030035776 1946555880213024 1952247564073296 1952439352270848 1952824981276512 1957016121875136 1957594949476992 1958534995841648 1963318911317568 1963899603098496 1964954328986304 1968114511980288 1970047399366656 1970699809480416 1975807771879424 1976097737279232 1979666771433876 1981875800838528 1983235620645888 1983822203201536 1986042509828188 1987012730888192 1987109127717462 1987696855942164 1988079869841408 1988667885182976 1993508835053106 1994482703560704 1994579462784069 1995072612671488 1995553854314496 1998378177591096 1999354424868864 2001980758837248 2004814178163048 2005297769618766 2005793569554432 2005890877506852 2006277397254144 2006870794887168 2007464368029696 2011090053520128 2013334146883584 2014415421935616 2017266440139216 2018650542443136 2023581296088576 2024553029409344 2025839327920128 2026239454256832 2029498200463104 2030098466124288 2031188744570112 2037127892946048 2037730415245056 2042707773367296 2043688691313024 2048680603113984 2049286542363648 2050692614545408 2052987762968464 2054697873558192 2056382409892608 2060705762077368 2061315258014096 2061712457613312 2062819714572288 2065739239757088 2068044313918464 2068452776220516 2069463256326144 2070075342471168 2072392184168544 2072892076459848 2073505176748656 2074118458374432 2080183132229328 2081300308992072 2082317065371648 2085264185312448 2089023400525824 2091980011996224 2093103524354976 2097504079257321 2098528751499264 2099655780903936 2101285359970048 2104973676667008 2105795125292544 2106417957331968 2110532054904882 2111563091570688 2112577074166272 2113201912105984 2114336821833216 2116703201264253 2117329259590566 2117737252657152 2118363616825344 2125186043932672 2125698670900224 2126327389820928 2130797794801088 2132544721370112 2136709847779038 2137753672814592 2138385957249024 2138808312826656 2142248100488832 2143398609672768 2144032563712896 2145790340757504 2150301664776384 2150937660536448 2151456499182816 2155553989311744 2157959284088832 2158385505621408 2162496192175872 2163657575737728 2164297521782016 2170625877108864 2175927845543424 2177420809826304 2181673584845496 2182935664691712 2183366819343878 2183787537340416 2184433437233152 2185606602344448 2188052747374284 2188699908790248 2189769131999232 2192645593012224 2195748861797624 2196278509582458 2196821528559616 2196928103936076 2197351435087872 2198001346781184 2203351870321854 2204428251303936 2205080256110592 2206264509739008 2208733775232264 2209387053485808 2209812785381376 2216303324287488 2217037285665468 2218120352243712 2218776406769664 2222783743364352 2223441177183744 2225264057081856 2229610275943344 2231140073226624 2231799978601728 2235389322249216 2236589853571584 2237251370830848 2238325709533312 2243793041505792 2244456689255424 2248175449789983 2249273727977472 2251019428112896 2252228353691904 2255415950433429 2256517765748736 2258066025005056 2258397414033408 2262476310210144 2265000915244032 2266554995023872 2269762868375072 2270981860248528 2277622158085512 2277845910982656 2278295811489264 2278734821572608 2279519386038936 2280632976359424 2283185475520992 2283860774389824 2287978010099712 2291216203614912 2291768879564304 2292446717150688 2298388632594432 2299149777727152 2304765678503232 2305447360159104 2307029191363584 2309611233339522 2311535107752966 2312664338386944 2313774890753536 2318293982337039 2318979665265858 2319426514814976 2320112532713472 2323956644726724 2325760307561957 2326896487487488 2328146163366912 2328834760280064 2331441207189612 2332580162347008 2333383265671236 2334523169562624 2335644218643456 2340206023757994 2341349260701696 2342041762701312 2346271729106816 2348889838030848 2350151325591552 2353477513495752 2354627233824768 2355092299516992 2355788866301824 2360844845436672 2363479215906816 2363946029966304 2368448210478336 2369019515954112 2369720201998464 2376649208437056 2377352151119232 2378628924562368 2382454409239296 2383159068928512 2390834299424256 2392118313548544 2397147519151224 2398318573142016 2399112811541376 2401468982822912 2404156722423596 2405331200548864 2405684201905152 2406159351929988 2406623000334336 2407334808379392 2410029113049936 2412036634177008 2413194905590602 2414373799047168 2415087899549696 2419089372873432 2419804868103504 2420271145893888 2426880320934216 2428065899986944 2428183693824084 2429369909600256 2430088445509632 2432808216197856 2435197479772672 2437193967280128 2441954111747472 2448283543415808 2449598411054592 2452331818008576 2455802622778176 2456760979507968 2457487616887296 2458214469184512 2458807427637504 2462287397389029 2463490273499136 2466726292138752 2470217469522327 2471424219629568 2472751515128832 2479981782716928 2480715288124416 2485560435171534 2486774680621056 2493341239823424 2494783616790528 2495276364964432 2495757185531904 2500631711284896 2501371324331712 2503422064217088 2505880677728256 2508685275572448 2509427270625856 2510032582379952 2510774975926944 2514812987530368 2518116423224976 2524267171694016 2525013775412352 2532396856627008 2533756897903392 2538582486467328 2539834871481654 2540324278130688 2541075631067136 2545285848986412 2548126029649536 2549874369401856 2553483226921956 2554730653999104 2554854592779594 2556102689796096 2558086525180928 2562324927846201 2562576649855488 2563082787925422 2563576674269184 2564334904578048 2565093359149056 2569343371188552 2570598546259968 2572593632129024 2573975261362176 2577618229066776 2578877446569984 2585687211668736 2586543499943046 2587183010004992 2587807077617664 2588572474564608 2593247700591744 2594014706714368 2595407840284032 2602996752097728 2603766641702016 2609354829166848 2610126599302656 2612266501791744 2617758548423424 2618532804131328 2619164433787776 2619939105315072 2624152682640384 2626729865822208 2627599745973888 2634017918289408 2634796983038976 2639555695245168 2642501067784704 2644314160861184 2647662202682721 2648955638052864 2649478836956616 2650262474589552 2650773159788544 2655950451116256 2658011780070808 2659310271414272 2659439283712092 2660738472419328 2664504236788128 2669307678449664 2673085570884064 2673730359491688 2674521170009136 2675036529672192 2681453404693504 2685887229247488 2689688586852288 2691534056590848 2696790959045127 2698108394784768 2699001912984048 2701652605675776 2705476276143501 2705997600617472 2706797954832384 2707450875376128 2708251659426816 2711282752181178 2716170523928064 2716973886993408 2721475544482611 2722280476616442 2722805039130624 2723610364489728 2724918255084032 2730240361050993 2731574137485312 2732382056484864 2733849501198336 2736909243222588 2738246277537792 2739597164744256 2741843213190144 2747607682769824 2749353373605888 2754318986342784 2757392418557952 2757937034960688 2763189578891392 2763856101946464 2764673568998208 2765491277832576 2773577509639104 2775067078656096 2780352247083264 2789306682661632 2789979505556544 2790804699139968 2796672105676428 2798038335332352 2799541041205248 2806631568889344 2807185910584986 2807726833723392 2808557276442624 2813210675195508 2814042739873176 2815394056522369 2815417455427584 2816769432221696 2819115762444288 2822270935019004 2823105679454088 2823649670209536 2824484822433792 2824621847917812 2826001731575808 2829164610971664 2832880976128098 2834264894533632 2835103186427904 2840640497338896 2843392961826816 2848946463705384 2850338230419456 2851744417102208 2856330800651776 2857864812897024 2858710084950528 2861053787676672 2867068886368512 2867916880715264 2868608665577088 2874071985748992 2877847340828544 2883328256234496 2884023758552832 2884876767650304 2885730029042688 2894167836145152 2895722169032448 2899820507700123 2901237127391232 2903227746435072 2908898113127328 2910580886255616 2911716716453888 2912144033885184 2914142136459264 2917403663165712 2918266545053664 2919833820319536 2923527457349632 2928371346109944 2928659028406272 2929237471914768 2929801913450496 2936392424215488 2937802493762472 2939237668405248 2941686012985344 2944978366976352 2945849404647744 2955071099049984 2956049714220624 2963140683395263 2963711657819136 2964588236244992 2969500157150814 2972813701257792 2974853430968832 2975733304802304 2979063764742282 2980519096332288 2980663691576193 2981545283913246 2982119804762112 2983001827774464 2990263252579659 2991724055341056 2992608919007232 2993330781471744 2997567266386644 2999031637303296 3002971138255872 3007221267244572 3008690354331648 3008836316260278 3010306192330752 3011196552044544 3016635080280192 3020001220325376 3025899660208824 3027377872060416 3027975813664704 3035371944132864 3036829544114016 3037127881310208 3037727748652352 3039359181385248 3044247300694656 3045147699186432 3054954938153216 3055691839419072 3056595622867584 3064518176792576 3065533036969536 3073020904670976 3073929813545472 3076038921818112 3079481644452696 3082046810337288 3083552451182592 3084573614838912 3091058643116052 3091972887021144 3092568686419968 3093483376951296 3094229571858432 3098608859635632 3102066470877696 3102679164330774 3104194884489216 3105113013706752 3108588276252816 3110257765122984 3111177687561648 3111777187577856 3114192291524608 3120274698343992 3121799014268928 3127896277968672 3131853117374464 3133535100788736 3137970017994336 3140123066022656 3147793127248896 3151928039955072 3157930947304448 3158692687938816 3159626935997952 3168865611249408 3169802868158976 3171505232749824 3175993889385849 3176605878985728 3177545425238016 3187779065899008 3188548006350336 3189491084731392 3196196692201632 3198817082055168 3205064771668557 3206630509221888 3207578935873536 3208212469239984 3208830667112448 3213372150733248 3215097914509152 3216048845569344 3217593207454136 3219165065396224 3225452497164576 3226406490804672 3233330983967616 3235840427912288 3237578258432112 3243744288263808 3246446282673024 3255938815663296 3262784123289166 3264378057887744 3266131214739456 3274403497037568 3275050229015817 3275681306010624 3276650155849728 3277619292246016 3278409903516672 3282079121061426 3283049863185372 3284653697998848 3288968389518336 3293623292696436 3294417764373687 3295232292839424 3295392155904114 3296027152631808 3297002020171776 3305027805482781 3306642376955904 3307620384165888 3309396764608512 3313100662848396 3314080580228712 3314719178072064 3315699574161408 3324454986431232 3326378155720704 3328164610154496 3334175615046528 3335161765775616 3337896085622784 3344913700763264 3346710109839936 3347699967902592 3353083983373824 3355877056246272 3357488564299968 3365689562258688 3366685033883136 3376529142169344 3378342530537856 3384776648623104 3386446495308872 3387099037507584 3388100841422848 3393714465315216 3397501372866048 3399832492535808 3404644302562608 3406472790372792 3408136919728128 3416433237128268 3416768866473984 3417443717233896 3418102232358912 3419113206104064 3419279079058404 3420949464539136 3424778213281488 3425791161584736 3431967015149568 3436824305422368 3438670075726032 3447582948891648 3448724666590728 3450409436823552 3457663600788992 3458171040238656 3460543787045376 3464416850009283 3467302661629449 3468996507580416 3470662336130304 3471688855602688 3478469497898787 3479139772222464 3480168799070208 3490344731231232 3491377072175104 3492219245050368 3493252140420096 3497161810784418 3498870243520512 3503466327965184 3510309035636991 3512023891052544 3513062644051968 3519407593660224 3523334757046272 3525226988387328 3530216270243628 3531940850737152 3532638449275488 3533683299452736 3541267268155008 3545218823860224 3545919044949456 3552672315717504 3554580302997696 3564973812655584 3566028226678848 3574738603392768 3586251449136384 3588712075454464 3595721278726836 3597477859713024 3598669217312064 3602203474234368 3606235083635394 3607301701524668 3607996800823296 3609063939776512 3609239027894982 3609934500501504 3611002212569088 3615043669574904 3619792358385903 3621560698570752 3622631849324544 3628634059310148 3629707302155256 3630406718840832 3631480485986304 3640320481401324 3642098849980416 3642275540736126 3643176075313152 3644054864400384 3645132668264448 3649212324296784 3652796219659008 3655790950920192 3662931167621208 3664720581967872 3672425315123712 3674397616581888 3676523224743936 3677249379947584 3683703934167264 3685141469261952 3686231425330944 3687321703776768 3695235410248704 3698103346185472 3700089438208128 3707136329444352 3719075576882176 3719972674075392 3721072932186624 3728896140901904 3732721388273664 3742175425185792 3742914547446648 3743635778297856 3744743035256832 3750947566927344 3752056986497568 3755133096325632 3758821016592384 3763027913358672 3764140905938784 3765048873569928 3766162463890416 3766888174436352 3772219481295552 3777174634837464 3779019859378176 3786400757541024 3787520663118528 3791190615769088 3798595284940512 3807873729700992 3809752307222481 3810486417196032 3811613446600704 3817928773479618 3822758515158016 3824811554102784 3830224840382934 3832095980998656 3837129787771392 3842560508145842 3844437674979328 3844624181888133 3845365011403776 3846502356867072 3847640038723584 3858890448193536 3860962892043264 3866427343600164 3868316169854976 3878530817503104 3879815249914569 3880774515007488 3881710616426496 3882858711846912 3889871550887616 3891022060071552 3893111760426048 3904495128146592 3904878704541696 3905649962553024 3914032243750272 3915189898953984 3917069991683296 3926637822635136 3927799206196992 3929908657972608 3936229023960576 3940094798733312 3941399618960832 3951615543758848 3952195474558464 3959333542867752 3963751601677056 3966471241291776 3967644406403072 3972085019656376 3974025461776384 3974218255434924 3975393711884328 3976159739682816 3977335770365952 3987017670106212 3988965407121408 3989158925568138 3990145225342976 3991107708628992 3996756355182192 4003961517674496 4009628356326096 4010595539237532 4011781755013704 4012554794508288 4013741589774336 4022180107040256 4026668293767168 4028830843871232 4034532880278432 4037301084886272 4047162592177152 4049106058818688 4052478908513664 4058996400926208 4060196932248576 4062377489140224 4066924128271767 4074255785892096 4075460830490112 4083420714924663 4085415546734592 4087377382626048 4097361206227968 4098573084727296 4101385229090816 4105975525936928 4109395747116384 4112764819785216 4121411524154736 4122630516028192 4125639429144576 4131478479514176 4136088627836928 4136905552441032 4138926512652288 4144784368337088 4145784152919696 4147010353497312 4148236916748864 4160366264458656 4162600617984144 4170528370624896 4183960023992448 4186207048709952 4195008158514642 4197057502998528 4199311561807872 4202570719940096 4209947353334016 4210778865877479 4211590250585088 4212835914663936 4221064109809764 4223126183141376 4225154148332544 4226403824211968 4228673643666432 4233406402528506 4234658519181132 4235474505314304 4236727233650688 4249321464192147 4250372087865344 4251397341800448 4252654779641856 4261595589602176 4265089442740224 4273419695558076 4275507345629184 4276771914498048 4277616625653312 4284496200977664 4286797219345536 4288065127425792 4291580681515008 4300603329552768 4301875321072896 4302912998365632 4311107978623488 4315918568177664 4316771011242816 4324992384351744 4327315151475456 4328595043564032 4341251754217728 4351855691086848 4354841619652608 4363347169690992 4365871329383424 4366733638687756 4367575074680832 4368866874466304 4371213204688896 4376105494748568 4377399817580496 4385291186024448 4391497723595248 4392557019164916 4393856207872152 4394702870175744 4396002693562368 4406703740643708 4408856502607872 4410160512221184 4412529019478016 4417467550464528 4418774106971616 4432606648574976 4434074571330936 4436240704487424 4445567486728704 4446882354367488 4450528114163712 4454250235726221 4459220551886688 4462280146453248 4463599957203456 4468595647113423 4470778644498432 4472317925869869 4473179707143168 4474502741661696 4476651419066624 4487586083011584 4488913378510848 4496350899579966 4498547455954944 4502038856225792 4504456707383808 4510831900866858 4513035531497472 4516794828066816 4524952620420288 4530001830488064 4533109990047744 4539525736750144 4541963720497056 4555244316171024 4555691821965312 4556591622978528 4559038772077872 4566370951041984 4567721548779648 4582432407229824 4583537759128608 4584893434301376 4596777265188864 4598299555454304 4609531357006464 4610894720318208 4614058382727168 4619222466679044 4623070215505932 4625328676773888 4627549781507072 4636587964674078 4637959330531716 4638853029629952 4640225065426944 4647913289453448 4651520615123914 4653792974974976 4654018746496161 4656292326733824 4657669520560128 4662882414379224 4665160324694016 4666766531342472 4669046339125248 4671288437286912 4680412047515988 4682698521403392 4684083525402624 4692543458213632 4697779676061696 4700302651183104 4706955026991504 4710184599033984 4711577732603648 4721689690873344 4726958431813632 4727892059932608 4736896420956672 4738039031908224 4739440403996928 4753298416874112 4754704302238464 4757257849124736 4764908818478592 4766318137857024 4781668598848512 4784236627097088 4794295038302448 4798225623082752 4802937965645824 4808313444847192 4810662401097728 4811368403810304 4812318703859976 4813246000668672 4814669616758784 4820058226099872 4824073268354016 4826389811181204 4828747598094336 4830175799099392 4838178745746864 4839609736207008 4853760641868432 4856367387648168 4858739819200512 4865616432395712 4870394959545344 4874387934560256 4883908223494944 4894176184933749 4896567086831616 4899196822109184 4911605245556352 4913521959015936 4914975233774592 4916428938369024 4917614855275008 4923118681592139 4924574794778058 4926980546998272 4933452584277504 4940434939044654 4942848439259136 4943088233856171 4945503030257664 4959963565433856 4961430576248832 4971120870343068 4973549361242112 4986682479646848 4989567233581056 4990552729928864 5001263422569792 5002742648663424 5006844128434176 5017370551144896 5018854541251712 5020065164759904 5021549951853888 5029625975060736 5036232846449952 5048534343388032 5050027550824704 5064793713254016 5067513795806784 5077164972934656 5079669742963308 5080648556261376 5082151262134272 5090571697972824 5096252059299072 5099748738803712 5106966453843912 5109461307998208 5109709185559188 5112205379592192 5116173050361856 5124649855692402 5125153299710976 5126165575850844 5127153348538368 5128669809156096 5130186718298112 5138686742377104 5145187264258048 5147950522724352 5155236458133552 5171374423337472 5173086999886092 5175614155235328 5177144949129216 5186495401183488 5188029413428736 5190815680568064 5205993504195456 5207533283404032 5218709658333696 5220253198605312 5224533003583488 5235517096846848 5237065608262656 5238328867575552 5239878210630144 5245742716176627 5248305365280768 5255199491947776 5268035836578816 5269593966077952 5279111390490336 5285002135569408 5288628321722368 5295324405365442 5297911276105728 5298957673913232 5300524949179104 5311900902232512 5316023560141616 5318878567424184 5321476944838656 5329008473576256 5338615356899328 5346171141768128 5347460718983376 5349042340018272 5362906809387008 5379377173704576 5383068113181696 5393581918090254 5396216789569536 5398003825968096 5403305211351552 5409352625453091 5410952552287002 5411995201234944 5413595909664768 5413858541842473 5414901750752256 5416503318853632 5422565504362356 5432341047856128 5433947773986816 5442951088965222 5444560953232884 5445610078261248 5447220728979456 5449836510168064 5460480722101986 5463148274970624 5464764112969728 5467699002396672 5473818486445176 5476492555075584 5479194329488512 5483686426380288 5495215365539648 5498706747211776 5508637972685568 5514784837115904 5515874069921376 5526379157782784 5527712203892928 5529347137996416 5530982555665152 5547155019278208 5550134157312192 5560704494166528 5578613365323264 5579959011113088 5581609398279936 5593344211352856 5596076670664704 5599082082410496 5613263137778688 5614371821169972 5615453667446784 5617114552885248 5626421350391016 5628085479746352 5630788113044738 5633538864443392 5638231524888576 5644541870038008 5646211358908176 5647299340419072 5649243695835624 5652003463151616 5658329221943328 5665761952256196 5668529789067264 5670206372855808 5681280994677792 5686785923653632 5697892927410768 5703488834204416 5712661601303552 5715729625794048 5717420169901056 5722107575353344 5734137772737024 5735833761430528 5737217331154176 5745337260574401 5748143971497984 5755694681657088 5763840762218763 5766656512468992 5768047517105664 5769753535300608 5771460058085376 5788335672290304 5791444338064896 5799641015400246 5802474254782464 5817796226254656 5821161772511232 5823433432907776 5824288067770368 5828284272918528 5834807326331424 5836533090107328 5839667640639072 5847054914699264 5856742692219888 5857318056812544 5858474943829536 5872784848430976 5875604987524944 5889956733952704 5891698809295488 5910142198099968 5912099428441248 5926281366790526 5927423315638272 5929176472489984 5939000314301628 5945627402515584 5949706861937664 5951466609604608 5958127529484564 5961038192664576 5961327383152386 5963090567826492 5964239609524224 5966003655548928 5980526505159318 5983448110682112 5983738388352207 5985217838014464 5986661562943488 5995134532773288 5998063274606592 6005942276511744 6014442534489144 6017380708663296 6017672632520556 6020612384661504 6022393104089088 6033270160560384 6040002440650752 6051799320417648 6055951627329408 6070743888265728 6073659088228032 6075455497304704 6078718362770496 6088494601389312 6090295398372864 6109909876306432 6111383678838144 6113191245735168 6129036353585152 6131066073939072 6146041809341952 6147859627090944 6152077843636224 6158963288905392 6164093620674576 6169147229677824 6182117286232104 6183945774042288 6185137372839936 6188459143716864 6197217719271264 6204132941755392 6205358328661548 6208389768978432 6210226027413504 6217176552505632 6220515530245968 6222355375123296 6228384583049216 6240549396687984 6255792555937344 6267070201577472 6275940035988672 6280246132045312 6292512237771963 6295586254497792 6303856079910144 6312777977668169 6315861894608896 6317385375877632 6319253871995904 6337731222498816 6339605736317952 6343010465499648 6350109603792759 6351987778771698 6353211757971456 6355090850476032 6375558131798016 6377096012700672 6378982169462784 6392393384403264 6397634164110336 6410129543337114 6413261018443776 6415157871747072 6416424938479968 6426744301466496 6430195829018304 6432097691138688 6435186414908272 6450904994329152 6452812981609344 6466661967935232 6471680855824576 6475156516864224 6487488576527616 6492892565346048 6511877631326592 6525568246578332 6528756115775488 6532262429478912 6548806994075136 6550100458031634 6551362612021248 6553300311699456 6555238584492032 6556819807033344 6564158242122852 6566099726370744 6569307395997696 6577936779036672 6587246585392872 6588835528747374 6590464585678848 6590784311808228 6592054305263616 6594004040343552 6610055610965562 6613284753911808 6615240768331776 6618793529217024 6626201325696792 6628161160457424 6629438356144128 6648909972862464 6656329220308992 6668351230093056 6670323531551232 6675792171245568 6689827401526528 6693420219679872 6695399935805184 6706167966747648 6711754112492544 6714977128599936 6731379124517376 6733370067766272 6753058284338688 6756685061075712 6766247851300287 6769553297246208 6772892990617744 6774198075015168 6787428930630432 6795002745732096 6799664985071616 6809288605125216 6812945580745584 6832866474256536 6833537732947968 6834887434467792 6836204464717824 6838558158116808 6841898929078272 6849556426562976 6851582323169472 6863934030299136 6873648610844736 6877340151452064 6895165897783296 6897449333181456 6915327201577984 6916342080477312 6921087574090752 6928833700018566 6934605323258898 6937993015160832 6941324672260608 6943377711205376 6954881947011117 6956938995797574 6958279544444928 6960337598140416 6977280922685871 6980689462462464 6982754144350208 6984438490100736 6986504280840192 6994323621568836 6997740487041024 7006932655930368 7020618071273982 7024047782105088 7026125288103936 7038815187320448 7046669514092544 7050453976774656 7060432540487256 7063881701474304 7065276898550976 7067366598905472 7082534536310016 7090437647720448 7091838089898912 7105344631435008 7109160605995392 7129947625311168 7132056453357696 7149477206785536 7172502898272768 7177424150908928 7191442557453672 7194955719426048 7197338434624128 7204406948468736 7212470167270788 7214603403049336 7215993601646592 7218127879553024 7218478055789964 7219869001003008 7222004425138176 7230087339149808 7239584716771806 7243121397141504 7245263698649088 7257268118620296 7259414604310512 7260813437681664 7280640962802648 7284197699960832 7284551081472252 7288109728800768 7290265336528896 7298424648593568 7305592439318016 7311581901840384 7325862335242416 7344850630247424 7348795233163776 7354498759895168 7367407868334528 7370282938523904 7372462850661888 7374643407553536 7386862192167087 7390470820497408 7396206692370944 7400178876416256 7410652408566981 7414272658888704 7438151153764352 7439945348150784 7442145864373248 7457792281803808 7484350850371584 7485829094893296 7487271556595712 7501895133854688 7504113972995136 7510266192651264 7517642033184768 7526055826717344 7528281811877568 7530097747139856 7532324927780832 7544438962591104 7554349269674928 7572801515082048 7575041326237056 7597190569881024 7615747459401984 7619504614444962 7620972834392064 7623226893201408 7635857546959236 7641783867703573 7645517030316032 7649623108205568 7660449680765868 7664191961997312 7674259575542784 7685121016291684 7686974783538603 7688875349958656 7689248363776266 7690730022807552 7693004713734144 7695280077447168 7717780896387072 7721925784086528 7732854687200328 7736632339709952 7757061635006208 7759630499829138 7761549030014976 7763421232852992 7765717423693824 7779743101775232 7782044120143104 7786223520852096 7808990256293184 7811299925106048 7828064487500544 7830379797907968 7834139983366592 7853275645270272 7855598412393984 7859817315945216 7872458047921152 7880189597466624 7882799237921664 7903231087517696 7904390949116928 7918667085735504 7927503203354112 7932942482583552 7935288812806144 7944170039312752 7948436510869848 7950787423768656 7952319479365632 7974035340212424 7977930814242816 7978317851136276 7982215417257984 7993512710364384 8007923035348992 8019256712652192 8021191078475064 8023563510027408 8025109589016576 8044360214080512 8057661687742464 8069065760556864 8074602169772544 8090372877135381 8094325184354304 8098212117637376 8104957817027328 8116428828430503 8117992801852416 8120393864497152 8124754978280448 8133848256543534 8148511571784192 8150921660980224 8166841429849326 8170831093469184 8174754765252096 8190721083152979 8194722412455936 8197146169454592 8211951051873856 8218791494232768 8225529639570432 8242823048309472 8245261032056384 8262956959028352 8272177255673856 8273811104882064 8289568736674176 8291568305839392 8294020706994624 8296473833497728 8320732528917312 8325201235968288 8341056741249792 8367920047984896 8372414097419904 8390016317029284 8394115005997056 8398623123615744 8405141439880192 8419894706668032 8421557731754958 8423180501170176 8425671829327872 8442128219619528 8446182169567107 8446252366282752 8450308296665088 8452807648423936 8457347287332864 8466812805057012 8469317038362264 8470949010628608 8473454467301376 8498642928384294 8500744175730688 8502794683600896 8505309559283712 8523191179204352 8530178885480448 8546839391116152 8551014691258368 8555233251306624 8568992401955328 8573594438691072 8576130254851584 8583161363030016 8601206659105536 8603750642145792 8605825996731264 8622215957246976 8633542022485632 8649984768703488 8654630302950912 8657190087128064 8682503508435456 8699461523100369 8703711382173696 8709683239305216 8726694339381984 8731742658766848 8733467277375512 8735150149361664 8737733748932608 8742426409377792 8752210989497136 8754799635160992 8770582372048896 8782995447190496 8785114038329832 8787712415744304 8789405740351488 8813407481287416 8817713005215744 8825058038956032 8834935100929056 8837548213943232 8865213297149952 8868149142661872 8889422050185789 8891134973457408 8893764708734976 8908500471452442 8918441103773376 8924560292906496 8927199914406912 8937191294226846 8941557288996864 8941991074728579 8944635851739738 8946359414286336 8949005483323392 8953302838133248 8970789757738977 8975172166023168 8977826757021696 8992701799159932 8997094911909888 9004077712451584 9008913414767616 9021663801733716 9026071062994944 9033589656133632 9049905240840576 9060003660976128 9079051473500288 9083927440994112 9110488632342048 9111383643930624 9113183245957056 9118077544155744 9132741902083968 9135443097559296 9164864814459648 9167075518257216 9169786868602752 9193554530377728 9196599110908608 9219062714012928 9221789440636416 9228116765454336 9238444933358088 9246140431011864 9250657353547776 9255099563014144 9273175929348156 9275918661063432 9277706059259904 9280450130853888 9295826578906896 9303041230247828 9307585949949952 9308037492992322 9312584653467648 9315339041120256 9325764828758448 9333533062684944 9342576874573824 9360824095031976 9365397042806784 9385086916427264 9395559352123392 9400605302366208 9413910053983008 9420369198067968 9423155465207296 9443379381746688 9455784119865216 9473792841913344 9476078063816448 9478880807993856 9506596833748224 9509408604476928 9514515698249472 9527981668157547 9529817636957184 9532636275714048 9563337197697024 9568473254194176 9588590076604896 9596451246165504 9605875931291648 9616626889694384 9622736807620608 9624637407719952 9626492001337344 9640116452199744 9648146536708032 9652779622362408 9657495196188672 9676357491493728 9679219472414016 9707521283736864 9712734775296336 9731232864791424 9740789919090688 9767816446989888 9788352369867498 9793134173663232 9798393644218368 9823210491112704 9825150687047451 9827043918031872 9829950467549184 9832857876738048 9835229710550016 9846237363184278 9849149589556116 9853961093996544 9866905168555008 9880869878089308 9885696878518272 9886176467712342 9891006060515328 9915083416448343 9919927130867712 9922861152497664 9942241740686136 9947098722484224 9973364959293696 9979134467162112 9981105459857728 10002526845139584 10005485297326848 10013688256868352 10034741102289792 10037709082503424 10040130329519808 10043099903707776 10059251950121472 10072465692899904 10097068686776064 10100055101649408 10129587426508032 10135027591613568 10154329945869312 10159339485926616 10161297112522752 10164302524268544 10181143395945648 10192504118598144 10199497477607424 10213932907687824 10219418371118376 10224410759184384 10232346100723712 10249299711384804 10250306599421952 10252331151701688 10254306697076736 10257339618312192 10277373484754208 10290374528516096 10295901045448704 10310472916267104 10342748846674944 10346173999772184 10351228310470656 10372990802366976 10376058826857472 10381631361136128 10393250550027849 10411987008390912 10415066566808064 10435408493696361 10437419316667392 10440506397210624 10471034193693696 10474131216525312 10476657735151104 10479756421260288 10491485432353254 10496610730561536 10510398983895552 10530927106910973 10536071673157632 10539187932155904 10558222780980672 10570004271138816 10577256643444736 10590648810730884 10595822552211456 10597915347826464 10601049898358208 10623801804465024 10632047120283232 10637757134848368 10658016947152512 10692342283536256 10694921437966752 10698084680036544 10725813618774016 10758754347409152 10766136226363392 10787163836180508 10792433579139072 10796007651936192 10806610422703104 10818705250906182 10821905104574004 10823990402469888 10827191819329536 10827717083684946 10829803501504512 10833006637707264 10845131008724712 10859377075157709 10864682095712256 10867895547973632 10885902177930444 10889121906465768 10891220156522496 10894441457958912 10899673020336128 10920961444203972 10926296549941248 10929528225939456 10935398004793344 10947636972890352 10958388658977024 10967372852760576 10990430731079296 11017275945371136 11029569674231808 11031748139842752 11052758315565568 11055424407785856 11058694275992832 11061965111330304 11094310038556416 11100268314624384 11121408988333056 11157226730646528 11159918022226176 11163218796559872 11186688422705712 11198164164820992 11226526275557376 11228743642339944 11230907334893568 11234229105770496 11252842700782032 11256170959492704 11261576226089476 11267077728886784 11276463049777152 11289083740076016 11292422717816352 11298487391671248 11316658443886656 11331523904512392 11337059578134528 11362561989355584 11373571847307264 11395785854821536 11406977668408832 11419744431512081 11425323202607104 11429256921667443 11431459251588096 11434840339802112 11468275545474048 11471667522861056 11474434662308352 11490674521148802 11496287942995968 11511389363314176 11527681524437526 11533313024937984 11533872545664399 11536095034211328 11539507070601216 11542920116170752 11576671344580608 11582888676129792 11599282030800492 11604948509564928 11635592452509312 11642323545022464 11648576135540736 11669614652662848 11673066180214656 11679335281278144 11713485384439776 11714636113625088 11716949887659072 11745569696861952 11751209975049888 11779913467905408 11783397618590976 11820284396199936 11824198856882496 11852562733581052 11854846631276544 11858352944979968 11878000628603256 11891254805031168 11899413723875328 11902933219209216 11916255058969128 11922076385329152 11922654766304772 11926181135652984 11928479219048448 11932007311097856 11961053010318636 11966896221364224 11967476776704414 11970435676028928 11973323125886976 11990269065546576 12011884553023488 12028885068978288 12035345265041112 12041224769323008 12066540321120768 12080004881301504 12103598640835296 12111903254658816 12141487776531456 12147318176456064 12150910994609408 12157436725540992 12176989202778624 12180590796745728 12219819752612864 12222767357676288 12226382491470336 12262132147878144 12292083618683904 12295719254181888 12304155687272448 12317926577810784 12328187241349152 12338294459355648 12364234572464208 12367891548084576 12376918287433728 12394435438542528 12408265883510784 12410716657323096 12416779537956864 12434353105011264 12441031060491936 12444710750246592 12456769166098432 12481098793375968 12511585111874688 12551880071977344 12560492264090624 12585024475543926 12591172508995584 12607712159820288 12625555955336338 12631723789217792 12632336597632437 12634770751755264 12638507743991808 12675462444997632 12679211472635904 12686020930999296 12700219207585518 12703975557543396 12706423515942912 12710181700952064 12747964392576441 12751116263596032 12754192025401344 12757964338925568 12784786768806528 12795268328220672 12820259086674228 12826522036887552 12830315743494144 12832849876959936 12853488602932992 12860391658036608 12864195382277376 12870372829816544 12901809988658304 12905625963218688 12933323935870464 12943361711649152 12950313033728448 12974977153055232 12985785130692096 13023755262653184 13051136493156664 13057512231550976 13064524858957824 13097613988150272 13100200916063268 13102725224042496 13106600623398912 13110477168984064 13113639614066688 13128316484245704 13132199452741488 13155873558073344 13174493170785744 13177671057494748 13181568623616456 13184108610527232 13188008080687104 13220111221931124 13226569507823616 13230481536663552 13237587058434048 13252402651393584 13256322320914848 13297819945724928 13336702460186112 13340647063102464 13351584342491136 13362750707178663 13379654803053056 13386840439359744 13390799871610368 13405786941340269 13412335933495296 13416953777609607 13423508224985088 13429954257199872 13462758249034752 13466740135532544 13506116568677376 13513370122151424 13532495702600574 13539106594492416 13545785981235488 13574857861260864 13590005491464192 13599329970143232 13618577210250432 13625891161491168 13665732948513072 13667075465895936 13669774868935584 13677116316233616 13699112853125952 13703164646338944 13747297221689472 13754680302904128 13790331795566592 13794898666362912 13830654403155968 13832684160954624 13842175148181504 13857667400037132 13869210646517796 13875986030321664 13882649344521216 13886755422410752 13909763894022234 13913877991595148 13916559088889856 13920675196280832 13954561845371742 13961378924924928 13962056239488483 13965508288700416 13968876980201472 13973008561680384 13988647243137672 13995480974082048 14013865311860736 14041236142547964 14048095564210176 14052250576207872 14077630374640896 14093339028185088 14100907953549312 14120865080974512 14130553797101952 14134733197810944 14165069072620032 14180875295440896 14183676179797824 14210689262870016 14218321211990784 14259895250622336 14264112906715392 14298954413571072 14345005796545536 14354848301817856 14382885114907344 14394676869248256 14408813896937472 14424940334541576 14429206806098672 14431987203293184 14436956111579928 14439738002006016 14444008850276352 14460174678299616 14479169433543612 14486242794283008 14490527397298176 14514536237240592 14518829208621024 14561281925605296 14569102162944504 14576219457601536 14596849297187136 14611184878636032 14623163803680768 14651724670484832 14682528554801247 14689701260494848 14697590466327552 14708997519790336 14734815736669056 14740565877047808 14744925701323776 14749286815107072 14773724384334174 14780941640994816 14792413384741888 14800357752832512 14821304817133962 14828545317777408 14876302307528704 14879890696301568 14884291728746496 14915584563607616 14968701700743168 14971658189786592 15003790267709376 15008227945990272 15020532385302528 15052111653434688 15056563623755136 15060195494279712 15064649855561664 15088877925182208 15108698539349856 15145603030164096 15150082652474112 15194381139762048 15231494918803968 15239009228889924 15241945668784128 15246453786402816 15271715093918472 15283567735407146 15291034060632064 15299246216411136 15320899361531736 15328383923994624 15348519151085568 15370242032583368 15373949567077206 15377750699917312 15378496727552532 15381460045615104 15386009427468288 15390560154894336 15435561792774144 15443851568173056 15465709374400656 15514123270012416 15519260999658276 15526842465705984 15531434847387648 15559486203550464 15564088240286208 15572447041704192 15617980512586368 15622599850212096 15656128975001088 15660759595815936 15668279966733184 15706551290540544 15711196824787968 15719634631890432 15737228148529881 15744916095842304 15765598475843328 15806462175035392 15808781898233856 15837334171471008 15855006406708224 15865884965167104 15870577625612288 15888340078625504 15896873021739696 15901574847537312 15948070680424848 15956635702272552 15964430834515968 15987025420728768 16015846070697984 16038513425304384 16042382156950128 16047127020054816 16088720428161024 16138131521113728 16149204339545088 16180745754270762 16188650368708608 16196424235274752 16209915634054656 16228057876359273 16232857656861006 16235985603704832 16240787728994304 16241575625527419 16249509956560896 16267696513087068 16297023143568384 16301843321960448 16333682859698652 16341662186938368 16349509530504192 16381442166305958 16389444824911872 16394292338909184 16423902103747712 16437582988465536 16451059279140864 16485646096618944 16490522064112768 16525913918056704 16544354511347712 16547622209764128 16579137473348352 16583136611678784 16588041413989248 16592947666995456 16641465057834624 16650402471936576 16682113482499584 16735840095969792 16744828194839808 16780032634058568 16788230011994112 16797246247231488 16810282879760384 16839789413336064 16843115463509916 16846361002340352 16851343658655744 16884256439239056 16892364339134214 16900616593330176 16905615296847872 16914694574665728 16933625610114024 16938634076724528 16941898021257216 16997285856768588 17005589367201792 17010619118567424 17046382358408704 17060357770960896 17093678782232304 17110466502613248 17137984803910656 17147188877382144 17152260509703168 17166322726060032 17202413318211072 17207501284291584 17211651993462528 17236011781723203 17244431914493952 17267084044971264 17291522286656289 17299969537406976 17309260605901824 17314380174256128 17365007016870912 17398923046200738 17407422764347392 17453388678763968 17463485317533696 17466934554751024 17470300298723328 17484852818755584 17504421978994272 17509599270321984 17541164744097792 17565990894380992 17570228076659664 17575424831488608 17626814962574832 17669870201858112 17675096427886464 17730426594299904 17736298285323744 17778844100371578 17782269946914816 17787529417469952 17817000942904884 17836882207546752 17849120585812992 17854399828813824 17874382588453692 17883114577993728 17883982149457158 17889271703479476 17892718828572672 17898010966646784 17906605676266496 17941579515477954 17950344332046336 17955653514043392 17985403598319864 17994189823819776 18008155424903168 18017826829535232 18043327603467432 18052142125989888 18067179312267264 18099810481681152 18120007321952256 18158102947000576 18167854881988224 18220977264684096 18226366491914112 18236155088311488 18265483804167936 18270886195118592 18329729628919296 18334151036514432 18339573737205504 18387109060755456 18393198221817216 18438125428025856 18443578881272832 18456233530908672 18476889866716176 18492280862023728 18510199126028288 18546351858696312 18551837322126864 18555412118519808 18591653157813792 18606082460495656 18615171899899904 18616074985984644 18625169306935296 18630678082240512 18651529657516896 18667066125369888 18685153749147648 18721648190063952 18770173832854528 18801210604732416 18827820107966016 18840738396135936 18846310930414592 18877536713315889 18886758763493376 18911568239730432 18938333933004507 18947585683826688 18952156127632896 18957761615987712 19013193667496448 19018817208953856 19029031396498944 19050328811378277 19055963336315094 19059635273914368 19065272551428096 19126674395394048 19136946508388352 19177180153209792 19192902492331008 19211751862583296 19233253779388768 19245473615241216 19249274815439904 19280232904399488 19296293073416064 19305559244724816 19352714982987456 19358438944828032 19415042567473728 19425469550592672 19462465729582848 19481579838181376 19535632893979776 19576704739734996 19586268347326464 19596787288436736 19646420982225408 19650301374094902 19654087836063744 19659900935098368 19665715753476096 19670459421100032 19692474726368556 19698299179112232 19707922187993088 19733810337110016 19761739756178616 19771393757036544 19772352935424684 19782012121030656 19830166832896686 19839854261735424 19845722304995328 19884483481372272 19946729918587392 19962210919715456 20005053690279168 20010970594653696 20027376513736704 20069482204579584 20075418165006848 20080260659039616 20086199807415552 20118503900242944 20144931385799808 20194137373552128 20200110203298816 20259174853016064 20270055183227136 20298743553900861 20308659891738624 20318678971853232 20322594225045504 20362286791891296 20385008237196288 20398994955214848 20427865815375648 20438836742236752 20464692201447424 20498599422769608 20500613198843904 20504662303403376 20508613394153472 20554746969508416 20591802090897408 20620945832534208 20685497693349888 20692347999544368 20741984783766841 20745981604733952 20752117653714944 20763262722272256 20786501100055698 20823974016781824 20830133133616128 20864645841033351 20870816987392722 20874838633334784 20881012794421248 20931842768057613 20942068387387392 20948262433050624 20953315470302208 20959512842520576 20982970864706508 20993221461123072 21020797967791104 21061854213821946 21072143346315264 21078375864311808 21116445561961344 21140008542277632 21181297621461768 21191645104422912 21195830695652928 21202099796716416 21247603608930048 21264094240566464 21275514269696736 21316033894305024 21384684567072512 21389842875933504 21396169360073088 21451627237548032 21517508694818304 21532272452726784 21574327672361016 21584867158278144 21592015303872384 21613220845406208 21637410501812364 21643810209148008 21647980804939776 21654383638659072 21655434167369892 21659607003009024 21666013275414528 21690262017449424 21718754150315418 21729364191424512 21735791095947264 21771804355860888 21778243812931536 21782440313044992 21799346040672256 21841922888407944 21852593099882496 21870796009586688 21895273945780704 21916777317954048 21934745705521152 21980861462158592 22034551890742272 22063496279685504 22105516631131136 22110848815571712 22117388551985664 22123930222660608 22188620077112832 22200536629248768 22231957225700943 22242817976666112 22314453461293056 22319836044452352 22326437593119744 22373376845411424 22453052551114752 22457487284679888 22461814669787136 22505685401564064 22512341918985408 22523152452178952 22534155457773568 22552926099554304 22578167480152032 22584845435632704 22596974783342496 22633316887773312 22663047809024784 22725123978711168 22791571709643072 22813955336817664 22839488863024162 22850646405214208 22858513843334886 22862918503176192 22869680679604224 22925351603110719 22936551090948096 22943335045722112 22948869324616704 22981349042297604 22992575885991936 23022778726628352 23055363048875052 23060924350615809 23066626049875968 23067745091328798 23072190068422656 23079014141202432 23085840232341504 23153342689161216 23165777352259584 23198564061600984 23209897019129856 23271184905018624 23284647090044928 23297152271081472 23339229305325696 23346132360429312 23358670562556288 23426970768879552 23433899775318144 23491139393723904 23502419950099776 23559826935810816 23566795237181952 23640568792399872 23648397713764992 23705125467162104 23709693262553088 23716705889959936 23756001257206512 23782509610062336 23798827447750656 23805866438418432 23832510117938256 23845309532609544 23852362271305968 23856958438096896 23922106020637272 23933792442728448 23934953553408828 23946646251773952 23980538131093152 24023769106046976 24057770137956576 24070690530082224 24133080642241536 24207197281670592 24223806509317632 24271118631406143 24282975553062912 24294636352912128 24301821989218816 24314873451081984 24349286485291509 24353978405557248 24361181593491456 24439639505225728 24445534715352576 24452764982940672 24524264295756288 24572163249458937 24584167237367808 24591438508363776 24635853155621568 24656374482698304 24676588918711296 24728469144928416 24735783096169152 24788870877085056 24816531767021568 24821433314646192 24868706210022528 24882062120983872 24889421500493184 24962197586751936 25023170223749376 25103760143954688 25120984528181248 25170048951087852 25182345017991168 25215424319640576 25251111910672676 25263447578435584 25264673195264874 25269541503510528 25277015487983616 25338546508701321 25350924889995264 25358422945271808 25372041861998592 25400438415171036 25407951115086792 25412847031885824 25420363401904128 25495928785152882 25502232527192064 25508384050802688 25515928677851136 25569573537613056 25590536656441344 25640518173348456 25653044073775104 25665699753919872 25706977205865984 25720783316073216 25728390764554752 25740745659633088 25803619977316608 25811251926437376 25866647871740928 25886723423298304 25900626067456896 25949954306110464 25971570261384192 26047510525306368 26102272986313328 26129049717915648 26195227976300544 26200401832126536 26205450448084992 26213201246797824 26227279228133376 26256632968491408 26264398905482976 26311747116146688 26348986341571488 26355342114989496 26363137247232912 26368217221054464 26440222443862248 26453139015647232 26475174116868096 26504805302787168 26512644641829696 26595639891449856 26668266150557367 26673404920372224 26681294126204928 26725501414357326 26759309606106112 26773680878719488 26781599743220736 26811573882680538 26824671866990592 26833907555219214 26847016449970176 26859908514399744 26912369273216931 26925516498069504 26933480271065088 27012233137354752 27026740244302848 27064991405201148 27078213188984832 27091571962470976 27149715722521728 27180010982928384 27237154420500864 27251782322982336 27331465897026144 27334150931791872 27339549737871168 27354232632467232 27398225706251904 27406329292677888 27494594443378944 27509360605808256 27580663591133184 27589797332725824 27661308806311936 27665368321909248 27684350296363008 27715334800074264 27738421293035592 27751972060643328 27765298689042432 27773510844821504 27819527788044468 27827755983190296 27833118177779712 27841350392561664 27909123690743484 27922757849849856 27924112478976966 27931016577400832 27937753960402944 27946017123360768 27977294486275344 28027730623721472 28082472285095928 28096191128420352 28155260749281792 28186678056370176 28201815907098624 28241730161949024 28261107594203904 28269466395621888 28330138145240064 28367352359595648 28421378525740032 28436642423981568 28519790501244672 28528225813430784 28583945004472641 28597908827142144 28690011593091072 28709696603635712 28765770229814688 28789353738496512 28817627793874944 28849880669083152 28858413612197344 28873912223159856 28879476004012032 28920349356599232 28958338867087224 28972485588566016 29029072474481184 29037658417242048 29122563851210592 29138204325889008 29193698594374272 29222369757272064 29303449340969664 29365057109602494 29379402520989696 29395180932655104 29417995039580672 29469631473338112 29475452061142353 29481131754095616 29489851402647552 29498573630214144 29547448768668348 29561883281989632 29584826769483776 29600715505665024 29642609634267924 29657090635554816 29745250249345029 29752604615057408 29759781392603136 29768583457492992 29831169127215232 29937403401486336 29943316379573184 30007580535418752 30016455891980544 30041064770605056 30104223306869376 30113127247510272 30120390988559424 30129299711123328 30177755850364416 30217397078699712 30291206060328192 30300165304948224 30388762279524096 30462989837607936 30478018457779848 30483891337568256 30492907572805632 30543430187836944 30567135470814292 30582068121264128 30598492432822272 30641798723063472 30697038302171136 30740484065166736 30747899134154412 30756993455105064 30762920091230208 30772018854936576 30871123585548288 30887703136346112 30931418748801312 31028246540024832 31038521999316552 31053684931411968 31118972407100928 31128176480572416 31144894083408384 31179751650083547 31235961025172736 31245199700424192 31306225481089083 31312257950002176 31321519191631872 31336559933466368 31413102581081088 31422393649575936 31439269263780864 31474456297059762 31489832191684608 31531196951686656 31617563796467712 31674668342942016 31710012813416448 31731769930334208 31776680157251008 31793746043479392 31803149695074624 31896141360849696 31913271404545104 31974050841457536 32077026850608768 32084764313900256 32094254040109632 32177440856322048 32276263042227456 32298408679090176 32361491508541524 32377300737417216 32392848470549504 32419831268109312 32456115752718546 32465715313722012 32471971207409664 32481575457988608 32483151251054838 32499019913121792 32535393026174136 32578131225473127 32594046287136768 32603686643920896 32667365719397304 32683324373876736 32699019061008384 32762884332611916 32778889649823744 32788584677818368 32847804207495424 32875165976931072 32902118558281728 32971292193237888 32981044128225536 33051827836113408 33088709022695424 33095244419528256 33158274946696704 33166273223357568 33176082827978496 33185895333990912 33282930115669248 33300804943873152 33364226964999168 33471680191939584 33489656389679616 33560065268117136 33594492494462976 33620565759520768 33679578826672128 33686230927019832 33692722004680704 33702687317311488 33768512878478112 33784728678268428 33801233186660352 33811230593695744 33829389149331456 33867251220228048 33877268153449056 33994571713537176 34011178734403584 34092764716817408 34120715541921792 34187357564464608 34220933005226496 34259233294536243 34275969607821312 34287770765002329 34294377754764288 34304521019406336 34404826636422144 34415002568583168 34423303986925056 34472023563446406 34488863828987904 34534168089942528 34583044573312578 34599939074813952 34601617636993197 34618521211803648 34628760348512256 34730014033741824 34797846092401476 34814845528694784 34906777357527936 34926970635067392 34933869109502048 35008843957988544 35019198540643968 35131981788761984 35140456153319328 35150849662977216 35253629925149664 35339740403716224 35350192855772928 35460853188599808 35472596570647488 35557688200743156 35564539893829632 35575058834939904 35634001885809768 35673764415093504 35698241171625984 35708799657627648 35748765176907384 35766229155987456 35767964298914316 35778543406958952 35785437657145344 35796021933293568 35813211352532992 35883159030955908 35900688664092672 35911307028086784 35970807196639728 36016310849806336 36035653659070464 36086655206934864 36199620963362304 36240014643904512 36316205894001152 36335709763976448 36441954529368192 36452732983828224 36472310176622976 36530967608335872 36541772390237184 36659459257838592 36668302073028864 36679147474411008 36786396443634432 36876250856051712 36887157762545664 36912467061817344 36953779733432352 36984561724047456 37020398252056576 37092703717392624 37103674644253728 37183306315627584 37212164920991312 37232149971969288 37250338613870592 37303059315033792 37334132250739776 37370307498295296 37443296380127904 37540347665709056 37655640215932032 37681476792271872 37692621860829184 37755073426631778 37773517526986752 37823136479460864 37876667866009014 37895171367653376 37897009792897311 37904312255265792 37915523231975424 38026387334992896 38037634417907712 38058062792997888 38100657622756554 38111926672630188 38119270547828736 38130545102856192 38253348790788096 38273893016776704 38354360306419584 38385804984662016 38466507558777536 38490947230482432 38498549630879808 38560465808798976 38592586146832128 38611118489449632 38705429965974912 38716877889656064 38830085134947456 38850939101185344 38924931459165696 38963159676362752 39071265787959552 39153409479469992 39172536694652928 39193574576873472 39292841964450816 39300602748189804 39308175672127488 39319801870196736 39331431506952192 39340918842200064 39384949452737112 39396598358224464 39467620674220032 39523479512357232 39544705870849368 39564024242061312 39660333665793372 39679708523470848 39691444609990656 39768966962744544 39893459837174784 39924421839430912 40010107380558336 40021941189307392 40054753027473408 40138964409159168 40150836330013696 40160521318079232 40172399614831104 40217360824020807 40237007800485888 40289862771599616 40388274747104256 40400220406597632 40518349706032128 40540110366454272 40597487107801722 40617319783477248 40637357943706464 40724573583782592 40770016474392576 40797989910429696 40855731630751296 40877673484473504 40929384402894848 40997198845539216 41001226397687808 41009324606806752 41109493939016832 41241891665068416 41370995386699776 41384695999088736 41483969567533682 41491963209467904 41504235307429888 41526525444544512 41573002200111396 41647948033563648 41660266267232256 41729291682066702 41741633974785444 41749677266669568 41762025588842496 41863685536115226 41884136774774784 41886168718465449 41896524866101248 41906630940604416 41919025685041152 41965941729413016 41986442922246144 42041595935582208 42123708427643892 42144286692630528 42156751728623616 42232891123922688 42280017084555264 42362595242923536 42391661391305856 42404199593432832 42495207217860096 42528188481132928 42551028539393472 42632067788610048 42769369134145024 42779685751867008 42792338720146176 42903254475096064 43035017389636608 43064544905453568 43148655344722032 43184030607744768 43226441690812416 43274821003624728 43287620418296016 43295961609879552 43310868334739784 43319214006018048 43332026550829056 43380524034898848 43437508300630836 43458728382849024 43471582191894528 43543608711721776 43556487625863072 43598692081344512 43683845776815888 43790547891561408 43833554635908096 43869491411042304 43961722924317184 44047585664403741 44069103781484544 44126992559371008 44189445843677183 44211033262262272 44221697631143424 44234777103971328 44247860445321216 44377240154225664 44401073258497536 44463914451401886 44485635953332224 44628906922586112 44639672088904704 44652875186239488 44746753690822848 44906105102229504 44914974569359776 45011370803128128 45024683837970816 45046304904357904 45156334960304064 45169690871265408 45193949566684992 45266633775546624 45326095618049568 45450247957422336 45583143419286144 45627910673635328 45678977726048324 45701292810428416 45717027686669772 45725837006352384 45739361359208448 45850703206221438 45873102181896192 45886670091444224 45897738649233408 45962698084595208 45985151771983872 46045557453256704 46110726097750104 46121848701231618 46133252099751936 46135490182657596 46144380136845312 46158028282404864 46171680464683008 46306685378322432 46331554704519168 46397128123201968 46542369810037248 46594304542162944 46678458610651392 46692264720858624 46717341125112576 46853941537759104 46867799550636288 46982278787447808 47004839900199552 47119653871621632 47133590474363904 47296795427529984 47410250934324208 47419386525106176 47512002514413024 47565019220124672 47597654895501312 47611732876836864 47665020235876512 47690619065219088 47704724542611936 47844212041274544 47869907106817656 47893292503547904 47961076262186304 48047538212093952 48115540275913152 48141381060164448 48266161284483072 48414394563341184 48447613018635264 48542237262812286 48565951106125824 48589272705824256 48603643978437632 48629746902163968 48684173629077819 48698572970583018 48707956811114496 48722363186982912 48879279010451456 48891069430705152 48905529965881344 49048528591512576 49144326498917874 49168334474735616 49182877016727552 49271706311243136 49312748965396608 49353177837422592 49456938289856832 49471566192338304 49577741754170112 49633063534043136 49642866629292384 49737412420045056 49764124241967744 49778843000986368 49924395173503872 50046340447498752 50207520287909376 50241969056362496 50340097902175704 50364690035982336 50430848639281152 50502223821345352 50526895156871168 50529346390529748 50539083007021056 50554030975967232 50677093017402642 50701849779990528 50716845890543616 50744083723997184 50800876830342072 50815902230173584 50825694063771648 50991857570305764 51016768101605376 51031857355702272 51139147075226112 51181073312882688 51281036346696912 51331399507839744 51413954411731968 51441566632146432 51456781529109504 51481491319266176 51607239954633216 51622503852874752 51708035345169609 51733295743481856 51773446846596608 51801252134913792 51874566859968867 51899908612220928 51943140522768384 52095021050612736 52204545972626656 52390455952601088 52400803664253072 52410900896169984 52454558456266752 52513265936982816 52528797810965952 52623494232293376 52697972683142976 52710684229978992 52726274494465824 52880444887724496 53009610605574336 53025289283659392 53191279782899712 53336532301114734 53346809840744448 53362588252409856 53451002828714652 53492487073925011 53518619212212224 53547361757438976 53563199486441472 53623147765361076 53649343733981184 53667815110438428 53694032899940352 53719817028799488 53824738546433862 53851032996139008 53866960542130176 54024466274709504 54053480488605696 54129982810402296 54156426377969664 54183143924941952 54299431445043456 54360021965856768 54474308841001728 54503564645964672 54662931794052288 54679099475742336 54708465264934464 54796451412503808 54812658585355776 54989188886757888 55018721211616512 55161327182266368 55179594665451648 55322617612623872 55330736643818496 55368700592726016 55430669600148528 55476842586071184 55530597378084864 55547021689643008 55639055576088936 55655511966380592 55666236355559424 55818247381486968 55845515699699712 55848224957953932 55875507920805888 55892034246721536 55954588972550688 56055461247442944 56164944570191856 56310521498563584 56403631814197248 56483460323898048 56522215188407808 56538932791243776 56632610139947667 56660276290480128 56734704719191296 56815001799013521 56842757051480064 56873284847963136 57039581002489344 57056451626861568 57167890008945282 57195817654284288 57380023186182144 57531540459629376 57578707476993024 57635255587749888 57699761338166304 57716827224394688 57747824446319712 57840698713198464 57916677734174448 58058144948962368 58075316834484096 58245127702421184 58276408651778016 58387397188748544 58444739514544128 58606898681939328 58730114219204988 58758805041979392 58790361865310208 58835990079161344 58939262946676224 58950904122284706 58962263508191232 58979702805295104 58997147260428288 59094897537336696 59123766563979264 59169653538967552 59201431011330048 59285219268535848 59314181271109632 59490500498690058 59505209230114816 59519562785206272 59537166914985984 59662338254430464 59886632759146368 60015161070837504 60032911783961088 60082129541210112 60208446613738752 60226254495020544 60240781977118848 60258599422246656 60355511700728832 60434794157399424 60582412120656384 60600330609896448 60777524559048192 60896230661702583 60925979675215872 60956036915559696 60967782675136512 61086860375673888 61134270941628584 61164136242528256 61196984865644544 61283597446126944 61394076604342272 61480968130333472 61495798268308824 61513986910210128 61525840182460416 61775406272692224 61862837497602624 62056493080049664 62077043998633104 62225954351300523 62237944814201856 62256352961144832 62289788166816768 62359503300167094 62471922050345472 62490399400848384 62593937523100053 62612450962178166 62624515900004352 62643038383263744 62673119866932736 62795528304172839 62826205162162176 62844787299151872 62878538527561728 62948912594119524 62979664383369216 63062393903373312 63235127592935424 63349336685884032 63420025626832896 63553360314502016 63587492086958784 63606299390149248 63792282721699392 63826542809090208 63948101682915072 64154053701217536 64169528627800512 64188508080219264 64354881712644096 64552526084454912 64596817358180352 64722983017083048 64754601474834432 64785696941099008 64839662536218624 64912231505437092 64931430627444024 64943942414819328 64963150915977216 64966302502109676 64998039826243584 65070786052348272 65156262450946254 65188092574273536 65207373287841792 65334731438794608 65398038122016768 65525768665223832 65557779299647488 65695608414990848 65750331953862144 65804237116563456 65942584386475776 65962088256451072 66103655672226816 66190488839056512 66316549893393408 66332546446715136 66352165655956992 66371790667981824 66565860231338496 66601609887746304 66695871677102829 66728453929998336 66943360383879168 66979312779359232 67120130536234272 67241131519041536 67359157653344256 67372461854039664 67385444009361408 67537025756956224 67569457356536856 67602466373320704 67658778298662912 67734502440456096 67754536306898112 67989143427074352 68185529433634816 68374715128929216 68441866010452992 68518466589072486 68551939215642624 68575541530004658 68588755509528576 68609042038812672 68776054809332157 68809653272844288 68830005137166336 68846607973850112 68944047126892812 68977727657975808 69068336179885056 69166089146625156 69199878149627904 69203235273986394 69237042423607296 69257520697024512 69460028067483648 69595692184802952 69629691057389568 69813554715055872 69853941270134784 69867738219004096 70017687915977088 70038397081287936 70263963577523968 70280912306638656 70301699325954432 70507259850299328 70679480807432448 70700385711545856 70921706377199616 70945193141294976 71115376401486312 71129079787659264 71150117669879808 71268003771619536 71347528830187008 71396482343251968 71417599315255296 71497530353814768 71535928597828632 71557086813917904 71570875314290688 71626422705065984 71766318061911816 71801377328185344 71941614393279456 72032621699612672 72071307318140928 72173310413869728 72399241926724608 72632411788002304 72671419527952896 72883909058736384 72905465967656448 72944620353245952 73047859455874527 73061935216671744 73083544780474368 73318918515677184 73336604146057728 73358294948822016 73572792887268864 73716489748376811 73752501712103424 73774315525091328 73907559466864704 73969123448094912 74040796504113152 74185407434785248 74207349288507456 74366612631255168 74424329841982624 74464299943938576 74606118630067584 74668264501479552 74886592760255808 75080695331418112 75311280431864064 75362953584543744 75385243721658368 75510146853263556 75547035053973504 75646272958921728 75753335732018028 75790342735306752 75794019585794622 75808624510531584 75831046463950848 76015639526103963 76052774669985792 76075268835815424 76116125585995776 76201315245513108 76223853345260376 76238541095657472 76261090205712384 76506697581576192 76547786033553408 76708720612839168 76771609969324032 76933015117555072 76997099261759616 77120931617597952 77185172293664256 77222236978899264 77410859931949824 77433755779312128 77660170269894912 77701878202370688 77849862918331392 77926319352725504 78142531575919104 78306818958939984 78387149153746944 78585683928901632 78601205496379608 78616351344254976 78639603740393472 78681837684400128 78769898905474224 78793196716448928 78935241348440064 79046959024714464 79089411741698736 79320667331586744 79359417046941696 79537933925489088 79786919674349568 79848843678861824 80004798451672101 80020214761116672 80043882378614784 80277928818318336 80301672660027392 80321042636158464 80344799229662208 80434721648041614 80474015600971776 80579725543199232 80737107819650793 80776549494208512 80800440813195264 81036699412064256 81080220732908544 81194974215603444 81234639566954496 81274715887412928 81449147167565184 81540032948785152 81711463261502592 81755346968947008 81994397691078432 82002452795375616 82018649213613504 82218987878033664 82483783330136832 82741990773399552 82769391998177472 82967939135067364 82983926418935808 83008470614859776 83053050889089024 83146004400222792 83295896067127296 83320532534464512 83458583364133404 83483267949570888 83499354533339136 83524051177684992 83727371072230452 83768273549549568 83772337436930898 83793049732202496 83813261881208832 83838051370082304 83931883458826032 84083191871164416 84247416855287784 84288573385261056 84465782247845376 84560034169110528 84725190485847072 84783322782611712 84808399186865664 84990414435720192 85056376962265856 85102057078786944 85264135577220096 85538738268290048 85559371503734016 85584677440292352 86070034779273216 86129089810907136 86297310689444064 86368061215489536 86452883381624832 86549642007249456 86575240836592032 86621736669479568 86638428012036096 86761048069797696 86875016601261672 86917456765698048 87087217423443552 87112975251726144 87197384162689024 87367691553631776 87581095783122816 87667109271816192 87923445848634368 88095171328807482 88138207562969088 88253985118742016 88378891687354366 88422066524524544 88426356183427059 88443395262286848 88469554207942656 88495720890642432 88754480308451328 88802146516995072 88927828902803772 88971271906664448 89235750748035087 89257813845172224 89279344177809408 89305750372478976 89493507381645696 89812210204459008 89829949138719552 90022741606256256 90049367675941632 90092609808715808 90312669920608128 90339381742530816 90387899133369984 90533267551093248 90652191236099136 90900495914844672 91166286838572288 91255821347270656 91357955452096648 91402585620856832 91434055373339544 91451674012704768 91478722718416896 91701406412442876 91746204363792384 91773340182888448 91795477298466816 91925396169190416 92091114906513408 92221452195500208 92243697402463236 92270980365315192 92288760273690624 92316056564809728 92613370756644864 92663109409038336 92794256246403936 93084739620074496 93356917221302784 93384529441717248 93434682250225152 93539254950250641 93707883075518208 93735599101272576 93918676443267249 93964557574895616 94009679800399104 94239307743243264 94267180948727808 94593590855059968 94820501868648416 95024005028826048 95130038440249344 95195309791002624 95330040471753024 95381238130438176 95409449085223872 95688424082549088 95739814213635312 95922152524372608 96231080551826304 96282762120328896 96532322568966144 96828789126682368 96895226037270528 97084474525624572 97131902212251648 97178545411648512 97207287956875264 97259493804327936 97368347258155638 97397145941166036 97415913622228992 97444726373965824 97734393676419381 97758558020902912 97782138861410304 97811059931762688 98097057183025152 98288652997835748 98336668949471232 98365754033455104 98543412622486272 98625497930793216 98706355674845184 98913876579713664 98943132384676608 99155483508340224 99266127068086272 99285733258584768 99474824840090112 99528248483935488 99557686001972736 99848790347007744 100092680894997504 100415040575818752 100483938112724992 100680195804351408 100861697278562304 101004447642690704 101058692781059496 101078166014042112 101108061951934464 101354186034805284 101403699559981056 101433691781087232 101488167447994368 101601753660684144 101631804460347168 101983715140611528 102033536203210752 102278294150452224 102362146625765376 102562072693393824 102662799015679488 102777699883608729 102827908823463936 102863312295006987 102883133264292864 102913563058219008 102962982638532352 103214479909266432 103245007705749504 103416070690339218 103466591486963712 103546893693193216 103602504269827584 103749133719937734 103799817224441856 103886281045536768 104190042101225472 104409091945253312 104780911905202176 104801607328506144 105026531873965632 105057595621931904 105395945366285952 105421368459957984 105452548988931648 105760889775448992 106019221211148672 106050578567318784 106382559565799424 106673064602229468 106693619681488896 106725176504819712 106902005657429304 106984974147850022 107037238424424448 107094723514877952 107126398972882944 107246295530722152 107298687467962368 107335630220876856 107388065799880704 107439634057598976 107649477092867724 107702065992278016 107733921084260352 108048932549419008 108106960977211392 108259965620804592 108366287849883904 108598862890086912 108720043931713536 108948617682003456 109007129291929344 109325863588104576 109358198951484672 109416930529868928 109592902825007616 109625317170711552 109978377773515776 110037442423233024 110359189330903296 110645235225247744 110661473287636992 110737401185452032 110861339200297056 110953685172142368 111061194756169728 111094043379286016 111278111152177872 111311023932761184 111636494762973936 111696449915907864 111751015841611776 111909177945101376 112110922494885888 112329889140383712 112621042997127168 112966920647796096 113044430376815616 113077865582487552 113265220279895334 113320552580960256 113469409438382592 113630003598027042 113685514102960128 113691029378691933 113746569695926272 114079162004978688 114112903253723136 114335780017890564 114391635308568576 114760046372364288 115063080919258752 115157414953986048 115399522676332608 115433654448789376 115495648892639424 115681397426396928 115833355468348896 116116289897924736 116150633668968192 116490255404842368 116552817303556032 116774794377497088 116889479029088256 117213797363878656 117460228438409976 117517610083958784 117580723730620416 117671980158322688 117878525893352448 117901808244569412 117924527016382464 117959405610590208 117994294520856576 118189795074673392 118339307077935104 118402862022660096 118570438537071696 118981000997380116 119039125570412544 119074333829971968 119324676508860928 119773265518292736 120030322141675008 120065823567922176 120164259082420224 120416893227477504 120452508990041088 120481563954237696 120517198844493312 120652082472062421 120711023401457664 120869588314798848 121164824241312768 121200661219792896 121555049118096384 121792461323405166 121851959350431744 121912073831119392 122173720751347776 122268541883257168 122393969731289088 122567194892253888 122788153208684544 122961936260666944 122991596536617648 123027973820420256 123725674995205248 124112986160099328 124154087997266208 124451908702601046 124475889628403712 124512705922289664 124579576333633536 124719006600334188 124943844100690944 124980798801696768 125187875046200106 125224901924356332 125249031800008704 125286076766527488 125346239733865472 125591056608345678 125652410324324352 125689574598303744 125757077055123456 125897825188239048 125959328766738432 126124787806746624 126470255185870848 126698673371768064 126840051253665792 127106720629004032 127174984173917568 127212598780298496 127584565443398784 127653085618180416 127896203365830144 128308107402435072 128339057255601024 128377016160438528 128709763425288192 129105052168909824 129193634716360704 129445966034166096 129571393882198016 129679325072437248 129824463010874184 129862861254888048 129887884829638656 129932605004219352 129996079652487168 130141572104696544 130312524901892508 130376185148547072 130414746575683584 130669462877589216 130796076244033536 131051537330447664 131391216829981696 131500663907724288 131608474233126912 131885168772951552 131924176512902144 132142756993211223 132207311344453632 132380977678113024 132568337531031549 132633099786786816 132665092893430272 132704331311913984 132743581335963648 133131720462676992 133203219775492608 133391743354205658 133456907859996672 133886720767758336 133958625558718464 134240261072468544 134482263038083072 134718315306688512 134744923708079328 135074051513912448 135138914713073712 135469004880912192 135509072613796224 135978286854148704 136371058867269632 136749430257858432 136883732020905984 137036933178144972 137103878431285248 137151083060009316 137177511019057152 137218084077625344 137552109618664314 137619306545688576 137660010274332672 137693215947700224 137888094253785624 137955455315951616 138136672359770112 138332178293250312 138399756299255808 138406470547972788 138474084847214592 138515041394049024 138920056134967296 139191384369605904 139627109430111744 139735476438008192 140035375831954176 140076794162575872 140527927155047936 140561824613277312 140603398651908864 141014519700598656 141358961614864896 141400771423091712 141890386282589952 142230752802972624 142258159575318528 142536007543239072 142695057660374016 142792964686503936 142835198630510592 142995060707629536 143071857195657264 143114173627835808 143252845410131968 143532636123823632 143883228786558912 144142614636281856 144346620827739456 144798483853449216 145193893486367887 145264823576004608 145342839055905792 145767818117472768 145810931935312896 145889240706491904 146052520887233457 146095718911749054 146123870433343488 146167089560948736 146637837031354368 146673208292115456 146716589897644032 147145585774537728 147432979496753622 147505003424206848 147548631050182656 147815118933729408 147938246896189824 148370814869570496 148414698577014912 148733225262510336 148848659683965248 148928599887877152 149212237260135168 149336529002959104 149773185520511616 150161390662836224 150622560863728128 150725907169087488 150770487443316736 151020293706527112 151094070107947008 151292545917843456 151506671464036056 151580685470613504 151588039171589244 151617249021063168 151662092927901696 152031279052207926 152105549339971584 152150537671630848 152232251171991552 152402630491026216 152447706690520752 152477082191314944 153095572067106816 153417441225678336 153543219938648064 153866030235110144 153994198523519232 154241863235195904 154370344587328512 154444473957798528 154821719863899648 154867511558624256 155320340539789824 155403756404741376 155623700579906601 155699725836662784 156285063151838208 156613637917879968 157171367857803264 157202410992759216 157232702688509952 157363675368800256 157539797810948448 157586393432897856 157870482696880128 158093918049428928 158178823483397472 158641334663173488 159075867850978176 159573839348699136 159697687357723648 160009596903344202 160040429522233344 160087764757229568 160477461221775033 160555857636636672 160603345320054784 160642085272316928 160689598459324416 160869443296083228 160948031201943552 161159451086398464 161474215639301586 161553098988417024 161600881626390528 162073398824128512 162160441465817088 162389948431206888 162469279133908992 162549431774825856 162898294335130368 163080065897570304 163422926523005184 163510693937894016 163988795382156864 164037298427227008 164437975756067328 164967566660273664 165483981546799104 165538783996354944 165935878270134728 165967852837871616 166016941229719552 166106101778178048 166292008800445584 166591792134254592 166641065068929024 166917166728266808 166966535899141776 166998709066678272 167454742144460904 167536547099099136 167544674873861796 167626523762417664 167676102740164608 167863766917652064 168166383742328832 168494833710575568 168931564495690752 169450380971694144 169566645565223424 169616798373731328 169897830419843001 169980828871440384 170112753924531712 170204114157573888 170445005397040563 170528271154440192 171077476536580096 171118743007468032 171169354880584704 172140069558546432 172594621378888128 172736122430979072 172905766763249664 173099284014498912 173150481673184064 173243473338959136 173522096139595392 173750033202523344 174174434846887104 174225950503452288 174735383107263552 175162191566245632 175334218543632384 175846891697268736 176190342657614964 176276415125938176 176507970237484032 176757783374708732 176844133049049088 176852712366854118 176886790524573696 176939108415885312 176991441781284864 177508960616902656 177604293033990144 177855657805607544 177942543813328896 178471501496070174 178515627690344448 178558688355618816 178611500744957952 178987014763291392 179659898277439104 180045483212512512 180098735351883264 180185219617431616 180625339841216256 180678763485061632 180775798266739968 181066535102186496 181304382472198272 181800991829689344 182332573677144576 182511642694541312 182715910904193296 182868110746679088 182903348025409536 183402812824885752 183492408727584768 183590954596933632 183850792338380832 184182229813026816 184442904391000416 184487394804926472 184541960730630384 184577520547381248 185326218818076672 185588512492807872 186169479240148992 186677863053901569 186713834442605568 186769058883434496 186869364500450304 187078509900501282 187415766151036416 187471198202545152 187837352886534498 187929115149791232 188019359600798208 188386584912518517 188478615486486528 188534361897455616 189187181710119936 189641003737296832 190048010057652096 190260076880498688 190660080943506048 190762476260876352 190818898170447744 191376848165098176 191479628427270624 191844305048745216 192462161103652608 192565524240657792 193064645137932288 193657578253364736 193790452074541056 194168949051249144 194263804424503296 194357090823297024 194414575913750528 194518987608655872 194736694516311276 194794291882332072 194831827244457984 194889452747931648 195468787352838762 195517116041805824 195564277722820608 195622119863525376 196194114366050304 196577305995671496 196673337898942464 197086825244972544 197250995861586432 197412711349690368 197827753159427328 197886264769353216 198310967016680448 198571466517169536 198949649680180224 199056496967870976 199115372003945472 199697580694015488 200087615031308487 200185361789995008 200830081151637504 200967876225449984 201360391608702816 201723394557124608 202008895285381408 202117385562118992 202156332028084224 202708372069610568 202807399119962112 202976334895988736 203203507321368288 203263608920694336 203967430281223056 204556588300904448 205124145386787648 205325598031358976 205555399767217458 205655817646927872 205726624590013974 205766266528585728 205827126116438016 205925965277064704 206328164427996471 206428959818532864 206490015411499008 206832141380678436 206933182973927424 207093787386386432 207205008539655168 207498267439875468 207599634448883712 207772562091073536 208380084202450944 208818183890506624 209561823810404352 209603214657012288 210053063747931264 210115191243863808 210791890732571904 210842736919915968 210905097977863296 211521779550897984 212038442422297344 212101157134637568 212765119131598848 213346129204458936 213387239362977792 213450353009639424 213804011314858608 213969948295700044 214074476848848896 214189447029755904 214252797945765888 214492591061444304 214671260441753712 214879268115197952 215298954185735448 215404131984556032 216097865098838016 216213921954422784 216519931241609184 216732575699767808 217197725780173824 217897235364006912 218014258583858688 218651727176209152 218716397902969344 218833861059737856 219143578367623581 219185805650015232 219250634341423104 219956755547031552 220074884846466048 220718378661806592 221322946575273984 221722678400594112 221907370344284736 222122389512339456 222556222304355744 222622047865522368 223272989525947872 223392899831815728 223818355890202752 224659778280767424 225242085994254336 225933841295592192 226088860753631232 226155731164975104 226530440559790668 226641105161920512 226938818876765184 227260007196054084 227371028205920256 227382058757383866 227493139391852544 228046918578311889 228158324009957376 228225806507446272 228671560035781128 228783270617137152 229520092744728576 230126161838517504 230314829907972096 230799045352665216 230867308897578752 230991297785278848 231362794852793856 231666710936697792 232232579795849472 232301267337936384 232980510809684736 233105634607112064 233549588754994176 233778958058176512 234427594727757312 234920456876819952 235161447461240832 235343960316645376 235757051786704896 235803616489138824 235849054032764928 235918811221180416 236379590149346784 236678614155870208 236805724045320192 237140877074143392 237962001994760232 238078251140825088 238649353017721856 239546531036585472 240014395355016303 240060644283350016 240131647135844352 240833786454955008 240905017980082176 240963127908475392 241034397688986624 241304164944124842 241422046802915328 241739176629597696 242211323458952379 242329648482625536 242401322439585792 243110098236192768 243584922646810332 243703918700863488 243824147662238784 244347441502695552 244537083766514336 245134389784507776 245923872521333888 245983193073235296 246055947640840512 247451349990410496 248225972320198656 248308175994532416 248903817405202092 248951779256807424 249025411844579328 249159152667267072 249438013200668376 249887688201381888 249961597603393536 250375750092400212 250449803848712664 250498063600017408 250572153533054976 250692479467730944 251182113216691356 251304820648648704 251379149196607488 251514154110246912 251795650376478096 252249575613493248 253397346743536128 253680102507331584 254213441258008064 254349968347835136 254425197560596992 255169130886797568 255306171236360832 255792406731660288 256616214804870144 256678114511202048 256754032320877056 258210104337819648 258387269432721408 258891932068332192 259142787764396032 259358650144874496 259648926021748368 259725722509776096 259865210008438704 260283144209393088 260625049803785016 260752370297094144 261338925755178432 261592152488067072 262103074660895328 262782433659963392 263001327815448576 263770337545903104 263848353025804288 264285513986422446 264414622688907264 264761955356226048 265136675062063098 265266199573573632 265279068550281177 265330185786860544 265408662623827968 265487162671927296 266263440925353984 266406439550985216 266783486708411316 266913815719993344 267773441535516672 267917251117436928 268480522144937088 269436630613377024 269489847416158656 270148103027824896 270277829426147424 270938009761824384 271018145227592448 271956573708297408 272742117734539264 273498860515716864 273767464041811968 274073866356289944 274207756862570496 274302166120018632 274355022038114304 274436168155250688 275104219237328628 275238613091377152 275320020548665344 275386431895400448 275776188507571248 276273344719540224 276664356586500624 276812941095945576 276948169694429184 277840112269934592 278382768739211808 279254218860223488 279470952876016384 280070751663908352 280153588325151744 281055854310095872 281123649226554624 281206797303817728 282029039401197312 282717923229729792 282801542846183424 283780772565179904 284461505605945248 285072015086478144 285390115320748032 285585929373007872 285990121415259072 286143714391314528 286228347255671616 286505690820263936 287065272247647264 287766457573117824 288693241655478912 289596967706898432 290387786972735774 290529647152009216 290685678111811584 291535636234945536 291621863870625792 291778481412983808 292105041774466914 292191437823498108 292247740866686976 292334179121897472 293203181029258143 293275674062708736 293346416584230912 293433179795288064 294291171549075456 294865958993507244 295010006848413696 295097262100365312 295630237867458816 295876493792379648 296741629739140992 296829397154029824 297466450525020672 297697319367930496 297857199775754304 298424474520270336 298673058005918208 299546371041023232 300322781325672448 301245121727456256 301451814338174976 301540974886633472 302040587413054224 302585091835686912 303013342928072112 303176078343178488 303234498042126336 303324185855803392 304062558104415852 304211098679943168 304301075343261696 304464502343983104 304805260982052432 304895413381041504 306834882451356672 307086439877296128 307732060470220288 307988397047038464 308333099650826187 308483726470391808 308589936885020961 308740689174657024 308888947915597056 309643439727799296 309735023117248512 310640681079579648 310807512809482752 311247401159813202 311399451673325568 312570126303676416 313227275835759936 314342735715606528 314404821985518432 315079595621896896 315172786865795712 316187836098857856 316357646966794944 317282669326346976 318151735701956352 319147678697398272 319395374715447296 320019193806688404 320080859044466688 320175529514459136 320954922443550066 321111715273273344 321206690640109568 321284170544633856 321379196918648832 321738886592166456 321896062403887104 322318902172796928 322948431278603172 323106197976834048 323201763252781056 324146797648257024 324320882931634176 324779896862413776 325098863549651712 325796588670260736 326160131795140608 326845853046010368 327021387875788032 327977590764313728 328074596854454016 328875951512134656 329935133320547328 331077567992709888 331871756540269456 331935705675743232 332212203556356096 332584017600891168 333183584268509184 333282130137858048 333834333456533616 333933071798283552 334909484288921808 335089349747723592 335253047524835328 335727533835304128 336332767484657664 336989667421151136 337863128991381504 338900761943388288 339133291130446848 339233596747462656 339795660839686002 339961657742880768 340225507849063424 340408228315147776 340890010794081126 341056542308880384 342154953073160192 342237486014936064 342338709761169408 344280139117092864 345189242757776256 345472244861958144 346198568028997824 346300963346368128 346486946677918272 347044192279190784 347500066405046688 348348869693774208 348451901006904576 349470766214527104 350324383132491264 350668437087264768 351693783394537472 352380685315229928 352552830251876352 353015940474968064 353515566749417464 353688266098098176 353705424733708236 353773581049147392 353878216831770624 353982883562569728 355017921233805312 355208586067980288 355711315611215088 356943002992140348 357117376711237632 357223001489915904 357974029526582784 359319796554878208 360090966425025024 360197470703766528 360370439234863232 361250679682432512 361357526970123264 361551596533479936 361956247416187263 362133070204372992 362608764944396544 363601983659378688 364665147354289152 365023285389082624 365431821808386592 365736221493358176 366805625649771504 367181909193867264 367701584676761664 368364459626053632 368885808782000832 368974789609852944 369083921461260768 371177024985615744 372338958480297984 373355726107803138 373427668885211136 373538117766868992 373738729000900608 374157019801002564 374831532302072832 374942396405090304 375674705773068996 375858230299582464 376038719201596416 376773169825037034 376957230972973056 377068723794911232 378374363420239872 379282007474593664 380096020115304192 380520153760997376 381320161887012096 381524952521752704 381637796340895488 382753696330196352 382959256854541248 383688610097490432 384924322207305216 385131048481315584 386129290275864576 387315156506729472 387580904149082112 388337898102498288 388714181646594048 388829151827501056 389037975217311744 389473389032622552 389588583764664144 389663654488915968 390937574705677524 391128555445641216 391244239727050752 392388228732100608 393154611991342992 394173650489945088 394501991723172864 394825422699380736 395655506318854656 395772529538706432 396428270979633669 396621934033360896 397142933034339072 397705012593094647 397899299360360448 398112993935741952 398230744007890944 399395161388030976 400175230062616974 400370723579990016 401660162303275008 402720783217405632 403446789114249216 404017790570762816 404234771124237984 405416744139221136 406407014642736576 406527217841388672 407934860562446112 409113176601808896 410248290773575296 410651196062717952 411110799534434916 411311635293855744 411453249180027948 411532533057171456 411654252232876032 411851930554129408 412656328855992942 412857919637065728 412980030822998016 413664282761356872 413866365947854848 414187574772772864 414410017079310336 414996534879750936 415199268897767424 415545124182147072 416760168404901888 417636367781013248 419206429314024576 420106127495862528 420230382487727616 421583781465143808 421685473839831936 421810195955726592 423043559101795968 424076884844594688 424202314269275136 426692258408917872 426774478725955584 427608022629717216 427939896591400088 428148953697697792 428378894059511808 428505595891531776 428985182122888608 429342520883507424 429758536230395904 430597908371470896 432427843908845568 433039862483218368 433465151399535616 434395451560347648 435581680459103661 435794470728013824 436028517167717376 437303454352418304 437432795805938688 437667722119475712 438157562661700371 438287156735247162 438371611300030464 438501268682846208 439913511094063104 440149769692932096 441436757323613184 442645893150547968 443445356801188224 443814740688569472 445112444608711488 445244095731044736 446545979051895744 446785799663631456 447636711780405504 449319556561534848 450484171988508672 451867682591184384 452177721507262464 452311462329950208 453060881119581336 453282210323841024 453877637753530368 454520014392108168 454742056411840512 454764117514767732 454986278783705088 456093837156623778 456316648019914752 456451613014892544 457343120071562256 460252323677035008 460629659815944192 461598090705330432 461734617795157504 461982595570557696 462725589705587712 463333421873395584 464465159591698944 464602534675872768 465961021619369472 466211269214224128 466871101739719803 467099177509988352 468855189455514624 469840913753639904 470687920633290752 471514103573409792 471607232978277648 471698108065529856 472759180298693568 473611448090640384 474281754148286784 475924003989520464 477298706035443712 479093062073170944 480028790710032606 480121288566700032 480263294271688704 481432383665325099 481667572909910016 481810035960164352 481926255816950784 482068795377973248 482608329888249684 482844093605830656 483478353259195392 484422646917904758 484659296965251072 484802644879171584 486220196472385536 487169845293620664 487407837401726976 487648295324477568 488694883005391104 489074167533028672 490268779569015552 491847745042667776 491966386146470592 492111895281681024 494902699980820992 496451944640397312 496616351989064832 497807634810404184 497903558513614848 498050823689158656 498318305334534144 498876026401336752 499775376402763776 499923195206787072 500751500184800424 500899607697425328 500996127200034816 501384958935461888 502364226433382712 502609641297297408 503028308220493824 503591300752956192 504499151226986496 506794693487072256 508426882516016128 508699936695670272 508850395121193984 510338261773595136 510612342472721664 511335016191121689 511584813463320576 513232429609740288 513356229022404096 513508064641754112 516420208675639296 517783864136664384 518285575528792064 518717300289748992 519297852043496736 519451445019552192 519730420016877408 520566288418786176 521250099607570032 522677851510356864 524206149321790656 525564867319926784 526002655630897152 527540675091806208 527696706051608576 528571027972844892 528829245377814528 529523910712452096 530273350124126196 530532399147147264 530558137100562354 530660371573721088 530817325247655936 530974325343854592 532526881850707968 532812879101970432 533566973416822632 533827631439986688 535546883071033344 535834502234873856 536961044289874176 538979694832317312 540296206055649792 540555658852294848 541876019523648768 542036290455184896 543913147416594816 545484235469078528 546997721031433728 547534928083623936 548147732712579888 548604332240037264 548710044076228608 550208438474657256 550477226182754304 550772863790800896 551552377015142496 552546689439080448 553328713173001248 553625882191891152 556765537478423616 558508437720446976 558941905752032768 560033589161704707 560141503327816704 560307176650303488 562111708620191744 562247298453109248 562413594607635456 564058078802394624 565159754737555551 565435846459459584 565603085692366848 567561545130359808 568923011211890496 570144030172956288 570780230641496064 571980242830518144 572287428782629056 572456694511343232 574130544495294528 575532915146235648 577386483310957824 579193935413796864 580775573945471548 581059294304018432 581371356223623168 583071272469891072 583243727741251584 583556962825967616 584210083548933828 584382875646996216 584495481733373952 584668358243794944 586406362058516286 586551348125417472 586692833168461824 586866359590576128 588582343098150912 589731917987014488 590020013696827392 591260475734917632 591752987584759296 593483259478281984 593658794308059648 594932901050041344 595394638735860992 595714399551508608 596848949040540672 597346116011836416 599092742082046464 602490243454912512 602903628676349952 604081174826108448 605170183671373824 606026685856144224 606352156686356976 606468996084252672 608125116208831704 608422197359886336 608929004687966208 609610521964104864 609790826762083008 613669764902713344 615464120940440576 615976794094076928 616666199301652374 616967452940783616 617179873770041922 617481378349314048 617777895831194112 618984493283989413 619286879455598592 619470046234497024 621281362159159296 621615025618965504 622494802319626404 622798903346651136 625140252607352832 626454551671519872 628685471431213056 628809643971036864 630159191243793792 630345573731591424 632375672197715712 632715293933589888 634565338652693952 636303471403912704 638295357394796544 638790749430894592 640038387613376808 640161718088933376 640351059028918272 641909844887100132 642223430546546688 642413381280219136 642568341089267712 642758393837297664 643477773184332912 644637804345593856 645896862557206344 646212395953668096 648293595296514048 648641765863268352 649559793724827552 650197727099303424 651593177340521472 653691706092020736 654042775751576064 655955181528627456 656149193708908032 657430735102870743 657751903024269312 659870266641094656 662155135985419776 663743513080538912 665168035201782336 666367168537018368 667668666913067232 667866143596567104 669818968577843616 670178699495447184 671455067670608256 673979334842302272 675726257982763008 677801523886776576 678266582260893696 678467193494925312 679591321679372004 679923315485761536 680451015698126848 680816456630295552 681780021588162252 682113084617760768 684140755734935667 684309906146320384 684474972029872128 684677419522338816 688560278234185728 690378485515552512 690944489723916288 692397136057995648 692601926692736256 692973893355836544 694088384558381568 695000132810093376 696697739387548416 696903802013809152 698941532429054208 700648766264982528 701336874174529536 703387566789074944 704761370630459856 706031880949936128 707031133498834928 707410849467416472 707547162098294784 707756433663541248 710035842467610624 710417172135960576 711422631222430176 713886005984280696 714234753422475264 715948059053165568 718639593109756416 720043186065048909 720181932850050048 720394941407533056 720740878469726464 722501359364865024 722715053940246528 723103193066959872 723912494832374526 724266140408745984 725217529888793088 727203967318757376 729330294708578304 730863643616773184 731472442986716352 733611251299543008 735403169353523328 737771617564001664 737949579219705888 738167842922521536 742354049971231488 744677916960595968 746711452215606276 746855337770422272 747076235533737984 747477458001801216 748314039602005128 749663064604145664 749884792810180608 751349411546137992 751716460599164928 752077438403192832 753546339650074068 753914461945946112 754137447589822464 756748726840479744 758564014949187328 760192040230608384 761040307521994752 762640323774024192 763049905043505408 763275592681790976 765507392660392704 765918513709082496 767377220194980864 769848644414610432 770262096962631168 774630313013458944 775161808298164224 776675796204996576 777428363293188096 777658303655002112 778075950434623488 778946778065245104 779177167529328288 781875149411355048 782257110891282432 784776457464201216 786309223982685984 788347300979890176 789003983446345728 791311012637709312 791545059077412864 792856541959267338 793243868066721792 794285866068678144 795410025186189294 795798598720720896 795837205650843531 796225987871483904 796461488015781888 798790322776061952 800350460125233948 800741447159980032 803320324606550016 805441566434811264 808035581141525632 808469542248475968 810833488278442272 812814029285473152 813054435682777344 815869721124892224 818226353203617792 820496581547150592 821302392125435904 822221599068869832 822623270587711488 822906498360055896 823065066114342912 823308504465752064 823703861108258816 825312657711985884 825715839274131456 825960061645996032 827328565522713744 828375149545545728 828820034158620672 829993069759501872 833520336809803776 835272735562026496 838412858628049152 840212254991725056 840460764975455232 843167562930287616 843370947679663872 843620391911453184 846087118203591936 848153769689189376 848404628538550272 853384516817835744 855216045259434432 855879793182800176 856757788119023616 857970364245777216 858685041767014848 859517072460791808 861195816742941792 866079724966436736 866930302799071232 868790903120695296 871163360918207322 871588941456027648 872057034335434752 874606908704836608 874865591611877376 875335444238951424 876315125323400742 876574313470494324 876743222600060928 877002537365692416 879827022188126208 880299539385864192 882873514647226368 885291786301095936 886890713602376448 887629481377138944 890224889217422976 890488191462089472 893091958103791488 893571599327262912 895273423560811008 898639113123069696 900968343977017344 903735365182368768 904355443014524928 904622924659900416 906121762239162672 907755275507060736 909040028784216336 909528235029535464 909972557567410176 912187674313247556 912633296039829504 912903226029785088 914686240143124512 920504647354070016 921259319631888384 923196181410660864 923469235590315008 923965191141115392 924999298952478561 925451179411175424 926666843746791168 928930319183397888 929205069351745536 931922043238738944 932422538428448256 933742203479439606 934198355019976704 937710378911029248 939681827507279808 941375841266581504 943028207146819584 943214465956555296 945518360597387136 948563508296573568 951848007979040928 954597412070887424 958186124146341888 960057581420065212 960242577133400064 960526588543377408 962864767330650198 963335145819820032 963620071920328704 963852511633901568 964137590755946496 965216659776499368 965688187211661312 966956706518390784 968845293835809516 969318593930502144 969605289758343168 972440392944771072 974339690587241328 975296590648955136 977389766010782208 978148335066057344 980537559138031104 983695490085335552 983932772292941184 984223790563362048 989805399961641984 993232703978129664 995615269620808368 995807117027229696 996636610669068288 997752052802673504 999550752805527552 999846390413574144 1001503000369600848 1001799215394850656 1002769917870923776 1004728452866765424 1007182601505912384 1008998302453972992 1013589386974144512 1016357254404575209 1016853765032032256 1017399873391340544 1017700790242387968 1020676523547190272 1021224684945443328 1022670032382243378 1023169626926641152 1026464859219480576 1026712458044808192 1027016129283508224 1032840417351278592 1035567728273328768 1038595704086993472 1038902890039104384 1039460840033754816 1041132576837572352 1042500199215140064 1045355703020713728 1048412298643581312 1051129734639853568 1052005311261794304 1055081350183612416 1055393412103217152 1057142055945689784 1057658490755629056 1059047821424904192 1060546700248252392 1061064798294294528 1061116274201124708 1061320743147442176 1061634650495311872 1061948650687709184 1065053763701415936 1065625758203940864 1067133946833645264 1071669004469747712 1073922088579748352 1077959389664634624 1080592412111299584 1081111317704589696 1083752039047297536 1084072580910369792 1087826294833189632 1093995442062867456 1095069856167247872 1096295465425159776 1097208664480074528 1100416876949314512 1101545727581601792 1103104754030284992 1105093378878160896 1106657426346002496 1107251764383782304 1113531074956847232 1117016875440893952 1117883811504065536 1120067178323409414 1120283006655633408 1120614353300606976 1124223417240383488 1124494596906218496 1124827189215270912 1128116157604789248 1130319509475111102 1130871692918919168 1131206171384733696 1135123090260719616 1137846022423780992 1140288060345912576 1141560461282992128 1143960485661036288 1144574857565258112 1144913389022686464 1148261088990589056 1151065830292471296 1154772966621915648 1158387870827593728 1161551147890943096 1162118588608036864 1162742712447246336 1166142544939782144 1166487455482503168 1167113925651935232 1168420167097867656 1168765751293992432 1168990963466747904 1172812724117032572 1173385666336923648 1173732719181152256 1177164686196301824 1179463835974028976 1182520951469835264 1183505975169518592 1186966518956563968 1187317588616119296 1189284812938901007 1189865802100082688 1190789277471721984 1191428799103017216 1193115037779283941 1193697898081081344 1194692232023672832 1198185484164092928 1204980486909825024 1208162349652216896 1210340367342747648 1212053371712288448 1212704313372713952 1216250232417663408 1219221043928209728 1219581653524166016 1227339529805426688 1230928241880881152 1231953588188153856 1233332398603304748 1233934905881567232 1234359747540083844 1234962756698628096 1235555791662388224 1237968986567978826 1238573758911197184 1238940092468994048 1242562724318318592 1243230051237931008 1244989604639252808 1245597806693302272 1250280505214705664 1252909103343039744 1257619287942073728 1260318382487587584 1260691147463182848 1264751344395431424 1265430587867179776 1269130677305387904 1272606942807825408 1277581498861789184 1280076775226753616 1280323436177866752 1283819689774200264 1284446861093093376 1285136682178535424 1285516787674595328 1286955546368665824 1289275608691187712 1291793725114412688 1297283531726536704 1299119587449655104 1300395454198606848 1303186354681042944 1306745041377310983 1307383412184041472 1308085551503152128 1311910363057254912 1312298387417816064 1314861470205741486 1315503806048538624 1319740533282189312 1324310271970839552 1327487026161077824 1330336070403564672 1335337333826134464 1335732287193134208 1339637937155687232 1340357398990894368 1342910135341216512 1347958669684604544 1351452515965526016 1355603047773553152 1356533164521787392 1356934386989850624 1359182643358744008 1359846630971523072 1360902031396253696 1361632913260591104 1363560043176324504 1364226169235521536 1368281511469871334 1368619812292640768 1368949944059744256 1369354839044677632 1380756971031105024 1381888979447832576 1384794272115991296 1385203853385472512 1385947786711673088 1388176769116763136 1390000265620186752 1393395478775096832 1393807604027618304 1397883064858108416 1400613305219159409 1401297532529965056 1406775133578149888 1409522741260919712 1412063761899872256 1414062266997669856 1414821698934832944 1415094324196589568 1420834344271921152 1422845262444860352 1427772011968561392 1431896118106331136 1437279186219512832 1440086372130097818 1440363865700100096 1440789882815066112 1441481756939452928 1444297150995975297 1445002718729730048 1445430107880493056 1446206386133919744 1447824989664749052 1448532280817491968 1450435059777586176 1454407934637514752 1458660589417156608 1461727287233546368 1462944885973432704 1467222502599086016 1470806338707046656 1475543235128003328 1475899158439411776 1476335685845043072 1484708099942462976 1489355833921191936 1493422904431212552 1493710675540844544 1494152471067475968 1494954916003602432 1496628079204010256 1499326129208291328 1499769585620361216 1502698823092275984 1504154876806385664 1507092679300148136 1507828923891892224 1513497453680959488 1517128029898374656 1520384080461216768 1525280647548048384 1526099810087010816 1526551185363581952 1531014785320785408 1531837027418164992 1534005048573365067 1534754440389961728 1539697288829220864 1540524193925262336 1549260626026917888 1553351592409993152 1554856726586376192 1556151900869246976 1557893556130490208 1558354335058656576 1563750298822710096 1572618447965371968 1576694601959780352 1578007966892691456 1582622025275418624 1583090118154825728 1585713083918534676 1586487736133443584 1588571732137356288 1590820050372378588 1591597197441441792 1591674411301687062 1592451975742967808 1592922976031563776 1597580645552123904 1600700920250467896 1601482894319960064 1606640649213100032 1610883132869622528 1616071162283051264 1616939084496951936 1621666976556884544 1625628058570946304 1626108871365554688 1631739442249784448 1636452706407235584 1640993163094301184 1642604784250871808 1644443198137739664 1645812996720111792 1646130132228685824 1647407722216517632 1650625315423971768 1651431678548262912 1654657131045427488 1656750299091091456 1657640068317241344 1659986139519003744 1670545471124052992 1676825717256098304 1680100767485114121 1680424509983450112 1680921529950910464 1686335125860575232 1686741895359327744 1687240783822906368 1692174236407183872 1695479264212666653 1696307539378378752 1696809257077100544 1706769033635671488 1710432090518868864 1711759586365600352 1715940728491554432 1717370083534029696 1722391633485883584 1732159449932873472 1733860605598142464 1737581806241390592 1742326721836414644 1743177882912055296 1744114068670869504 1749213817409673216 1749731183223754752 1750670888477902848 1752630250646801484 1753148626940988648 1753486445200121856 1754005074731384832 1759654044376252416 1760599078771728384 1765747029294452736 1773781427204752896 1775258962754277888 1780449778434845952 1780976382924178944 1786183916207582976 1787143198654525824 1790546847121622016 1797278226246139392 1807470730364737536 1808710886029049856 1812243524478325344 1815510551014121472 1818080057568432672 1819056470059070928 1824375348626495112 1825266592079659008 1829372480286249024 1841009294708140032 1846392362821321728 1846938471180630016 1847930382282230784 1849998597904957122 1850902358822350848 1853333687493582336 1856953479851968239 1857860638366795776 1858410138703491072 1863844086477477888 1864845076856896512 1867484406958879212 1868396710039953408 1875420757822058496 1879363655014559616 1886056414293639168 1886428931913110592 1891036721194774272 1897127016593147136 1903696015958081856 1909194824141774848 1916372248292683776 1920115162840130424 1920485154266800128 1921053177086754816 1925729534661300396 1926670291639640064 1927240143840657408 1927705023267803136 1928275181511892992 1930433319552998736 1933913413036781568 1937690587671619032 1938637187861004288 1944880785889542144 1948679381174482656 1950593181297910272 1954779532021564416 1956296670132114688 1961075118276062208 1967390980170671104 1967865544585882368 1968447581126724096 1979610799923283968 1986465407956259328 1991230539241616736 1995504105605347008 1999101505611055104 2003006000739201696 2003598430789701312 2005539835741847552 2009456905733530848 2014365203011824768 2027178773948289024 2032714508809150418 2033707530064064512 2034799746782681088 2035401580484775936 2041353047094380544 2042449369890886656 2045340064764486756 2046339253853282304 2052422267204807001 2052929718438961152 2053424916089616384 2054032258567016448 2065680834702557184 2071135456546657536 2077191408173986944 2077805780078208768 2078921680067509632 2082265153675144704 2085000398430280128 2090711406041427456 2096824597287162624 2102259469279707136 2104010622523588608 2110162700367224832 2110786824206434304 2114284111891379568 2118095642849808384 2121093400496504784 2122232548402249416 2122641486294884352 2123269300990623744 2130107527402831872 2131251516407881728 2134267893667290528 2147844177159496704 2155918779329269248 2160129558195146727 2161184824222599168 2162222635409179392 2167504078094595072 2168145161820739584 2175652589666379264 2187990884125734912 2192590930850319552 2194417328960149056 2200833753898629024 2206209508060569984 2213314852692004992 2214503528767564608 2227062149913694464 2234033750881787904 2235767623008131072 2240134356646818828 2240566013311266816 2241228706601213952 2248446834480766976 2248989193812436992 2249654378430541824 2256232315209578496 2260639018950222204 2261743385837838336 2262412342769467392 2270246180521439232 2275692044847561984 2280576120691825152 2283120922565984256 2287920971322072576 2289149715130516224 2289826778045372928 2296522177981178112 2302131660584942592 2309545933243831296 2323102295781886192 2325485424894492672 2332285089879564288 2332974910965006336 2334227851303870464 2336840334195735312 2337531502587984864 2345625448234065144 2346771332673847296 2354329372392603648 2358927671948057952 2365041902939670528 2367011950339037184 2373933037913127936 2374635177232238592 2378569625877802014 2379731604200165376 2381578554943443968 2382857598206034432 2386230075558567882 2387395796162162688 2389384464047345664 2396370968328185856 2409960973819650048 2416324699304433792 2424106743424576896 2425408626745427904 2432500464835326816 2438442087856419456 2439163307048332032 2454679059610853376 2461856483761762304 2463907176376307712 2466664797206609496 2467869811763134464 2468719495080167688 2469925513397256192 2471111583324776448 2475937973135957652 2477147517822394368 2477880184937988096 2485125448636637184 2486460102475862016 2489979209278505616 2500561010429411328 2505818206686079488 2515238575884147456 2520636764975175168 2521382294926365696 2529502688790862848 2530861175734359552 2538261354610775808 2545213885615650816 2555162997723578368 2560153550453507232 2567639379548400528 2570273364357070848 2573911092737331648 2578551217382375424 2583587450228825376 2598239174899310208 2600790908397213696 2606372709362085888 2613490082754621966 2614766824368082944 2616171103006304256 2623820726114509824 2624596774835632128 2629722940411482972 2631007612097077248 2639481066564378624 2648620543941679104 2654974052322155648 2660672140807129344 2670674667652268928 2671464574386268416 2679275874311374464 2680714797981788736 2685820270682433024 2695917339369209088 2702905031931052032 2711206095547106304 2713066329043574784 2713868773979701248 2718365286717488016 2721804062792507392 2723265826521182208 2727120086352649008 2736563022939742668 2737899888119488512 2738709678089355264 2761513942062210048 2763777958895665152 2769588544231982592 2770407706770945024 2771895573423346176 2774997896857435683 2776353538233526272 2780000531240373504 2786790957550193664 2787615208055236608 2795766129716216832 2801226610438318818 2802595065059930112 2819045482521839424 2824127523799744512 2828124533995339712 2829643397869665888 2845690524889720704 2855544023937122784 2863792236212662272 2874558372439025664 2880172744260195636 2880727731400200192 2881579765630132224 2882963513878905856 2888594301991950594 2890005437459460096 2890860215760986112 2892412772267839488 2895649979329498104 2897064561634983936 2900870119555172352 2908815869275029504 2917321178834313216 2923454574467092736 2925889771946865408 2934445005198172032 2941612677414093312 2951086470256006656 2951798316878823552 2952671371690086144 2969416199884925952 2986845808862425104 2987421351081689088 2989909832007204864 2993256158408020512 2998652258416582656 2999539171240722432 3005397646184551968 3008309753612771328 3014185358600296272 3026994907361918976 3034256059796749312 3040768160922433536 3049071763213725627 3050561295096096768 3052199620174021632 3053102370727163904 3062029570641570816 3063674054836329984 3068010097146730134 3069508880779923456 3079394577658441728 3081048387850524672 3098521252053835776 3106703184819986304 3115787112260980416 3116708670117313152 3127500597645420192 3145236895930743936 3153389203919560704 3156015933785382912 3165244050550837248 3166180236309651456 3171426167837069352 3172975472266887168 3177143464274712576 3181640100744757176 3183194394882883584 3183348822603374124 3184903951485935616 3185845952063127552 3195161291104247808 3201401840500935792 3221766265739245056 3232142324566102528 3233878168993903872 3243333953113769088 3251256117141892608 3252217742731109376 3263478884499568896 3281986326188602368 3285209568501743616 3288886396275479328 3291625993440223584 3294815444433035264 3301250630847943536 3309314262090854976 3315280136634482688 3319972279038007488 3341090942248105984 3353651434512196608 3360201534970228242 3360849019966900224 3361843059901820928 3372670251721150464 3373483790718655488 3374481567645812736 3384348472814367744 3390958528425333306 3392615078756757504 3393618514154201088 3413538067271342976 3420864181037737728 3423519172731200704 3431881456983108864 3434740167068059392 3444783266971767168 3464318899865746944 3467721211196284928 3475163612482781184 3484653443672829288 3486355765824110592 3488228137341739008 3498427634819346432 3499462366447509504 3501341776955805696 3505260501293602968 3506297253881977296 3506972890400243712 3521198157543456768 3531494058588905472 3547562854409505792 3550517925508555776 3560899556869691904 3561952765848357888 3572367832415165952 3574286397309051648 3579345113337851823 3581093694243244032 3594556452492278784 3614941460729475072 3624487048956650688 3631021102028242944 3636160115136865344 3638112940118141856 3648750697252990224 3658744960572498048 3682018589416280064 3692784725642643456 3693876942361260032 3695860764564461568 3699997195809914244 3701804717644701696 3706667374987164672 3713906959703936478 3715721276733591552 3716820277406982144 3727688172954955776 3729690153713793024 3734968813917758424 3736793420079906816 3750841515644116992 3758727310029119232 3772857863826221184 3782073442389548544 3794254033186294272 3807392031916163712 3818389648283549696 3832744496585367552 3840230325680260848 3840970308533600256 3851459069322600792 3853340583279280128 3855410046535606272 3856550363023785984 3860866639105997472 3867826826073563136 3875381175343238064 3897358762348965312 3901186362595820544 3909559064043128832 3912593340264229376 3920235124131932949 3922150236552124416 3934781960341342208 3935731089171764736 3936895162253448192 3959221599846567936 3972930815912518656 3982461078483233472 3991008211210694016 4006012001478403392 4007196861579402624 4018913811467061696 4028730406023649536 4054357547896578048 4065429017618300836 4067415060128129024 4069599493565362176 4070803160969551872 4082706094188761088 4084898739781773312 4090680129528973512 4092678507706564608 4104844534409614002 4105859436877922304 4106849832179232768 4108064517134032896 4142270913093315072 4154382816347973888 4155611560156417536 4157843360135019264 4164530307350289408 4170000796860560256 4181422812082854912 4193649194574325248 4220325400734449664 4228568223782759136 4236191285699616768 4242186800993009568 4244465096804498832 4245282972589768704 4262503032815763456 4268535787334581056 4295688354318993408 4311837558658538496 4320259116390293454 4322369648445198336 4324445270818358784 4332891452987925891 4335008156189190144 4336290323641479168 4351305179332758528 4375981768251469824 4385181861700639104 4388834657920298112 4401667507797258048 4412419016121139968 4426629705384009984 4429007057535129216 4454124299827388928 4468067501763575808 4471535246016262144 4480268713293637656 4481132026622533632 4482457413202427904 4496893668961533952 4497978387624873984 4499308756861083648 4512464630419156992 4521278037900444408 4523486771675676672 4540492361042878464 4551384089695123968 4561152241383650304 4575841942644145152 4578299430261032448 4579653556090745856 4593044355962356224 4602015145720095201 4604263321169885184 4619091866487662592 4646204591563772384 4664570179759128576 4668455702607740928 4673680668391470624 4675063005175969728 4691250896468130288 4717855343896115904 4730083805879341056 4734023900678074368 4747866075826255872 4749270354464477184 4757139251755604028 4759463208400330752 4763157109886887936 4765715196412068864 4772460151117135764 4774791592324325376 4778768928094691328 4792741936656371712 4819921947639300096 4832649398608867584 4848213486849153792 4850817253490855808 4865000929670653632 4876884175712838912 4878326614096664064 4909358119221706752 4923712967523524608 4927814352752615424 4933329594413218992 4937438990160335376 4942223166649552896 4951875946271915304 4954295035644788736 4970250897273274368 4972920204951724032 4979958418557011232 5011636413372158976 5030477151768294912 5040302302455342363 5041273529950350336 5042764589852731392 5059005377581725696 5061722351468719104 5076522709221551616 5090427771231301632 5120307100907014464 5135278759096801056 5147822185474663296 5167174900457650752 5196478349798620416 5201581816794427392 5212745418724171776 5226980165509243932 5229533648736165888 5232342206012608512 5247641452229019648 5249193549671264256 5259445880822965944 5262015224194154496 5278962133128757248 5297241087883358208 5309948104644311296 5321344281614258688 5341349335304537856 5342929148772536832 5358551748622748928 5361429595963577472 5371640541364866048 5391834678738418176 5422412191094212608 5426132658087149568 5436730573434976032 5443608125585014784 5446531653042364416 5454240172705298016 5473126045879485336 5475799776238977024 5523027884124420096 5539177088463965184 5540815413541890048 5543791146846692352 5549995793714871366 5552707076467052544 5560001062480747008 5570860439555904717 5573581915100387328 5575230416110473216 5591532259432433664 5602453220876637636 5605190130119860224 5638090965043678848 5656249067990679424 5659286795739331776 5691381049779441408 5711088047874245568 5727584472425324544 5749116744878051328 5760345488520391272 5761455462800400384 5763159531260264448 5765927027757811712 5777188603983901188 5780010874918920192 5781720431521972224 5784825544535678976 5791299958658996208 5801740239110344704 5834642357668626432 5846909148934185472 5851779543893730816 5868890010396344064 5883225354828186624 5902172940512013312 5903596633757647104 5905342743380172288 5938832399769851904 5973691617724850208 5986512316816041024 5997304516833165312 6010795292369103936 6016619507225542656 6028370717200592544 6068512119593498624 6081536321844867072 6098143526427451254 6101122590192193536 6104399240348043264 6106204741454327808 6124059141283141632 6127348109672659968 6136020194293460268 6139017761559846912 6158789155316883456 6162096775701049344 6197042504107671552 6213406369639972608 6231574224521960832 6233417340234626304 6255001195290840384 6290473791861487872 6306778407839121408 6312031867570765824 6330488101101674496 6332360472619302912 6342852335674138704 6354286928549425152 6363280201489514352 6366697645206748248 6369807902971871232 6390322582208495616 6402803681001871584 6443532531478490112 6464284649132205056 6467756337987807744 6486667906227538176 6502512234283785216 6504435485462218752 6526957768999137792 6563972652377204736 6577772792550958656 6583251986880447168 6589630888866070528 6602501261695887072 6618628524181709952 6639944558076014976 6682181884496211968 6707302869024393216 6720403069940456484 6721698039933800448 6723686119803641856 6745340503442300928 6746967581437310976 6748963135291625472 6768696945628735488 6781917056850666612 6785230157513515008 6787237028308402176 6827076134542685952 6841728362075475456 6847038345462401408 6863762913966217728 6869480334136118784 6889566533943534336 6928637799731493888 6935442422392569856 6969306887345658576 6976456274683478016 6996855269638692864 6998924732895019008 7002683553911611392 7010521002587205936 7012594507763954592 7062988117177810944 7095125708819011584 7101035851017111552 7121799113739383808 7123905531696715776 7144735664830331904 7148572794618103296 7158690226675703646 7162187388486488064 7189112904984557568 7229882921458950144 7248974097913301376 7272320230273730688 7276225880236283712 7297501394505980448 7317489921144996096 7364037178832560128 7385569451285286912 7387753884722520064 7391721529128923136 7399994391619828488 7403609435289403392 7413334749974329344 7427813919407872956 7431442553467183104 7433640554813964288 7455376345909911552 7459380307427586048 7469937627835516848 7501683031288233984 7517454620058238464 7545715727652442368 7564146884779097088 7588508066372588544 7614784063832327424 7665488993170735104 7680460651360521696 7702918138645201584 7710820093071212544 7721733278211994944 7735653652147126272 7750762350686476128 7794717524697930624 7802372725191641088 7819118128086257664 7825186680528458752 7840470248263865898 7844300473104248832 7869563920682684416 7871462178343529472 7873790324506896384 7918443199693135872 7945861631825037312 7964922156966466944 7982016422421388032 8012024002956806784 8014393723158805248 8037827622934123392 8057460812047299072 8108715095793156096 8130858035236601672 8134830120256258048 8139198987130724352 8141606321939103744 8165412188377522176 8169797479563546624 8181360259057947024 8209689068819228004 8213699664358465536 8216129034268065792 8284541826186630144 8308765632695947776 8311223120312835072 8315686720270038528 8324993690572307049 8329060614700578816 8340001593721120512 8362845624165709824 8387298389148650496 8457136447565518272 8472382571399233536 8484373601986019136 8488930193608997664 8537071574669162112 8591376708637986816 8623675117317076992 8640518232780586908 8644739296890396672 8648890541636717568 8665782905975851782 8670016312378380288 8672580647282958336 8702610358665517056 8751963536502939648 8770363723401278208 8777669315840596224 8803335015594516096 8824838032242279936 8853259410768019968 8858014115070258432 8908248599654777856 8943070492032524288 8960537426587275312 8962264053245067264 8995956775249747968 8998617513722167296 9024929260838313984 9042556075800888816 9080984722085756928 9102768179390247936 9122304482767300608 9147215289641176881 9151683885288290304 9156598860522064896 9159307112181491712 9186088711924712448 9204030291440190402 9208526642339770368 9238183732975325184 9292409183127544768 9347361336782941248 9350126010351939456 9382501792936260576 9435710687792231808 9460167611758682112 9468047801356148736 9495732151652511744 9498540708928954368 9514278503511208056 9518926416800661504 9526314219773775872 9531430392824137728 9544920302234271528 9549583184648650752 9557537856189382656 9585483873312743424 9665298797217735168 9696426973698307584 9701634506981711616 9730001859341307264 9753768351425677824 9756653228193328128 9847425935047049216 9855628705505230848 9866659188826437984 9874877980320670752 9884446333299105792 9903751892543830608 9945840409903448064 9959916837114022464 10023272826744317952 10060954303536589824 10080604604910684726 10082547059900700672 10085529179705462784 10118010755163451392 10123444702937438208 10153045418443103232 10180855542462603264 10240614201814028928 10270557518193602112 10295644370949326592 10334349800915301504 10392956699597240832 10403163633588854784 10425490837448343552 10453960331018487864 10459067297472331776 10464684412025217024 10495282904458039296 10498387099342528512 10518891761645931888 10594482175766716416 10619896209288622592 10642688563228517376 10682698670609075712 10685858297545073664 10717103497245497856 10722859191927154944 10738035340013555469 10743281082729732096 10783669357476836352 10844824382188425216 10873461146869952064 10893063306084728832 10908480345410596032 10946252091758970672 11046055768248840192 11078354176927930368 11081630827083780096 11087582293693384704 11099991587429742732 11105414152934105088 11120002124961494016 11141720879111809434 11147163830200774656 11150460832220946432 11183064518864867328 11204906441753275272 11210380260239720448 11276181930087357696 11312498135981358848 11318573591478663552 11382762099558882816 11422176095748491136 11455168944850649088 11498233489756102656 11520690977040782544 11522910925600800768 11531854055515623424 11554377207967802376 11560021749837840384 11569651089071357952 11582599917317992416 11603480478220689408 11693818297868370944 11703559087787461632 11737780020792688128 11760705372395798847 11766450709656373248 11804345881024026624 11807193267515294208 11810685486760344576 11877664799539703808 11947383235449700416 11973024633632082048 12021590584738207872 12056741434401185088 12137024239186997248 12163072643689734144 12196287052854902508 12202245180384387072 12208798480696086528 12212409482908655616 12248118282566283264 12254696219345319936 12272040388586920536 12278035523119693824 12317578310633766912 12324193551402098688 12426812739279945216 12463148449043921664 12466834680469252608 12510002390581680768 12580947583722975744 12660976202203348992 12685704671348277408 12708573857098850304 12726560402979028704 12733395290413496496 12805607362003743168 12887065062956980224 12928569298264410112 12935512675975615488 12973335812455076352 12998674358963777673 13005024468567570432 13008870970924437504 13053915537998275584 13127945304754409472 13155545585101917312 13166503973760894336 13205002523391774144 13237257048363419904 13279889116152029952 13364363768992423936 13414605738048786432 13440806139880912968 13443396079867600896 13447372239607283712 13490681006884601856 13493935162874621952 13497926270583250944 13537393891257470976 13563834113701333224 13570460315027030016 13654152269085371904 13683456724150950912 13694076690924802816 13727525827932435456 13738960668272237568 13779133067887068672 13857275599462987776 13938613774691317152 13993710539277385728 14005367107823222784 14021042005174411872 14025189015527909184 14190251417638023168 14202071702034223104 14243598227478767616 14247811063393431552 14289471329660663808 14297145589236206592 14317380453351407292 14324374776972976128 14378225809969115136 14459765842917900288 14497948195826602752 14544640460547461376 14552451760472567424 14595002789011960896 14634979842289992192 14728074357665120256 14771138902570573824 14775507769445040128 14783443058257846272 14799988783239656976 14826669499948658688 14855627838815745912 14862885106934366208 14910752691819823104 14918760614855172096 14939875255671033696 15034909240116476928 15091431455304884736 15120906907366027089 15128293769558194176 15177016132745177088 15229568127664654848 15360921302721043392 15405836277290403168 15443466556423989888 15501524701372952256 15589435049395861248 15604745450383282176 15638236256172515328 15650373361056917504 15680940496527731796 15688600946208497664 15739127841365368832 15742924356687058944 15747580649013792768 15836886399386271744 15891723263650074624 15929844313932933888 15964032844842776064 16024048005913613568 16028787446317610496 16075655245868246784 16114921624094598144 16261716070473203344 16278397974261448704 16330824376755044352 16339594959127093248 16362720518115894048 16419378137638456008 16427399328716931072 16569083652373260288 16617531265391895552 16622446240625670144 16631373440540077056 16649987381144614098 16658121229401157632 16680003187442241024 16725691248331419648 16774596778297300992 16914272895131036544 16968747203972038272 16977860387217995328 17074143149338324224 17182753417275973632 17247350234634153984 17281036465561173816 17289478593780793344 17297781083273435136 17331565811951703564 17340032624756760576 17345161294565916672 17405220717331034112 17503927073005879296 17540727446802556416 17555338631681192448 17606670031189032192 17649676064484559872 17706518821536039936 17716028230140516864 17816497199309555712 17886140984065048576 17921074853174550624 17991913550499495936 18049858521676627968 18085112151601777632 18205536358780495872 18244608965534601216 18294430579282353762 18303367770576580608 18313197721044129792 18318614224362983424 18372177423849424896 18408060582880380804 18417053284679540736 18476367465950650368 18584818366255089536 18694722673565882496 18700252020703878912 18765003585872521152 18871421375584463616 18920335223517364224 18936095602712297472 18991464303305023488 18997081417857908736 19028557007022416112 19052628439547551744 19062860785648275456 19089840604468543056 19170967746625486848 19330597594435470336 19392853947396615168 19403269013963423232 19460003718682614528 19507536702851355648 19513306456386656256 19733318377652875968 19749755960641341504 19768892666598211584 19807503785087661216 19919833674228044928 20046545653488635904 20121908607073179648 20161209209821369452 20165094119801401344 20171058359410925568 20236021510326902784 20246889405874876416 20306090836886206464 20361711084925206528 20481228403628057856 20541115036387204224 20591288741898653184 20668699601830603008 20785913399194481664 20806327267177709568 20907920662036975728 20929368824050434048 20990565808916078592 20996774198685057024 21037783523291863776 21188964351533432832 21239792418577245184 21285377126457034752 21365397341218151424 21371716595090147328 21434206994490995712 21445718383854309888 21476070680027110938 21486562165459464192 21567338714953672704 21689648764376850432 21746922293739904128 21816960690821192064 21892504183517941344 22092111536497680384 22156708353855860736 22163261654167560192 22175164587386769408 22199983174859485464 22210828305868210176 22240004249922988032 22283441758223618868 22294327660401549312 22300921664441892864 22366129037729734656 22409812883506550544 22552363860174715392 22624996271962717696 22637147182957327104 22765524199117765632 22844352191496982272 22996466979512205312 23041381954081565088 23063708111031246848 23108754415935604752 23165199834635984832 23206960956441378816 23387636595736741888 23407118175574923264 23475560041585376256 23521410744791597694 23532901419312746496 23608691762048053248 23614386535030588416 23621370973520689152 23755329599079407616 23894766470899400832 23946049267264164096 24043181169476415744 24113482868802370176 24274048478373994496 24326145287379468288 24392574105709805016 24404490360768774144 24417596961392173056 24424818965817311232 24496236565132566528 24509392438690639872 24544080777173841072 24648387102804197376 24853625478559890432 24926296898087843328 24933669360938505216 25020004781163361536 25161895167445951488 25371409342696554816 25417147714197700608 25453120805958057408 25466790580826992992 25611214724007486336 25774130125913960448 25857138596528820224 25871025351951230976 25946671624910152704 25997348717927555346 26010048937135140864 26017741941848875008 26107831075996551168 26255890609508818944 26311091170203834624 26333007947521788672 26410005046783548288 26474514096726839808 26559778232304059904 26728727537984847872 26829211476097572864 26881612279761825936 26886792159735201792 26987870325749243904 26995852541166501888 27074787782514941952 27127668227402666448 27308304538170743808 27366913448301901824 27388153381849605632 27441645868923530643 27455051655864870912 27477921336544475136 27558266135774137344 27714551198925975552 27877227549382634304 28042084010348823744 28050378031055818368 28380502835276046336 28404143404068446208 28487196454957535232 28495622126786863104 28578942659321327616 28594291178472413184 28634760906702814584 28648749553945952256 28756451619938230272 28995896391653205504 29089280921094922752 29104903520945134848 29190005578023921792 29269959684579984384 29542277805141147648 29566886116515692544 29599977566479313952 29653338999897317376 29711255677631491824 29837521229710344192 29879750511342067392 30069818480232953856 30182862910609769472 30241813814732054178 30256587539116388352 30354032265490354176 30459136255329309696 30721842605442086784 30811672554580806336 30886933112847979776 31003049402745904512 31178870098791722496 31209490900766564352 31276472512345030656 31300746722113835008 31361880993055463592 31377201892416995328 31478255682730737664 31485848713374117888 31495161298027585536 31783446527300149248 31859688627865867776 31928065689685552128 32048096011827227136 32057574892635220992 32151310491736493568 32214106020040666407 32229843248189196288 32523432140946406688 32679189918254186496 32725441036231788096 32838756275276912016 33138167304746520576 33235062530783791104 33244892481251340288 33262746881080154112 33299974762289228196 33316242458802315264 33360006374884482048 33451382496662839296 33549193556594601984 33828545790262073088 33937494407944076544 33955720774435990656 34148286298676648448 34365506834551947264 34494700469268307968 34562072931122347632 34595562166546870272 34663131623903407128 34680065249513521152 34810441434662068224 35081454893605112832 35110677263362384896 35213340062378064384 35282116117187396541 35299352128969119744 35413037643072079872 35432056460281033728 35632994398619111424 35842149706349101248 36170224303203555264 36411072717560991744 36489217931069202432 36588861158564707524 36606735541153161216 36626395442088259584 36637228448725966848 36744354847698849792 36816121165760761608 36834106569359081472 36952734931901300736 37169636732510179072 37389445347131764992 37400504041407757824 37530007171745042304 37742842751168927232 37982928606610046976 38057114014044832224 38105256879095103488 38125721571296550912 38179681208937086112 38661195188870940672 38785707894793230336 38806538027926846464 38920007437365229056 38996023076891333019 39015073405702711296 39026612912773312512 39466636755305751936 39499511921282683008 39615007570175322432 39839667348456089856 40093091306977271808 40243817214146359296 40322418419642738904 40330188239602802688 40342116718821851136 40472043020653805568 40493778811749752832 40612181673772412928 40962456807256115712 41082230072774408448 41182577483797306368 41337399203661206016 41571826798388963328 41815841324073951456 41981131617832157184 42075567046583727552 42479584837154490368 42570754252914069504 42730794682436302848 42743433190180294656 42868413988981991424 42891436767708619776 42952141360054221876 42973124330918928384 43134677429907345408 43379297528753700864 43493844587479808256 43633921381642384128 43785008367035882688 44184223072995360768 44313416707711721472 44326523308335120384 44350329174773538816 44399966349718970928 44480008499845976064 44566883516447237736 44588655320803098624 44732258075459469312 44819625767013101088 45104727720349430784 45249992543925435392 45274294365914654208 45531048398235531264 45688704382993964544 46082763908163130176 46127416222062493696 46217508831871209504 46330399669271969664 46775273191473483776 46814236351149846528 46951120083170752512 47042821489583195388 47065802838625492992 47217383524096106496 47228773070061176832 47242741947041378304 47510659198158815232 47789532941798801664 47892098534528328192 48086362338952831488 48226965737604740352 48548096956747988992 48785148211419610032 48835193922784346112 48992473130265133056 49018784877381279744 49088161554347682144 49707250957119780864 49852593796175686656 49867338721877010432 50040009562326723072 50323790334891902976 50742818685393109632 50906241611916114816 50933581161653985984 51222429448014972672 51548260251827920896 51714277193057640448 51742050703902461952 51893343249820305408 51994697435855110692 52020097874270281728 52035483883697750016 52215662151993102336 52511781219017637888 52622182340407669248 52666015895043577344 52820010093567096576 52949028193453679616 53119556464608119808 53658422952195145728 53763224559523651872 53975740651498487808 54149575565029883904 54255336454805332896 54616609076341487616 54733826896603803648 54776306763699211264 54883291737847061286 54910103311729741824 54955842673088950272 55116532271548274688 55429102397851951104 55754455098765268608 56084168020697647488 56100756062111636736 56761005670552092672 56808286808136892416 56974392909915070464 56991244253573726208 57157885318642655232 57188582356944826368 57269521813405629168 57512903239876460544 57991792783306411008 58178561842189845504 58209807041890269696 58380011156047843584 58539919369159968768 59199955132958627904 59306677999794634752 59422511355262983648 59759501022684134784 60139636960465907712 60365725821219538944 60483627629464108356 60513175078232776704 60708064530980708352 60918272510658619392 61443685210884173568 61623345109161612672 61773866225695959552 62006098805491809024 62357740197583444992 62418981801533128704 62601493444227670016 62723761986110927184 62971697426748235776 62990322596055171072 63566893054600298496 63719377255731735552 63856131379371104256 64096192023654454272 64115149785270441984 64302620983472987136 64428212040081332814 64459686496378392576 65046864281892813376 65450882072463576192 65677512550553824032 66276334609493041152 66470125061567582208 66489784962502680576 66525493762160308224 66599949524578456392 66632484917604630528 66720012749768964096 66902764993325678592 67098387113189203968 67657091580524146176 67874988815888153088 67911441548871981312 68296572597353296896 68989400938536615936 69124145862244695264 69191124333093740544 69326263247806814256 69620882869324136448 70162909787210225664 70221354526724769792 70426680124756128768 70564232234374793082 70598704257938239488 70826075286144159744 70864112920562067456 71265988797238222848 71684299412698202496 72340448606407110528 72822145435121983488 72978435862138404864 73177722317129415048 73213471082306322432 73252790884176519168 73274456897451933696 73488709695397699584 73632242331521523216 74339273465020358144 74778890694263529984 74801008082815515648 75060014343490084608 75485685502337854464 76114228028089664448 76251443142593101824 76359362417874172224 77322390377741881344 77571415789586460672 77613076055853692928 77840014874730458112 77992046153782666038 78030146811405422592 78053225825546625024 78933273510611503872 78999023842565366016 79230015140350644864 79679334696912179712 80186182613954543616 80487634428292718592 80644836839285477808 80660376479205605376 80987557623499505664 81224363347544825856 81924913614512231424 82164460145548816896 82324937606770591929 82365154967594612736 82674798407322412032 83143653596777926656 83631682648147902912 84151134093167455104 84959169674308980736 85141508505828139008 85461589364872605696 85486866380360589312 85736827977963982848 85782873535417239552 85904282720108443752 85946248661837856768 86269354859814690816 86987689174959616512 87267842763284768256 87570016734071765376 88626833415423442944 88700658349547077632 88799932699437941856 88960016999691952128 89133767032894475472 89639251534026202176 90209455440698861568 90499985087850870784 90548588731829308416 91062096796471062528 91377408765987929088 92165527816326260352 92435017663742419008 92660799338543939328 93550546382946967552 93628472702299693056 93902240166341505024 94085642979166390776 94131605677250985984 94434767048192212992 94457546140122353664 94485483894082756608 95579065883597603328 95784197069056656384 96172724677905662976 96453931475209480704 97570296422839220064 98037569754762559488 98176323108695364288 99414501914239561728 99705187592351373312 99734677443754020864 100080019124653446144 100647580669783805952 101485637370786219264 101812483223832229632 101867162323307971968 102444858896029945344 103096520503655841792 103428554386115280896 103484101407804923904 103786686499640610816 103989394871710221384 104040195748540563456 104431324303986204672 105244364680815338496 105332031790087154688 105640020187134193152 105846348351562189623 105898056386907359232 106239112929216239616 107526449119047303744 108510672909610665792 109233218152682975232 109467653793207607296 109552613527398422528 109766583475694122572 109820206623459483648 109911685346177900544 110233064543096549376 110858204795703902208 111508910197530537216 112168336041395294976 112201512124223273472 113948785819830140928 114315770637285310464 114377164713889652736 114539043626811258336 115983585566612822016 116357123684379691008 116419614083780539392 116760022312095687168 117079838738319937536 118399910265917255808 118845022710525967296 119519002045368269568 120279273920931815424 120731451642439077888 120967255258928216712 121026350156465553408 121416129061961416704 121836545021317238784 122887370421768347136 123246690218323225344 123547732451391919104 124012197610983618048 124715480395166889984 125202986888455340032 125447523972221854368 125943394853496471552 127438754511463471104 127712262758742208512 128192384047308908544 128230299570540883968 128605241966945974272 128856424080162665628 128919372992756785152 130093728563785626752 130901764144927152384 131355025101107648064 132552669218986082304 132940250123135164416 132979569925005361152 133050987524320616448 133199899049156912784 133440025499537928192 134196774226378407936 135314183161048292352 135749977631776306176 135822883097743962624 136593145194706593792 138248291724489390528 138382248666187481088 138652526495613628512 140325819574420451328 140442709053449539584 140853360249512257536 141128464468749586164 141197408515876478976 141652150572288319488 141728225841124134912 142531977594476445696 143368598825396404992 144680897212814221056 145644290870243966976 146355444634258830096 146505581768353038336 146977419390795399168 147264484663043046432 148678546930040716288 149557781388527059968 149602016165631031296 150120028686980169216 150971371004675708928 152228456056179328896 152718724835748344448 154644780755483762688 155142831579172921344 155226152111707385856 155680029749460916224 155984092307565332076 156060293622810845184 156106451651093250048 157866547021223007744 157998047685130732032 158460030280701289728 159358669393824359424 160975268856585437184 161289673678570955616 162448726695089651712 163849827229024462848 164328920291097633792 164649875213541183858 164730309935189225472 165349596814644824064 166287307193555853312 167263365296295805824 168302268186334910208 169918339348617961472 170283017011656278016 170923178729745211392 170973732760721178624 171473655955927965696 171565747070834479104 171808565440216887504 172538709719629381632 173975378349919233024 174535685526569536512 175140033468143530752 177599865398875883712 177920033999383904256 178267534065788950944 179278503068052404352 180418910881397723136 180999970175701741568 181097177463658616832 182124193592942125056 182754817531975858176 184331055632652520704 184870035327484838016 185321598677087878656 187101092765893935104 187256945404599386112 187804480332683010048 188171285958332781552 188915092280244707328 188970967788165513216 191158131767195206656 191568394138113312768 192345449355811325952 192907862950418961408 195140592845678440128 196352646217390728576 198829003828479123456 199410375184702746624 199469354887508041728 200160038249306892288 201295161339567611904 202971274741572438528 203624966447664459264 203734324646615943936 204889717792059890688 206968202815609847808 207573372999281221632 207978789743420442768 208862648607972409344 210488729361630676992 210664063580174309376 211280040374268386304 211692696703124379246 211796112773814718464 212478225858432479232 215052898238094607488 217021345819221331584 218466436305365950464 218935307586415214592 219105227054796845056 219533166951388245144 219640413246918967296 219823370692355801088 220466129086193098752 223017820395061074432 224336672082790589952 224403024248446546944 228754329427779305472 229078087253622516672 231967171133225644032 232714247368759382016 232839228167561078784 233520044624191374336 234159677476639875072 236799820531834511616 237690045421051934592 239038004090736539136 240558547841863630848 241462903284878155776 241934510517856433424 243673090042634477568 245774740843536694272 246493380436646450688 246974812820311775787 247095464902783838208 248024395221967236096 249430960790333779968 250895047944443708736 254877509022926942208 255424525517484417024 256384768094617817088 256460599141081767936 257210483933891948544 257712848160325331256 257838745985513570304 260187457127571253504 261803528289854304768 262710050202215296128 265880500246270328832 266101975048641232896 266399798098313825568 266880050999075856384 270628366322096584704 271499955263552612352 271645766195487925248 273186290389413187584 276496583448978781056 277305052991227257024 280651639148840902656 280885418106899079168 281706720499024515072 282256928937499172328 282394817031752957952 283304301144576638976 283456451682248269824 286737197650792809984 289361794425628442112 292710889268517660192 294528969326086092864 297357093860081432576 299115562777054119936 299204032331262062592 300240057373960338432 301942742009351417856 304456912112358657792 305437449671496688896 309289561510967525376 310285663158345842688 310452304223414771712 311360059498921832448 311968184615130664152 312120587245621690368 315733094042446015488 315996095370261464064 316920060561402579456 318717338787648718848 322579347357141911232 327699654458048925696 328657840582195267584 329299750427082367716 329460619870378450944 330699193629289648128 332574614387111706624 334526730592591611648 336604536372669820416 339836678697235922944 341846357459490422784 342947311911855931392 343131494141668958208 343617130880433775008 347950756699838466048 349071371053139073024 350280066936287061504 355199730797751767424 356535068131577901888 358557006136104808704 360837821762795446272 361999940351403483136 362194354927317233664 364248387185884250112 365509635063951716352 368662111265305041408 369740070654969676032 370643197354175757312 375608960665366020096 376342571916665563104 377830184560489414656 382316263534390413312 383136788276226625536 384690898711622651904 385815725900837922816 390281185691356880256 392705292434781457152 397658007656958246912 398820750369405493248 398938709775016083456 400320076498613784576 402590322679135223808 405942549483144877056 407249932895328918528 407468649293231887872 409779435584119781376 415146745998562443264 415957579486840885536 420977458723261353984 421328127160348618752 422560080748536772608 423385393406248758492 423592225547629436928 424956451716864958464 430105796476189214976 434042691638442663168 436932872610731900928 438210454109593690112 439066333902776490288 440932258172386197504 446035640790122148864 448673344165581179904 448806048496893093888 458156174507245033344 463934342266451288064 465428494737518764032 465678456335122157568 467040089248382748672 468319354953279750144 473599641063669023232 475380090842103869184 478076008181473078272 482925806569756311552 483869021035712866848 487346180085268955136 491549481687073388544 492986760873292901376 493949625640623551574 494190929805567676416 496048790443934472192 498861921580667559936 501790095888887417472 509755018045853884416 510849051034968834048 512769536189235634176 512921198282163535872 514420967867783897088 515425696320650662512 520374914255142507008 523607056579708609536 525420100404430592256 532799596196627651136 533760101998151712768 541256732644193169408 542999910527105224704 543291532390975850496 546372580778826375168 552993166897957562112 554610105982454514048 561303278297681805312 561770836213798158336 563413440998049030144 564513857874998344656 566912903364496539648 573474395301585619968 578723588851256884224 585421778537035320384 589057938652172185728 594714187720162865152 598231125554108239872 598408064662524125184 600480114747920676864 603885484018702835712 608913824224717315584 610874899342993377792 620904608446829543424 622720118997843664896 623936369230261328304 631466188084892030976 631992190740522928128 633840121122805158912 637434677575297437696 645158694714283822464 655399308916097851392 657315681164390535168 658599500854164735432 658921239740756901888 661398387258579296256 669053461185183223296 673209072745339640832 686262988283337916416 687234261760867550016 695901513399676932096 698142742106278146048 700560133872574123008 710399461595503534848 713070136263155803776 717114012272209617408 721675643525590892544 723999880702806966272 724388709854634467328 731019270127903432704 737324222530610082816 739480141309939352064 740924438460935327361 741286394708351514624 752685143833331126208 764632527068780826624 766273576552453251072 769381797423245303808 771631451801675845632 780562371382713760512 785410584869562914304 797641500738810986496 800640152997227569152 811885098966289754112 814499865790657837056 814937298586463775744 819558871168239562752 831915158973681771072 841954917446522707968 842656254320697237504 845120161497073545216 846770786812497516984 847184451095258873856 849912903433729916928 860211592952378429952 868085383276885326336 876420908219187380224 878132667805552980576 892071281580244297728 897346688331162359808 897612096993786187776 916312349014490066688 927868684532902576128 930856989475037528064 931356912670244315136 934080178496765497344 947199282127338046464 950760181684207738368 956152016362946156544 967738042071425733696 983098963374146777088 985973521746585802752 987899251281247103148 988381859611135352832 992097580887868944384 997723843161335119872 1003580191777774834944 1019510036091707768832 1025539072378471268352 1028841935735567794176 1030851392641301325024 1040749828510285014016 1047214113159417219072 1050840200808861184512 1065599192393255302272 1082513465288386338816 1085999821054210449408 1086583064781951700992 1092745161557652750336 1105986333795915124224 1109220211964909028096 1126826881996098060288 1129027715749996689312 1146948790603171239936 1157447177702513768448 1170843557074070640768 1178115877304344371456 1189428375440325730304 1196462251108216479744 1196816129325048250368 1200960229495841353728 1207770968037405671424 1217827648449434631168 1221749798685986755584 1245440237995687329792 1247872738460522656608 1262932376169784061952 1263984381481045856256 1267680242245610317824 1274869355150594875392 1290317389428567644928 1310798617832195702784 1314631362328781070336 1317199001708329470864 1322796774517158592512 1338106922370366446592 1346418145490679281664 1374468523521735100032 1391803026799353864192 1396285484212556292096 1401120267745148246016 1420798923191007069696 1426140272526311607552 1434228024544419234816 1448777419709268934656 1462038540255806865408 1474648445061220165632 1478960282619878704128 1481848876921870654722 1482572789416703029248 1505370287666662252416 1529265054137561653248 1532547153104906502144 1538763594846490607616 1543262903603351691264 1561124742765427521024 1570821169739125828608 1601280305994455138304 1623770197932579508224 1628999731581315674112 1629874597172927551488 1639117742336479125504 1663830317947363542144 1683909834893045415936 1685312508641394475008 1690240322994147090432 1693541573624995033968 1720423185904756859904 1736170766553770652672 1756265335611105961152 1784142563160488595456 1794693376662324719616 1795224193987572375552 1832624698028980133376 1862713825340488630272 1868160356993530994688 1894398564254676092928 1901520363368415476736 1912304032725892313088 1935476084142851467392 1966197926748293554176 1971947043493171605504 1975798502562494206296 1976763719222270705664 1984195161775737888768 2007160383555549669888 2061702785282602650048 2081499657020570028032 2094428226318834438144 2101680401617722369024 2131198384786510604544 2165026930576772677632 2171999642108420898816 2173166129563903401984 2211972667591830248448 2218440423929818056192 2258055431499993378624 2293897581206342479872 2314894355405027536896 2341687114148141281536 2356231754608688742912 2378856750880651460608 2392924502216432959488 2401920458991682707456 2435655296898869262336 2443499597371973511168 2495745476921045313216 2525864752339568123904 2527968762962091712512 2535360484491220635648 2549738710301189750784 2580634778857135289856 2629262724657562140672 2634398003416658941728 2676213844740732893184 2692836290981358563328 2748937047043470200064 2783606053598707728384 2792570968425112584192 2802240535490296492032 2841597846382014139392 2852280545052623215104 2868456049088838469632 2949296890122440331264 2957920565239757408256 2963697753843741309444 2965145578833406058496 3010740575333324504832 3058530108275123306496 3086525807206703382528 3122249485530855042048 3141642339478251657216 3247540395865159016448 3257999463162631348224 3259749194345855102976 3278235484672958251008 3327660635894727084288 3380480645988294180864 3387083147249990067936 3440846371809513719808 3472341533107541305344 3512530671222211922304 3568285126320977190912 3589386753324649439232 3590448387975144751104 3665249396057960266752 3736320713987061989376 3788797128509352185856 3803040726736830953472 3824608065451784626176 3870952168285702934784 3932395853496587108352 3943894086986343211008 3951597005124988412592 3968390323551475777536 4014320767111099339776 4123405570565205300096 4162999314041140056064 4188856452637668876288 4203360803235444738048 4262396769573021209088 4346332259127806803968 4423945335183660496896 4436880847859636112384 4516110862999986757248 4587795162412684959744 4629788710810055073792 4683374228296282563072 4712463509217377485824 4803840917983365414912 4871310593797738524672 4886999194743947022336 4991490953842090626432 5051729504679136247808 5055937525924183425024 5070720968982441271296 5161269557714270579712 5268796006833317883456 5352427689481465786368 5385672581962717126656 5497874094086940400128 5604481070980592984064 5683195692764028278784 5704561090105246430208 5736912098177676939264 5898593780244880662528 5915841130479514816512 5927395507687482618888 5930291157666812116992 6021481150666649009664 6244498971061710084096 6283284678956503314432 6495080791730318032896 6515998926325262696448 6519498388691710205952 6655321271789454168576 6774166294499980135872 6881692743619027439616 6944683066215082610688 7025061342444423844608 7136570252641954381824 7178773506649298878464 7330498792115920533504 7577594257018704371712 7606081453473661906944 7649216130903569252352 7741904336571405869568 7887788173972686422016 7903194010249976825184 8028641534222198679552 8246811141130410600192 8325998628082280112128 8377712905275337752576 8406721606470889476096 8524793539146042418176 8847890670367320993792 8873761695719272224768 9032221725999973514496 9175590324825369919488 9259577421620110147584 9366748456592565126144 9424927018434754971648 9742621187595477049344 9773998389487894044672 9982981907684181252864 10141441937964882542592 10322539115428541159424 10537592013666635766912 10704855378962931572736 10771345163925434253312 10995748188173880800256 11208962141961185968128 11366391385528056557568 11409122180210492860416 11473824196355353878528 11797187560489761325056 11831682260959029633024 11854791015374965237776 12042962301333298019328 12488997942123420168192 12566569357913006628864 13038996777383420411904 13310642543578908337152 13548332588999960271744 13763385487238054879232 13889366132430165221376 14050122684888847689216 14660997584231841067008 15155188514037408743424 15212162906947323813888 15483808673142811739136 15806388020499953650368 16057283068444397359104 16493622282260821200384 16651997256164560224256 16813443212941778952192 17049587078292084836352 17695781340734641987584 17747523391438544449536 18064443451999947028992 18733496913185130252288 18849854036869509943296 19485242375190954098688 19547996778975788089344 19965963815368362505728 20645078230857082318848 21075184027333271533824 21409710757925863145472 21991496376347761600512 22732782771056113115136 22818244360420985720832 22947648392710707757056 23663364521918059266048 23709582030749930475552 24085924602666596038656 24977995884246840336384 25133138715826013257728 26621285087157816674304 27096665177999920543488 27526770974476109758464 27778732264860330442752 28100245369777695378432 29321995168463682134016 30424325813894647627776 30967617346285623478272 31612776040999907300736 32114566136888794718208 32987244564521642400768 33626886425883557904384 34099174156584169672704 35391562681469283975168 35495046782877088899072 36128886903999894057984 37466993826370260504576 37699708073739019886592 39931927630736725011456 41290156461714164637696 42150368054666543067648 43982992752695523201024 45465565542112226230272 45636488720841971441664 47419164061499860951104 48171849205333192077312 49955991768493680672768 53242570174315633348608 54193330355999841086976 56200490739555390756864 58643990336927364268032 61935234692571246956544 63225552081999814601472 64229132273777589436416 65974489129043284801536 68198348313168339345408 70990093565754177798144 72257773807999788115968 74933987652740521009152 75399416147478039773184 79863855261473450022912 82580312923428329275392 84300736109333086135296 87965985505391046402048 91272977441683942883328 94838328122999721902208 96343698410666384154624 106485140348631266697216 108386660711999682173952 112400981479110781513728 123870469385142493913088 126451104163999629202944 131948978258086569603072 136396696626336678690816 144515547615999576231936 149867975305481042018304 159727710522946900045824 168601472218666172270592 175931971010782092804096 189676656245999443804416 192687396821332768309248 212970280697262533394432 216773321423999364347904 224801962958221563027456 247740938770284987826176 252902208327999258405888 263897956516173139206144 289031095231999152463872 319455421045893800091648 337202944437332344541184 379353312491998887608832 433546642847998728695808 449603925916443126054912 505804416655998516811776 527795913032346278412288 578062190463998304927744 638910842091787600183296 674405888874664689082368 758706624983997775217664 867093285695997457391616 1011608833311997033623552 1348811777749329378164736 1517413249967995550435328 1734186571391994914783232 2023217666623994067247104 3034826499935991100870656 4046435333247988134494208 6069652999871982201741312 12139305999743964403482624
- Sum of all divisors σ(n): 47386412482922625720484653
- Sum of proper divisors (its aliquot sum) s(n): 35247106483178661317002029
- 12139305999743964403482624 is an abundant number, because the sum of its proper divisors (35247106483178661317002029) is greater than itself. Its abundance is 23107800483434696913519405
Bases of 12139305999743964403482624
- Binary: 1010000010101001100100011000110011000110111101110100100100111010000001000000000000002
- Hexadecimal: 0xA0A9918CC6F7493A04000
- Base-36: 1IWS5VXQZ5EPDS000
Squares and roots of 12139305999743964403482624
- 12139305999743964403482624 squared (121393059997439644034826242) is 147362750155419811094031631064572008561299869925376
- 12139305999743964403482624 cubed (121393059997439644034826243) is 1788881517100458535692160788983867090073183360933762906823522798813392666624
-
12139305999743964403482624 is a
perfect square number . Itssquare root is 3484150685568 -
The
cube root of 12139305999743964403482624 is 229825362.0741688529
Scales and comparisons
How big is 12139305999743964403482624?- 12,139,305,999,743,964,403,482,624 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 12,139,305,999,743,964,403,482,624 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 12139305999743964403482624 cubic inches would be around 19152113.5 feet tall.
Recreational maths with 12139305999743964403482624
- 12139305999743964403482624 backwards is 42628430446934799950393121
- The number of decimal digits it has is: 26
- The sum of 12139305999743964403482624's digits is 117
- 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 12139305999743964403482624 - Facts about the integer". Numbermatics.com. 2024. Web. 9 June 2024.
APA style:
Numbermatics. (2024). Number 12139305999743964403482624 - Facts about the integer. Retrieved 9 June 2024, from https://numbermatics.com/n/12139305999743964403482624/
Chicago style:
Numbermatics. 2024. "Number 12139305999743964403482624 - Facts about the integer". https://numbermatics.com/n/12139305999743964403482624/
The information we have on file for 12139305999743964403482624 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 12139305999743964403482624, math, Factors of 12139305999743964403482624, curriculum, school, college, exams, university, Prime factorization of 12139305999743964403482624, STEM, science, technology, engineering, physics, economics, calculator, twelve septillion, one hundred thirty-nine sextillion, three hundred five quintillion, nine hundred ninety-nine quadrillion, seven hundred forty-three trillion, nine hundred sixty-four billion, four hundred three million, four hundred eighty-two thousand, six hundred twenty-four.