347952307843884456364474368
347,952,307,843,884,456,364,474,368 is an even composite number composed of six prime numbers multiplied together.
347952307843884456364474368 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of thirty-seven thousand, eight hundred eighty-eight divisors.
Prime factorization of 347952307843884456364474368:
236 × 33 × 73 × 133 × 173 × 373
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 13 × 13 × 13 × 17 × 17 × 17 × 37 × 37 × 37)See below for interesting mathematical facts about the number 347952307843884456364474368 from the Numbermatics database.
Names of 347952307843884456364474368
- Cardinal: 347952307843884456364474368 can be written as Three hundred forty-seven septillion, nine hundred fifty-two sextillion, three hundred seven quintillion, eight hundred forty-three quadrillion, eight hundred eighty-four trillion, four hundred fifty-six billion, three hundred sixty-four million, four hundred seventy-four thousand, three hundred sixty-eight.
Scientific notation
- Scientific notation: 3.47952307843884456364474368 × 1026
Factors of 347952307843884456364474368
Divisors of 347952307843884456364474368
- Number of divisors d(n): 37888
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 17 18 21 24 26 27 28 32 34 36 37 39 42 48 49 51 52 54 56 63 64 68 72 74 78 84 91 96 98 102 104 108 111 112 117 119 126 128 136 144 147 148 153 156 168 169 182 189 192 196 204 208 216 221 222 224 234 238 252 256 259 272 273 288 289 294 296 306 312 333 336 338 343 351 357 364 378 384 392 408 416 432 441 442 444 448 459 468 476 481 504 507 512 518 544 546 576 578 588 592 612 624 629 637 663 666 672 676 686 702 714 728 756 768 777 784 816 819 832 833 864 867 882 884 888 896 918 936 952 962 999 1008 1014 1024 1029 1036 1071 1088 1092 1152 1156 1176 1183 1184 1224 1248 1258 1274 1323 1326 1332 1344 1352 1369 1372 1404 1428 1443 1456 1512 1521 1536 1547 1554 1568 1632 1638 1664 1666 1728 1734 1764 1768 1776 1792 1813 1836 1872 1887 1904 1911 1924 1989 1998 2016 2023 2028 2048 2058 2072 2142 2176 2184 2197 2304 2312 2331 2352 2366 2368 2448 2457 2496 2499 2516 2548 2601 2646 2652 2664 2688 2704 2738 2744 2808 2856 2873 2886 2912 3024 3042 3072 3087 3094 3108 3136 3213 3264 3276 3328 3332 3367 3456 3468 3528 3536 3549 3552 3584 3626 3672 3744 3757 3774 3808 3822 3848 3978 3996 4032 4046 4056 4096 4107 4116 4144 4284 4329 4352 4368 4394 4403 4459 4563 4608 4624 4641 4662 4704 4732 4736 4896 4913 4914 4992 4998 5032 5096 5202 5292 5304 5328 5376 5408 5439 5476 5488 5616 5661 5712 5733 5746 5772 5824 5831 5967 6048 6069 6084 6144 6174 6188 6216 6253 6272 6426 6528 6552 6591 6656 6664 6734 6912 6936 6993 7056 7072 7098 7104 7168 7252 7344 7488 7497 7514 7548 7616 7644 7696 7803 7956 7992 8064 8092 8112 8177 8192 8214 8232 8281 8288 8568 8619 8658 8704 8736 8788 8806 8918 9126 9216 9248 9261 9282 9324 9408 9464 9472 9583 9792 9826 9828 9984 9996 10064 10101 10192 10404 10584 10608 10647 10656 10693 10752 10816 10829 10878 10952 10976 11232 11271 11322 11424 11466 11492 11544 11648 11662 11934 12096 12138 12168 12288 12321 12348 12376 12432 12506 12544 12691 12852 12987 13056 13104 13182 13209 13312 13328 13377 13468 13824 13872 13923 13986 14112 14144 14161 14196 14208 14336 14504 14688 14739 14976 14994 15028 15096 15232 15288 15379 15392 15606 15912 15984 16128 16184 16224 16317 16354 16384 16428 16464 16562 16576 16983 17136 17199 17238 17316 17408 17472 17493 17576 17612 17797 17836 18207 18252 18432 18496 18522 18564 18648 18759 18816 18928 18944 19166 19584 19652 19656 19773 19968 19992 20111 20128 20202 20384 20808 21168 21216 21294 21312 21386 21504 21632 21658 21756 21904 21952 22464 22491 22542 22644 22848 22932 22984 23088 23273 23296 23324 23569 23868 24192 24276 24336 24531 24576 24642 24696 24752 24843 24864 25012 25088 25382 25704 25857 25974 26112 26208 26299 26364 26418 26624 26656 26754 26936 27648 27744 27846 27972 28224 28288 28322 28392 28416 28672 28749 29008 29376 29478 29952 29988 30056 30192 30303 30464 30576 30758 30784 30821 31212 31824 31941 31968 32079 32256 32368 32448 32487 32634 32708 32768 32856 32928 33124 33152 33813 33966 34272 34391 34398 34476 34632 34816 34944 34986 35152 35224 35594 35672 36414 36504 36864 36963 36992 37044 37128 37296 37349 37518 37632 37856 37888 38073 38332 39168 39304 39312 39546 39627 39936 39984 40131 40222 40256 40404 40768 41616 41769 42336 42432 42483 42588 42624 42772 43008 43264 43316 43512 43771 43808 43904 44217 44928 44982 45084 45288 45696 45864 45968 46137 46176 46546 46592 46648 47138 47736 48384 48552 48672 48841 48951 49062 49152 49284 49392 49504 49686 49728 50024 50176 50653 50764 51408 51714 51948 52224 52416 52479 52598 52728 52836 53248 53312 53391 53508 53872 54621 55296 55488 55692 55944 56277 56448 56576 56644 56784 56832 57239 57344 57498 57967 58016 58752 58956 59319 59904 59976 60112 60333 60384 60606 60928 61152 61516 61568 61642 62424 63648 63869 63882 63936 64158 64512 64736 64896 64974 65268 65416 65536 65712 65856 66248 66304 67081 67626 67932 68544 68782 68796 68952 69264 69632 69819 69888 69972 70304 70448 70707 71188 71344 72828 73008 73593 73728 73926 73984 74088 74256 74529 74592 74698 74851 75036 75264 75712 75776 75803 76146 76664 77571 78336 78608 78624 78897 79092 79254 79872 79968 80262 80444 80512 80808 81289 81536 83232 83538 84672 84864 84966 85176 85248 85544 86016 86247 86528 86632 87024 87542 87616 87808 88434 89856 89964 90168 90576 90909 91392 91728 91936 92274 92352 92463 93092 93184 93296 94276 95472 96237 96768 97104 97344 97461 97682 97902 98124 98304 98568 98784 99008 99127 99372 99456 100048 100352 101306 101439 101528 102816 103173 103428 103896 104448 104832 104958 105196 105456 105672 106301 106496 106624 106782 107016 107653 107744 109242 110592 110976 111384 111888 112047 112554 112896 113152 113288 113568 113664 114219 114478 114688 114996 115934 116032 117504 117912 118638 118881 119808 119952 120224 120393 120666 120768 121212 121856 122304 123032 123136 123284 124579 124848 127296 127449 127738 127764 127872 128316 129024 129472 129792 129948 130536 130832 131072 131313 131424 131712 132496 132608 132651 134162 135252 135864 137088 137564 137592 137904 138411 138528 139009 139264 139638 139776 139944 140608 140777 140896 141414 142376 142688 145656 146016 146523 147186 147456 147852 147968 148176 148512 149058 149184 149396 149702 150072 150528 151424 151552 151606 151959 152292 153328 155142 156672 157216 157248 157437 157794 158184 158508 159744 159936 160173 160524 160888 161024 161616 162578 162911 163072 164983 166464 167076 168831 169344 169728 169932 170352 170496 171088 171717 172032 172494 173056 173264 173901 174048 175084 175232 175616 176868 179712 179928 180336 180999 181152 181781 181818 182784 183456 183872 184093 184548 184704 184926 186184 186368 186592 188552 190944 191607 192474 193536 194208 194688 194922 195364 195804 196248 196608 197136 197568 198016 198254 198744 198912 200096 200704 201243 202612 202878 203056 205632 206346 206856 207792 208896 209457 209664 209916 210392 210912 211344 212121 212602 212992 213248 213564 214032 215306 215488 215747 218484 220779 221184 221952 222768 223587 223776 224094 224553 225108 225792 226304 226576 227136 227328 227409 228438 228956 229376 229992 231361 231868 232064 235008 235824 236691 237276 237762 239616 239904 240448 240737 240786 241332 241536 242424 243712 243867 244608 246064 246272 246568 249158 249696 254592 254898 255476 255528 255744 256632 258048 258741 258944 259584 259896 261072 261443 261664 262144 262626 262848 263424 264992 265216 265302 268324 270504 271728 274176 275128 275184 275808 276822 277056 277389 278018 278528 279276 279552 279888 281216 281554 281792 282828 284752 285376 288711 291312 292032 292383 293046 294372 294912 295704 295936 296352 297024 297381 298116 298368 298792 299404 300144 301056 302549 302848 303104 303212 303918 304584 306397 306656 309519 310284 313344 314432 314496 314874 315588 316368 317016 318903 319488 319872 320346 321048 321776 322048 322959 323232 325156 325822 326144 329966 332928 334152 336141 337662 338688 339456 339864 340704 340992 341887 342176 342657 343434 344064 344988 346112 346528 347802 348096 350168 350464 351232 353736 354571 359424 359856 360672 361998 362304 363562 363636 365568 366912 367744 368186 369096 369408 369852 372368 372736 373184 373737 377104 381888 382347 383214 384948 387072 388416 389376 389844 390728 391608 392496 393216 393939 394272 395136 395641 396032 396508 397488 397824 400192 400673 401408 402486 405224 405756 406112 411264 412692 413712 415233 415584 417027 417792 418914 419328 419832 420784 421824 422331 422688 424242 425204 425984 426496 427128 428064 430612 430976 431494 436968 439569 441558 442368 443904 445536 447083 447174 447552 448188 449106 450216 451584 452608 453152 454272 454656 454818 455877 456876 457912 458752 459984 462722 463736 464128 469567 470016 471648 473382 474552 475524 479232 479808 480519 480896 481474 481572 482664 483072 484848 487424 487734 488733 489216 492128 492544 493136 494949 498316 499392 509184 509796 510952 511056 511488 513264 515151 516096 517482 517888 519168 519792 521703 522144 522886 523328 523957 524288 525252 525696 526848 529984 530432 530604 536648 541008 542997 543456 545343 548352 550256 550368 551616 552279 553644 554112 554778 556036 557056 558552 559104 559776 562432 563108 563584 565656 569023 569504 570752 574821 577422 582624 584064 584766 586092 588744 589824 591408 591872 592704 594048 594762 596232 596736 597584 598808 600288 602112 603729 605098 605696 606208 606424 607836 609168 612794 613312 619038 620568 626688 628371 628864 628992 629748 631176 632736 634032 634933 636363 637806 638976 639744 640692 642096 643552 644096 645918 646464 647241 650312 651644 652288 658489 659932 665856 668304 672282 673659 675324 677376 678912 679728 681408 681984 682227 683774 684352 685314 686868 688128 689976 692224 693056 694083 695604 696192 700336 700928 702464 707472 709142 710073 718848 719712 721344 722211 723996 724608 727124 727272 731136 731601 733824 735488 736372 738192 738816 739704 744107 744736 745472 746368 747474 753571 754208 763776 764694 766428 769896 774144 776832 778752 779688 781456 783216 784329 784992 786432 787878 788544 790272 791282 792064 793016 794976 795648 800384 801346 802816 804972 810448 811512 812224 822528 825384 827424 830297 830466 831168 832167 834054 835584 837828 838656 839664 841568 843648 844662 845376 848484 850408 851968 852992 854256 856128 861101 861224 861952 862988 872053 873936 879138 883116 884736 887808 891072 892143 894166 894348 895104 896376 898212 900432 903168 905216 906304 907647 908544 909312 909636 911754 913752 915824 917504 919191 919968 925444 927472 928256 928557 939134 940032 943296 946764 949104 951048 956709 958464 959616 961038 961792 962948 963144 965328 966144 968877 969696 973063 974848 975468 977466 978432 984256 985088 985439 986272 989898 996632 998784 1008423 1018368 1019592 1021904 1022112 1022976 1025661 1026528 1030302 1032192 1034964 1035776 1038336 1039584 1043406 1044288 1045772 1046656 1047914 1048576 1050504 1051392 1053696 1059968 1060864 1061208 1063713 1073296 1082016 1085994 1086912 1090686 1096704 1100512 1100736 1103232 1104558 1107288 1108224 1109556 1112072 1114112 1117104 1118208 1119552 1121211 1124864 1126216 1127168 1131312 1138046 1139008 1140377 1141504 1149642 1154844 1165248 1168128 1169532 1172184 1177488 1179648 1181817 1182816 1183744 1185408 1186923 1188096 1189524 1192464 1193472 1195168 1197616 1200576 1202019 1204224 1207458 1210196 1211392 1212416 1212848 1215672 1218336 1225588 1226624 1238076 1241136 1251081 1253376 1256742 1257728 1257984 1259496 1262352 1265472 1266993 1268064 1269866 1272467 1272726 1275612 1277952 1279488 1281384 1284192 1287104 1288192 1288651 1291836 1292928 1294482 1300624 1303288 1304576 1316978 1318707 1319864 1331712 1336608 1341249 1344564 1347318 1350648 1354752 1357824 1359456 1362816 1363968 1364454 1367548 1367631 1368704 1370628 1373736 1376256 1379952 1381913 1384448 1386112 1388166 1391208 1392384 1400672 1401856 1404928 1408701 1414944 1418284 1420146 1437696 1439424 1442688 1444422 1447992 1449216 1454248 1454544 1462272 1463202 1466199 1467648 1470976 1472744 1476384 1477632 1479408 1484847 1488214 1489472 1490944 1492736 1494948 1507142 1508416 1527552 1529388 1532856 1539792 1545453 1548288 1553664 1557504 1559376 1562912 1565109 1566432 1568658 1569984 1571871 1572864 1575756 1577088 1580544 1582564 1584128 1586032 1589952 1591296 1600768 1602692 1605632 1609944 1619527 1620896 1623024 1624448 1636029 1645056 1650768 1654848 1656837 1660594 1660932 1662336 1664334 1668108 1671168 1675656 1677312 1679328 1683136 1685159 1687296 1689324 1690752 1696968 1700816 1703936 1705984 1707069 1708512 1712256 1722202 1722448 1723904 1724463 1725976 1744106 1747872 1758276 1766232 1769472 1775616 1782144 1784286 1788332 1788696 1790208 1792752 1796424 1800864 1806336 1807117 1810432 1811187 1812608 1815294 1817088 1818624 1819272 1823508 1827504 1830101 1831648 1835008 1838382 1839936 1850888 1854944 1856512 1857114 1878268 1880064 1886592 1893528 1898208 1902096 1904799 1913418 1916928 1919232 1922076 1923584 1925896 1926288 1930656 1932288 1937754 1939392 1941723 1946126 1949696 1950936 1954932 1956864 1968512 1970176 1970878 1972544 1975467 1979796 1993264 1997568 2016846 2020977 2036736 2039184 2043808 2044224 2045952 2046681 2051322 2053056 2060604 2064384 2069928 2071552 2076672 2079168 2082249 2086812 2088576 2091544 2093312 2095828 2097152 2101008 2102784 2107392 2117843 2119936 2121728 2122416 2127426 2144779 2146592 2164032 2166633 2171988 2173824 2181372 2193408 2194803 2201024 2201472 2206464 2209116 2214576 2216448 2219112 2224144 2228224 2232321 2234208 2236416 2239104 2242422 2249728 2252432 2254336 2260713 2262624 2276092 2278016 2280754 2283008 2299284 2309688 2330496 2336256 2339064 2344368 2352987 2354976 2359296 2363153 2363634 2365632 2367488 2370816 2373846 2376192 2379048 2384928 2386944 2390336 2393209 2395232 2401152 2404038 2408448 2414916 2420392 2422784 2424832 2425696 2431344 2436672 2451176 2453248 2476152 2481997 2482272 2490891 2502162 2506752 2513484 2515456 2515968 2518992 2524704 2530944 2533986 2536128 2539732 2544934 2545452 2551224 2555904 2558976 2562768 2568384 2574208 2576384 2577302 2583303 2583672 2585856 2588964 2601248 2606576 2609152 2616159 2633956 2637414 2639728 2663424 2673216 2676429 2682498 2689128 2694636 2701296 2709504 2715648 2718912 2722941 2725632 2727936 2728908 2735096 2735262 2737408 2741256 2747472 2752512 2757573 2759904 2763826 2768896 2769487 2772224 2776332 2782416 2784768 2801344 2803712 2804711 2809856 2817402 2829888 2836568 2840292 2870127 2875392 2878848 2885376 2888844 2895984 2898432 2906631 2908496 2909088 2919189 2924544 2926404 2932398 2935296 2941952 2945488 2952768 2955264 2956317 2958816 2969694 2976428 2978944 2981888 2985472 2989896 3007693 3014284 3016832 3055104 3058776 3065712 3076983 3079584 3090906 3096576 3107328 3115008 3118752 3125824 3129581 3130218 3132864 3137316 3139968 3143742 3145728 3151512 3154176 3161088 3165128 3168256 3172064 3179904 3182592 3191139 3201536 3205384 3211264 3219888 3239054 3241792 3246048 3248896 3272058 3290112 3301536 3309696 3313674 3321188 3321864 3324672 3328668 3336216 3342336 3351312 3354624 3358656 3363633 3366272 3370318 3374592 3378648 3381504 3393936 3401632 3407872 3411968 3414138 3417024 3421131 3424512 3444404 3444896 3447808 3448926 3451952 3488212 3495744 3516552 3532464 3538944 3551232 3560769 3564288 3568572 3576664 3577392 3580416 3585504 3592848 3601728 3606057 3612672 3614234 3620864 3622374 3625216 3630588 3634176 3637248 3638544 3647016 3655008 3660202 3663296 3667699 3670016 3676764 3679872 3701776 3709888 3713024 3714228 3753243 3756536 3760128 3773184 3787056 3796416 3800979 3804192 3809598 3817401 3826836 3833856 3838464 3844152 3847168 3851792 3852576 3861312 3864576 3865953 3875508 3878784 3883446 3892252 3899392 3901872 3909864 3913728 3933137 3937024 3940352 3941756 3945088 3950934 3959592 3983161 3986528 3995136 4023747 4033692 4041954 4073472 4078368 4087616 4088448 4091904 4093362 4102644 4106112 4121208 4128768 4139856 4143104 4145739 4153344 4158336 4164498 4173624 4177152 4183088 4186624 4191656 4194304 4202016 4205568 4214784 4226103 4235686 4239872 4243456 4244832 4254852 4289558 4293184 4328064 4333266 4343976 4347648 4362744 4386816 4389606 4398597 4402048 4402944 4412928 4418232 4429152 4432896 4438224 4444531 4448288 4454541 4456448 4464642 4468416 4472832 4478208 4484844 4499456 4504864 4508672 4521426 4525248 4552184 4556032 4561508 4566016 4598568 4609423 4619376 4660992 4672512 4678128 4688736 4705974 4709952 4715613 4718592 4726306 4727268 4731264 4734976 4741632 4747692 4752384 4758096 4769856 4773888 4780672 4786418 4790464 4802304 4808076 4816896 4829832 4840784 4845568 4849664 4851392 4858581 4862688 4873344 4902352 4906496 4908087 4952304 4963994 4964544 4970511 4981782 5004324 5013504 5026968 5030912 5031936 5037984 5049408 5055477 5061888 5067972 5072256 5079464 5089868 5090904 5102448 5111808 5117952 5121207 5125536 5136768 5143333 5148416 5152768 5154604 5166606 5167344 5171712 5177928 5202496 5208749 5213152 5218304 5232318 5267912 5274828 5279456 5326848 5346432 5352858 5364996 5378256 5389272 5402592 5419008 5421351 5431296 5437824 5445882 5451264 5455872 5457816 5470192 5470524 5474816 5482512 5490303 5494944 5505024 5515146 5519808 5527652 5537792 5538974 5544448 5552664 5564832 5569536 5602688 5607424 5609422 5619712 5634804 5659776 5673136 5680584 5714397 5740254 5750784 5757696 5770752 5777688 5791968 5796864 5812079 5813262 5816992 5818176 5825169 5838378 5849088 5852808 5864796 5870592 5883904 5890976 5905536 5910528 5912634 5917632 5926401 5939388 5952856 5957888 5963776 5970944 5979792 6015386 6027707 6028568 6033664 6104371 6110208 6117552 6131424 6153966 6159168 6181812 6193152 6214656 6230016 6237504 6246747 6251648 6259162 6260436 6265728 6274632 6279936 6287484 6291456 6303024 6308352 6322176 6330256 6336512 6344128 6353529 6359808 6365184 6382278 6403072 6410768 6422528 6434337 6439776 6478108 6483584 6492096 6497792 6499899 6544116 6580224 6603072 6619392 6627348 6642376 6643728 6649344 6657336 6672432 6684672 6696963 6702624 6709248 6717312 6725897 6727266 6732544 6740636 6749184 6757296 6763008 6782139 6787872 6803264 6811441 6815744 6823936 6828276 6834048 6842262 6849024 6888808 6889792 6895616 6897852 6903904 6976424 6991488 7033104 7058961 7064928 7077888 7089459 7102464 7121538 7128576 7137144 7153328 7154784 7160832 7171008 7179627 7185696 7203456 7212114 7225344 7228468 7241728 7244748 7250432 7261176 7268352 7274496 7277088 7294032 7310016 7320404 7326592 7335398 7340032 7353528 7359744 7403552 7419776 7426048 7428456 7445991 7472673 7506486 7513072 7520256 7546368 7574112 7592832 7601958 7608384 7619196 7634802 7653672 7667712 7676928 7688304 7694336 7703584 7705152 7722624 7729152 7731906 7749909 7751016 7757568 7766892 7784504 7798784 7803744 7819728 7827456 7848477 7866274 7874048 7880704 7883512 7890176 7901868 7919184 7966322 7973056 7982639 7990272 8047494 8067384 8083908 8146944 8156736 8168823 8175232 8176896 8183808 8186724 8205288 8212224 8242416 8257536 8272719 8279712 8286208 8291478 8306688 8308461 8316672 8328996 8347248 8354304 8366176 8373248 8383312 8388608 8404032 8411136 8414133 8429568 8452206 8471372 8479744 8486912 8489664 8509704 8560357 8579116 8586368 8656128 8666532 8687952 8695296 8725488 8757567 8773632 8779212 8797194 8804096 8805888 8825856 8836464 8858304 8865792 8868951 8876448 8889062 8896576 8907269 8909082 8912896 8929284 8936832 8945664 8956416 8969688 8998912 9009728 9017344 9023079 9042852 9050496 9104368 9112064 9123016 9132032 9197136 9218846 9230949 9238752 9321984 9345024 9356256 9377472 9388743 9411948 9419904 9431226 9437184 9452612 9454536 9462528 9469952 9483264 9495384 9504768 9516192 9539712 9547776 9561344 9572836 9573417 9580928 9604608 9616152 9633792 9659664 9673391 9681568 9691136 9699328 9702784 9717162 9725376 9746688 9804704 9812992 9816174 9904608 9927988 9929088 9941022 9963564 10008648 10027008 10053936 10061824 10063872 10075968 10098816 10110954 10123776 10135944 10144512 10158928 10179736 10181808 10204896 10223616 10235904 10242414 10251072 10263393 10273536 10286666 10296832 10305536 10309208 10333212 10334688 10343424 10355856 10404992 10417498 10426304 10436608 10464636 10535824 10549656 10558912 10653696 10682307 10692864 10705716 10729992 10756512 10778544 10793861 10805184 10818171 10838016 10842702 10862592 10875648 10891764 10902528 10911744 10915632 10940384 10941048 10949632 10965024 10980606 10989888 11003097 11010048 11030292 11039616 11055304 11075584 11077948 11088896 11105328 11129664 11139072 11194313 11205376 11214848 11218844 11239424 11269608 11319552 11336689 11346272 11361168 11428794 11452203 11480508 11501568 11515392 11541504 11555376 11583936 11593728 11597859 11624158 11626524 11633984 11636352 11650338 11676756 11698176 11705616 11729592 11741184 11767808 11781952 11799411 11811072 11821056 11825268 11835264 11852802 11878776 11905712 11915776 11927552 11941888 11949483 11959584 12030772 12055414 12057136 12067328 12071241 12208742 12220416 12235104 12262848 12307932 12318336 12363624 12386304 12429312 12437217 12460032 12475008 12493494 12503296 12518324 12520872 12531456 12549264 12559872 12574968 12582912 12606048 12616704 12644352 12649819 12660512 12673024 12678309 12688256 12707058 12719616 12730368 12764556 12806144 12810707 12821536 12845056 12868674 12879552 12956216 12967168 12984192 12995584 12999798 13088232 13160448 13206144 13238784 13254696 13284752 13287456 13298688 13314672 13333593 13344864 13369344 13393926 13405248 13418496 13434624 13451794 13454532 13465088 13481272 13498368 13514592 13526016 13564278 13575744 13606528 13622882 13631488 13647872 13656552 13668096 13684524 13698048 13777616 13779584 13791232 13795704 13807808 13828269 13952848 13982976 14066208 14117922 14129856 14146839 14155776 14178918 14204928 14243076 14257152 14274288 14306656 14309568 14321664 14342016 14359254 14371392 14406912 14424228 14450688 14456936 14483456 14489496 14500864 14522352 14536704 14548992 14554176 14575743 14588064 14620032 14638717 14640808 14653184 14670796 14680064 14707056 14719488 14807104 14824901 14839552 14852096 14856912 14891982 14945346 15012972 15026144 15040512 15092736 15148224 15166431 15185664 15203916 15216768 15238392 15269604 15307344 15335424 15353856 15363621 15376608 15388672 15407168 15410304 15429999 15445248 15458304 15463812 15499818 15502032 15515136 15533784 15569008 15597568 15607488 15626247 15639456 15654912 15696954 15732548 15748096 15761408 15767024 15780352 15803736 15838368 15932644 15946112 15965278 15980544 16094988 16134768 16167816 16264053 16293888 16313472 16337646 16350464 16353792 16367616 16373448 16410576 16424448 16470909 16484832 16515072 16542071 16545438 16559424 16572416 16582956 16613376 16616922 16633344 16657992 16694496 16708608 16732352 16746496 16752463 16766624 16777216 16808064 16822272 16828266 16859136 16904412 16942744 16959488 16973824 16979328 17019408 17120714 17143191 17158232 17172736 17312256 17333064 17373979 17375904 17390592 17436237 17450976 17515134 17547264 17558424 17594388 17608192 17611776 17651712 17672928 17716608 17731584 17737902 17752896 17778124 17779203 17793152 17814538 17818164 17825792 17858568 17873664 17891328 17912832 17939376 17997824 18019456 18034688 18046158 18083121 18085704 18100992 18208736 18224128 18246032 18264064 18313113 18394272 18437692 18461898 18477504 18643968 18690048 18712512 18754944 18777486 18823896 18839808 18862452 18874368 18905224 18909072 18925056 18939904 18966528 18990768 19009536 19032384 19060587 19079424 19095552 19122688 19145672 19146834 19161856 19209216 19232304 19267584 19303011 19319328 19346782 19363136 19382272 19386409 19398656 19405568 19434324 19450752 19493376 19609408 19625984 19632348 19809216 19855976 19858176 19882044 19927128 20017296 20054016 20090889 20107872 20123648 20127744 20151936 20177691 20197632 20221908 20247552 20271888 20289024 20317856 20346417 20359472 20363616 20409792 20434323 20447232 20471808 20484828 20502144 20526786 20547072 20573332 20593664 20611072 20618416 20666424 20669376 20686848 20711712 20809984 20834996 20852608 20873216 20929272 21053851 21071648 21099312 21117824 21268377 21307392 21364614 21385728 21411432 21459984 21513024 21538881 21557088 21587722 21610368 21636342 21676032 21685404 21725184 21751296 21783528 21805056 21823488 21831264 21880768 21882096 21899264 21907067 21930048 21961212 21979776 22006194 22020096 22060584 22079232 22110608 22151168 22155896 22177792 22210656 22259328 22278144 22337973 22388626 22410752 22418019 22429696 22437688 22478848 22539216 22639104 22673378 22692544 22722336 22857588 22904406 22961016 23003136 23030784 23083008 23110752 23167872 23187456 23195718 23248316 23249727 23253048 23267968 23272704 23300676 23353512 23396352 23411232 23459184 23482368 23492521 23535616 23545431 23563904 23598822 23622144 23642112 23650536 23670528 23705604 23757552 23811424 23831552 23855104 23883776 23898966 23919168 23947917 24061544 24110828 24114272 24134656 24142482 24417484 24440832 24470208 24525696 24615864 24636672 24727248 24772608 24858624 24874434 24920064 24925383 24950016 24986988 25006592 25036648 25041744 25062912 25098528 25119744 25149936 25165824 25212096 25233408 25242399 25288704 25299638 25321024 25346048 25356618 25376512 25414116 25439232 25460736 25529112 25612288 25621414 25643072 25681071 25690112 25737348 25759104 25912432 25934336 25968384 25991168 25999596 26176464 26272701 26320896 26412288 26477568 26509392 26569504 26574912 26597376 26606853 26629344 26667186 26689728 26721807 26738688 26787852 26810496 26836992 26869248 26903588 26909064 26930176 26962544 26996736 27029184 27052032 27069237 27128556 27151488 27213056 27245764 27262976 27295744 27313104 27336192 27369048 27396096 27531959 27555232 27559168 27582464 27591408 27615616 27656538 27882127 27905696 27965952 28132416 28166229 28235844 28259712 28293678 28311552 28357836 28409856 28486152 28514304 28548576 28613312 28619136 28643328 28684032 28718508 28742784 28813824 28848456 28901376 28913872 28966912 28978992 29001728 29020173 29044704 29073408 29097984 29108352 29151486 29176128 29240064 29277434 29281616 29306368 29341592 29360128 29414112 29438976 29614208 29649802 29679104 29704192 29713824 29783964 29890692 30025944 30052288 30081024 30185472 30296448 30332862 30371328 30407832 30433536 30476784 30539208 30614688 30670848 30707712 30720989 30727242 30753216 30777344 30790179 30814336 30820608 30859998 30890496 30916608 30927624 30999636 31004064 31030272 31067568 31111717 31138016 31195136 31214976 31252494 31278912 31309824 31393908 31465096 31496192 31522816 31534048 31560704 31607472 31676736 31865288 31892224 31930556 31961088 32189976 32265961 32269536 32335632 32381583 32528106 32587776 32626944 32675292 32700928 32707584 32735232 32746896 32821152 32848896 32941818 32969664 33009291 33030144 33084142 33090876 33118848 33144832 33165912 33226752 33233844 33266688 33315984 33388992 33417216 33464704 33492992 33504926 33533248 33554432 33582939 33616128 33644544 33656532 33718272 33808824 33885488 33918976 33947648 33958656 34010067 34038816 34241428 34286382 34316464 34345472 34356609 34624512 34666128 34747958 34751808 34781184 34793577 34872474 34901952 35030268 35094528 35116848 35188776 35216384 35223552 35303424 35345856 35398233 35433216 35463168 35475804 35505792 35556248 35558406 35586304 35629076 35636328 35651584 35717136 35747328 35782656 35825664 35848449 35878752 35995648 36003331 36038912 36069376 36092316 36166242 36171408 36201984 36417472 36448256 36461243 36492064 36528128 36626226 36788544 36875384 36923796 36955008 37287936 37311651 37380096 37425024 37509888 37554972 37647792 37679616 37724904 37748736 37810448 37818144 37850112 37879808 37933056 37949457 37981536 38019072 38064768 38121174 38158848 38191104 38245376 38291344 38293668 38323712 38418432 38432121 38464608 38535168 38606022 38638656 38693564 38726272 38764544 38772818 38797312 38811136 38868648 38901504 38986752 39218816 39251968 39264696 39618432 39711952 39716352 39764088 39854256 40000779 40034592 40108032 40181778 40215744 40247296 40255488 40303872 40355382 40395264 40443816 40495104 40543776 40578048 40635712 40684553 40692834 40718944 40727232 40819584 40868646 40894464 40943616 40969656 41004288 41053572 41094144 41146664 41187328 41222144 41236832 41332848 41338752 41373696 41423424 41484807 41619968 41669992 41705216 41746432 41858544 42107702 42143296 42193949 42198624 42235648 42536754 42614784 42729228 42771456 42822864 42919968 43026048 43077762 43114176 43175444 43220736 43272684 43352064 43370808 43450368 43502592 43567056 43610112 43646976 43662528 43727229 43761536 43764192 43798528 43814134 43860096 43916151 43922424 43959552 44012388 44040192 44121168 44158464 44221216 44302336 44311792 44355584 44421312 44474703 44518656 44556288 44675946 44777252 44821504 44836038 44859392 44875376 44957696 45078432 45278208 45346756 45385088 45444672 45499293 45715176 45808812 45922032 46006272 46061568 46166016 46221504 46289997 46335744 46374912 46391436 46496632 46499454 46506096 46535936 46545408 46601352 46707024 46792704 46822464 46878741 46918368 46964736 46985042 47071232 47081279 47090862 47127808 47197644 47244288 47284224 47301072 47341056 47411208 47515104 47622848 47663104 47680087 47710208 47767552 47797932 47838336 47895834 48123088 48221656 48228544 48269312 48284964 48792159 48834968 48881664 48940416 49051392 49231728 49273344 49412727 49454496 49545216 49626213 49717248 49748868 49840128 49850766 49900032 49973976 50013184 50073296 50083488 50125824 50197056 50239488 50257389 50299872 50331648 50424192 50466816 50484798 50577408 50599276 50642048 50692096 50713236 50753024 50828232 50878464 50921472 51058224 51130781 51224576 51242828 51286144 51362142 51380224 51474696 51518208 51824864 51868672 51936768 51982336 51999192 52121937 52308711 52352928 52545402 52641792 52824576 52955136 53018784 53139008 53149824 53194752 53213706 53258688 53334372 53379456 53443614 53477376 53575704 53620992 53673984 53738496 53807176 53818128 53860352 53925088 53993472 54058368 54104064 54138474 54249363 54257112 54302976 54426112 54491528 54525952 54591488 54626208 54672384 54738096 54792192 54939339 55063918 55110464 55118336 55164928 55182816 55231232 55313076 55764254 55811392 55931904 56264832 56332458 56471688 56519424 56587356 56623104 56715672 56819712 56972304 57028608 57097152 57181761 57226624 57238272 57286656 57368064 57437016 57485568 57627648 57696912 57802752 57827744 57909033 57933824 57957984 58003456 58040346 58089408 58146816 58159227 58195968 58216704 58302972 58352256 58480128 58554868 58563232 58612736 58683184 58720256 58828224 58877952 59228416 59299604 59358208 59408384 59427648 59567928 59781384 59922499 60051888 60104576 60162048 60370944 60533073 60592896 60665724 60742656 60815664 60867072 60953568 61078416 61229376 61302969 61341696 61415424 61441978 61454484 61506432 61554688 61580358 61628672 61641216 61719996 61780992 61833216 61855248 61999272 62008128 62060544 62135136 62223434 62276032 62350883 62390272 62429952 62504988 62557824 62619648 62787816 62930192 62992384 63045632 63068096 63121408 63161553 63214944 63353472 63730576 63784448 63805131 63861112 63922176 64379952 64531922 64539072 64616643 64671264 64763166 65056212 65175552 65253888 65350584 65401856 65415168 65470464 65493792 65642304 65697792 65721201 65883636 65939328 66018582 66060288 66168284 66181752 66237696 66289664 66331824 66453504 66467688 66533376 66631968 66777984 66834432 66863329 66929408 66985984 67009852 67013919 67066496 67108864 67165878 67232256 67289088 67313064 67436544 67617648 67713737 67770976 67837952 67895296 67917312 68020134 68077632 68482856 68572764 68632928 68690944 68713218 69249024 69332256 69495916 69503616 69562368 69587154 69744948 69803904 70060536 70189056 70233696 70377552 70432768 70447104 70477563 70606848 70691712 70796466 70866432 70926336 70951608 71011584 71112496 71116812 71172608 71258152 71272656 71303168 71434272 71494656 71565312 71651328 71696898 71757504 71843751 71991296 72006662 72077824 72138752 72184632 72332484 72342816 72403968 72834944 72896512 72922486 72984128 73056256 73252452 73577088 73750768 73847592 73910016 74575872 74623302 74760192 74776149 74850048 75019776 75109944 75295584 75359232 75449808 75497472 75557027 75620896 75636288 75700224 75727197 75759616 75866112 75898914 75963072 76038144 76129536 76242348 76317696 76382208 76490752 76582688 76587336 76647424 76836864 76864242 76929216 77043213 77070336 77212044 77277312 77387128 77452544 77529088 77545636 77594624 77622272 77737296 77803008 77973504 78360191 78437632 78503936 78529392 79236864 79356823 79423904 79432704 79528176 79708512 80001558 80069184 80165421 80216064 80363556 80431488 80494592 80510976 80607744 80710764 80790528 80887632 80990208 81087552 81156096 81207711 81271424 81369106 81385668 81437888 81454464 81639168 81737292 81788928 81887232 81939312 82008576 82107144 82188288 82293328 82374656 82444288 82473664 82595877 82665696 82677504 82747392 82846848 82969614 83239936 83339984 83410432 83492864 83646381 83717088 84215404 84286592 84387898 84397248 84471296 84498687 85073508 85229568 85458456 85542912 85645728 85839936 86052096 86155524 86228352 86350888 86441472 86545368 86704128 86741616 86900736 87005184 87060519 87134112 87220224 87293952 87325056 87436661 87454458 87523072 87528384 87597056 87628268 87720192 87832302 87844848 87919104 88024776 88080384 88242336 88316928 88442432 88548733 88604672 88623584 88711168 88842624 88949406 89037312 89112576 89351892 89554504 89643008 89672076 89718784 89750752 89915392 90156864 90556416 90693512 90770176 90889344 90998586 91430352 91617624 91844064 92012544 92123136 92162967 92332032 92443008 92579994 92671488 92749824 92782872 92993264 92998908 93012192 93071872 93090816 93202704 93335151 93414048 93585408 93644928 93757482 93836736 93929472 93970084 94142464 94162558 94181724 94255616 94395288 94488576 94568448 94602144 94682112 94822416 95030208 95245696 95326208 95360174 95420416 95535104 95595864 95676672 95791668 96246176 96443312 96457088 96538624 96569928 96797883 97144749 97584318 97669936 97763328 97880832 98102784 98463456 98546688 98825454 98908992 99027873 99090432 99252426 99434496 99497736 99680256 99701532 99800064 99947952 100026368 100146592 100166976 100251648 100394112 100478976 100514778 100599744 100663296 100748817 100848384 100933632 100969596 101154816 101198552 101284096 101384192 101426472 101506048 101656464 101756928 101842944 102030201 102116448 102261562 102449152 102471019 102485656 102572288 102724284 102760448 102949392 103036416 103649728 103737344 103774307 103873536 103964672 103998384 104243874 104617422 104705856 105090804 105283584 105649152 105910272 106037568 106194699 106278016 106299648 106389504 106427412 106517376 106668744 106758912 106887228 106954752 107151408 107241984 107347968 107476992 107545347 107614352 107636256 107720704 107850176 107986944 108009993 108116736 108208128 108276948 108498726 108514224 108605952 108852224 108983056 109051904 109182976 109252416 109344768 109383729 109476192 109584384 109878678 110127836 110220928 110236672 110329856 110365632 110462464 110626152 111284641 111528508 111622784 111863808 112529664 112664916 112943376 113038848 113174712 113246208 113431344 113639424 113848371 113944608 114057216 114194304 114363522 114453248 114476544 114573312 114736128 114874032 114971136 115255296 115296363 115393824 115605504 115655488 115794497 115818066 115867648 115915968 116006912 116080692 116178816 116293632 116318454 116391936 116433408 116605944 116704512 116960256 117109736 117126464 117225472 117366368 117440512 117656448 117755904 118456832 118599208 118716416 118816768 118855296 119135856 119562768 119844998 120002337 120103776 120209152 120324096 120741888 121066146 121185792 121331448 121485312 121631328 121734144 121907136 122053659 122156832 122458752 122605938 122683392 122830848 122883956 122908968 123012864 123109376 123160716 123257344 123282432 123439992 123561984 123666432 123710496 123998544 124016256 124121088 124270272 124446868 124454421 124552064 124701766 124780544 124859904 125009976 125115648 125239296 125575632 125860384 125984768 126091264 126136192 126242816 126323106 126429888 126581847 126706944 127461152 127568896 127610262 127722224 127844352 128759904 129063844 129078144 129233286 129342528 129526332 130112424 130351104 130507776 130701168 130803712 130830336 130940928 130987584 131284608 131395584 131442402 131748453 131767272 131878656 132037164 132120576 132336568 132363504 132475392 132579328 132663648 132907008 132935376 133066752 133263936 133424109 133555968 133668864 133726658 133858816 133971968 134019704 134027838 134132992 134217728 134331756 134464512 134578176 134626128 134873088 135235296 135427474 135541952 135675904 135704863 135790592 135834624 136040268 136155264 136965712 137145528 137265856 137381888 137426436 138498048 138664512 138869991 138991832 139007232 139124736 139174308 139489896 139607808 140121072 140378112 140467392 140636223 140755104 140865536 140894208 140955126 141213696 141243837 141383424 141592932 141732864 141852672 141903216 142023168 142224992 142233624 142345216 142516304 142545312 142606336 142868544 142989312 143040261 143130624 143302656 143393796 143515008 143687502 143982592 144013324 144155648 144277504 144369264 144664968 144685632 144807936 145526069 145669888 145793024 145844972 145968256 146112512 146504904 147154176 147376957 147501536 147695184 147820032 148878639 149151744 149246604 149520384 149552298 149700096 150039552 150219888 150591168 150718464 150772167 150899616 150994944 151114054 151241792 151272576 151400448 151454394 151519232 151732224 151797828 151926144 152076288 152259072 152484696 152635392 152764416 152981504 153165376 153174672 153294848 153392343 153673728 153728484 153858432 154086426 154140672 154424088 154554624 154774256 154905088 155058176 155091272 155189248 155244544 155474592 155606016 155947008 156365811 156720382 156875264 156926133 157007872 157058784 158473728 158713646 158847808 158865408 159056352 159417024 160003116 160138368 160330842 160432128 160727112 160862976 160989184 161021952 161215488 161421528 161581056 161775264 161980416 162175104 162312192 162415422 162542848 162738212 162748089 162771336 162875776 162908928 163278336 163474584 163577856 163774464 163878624 164017152 164214288 164376576 164447647 164586656 164749312 164818017 164888576 164947328 165191754 165331392 165355008 165494784 165693696 165939228 166479872 166679968 166820864 166985728 167292762 167434176 168430808 168573184 168775796 168794496 168942592 168997374 170147016 170459136 170916912 171085824 171291456 171679872 172104192 172311048 172456704 172701776 172882944 173090736 173408256 173483232 173801472 174010368 174121038 174268224 174440448 174477681 174587904 174650112 174873322 174908916 175046144 175056768 175194112 175256536 175440384 175664604 175689696 175838208 176049552 176160768 176484672 176633856 176884864 177097466 177209344 177247168 177422336 177685248 177898812 178074624 178225152 178703784 179109008 179286016 179344152 179437568 179501504 179767497 179830784 180313728 181112832 181387024 181540352 181599219 181778688 181997172 182860704 183235248 183688128 183908907 184025088 184246272 184325934 184664064 184886016 185159988 185342976 185499648 185565744 185986528 185997816 186024384 186143744 186181632 186405408 186670302 186828096 187052649 187170816 187289856 187514964 187673472 187858944 187940168 188284928 188325116 188363448 188511232 188790576 188977152 189136896 189204288 189364224 189484659 189644832 190060416 190303321 190491392 190652416 190720348 190840832 191070208 191191728 191353344 191583336 192492352 192723713 192886624 192914176 193077248 193139856 193595766 194289498 195168636 195339872 195526656 195761664 196205568 196926912 197093376 197163603 197650908 197817984 198055746 198180864 198504852 198868992 198995472 199360512 199403064 199600128 199895904 200052736 200293184 200333952 200503296 200589987 200788224 200957952 201029556 201199488 201326592 201497634 201696768 201867264 201939192 202309632 202397104 202568192 202768384 202852944 203012096 203141211 203312928 203513856 203685888 204060402 204232896 204523124 204898304 204942038 204971312 205144576 205448568 205520896 205898784 206072832 207299456 207474688 207548614 207747072 207929344 207996768 208487748 209234844 209411712 210181608 210567168 211298304 211432689 211820544 212075136 212389398 212556032 212599296 212779008 212854824 213034752 213337488 213517824 213774456 213909504 214302816 214483968 214695936 214953984 215046923 215090694 215228704 215272512 215441408 215531253 215700352 215973888 216019986 216233472 216416256 216553896 216997452 217028448 217211904 217704448 217782019 217966112 218103808 218365952 218504832 218689536 218767458 218952384 219168768 219757356 220255672 220441856 220473344 220659712 220731264 220924928 221252304 222569282 223057016 223245568 223727616 225059328 225329832 225861727 225886752 226077696 226349424 226492416 226671081 226862688 227278848 227696742 227889216 228114432 228388608 228727044 228906496 228953088 229146624 229472256 229748064 229942272 230510592 230592726 230787648 231129639 231211008 231310976 231588994 231636132 231735296 231831936 232013824 232161384 232357632 232587264 232636908 232783872 232866816 233211888 233409024 233920512 234219472 234252928 234450944 234732736 234881024 235080573 235312896 235511808 236913664 237198416 237432832 237633536 237710592 238070469 238271712 239125536 239689996 240004674 240207552 240418304 240496263 240648192 241483776 242132292 242371584 242662896 242970624 243262656 243468288 243814272 244107318 244313664 244917504 245211876 245366784 245661696 245767912 245817936 246025728 246218752 246321432 246514688 246564864 246879984 247123968 247332864 247420992 247787631 247997088 248032512 248242176 248540544 248858189 248893736 248908842 249104128 249403532 249561088 249719808 250019952 250231296 250478592 250939143 251151264 251720768 251969536 252023317 252182528 252272384 252485632 252646212 252859776 253163694 253413888 254922304 255137792 255220524 255444448 255688704 257519808 258127688 258156288 258466572 258685056 259052664 260224848 260702208 261015552 261181557 261402336 261607424 261660672 261881856 261975168 262309983 262569216 262791168 262884804 263496906 263534544 263757312 264074328 264241152 264673136 264727008 264950784 265158656 265327296 265646199 265814016 265870752 266133504 266527872 266848218 267111936 267337728 267453316 267717632 267943936 268039408 268055676 268265984 268435456 268663512 268929024 269156352 269252256 269746176 270470592 270854948 271083904 271351808 271409726 271581184 271669248 272080536 272310528 273931424 274291056 274531712 274763776 274852872 276488901 276996096 277329024 277739982 277983664 278014464 278249472 278348616 278979792 279215616 280005453 280242144 280756224 280934784 281272446 281510208 281731072 281788416 281910252 282427392 282487674 282766848 283185864 283465728 283705344 283806432 284046336 284449984 284467248 284690432 284791871 285032608 285090624 285212672 285737088 285978624 286080522 286261248 286605312 286787592 287030016 287375004 287965184 288026648 288311296 288555008 288738528 289329936 289371264 289615872 290393649 291052138 291339776 291434247 291586048 291689944 291936512 292225024 293009808 294308352 294753914 295003072 295357643 295390368 295640064 297757278 298303488 298493208 299040768 299104596 299400192 300079104 300439776 301182336 301436928 301544334 301799232 301989888 302228108 302246451 302483584 302545152 302800896 302908788 303038464 303464448 303595656 303852288 304152576 304518144 304969392 305270784 305528832 305963008 306090603 306330752 306349344 306589696 306784686 307347456 307413057 307456968 307716864 308172852 308281344 308848176 309109248 309548512 309810176 310116352 310182544 310378496 310489088 310949184 311212032 311322921 311894016 312731622 313440764 313750528 313852266 314015744 314117568 316947456 317427292 317695616 317730816 318112704 318834048 320006232 320276736 320661684 320864256 321454224 321725952 321978368 322043904 322430976 322843056 323162112 323550528 323960832 324029979 324350208 324624384 324830844 325085696 325476424 325496178 325542672 325751552 325817856 326556672 326949168 327155712 327548928 327757248 328034304 328151187 328428576 328753152 328895294 329173312 329498624 329568953 329636034 329777152 329894656 330383508 330662784 330710016 330989568 331387392 331878456 332959744 333359936 333641728 333853923 333971456 334585524 334868352 336861616 337146368 337551592 337588992 337885184 337994748 340294032 340918272 341545113 341833824 342171648 342582912 343359744 344208384 344622096 344913408 345403552 345765888 345889089 346181472 346816512 346966464 347383491 347602944 348020736 348242076 348536448 348880896 348955362 349175808 349300224 349746644 349817832 350092288 350113536 350388224 350513072 350880768 351329208 351379392 351676416 352099104 352321536 352969344 353267712 353769728 354194932 354418688 354494336 354844672 355370496 355797624 356149248 356450304 357407568 357915467 358218016 358572032 358688304 358875136 359003008 359534994 359661568 360627456 362225664 362774048 363080704 363198438 363557376 363994344 365721408 366160977 366470496 367376256 367817814 368050176 368492544 368651868 369328128 369772032 370319976 370685952 370999296 371131488 371973056 371995632 372048768 372287488 372363264 372810816 373340604 373656192 374105298 374341632 374579712 375029928 375346944 375717888 375880336 376569856 376650232 376726896 377022464 377581152 377954304 378273792 378408576 378728448 378969318 379289664 379745541 380120832 380606642 380982784 381304832 381440696 381681664 382140416 382383456 382706688 383166672 384984704 385447426 385773248 385828352 386154496 386279712 387191532 388578996 390337272 390679744 391053312 391523328 392411136 393853824 394186752 394327206 395245359 395301816 395635968 396111492 396361728 397009704 397737984 397990944 398721024 398806128 399200256 399372857 399791808 400105472 400272327 400586368 400667904 401006592 401179974 401576448 401915904 402059112 402398976 402653184 402995268 403393536 403734528 403878384 404619264 404794208 405136384 405536768 405705888 406024192 406282422 406625856 407027712 407114589 407371776 408120804 408465792 409046248 409796608 409884076 409942624 410289152 410897136 411041792 411797568 412145664 414598912 414949376 415097228 415494144 415858688 415993536 416975496 418469688 418823424 419457493 420363216 421134336 422596608 422865378 423641088 423731511 424150272 424778796 425112064 425198592 425558016 425709648 426069504 426674976 427035648 427548912 427819008 428605632 428967936 429120783 429391872 429907968 430093846 430181388 430457408 430545024 430882816 431062506 431400704 431947776 432039972 432466944 432832512 433107792 433994904 434056896 434423808 435408896 435564038 435932224 436207616 436578207 436731904 437009664 437379072 437534916 437904768 438337536 439514712 440511344 440883712 440946688 441319424 441462528 441849856 442130871 442504608 445138564 446114032 446491136 446635917 447455232 450118656 450659664 451723454 451773504 452155392 452316501 452698848 452984832 453342162 453725376 454557696 455393484 455778432 456228864 456777216 457454088 457812992 457906176 458293248 458944512 459496128 459884544 460177029 461021184 461185452 461575296 462259278 462422016 462621952 463177988 463272264 463470592 463663872 464027648 464322768 464715264 465174528 465273816 465567744 465733632 466423776 466818048 467841024 468043303 468438944 468505856 468901888 469097433 469465472 469762048 470161146 470625792 471023616 473827328 473996159 474396832 474865664 475267072 475421184 476140938 476543424 478251072 479379992 480009348 480415104 480836608 480992526 481296384 482967552 484264584 484743168 485325792 485941248 486525312 486936576 487628544 488214636 488627328 489835008 490423752 490733568 491323392 491535824 491635872 492051456 492437504 492642864 493029376 493129728 493342941 493759968 494247936 494665728 494841984 495575262 495994176 496065024 496484352 497081088 497716378 497787472 497817684 498208256 498807064 499122176 499439616 500039904 500462592 500957184 501878286 502302528 503441536 503939072 504046634 504365056 504544768 504971264 505292424 505719552 506327388 506827776 509844608 510275584 510441048 510888896 511377408 515039616 516255376 516312576 516933144 517370112 518105328 520449696 521404416 522031104 522363114 522804672 523214848 523321344 523433043 523763712 523950336 524619966 525138432 525582336 525769608 526993812 527069088 527514624 528148656 528482304 528899189 529346272 529454016 529901568 530317312 530654592 531292398 531628032 531741504 532267008 533055744 533696436 534223872 534675456 534906632 535435264 535887872 536078816 536111352 536531968 536870912 537327024 537858048 538312704 538504512 539302491 539492352 540941184 541709896 542167808 542703616 542819452 543162368 543338496 544161072 544621056 547862848 548521337 548582112 549063424 549527552 549705744 552977802 553992192 554658048 555479964 555967328 556028928 556498944 556697232 557959584 558431232 560010906 560484288 561157947 561512448 561869568 562544892 563020416 563462144 563576832 563820504 564854784 564975348 565533696 566371728 566931456 567410688 567612864 568092672 568453977 568899968 568934496 569380864 569583742 570065216 570181248 570425344 570909963 571474176 571957248 572161044 572522496 573210624 573575184 574060032 574750008 575930368 576053296 576622592 577110016 577477056 578171139 578659872 578742528 579231744 580787298 582104276 582679552 582868494 583172096 583379888 583873024 584450048 586019616 588616704 589507828 590006144 590715286 590780736 591280128 591490809 595514556 596606976 596986416 598081536 598209192 598800384 600158208 600879552 601769961 602364672 602873856 603088668 603598464 603979776 604456216 604492902 604967168 605090304 605601792 605817576 606076928 606928896 607191312 607704576 608305152 609036288 609423633 609938784 610541568 611057664 611926016 612056627 612181206 612661504 612698688 613179392 613569372 614694912 614826114 614913936 615433728 616345704 616562688 617696352 618218496 619097024 619620352 619841131 620232704 620365088 620756992 620978176 621898368 622424064 622645842 623788032 625463244 626881528 627501056 627704532 628031488 628235136 633894912 634298067 634854584 635391232 635461632 636225408 637668096 640012464 640553472 641323368 641728512 642908448 643451904 643956736 644087808 644861952 645140769 645686112 646324224 647101056 647921664 648059958 648700416 649248768 649661688 650171392 650952848 650992356 651085344 651503104 651635712 653113344 653346057 653898336 654311424 655097856 655514496 656068608 656302374 656857152 657506304 657790588 658346624 658997248 659137906 659272068 659554304 659789312 660767016 661325568 661420032 661979136 662774784 663756912 665919488 666719872 667283456 667707846 667942912 669171048 669736704 673723232 674292736 675103184 675177984 675770368 675989496 677585181 680013243 680588064 681836544 683090226 683667648 684343296 685165824 686719488 688416768 689244192 689826816 690807104 691531776 691778178 692362944 693633024 693932928 694766982 695205888 696041472 696484152 697072896 697761792 697910724 698351616 698600448 699493288 699635664 700184576 700227072 700776448 701026144 701761536 702658416 702758784 703352832 704198208 704643072 705241719 705938688 706535424 707539456 708389864 708837376 708988672 709689344 710740992 711595248 712298496 712900608 714211407 714815136 715830934 716436032 717144064 717297133 717376608 717750272 718006016 719069988 719323136 721254912 724451328 725548096 726161408 726396876 727114752 727988688 731442816 732321954 732940992 734752512 735635628 736100352 736985088 737303736 738656256 739544064 740639952 741371904 741998592 742262976 743362893 743946112 743991264 744097536 744574976 744726528 745621632 746574567 746681208 747312384 748210596 748683264 749159424 750059856 750693888 751435776 751760672 752817429 753139712 753300464 753453792 754044928 755162304 755908608 756069951 756547584 756817152 757456896 757938636 758579328 759491082 760241664 761213284 761965568 762609664 762881392 763363328 764280832 764766912 765413376 766333344 769969408 770894852 771546496 771656704 772308992 772559424 774383064 777157992 778992487 780674544 781359488 782106624 783046656 784822272 786929949 787707648 788373504 788654412 790490718 790603632 791271936 792222984 792723456 794019408 795475968 795981888 796938597 797442048 797612256 798400512 798745714 799583616 800210944 800544654 801172736 801335808 802013184 802359948 803152896 803831808 804118224 804797952 805306368 805990536 806787072 807469056 807756768 809238528 809588416 810272768 810561479 811073536 811411776 812048384 812564844 813251712 814055424 814229178 814743552 816241608 816931584 818092496 819593216 819768152 819885248 820578304 821794272 822083584 823595136 824291328 829197824 829466703 829898752 830194456 830988288 831717376 831987072 833950992 836939376 837646848 838914986 840016359 840726432 842268672 845193216 845730756 847282176 847463022 848300544 849557592 850224128 850397184 851116032 851419296 852139008 853349952 854071296 854375613 855097824 855638016 857211264 857935872 858241566 858783744 859815936 860187692 860362776 860914816 861090048 861765632 862125012 862801408 863895552 864079944 864933888 865665024 866215584 867989808 868113792 868847616 869223277 870817792 871128076 871180947 871864448 872415232 873156414 873463808 874019328 874758144 875069832 875809536 876675072 879029424 881022688 881767424 881893376 882638848 882925056 883699712 884261742 885009216 886072929 890277128 892228064 892982272 893271834 894910464 900237312 901319328 903446908 903547008 904310784 904633002 905397696 905969664 906684324 907450752 909115392 910786968 911556864 912457728 913554432 914908176 915625984 915812352 916586496 917889024 918992256 919769088 920354058 922042368 922239171 922370904 923150592 924518556 924844032 925243904 926355976 926544528 926941184 927327744 928055296 928645536 929430528 930349056 930547632 931135488 931467264 932847552 933636096 933968763 935682048 936086606 936877888 937011712 937803776 938194866 938930944 939524096 940322292 941251584 942047232 947654656 947992318 948793664 949731328 950534144 950842368 952281876 953086848 956502144 958759984 960018696 960830208 961673216 961985052 962592768 965935104 968529168 969486336 970651584 971882496 972089937 973050624 973873152 975257088 976429272 977254656 979670016 980847504 981467136 982646784 983071648 983271744 984102912 984453561 984875008 985285728 986058752 986259456 986685882 987519936 988495872 988706859 989331456 989683968 991150524 991988352 992130048 992968704 994162176 995432756 995574944 995635368 996416512 997614128 998244352 998879232 1000079808 1000925184 1001561769 1001914368 1003756572 1004605056 1006883072 1007878144 1008093268 1008730112 1009089536 1009942528 1010584848 1011439104 1012654776 1013655552 1018682483 1019689216 1020551168 1020882096 1021777792 1022754816 1030079232 1031638699 1032510752 1032625152 1033866288 1034740224 1036210656 1040899392 1042150473 1042808832 1044062208 1044726228 1045609344 1046429696 1046642688 1046866086 1047527424 1047900672 1049239932 1050276864 1051164672 1051539216 1053987624 1054138176 1055029248 1056297312 1056964608 1057798378 1058692544 1058908032 1059803136 1060634624 1061309184 1062584796 1063256064 1063483008 1064534016 1066111488 1067392872 1068447744 1069350912 1069813264 1070870528 1071775744 1072157632 1072222704 1073063936 1073741824 1073746401 1074654048 1075716096 1076625408 1077009024 1078604982 1078984704 1081882368 1083419792 1084335616 1085407232 1085638904 1086324736 1086676992 1088322144 1089242112 1095725696 1097042674 1097164224 1098126848 1098482931 1099055104 1099411488 1105955604 1107984384 1109316096 1110959928 1111934656 1112057856 1112997888 1113394464 1115919168 1116862464 1120021812 1120968576 1122315894 1123024896 1123739136 1125089784 1126040832 1126924288 1127153664 1127641008 1129709568 1129950696 1131067392 1132743456 1133862912 1134821376 1135225728 1136185344 1136676593 1136907954 1137799936 1137868992 1138761728 1139167484 1139236623 1140130432 1140362496 1140850688 1141819926 1142948352 1143914496 1144322088 1145044992 1146421248 1147150368 1148120064 1149500016 1151133529 1151860736 1152106592 1153245184 1154220032 1154954112 1156342278 1157319744 1157485056 1158463488 1161574596 1164208552 1165359104 1165736988 1166344192 1166759776 1167746048 1168900096 1172039232 1177233408 1179015656 1180012288 1181430572 1181561472 1182560256 1182981618 1191029112 1193213952 1193972832 1196163072 1196418384 1197600768 1198118571 1200316416 1201759104 1203539922 1204729344 1205747712 1206177336 1207196928 1207959552 1208912432 1208985804 1209934336 1210180608 1211203584 1211635152 1212153856 1213857792 1214382624 1215409152 1216610304 1218072576 1218847266 1219877568 1221083136 1221343767 1222115328 1223852032 1224113254 1224362412 1225323008 1225397376 1226358784 1227138744 1229389824 1229652228 1229827872 1230867456 1232691408 1233125376 1235392704 1236436992 1238194048 1239240704 1239682262 1240465408 1240730176 1241513984 1241956352 1243796736 1244848128 1245291684 1247576064 1250926488 1253763056 1255002112 1255409064 1256062976 1256470272 1258372479 1267789824 1268596134 1269709168 1270782464 1270923264 1271194533 1272450816 1275336192 1280024928 1281106944 1282646736 1283457024 1285816896 1286903808 1287362349 1287913472 1288175616 1289723904 1290281538 1291372224 1292648448 1294202112 1295843328 1296119916 1297400832 1298497536 1299323376 1300342784 1301905696 1301984712 1302170688 1303006208 1303271424 1306226688 1306692114 1307796672 1308622848 1309734621 1310195712 1311028992 1312137216 1312604748 1313714304 1315012608 1315581176 1316693248 1317994496 1318275812 1318544136 1319108608 1319578624 1321534032 1322651136 1322840064 1323958272 1325549568 1326392613 1327513824 1331838976 1332123247 1333439744 1334566912 1335415692 1335885824 1338342096 1339473408 1347446464 1348585472 1349065991 1350206368 1350355968 1351540736 1351978992 1355170362 1360026486 1361176128 1363673088 1366180452 1367335296 1368686592 1370331648 1373438976 1376833536 1378488384 1379653632 1380531087 1381614208 1383063552 1383556356 1384725888 1387266048 1387865856 1389533964 1390411776 1392082944 1392968304 1394145792 1395523584 1395821448 1396703232 1397200896 1398986576 1399271328 1400369152 1400454144 1401552896 1402052288 1403523072 1404129909 1405316832 1405517568 1406705664 1408396416 1409286144 1410483438 1411877376 1413070848 1415078912 1416779728 1417674752 1417977344 1419378688 1421481984 1421988477 1423190496 1424596992 1425801216 1428422814 1429630272 1431661868 1432872064 1434288128 1434594266 1434753216 1435500544 1436012032 1438139976 1438646272 1442509824 1448902656 1451096192 1452322816 1452793752 1454229504 1455977376 1462885632 1464643908 1465881984 1469505024 1471271256 1472200704 1473970176 1474607472 1477312512 1479088128 1480028823 1481279904 1482743808 1483997184 1484525952 1486725786 1487892224 1487982528 1488195072 1489149952 1489453056 1491243264 1493149134 1493362416 1494624768 1496421192 1497366528 1498318848 1500119712 1501387776 1502871552 1503521344 1505328461 1505634858 1506279424 1506600928 1506907584 1508089856 1510324608 1511817216 1512139902 1513095168 1513634304 1514913792 1515877272 1517158656 1518982164 1520483328 1522426568 1523931136 1525219328 1525762784 1526726656 1528561664 1529533824 1530826752 1532666688 1539938816 1541789704 1543092992 1543313408 1544617984 1545118848 1548766128 1554315984 1557984974 1561349088 1562718976 1564213248 1566093312 1569644544 1573859898 1575415296 1576747008 1577308824 1580981436 1581207264 1582543872 1584445968 1585446912 1586697567 1588038816 1590951936 1591963776 1593877194 1594884096 1595224512 1596801024 1597491428 1599167232 1600421888 1601089308 1602345472 1602671616 1604026368 1604719896 1606305792 1607663616 1608236448 1609595904 1610612736 1611981072 1613574144 1614938112 1615513536 1617907473 1618477056 1619176832 1620545536 1621122958 1622147072 1622823552 1624096768 1625129688 1626503424 1628110848 1628458356 1629487104 1632483216 1633863168 1636184992 1639186432 1639536304 1639770496 1641156608 1643588544 1644167168 1645564011 1647190272 1648582656 1658395648 1658933406 1659797504 1660388912 1661976576 1663434752 1663974144 1667901984 1673878752 1675293696 1677829972 1680032718 1681452864 1683473841 1684537344 1690386432 1691461512 1694564352 1694926044 1696601088 1699115184 1700448256 1700794368 1702232064 1702838592 1704278016 1706699904 1708142592 1708751226 1710195648 1711276032 1712729889 1714422528 1715871744 1716483132 1717567488 1719631872 1720375384 1720725552 1721829632 1722180096 1723531264 1724250024 1725602816 1727791104 1728159888 1729867776 1731330048 1732431168 1734513417 1735979616 1736227584 1737695232 1738446554 1741635584 1742007323 1742256152 1742361894 1743728896 1744830464 1746312828 1746927616 1748038656 1749516288 1750139664 1751619072 1753350144 1758058848 1762045376 1763534848 1763786752 1764163219 1765277696 1765850112 1767399424 1768523484 1770018432 1772145858 1780554256 1784456128 1785964544 1786543668 1789820928 1800474624 1802638656 1805309883 1806893816 1807094016 1808621568 1809266004 1810795392 1811939328 1813368648 1814901504 1818230784 1821573936 1823113728 1824915456 1827108864 1828270899 1829816352 1831251968 1831624704 1833172992 1835778048 1836169881 1837984512 1839538176 1840708116 1844084736 1844478342 1844741808 1846301184 1849037112 1849688064 1850487808 1852711952 1853089056 1853882368 1854655488 1856110592 1857291072 1858861056 1859523393 1860698112 1861095264 1862270976 1862934528 1865695104 1867272192 1867937526 1871364096 1872173212 1873755776 1874023424 1875607552 1876389732 1877861888 1879048192 1880644584 1882503168 1884094464 1891838897 1895309312 1895984636 1897587328 1899462656 1901068288 1901684736 1904563752 1906173696 1913004288 1917519968 1920037392 1921660416 1923346432 1923970104 1925185536 1931870208 1935422307 1937058336 1938972672 1941303168 1943764992 1944179874 1946101248 1947746304 1950514176 1952858544 1954509312 1959340032 1960038171 1961695008 1962934272 1965293568 1966143296 1966543488 1968205824 1968907122 1969750016 1970571456 1972117504 1972518912 1973371764 1975039872 1976991744 1977413718 1978662912 1979367936 1982301048 1983976704 1984260096 1985937408 1988324352 1990865512 1991149888 1991270736 1992833024 1995228256 1996488704 1997758464 2000159616 2001850368 2003123538 2003828736 2007513144 2009210112 2013766144 2015756288 2016186536 2017460224 2018179072 2019885056 2021169696 2022878208 2025309552 2027311104 2032755543 2037364966 2039378432 2040039729 2041102336 2041764192 2043555584 2045509632 2060158464 2063277398 2065021504 2065250304 2067732576 2069480448 2072421312 2081798784 2084300946 2085617664 2088124416 2089452456 2091218688 2092859392 2093285376 2093732172 2095054848 2095801344 2098479864 2100553728 2102329344 2103078432 2107975248 2108276352 2110058496 2112594624 2113929216 2115596756 2115725157 2117385088 2117816064 2119606272 2121269248 2122618368 2125169592 2126512128 2126966016 2129068032 2132222976 2134785744 2136895488 2138701824 2139626528 2141741056 2142634221 2143551488 2144315264 2144445408 2146127872 2147483648 2147492802 2149308096 2151432192 2151891399 2153250816 2154018048 2157209964 2157969408 2163764736 2166839584 2168671232 2170814464 2171277808 2172649472 2173353984 2176644288 2178484224 2191451392 2194085348 2194328448 2196253696 2196965862 2198110208 2198822976 2211911208 2215968768 2218632192 2221919856 2223869312 2224115712 2225995776 2226788928 2231838336 2233724928 2239723701 2240043624 2241937152 2244631788 2246049792 2247478272 2250179568 2252081664 2253848576 2254307328 2255282016 2259419136 2259901392 2262134784 2265486912 2267725824 2268209853 2269642752 2270451456 2272370688 2273353186 2273815908 2275599872 2275737984 2277523456 2278334968 2278473246 2280260864 2280724992 2281701376 2283639852 2285896704 2287828992 2288644176 2290089984 2292842496 2294300736 2296240128 2299000032 2302267058 2303721472 2304213184 2306490368 2306982671 2308440064 2309908224 2312684556 2314639488 2314970112 2316926976 2323149192 2328417104 2330718208 2331473976 2332688384 2333519552 2335492096 2336977461 2337800192 2344078464 2354466816 2358031312 2360024576 2360789847 2362861144 2363122944 2365120512 2365963236 2382058224 2386427904 2387945664 2390815791 2392326144 2392836768 2395201536 2396237142 2400632832 2403518208 2407079844 2409458688 2411495424 2412354672 2414393856 2415919104 2417824864 2417971608 2419868672 2420361216 2422407168 2423270304 2424307712 2427715584 2428765248 2430818304 2431684437 2433220608 2436145152 2437694532 2439755136 2442166272 2442687534 2444230656 2447704064 2448226508 2448724824 2450646016 2450794752 2452717568 2454277488 2458779648 2459304456 2459655744 2461734912 2465382816 2466250752 2470785408 2472873984 2473943173 2476388096 2478481408 2479364524 2480930816 2481460352 2483027968 2483912704 2487593472 2489696256 2490583368 2495152128 2501852976 2505408269 2507526112 2510004224 2510818128 2512125952 2512940544 2516744958 2535579648 2537192268 2539418336 2541564928 2541846528 2542389066 2544901632 2550672384 2560049856 2562213888 2563126839 2565293472 2566914048 2571633792 2573807616 2574724698 2575826944 2576351232 2579447808 2580563076 2582744448 2585296896 2588404224 2591686656 2592239832 2594801664 2596995072 2598646752 2600685568 2603811392 2603969424 2604341376 2606012416 2606542848 2607669831 2612453376 2613384228 2615593344 2617245696 2619469242 2620391424 2622057984 2624274432 2625209496 2627428608 2630025216 2631162352 2633386496 2635988992 2636551624 2637088272 2638217216 2639157248 2643068064 2645302272 2645680128 2647916544 2651099136 2652785226 2655027648 2658218787 2663677952 2664246494 2666879488 2669133824 2670831384 2671771648 2676684192 2678946816 2694892928 2697170944 2698131982 2700412736 2700711936 2703081472 2703957984 2710340724 2720052972 2722352256 2727346176 2732360904 2734670592 2737373184 2740663296 2746877952 2753667072 2756976768 2759307264 2761062174 2763228416 2766127104 2766717513 2767112712 2769451776 2774532096 2775731712 2779067928 2780823552 2784165888 2785936608 2788291584 2791047168 2791642896 2793406464 2794401792 2795609999 2797973152 2798542656 2800738304 2800908288 2801906289 2803105792 2804104576 2807046144 2808259818 2810633664 2811035136 2813411328 2816792832 2818572288 2820966876 2823754752 2826141696 2830157824 2833559456 2835349504 2835954688 2838757376 2842963968 2843976954 2846380992 2849193984 2851602432 2856845628 2859260544 2863323736 2865744128 2868576256 2869188532 2869506432 2871001088 2872024064 2876279952 2877292544 2885019648 2897805312 2902192384 2904645632 2905587504 2908459008 2911954752 2925771264 2929287816 2931763968 2936202451 2939010048 2942542512 2944401408 2947940352 2949214944 2954625024 2958176256 2960057646 2962559808 2965487616 2966120577 2967994368 2969051904 2973451572 2975784448 2975965056 2976390144 2978299904 2978906112 2982486528 2986298268 2986724832 2989249536 2992842384 2994733056 2996637696 3000239424 3002775552 3004685307 3005743104 3007042688 3010656922 3011269716 3012558848 3013201856 3013815168 3016179712 3020649216 3023634432 3024279804 3026190336 3027268608 3029827584 3031754544 3034317312 3037964328 3040966656 3044853136 3047862272 3050438656 3051525568 3053453312 3056047449 3057123328 3059067648 3061653504 3065333376 3079877632 3083579408 3086185984 3086626816 3089235968 3090237696 3094916097 3097532256 3108631968 3115969948 3122698176 3125437952 3126451419 3128426496 3132186624 3139289088 3147719796 3150830592 3153494016 3154617648 3161962872 3162414528 3165087744 3168891936 3170893824 3173395134 3176077632 3181903872 3183927552 3187754388 3189768192 3190449024 3193602048 3194982856 3198334464 3200843776 3202178616 3204690944 3205343232 3208052736 3209439792 3212611584 3215327232 3216472896 3219191808 3221225472 3221239203 3223962144 3227148288 3229876224 3231027072 3235156457 3235814946 3236954112 3238353664 3241091072 3242245916 3244294144 3245647104 3248193536 3250259376 3253006848 3256221696 3256916712 3258974208 3264966432 3267726336 3272369984 3276303121 3278372864 3279072608 3279540992 3282313216 3287177088 3288334336 3291128022 3294380544 3297165312 3316791296 3317866812 3319595008 3320777824 3323953152 3326869504 3327948288 3335803968 3347757504 3350587392 3355659944 3360065436 3362905728 3366947682 3369074688 3380772864 3382923024 3389128704 3389852088 3393202176 3398230368 3400896512 3401588736 3404464128 3405677184 3408556032 3410029779 3413399808 3416285184 3417502452 3420391296 3422552064 3425459778 3428845056 3431743488 3432966264 3435134976 3439263744 3440750768 3441451104 3443659264 3444360192 3447062528 3448500048 3451205632 3453400587 3455582208 3456319776 3459735552 3462660096 3464862336 3469026834 3471959232 3472455168 3475390464 3476893108 3483271168 3484014646 3484512304 3484723788 3487457792 3489660928 3492625656 3493855232 3496077312 3499032576 3500279328 3503238144 3506700288 3516117696 3524090752 3527069696 3527573504 3528326438 3530555392 3531700224 3534798848 3537046968 3540036864 3544291716 3561108512 3568912256 3571929088 3573087336 3579641856 3594355713 3600949248 3605277312 3610619766 3613787632 3614188032 3617243136 3618532008 3621590784 3623878656 3626737296 3629803008 3636461568 3643147872 3646227456 3649830912 3654217728 3656541798 3659632704 3662503936 3663249408 3664031301 3666345984 3671556096 3672339762 3675969024 3679076352 3681416232 3688169472 3688956684 3689483616 3692602368 3698074224 3699376128 3700975616 3702294323 3705423904 3706178112 3707764736 3709310976 3712221184 3714582144 3717722112 3719046786 3721396224 3722190528 3724541952 3725869056 3731390208 3734544384 3735875052 3742728192 3744346424 3747511552 3748046848 3751215104 3752779464 3755723776 3758096384 3761289168 3765006336 3768188928 3775117437 3783677794 3790618624 3791969272 3795174656 3798925312 3802136576 3803369472 3809127504 3812347392 3826008576 3835039936 3839649359 3840074784 3843320832 3846692864 3847940208 3850371072 3863740416 3870844614 3874116672 3877945344 3882606336 3887529984 3888359748 3892202496 3895492608 3901028352 3905717088 3909018624 3918680064 3920076342 3923390016 3925868544 3929203863 3930587136 3932286592 3933086976 3936411648 3937814244 3939500032 3941142912 3944235008 3945037824 3946743528 3950079744 3953983488 3954827436 3957325824 3958735872 3964602096 3967953408 3968520192 3971874816 3976648704 3979177839 3981731024 3982299776 3982541472 3985666048 3990456512 3992977408 3995516928 3996369741 4000319232 4003700736 4006247076 4007657472 4015026288 4018420224 4027532288 4031512576 4032373072 4034920448 4036358144 4039770112 4042339392 4045756416 4047197973 4050619104 4054622208 4065511086 4074729932 4078756864 4080079458 4082204672 4083528384 4087111168 4091019264 4120316928 4126554796 4130043008 4130500608 4135465152 4138960896 4144842624 4163597568 4168601892 4171235328 4176248832 4178904912 4182437376 4185718784 4186570752 4187464344 4190109696 4191602688 4196959728 4201107456 4204658688 4206156864 4212389727 4215950496 4216552704 4220116992 4225189248 4227858432 4231193512 4231450314 4234770176 4235632128 4239212544 4242538496 4245236736 4250339184 4253024256 4253932032 4258136064 4264445952 4265965431 4269571488 4273790976 4277403648 4279253056 4283482112 4284396389 4285268442 4287102976 4288630528 4288890816 4292255744 4294967296 4294985604 4298616192 4302864384 4303782798 4306501632 4308036096 4314419928 4315938816 4327529472 4333679168 4337342464 4341628928 4342555616 4345298944 4346707968 4353288576 4356968448 4382902784 4388170696 4388656896 4392507392 4393931724 4396220416 4397645952 4423822416 4431937536 4437264384 4440086469 4443839712 4447738624 4448231424 4451991552 4453577856 4463676672 4467449856 4479447402 4480087248 4483874304 4489263576 4492099584 4494956544 4500359136 4504163328 4507697152 4508614656 4510564032 4515985383 4518838272 4519802784 4524269568 4530973824 4535451648 4536419706 4539285504 4540902912 4544741376 4546706372 4547631816 4551199744 4551475968 4555046912 4556669936 4556946492 4560521728 4561449984 4563402752 4567279704 4571793408 4575657984 4577288352 4580179968 4585684992 4588601472 4592480256 4598000064 4604534116 4607442944 4608426368 4612980736 4613965342 4616880128 4619816448 4625369112 4629278976 4629940224 4633853952 4646298384 4656834208 4661436416 4662947952 4665376768 4667039104 4670984192 4673954922 4675600384 4688156928 4708933632 4716062624 4720049152 4721579694 4725722288 4726245888 4730241024 4731926472 4760092701 4764116448 4772855808 4775891328 4781631582 4784652288 4785673536 4790403072 4792474284 4801265664 4807036416 4814159688 4818917376 4822990848 4824709344 4828787712 4831838208 4835649728 4835943216 4839737344 4840722432 4844814336 4846540608 4848615424 4855431168 4857530496 4861636608 4863368874 4866441216 4872290304 4875389064 4879510272 4884332544 4885375068 4888461312 4895408128 4896453016 4897449648 4901292032 4901589504 4905435136 4908554976 4917559296 4918608912 4919311488 4923469824 4930765632 4932501504 4936692033 4941570816 4945747968 4947886346 4952776192 4956962816 4958729048 4961861632 4962920704 4966055936 4967825408 4975186944 4979392512 4981166736 4990304256 5003705952 5010816538 5015052224 5020008448 5021079931 5021636256 5024251904 5025881088 5033489916 5071159296 5074384536 5078836672 5083129856 5083693056 5084778132 5089803264 5101344768 5120099712 5124427776 5126253678 5130586944 5133828096 5138189667 5143267584 5147615232 5149449396 5151653888 5152702464 5158895616 5161126152 5165488896 5170593792 5176808448 5183373312 5184479664 5189603328 5193990144 5197293504 5201371136 5203540251 5207622784 5207938848 5208682752 5212024832 5213085696 5215339662 5224906752 5226021969 5226768456 5231186688 5234491392 5238938484 5240782848 5244115968 5248548864 5250418992 5254857216 5260050432 5262324704 5266772992 5271977984 5273103248 5274176544 5276434432 5278314496 5286136128 5290604544 5291360256 5292489657 5295833088 5302198272 5305570452 5310055296 5316437574 5327355904 5328492988 5333758976 5338267648 5341662768 5343543296 5353368384 5357893632 5389785856 5394341888 5396263964 5400825472 5401423872 5406162944 5407915968 5420681448 5440105944 5444704512 5452947409 5454692352 5464721808 5469341184 5474746368 5481326592 5493755904 5507334144 5508509643 5513953536 5518614528 5522124348 5526456832 5532254208 5533435026 5534225424 5538903552 5549064192 5551463424 5558135856 5561647104 5568331776 5571873216 5576583168 5578570179 5582094336 5583285792 5586812928 5588803584 5591219998 5595946304 5597085312 5601476608 5601816576 5603812578 5606211584 5608209152 5614092288 5616519636 5621267328 5622070272 5626822656 5633585664 5637144576 5641933752 5647509504 5652283392 5660315648 5667118912 5670699008 5671909376 5675516691 5677514752 5685927936 5687953908 5692761984 5698387968 5703204864 5713691256 5718521088 5726647472 5731488256 5737152512 5738377064 5739012864 5742002176 5744048128 5752559904 5754585088 5770039296 5795610624 5804384768 5806266921 5809291264 5811175008 5816918016 5823909504 5851542528 5858575632 5863527936 5872404902 5878020096 5880114513 5885085024 5888802816 5895880704 5898429888 5909250048 5916352512 5920115292 5925119616 5930975232 5932241154 5935988736 5938103808 5946903144 5951568896 5951930112 5952780288 5956599808 5957812224 5964973056 5972596536 5973449664 5978499072 5985684768 5989466112 5993275392 6000478848 6005551104 6009370614 6011486208 6014085376 6021313844 6022539432 6025117696 6026403712 6027630336 6032359424 6041298432 6047268864 6048559608 6052380672 6054537216 6059655168 6063509088 6068634624 6075928656 6081933312 6084562939 6089706272 6095724544 6098266629 6100877312 6103051136 6106906624 6112094898 6114246656 6118135296 6123307008 6130666752 6159755264 6167158816 6172371968 6173253632 6178471936 6180475392 6189832194 6195064512 6217263936 6231939896 6245396352 6250875904 6252902838 6256852992 6264373248 6278578176 6295439592 6301661184 6306988032 6309235296 6323925744 6324829056 6330175488 6337783872 6341787648 6346790268 6352155264 6363807744 6367855104 6375508776 6379536384 6380898048 6387204096 6389965712 6396668928 6401687552 6404357232 6409381888 6410686464 6416105472 6418879584 6425223168 6430654464 6432945792 6438383616 6442450944 6442478406 6447924288 6454296576 6455674197 6459752448 6462054144 6470312914 6471629892 6473908224 6476707328 6482182144 6484491832 6488588288 6491294208 6496387072 6500518752 6506013696 6512443392 6513833424 6517948416 6529932864 6535452672 6544739968 6552606242 6556745728 6558145216 6559081984 6564626432 6574354176 6576668672 6582256044 6588761088 6594330624 6633582592 6635733624 6639190016 6641555648 6647906304 6653739008 6655896576 6671607936 6695515008 6701174784 6711319888 6719171103 6720130872 6725811456 6733895364 6738149376 6761545728 6765846048 6778257408 6779704176 6786404352 6796460736 6801793024 6803177472 6804629559 6808928256 6811354368 6817112064 6820059558 6826799616 6832570368 6835004904 6840782592 6845104128 6850919556 6857690112 6863486976 6865932528 6870269952 6878527488 6881501536 6882902208 6887318528 6888720384 6894125056 6897000096 6902411264 6906801174 6911164416 6912639552 6919471104 6920948013 6925320192 6929724672 6938053668 6943918464 6944910336 6950780928 6953786216 6966542336 6968029292 6969024608 6969447576 6974915584 6979321856 6985251312 6987710464 6992154624 6998065152 7000558656 7006476288 7010932383 7013400576 7032235392 7048181504 7054139392 7055147008 7056652876 7061110784 7063400448 7069597696 7074093936 7080073728 7088583432 7122217024 7130777381 7137824512 7143858176 7146174672 7159283712 7188711426 7201898496 7210554624 7221239532 7227575264 7228376064 7234486272 7237064016 7243181568 7247757312 7253474592 7259606016 7272923136 7286295744 7292454912 7295053311 7299661824 7308435456 7313083596 7319265408 7325007872 7326498816 7328062602 7332691968 7343112192 7344679524 7351938048 7358152704 7362832464 7376338944 7377913368 7378967232 7385204736 7396148448 7398752256 7401951232 7404588646 7410847808 7412356224 7415529472 7418621952 7421829519 7424442368 7429164288 7435444224 7438093572 7442792448 7444381056 7449083904 7451738112 7462780416 7469088768 7471750104 7485456384 7488692848 7495023104 7496093696 7502430208 7505558928 7511447552 7516192768 7516224807 7522578336 7530012672 7536377856 7550234874 7567355588 7581237248 7583938544 7590349312 7597850624 7604273152 7606738944 7618255008 7624694784 7652017152 7670079872 7679298718 7680149568 7686641664 7689380517 7693385728 7695880416 7700742144 7727480832 7741689228 7748233344 7755890688 7765212672 7775059968 7776719496 7784404992 7790985216 7802056704 7811434176 7818037248 7823009493 7837360128 7840152684 7846780032 7851737088 7858407726 7861174272 7864573184 7866173952 7872823296 7875628488 7879000064 7882285824 7888470016 7890075648 7893487056 7900159488 7907966976 7909654872 7914651648 7917471744 7929204192 7935906816 7937040384 7943749632 7953297408 7956736151 7958355678 7963462048 7964599552 7965082944 7971332096 7974656361 7980913024 7985954816 7991033856 7992739482 8000638464 8007401472 8012494152 8015314944 8030052576 8036840448 8055064576 8057934703 8063025152 8064746144 8069840896 8072716288 8079540224 8084678784 8091512832 8094395946 8101238208 8109244416 8131022172 8149459864 8157513728 8160158916 8164409344 8167056768 8174222336 8182038528 8240633856 8253109592 8260086016 8261001216 8270930304 8277921792 8289685248 8327195136 8337203784 8342470656 8352497664 8357809824 8364874752 8371437568 8373141504 8374928688 8380219392 8383205376 8386829997 8393919456 8402214912 8409317376 8412313728 8424779454 8431900992 8433105408 8440233984 8450378496 8455716864 8462387024 8462900628 8469540352 8471264256 8478425088 8485076992 8490473472 8500678368 8506048512 8507864064 8516272128 8528891904 8531930862 8539142976 8547581952 8554807296 8558506112 8566964224 8568792778 8570536884 8574205952 8577261056 8577781632 8584511488 8589934592 8589971208 8597232384 8605728768 8607565596 8613003264 8616072192 8628839856 8631877632 8655058944 8667358336 8674684928 8683257856 8685111232 8690597888 8693415936 8706577152 8713936896 8765805568 8776341392 8777313792 8785014784 8787863448 8792440832 8795291904 8808607353 8847644832 8863875072 8874528768 8880172938 8887679424 8895477248 8896462848 8898361731 8903983104 8907155712 8927353344 8934899712 8958894804 8960174496 8967748608 8978527152 8984199168 8989913088 9000718272 9008326656 9015394304 9017229312 9021128064 9031970766 9037676544 9039605568 9048539136 9061947648 9070903296 9072839412 9078571008 9081805824 9089482752 9093412744 9095263632 9102399488 9102951936 9110093824 9113339872 9113892984 9121043456 9122899968 9126805504 9134559408 9143586816 9151315968 9154576704 9160359936 9168142347 9171369984 9177202944 9184960512 9196000128 9209068232 9214885888 9216852736 9225961472 9227930684 9233760256 9239632896 9250738224 9258557952 9259880448 9267707904 9284748291 9292596768 9313668416 9322872832 9324862729 9325895904 9330753536 9334078208 9341968384 9347909844 9351200768 9376313856 9417867264 9432125248 9440098304 9443159388 9451444576 9452491776 9460482048 9463852944 9520185402 9528232896 9545711616 9551782656 9563263164 9569304576 9571347072 9580806144 9584948568 9602531328 9614072832 9628319376 9637834752 9645981696 9649418688 9657575424 9663676416 9663717609 9671299456 9671886432 9679474688 9681444864 9689628672 9693081216 9697230848 9705469371 9710862336 9715060992 9723273216 9726737748 9732882432 9744580608 9750778128 9759020544 9768665088 9770750136 9776922624 9790816256 9792906032 9794899296 9802584064 9803179008 9810870272 9817109952 9828909363 9835118592 9837217824 9838622976 9846939648 9861531264 9865003008 9873384066 9883141632 9891495936 9895772692 9905552384 9913925632 9917458096 9923723264 9925841408 9932111872 9935650816 9950373888 9958785024 9962333472 9980608512 10007411904 10021633076 10030104448 10040016896 10042159862 10043272512 10048503808 10051762176 10066979832 10142318592 10148769072 10157673344 10166259712 10167386112 10169556264 10179606528 10202689536 10230089337 10240199424 10248855552 10252507356 10261173888 10267656192 10276379334 10286535168 10295230464 10298898792 10303307776 10305404928 10317791232 10322252304 10330977792 10341187584 10353616896 10360201761 10366746624 10368959328 10379206656 10387980288 10394587008 10402742272 10407080502 10415245568 10415877696 10417365504 10424049664 10426171392 10430679324 10449813504 10452043938 10453536912 10462373376 10468982784 10477876968 10481565696 10488231936 10497097728 10500837984 10509714432 10520100864 10524649408 10533545984 10537299227 10543955968 10546206496 10548353088 10552868864 10556628992 10572272256 10581209088 10582720512 10584979314 10591666176 10604396544 10611140904 10620110592 10632875148 10654711808 10656985976 10667517952 10676535296 10683325536 10687086592 10706736768 10715787264 10779571712 10783067139 10788683776 10792527928 10801650944 10802847744 10812325888 10815831936 10841362896 10880211888 10889409024 10905894818 10909384704 10929443616 10938682368 10949492736 10962653184 10987511808 11014668288 11017019286 11027907072 11037229056 11044248696 11052913664 11064508416 11066870052 11068450848 11077807104 11098128384 11102926848 11106882969 11116271712 11123294208 11136663552 11143746432 11153166336 11157140358 11164188672 11166571584 11173625856 11177607168 11182439996 11191892608 11194170624 11202953216 11203633152 11207625156 11212423168 11216418304 11228184576 11233039272 11242534656 11244140544 11253645312 11267171328 11274289152 11283867504 11295019008 11304566784 11320631296 11325352311 11334237824 11341398016 11343818752 11351033382 11355029504 11371855872 11375907816 11385523968 11396775936 11406409728 11427382512 11437042176 11453294944 11462976512 11474305024 11476754128 11478025728 11484004352 11488096256 11505119808 11509170176 11518948077 11540078592 11591221248 11608769536 11612533842 11618582528 11622350016 11633836032 11647819008 11703085056 11717151264 11727055872 11744809804 11756040192 11760229026 11770170048 11777605632 11791761408 11796859776 11818500096 11832705024 11840230584 11850239232 11861950464 11864482308 11871977472 11876207616 11893806288 11903137792 11903860224 11905560576 11913199616 11915624448 11929946112 11945193072 11946899328 11956998144 11971369536 11978932224 11986550784 11989109223 12000957696 12011102208 12018741228 12022972416 12028170752 12042627688 12045078864 12050235392 12052807424 12055260672 12064718848 12082596864 12094537728 12097119216 12104761344 12109074432 12119310336 12127018176 12137269248 12141593919 12151857312 12163866624 12169125878 12179412544 12191449088 12194051261 12196533258 12201754624 12206102272 12213813248 12224189796 12228493312 12236270592 12246614016 12261333504 12319510528 12334317632 12344743936 12346507264 12356943872 12360950784 12379664388 12390129024 12434527872 12463879792 12490792704 12501751808 12505805676 12513705984 12528746496 12557156352 12590879184 12603322368 12613976064 12618470592 12637169181 12647851488 12649658112 12660350976 12675567744 12683575296 12693580536 12704310528 12727615488 12735710208 12751017552 12759072768 12761796096 12774408192 12779931424 12793337856 12797896293 12803375104 12808714464 12818763776 12821372928 12832210944 12837759168 12850446336 12853189167 12861308928 12865891584 12876767232 12884901888 12884956812 12895848576 12908593152 12911348394 12919504896 12924108288 12940625828 12943259784 12947816448 12953414656 12964364288 12968983664 12977176576 12982588416 12992774144 13001037504 13012027392 13024886784 13027666848 13035896832 13059865728 13070905344 13089479936 13105212484 13113491456 13116290432 13118163968 13129252864 13148708352 13153337344 13164512088 13177522176 13188661248 13242872279 13267165184 13271467248 13278380032 13283111296 13295812608 13307478016 13311793152 13343215872 13391030016 13402349568 13422639776 13438342206 13440261744 13451622912 13467790728 13476298752 13523091456 13531692096 13547956149 13556514816 13559408352 13572808704 13592921472 13603586048 13606354944 13609259118 13617856512 13622708736 13634224128 13640119116 13653599232 13665140736 13670009808 13681565184 13690208256 13701839112 13715380224 13726973952 13731865056 13740539904 13757054976 13763003072 13765804416 13774637056 13777440768 13788250112 13794000192 13804822528 13813602348 13822328832 13825279104 13838942208 13841896026 13850640384 13859449344 13876107336 13887836928 13889820672 13901561856 13907572432 13933084672 13936058584 13938049216 13938895152 13949831168 13958643712 13970502624 13975420928 13984309248 13996130304 14001117312 14012952576 14021864766 14026801152 14064470784 14096363008 14108278784 14110294016 14113305752 14122221568 14126800896 14139195392 14148187872 14160147456 14177166864 14244434048 14261554762 14275649024 14280278103 14287716352 14292349344 14318567424 14377422852 14403796992 14421109248 14442479064 14455150528 14456752128 14468972544 14474128032 14486363136 14495514624 14506949184 14519212032 14545846272 14572591488 14584909824 14590106622 14599323648 14616870912 14626167192 14638530816 14650015744 14652997632 14656125204 14665383936 14686224384 14689359048 14703876096 14716305408 14725664928 14752677888 14755826736 14757934464 14770409472 14776795709 14792296896 14797504512 14803902464 14809177292 14810076099 14821695616 14824712448 14831058944 14837243904 14843659038 14848884736 14858328576 14870888448 14876187144 14885584896 14888762112 14898167808 14903476224 14925560832 14938177536 14943500208 14970912768 14977385696 14990046208 14992187392 15004860416 15011117856 15022895104 15032385536 15032449614 15045156672 15060025344 15063239793 15072755712 15100469748 15134711176 15162474496 15167877088 15180698624 15195701248 15208546304 15213477888 15236510016 15249389568 15304034304 15340159744 15358597436 15360299136 15373283328 15378761034 15386771456 15391760832 15401484288 15454961664 15483378456 15496466688 15511781376 15530425344 15550119936 15553438992 15568809984 15581970432 15604113408 15622868352 15636074496 15646018986 15674720256 15678065907 15680305368 15693560064 15703474176 15716815452 15722348544 15729146368 15732347904 15745646592 15751256976 15758000128 15764571648 15776940032 15780151296 15786974112 15800318976 15815933952 15819309744 15829303296 15834943488 15858408384 15871813632 15874080768 15877468971 15887499264 15906594816 15913472302 15916711356 15926924096 15929199104 15930165888 15942664192 15949312722 15961826048 15971909632 15982067712 15985478964 16001276928 16014802944 16024988304 16030629888 16060105152 16073680896 16110129152 16115869406 16126050304 16129492288 16139681792 16145432576 16159080448 16169357568 16183025664 16188791892 16202476416 16218488832 16262044344 16298919728 16315027456 16320317832 16328818688 16334113536 16348444672 16358842227 16364077056 16481267712 16506219184 16520172032 16522002432 16525528929 16541860608 16555843584 16579370496 16654390272 16674407568 16684941312 16704995328 16715619648 16729749504 16735710537 16742875136 16746283008 16749857376 16760438784 16766410752 16773659994 16787838912 16804429824 16818634752 16824627456 16849558908 16863801984 16866210816 16880467968 16900756992 16911433728 16924774048 16925801256 16939080704 16942528512 16956850176 16970153984 16980946944 17001356736 17012097024 17015728128 17026550073 17032544256 17057783808 17063861724 17078285952 17095163904 17109614592 17117012224 17133928448 17137585556 17141073768 17148411904 17154522112 17155563264 17169022976 17179869184 17179942416 17194464768 17211457536 17215131192 17226006528 17232144384 17257679712 17263755264 17310117888 17317602211 17334716672 17349369856 17366515712 17370222464 17381195776 17386831872 17413154304 17427873792 17531611136 17537857883 17552682784 17554627584 17570029568 17575726896 17584881664 17590583808 17617214706 17695289664 17727750144 17749057536 17760345876 17775358848 17790954496 17792925696 17796723462 17807966208 17814311424 17854706688 17869799424 17917789608 17920348992 17935497216 17957054304 17968398336 17979826176 18001436544 18016653312 18030788608 18034458624 18042256128 18063941532 18075353088 18079211136 18097078272 18123895296 18141806592 18145678824 18157142016 18163611648 18178965504 18186825488 18190527264 18204798976 18205903872 18220187648 18226679744 18227785968 18242086912 18245799936 18253611008 18253688817 18269118816 18287173632 18302631936 18309153408 18320719872 18336284694 18342739968 18354405888 18369921024 18392000256 18418136464 18429771776 18433705472 18451922944 18455861368 18467520512 18479265792 18501476448 18517115904 18519760896 18535415808 18569496582 18585193536 18627336832 18645745664 18649725458 18651791808 18661507072 18668156416 18683936768 18695819688 18702401536 18752627712 18835734528 18864250496 18880196608 18886318776 18902889152 18904983552 18920964096 18927705888 19040370804 19056465792 19091423232 19103565312 19126526328 19138609152 19142694144 19161612288 19169897136 19205062656 19228145664 19256638752 19275669504 19291963392 19298837376 19315150848 19327352832 19327435218 19342598912 19343772864 19358949376 19362889728 19367022591 19379257344 19386162432 19394461696 19410938742 19421724672 19430121984 19446546432 19453475496 19465764864 19489161216 19501556256 19518041088 19537330176 19541500272 19553845248 19569269993 19581632512 19585812064 19589798592 19605168128 19606358016 19621740544 19634219904 19657818726 19670237184 19674435648 19677245952 19693879296 19723062528 19730006016 19746768132 19766283264 19782991872 19791545384 19811104768 19827851264 19834916192 19847446528 19851682816 19864223744 19871301632 19900747776 19917570048 19924666944 19961217024 20014823808 20043266152 20060208896 20080033792 20084319724 20086545024 20097007616 20103524352 20133959664 20284637184 20297538144 20315346688 20332519424 20334772224 20339112528 20359213056 20405379072 20460178674 20480398848 20497711104 20505014712 20522347776 20535312384 20552758668 20573070336 20590460928 20597797584 20606615552 20610809856 20635582464 20644504608 20661955584 20682375168 20707233792 20720403522 20733493248 20737918656 20758413312 20762844039 20775960576 20789174016 20805484544 20814161004 20830491136 20831755392 20834731008 20848099328 20852342784 20861358648 20899627008 20904087876 20907073824 20924746752 20937965568 20955753936 20963131392 20976463872 20994195456 21001675968 21019428864 21032797149 21040201728 21049298816 21067091968 21074598454 21087911936 21092412992 21096706176 21105737728 21113257984 21144544512 21162418176 21165441024 21169958628 21183332352 21208793088 21222281808 21240221184 21265750296 21309423616 21313971952 21335035904 21353070592 21366651072 21374173184 21392332143 21413473536 21431574528 21559143424 21566134278 21577367552 21585055856 21603301888 21605695488 21624651776 21631663872 21682725792 21760423776 21778818048 21811789636 21818769408 21858887232 21877364736 21885159933 21898985472 21925306368 21975023616 22029336576 22034038572 22055814144 22074458112 22088497392 22105827328 22129016832 22133740104 22136901696 22155614208 22196256768 22205853696 22213765938 22232543424 22246588416 22265488557 22273327104 22287492864 22306332672 22314280716 22328377344 22333143168 22347251712 22355214336 22364879992 22383785216 22388341248 22405906432 22407266304 22415250312 22424846336 22432836608 22456369152 22466078544 22485069312 22488281088 22507290624 22534342656 22548578304 22548674421 22567735008 22590038016 22609133568 22641262592 22646095199 22650704622 22668475648 22682796032 22687637504 22702066764 22710059008 22743711744 22751815632 22771047936 22793551872 22812819456 22854765024 22874084352 22906589888 22925953024 22934121847 22948610048 22953508256 22956051456 22968008704 22976192512 23010239616 23018340352 23037896154 23080157184 23182442496 23217539072 23225067684 23237165056 23244700032 23267672064 23295638016 23406170112 23434302528 23454111744 23469028479 23489619608 23512080384 23520458052 23540340096 23555211264 23583522816 23593719552 23637000192 23665410048 23680461168 23700478464 23723900928 23728964616 23743954944 23752415232 23787612576 23806275584 23807720448 23811121152 23826399232 23831248896 23859892224 23870208453 23890386144 23893798656 23913996288 23942739072 23957864448 23973101568 23978218446 24001915392 24022204416 24037482456 24045944832 24056341504 24085255376 24090157728 24100470784 24105614848 24110521344 24129437696 24165193728 24173804109 24189075456 24194238432 24209522688 24218148864 24238620672 24254036352 24274538496 24283187838 24303714624 24327733248 24338251756 24358825088 24382898176 24388102522 24393066516 24403509248 24412204544 24427626496 24448379592 24456986624 24472541184 24493228032 24522667008 24639021056 24668635264 24689487872 24693014528 24713887744 24721901568 24759328776 24780258048 24869055744 24927759584 24981585408 25003503616 25011611352 25027411968 25057492992 25114312704 25160489991 25181758368 25206644736 25227952128 25236941184 25274338362 25295702976 25299316224 25320701952 25351135488 25367150592 25387161072 25408621056 25455230976 25471420416 25502035104 25518145536 25523592192 25548816384 25559862848 25586675712 25595792586 25606750208 25617428928 25637527552 25642745856 25664421888 25675518336 25700892672 25706378334 25722617856 25731783168 25753534464 25769803776 25769913624 25791697152 25817186304 25822696788 25839009792 25848216576 25881251656 25886519568 25895632896 25906829312 25928728576 25937967328 25954353152 25965176832 25985548288 26002075008 26024054784 26049773568 26055333696 26071793664 26119731456 26141810688 26178959872 26210424968 26226982912 26232580864 26236327936 26258505728 26297416704 26306674688 26329024176 26355044352 26377322496 26425822059 26485744558 26534330368 26542934496 26556760064 26566222592 26591625216 26614956032 26623586304 26686431744 26782060032 26804699136 26845279552 26876684412 26880523488 26903245824 26935581456 26952597504 27046182912 27063384192 27095912298 27113029632 27118816704 27145617408 27185842944 27207172096 27212709888 27218518236 27235713024 27245417472 27268448256 27280238232 27307198464 27330281472 27340019616 27363130368 27380416512 27403678224 27430760448 27453947904 27463730112 27481079808 27504427041 27514109952 27526006144 27531608832 27549274112 27554881536 27576500224 27588000384 27609645056 27627204696 27644657664 27650558208 27677884416 27683792052 27701280768 27718898688 27752214672 27775673856 27779641344 27803123712 27815144864 27854244873 27866169344 27872117168 27876098432 27877790304 27899662336 27917287424 27941005248 27950841856 27968618496 27974588187 27992260608 28002234624 28025905152 28043729532 28053602304 28128941568 28192726016 28216557568 28220588032 28226611504 28244443136 28253601792 28278390784 28296375744 28320294912 28354333728 28488868096 28523109524 28551298048 28560556206 28575432704 28584698688 28637134848 28754845704 28807593984 28842218496 28884958128 28910301056 28913504256 28937945088 28948256064 28972726272 28991029248 29013898368 29038424064 29091692544 29116408113 29145182976 29169819648 29180213244 29198647296 29233741824 29252334384 29277061632 29300031488 29305995264 29312250408 29330767872 29372448768 29378718096 29407752192 29432610816 29451329856 29486728089 29505355776 29511653472 29515868928 29540818944 29553591418 29584593792 29595009024 29607804928 29618354584 29620152198 29643391232 29649424896 29662117888 29674487808 29687318076 29697769472 29716657152 29741776896 29752374288 29771169792 29777524224 29796335616 29806952448 29851121664 29876355072 29887000416 29941825536 29954771392 29980092416 29984374784 29990774723 30009720832 30022235712 30045790208 30064771072 30064899228 30090313344 30120050688 30126479586 30145511424 30200939496 30269422352 30324948992 30335754176 30361397248 30391402496 30417092608 30426955776 30473020032 30498779136 30608068608 30680319488 30690268011 30717194872 30720598272 30746566656 30757522068 30773542912 30783521664 30802968576 30909923328 30966756912 30992933376 31023562752 31060850688 31080605283 31100239872 31106877984 31137619968 31163940864 31208226816 31245736704 31272148992 31292037972 31349440512 31356131814 31360610736 31387120128 31406948352 31433630904 31444697088 31458292736 31464695808 31491293184 31502513952 31516000256 31529143296 31553880064 31560302592 31573948224 31600637952 31611897681 31631867904 31638619488 31658606592 31669886976 31716816768 31743627264 31748161536 31754937942 31774998528 31813189632 31826944604 31833422712 31853848192 31858398208 31860331776 31885328384 31898625444 31923652096 31943819264 31964135424 31970957928 32002553856 32029605888 32049976608 32061259776 32120210304 32147361792 32161261249 32220258304 32231738812 32252100608 32258984576 32279363584 32290865152 32318160896 32338715136 32366051328 32377583784 32404952832 32436977664 32524088688 32597839456 32630054912 32640635664 32657637376 32668227072 32696889344 32717684454 32728154112 32962535424 33012438368 33040344064 33044004864 33051057858 33083721216 33111687168 33158740992 33308780544 33320648907 33348815136 33369882624 33409990656 33431239296 33459499008 33471421074 33485750272 33492566016 33499714752 33520877568 33532821504 33547319988 33575677824 33608859648 33637269504 33649254912 33699117816 33727603968 33732421632 33760935936 33801513984 33822867456 33849548096 33851602512 33878161408 33885057024 33913700352 33940307968 33961893888 34002713472 34024194048 34031456256 34053100146 34065088512 34115567616 34127723448 34156571904 34190327808 34219229184 34234024448 34267856896 34275171112 34282147536 34296823808 34309044224 34311126528 34338045952 34359738368 34359884832 34388929536 34422915072 34430262384 34452013056 34464288768 34515359424 34527510528 34556844231 34620235776 34635204422 34669433344 34698739712 34733031424 34740444928 34762391552 34773663744 34826308608 34855747584 35063222272 35075715766 35105365568 35109255168 35140059136 35151453792 35169763328 35181167616 35234429412 35390579328 35455500288 35498115072 35520691752 35550717696 35581908992 35585851392 35593446924 35615932416 35628622848 35709413376 35739598848 35835579216 35840697984 35870994432 35914108608 35936796672 35959652352 35967327669 36002873088 36033306624 36061577216 36068917248 36084512256 36127883064 36150706176 36158422272 36194156544 36247790592 36283613184 36291357648 36314284032 36327223296 36357931008 36373650976 36381054528 36409597952 36411807744 36424781757 36440375296 36453359488 36455571936 36484173824 36491599872 36507222016 36507377634 36538237632 36574347264 36582153783 36605263872 36618306816 36641439744 36672569388 36685479936 36708811776 36739842048 36784000512 36836272928 36859543552 36867410944 36903845888 36911722736 36935041024 36958531584 37002952896 37034231808 37039521792 37070831616 37138993164 37170387072 37254673664 37291491328 37299450916 37303583616 37323014144 37336312832 37367873536 37391639376 37404803072 37505255424 37671469056 37728500992 37760393216 37772637552 37805778304 37809967104 37841928192 37855411776 38080741608 38112931584 38170631863 38182846464 38207130624 38253052656 38277218304 38285388288 38323224576 38339794272 38410125312 38456291328 38513277504 38551339008 38559567501 38583926784 38597674752 38630301696 38654705664 38654870436 38685197824 38687545728 38717898752 38725779456 38734045182 38758514688 38772324864 38788923392 38821877484 38843449344 38860243968 38893092864 38906950992 38931529728 38978322432 39003112512 39036082176 39074660352 39083000544 39107690496 39138539986 39163265024 39171624128 39179597184 39210336256 39212716032 39243481088 39268439808 39315637452 39340474368 39348871296 39354491904 39387758592 39446125056 39460012032 39493536264 39532566528 39565983744 39583090768 39622209536 39655702528 39669832384 39694893056 39703365632 39728447488 39728616837 39742603264 39801495552 39835140096 39849333888 39922434048 40029647616 40086532304 40120417792 40160067584 40168639448 40173090048 40194015232 40207048704 40267919328 40569274368 40595076288 40630693376 40643868447 40665038848 40669544448 40678225056 40718426112 40810758144 40920357348 40960797696 40995422208 41010029424 41044695552 41070624768 41105517336 41146140672 41180921856 41195595168 41213231104 41221619712 41271164928 41289009216 41323911168 41364750336 41414467584 41440807044 41466986496 41475837312 41516826624 41525688078 41551921152 41578348032 41610969088 41628322008 41660982272 41663510784 41669462016 41696198656 41704685568 41722717296 41799254016 41808175752 41814147648 41849493504 41875931136 41911507872 41926262784 41952927744 41988390912 42003351936 42038857728 42057033941 42065594298 42080403456 42098597632 42134183936 42149196908 42175823872 42184825984 42193412352 42211475456 42226515968 42289089024 42324836352 42330882048 42339917256 42366664704 42417586176 42444563616 42480442368 42531500592 42591940573 42618847232 42627943904 42670071808 42706141184 42733302144 42748346368 42784664286 42826947072 42863149056 43118286848 43132268556 43154735104 43170111712 43206603776 43211390976 43249303552 43263327744 43365451584 43520847552 43557636096 43623579272 43637538816 43717774464 43754729472 43770319866 43797970944 43850612736 43950047232 44058673152 44068077144 44111628288 44148916224 44176994784 44211654656 44258033664 44267480208 44273803392 44311228416 44330387127 44392513536 44411707392 44427531876 44465086848 44493176832 44530977114 44546654208 44574985728 44612665344 44628561432 44656754688 44666286336 44694503424 44710428672 44729759984 44767570432 44776682496 44811812864 44814532608 44830500624 44849692672 44865673216 44912738304 44932157088 44970138624 44976562176 45014581248 45068685312 45097156608 45097348842 45135470016 45180076032 45189719379 45218267136 45282525184 45292190398 45301409244 45336951296 45365592064 45375275008 45404133528 45420118016 45487423488 45503631264 45542095872 45587103744 45625638912 45709530048 45748168704 45813179776 45851906048 45868243694 45897220096 45907016512 45912102912 45936017408 45952385024 46020479232 46036680704 46075792308 46160314368 46364884992 46435078144 46450135368 46474330112 46489400064 46535344128 46591276032 46812340224 46868605056 46908223488 46938056958 46979239216 47024160768 47034197721 47040916104 47080680192 47110422528 47167045632 47187439104 47274000384 47330820096 47360922336 47400956928 47447801856 47457929232 47487909888 47504830464 47575225152 47612551168 47615440896 47622242304 47632406913 47652798464 47662497792 47719784448 47740416906 47780772288 47787597312 47827992576 47885478144 47915728896 47946203136 47956436892 48003830784 48044408832 48074964912 48091889664 48112683008 48170510752 48180315456 48200941568 48211229696 48221042688 48258875392 48330387456 48347608218 48378150912 48388476864 48419045376 48436297728 48477241344 48508072704 48549076992 48566375676 48607429248 48655466496 48676503512 48717650176 48765796352 48776205044 48786133032 48807018496 48824409088 48855252992 48896759184 48913973248 48945082368 48986456064 49045334016 49076526681 49278042112 49337270528 49378975744 49386029056 49427775488 49443803136 49518657552 49560516096 49738111488 49855519168 49915441667 49963170816 50007007232 50023222704 50054823936 50114985984 50228625408 50320979982 50363516736 50413289472 50455904256 50473882368 50548676724 50591405952 50598632448 50641403904 50702270976 50734301184 50774322144 50817242112 50910461952 50942840832 51004070208 51036291072 51047184384 51079650219 51097632768 51119725696 51173351424 51191585172 51213500416 51234857856 51275055104 51285491712 51328843776 51351036672 51401785344 51412756668 51445235712 51463566336 51507068928 51539607552 51539827248 51583394304 51634372608 51645393576 51678019584 51696433152 51762503312 51773039136 51791265792 51813658624 51857457152 51875934656 51908706304 51930353664 51952806633 51971096576 52004150016 52048109568 52099547136 52110667392 52143587328 52239462912 52283621376 52357919744 52420849936 52453965824 52465161728 52472655872 52517011456 52594833408 52613349376 52613573649 52658048352 52710088704 52754644992 52851644118 52971489116 53068660736 53085868992 53113520128 53132445184 53183250432 53229912064 53247172608 53372863488 53564120064 53609398272 53690559104 53753368824 53761046976 53806491648 53871162912 53905195008 54092365824 54126768384 54191824596 54226059264 54237633408 54291234816 54371685888 54414344192 54425419776 54437036472 54471426048 54490834944 54536896512 54560476464 54614396928 54660562944 54680039232 54726260736 54760833024 54761066451 54807356448 54861520896 54907895808 54927460224 54962159616 55008854082 55028219904 55052012288 55063217664 55098548224 55109763072 55153000448 55176000768 55219290112 55254409392 55289315328 55301116416 55355768832 55367584104 55402561536 55437797376 55504429344 55551347712 55559282688 55606247424 55630289728 55697153057 55708489746 55732338688 55744234336 55752196864 55755580608 55799324672 55834574848 55882010496 55901683712 55937236992 55949176374 55984521216 56004469248 56051810304 56087459064 56107204608 56257883136 56385452032 56433115136 56441176064 56453223008 56488886272 56507203584 56556781568 56592751488 56640589824 56708667456 56977736192 57046219048 57102596096 57121112412 57150865408 57169397376 57274269696 57509691408 57615187968 57684436992 57769916256 57820602112 57827008512 57875890176 57896512128 57945452544 57982058496 58027796736 58076848128 58183385088 58232816226 58290365952 58339639296 58360426488 58397294592 58467483648 58504668768 58554123264 58600062976 58611990528 58624500816 58661535744 58707809979 58744897536 58757436192 58815504384 58865221632 58902659712 58973456178 59010711552 59023306944 59031737856 59081637888 59107182836 59169187584 59190018048 59215609856 59236709168 59240304396 59286782464 59298849792 59324235776 59348975616 59374636152 59395538944 59433314304 59483553792 59504748576 59542339584 59555048448 59592671232 59613904896 59702243328 59752710144 59774000832 59883651072 59909542784 59960184832 59968749568 59981549446 60019441664 60044471424 60091580416 60129542144 60129798456 60180626688 60240101376 60252959172 60291022848 60401878992 60538844704 60649897984 60671508352 60722794496 60782804992 60834185216 60853911552 60946040064 60997558272 61216137216 61360638976 61380536022 61434389744 61441196544 61493133312 61515044136 61547085824 61567043328 61605937152 61819846656 61933513824 61985866752 62047125504 62121701376 62161210566 62200479744 62213755968 62275239936 62288532117 62327881728 62416453632 62491473408 62544297984 62584075944 62698881024 62712263628 62721221472 62774240256 62813896704 62867261808 62889394176 62916585472 62929391616 62982586368 63005027904 63032000512 63058286592 63107760128 63120605184 63147896448 63201275904 63223795362 63263735808 63277238976 63317213184 63339773952 63433633536 63487254528 63496323072 63509875884 63549997056 63626379264 63653889208 63666845424 63707696384 63716796416 63720663552 63770656768 63797250888 63847304192 63887638528 63928270848 63941915856 64005107712 64059211776 64099953216 64122519552 64176996429 64240420608 64294723584 64322522498 64440516608 64463477624 64504201216 64517969152 64558727168 64581730304 64636321792 64677430272 64732102656 64755167568 64809905664 64873955328 65048177376 65195678912 65260109824 65274039103 65281271328 65315274752 65336454144 65393778688 65435368908 65456308224 65925070848 66024876736 66080688128 66088009728 66102115716 66167442432 66223374336 66317481984 66617561088 66641297814 66697630272 66739765248 66796465671 66819981312 66862478592 66918998016 66942842148 66971500544 66985132032 66999429504 67041755136 67065643008 67094639976 67151355648 67217719296 67274539008 67298509824 67398235632 67455207936 67464843264 67521871872 67603027968 67645734912 67646023263 67699096192 67703205024 67756322816 67770114048 67827400704 67880615936 67923787776 67938285597 68005426944 68048388096 68062912512 68106200292 68130177024 68231135232 68255446896 68313143808 68380655616 68438458368 68468048896 68535713792 68550342224 68564295072 68593647616 68618088448 68622253056 68676091904 68719476736 68719769664 68777859072 68802365541 68845830144 68860524768 68904026112 68928577536 69030718848 69055021056 69113688462 69240471552 69270408844 69338866688 69397479424 69466062848 69480889856 69524783104 69547327488 69652617216 69711495168 70126444544 70151431532 70210731136 70218510336 70280118272 70302907584 70339526656 70362335232 70468858824 70781158656 70911000576 70996230144 71041383504 71101435392 71163817984 71171702784 71186893848 71231864832 71257245696 71418826752 71479197696 71610625359 71671158432 71681395968 71741988864 71828217216 71873593344 71919304704 71934655338 72005746176 72066613248 72123154432 72137834496 72169024512 72255766128 72301412352 72316844544 72388313088 72495581184 72521412327 72567226368 72582715296 72628568064 72654446592 72715862016 72747301952 72762109056 72819195904 72823615488 72849563514 72880750592 72906718976 72911143872 72968347648 72983199744 73014444032 73014755268 73076475264 73148694528 73164307566 73210527744 73236613632 73282879488 73345138776 73370959872 73417623552 73479684096 73568001024 73672545856 73719087104 73734821888 73807691776 73823445472 73870082048 73917063168 74005905792 74068463616 74079043584 74141663232 74277986328 74340774144 74509347328 74582982656 74598901832 74607167232 74646028288 74672625664 74735747072 74783278752 74809606144 75010510848 75342938112 75457001984 75481469973 75520786432 75545275104 75611556608 75619934208 75683856384 75710823552 76161483216 76225863168 76341263726 76365692928 76414261248 76506105312 76554436608 76570776576 76646449152 76679588544 76820250624 76912582656 77026555008 77102678016 77119135002 77167853568 77195349504 77260603392 77309411328 77309740872 77370395648 77375091456 77435797504 77451558912 77468090364 77517029376 77544649728 77577846784 77643754968 77686898688 77720487936 77786185728 77813901984 77863059456 77956644864 78006225024 78072164352 78149320704 78166001088 78215380992 78277079972 78326530048 78343248256 78359194368 78420672512 78425432064 78486962176 78536879616 78631274904 78680948736 78697742592 78708983808 78775517184 78892250112 78920024064 78987072528 79065133056 79131967488 79166181536 79244419072 79277466177 79311405056 79339664768 79389786112 79406731264 79456894976 79457233674 79485206528 79602991104 79670280192 79698667776 79844868096 80059295232 80173064608 80240835584 80320135168 80337278896 80346180096 80388030464 80414097408 80535838656 81138548736 81190152576 81261386752 81287736894 81330077696 81339088896 81356450112 81436852224 81621516288 81840714696 81921595392 81990844416 82020058848 82089391104 82141249536 82211034672 82292281344 82361843712 82391190336 82426462208 82443239424 82542329856 82578018432 82647822336 82729500672 82828935168 82881614088 82933972992 82951674624 83033653248 83051376156 83103842304 83156696064 83221938176 83256644016 83321964544 83327021568 83338924032 83392397312 83409371136 83445434592 83598508032 83616351504 83628295296 83698987008 83751862272 83823015744 83852525568 83905855488 83923764561 83976781824 84006703872 84077715456 84114067882 84131188596 84160806912 84197195264 84268367872 84298393816 84351647744 84369651968 84386824704 84422950912 84453031936 84578178048 84649672704 84661764096 84679834512 84733329408 84835172352 84889127232 84960884736 85063001184 85183881146 85237694464 85255887808 85340143616 85358358827 85412282368 85466604288 85496692736 85569328572 85653894144 85726298112 86236573696 86264537112 86309470208 86340223424 86413207552 86422781952 86498607104 86526655488 86730903168 87041695104 87115272192 87247158544 87275077632 87349224339 87435548928 87509458944 87540639732 87595941888 87701225472 87900094464 88117346304 88136154288 88223256576 88297832448 88353989568 88423309312 88460184267 88516067328 88534960416 88547606784 88622456832 88660774254 88785027072 88823414784 88855063752 88930173696 88986353664 89061954228 89093308416 89149971456 89225330688 89257122864 89313509376 89332572672 89389006848 89420857344 89459519968 89535140864 89553364992 89623625728 89629065216 89661001248 89699385344 89731346432 89825476608 89864314176 89940277248 89953124352 89972324169 90029162496 90137370624 90194313216 90194697684 90270940032 90360152064 90379438758 90436534272 90565050368 90584380796 90602818488 90673902592 90731184128 90750550016 90808267056 90840236032 90974846976 91007262528 91084191744 91174207488 91251277824 91419060096 91496337408 91626359552 91703812096 91736487388 91794440192 91814033024 91824205824 91872034816 91904770048 92040958464 92073361408 92151584616 92320628736 92700105953 92729769984 92870156288 92900270736 92948660224 92978800128 93070688256 93182552064 93624680448 93737210112 93816446976 93876113916 93958478432 94048321536 94068395442 94081832208 94161360384 94220845056 94334091264 94374878208 94548000768 94661640192 94721844672 94801913856 94835693043 94895603712 94915858464 94975819776 95009660928 95150450304 95225102336 95230881792 95244484608 95264813826 95305596928 95324995584 95439568896 95480833812 95561544576 95575194624 95655985152 95770956288 95831457792 95892406272 95912873784 96007661568 96088817664 96149929824 96183779328 96225366016 96341021504 96360630912 96401883136 96422459392 96442085376 96483783747 96517750784 96660774912 96695216436 96756301824 96776953728 96838090752 96872595456 96954482688 97016145408 97098153984 97132751352 97214858496 97310932992 97353007024 97435300352 97531592704 97552410088 97572266064 97614036992 97648818176 97710505984 97793518368 97827946496 97890164736 97972912128 98090668032 98153053362 98556084224 98674541056 98757951488 98772058112 98855550976 98887606272 99037315104 99121032192 99476222976 99711038336 99830883334 99926341632 99961946721 100014014464 100046445408 100109647872 100229971968 100457250816 100641959964 100727033472 100826578944 100911808512 100947764736 101097353448 101182811904 101197264896 101282807808 101404541952 101468602368 101548644288 101634484224 101820923904 101885681664 102008140416 102072582144 102094368768 102159300438 102195265536 102239451392 102346702848 102383170344 102427000832 102469715712 102550110208 102570983424 102657687552 102702073344 102803570688 102825513336 102890471424 102927132672 103014137856 103079215104 103079654496 103166788608 103268745216 103290787152 103356039168 103392866304 103437569963 103525006624 103546078272 103582531584 103627317248 103670532693 103714914304 103751869312 103817412608 103860707328 103905613266 103942193152 104008300032 104096219136 104199094272 104221334784 104287174656 104478925824 104567242752 104715839488 104841699872 104907931648 104930323456 104945311744 105034022912 105189666816 105226698752 105227147298 105316096704 105420177408 105509289984 105703288236 105942978232 106137321472 106171737984 106227040256 106264890368 106366500864 106459824128 106494345216 106745726976 107128240128 107218796544 107381118208 107506737648 107522093952 107612983296 107742325824 107810390016 108184731648 108253536768 108383649192 108452118528 108475266816 108582469632 108743371776 108828688384 108850839552 108874072944 108942852096 108981669888 109073793024 109120952928 109228793856 109321125888 109360078464 109452521472 109521666048 109522132902 109614712896 109723041792 109746461349 109815791616 109854920448 109924319232 110017708164 110056439808 110104024576 110126435328 110197096448 110219526144 110306000896 110352001536 110438580224 110508818784 110578630656 110602232832 110711537664 110735168208 110805123072 110875594752 111008858688 111102695424 111118565376 111212494848 111260579456 111394306114 111416979492 111464677376 111488468672 111504393728 111511161216 111598649344 111669149696 111764020992 111803367424 111874473984 111898352748 111969042432 112008938496 112103620608 112174918128 112214409216 112515766272 112770904064 112866230272 112882352128 112906446016 112977772544 113014407168 113113563136 113185502976 113281179648 113417334912 113955472384 114092438096 114205192192 114242224824 114301730816 114338794752 114511895589 114548539392 115019382816 115230375936 115368873984 115539832512 115641204224 115654017024 115678702503 115751780352 115793024256 115890905088 115964116992 116055593472 116153696256 116366770176 116465632452 116580731904 116679278592 116720852976 116794589184 116934967296 117009337536 117108246528 117200125952 117223981056 117249001632 117323071488 117415619958 117489795072 117514872384 117631008768 117730443264 117805319424 117946912356 118021423104 118046613888 118063475712 118163275776 118214365672 118338375168 118380036096 118431219712 118473418336 118480608792 118573564928 118597699584 118648471552 118697951232 118749272304 118791077888 118866628608 118967107584 119009497152 119084679168 119110096896 119185342464 119185850511 119227809792 119404486656 119505420288 119548001664 119767302144 119819085568 119920369664 119937499136 119963098892 120038883328 120088942848 120183160832 120259084288 120259596912 120361253376 120480202752 120505918344 120582045696 120803757984 121077689408 121223215477 121299795968 121343016704 121445588992 121565609984 121668370432 121707823104 121892080128 121995116544 122432274432 122721277952 122761072044 122868779488 122882393088 122986266624 123030088272 123094171648 123134086656 123211874304 123639693312 123867027648 123971733504 124094251008 124243402752 124322421132 124400959488 124427511936 124550479872 124577064234 124655763456 124832907264 124982946816 125088595968 125168151888 125397762048 125424527256 125442442944 125548480512 125627793408 125734523616 125778788352 125833170944 125858783232 125965172736 126010055808 126064001024 126116573184 126171101823 126215520256 126241210368 126295792896 126402551808 126447590724 126527471616 126554477952 126634426368 126679547904 126867267072 126974509056 126992646144 127019751768 127099994112 127252758528 127307778416 127333690848 127415392768 127433592832 127441327104 127541313536 127594501776 127694608384 127775277056 127775821719 127856541696 127883831712 128010215424 128118423552 128199906432 128245039104 128353992858 128480841216 128589447168 128645044996 128881033216 128926955248 129008402432 129035938304 129117454336 129163460608 129272643584 129354860544 129464205312 129510335136 129619811328 129747910656 130096354752 130391357824 130520219648 130548078206 130562542656 130630549504 130672908288 130787557376 130870737816 130912616448 131850141696 132049753472 132161376256 132176019456 132204231432 132334884864 132446748672 132634963968 132991161381 133235122176 133282595628 133395260544 133479530496 133592931342 133639962624 133724957184 133837996032 133885684296 133943001088 133970264064 133998859008 134083510272 134131286016 134189279952 134302711296 134435438592 134549078016 134597019648 134796471264 134910415872 134929686528 135043743744 135206055936 135291469824 135292046526 135398192384 135406410048 135512645632 135540228096 135569158137 135654801408 135761231872 135847575552 135876571194 136010853888 136096776192 136125825024 136212400584 136260354048 136462270464 136510893792 136626287616 136761311232 136876916736 136936097792 136984889951 137071427584 137100684448 137128590144 137187295232 137236176896 137244506112 137352183808 137439539328 137555718144 137604731082 137691660288 137721049536 137808052224 137857155072 138061437696 138110042112 138227376924 138480943104 138540817688 138677733376 138794958848 138932125696 138961779712 139049566208 139094654976 139305234432 139422990336 140252889088 140302863064 140421462272 140437020672 140560236544 140605815168 140679053312 140724670464 140937717648 141562317312 141822001152 141992460288 142082767008 142202870784 142327635968 142343405568 142373787696 142463729664 142514491392 142837653504 142958395392 143221250718 143342316864 143362791936 143483977728 143656434432 143747186688 143838609408 143869310676 144011492352 144133226496 144246308864 144275668992 144338049024 144511532256 144602824704 144633689088 144776626176 144991162368 145042824654 145134452736 145165430592 145257136128 145308893184 145431724032 145494603904 145524218112 145638391808 145647230976 145699127028 145761501184 145813437952 145822287744 145936695296 145966399488 146028888064 146029510536 146152950528 146297389056 146328615132 146421055488 146473227264 146565758976 146690277552 146741919744 146835247104 146959368192 147136002048 147229580043 147345091712 147438174208 147469643776 147615383552 147646890944 147740164096 147834126336 148011811584 148136927232 148158087168 148283326464 148555972656 148681548288 149018694656 149165965312 149197803664 149214334464 149292056576 149345251328 149471494144 149566557504 149619212288 149746325001 150021021696 150685876224 150914003968 150962939946 151041572864 151090550208 151223113216 151239868416 151367712768 151421647104 152322966432 152451726336 152682527452 152731385856 152828522496 153012210624 153108873216 153141553152 153292898304 153359177088 153640501248 153825165312 154053110016 154205356032 154238270004 154335707136 154390699008 154521206784 154618822656 154619481744 154740791296 154750182912 154871595008 154903117824 154936180728 155034058752 155089299456 155155693568 155287509936 155373797376 155440975872 155572371456 155627803968 155726118912 155858419899 155913289728 156012450048 156144328704 156298641408 156332002176 156430761984 156554159944 156653060096 156686496512 156718388736 156841345024 156850864128 156973924352 157073759232 157262549808 157361897472 157395485184 157417967616 157551034368 157784500224 157840048128 157840720947 157974145056 158130266112 158263934976 158332363072 158488838144 158522666393 158554932354 158622810112 158679329536 158779572224 158813462528 158913789952 158914467348 158970413056 159205982208 159340560384 159397335552 159689736192 160118590464 160346129216 160481671168 160640270336 160674557792 160692360192 160776060928 160828194816 161071677312 162277097472 162380305152 162522773504 162575473788 162660155392 162678177792 162712900224 162873704448 163243032576 163681429392 163843190784 163981688832 164040117696 164178782208 164282499072 164283199353 164422069344 164584562688 164723687424 164782380672 164852924416 164886478848 165084659712 165156036864 165295644672 165459001344 165657870336 165763228176 165867945984 165903349248 166067306496 166102752312 166207684608 166313392128 166443876352 166513288032 166643929088 166654043136 166677848064 166784794624 166818742272 166890869184 167091459171 167197016064 167232703008 167256590592 167397974016 167503724544 167646031488 167705051136 167811710976 167847529122 167953563648 168013407744 168155430912 168228135764 168262377192 168321613824 168394390528 168536735744 168596787632 168703295488 168739303936 168773649408 168845901824 168906063872 169156356096 169299345408 169323528192 169359669024 169466658816 169670344704 169778254464 169921769472 170126002368 170367762292 170475388928 170511775616 170680287232 170716717654 170824564736 170933208576 170993385472 171138657144 171307788288 171452596224 172473147392 172529074224 172618940416 172680446848 172826415104 172845563904 172997214208 173053310976 173461806336 174083390208 174230544384 174494317088 174550155264 174698448678 174871097856 175018917888 175081279464 175191883776 175402450944 175800188928 176123429937 176234692608 176272308576 176446513152 176595664896 176707979136 176846618624 176920368534 177032134656 177069920832 177095213568 177244913664 177321548508 177570054144 177646829568 177710127504 177860347392 177972707328 178123908456 178186616832 178299942912 178450661376 178514245728 178627018752 178665145344 178778013696 178841714688 178919039936 179070281728 179106729984 179247251456 179258130432 179322002496 179398770688 179462692864 179650953216 179728628352 179880554496 179906248704 179944648338 180058324992 180274741248 180388626432 180389395368 180541880064 180720304128 180758877516 180873068544 181130100736 181168761592 181205636976 181347805184 181462368256 181501100032 181616534112 181680472064 181949693952 182014525056 182168383488 182348414976 182502555648 182838120192 182992674816 183252719104 183407624192 183472974776 183588880384 183628066048 183648411648 183744069632 183809540096 184081916928 184146722816 184303169232 184641257472 185400211906 185459539968 185740312576 185800541472 185897320448 185957600256 186141376512 186365104128 187249360896 187474420224 187632893952 187752227832 187916956864 188096643072 188136790884 188163664416 188322720768 188441690112 188668182528 188749756416 189096001536 189323280384 189443689344 189603827712 189671386086 189791207424 189831716928 189951639552 190019321856 190300900608 190450204672 190461763584 190488969216 190529627652 190611193856 190649991168 190879137792 190961667624 191123089152 191150389248 191311970304 191541912576 191662915584 191784812544 191825747568 192015323136 192177635328 192299859648 192367558656 192450732032 192530989287 192682043008 192721261824 192803766272 192844918784 192884170752 192967567494 193035501568 193321549824 193390432872 193512603648 193553907456 193676181504 193745190912 193908965376 194032290816 194196307968 194265502704 194429716992 194621865984 194706014048 194870600704 195063185408 195104820176 195144532128 195228073984 195297636352 195421011968 195587036736 195655892992 195780329472 195822117309 195945824256 196181336064 196306106724 197112168448 197349082112 197515902976 197544116224 197711101952 197775212544 198074630208 198242064384 198952445952 199422076672 199661766668 199852683264 199923893442 200028028928 200092890816 200219295744 200459943936 200914501632 201283919928 201454066944 201653157888 201823617024 201895529472 202194706896 202365623808 202394529792 202565615616 202809083904 202937204736 203097288576 203268968448 203641847808 203771363328 203814856791 204016280832 204145164288 204188737536 204318600876 204390531072 204478902784 204693405696 204766340688 204854001664 204939431424 205100220416 205141966848 205315375104 205404146688 205607141376 205651026672 205780942848 205854265344 206028275712 206158430208 206159308992 206333577216 206407096623 206537490432 206581574304 206712078336 206785732608 206875139926 207050013248 207092156544 207165063168 207254634496 207341065386 207429828608 207503738624 207634825216 207721414656 207811226532 207884386304 208016600064 208192438272 208398188544 208442669568 208574349312 208957851648 209134485504 209431678976 209683399744 209815863296 209860646912 209890623488 210068045824 210379333632 210453397504 210454294596 210632193408 210840354816 211018579968 211406576472 211885956464 212274642944 212343475968 212454080512 212529780736 212733001728 212919648256 212988690432 213491453952 214256480256 214437593088 214762236416 214831876077 215013475296 215044187904 215225966592 215484651648 215620780032 216369463296 216507073536 216767298384 216904237056 216950533632 217164939264 217486743552 217564236981 217657376768 217701679104 217748145888 217885704192 217963339776 218147586048 218241905856 218457587712 218642251776 218720156928 218905042944 219043332096 219044265804 219229425792 219446083584 219492922698 219631583232 219709840896 219848638464 220035416328 220112879616 220208049152 220252870656 220394192896 220439052288 220612001792 220704003072 220877160448 221017637568 221157261312 221204465664 221423075328 221470336416 221610246144 221751189504 222017717376 222205390848 222237130752 222424989696 222521158912 222788612228 222833958984 222929354752 222976937344 223008787456 223022322432 223197298688 223338299392 223528041984 223606734848 223748947968 223796705496 223938084864 224017876992 224207241216 224349836256 224428818432 225031532544 225128828743 225541808128 225732460544 225764704256 225812892032 225955545088 226028814336 226227126272 226371005952 226562359296 226834669824 227910944768 228184876192 228410384384 228484449648 228603461632 228677589504 229023791178 229097078784 230038765632 230460751872 230737747968 231079665024 231282408448 231308034048 231357405006 231503560704 231586048512 231781810176 231928233984 232111186944 232307392512 232733540352 232931264904 233161463808 233358557184 233441705952 233589178368 233869934592 234018675072 234216493056 234400251904 234447962112 234498003264 234646142976 234831239916 234979590144 235029744768 235262017536 235460886528 235610638848 235893824712 236042846208 236093227776 236126951424 236326551552 236428731344 236676750336 236760072192 236862439424 236946836672 236961217584 237147129856 237195399168 237296943104 237395902464 237498544608 237582155776 237733257216 237934215168 238018994304 238169358336 238220193792 238370684928 238371701022 238455619584 238808973312 239010840576 239096003328 239534604288 239638171136 239840739328 239874998272 239926197784 240077766656 240177885696 240366321664 240518168576 240519193824 240722506752 240960405504 241011836688 241164091392 241607515968 242155378816 242446430954 242599591936 242686033408 242891177984 243131219968 243336740864 243415646208 243784160256 243990233088 244864548864 245442555904 245522144088 245737558976 245764786176 245972533248 246060176544 246188343296 246268173312 246423748608 247279386624 247734055296 247943467008 248188502016 248486805504 248644842264 248801918976 248855023872 249100959744 249154128468 249311526912 249665814528 249965893632 250177191936 250336303776 250795524096 250849054512 250884885888 251096961024 251255586816 251469047232 251557576704 251666341888 251717566464 251771293683 251930345472 252020111616 252128002048 252233146368 252342203646 252431040512 252482420736 252591585792 252805103616 252895181448 253054943232 253108955904 253268852736 253359095808 253734534144 253949018112 253985292288 254039503536 254199988224 254505517056 254615556832 254667381696 254830785536 254867185664 254882654208 255082627072 255189003552 255389216768 255550554112 255551643438 255713083392 255767663424 256020430848 256075076481 256236847104 256399812864 256490078208 256707985716 256961682432 257178894336 257290089992 257762066432 257853910496 258016804864 258071876608 258234908672 258326921216 258545287168 258709721088 258928410624 259020670272 259239622656 259495821312 260192709504 260782715648 261040439296 261096156412 261125085312 261261099008 261345816576 261575114752 261741475632 261825232896 263700283392 264099506944 264322752512 264352038912 264408462864 264669769728 264893497344 265269927936 265982322762 266470244352 266565191256 266790521088 266959060992 267185862684 267279925248 267449914368 267675992064 267771368592 267886002176 267940528128 267997718016 268167020544 268262572032 268378559904 268605422592 268870877184 269098156032 269194039296 269592942528 269820831744 269859373056 269916972507 270087487488 270412111872 270582939648 270584093052 270796384768 270812820096 271025291264 271080456192 271138316274 271309602816 271522463744 271695151104 271753142388 272021707776 272193552384 272251650048 272424801168 272520708096 272924540928 273021787584 273252575232 273522622464 273753833472 273872195584 273969779902 274142855168 274201368896 274257180288 274374590464 274472353792 274489012224 274704367616 274879078656 275111436288 275209462164 275383320576 275442099072 275616104448 275714310144 276122875392 276220084224 276454753848 276961886208 277081635376 277355466752 277589917696 277864251392 277923559424 278099132416 278100317859 278189309952 278610468864 278845980672 280505778176 280605726128 280842924544 280874041344 281120473088 281211630336 281358106624 281449340928 281875435296 283124634624 283644002304 283984920576 284165534016 284405741568 284507079129 284655271936 284686811136 284747575392 284927459328 285028982784 285675307008 285916790784 286442501436 286684633728 286725583872 286967955456 287312868864 287494373376 287677218816 287738621352 288022984704 288266452992 288492617728 288551337984 288676098048 289023064512 289205649408 289267378176 289451351241 289553252352 289982324736 290085649308 290268905472 290330861184 290514272256 290617786368 290863448064 290989207808 291048436224 291276783616 291294461952 291398254056 291523002368 291626875904 291644575488 291873390592 291932798976 292057776128 292059021072 292305901056 292594778112 292657230264 292842110976 292946454528 293131517952 293380555104 293483839488 293670494208 293918736384 294272004096 294399237587 294459160086 294690183424 294876348416 294939287552 295230767104 295293781888 295480328192 295668252672 296023623168 296273854464 296316174336 296566652928 297111945312 297363096576 298037389312 298143584011 298331930624 298395607328 298428668928 298584113152 298690502656 298942988288 299133115008 299238424576 299492650002 300042043392 301371752448 301828007936 301925879892 302083145728 302181100416 302446226432 302479736832 302735425536 302843294208 304645932864 304903452672 305365054904 305462771712 305657044992 306024421248 306217746432 306283106304 306585796608 306718354176 307281002496 307650330624 308106220032 308410712064 308476540008 308671414272 308781398016 309042413568 309237645312 309238963488 309481582592 309500365824 309743190016 309806235648 309872361456 310068117504 310178598912 310311387136 310312709889 310575019872 310747594752 310881951744 311144742912 311255607936 311452237824 311716839798 311826579456 312024900096 312288657408 312597282816 312664004352 312861523968 313108319888 313306120192 313372993024 313436777472 313682690048 313701728256 313947848704 314147518464 314525099616 314723794944 314790970368 314835935232 315102068736 315569000448 315680096256 315681441894 315948290112 316260532224 316527869952 316664726144 316977676288 317045332786 317109864708 317245620224 317358659072 317559144448 317626925056 317827579904 317828934696 317940826112 318411964416 318681120768 318794671104 319379472384 320237180928 320692258432 320963342336 321280540672 321349115584 321384720384 321552121856 321656389632 322143354624 324554194944 324760610304 325045547008 325150947576 325320310784 325356355584 325425800448 325747408896 326486065152 327362858784 327686381568 327963377664 328080235392 328357564416 328564998144 328566398706 328844138688 329169125376 329239384047 329447374848 329564761344 329705848832 329772957696 330169319424 330312073728 330591289344 330918002688 331315740672 331526456352 331735891968 331806698496 332134612992 332205504624 332415369216 332626784256 332887752704 333026576064 333287858176 333308086272 333355696128 333569589248 333637484544 333781738368 334182918342 334394032128 334465406016 334513181184 334795948032 335007449088 335292062976 335410102272 335623421952 335695058244 335907127296 336026815488 336310861824 336456271528 336524754384 336643227648 336788781056 337073471488 337193575264 337406590976 337478607872 337547298816 337691803648 337812127744 338312712192 338598690816 338647056384 338719338048 338933317632 339340689408 339556508928 339843538944 340252004736 340735524584 340950777856 341023551232 341360574464 341433435308 341649129472 341866417152 341986770944 342277314288 342615576576 342905192448 343535686767 344946294784 345058148448 345237880832 345360893696 345652830208 345691127808 345994428416 346106621952 346923612672 348166780416 348461088768 348988634176 349100310528 349396897356 349742195712 350037835776 350162558928 350383767552 350804901888 351600377856 352246859874 352469385216 352544617152 352893026304 353191329792 353415958272 353693237248 353840737068 354064269312 354139841664 354190427136 354489827328 354643097016 355140108288 355293659136 355420255008 355720694784 355945414656 356247816912 356373233664 356599885824 356901322752 357028491456 357254037504 357330290688 357556027392 357557551533 357683429376 357838079872 358140563456 358213459968 358494502912 358516260864 358644004992 358797541376 358925385728 359301906432 359457256704 359761108992 359812497408 359889296676 360116649984 360549482496 360777252864 360778790736 361083760128 361440608256 361517755032 361746137088 362260201472 362337523184 362411273952 362695610368 362924736512 363002200064 363233068224 363360944128 363669646431 363899387904 364029050112 364336766976 364696829952 365005111296 365676240384 365985349632 366505438208 366815248384 366945949552 367177760768 367256132096 367296823296 367488139264 367619080192 368163833856 368293445632 368606338464 369282514944 370800423812 370919079936 371480625152 371601082944 371794640896 371915200512 372282753024 372730208256 374498721792 374948840448 375265787904 375504455664 375833913728 376193286144 376273581768 376327328832 376645441536 376883380224 377336365056 377499512832 378192003072 378513305469 378646560768 378887378688 379207655424 379342772172 379582414848 379663433856 379903279104 380038643712 380601801216 380900409344 380923527168 380977938432 381059255304 381222387712 381299982336 381758275584 381923335248 382246178304 382300778496 382623940608 383083825152 383325831168 383327465157 383569625088 383651495136 384030646272 384355270656 384599719296 384735117312 384901464064 385061978574 385364086016 385442523648 385607532544 385689837568 385768341504 385935134988 386071003136 386643099648 386780865744 387025207296 387107814912 387352363008 387490381824 387817930752 388064581632 388392615936 388531005408 388859433984 389243731968 389412028096 389741201408 389880071399 390126370816 390209640352 390289064256 390456147968 390595272704 390842023936 391174073472 391311785984 391560658944 391644234618 391891648512 392362672128 392612213448 394224336896 394698164224 395031805952 395088232448 395422203904 395550425088 396149260416 396484128768 397904891904 398844153344 398973484143 399323533336 399705366528 399847786884 400056057856 400185781632 400438591488 400919887872 401829003264 402567839856 402908133888 403306315776 403647234048 403791058944 404389413792 404731247616 404789059584 405131231232 405618167808 405874409472 406194577152 406537936896 407283695616 407542726656 407629713582 408032561664 408290328576 408377475072 408637201752 408781062144 408957805568 409386811392 409532681376 409708003328 409878862848 410200440832 410283933696 410630750208 410808293376 410954669853 411214282752 411302053344 411561885696 411708530688 412056551424 412318617984 412667154432 412814193246 413074980864 413163148608 413424156672 413571465216 413750279852 414100026496 414184313088 414330126336 414509268992 414682130772 414859657216 415007477248 415269650432 415442829312 415622453064 415768772608 416033200128 416384876544 416796377088 416885339136 417148698624 417915703296 418268971008 418863357952 419366799488 419631726592 419721293824 419781246976 420136091648 420758667264 420906795008 420908589192 421264386816 421680709632 422037159936 422813152944 423771912928 424549285888 424686951936 424908161024 425059561472 425466003456 425839296512 425977380864 426982907904 428512960512 428875186176 429524472832 429663752154 430026950592 430088375808 430451933184 430969303296 431241560064 432738926592 433014147072 433534596768 433808474112 433901067264 434329878528 434973487104 435128473962 435314753536 435403358208 435496291776 435771408384 435926679552 436295172096 436483811712 436915175424 437284503552 437440313856 437810085888 438086664192 438088531608 438458851584 438892167168 438985845396 439263166464 439419681792 439697276928 440070832656 440225759232 440416098304 440505741312 440788385792 440878104576 441224003584 441408006144 441754320896 442035275136 442314522624 442408931328 442846150656 442940672832 443220492288 443502379008 444035434752 444410781696 444474261504 444849979392 445042317824 445577224456 445667917968 445858709504 445953874688 446017574912 446044644864 446394597376 446676598784 447056083968 447213469696 447497895936 447593410992 447876169728 448035753984 448414482432 448699672512 448857636864 449238975003 450063065088 450257657486 451083616256 451464921088 451529408512 451625784064 451911090176 452057628672 452454252544 452742011904 453124718592 453669339648 455821889536 456369752384 456820768768 456968899296 457206923264 457355179008 458047582356 458194157568 460077531264 460921503744 461475495936 462159330048 462564816896 462616068096 462714810012 463007121408 463172097024 463563620352 463856467968 464222373888 464614785024 465467080704 465862529808 466322927616 466717114368 466883411904 467178356736 467575259697 467739869184 468037350144 468432986112 468800503808 468895924224 468996006528 469292285952 469662479832 469959180288 470059489536 470524035072 470921773056 471221277696 471787649424 472085692416 472186455552 472253902848 472653103104 472857462688 473353500672 473520144384 473522162841 473724878848 473893673344 473922435168 474294259712 474390798336 474593886208 474791804928 474997089216 475164311552 475466514432 475567999179 475868430336 476037988608 476338716672 476440387584 476741369856 476743402044 476911239168 477617946624 478021681152 478192006656 479069208576 479276342272 479681478656 479749996544 479852395568 480155533312 480355771392 480732643328 481036337152 481038387648 481445013504 481920811008 482023673376 482328182784 483215031936 484310757632 484892861908 485199183872 485372066816 485782355968 486262439936 486673481728 486831292416 487568320512 487980466176 489729097728 490885111808 491044288176 491475117952 491529572352 491945066496 492120353088 492376686592 492536346624 492847497216 494558773248 495468110592 495886934016 496377004032 496973611008 497289684528 497603837952 497710047744 498201919488 498308256936 498623053824 499331629056 499931787264 500354383872 500672607552 501274377513 501591048192 501698109024 501769771776 502193922048 502511173632 502938094464 503115153408 503332683776 503435132928 503542587366 503860690944 504040223232 504256004096 504466292736 504684407292 504862081024 504964841472 505183171584 505610207232 505790362896 506109886464 506217911808 506537705472 506718191616 507469068288 507898036224 507970584576 508079007072 508399976448 509011034112 509231113664 509334763392 509661571072 509734371328 509765308416 510165254144 510378007104 510778433536 511101108224 511103286876 511426166784 511535326848 512040861696 512150152962 512473694208 512799625728 512980156416 513415971432 513923364864 514357788672 514580179984 515524132864 515707820992 516033609728 516143753216 516469817344 516653842432 517090574336 517419442176 517856821248 518041340544 518479245312 518991642624 520385419008 521565431296 522080878592 522192312824 522250170624 522522198016 522691633152 523150229504 523482951264 523650465792 527400566784 528199013888 528370289811 528645505024 528704077824 528816925728 529339539456 529786994688 530539855872 531964645524 532940488704 533130382512 533581042176 533918121984 534371725368 534559850496 534899828736 535351984128 535542737184 535772004352 535881056256 535995436032 536334041088 536525144064 536757119808 537210845184 537741754368 538196312064 538388078592 539185885056 539641663488 539718746112 539833945014 540174974976 540824223744 541165879296 541168186104 541592769536 541625640192 542050582528 542160912384 542276632548 542619205632 543044927488 543390302208 543506284776 544043415552 544387104768 544503300096 544849602336 545041416192 545849081856 546043575168 546505150464 546741441233 547045244928 547507666944 547744391168 547939559804 548285710336 548402737792 548514360576 548749180928 548944707584 548978024448 549408735232 549758157312 550222872576 550418924328 550766641152 550884198144 551232208896 551428620288 552245750784 552440168448 552909507696 553923772416 554163270752 554710933504 555179835392 555728502784 555847118848 556198264832 556200635718 556378619904 557220937728 557691961344 561011556352 561211452256 561685849088 561748082688 562240946176 562423260672 562716213248 562898681856 563750870592 566249269248 567288004608 567969841152 568331068032 568811483136 569014158258 569310543872 569373622272 569495150784 569854918656 570057965568 571350614016 571833581568 572885002872 573369267456 573451167744 573935910912 574625737728 574988746752 575354437632 575477242704 576045969408 576532905984 576985235456 577102675968 577352196096 578046129024 578411298816 578534756352 578902702482 579106504704 579964649472 580171298616 580537810944 580661722368 581028544512 581235572736 581726896128 581978415616 582096872448 582553567232 582588923904 582796508112 583046004736 583253751808 583289150976 583746781184 583865597952 584115552256 584118042144 584611802112 585189556224 585314460528 585684221952 585892909056 586263035904 586761110208 586967678976 587340988416 587466351927 587837472768 588544008192 588798475174 588918320172 589380366848 589752696832 589878575104 590461534208 590587563776 590960656384 591336505344 592047246336 592547708928 592632348672 593133305856 594223890624 594726193152 596074778624 596287168022 596663861248 596791214656 596857337856 597168226304 597381005312 597885976576 598266230016 598476849152 598985300004 600084086784 602743504896 603656015872 603851759784 604166291456 604362200832 604892452864 604959473664 605470851072 605686588416 609291865728 609806905344 610730109808 610925543424 611314089984 611444570373 612048842496 612435492864 612566212608 613171593216 613436708352 614562004992 615300661248 616212440064 616821424128 616953080016 617342828544 617562796032 618084827136 618475290624 618477926976 618963165184 619000731648 619221289869 619486380032 619612471296 619744722912 620136235008 620357197824 620622774272 620625419778 621150039744 621495189504 621763903488 622289485824 622511215872 622904475648 623433679596 623653158912 624049800192 624577314816 625194565632 625328008704 625723047936 626216639776 626612240384 626745986048 626873554944 627365380096 627403456512 627895697408 628295036928 629050199232 629447589888 629581940736 629671870464 630204137472 631138000896 631360192512 631362883788 631896580224 632521064448 633055739904 633329452288 633955352576 634090665572 634219729416 634491240448 634717318144 635118288896 635253850112 635655159808 635657869392 635881652224 636823928832 637362241536 637589342208 638758944768 640474361856 641384516864 641926684672 642561081344 642698231168 642769440768 643104243712 643312779264 644286709248 648900741671 649108389888 649521220608 650091094016 650301895152 650640621568 650712711168 650851600896 651494817792 652972130304 654725717568 655372763136 655926755328 656160470784 656715128832 657129996288 657132797412 657688277376 658338250752 658478768094 658894749696 659129522688 659411697664 659545915392 660338638848 660624147456 661182578688 661836005376 662631481344 663052912704 663471783936 663613396992 664269225984 664411009248 664830738432 665253568512 665775505408 666053152128 666575716352 666616172544 666711392256 667139178496 667274969088 667563476736 668365836684 668788064256 668930812032 669026362368 669591896064 670014898176 670584125952 670820204544 671246843904 671390116488 671814254592 672053630976 672621723648 672912543056 673049508768 673286455296 673577562112 674146942976 674387150528 674813181952 674957215744 675094597632 675383607296 675386486229 675624255488 676625424384 677197381632 677294112768 677438676096 677866635264 678681378816 679113017856 679687077888 680504009472 681471049168 681901555712 682047102464 682721148928 682866870616 683298258944 683732834304 683973541888 684554628576 685231153152 685810384896 687071373534 689892589568 690116296896 690475761664 690721787392 691305660416 691382255616 691988856832 692213243904 693847225344 696333560832 696922177536 697977268352 698200621056 698793794712 699484391424 700075671552 700325117856 700767535104 701609803776 703200755712 704493719748 704938770432 705089234304 705786052608 706382659584 706831916544 707386474496 707681474136 708128538624 708279683328 708380854272 708979654656 709286194032 710280216576 710587318272 710840510016 711441389568 711890829312 712495633824 712746467328 713199771648 713802645504 714056982912 714508075008 714660581376 715112054784 715115103066 715366858752 715676159744 716281126912 716426919936 716989005824 717032521728 717288009984 717595082752 717850771456 718603812864 718914513408 719522217984 719624994816 719778593352 720233299968 721098964992 721554505728 721557581472 722167520256 722881216512 723035510064 723492274176 724062989741 724520402944 724675046368 724822547904 725391220736 725849473024 726004400128 726466136448 726721888256 727339292862 727798775808 728058100224 728673533952 729393659904 730010222592 731352480768 731970699264 733010876416 733630496768 733891899104 734355521536 734512264192 734593646592 734976278528 735238160384 736327667712 736586891264 737212676928 738565029888 741600847624 741838159872 742961250304 743202165888 743589281792 743830401024 744565506048 745460416512 748997443584 749897680896 750531575808 751008911328 751667827456 752386572288 752547163536 752654657664 753290883072 753766760448 754672730112 754999025664 756384006144 757026610938 757293121536 757774757376 758415310848 758685544344 759164829696 759326867712 759806558208 760077287424 761203602432 761800818688 761847054336 761955876864 762118510608 762444775424 762599964672 763516551168 763846670496 764492356608 764601556992 765247881216 766167650304 766651662336 766654930314 767139250176 767302990272 768061292544 768225229443 768710541312 769199438592 769470234624 769802928128 770123957148 770728172032 770885047296 771215065088 771379675136 771536683008 771870269976 772142006272 773286199296 773561731488 774050414592 774215629824 774704726016 774980763648 775635861504 776129163264 776785231872 777062010816 777718867968 778487463936 778824056192 779482402816 779760142798 780252741632 780419280704 780578128512 780912295936 781190545408 781684047872 782348146944 782623571968 783121317888 783288469236 783783297024 784725344256 785224426896 788448673792 789396328448 790063611904 790176464896 790844407808 791100850176 792298520832 792968257536 795809783808 797688306688 797946968286 798647066672 799410733056 799695573768 800112115712 800371563264 800877182976 801839775744 803658006528 805135679712 805816267776 806612631552 807294468096 807582117888 808778827584 809462495232 809578119168 809750917521 810262462464 811236335616 811748818944 812389154304 813075873792 814567391232 815085453312 815259427164 816065123328 816580657152 816754950144 817274403504 817562124288 817915611136 818773622784 819065362752 819416006656 819757725696 820400881664 820567867392 821261500416 821616586752 821909339706 822428565504 822604106688 823123771392 823417061376 824113102848 824637235968 825334308864 825628386492 826149961728 826326297216 826848313344 827142930432 827500559704 828200052992 828368626176 828660252672 829018537984 829364261544 829719314432 830014954496 830539300864 830885658624 831244906128 831537545216 832066400256 832769753088 833592754176 833770678272 834297397248 834300953577 835831406592 836537942016 837726715904 838733598976 839263453184 839442587648 839562493952 840272183296 841517334528 841813590016 841817178384 842528773632 843361419264 844074319872 845626305888 847543825856 848562508339 849098571776 849373903872 849816322048 850119122944 850932006912 851678593024 851954761728 853965815808 857025921024 857750372352 859048945664 859327504308 860053901184 860176751616 860903866368 861938606592 862483120128 865477853184 866028294144 867069193536 867616948224 867802134528 868354053723 868659757056 869946974208 870256947924 870629507072 870806716416 870992583552 871542816768 871853359104 872590344192 872967623424 873830350848 874569007104 874880627712 875620171776 876173328384 876177063216 876917703168 877784334336 877971690792 878526332928 878839363584 879394553856 880141665312 880451518464 880832196608 881011482624 881576771584 881756209152 882448007168 882816012288 883197712761 883508641792 884070550272 884629045248 884817862656 885692301312 885881345664 886440984576 887004758016 888070869504 888821563392 888948523008 889699958784 890084635648 891154448912 891335835936 891717419008 891907749376 892035149824 892089289728 892789194752 893353197568 894112167936 894426939392 894430752033 894995791872 895186821984 895752339456 896071507968 896828964864 897399345024 897715273728 898477950006 900126130176 900515314972 902167232512 902929842176 903058817024 903251568128 903822180352 904115257344 904908505088 905484023808 906249437184 907338679296 911643779072 912739504768 913641537536 913937798592 914413846528 914710358016 916095164712 916388315136 920155062528 921843007488 922950991872 924318660096 925129633792 925232136192 925429620024 926014242816 926344194048 927127240704 927712935936 928444747776 929229570048 930934161408 930938129667 931725059616 932645855232 933434228736 933766823808 934356713472 935150519394 935479738368 936074700288 936865972224 937601007616 937791848448 937992013056 938584571904 939324959664 939918360576 940118979072 941048070144 941843546112 942442555392 943575298848 944171384832 944372911104 944507805696 945306206208 945714925376 946707001344 947040288768 947044325682 947449757696 947787346688 947844870336 948588519424 948781596672 949187772416 949583609856 949994178432 950328623104 950933028864 951135998358 951736860672 952075977216 952677433344 952880775168 953482739712 953486804088 953822478336 955235893248 956043362304 956384013312 958138417152 958552684544 959362957312 959499993088 959704791136 960311066624 960711542784 961465286656 962076775296 962890027008 963841622016 964047346752 964656365568 966430063872 968621515264 969785723816 970398367744 970744133632 971564711936 972524879872 973346963456 973662584832 975136641024 975960932352 979458195456 981770223616 982088576352 982950235904 983059144704 983890132992 984240706176 984753373184 985072693248 985694994432 989117546496 990936221184 991773868032 992754008064 993947222016 994579369056 995207675904 995420095488 996403838976 996616513872 997246107648 998663258112 999863574528 1000708767744 1001345215104 1002548755026 1003182096384 1003396218048 1003539543552 1004387844096 1005022347264 1005876188928 1006230306816 1006665367552 1006870265856 1007085174732 1007721381888 1008080446464 1008512008192 1008932585472 1009368814584 1009724162048 1009929682944 1010366343168 1011220414464 1011580725792 1012219772928 1012435823616 1013075410944 1013436383232 1014938136576 1015796072448 1015941169152 1016158014144 1016799952896 1018022068224 1018462227328 1018669526784 1019323142144 1019468742656 1019530616832 1020330508288 1020756014208 1021556867072 1022202216448 1022206573752 1022852333568 1023070653696 1024081723392 1024300305924 1024947388416 1025599251456 1025960312832 1026831942864 1027846729728 1028715577344 1029160359968 1030607060301 1031048265728 1031415641984 1032067219456 1032287506432 1032939634688 1033307684864 1034181148672 1034838884352 1035713642496 1036082681088 1036958490624 1037983285248 1040770838016 1043130862592 1044161757184 1044384625648 1044500341248 1045044396032 1045383266304 1046300459008 1046965902528 1047300931584 1054801133568 1056398027776 1056740579622 1057291010048 1057408155648 1057633851456 1058679078912 1059573989376 1061079711744 1063929291048 1065880977408 1066260765024 1067162084352 1067836243968 1068743450736 1069119700992 1069799657472 1070703968256 1071085474368 1071544008704 1071762112512 1071990872064 1072668082176 1073050288128 1073514239616 1074421690368 1075483508736 1076392624128 1076776157184 1078371770112 1079283326976 1079437492224 1079667890028 1080349949952 1081648447488 1082331758592 1082336372208 1083185539072 1083251280384 1084101165056 1084321824768 1084553265096 1085238411264 1086089854976 1086780604416 1087012569552 1088086831104 1088774209536 1089006600192 1089699204672 1090082832384 1091008939293 1091698163712 1092087150336 1093010300928 1093482882466 1094090489856 1095015333888 1095488782336 1095879119608 1096571420672 1096805475584 1097028721152 1097498361856 1097889415168 1097956048896 1098817470464 1099516314624 1100445745152 1100837848656 1101533282304 1101768396288 1102464417792 1102857240576 1104491501568 1104880336896 1105819015392 1107847544832 1108326541504 1109421867008 1109658664751 1110359670784 1111457005568 1111694237696 1112396529664 1112401271436 1112757239808 1114441875456 1115383922688 1122023112704 1122422904512 1123371698176 1123496165376 1124481892352 1124846521344 1125432426496 1125797363712 1127501741184 1132498538496 1134576009216 1135539916407 1135939682304 1136662136064 1137622966272 1138028316516 1138621087744 1138747244544 1138990301568 1139709837312 1140115931136 1142701228032 1143667163136 1145770005744 1146738534912 1146902335488 1147871821824 1149251475456 1149977493504 1149982395471 1150708875264 1150954485408 1152091938816 1153065811968 1153970470912 1154205351936 1154704392192 1156092258048 1156822597632 1157069512704 1157805404964 1158213009408 1159929298944 1160342597232 1161075621888 1161323444736 1162057089024 1162471145472 1163453792256 1163956831232 1164193744896 1165107134464 1165177847808 1165593016224 1166092009472 1166507503616 1166578301952 1167493562368 1167731195904 1168231104512 1168236084288 1169223604224 1169640214197 1170379112448 1170628921056 1171368443904 1171785818112 1172526071808 1173522220416 1173935357952 1174681976832 1174932703854 1175674945536 1177088016384 1177596950348 1177836640344 1178760733696 1179505393664 1179757150208 1180923068416 1181175127552 1181921312768 1182673010688 1184094492672 1185095417856 1185264697344 1186266611712 1188447781248 1189452386304 1192149557248 1192574336044 1193327722496 1193582429312 1193714675712 1194336452608 1194762010624 1195771953152 1196532460032 1196953698304 1197970600008 1200168173568 1205487009792 1207312031744 1207703519568 1208332582912 1208724401664 1209784905728 1209918947328 1210941702144 1211373176832 1218583731456 1219613810688 1221460219616 1221851086848 1222628179968 1222889140746 1224097684992 1224870985728 1225132425216 1226343186432 1226873416704 1229124009984 1230601322496 1232424880128 1232864009559 1233642848256 1233906160032 1234685657088 1235125592064 1236169654272 1236955853952 1237926330368 1238001463296 1238442579738 1238972760064 1239224942592 1239489445824 1240272470016 1240714395648 1241245548544 1241250839556 1242300079488 1242990379008 1243527806976 1244578971648 1245022431744 1245808951296 1246867359192 1247306317824 1248099600384 1249154629632 1250389131264 1250656017408 1251446095872 1252433279552 1253224480768 1253491972096 1253747109888 1254730760192 1254806913024 1255791394816 1256590073856 1258100398464 1258895179776 1259163881472 1259343740928 1260408274944 1262276001792 1262720385024 1262725767576 1263793160448 1265042128896 1266111479808 1266658904576 1267910705152 1268181331144 1268439458832 1268982480896 1269434636288 1270236577792 1270507700224 1271310319616 1271315738784 1271763304448 1273647857664 1274724483072 1275178684416 1277517889536 1280948723712 1282769033728 1283853369344 1285122162688 1285396462336 1285538881536 1286208487424 1286625558528 1288573418496 1297801483342 1298216779776 1299042441216 1300182188032 1300603790304 1301281243136 1301425422336 1301703201792 1302989635584 1305944260608 1309451435136 1310745526272 1311853510656 1312320941568 1313430257664 1314259992576 1314265594824 1315376554752 1316676501504 1316957536188 1317789499392 1318259045376 1318823395328 1319091830784 1320677277696 1321248294912 1322365157376 1323672010752 1325262962688 1326105825408 1326943567872 1327226793984 1328538451968 1328822018496 1329661476864 1330507137024 1331551010816 1332106304256 1333151432704 1333232345088 1333422784512 1334278356992 1334549938176 1335126953472 1336731673368 1337576128512 1337861624064 1338052724736 1339183792128 1340029796352 1341168251904 1341640409088 1342493687808 1342780232976 1343628509184 1344107261952 1345243447296 1345825086112 1346099017536 1346572910592 1347155124224 1347716925009 1348293885952 1348774301056 1349626363904 1349914431488 1350189195264 1350767214592 1350772972458 1351248510976 1353250848768 1354394763264 1354588225536 1354877352192 1355733270528 1357362757632 1358226035712 1359374155776 1361008018944 1362942098336 1363803111424 1364094204928 1365442297856 1365733741232 1366596517888 1367465668608 1367947083776 1369109257152 1370462306304 1371620769792 1374142747068 1379785179136 1380232593792 1380951523328 1381443574784 1382611320832 1382764511232 1383977713664 1384426487808 1387694450688 1392667121664 1393844355072 1395954536704 1396401242112 1397587589424 1398968782848 1400151343104 1400650235712 1401535070208 1403219607552 1406401511424 1408987439496 1409877540864 1410178468608 1411572105216 1412765319168 1413663833088 1414772948992 1415362948272 1416257077248 1416559366656 1416761708544 1417959309312 1418572388064 1420560433152 1421174636544 1421681020032 1422882779136 1423781658624 1424991267648 1425492934656 1426399543296 1426703997537 1427605291008 1428113965824 1429016150016 1429321162752 1430224109568 1430230206132 1430733717504 1431352319488 1432562253824 1432853839872 1433978011648 1434065043456 1434576019968 1435190165504 1435701542912 1437207625728 1437829026816 1439044435968 1439249989632 1439557186704 1440466599936 1442197929984 1443109011456 1443115162944 1444335040512 1445762433024 1446071020128 1446984548352 1448125979482 1449040805888 1449350092736 1449645095808 1450782441472 1451698946048 1452008800256 1452932272896 1453443776512 1454678585724 1455597551616 1456116200448 1457347067904 1458787319808 1460020445184 1462704961536 1463941398528 1466021752832 1467260993536 1467783798208 1468711043072 1469024528384 1469187293184 1469952557056 1470476320768 1472655335424 1473173782528 1474425353856 1477130059776 1483201695248 1483676319744 1485922500608 1486404331776 1487178563584 1487660802048 1489131012096 1490920833024 1497994887168 1499795361792 1501063151616 1502017822656 1503335654912 1503823132539 1504773144576 1505094327072 1505309315328 1506581766144 1507533520896 1509345460224 1509998051328 1512768012288 1514053221876 1514586243072 1515549514752 1516830621696 1517371088688 1518329659392 1518653735424 1519613116416 1520154574848 1522407204864 1523601637376 1523694108672 1523911753728 1524237021216 1524889550848 1525199929344 1527033102336 1527693340992 1528984713216 1529203113984 1530495762432 1532335300608 1533303324672 1533309860628 1534278500352 1534605980544 1536122585088 1536450458886 1537421082624 1538398877184 1538940469248 1539605856256 1540247914296 1541456344064 1541770094592 1542430130176 1542759350272 1543073366016 1543740539952 1544284012544 1546572398592 1547123462976 1548100829184 1548431259648 1549409452032 1549961527296 1551271723008 1552258326528 1553570463744 1554124021632 1555437735936 1556974927872 1557648112384 1558964805632 1559520285596 1560505483264 1560838561408 1561156257024 1561824591872 1562381090816 1563368095744 1564696293888 1565247143936 1566242635776 1566576938472 1567566594048 1569450688512 1570448853792 1575901801201 1576897347584 1578792656896 1580127223808 1580352929792 1581688815616 1582201700352 1584597041664 1585936515072 1591619567616 1595376613376 1595893936572 1597294133344 1598821466112 1599391147536 1600224231424 1600743126528 1601754365952 1603679551488 1607316013056 1610271359424 1611632535552 1613225263104 1614588936192 1615164235776 1617557655168 1618924990464 1619156238336 1619501835042 1620524924928 1622472671232 1623497637888 1624778308608 1626151747584 1629134782464 1630170906624 1630518854328 1632130246656 1633161314304 1633509900288 1634548807008 1635124248576 1635831222272 1637547245568 1638130725504 1638832013312 1639515451392 1640224323699 1640801763328 1641135734784 1642523000832 1643233173504 1643818679412 1644857131008 1645208213376 1646247542784 1646834122752 1648226205696 1649274471936 1650668617728 1651256772984 1652299923456 1652652594432 1653696626688 1654285860864 1655001119408 1656400105984 1656737252352 1657320505344 1658037075968 1658728523088 1659438628864 1660029908992 1661078601728 1661771317248 1662489812256 1663075090432 1664132800512 1665539506176 1667185508352 1667541356544 1668594794496 1668601907154 1671662813184 1673075884032 1675453431808 1677467197952 1678526906368 1678885175296 1679124987904 1680544366592 1683034669056 1683627180032 1683634356768 1685057547264 1686722838528 1688148639744 1691252611776 1695087651712 1697125016678 1698197143552 1698747807744 1699632644096 1700238245888 1701864013824 1703357186048 1703909523456 1707931631616 1714051842048 1715500744704 1718097891328 1718655008616 1720107802368 1720353503232 1721807732736 1723877213184 1724966240256 1730955706368 1732056588288 1734138387072 1735233896448 1735604269056 1736708107446 1737319514112 1739893948416 1740513895848 1741259014144 1741613432832 1741985167104 1743085633536 1743706718208 1745180688384 1745935246848 1747660701696 1749138014208 1749761255424 1751240343552 1752346656768 1752354126432 1753835406336 1755568668672 1755943381584 1757052665856 1757678727168 1758789107712 1760283330624 1760903036928 1761664393216 1762022965248 1762399055781 1763153543168 1763512418304 1764896014336 1765632024576 1766395425522 1767017283584 1768141100544 1769258090496 1769635725312 1771384602624 1771762691328 1772881969152 1774009516032 1776141739008 1777643126784 1777897046016 1779399917568 1780169271296 1782308897824 1782671671872 1783434838016 1783815498752 1784070299648 1784178579456 1785578389504 1788224335872 1788853878784 1788861504066 1789991583744 1790373643968 1791504678912 1792143015936 1793657929728 1794798690048 1795430547456 1796955900012 1800252260352 1801030629944 1804334465024 1805859684352 1806117634048 1806503136256 1807644360704 1808230514688 1809817010176 1810968047616 1812498874368 1814677358592 1823287558144 1825479009536 1827283075072 1827875597184 1828827693056 1829420716032 1832190329424 1832776630272 1840310125056 1843686014976 1845901983744 1848637320192 1850259267584 1850464272384 1850859240048 1852028485632 1852688388096 1854254481408 1855425871872 1856889495552 1858459140096 1861868322816 1861876259334 1863450119232 1865291710464 1866868457472 1867533647616 1868713426944 1870301038788 1870959476736 1872149400576 1873731944448 1875202015232 1875583696896 1875984026112 1877169143808 1878649919328 1879836721152 1880237958144 1882096140288 1883687092224 1884885110784 1887150597696 1888342769664 1888745822208 1889015611392 1890612412416 1891429850752 1893414002688 1894080577536 1894088651364 1894899515392 1895574693376 1895689740672 1897177038848 1897563193344 1898375544832 1899167219712 1899988356864 1900657246208 1901866057728 1902271996716 1903473721344 1904151954432 1905354866688 1905761550336 1906965479424 1906973608176 1907644956672 1910471786496 1912086724608 1912768026624 1916276834304 1917105369088 1918725914624 1918999986176 1919409582272 1920622133248 1921423085568 1922930573312 1924153550592 1925780054016 1927683244032 1928094693504 1929312731136 1932860127744 1937243030528 1939571447632 1940796735488 1941488267264 1943129423872 1945049759744 1946693926912 1946702225013 1947325169664 1950273282048 1951921864704 1958916390912 1963540447232 1964177152704 1965900471808 1966118289408 1967780265984 1968481412352 1969506746368 1970145386496 1971389988864 1978235092992 1981872442368 1983547736064 1985508016128 1987894444032 1989158738112 1990415351808 1990840190976 1992807677952 1993233027744 1994492215296 1997326516224 1999727149056 2001417535488 2002690430208 2005097510052 2006364192768 2006792436096 2007079087104 2008775688192 2010044694528 2011752377856 2012460613632 2013330735104 2013740531712 2014170349464 2015442763776 2016160892928 2017024016384 2017865170944 2018737629168 2019448324096 2019859365888 2020732686336 2022440828928 2023161451584 2024439545856 2024871647232 2026150821888 2026159458687 2026872766464 2029876273152 2031592144896 2031882338304 2032316028288 2033599905792 2036044136448 2036924454656 2037339053568 2038646284288 2038937485312 2039061233664 2040661016576 2041512028416 2043113734144 2044404432896 2044413147504 2045704667136 2046141307392 2048163446784 2048600611848 2049894776832 2051198502912 2051920625664 2053663885728 2055693459456 2057431154688 2058320719936 2060794663109 2061214120602 2062096531456 2062831283968 2064134438912 2064575012864 2065879269376 2066615369728 2068362297344 2069677768704 2071427284992 2072165362176 2073916981248 2075966570496 2081541676032 2086261725184 2088323514368 2088769251296 2089000682496 2090088792064 2090766532608 2092600918016 2093931805056 2094601863168 2109602267136 2112796055552 2113481159244 2114582020096 2114816311296 2115267702912 2117358157824 2119147978752 2122159423488 2127858582096 2131761954816 2132521530048 2134324168704 2135672487936 2137486901472 2138239401984 2139599314944 2141407936512 2142170948736 2143088017408 2143524225024 2143981744128 2145336164352 2146100576256 2147028479232 2148843380736 2150967017472 2152785248256 2153552314368 2156743540224 2158566653952 2158874984448 2159335780056 2160699899904 2163296894976 2164663517184 2164672744416 2166371078144 2166502560768 2168202330112 2168643649536 2169106530192 2170476822528 2172179709952 2172188969223 2173561208832 2174025139104 2176173662208 2177548419072 2178013200384 2179398409344 2180165664768 2182017878586 2183396327424 2184174300672 2186020601856 2186965764932 2188180979712 2190030667776 2190977564672 2191758239216 2193142841344 2193610951168 2194057442304 2194996723712 2195778830336 2195912097792 2197634940928 2199032629248 2200891490304 2201675697312 2203066564608 2203536792576 2204928835584 2205714481152 2208983003136 2209760673792 2211638030784 2215695089664 2216653083008 2218843734016 2219317329502 2220719341568 2222914011136 2223388475392 2224793059328 2224802542872 2225514479616 2228883750912 2230767845376 2244046225408 2244845809024 2246743396352 2246992330752 2248963784704 2249693042688 2250864852992 2251594727424 2255003482368 2264997076992 2269152018432 2271079832814 2271879364608 2273324272128 2275245932544 2276056633032 2277242175488 2277494489088 2277980603136 2279419674624 2280231862272 2285402456064 2287334326272 2291540011488 2293477069824 2293804670976 2295743643648 2298502950912 2299954987008 2299964790942 2301417750528 2301908970816 2304183877632 2304675688329 2306131623936 2307940941824 2308410703872 2309408784384 2312184516096 2313645195264 2314139025408 2315610809928 2316426018816 2319858597888 2320685194464 2322151243776 2322646889472 2324114178048 2324942290944 2326907584512 2327913662464 2328387489792 2330214268928 2330355695616 2331186032448 2332184018944 2333015007232 2333156603904 2334987124736 2335462391808 2336472168576 2338447208448 2339280428394 2340758224896 2341257842112 2342736887808 2343571636224 2345052143616 2347044440832 2347870715904 2349363953664 2349865407708 2351349891072 2354176032768 2355193900696 2355673280688 2357521467392 2359010787328 2359514300416 2361846136832 2362350255104 2363842625536 2365346021376 2368188985344 2370190835712 2370529394688 2372533223424 2376895562496 2378904772608 2384299114496 2385148672088 2386655444992 2387164858624 2387429351424 2388672905216 2389524021248 2391543906304 2393064920064 2393907396608 2395941200016 2400336347136 2410974019584 2414624063488 2415407039136 2416665165824 2417448803328 2419569811456 2419837894656 2421883404288 2422746353664 2437167462912 2439227621376 2442920439232 2443702173696 2445256359936 2445778281492 2448195369984 2449741971456 2450264850432 2452686372864 2453746833408 2458248019968 2461202644992 2464849760256 2465728019118 2467285696512 2467812320064 2469371314176 2470251184128 2472339308544 2473911707904 2475852660736 2476002926592 2476885159476 2477945520128 2478449885184 2478978891648 2480544940032 2481428791296 2482491097088 2482501679112 2484600158976 2485980758016 2487055613952 2489157943296 2490044863488 2491617902592 2493734718384 2494612635648 2496199200768 2498309259264 2500778262528 2501312034816 2502892191744 2502902860731 2504866559104 2506448961536 2506983944192 2507494219776 2509461520384 2509613826048 2511582789632 2513180147712 2516200796928 2517790359552 2518327762944 2518687481856 2520816549888 2524552003584 2525440770048 2525451535152 2527586320896 2530084257792 2532222959616 2533317809152 2535821410304 2536362662288 2536878917664 2537964961792 2538869272576 2540473155584 2541015400448 2542620639232 2542631477568 2543526608896 2545687525017 2547295715328 2549448966144 2550357368832 2555035779072 2561897447424 2565538067456 2567706738688 2570244325376 2570792924672 2571077763072 2572416974848 2573251117056 2577146836992 2595602966684 2596433559552 2598084882432 2600364376064 2601207580608 2602562486272 2602850844672 2603406403584 2605979271168 2611888521216 2618902870272 2621491052544 2623707021312 2624641883136 2626860515328 2628519985152 2628531189648 2630753109504 2633353003008 2633915072376 2635578998784 2636518090752 2637646790656 2638183661568 2641354555392 2642496589824 2644730314752 2647344021504 2649593138283 2650525925376 2652211650816 2653887135744 2654453587968 2657076903936 2657644036992 2659322953728 2661014274048 2663102021632 2664212608512 2666302865408 2666464690176 2666845569024 2668556713984 2669099876352 2670253906944 2673463346736 2675152257024 2675723248128 2676105449472 2678367584256 2680059592704 2682336503808 2683280818176 2683292256099 2684987375616 2685560465952 2687257018368 2688214523904 2690486894592 2691650172224 2692198035072 2693145821184 2694310248448 2695433850018 2696587771904 2697548602112 2699252727808 2699828862976 2700378390528 2701534429184 2701545944916 2702497021952 2706501697536 2708789526528 2709176451072 2709754704384 2711466541056 2714725515264 2716452071424 2718748311552 2722016037888 2725884196672 2727606222848 2728188409856 2730884595712 2731467482464 2733193035776 2734931337216 2735894167552 2738218514304 2740924612608 2743241539584 2748285494136 2759570358272 2760465187584 2761903046656 2762887149568 2765222641664 2765529022464 2767955427328 2768852975616 2775388901376 2785334243328 2787688710144 2791909073408 2792802484224 2792814389001 2795175178848 2797937565696 2800302686208 2801300471424 2803070140416 2806439215104 2812803022848 2817974878992 2819755081728 2820356937216 2823144210432 2825530638336 2827327666176 2829545897984 2830725896544 2832514154496 2833118733312 2833523417088 2835918618624 2837144776128 2841120866304 2842349273088 2843362040064 2845765558272 2847563317248 2849982535296 2850985869312 2852799086592 2853407995074 2855210582016 2856227931648 2858032300032 2858642325504 2860448219136 2860460412264 2861467435008 2862704638976 2865124507648 2865707679744 2867956023296 2868130086912 2869152039936 2870380331008 2871403085824 2874415251456 2875658053632 2878088871936 2878499979264 2879114373408 2880933199872 2884395859968 2886230325888 2888670081024 2891524866048 2892142040256 2893969096704 2896251958964 2898081611776 2898700185472 2899290191616 2901564882944 2903397892096 2904017600512 2905864545792 2906887553024 2909357171448 2911195103232 2912232400896 2914694135808 2917574639616 2920040890368 2925409923072 2927882797056 2932043505664 2934521987072 2935567596416 2937422086144 2938049056768 2938374586368 2939905114112 2940952641536 2945310670848 2946347565056 2948850707712 2954260119552 2966403390496 2967352639488 2971845001216 2972808663552 2974357127168 2975321604096 2978262024192 2981841666048 2995989774336 2999590723584 3002126303232 3004035645312 3006671309824 3007646265078 3009546289152 3010188654144 3010618630656 3013163532288 3015067041792 3018690920448 3019996102656 3025536024576 3028106443752 3029172486144 3031099029504 3033661243392 3034742177376 3036659318784 3037307470848 3039226232832 3040309149696 3044814409728 3047203274752 3047388217344 3047823507456 3048474042432 3049779101696 3050399858688 3054066204672 3055386681984 3057969426432 3058406227968 3060991524864 3064670601216 3066606649344 3066619721256 3068557000704 3069211961088 3072245170176 3072900917772 3074842165248 3076797754368 3077880938496 3079211712512 3080495828592 3082912688128 3083540189184 3084860260352 3085518700544 3086146732032 3087481079904 3088568025088 3093144797184 3094246925952 3096201658368 3096862519296 3098818904064 3099923054592 3102543446016 3104516653056 3107140927488 3108248043264 3110875471872 3113949855744 3115296224768 3117929611264 3119040571192 3121010966528 3121677122816 3122312514048 3123649183744 3124762181632 3126736191488 3129392587776 3130494287872 3132485271552 3133153876944 3135133188096 3138901377024 3140897707584 3151803602402 3153794695168 3157585313792 3160254447616 3160705859584 3163377631232 3164403400704 3169194083328 3171873030144 3183239135232 3190753226752 3191787873144 3194588266688 3197642932224 3198782295072 3200448462848 3201486253056 3203508731904 3207359102976 3214632026112 3220542718848 3223265071104 3226450526208 3229177872384 3230328471552 3235115310336 3237849980928 3238312476672 3239003670084 3241049849856 3244945342464 3246995275776 3249556617216 3252303495168 3258269564928 3260341813248 3261037708656 3264260493312 3266322628608 3267019800576 3269097614016 3270248497152 3271662444544 3273026817879 3275094491136 3276261451008 3277664026624 3279030902784 3280448647398 3281603526656 3282271469568 3285046001664 3286466347008 3287637358824 3289714262016 3290416426752 3292495085568 3293668245504 3296452411392 3298548943872 3301337235456 3302513545968 3304599846912 3305305188864 3307393253376 3308571721728 3310002238816 3312800211968 3313474504704 3314641010688 3316074151936 3317457046176 3318877257728 3320059817984 3322157203456 3323542634496 3324979624512 3326150180864 3328265601024 3328975994253 3331079012352 3334371016704 3335082713088 3337189588992 3337203814308 3343325626368 3346151768064 3350906863616 3354934395904 3357053812736 3357770350592 3358249975808 3361088733184 3366069338112 3367254360064 3367268713536 3370115094528 3373445677056 3376297279488 3382505223552 3390175303424 3394250033356 3396394287104 3397495615488 3399265288192 3400476491776 3403728027648 3406714372096 3407819046912 3415863263232 3428103684096 3431001489408 3436195782656 3437310017232 3440215604736 3440707006464 3443615465472 3447754426368 3449932480512 3461911412736 3464113176576 3468276774144 3470467792896 3471208538112 3473416214892 3474639028224 3479787896832 3481027791696 3482518028288 3483226865664 3483970334208 3486171267072 3487413436416 3490361376768 3491870493696 3495321403392 3498276028416 3499522510848 3502480687104 3504693313536 3504708252864 3507670812672 3508920642591 3511137337344 3511886763168 3514105331712 3515357454336 3517578215424 3520566661248 3521806073856 3523328786432 3524045930496 3524798111562 3526307086336 3527024836608 3529792028672 3531264049152 3532790851044 3534034567168 3536282201088 3538516180992 3539271450624 3542769205248 3543525382656 3545763938304 3548019032064 3552283478016 3555286253568 3555794092032 3558799835136 3560338542592 3564617795648 3565343343744 3566869676032 3567630997504 3568140599296 3568357158912 3571156779008 3576448671744 3577707757568 3577723008132 3579983167488 3580747287936 3583009357824 3584286031872 3587315859456 3589597380096 3590861094912 3593911800024 3600504520704 3602061259888 3608668930048 3611719368704 3612235268096 3613006272512 3615288721408 3616461029376 3619634020352 3621936095232 3624997748736 3629354717184 3646575116288 3650958019072 3654566150144 3655751194368 3657655386112 3658841432064 3664380658848 3665553260544 3680620250112 3687372029952 3691803967488 3697274640384 3698592028677 3700518535168 3700928544768 3701718480096 3704056971264 3705376776192 3708508962816 3713778991104 3716918280192 3723736645632 3723752518668 3726900238464 3730583420928 3733736914944 3735067295232 3737426853888 3740602077576 3741918953472 3744298801152 3747463888896 3750404030464 3751167393792 3751968052224 3754338287616 3757299838656 3759673442304 3760475916288 3764192280576 3767374184448 3769770221568 3774301195392 3776685539328 3777491644416 3778031222784 3781224824832 3782859701504 3786828005376 3788161155072 3788177302728 3789799030784 3791149386752 3791379481344 3794354077696 3795126386688 3796751089664 3798334439424 3799976713728 3801314492416 3803732115456 3804543993432 3806947442688 3808303908864 3810709733376 3811523100672 3813930958848 3813947216352 3815289913344 3820943572992 3824173449216 3825536053248 3827190088631 3832553668608 3834210738176 3837451829248 3837999972352 3838819164544 3841244266496 3842846171136 3845861146624 3848307101184 3851560108032 3855366488064 3856189387008 3858625462272 3865720255488 3874486061056 3879142895264 3881593470976 3882976534528 3886258847744 3890099519488 3893387853824 3893404450026 3894650339328 3900546564096 3903843729408 3917832781824 3927080894464 3928354305408 3931800943616 3932236578816 3935560531968 3936962824704 3939013492736 3940290772992 3942779977728 3956470185984 3963744884736 3967095472128 3971016032256 3975788888064 3978317476224 3980830703616 3981680381952 3985615355904 3986466055488 3988984430592 3994653032448 3999454298112 4002835070976 4005380860416 4010195020104 4012728385536 4013584872192 4014158174208 4017551376384 4020089389056 4023504755712 4024921227264 4026661470208 4027481063424 4028340698928 4030885527552 4032321785856 4034048032768 4035730341888 4037475258336 4038896648192 4039718731776 4041465372672 4044881657856 4046322903168 4048879091712 4049743294464 4052301643776 4052318917374 4053745532928 4059752546304 4063184289792 4063764676608 4064632056576 4067199811584 4072088272896 4073848909312 4074678107136 4077292568576 4077874970624 4078122467328 4081322033152 4083024056832 4086227468288 4088808865792 4088826295008 4091409334272 4092282614784 4096326893568 4097201223696 4099789553664 4102397005824 4103841251328 4107327771456 4111386918912 4114862309376 4116641439872 4121589326218 4122428241204 4124193062912 4125662567936 4128268877824 4129150025728 4131758538752 4133230739456 4136724594688 4139355537408 4142854569984 4144330724352 4147833962496 4151933140992 4163083352064 4172523450368 4176647028736 4177538502592 4178001364992 4180177584128 4181533065216 4185201836032 4187863610112 4189203726336 4219204534272 4225592111104 4226962318488 4229164040192 4229632622592 4230535405824 4234716315648 4238295957504 4244318846976 4255717164192 4263523909632 4265043060096 4268648337408 4271344975872 4274973802944 4276478803968 4279198629888 4280111992611 4282815873024 4284341897472 4286176034816 4287048450048 4287963488256 4290672328704 4292201152512 4294056958464 4297686761472 4301934034944 4305570496512 4307104628736 4313487080448 4317133307904 4317749968896 4318671560112 4321399799808 4326593789952 4329327034368 4329345488832 4332742156288 4333005121536 4336404660224 4337287299072 4338213060384 4340953645056 4344359419904 4344377938446 4347122417664 4348050278208 4352347324416 4355096838144 4356026400768 4358796818688 4360331329536 4364035757172 4366792654848 4368348601344 4372041203712 4373931529864 4376361959424 4380061335552 4381955129344 4383516478432 4386285682688 4387221902336 4388114884608 4389993447424 4391557660672 4391824195584 4395269881856 4398065258496 4401782980608 4403351394624 4406133129216 4407073585152 4409857671168 4411428962304 4417966006272 4419521347584 4423276061568 4431390179328 4433306166016 4437687468032 4438634659004 4441438683136 4445828022272 4446776950784 4449586118656 4449605085744 4451028959232 4457767501824 4461535690752 4488092450816 4489691618048 4493486792704 4493984661504 4497927569408 4499386085376 4501729705984 4503189454848 4510006964736 4529994153984 4538304036864 4542159665628 4543758729216 4546648544256 4550491865088 4552113266064 4554484350976 4554988978176 4555961206272 4558839349248 4560463724544 4570804912128 4574668652544 4583080022976 4586954139648 4587609341952 4591487287296 4597005901824 4599909974016 4599929581884 4602835501056 4603817941632 4608367755264 4609351376658 4612263247872 4615881883648 4616821407744 4618817568768 4624369032192 4627290390528 4628278050816 4631221619856 4632852037632 4639717195776 4641370388928 4644302487552 4645293778944 4648228356096 4649884581888 4653815169024 4655827324928 4656774979584 4660428537856 4660711391232 4662372064896 4664368037888 4666030014464 4666313207808 4669974249472 4670924783616 4672944337152 4676894416896 4678560856788 4681516449792 4682515684224 4685473775616 4687143272448 4690104287232 4694088881664 4695741431808 4698727907328 4699730815416 4702699782144 4708352065536 4710387801392 4711346561376 4715042934784 4718021574656 4719028600832 4723692273664 4724700510208 4727685251072 4727705403603 4730692042752 4736377970688 4740381671424 4741058789376 4745066446848 4753791124992 4757809545216 4768598228992 4770297344176 4773310889984 4774329717248 4774858702848 4777345810432 4779048042496 4783087812608 4786129840128 4787814793216 4791882400032 4800672694272 4821948039168 4829248126976 4830814078272 4833330331648 4834897606656 4839139622912 4839675789312 4843766808576 4845492707328 4874334925824 4878455242752 4885840878464 4887404347392 4890512719872 4891556562984 4896390739968 4899483942912 4900529700864 4905372745728 4907493666816 4916496039936 4920672971097 4922405289984 4929699520512 4931456038236 4934571393024 4935624640128 4938742628352 4940502368256 4944678617088 4947823415808 4951705321472 4952005853184 4953770318952 4955891040256 4956899770368 4957957783296 4961089880064 4962857582592 4964982194176 4965003358224 4969200317952 4971961516032 4974111227904 4978315886592 4980089726976 4983235805184 4987469436768 4989225271296 4992398401536 4996618518528 5001556525056 5002624069632 5005784383488 5005805721462 5009733118208 5012897923072 5013967888384 5014988439552 5018923040768 5019227652096 5023165579264 5026360295424 5032401593856 5035580719104 5036655525888 5037374963712 5041633099776 5049104007168 5050881540096 5050903070304 5055172641792 5060168515584 5064445919232 5066635618304 5068440928187 5071642820608 5072725324576 5073757835328 5075929923584 5077738545152 5080946311168 5082030800896 5085262955136 5087053217792 5091375050034 5094591430656 5098897932288 5100714737664 5110071558144 5123794894848 5131076134912 5135413477376 5140488650752 5141585849344 5142155526144 5144833949696 5146502234112 5154293673984 5191205933368 5192867119104 5196169764864 5200728752128 5202415161216 5205124972544 5205701689344 5206812807168 5211958542336 5223777042432 5237805740544 5242982105088 5247414042624 5249283766272 5253721030656 5257039970304 5257062379296 5261506219008 5266706006016 5267830144752 5271157997568 5273036181504 5275293581312 5276367323136 5282709110784 5284993179648 5289460629504 5294688043008 5299186276566 5301051850752 5304423301632 5307774271488 5308907175936 5314153807872 5315288073984 5318645907456 5322028548096 5326204043264 5328425217024 5332605730816 5332929380352 5333691138048 5337113427968 5338199752704 5340507813888 5346926693472 5350304514048 5351446496256 5352210898944 5356735168512 5364673007616 5366561636352 5366584512198 5369974751232 5371120931904 5374514036736 5376429047808 5380973789184 5383300344448 5384396070144 5386291642368 5388620496896 5390867700036 5393175543808 5395097204224 5398505455616 5399657725952 5400756781056 5403068858368 5403091889832 5404994043904 5413003395072 5417579053056 5418352902144 5419509408768 5422933082112 5429451030528 5432904142848 5437496623104 5444032075776 5451768393344 5455212445696 5456376819712 5461769191424 5462934964928 5466386071552 5469862674432 5471788335104 5476437028608 5481849225216 5486483079168 5496570988272 5519140716544 5520930375168 5523806093312 5525774299136 5530445283328 5531058044928 5535910854656 5537705951232 5550777802752 5570668486656 5575377420288 5583818146816 5585604968448 5585628778002 5590350357696 5595875131392 5600605372416 5602600942848 5606140280832 5612878430208 5625606045696 5635949757984 5639510163456 5640713874432 5646288420864 5651061276672 5654655332352 5659091795968 5661451793088 5665028308992 5666237466624 5667046834176 5671837237248 5674289552256 5682241732608 5684698546176 5686724080128 5691531116544 5695126634496 5699965070592 5701971738624 5705598173184 5706815990148 5710421164032 5712455863296 5716064600064 5717284651008 5720896438272 5720920824528 5722934870016 5725409277952 5730249015296 5731415359488 5735912046592 5736260173824 5738304079872 5740760662016 5742806171648 5748830502912 5751316107264 5756177743872 5756999958528 5758228746816 5761866399744 5768791719936 5772460651776 5777340162048 5783049732096 5784284080512 5787938193408 5792503917928 5796163223552 5797400370944 5798580383232 5803129765888 5806795784192 5808035201024 5811729091584 5813775106048 5818714342896 5822390206464 5824464801792 5829388271616 5835149279232 5840081780736 5840106675039 5850819846144 5855765594112 5864087011328 5869043974144 5871135192832 5874844172288 5876098113536 5876749172736 5879810228224 5881905283072 5890621341696 5892695130112 5897701415424 5908520239104 5932806780992 5934705278976 5943690002432 5945617327104 5948714254336 5950643208192 5956524048384 5963683332096 5991979548672 5999181447168 6004252606464 6008071290624 6013342619648 6015292530156 6019092578304 6020377308288 6021237261312 6026327064576 6030134083584 6037381840896 6039992205312 6051072049152 6056212887504 6058344972288 6062198059008 6067322486784 6069484354752 6073318637568 6074614941696 6078452465664 6078478376061 6080618299392 6089628819456 6094406549504 6094776434688 6095647014912 6096948084864 6099558203392 6100799717376 6108132409344 6110773363968 6115938852864 6116812455936 6121983049728 6129341202432 6133213298688 6133239442512 6137114001408 6138423922176 6144490340352 6145801835544 6149684330496 6153595508736 6155761876992 6158423425024 6160991657184 6165825376256 6167080378368 6169720520704 6171037401088 6172293464064 6174962159808 6177136050176 6182383989327 6186289594368 6188493851904 6192403316736 6193725038592 6197637808128 6199846109184 6205086892032 6209033306112 6214281854976 6216496086528 6221750943744 6227899711488 6230592449536 6235859222528 6238081142384 6242021933056 6243354245632 6244625028096 6247298367488 6249524363264 6253472382976 6258785175552 6260988575744 6264970543104 6266307753888 6270266376192 6277802754048 6281795415168 6303607204804 6307589390336 6315170627584 6320508895232 6321411719168 6326755262464 6328806801408 6338388166656 6343746060288 6366478270464 6381506453504 6383575746288 6389176533376 6395285864448 6397564590144 6400896925696 6402972506112 6407017463808 6414718205952 6429264052224 6441085437696 6446530142208 6452901052416 6458355744768 6460656943104 6470230620672 6475699961856 6476624953344 6478007340168 6482099699712 6489890684928 6493990551552 6499113234432 6504606990336 6516539129856 6516566907669 6520683626496 6522075417312 6528520986624 6532645257216 6534039601152 6538195228032 6540496994304 6543324889088 6546053635758 6550188982272 6552522902016 6555328053248 6558061805568 6560897294796 6563207053312 6564542939136 6570092003328 6572932694016 6575274717648 6579428524032 6580832853504 6584990171136 6587336491008 6592904822784 6597097887744 6602674470912 6605027091936 6609199693824 6610610377728 6614786506752 6617143443456 6620004477632 6625600423936 6626949009408 6629282021376 6632148303872 6634914092352 6637754515456 6640119635968 6644314406912 6647085268992 6649959249024 6652300361728 6656531202048 6657951988506 6662158024704 6668742033408 6670165426176 6674379177984 6674407628616 6686651252736 6692303536128 6701813727232 6709868791808 6714107625472 6715540701184 6716499951616 6722177466368 6732138676224 6734537427072 6740230189056 6746891354112 6752594558976 6765010447104 6780350606848 6788500066712 6792788574208 6794991230976 6798530576384 6800952983552 6807456055296 6813428744192 6815638093824 6831726526464 6856207368192 6862002978816 6872391565312 6874620034464 6880431209472 6881414012928 6887230930944 6895508852736 6899864961024 6923822825472 6928226353152 6936553548288 6940935585792 6942417076224 6946832429784 6949278056448 6959575793664 6962055583392 6965036056576 6966453731328 6967940668416 6972342534144 6974826872832 6980722753536 6983740987392 6990642806784 6996552056832 6999045021696 7004961374208 7009416505728 7015341625344 7017841285182 7022274674688 7023773526336 7028210663424 7030714908672 7035156430848 7041133322496 7043612147712 7046657572864 7048091860992 7049596223124 7052614172672 7054049673216 7059584057344 7062528098304 7065581702088 7068069134336 7072564402176 7077032361984 7078542901248 7085538410496 7087050765312 7091527876608 7096038064128 7104566956032 7110572507136 7111588184064 7117599670272 7120677085184 7129235591296 7130686687488 7133739352064 7135261995008 7136281198592 7136714317824 7142313558016 7152897343488 7155415515136 7155446016264 7159966334976 7161494575872 7166018715648 7168572063744 7174631718912 7179194760192 7181722189824 7187823600048 7201009041408 7204122519776 7217337860096 7223438737408 7224470536192 7226012545024 7230577442816 7232922058752 7239268040704 7243872190464 7249995497472 7258709434368 7293150232576 7301916038144 7309132300288 7311502388736 7315310772224 7317682864128 7328761317696 7331106521088 7361240500224 7374744059904 7383607934976 7394549280768 7397184057354 7401037070336 7401857089536 7403436960192 7408113942528 7410753552384 7417017925632 7427557982208 7433836560384 7447473291264 7447505037336 7453800476928 7461166841856 7467473829888 7470134590464 7474853707776 7481204155152 7483837906944 7488597602304 7494927777792 7500808060928 7502334787584 7503936104448 7508676575232 7514599677312 7519346884608 7520951832576 7528384561152 7534748368896 7539540443136 7548602390784 7553371078656 7554983288832 7556062445568 7562449649664 7565719403008 7573656010752 7576322310144 7576354605456 7579598061568 7582298773504 7582758962688 7588708155392 7590252773376 7593502179328 7596668878848 7599953427456 7602628984832 7607464230912 7609087986864 7613894885376 7616607817728 7621419466752 7623046201344 7627861917696 7627894432704 7630579826688 7637062575051 7641887145984 7648346898432 7651072106496 7654380177262 7665107337216 7668421476352 7674903658496 7675999944704 7677638329088 7682488532992 7685692342272 7691722293248 7696614202368 7703120216064 7710732976128 7712378774016 7717250924544 7731440510976 7748972122112 7758285790528 7763186941952 7765953069056 7772517695488 7780199038976 7786775707648 7786808900052 7789300678656 7801093128192 7807687458816 7835665563648 7854161788928 7856708610816 7863601887232 7864473157632 7871121063936 7873925649408 7878026985472 7880581545984 7885559955456 7912940371968 7927489769472 7934190944256 7942032064512 7948779414849 7951577776128 7956634952448 7961661407232 7963360763904 7971230711808 7972932110976 7977968861184 7989306064896 7998908596224 8005670141952 8010761720832 8020390040208 8025456771072 8027169744384 8028316348416 8035102752768 8040178778112 8047009511424 8049842454528 8049876768297 8053322940416 8054962126848 8056681397856 8061771055104 8064643571712 8068096065536 8071460683776 8074950516672 8077793296384 8079437463552 8082930745344 8089763315712 8092645806336 8097758183424 8099486588928 8104603287552 8104637834748 8107491065856 8119505092608 8126368579584 8127529353216 8129264113152 8134399623168 8144176545792 8147697818624 8149356214272 8154585137152 8155749941248 8156244934656 8162644066304 8166048113664 8172454936576 8177617731584 8177652590016 8182818668544 8184565229568 8192653787136 8194402447392 8199579107328 8204794011648 8207682502656 8214655542912 8222773837824 8229724618752 8233282879744 8243178652436 8244856482408 8248386125824 8251325135872 8256537755648 8258300051456 8263517077504 8266461478912 8273449189376 8278711074816 8285709139968 8288661448704 8295667924992 8303866281984 8326166704128 8345046900736 8353294057472 8355077005184 8356002729984 8360355168256 8363066130432 8370403672064 8375727220224 8378407452672 8438409068544 8451184222208 8453924636976 8458328080384 8459265245184 8461070811648 8469432631296 8476591915008 8488637693952 8511434328384 8527047819264 8530086120192 8537296674816 8542689951744 8549947605888 8552957607936 8558397259776 8560223985222 8565631746048 8568683794944 8572352069632 8574096900096 8575926976512 8581344657408 8584402305024 8588113916928 8595373522944 8603868069888 8611140993024 8614209257472 8626974160896 8634266615808 8635499937792 8637343120224 8642799599616 8653187579904 8658690977664 8665484312576 8666010243072 8672809320448 8674574598144 8676426120768 8681907290112 8688718839808 8688755876892 8694244835328 8696100556416 8704694648832 8710193676288 8712052801536 8717593637376 8720662659072 8728071514344 8733585309696 8736697202688 8744082407424 8747863059728 8752723918848 8760122671104 8763910258688 8767032956864 8772571365376 8774443804672 8776229769216 8779986894848 8783115321344 8783648391168 8790539763712 8796130516992 8803565961216 8806702789248 8812266258432 8814147170304 8819715342336 8822857924608 8835932012544 8839042695168 8846552123136 8862780358656 8866612332032 8875374936064 8877269318008 8882877366272 8891656044544 8893553901568 8899172237312 8899210171488 8902057918464 8915535003648 8923071381504 8976184901632 8979383236096 8986973585408 8987969323008 8995855138816 8998772170752 9003459411968 9006378909696 9020013929472 9059988307968 9076608073728 9084319331256 9087517458432 9093297088512 9100983730176 9104226532128 9108968701952 9109977956352 9111922412544 9117678698496 9120927449088 9141609824256 9149337305088 9166160045952 9173908279296 9175218683904 9182974574592 9194011803648 9199819948032 9199859163768 9205671002112 9207635883264 9216735510528 9218702753316 9224526495744 9231763767296 9233642815488 9237635137536 9248738064384 9254580781056 9256556101632 9262443239712 9265704075264 9279434391552 9282740777856 9288604975104 9290587557888 9296456712192 9299769163776 9307630338048 9311654649856 9313549959168 9320857075712 9321422782464 9324744129792 9328736075776 9332060028928 9332626415616 9339948498944 9341849567232 9345888674304 9353788833792 9357121713576 9363032899584 9365031368448 9370947551232 9374286544896 9380208574464 9388177763328 9391482863616 9397455814656 9399461630832 9405399564288 9416704131072 9420775602784 9422693122752 9430085869568 9436043149312 9438057201664 9447384547328 9449401020416 9455370502144 9455410807206 9461384085504 9472755941376 9480763342848 9482117578752 9490132893696 9507582249984 9515619090432 9537196457984 9540594688352 9546621779968 9548659434496 9549717405696 9554691620864 9558096084992 9566175625216 9572259680256 9575629586432 9583764800064 9601345388544 9643896078336 9658496253952 9661628156544 9666660663296 9669795213312 9678279245824 9679351578624 9687533617152 9690985414656 9748669851648 9756910485504 9771681756928 9774808694784 9781025439744 9783113125968 9792781479936 9798967885824 9801059401728 9810745491456 9814987333632 9832992079872 9841345942194 9844810579968 9859399041024 9862912076472 9869142786048 9871249280256 9877485256704 9881004736512 9889357234176 9895646831616 9903410642944 9904011706368 9907540637904 9911782080512 9913799540736 9915915566592 9922179760128 9925715165184 9929964388352 9930006716448 9938400635904 9943923032064 9948222455808 9956631773184 9960179453952 9966471610368 9974938873536 9978450542592 9984796803072 9986927982759 9993237037056 10003113050112 10005248139264 10011568766976 10011611442924 10019466236416 10025795846144 10027935776768 10029976879104 10037846081536 10038455304192 10046331158528 10052720590848 10064803187712 10071161438208 10073311051776 10074749927424 10083266199552 10098208014336 10101763080192 10101806140608 10110345283584 10120337031168 10128891838464 10133271236608 10136881856374 10143285641216 10145450649152 10147515670656 10151859847168 10155477090304 10161892622336 10164061601792 10170525910272 10174106435584 10182750100068 10189182861312 10197795864576 10201429475328 10220143116288 10247589789696 10262152269824 10270826954752 10280977301504 10283171698688 10284311052288 10289667899392 10293004468224 10308587347968 10382411866736 10385734238208 10392339529728 10401457504256 10404830322432 10410249945088 10411403378688 10413625614336 10423917084672 10447554084864 10475611481088 10485964210176 10494828085248 10498567532544 10507442061312 10514079940608 10514124758592 10523012438016 10526761927773 10533412012032 10535660289504 10542315995136 10546072363008 10550587162624 10552734646272 10565418221568 10569986359296 10578921259008 10589376086016 10598372553132 10602103701504 10608846603264 10615548542976 10617814351872 10628307615744 10630576147968 10637291814912 10644057096192 10652408086528 10656850434048 10665211461632 10665858760704 10667382276096 10674226855936 10676399505408 10681015627776 10693853386944 10700609028096 10702892992512 10704421797888 10713470337024 10729346015232 10733123272704 10733169024396 10739949502464 10742241863808 10749028073472 10752858095616 10761947578368 10766600688896 10768792140288 10772583284736 10777240993792 10781735400072 10786351087616 10790194408448 10797010911232 10799315451904 10801513562112 10806137716736 10806183779664 10809988087808 10826006790144 10835158106112 10836705804288 10839018817536 10845866164224 10858902061056 10865808285696 10874993246208 10888064151552 10903536786688 10910424891392 10912753639424 10923538382848 10925869929856 10932772143104 10939725348864 10943576670208 10952874057216 10963698450432 10972966158336 10993141976544 11031312608407 11038281433088 11041860750336 11047612186624 11051548598272 11060890566656 11062116089856 11071821709312 11075411902464 11101555605504 11141336973312 11150754840576 11167636293632 11171209936896 11171257556004 11180700715392 11191750262784 11201210744832 11205201885696 11212280561664 11225756860416 11251212091392 11271899515968 11279020326912 11281427748864 11292576841728 11302122553344 11309310664704 11318183591936 11322903586176 11330056617984 11332474933248 11334093668352 11343674474496 11348579104512 11364483465216 11369397092352 11373448160256 11383062233088 11390253268992 11399930141184 11403943477248 11411196346368 11413631980296 11420842328064 11424911726592 11432129200128 11434569302016 11441792876544 11441841649056 11445869740032 11450818555904 11460498030592 11462830718976 11471824093184 11472520347648 11476608159744 11481521324032 11481570265893 11485612343296 11497661005824 11502632214528 11512355487744 11513999917056 11516457493632 11523732799488 11537583439872 11544921303552 11554680324096 11566099464192 11568568161024 11575876386816 11585007835856 11592326447104 11594800741888 11597160766464 11606259531776 11613591568384 11616070402048 11623458183168 11627550212096 11637428685792 11644780412928 11648929603584 11658776543232 11670298558464 11680163561472 11680213350078 11701639692288 11711531188224 11728174022656 11738087948288 11742270385664 11749688344576 11752196227072 11753498345472 11759620456448 11763810566144 11781242683392 11785390260224 11795402830848 11817040478208 11865613561984 11869410557952 11887380004864 11891234654208 11897428508672 11901286416384 11913048096768 11927366664192 11983959097344 11998362894336 12008505212928 12016142581248 12026685239296 12030585060312 12038185156608 12040754616576 12042474522624 12052654129152 12060268167168 12074763681792 12079984410624 12102144098304 12112425775008 12116689944576 12124396118016 12134644973568 12138968709504 12146637275136 12149229883392 12156904931328 12156956752122 12161236598784 12179257638912 12188813099008 12189552869376 12191294029824 12193896169728 12199116406784 12201599434752 12216264818688 12221546727936 12231877705728 12233624911872 12243966099456 12258682404864 12266426597376 12266478885024 12274228002816 12276847844352 12288980680704 12291603671088 12299368660992 12307191017472 12311523753984 12316846850048 12321983314368 12331650752512 12334160756736 12339441041408 12342074802176 12344586928128 12349924319616 12354272100352 12364767978654 12372579188736 12376987703808 12384806633472 12387450077184 12395275616256 12399692218368 12410173784064 12418066612224 12428563709952 12432992173056 12443501887488 12455799422976 12461184899072 12471718445056 12476162284768 12484043866112 12486708491264 12489250056192 12494596734976 12499048726528 12517570351104 12521977151488 12529941086208 12532615507776 12540532752384 12555605508096 12563590830336 12607214409608 12615178780672 12630341255168 12641017790464 12642823438336 12653510524928 12657613602816 12676776333312 12687492120576 12732956540928 12763012907008 12767151492576 12778353066752 12790571728896 12795129180288 12801793851392 12805945012224 12814034927616 12829436411904 12858528104448 12882170875392 12893060284416 12905802104832 12916711489536 12921313886208 12940461241344 12951399923712 12953249906688 12956014680336 12964199399424 12979781369856 12987981103104 12998226468864 13009213980672 13033078259712 13033133815338 13041367252992 13044150834624 13057041973248 13065290514432 13068079202304 13076390456064 13080993988608 13086649778176 13092107271516 13100377964544 13105045804032 13110656106496 13116123611136 13121794589592 13126414106624 13129085878272 13140184006656 13145865388032 13150549435296 13158857048064 13161665707008 13169980342272 13174672982016 13185809645568 13194195775488 13205348941824 13210054183872 13218399387648 13221220755456 13229573013504 13234286886912 13240008955264 13251200847872 13253898018816 13258564042752 13264296607744 13269828184704 13275509030912 13280239271936 13288628813824 13294170537984 13299918498048 13304600723456 13313062404096 13315903977012 13324316049408 13337484066816 13340330852352 13348758355968 13348815257232 13373302505472 13384607072256 13403627454464 13419737583616 13428215250944 13431081402368 13432999903232 13444354932736 13464277352448 13469074854144 13480460378112 13493782708224 13505189117952 13530020894208 13560701213696 13577000133424 13585577148416 13589982461952 13597061152768 13601905967104 13614912110592 13626857488384 13631276187648 13663453052928 13712414736384 13724005957632 13744783130624 13749240068928 13760862418944 13762828025856 13774461861888 13791017705472 13799729922048 13847645650944 13856452706304 13873107096576 13881871171584 13884834152448 13893664859568 13898556112896 13919151587328 13924111166784 13930072113152 13932907462656 13935881336832 13944685068288 13949653745664 13961445507072 13967481974784 13981285613568 13993104113664 13998090043392 14009922748416 14018833011456 14030683250688 14035682570364 14044549349376 14047547052672 14056421326848 14061429817344 14070312861696 14082266644992 14087224295424 14093315145728 14096183721984 14099192446248 14105228345344 14108099346432 14119168114688 14125056196608 14131163404176 14136138268672 14145128804352 14154064723968 14157085802496 14171076820992 14174101530624 14183055753216 14183116210809 14192076128256 14209133912064 14221145014272 14223176368128 14235199340544 14241354170368 14258471182592 14261373374976 14267478704128 14270523990016 14272562397184 14273428635648 14284627116032 14305794686976 14310831030272 14310892032528 14319932669952 14322989151744 14332037431296 14337144127488 14349263437824 14358389520384 14363444379648 14375647200096 14402018082816 14408245039552 14425562641763 14434675720192 14446877474816 14448941072384 14452025090048 14461154885632 14465844117504 14478536081408 14487744380928 14499990994944 14517418868736 14586300465152 14603832076288 14618264600576 14623004777472 14630621544448 14635365728256 14657522635392 14662213042176 14722481000448 14749488119808 14762018913291 14767215869952 14789098561536 14794368114708 14802074140672 14803714179072 14806873920384 14816227885056 14821507104768 14834035851264 14855115964416 14867673120768 14894946582528 14895010074672 14907600953856 14922333683712 14934947659776 14940269180928 14949707415552 14962408310304 14967675813888 14977195204608 14989855555584 15001616121856 15004669575168 15007872208896 15017353150464 15029199354624 15038693769216 15041903665152 15056769122304 15069496737792 15079080886272 15097204781568 15106742157312 15109966577664 15112124891136 15124899299328 15131438806016 15147312021504 15152644620288 15152709210912 15159196123136 15164597547008 15165517925376 15177416310784 15180505546752 15187004358656 15193337757696 15199906854912 15205257969664 15205322784561 15214928461824 15218175973728 15227789770752 15233215635456 15242838933504 15246092402688 15255788865408 15261159653376 15274125150102 15283774291968 15296693796864 15302144212992 15308760354524 15330214674432 15336842952704 15349807316992 15351999889408 15355276658176 15364977065984 15371384684544 15383444586496 15393228404736 15406240432128 15421465952256 15424757548032 15434501849088 15462881021952 15497944244224 15516571581056 15526373883904 15531906138112 15545035390976 15560398077952 15573551415296 15573617800104 15578601357312 15602186256384 15615374917632 15671331127296 15708323577856 15713417221632 15727203774464 15728946315264 15742242127872 15747851298816 15756053970944 15761163091968 15771119910912 15825880743936 15854979538944 15868381888512 15884064129024 15897558829698 15903155552256 15913269904896 15923322814464 15926721527808 15942461423616 15945864221952 15955937722368 15978612129792 15997817192448 16011340283904 16021523441664 16040780080416 16050913542144 16054339488768 16056632696832 16070205505536 16094019022848 16099684909056 16099753536594 16106645880832 16109924253696 16113362795712 16123542110208 16129287143424 16136192131072 16142921367552 16149901033344 16155586592768 16158874927104 16165861490688 16179526631424 16185291612672 16195516366848 16198973177856 16209206575104 16209275669496 16214982131712 16239010185216 16252737159168 16255058706432 16258528226304 16268799246336 16288353091584 16295395637248 16298712428544 16309170274304 16311499882496 16312489869312 16325288132608 16332096227328 16344909873152 16355305180032 16365637337088 16369130459136 16385307574272 16388804894784 16399158214656 16409588023296 16415365005312 16429311085824 16445547675648 16459449237504 16466565759488 16486357304872 16489712964816 16496772251648 16502650271744 16513075511296 16516600102912 16527034155008 16532922957824 16546898378752 16557422149632 16571418279936 16577322897408 16591335849984 16607732563968 16652333408256 16690093801472 16706588114944 16710154010368 16712005459968 16720710336512 16726132260864 16740807344128 16751454440448 16756814905344 16876818137088 16902368444416 16907849273952 16916656160768 16918530490368 16922141623296 16938865262592 16953183830016 16977275387904 17022868656768 17054095638528 17060172240384 17074593349632 17085379903488 17099895211776 17105915215872 17116794519552 17120447970444 17131263492096 17137367589888 17144704139264 17148193800192 17151853953024 17162689314816 17168804610048 17176227833856 17190747045888 17207736139776 17222281986048 17228418514944 17253948321792 17268533231616 17270999875584 17274686240448 17285599199232 17306375159808 17317381955328 17330968625152 17332020486144 17345618640896 17349149196288 17352852241536 17363814580224 17377437679616 17377511753784 17388489670656 17392201112832 17409389297664 17420387352576 17424105603072 17435187274752 17441325318144 17456143028688 17467170619392 17473394405376 17488164814848 17495726119456 17505447837696 17520245342208 17520320025117 17527820517376 17534065913728 17545142730752 17548887609344 17552459538432 17559973789696 17566230642688 17567296782336 17581079527424 17592261033984 17607131922432 17613405578496 17624532516864 17628294340608 17639430684672 17645715849216 17671864025088 17678085390336 17693104246272 17725560717312 17733224664064 17750749872128 17754538636016 17765754732544 17783312089088 17787107803136 17798344474624 17798420342976 17804115836928 17831070007296 17846142763008 17952369803264 17958766472192 17973947170816 17975938646016 17991710277632 17997544341504 18006918823936 18012757819392 18040027858944 18119976615936 18153216147456 18168638662512 18175034916864 18186594177024 18201967460352 18208453064256 18217937403904 18219955912704 18223844825088 18235357396992 18241854898176 18283219648512 18298674610176 18332320091904 18347816558592 18350437367808 18365949149184 18388023607296 18399639896064 18399718327536 18411342004224 18415271766528 18433471021056 18437405506632 18449052991488 18463527534592 18467285630976 18475270275072 18497476128768 18509161562112 18513112203264 18524886479424 18531408150528 18547151967981 18558868783104 18565481555712 18577209950208 18581175115776 18592913424384 18599538327552 18615260676096 18623309299712 18627099918336 18641714151424 18642845564928 18649488259584 18657472151552 18664120057856 18665252831232 18679896997888 18683699134464 18691777348608 18707577667584 18714243427152 18726065799168 18730062736896 18741895102464 18748573089792 18760417148928 18776355526656 18782965727232 18794911629312 18798923261664 18810799128576 18833408262144 18841551205568 18845386245504 18860171739136 18872086298624 18876114403328 18894769094656 18898802040832 18910741004288 18910821614412 18922768171008 18945511882752 18961526685696 18964235157504 18980265787392 19015164499968 19031238180864 19074392915968 19081189376704 19093243559936 19097318868992 19099434811392 19109383241728 19116192169984 19132351250432 19144519360512 19151259172864 19167529600128 19202690777088 19287792156672 19316992507904 19323256313088 19333321326592 19339590426624 19356558491648 19358703157248 19375067234304 19381970829312 19497339703296 19513820971008 19543363513856 19549617389568 19549700723007 19562050879488 19566226251936 19585562959872 19597935771648 19602118803456 19621490982912 19629974667264 19665984159744 19682691884388 19689621159936 19718798082048 19725824152944 19738285572096 19742498560512 19754970513408 19762009473024 19778714468352 19791293663232 19806821285888 19808023412736 19815081275808 19823564161024 19827599081472 19831831133184 19844359520256 19851430330368 19859928776704 19860013432896 19876801271808 19887846064128 19896444911616 19913263546368 19920358907904 19932943220736 19949877747072 19956901085184 19969593606144 19973855965518 19986474074112 20006226100224 20010496278528 20023137533952 20023222885848 20038932472832 20051591692288 20055871553536 20059953758208 20075692163072 20076910608384 20092662317056 20105441181696 20129606375424 20142322876416 20146622103552 20149499854848 20166532399104 20196416028672 20203612281216 20220690567168 20240674062336 20257783676928 20266542473216 20273763712748 20286571282432 20290901298304 20295031341312 20303719694336 20310954180608 20323785244672 20328123203584 20341051820544 20348212871168 20365500200136 20378365722624 20395591729152 20402858950656 20440286232576 20495179579392 20524304539648 20541653909504 20561954603008 20566343397376 20568622104576 20579335798784 20586008936448 20617174695936 20764823733472 20771468476416 20784679059456 20802915008512 20809660644864 20820499890176 20822806757376 20827251228672 20847834169344 20895108169728 20951222962176 20971928420352 20989656170496 20997135065088 21014884122624 21028249517184 21046024876032 21053523855546 21066824024064 21071320579008 21084631990272 21092144726016 21101174325248 21105469292544 21130836443136 21139972718592 21157842518016 21178752172032 21196745106264 21204207403008 21217693206528 21231097085952 21235628703744 21256615231488 21261152295936 21274583629824 21288114192384 21304816173056 21313700868096 21330422923264 21331717521408 21334764552192 21348453711872 21352799010816 21362031255552 21387706773888 21401218056192 21405785985024 21408843595776 21426940674048 21458692030464 21466246545408 21466338048792 21479899004928 21484483727616 21498056146944 21505716191232 21523895156736 21533201377792 21537584280576 21545166569472 21554481987584 21563470800144 21572702175232 21580388816896 21594021822464 21598630903808 21603027124224 21612275433472 21612367559328 21619976175616 21652013580288 21670316212224 21673411608576 21678037635072 21691732328448 21717804122112 21731616571392 21749986492416 21776128303104 21807073573376 21820849782784 21825507278848 21847076765696 21851739859712 21865544286208 21879450697728 21887153340416 21905748114432 21927396900864 21945932316672 21986283953088 22062625216814 22076562866176 22083721500672 22095224373248 22103097196544 22121781133312 22124232179712 22143643418624 22150823804928 22203111211008 22282673946624 22301509681152 22335272587264 22342419873792 22342515112008 22361401430784 22383500525568 22402421489664 22410403771392 22424561123328 22451513720832 22502424182784 22543799031936 22558040653824 22562855497728 22585153683456 22604245106688 22618621329408 22636367183872 22645807172352 22660113235968 22664949866496 22668187336704 22687348948992 22697158209024 22728966930432 22738794184704 22746896320512 22766124466176 22780506537984 22799860282368 22807886954496 22822392692736 22827263960592 22841684656128 22849823453184 22864258400256 22869138604032 22883585753088 22883683298112 22891739480064 22901637111808 22911187725153 22920996061184 22925661437952 22943648186368 22945040695296 22953216319488 22963042648064 22963140531786 22971224686592 22995322011648 23005264429056 23024710975488 23027999834112 23032914987264 23047465598976 23075166879744 23089842607104 23109360648192 23132198928384 23137136322048 23151752773632 23170015671712 23184652894208 23189601483776 23194321532928 23212519063552 23232140804096 23246916366336 23255100424192 23274857371584 23289560825856 23297859207168 23317553086464 23340597116928 23360327122944 23360426700156 23403279384576 23423062376448 23456348045312 23476175896576 23484540771328 23499376689152 23504392454144 23506996690944 23519240912896 23527621132288 23562485366784 23570780520448 23590805661696 23634080956416 23731227123968 23738821115904 23774760009728 23782469308416 23794857017344 23802572832768 23826096193536 23854733328384 23967918194688 23996725788672 24017010425856 24032285162496 24053370478592 24061170120624 24076370313216 24081509233152 24084949045248 24105308258304 24120536334336 24149527363584 24159968821248 24204288196608 24224851550016 24233379889152 24248792236032 24269289947136 24277937419008 24293274550272 24298459766784 24313809862656 24313913504244 24322473197568 24358515277824 24377626198016 24379105738752 24382588059648 24387792339456 24398232813568 24403198869504 24432529637376 24443093455872 24463755411456 24467249823744 24487932198912 24517364809728 24532853194752 24532957770048 24548456005632 24553695688704 24577961361408 24583207342176 24598737321984 24614382034944 24623047507968 24633693700096 24643966628736 24663301505024 24668321513472 24678882082816 24684149604352 24689173856256 24699848639232 24708544200704 24729535957308 24745158377472 24753975407616 24769613266944 24774900154368 24790551232512 24799384436736 24820347568128 24836133224448 24857127419904 24865984346112 24887003774976 24911598845952 24922369798144 24943436890112 24952324569536 24968087732224 24973416982528 24978500112384 24989193469952 24998097453056 25035140702208 25043954302976 25059882172416 25065231015552 25081065504768 25111211016192 25127181660672 25214428819216 25230357561344 25260682510336 25282035580928 25285646876672 25307021049856 25315227205632 25353552666624 25374984241152 25465913081856 25526025814016 25534302985152 25556706133504 25581143457792 25590258360576 25603587702784 25611890024448 25628069855232 25658872823808 25717056208896 25764341750784 25786120568832 25811604209664 25833422979072 25842627772416 25880922482688 25902799847424 25906499813376 25912029360672 25928398798848 25959562739712 25996452937728 26018427961344 26066156519424 26066267630676 26082734505984 26088301669248 26114083946496 26130581028864 26136158404608 26152780912128 26161987977216 26173299556352 26184214543032 26200755929088 26210091608064 26221312212992 26232247222272 26243589179184 26252828213248 26258171756544 26280368013312 26291730776064 26301098870592 26317714096128 26323331414016 26339960684544 26349345964032 26371619291136 26388391550976 26410697883648 26420108367744 26436798775296 26442441510912 26459146027008 26468573773824 26480017910528 26502401695744 26507796037632 26517128085504 26528593215488 26539656369408 26551018061824 26560478543872 26577257627648 26588341075968 26599836996096 26609201446912 26626124808192 26631807954024 26648632098816 26674968133632 26680661704704 26697516711936 26697630514464 26746605010944 26769214144512 26790330620417 26807254908928 26839475167232 26856430501888 26862162804736 26865999806464 26888709865472 26928554704896 26938149708288 26960920756224 26987565416448 27010378235904 27060041788416 27121402427392 27154000266848 27171154296832 27179964923904 27194122305536 27203811934208 27229824221184 27253714976768 27262552375296 27326906105856 27424829472768 27448011915264 27489566261248 27498480137856 27521724837888 27525656051712 27548923723776 27582035410944 27599459844096 27695291301888 27712905412608 27746214193152 27763742343168 27769668304896 27787329719136 27797112225792 27838303174656 27848222333568 27860144226304 27865814925312 27871762673664 27889370136576 27899307491328 27922891014144 27934963949568 27962571227136 27986208227328 27996180086784 28019845496832 28037666022912 28061366501376 28071365140728 28089098698752 28095094105344 28112842653696 28122859634688 28140625723392 28164533289984 28174448590848 28186630291456 28192367443968 28198384892496 28210456690688 28216198692864 28238336229376 28250112393216 28262326808352 28272276537344 28290257608704 28308129447936 28314171604992 28342153641984 28348203061248 28366111506432 28366232421618 28384152256512 28418267824128 28442290028544 28446352736256 28470398681088 28482708340736 28516942365184 28522746749952 28534957408256 28541047980032 28545124794368 28546857271296 28569254232064 28611589373952 28621662060544 28621784065056 28639865339904 28645978303488 28664074862592 28674288254976 28698526875648 28716779040768 28726888759296 28751294400192 28804036165632 28816490079104 28851125283526 28869351440384 28893754949632 28897882144768 28904050180096 28922309771264 28931688235008 28957072162816 28975488761856 28999981989888 29034837737472 29172600930304 29207664152576 29236529201152 29246009554944 29261243088896 29270731456512 29315045270784 29324426084352 29444962000896 29498976239616 29524037826582 29534431739904 29578197123072 29588736229416 29604148281344 29607428358144 29613747840768 29632455770112 29643014209536 29668071702528 29710231928832 29735346241536 29789893165056 29790020149344 29815201907712 29844667367424 29869895319552 29880538361856 29899414831104 29924816620608 29935351627776 29954390409216 29960783948277 29979711111168 30003232243712 30009339150336 30015744417792 30034706300928 30058398709248 30077387538432 30083807330304 30113538244608 30138993475584 30158161772544 30194409563136 30213484314624 30219933155328 30224249782272 30249798598656 30262877612032 30294624043008 30305289240576 30305418421824 30318392246272 30329195094016 30331035850752 30354832621568 30361011093504 30386675515392 30399813709824 30410515939328 30410645569122 30429856923648 30436351947456 30455579541504 30466431270912 30485677867008 30492184805376 30511577730816 30522319306752 30548250300204 30567548583936 30593387593728 30604288425984 30617520709048 30660429348864 30673685905408 30699614633984 30703999778816 30710553316352 30729954131968 30742769369088 30766889172992 30786456809472 30812480864256 30842931904512 30849515096064 30869003698176 30925762043904 30995888488448 31033143162112 31052747767808 31063812276224 31090070781952 31120796155904 31147102830592 31147235600208 31157202714624 31204372512768 31230749835264 31342662254592 31416647155712 31426834443264 31454407548928 31457892630528 31484484255744 31495702597632 31512107941888 31522326183936 31542239821824 31651761487872 31709959077888 31736763777024 31768128258048 31795117659396 31806311104512 31826539809792 31846645628928 31853443055616 31884922847232 31891728443904 31911875444736 31957224259584 31995634384896 32022680567808 32043046883328 32081560160832 32101827084288 32108678977536 32113265393664 32140411011072 32188038045696 32199369818112 32199507073188 32213291761664 32219848507392 32226725591424 32247084220416 32258574286848 32272384262144 32285842735104 32299802066688 32311173185536 32317749854208 32331722981376 32359053262848 32370583225344 32391032733696 32397946355712 32418413150208 32418551338992 32429964263424 32478020370432 32505474318336 32510117412864 32517056452608 32537598492672 32576706183168 32590791274496 32597424857088 32618340548608 32622999764992 32624979738624 32650576265216 32664192454656 32689819746304 32710610360064 32731274674176 32738260918272 32770615148544 32777609789568 32798316429312 32819176046592 32830730010624 32858622171648 32891095351296 32918898475008 32933131518976 32972714609744 32979425929632 32993544503296 33005300543488 33026151022592 33033200205824 33054068310016 33065845915648 33093796757504 33093937825221 33114844299264 33142836559872 33154645794816 33182671699968 33215465127936 33304666816512 33380187602944 33413176229888 33420308020736 33424010919936 33441420673024 33452264521728 33481614688256 33502908880896 33513629810688 33753636274176 33804736888832 33815698547904 33833312321536 33837060980736 33844283246592 33877730525184 33906367660032 33954550775808 34045737313536 34108191277056 34120344480768 34149186699264 34170759806976 34199790423552 34211830431744 34233589039104 34240895940888 34262526984192 34274735179776 34289408278528 34296387600384 34303707906048 34325378629632 34337609220096 34352455667712 34381494091776 34415472279552 34444563972096 34444710797679 34456837029888 34507896643584 34537066463232 34541999751168 34549372480896 34571198398464 34612750319616 34634763910656 34661937250304 34664040972288 34691237281792 34698298392576 34705704483072 34727629160448 34754875359232 34755023507568 34776979341312 34784402225664 34818778595328 34840774705152 34848211206144 34870374549504 34882650636288 34912286057376 34934341238784 34946788810752 34976329629696 34991452238912 35010895675392 35040490684416 35040640050234 35055641034752 35068131827456 35090285461504 35097775218688 35104919076864 35119947579392 35132461285376 35134593564672 35162159054848 35184522067968 35214263844864 35226811156992 35249065033728 35256588681216 35278861369344 35291431698432 35343728050176 35356170780672 35386208492544 35451121434624 35466449328128 35501499744256 35509077272032 35531509465088 35566624178176 35574215606272 35596840685952 35608231673856 35662140014592 35692285526016 35904739606528 35917532944384 35947894341632 35951877292032 35983420555264 35995088683008 36013837647872 36025515638784 36080055717888 36239953231872 36306432294912 36337277325024 36350069833728 36373188354048 36403934920704 36416906128512 36435874807808 36439911825408 36447689650176 36470714793984 36483709796352 36566439297024 36597349220352 36664640183808 36695633117184 36700874735616 36731898298368 36776047214592 36799279792128 36799436655072 36822684008448 36830543533056 36866942042112 36874811013264 36898105982976 36927055069184 36934571261952 36950540550144 36994952257536 37018323124224 37026224406528 37049772958848 37062816301056 37094303935962 37117737566208 37130963111424 37154419900416 37162350231552 37185826848768 37199076655104 37230521352192 37246618599424 37254199836672 37283428302848 37285691129856 37298976519168 37314944303104 37328240115712 37330505662464 37359793995776 37367398268928 37383554697216 37415155335168 37428486854304 37452131598336 37460125473792 37483790204928 37497146179584 37552711053312 37565931454464 37589823258624 37597846523328 37621598257152 37666816524288 37683102411136 37690772491008 37720343478272 37744172597248 37752228806656 37789538189312 37797604081664 37821482008576 37821643228824 37845536342016 37891023765504 37923053371392 37928470315008 37960531574784 38030328999936 38062476361728 38148785831936 38162378753408 38186487119872 38194637737984 38198869622784 38218766483456 38232384339968 38264702500864 38289038721024 38302518345728 38335059200256 38405381554176 38575584313344 38633985015808 38646512626176 38666642653184 38679180853248 38713116983296 38717406314496 38750134468608 38763941658624 38994679406592 39027641942016 39086727027712 39099234779136 39099401446014 39124101758976 39132452503872 39171125919744 39195871543296 39204237606912 39242981965824 39259949334528 39331968319488 39365383768776 39379242319872 39437596164096 39451648305888 39476571144192 39484997121024 39509941026816 39524018946048 39557428936704 39582587326464 39613642571776 39616046825472 39630162551616 39647128322048 39655198162944 39663662266368 39688719040512 39702860660736 39720026865792 39753602543616 39775692128256 39792889823232 39826527092736 39840717815808 39865886441472 39899755494144 39913802170368 39939187212288 39947711931036 39972948148224 40012452200448 40020992557056 40046275067904 40046445771696 40077864945664 40103183384576 40111743107072 40119907516416 40151384326144 40153821216768 40185324634112 40210882363392 40259212750848 40284645752832 40293244207104 40298999709696 40333064798208 40392832057344 40407224562432 40441381134336 40481348124672 40515567353856 40533084946432 40547527425496 40573142564864 40581802596608 40590062682624 40607439388672 40621908361216 40647570489344 40656246407168 40682103641088 40696425742336 40731000400272 40756731445248 40791183458304 40805717901312 40880572465152 40990359158784 41048609079296 41083307819008 41123909206016 41132686794752 41137244209152 41158671597568 41172017872896 41234349391872 41529647466944 41542936952832 41569358118912 41605830017024 41619321289728 41640999780352 41645613514752 41654502457344 41695668338688 41790216339456 41902445924352 41943856840704 41979312340992 41994270130176 42029768245248 42056499034368 42092049752064 42107047711092 42133648048128 42142641158016 42169263980544 42184289452032 42202348650496 42210938585088 42261672886272 42279945437184 42315685036032 42357504344064 42393490212528 42408414806016 42435386413056 42462194171904 42471257407488 42513230462976 42522304591872 42549167259648 42549348632427 42576228384768 42609632346112 42627401736192 42660845846528 42663435042816 42669529104384 42696907423744 42705598021632 42724062511104 42775413547776 42802436112384 42811571970048 42817687191552 42853881348096 42917384060928 42932493090816 42932676097584 42959798009856 42968967455232 42996112293888 43011432382464 43047790313472 43066402755584 43075168561152 43090333138944 43108963975168 43126941600288 43145404350464 43160777633792 43188043644928 43197261807616 43206054248448 43224550866944 43224735118656 43239952351232 43276687925289 43304027160576 43340632424448 43346823217152 43356075270144 43383464656896 43435608244224 43463233142784 43499972984832 43552256606208 43614147146752 43641699565568 43651014557696 43694153531392 43703479719424 43731088572416 43758901395456 43774306680832 43811496228864 43854793801728 43891864633344 43972567906176 44125250433628 44153125732352 44167443001344 44190448746496 44206194393088 44243562266624 44248464359424 44287286837248 44301647609856 44406222422016 44565347893248 44603019362304 44670545174528 44684839747584 44685030224016 44722802861568 44767001051136 44804842979328 44820807542784 44849122246656 44903027441664 45004848365568 45087598063872 45116081307648 45125710995456 45170307366912 45208490213376 45237242658816 45272734367744 45291614344704 45320226471936 45329899732992 45336374673408 45374697897984 45394316418048 45457933860864 45477588369408 45493792641024 45532248932352 45561013075968 45599720564736 45615773908992 45615968353683 45644785385472 45654527921184 45683369312256 45699646906368 45728516800512 45738277208064 45767366596224 45783478960128 45803274223616 45822375450306 45841992122368 45851322875904 45887296372736 45890081390592 45906432638976 45926085296128 45926281063572 45942449373184 45990644023296 46010528858112 46049421950976 46055999668224 46065829974528 46094931197952 46150333759488 46179685214208 46218721296384 46264397856768 46274272644096 46303505547264 46340031343424 46369305788416 46379202967552 46388643065856 46425038127104 46464281608192 46493832732672 46510200848384 46549714743168 46579121651712 46595718414336 46635106172928 46681194233856 46720654245888 46720853400312 46806558769152 46846124752896 46912696090624 46952351793152 46969081542656 46998753378304 47008784908288 47013993381888 47038481825792 47055242264576 47124970733568 47181611323392 47268161912832 47462454247936 47477642231808 47549520019456 47564938616832 47589714034688 47605145665536 47652192387072 47709466656768 47935836389376 47993451577344 48034020851712 48064570324992 48106740957184 48122340241248 48152740626432 48163018466304 48169898090496 48210616516608 48299054727168 48319937642496 48408576393216 48449703100032 48466759778304 48497584472064 48538579894272 48555874838016 48586549100544 48596919533568 48627619725312 48627827008488 48644946395136 48717030555648 48755252396032 48758211477504 48765176119296 48775584678912 48796465627136 48806397739008 48865059274752 48886186911744 48927510822912 48934499647488 48975864397824 49034729619456 49065915540096 49096912011264 49107391377408 49155922722816 49166414684352 49197474643968 49228764069888 49246095015936 49267387400192 49287933257472 49326603010048 49336643026944 49357764165632 49368299208704 49378347712512 49399697278464 49417088401408 49459071914616 49490316754944 49507950815232 49539226533888 49549800308736 49581102465024 49598768873472 49640695136256 49672266448896 49714254839808 49731968692224 49774007549952 49823197691904 49844739596288 49886873780224 49904649139072 49936175464448 49946833965056 49957000224768 49978386939904 49996194906112 50070281404416 50087908605952 50119764344832 50130462031104 50162131009536 50222422032384 50254363321344 50428857638432 50460715122688 50521365020672 50564071161856 50571293753344 50614042099712 50630454411264 50707105333248 50749968482304 50931826163712 51052051628032 51068605970304 51113412267008 51162286915584 51180516721152 51207175405568 51223780048896 51256139710464 51317745647616 51434112417792 51528683501568 51572241137664 51623208419328 51666845958144 51685255544832 51761844965376 51805599694848 51812999626752 51824058721344 51856797597696 51919125479424 51992905875456 52036855922688 52132313038848 52132535261352 52165469011968 52176603338496 52228167892992 52261162057728 52272316809216 52305561824256 52323975954432 52346599112704 52368429086064 52401511858176 52420183216128 52442624425984 52464494444544 52487178358368 52505656426496 52516343513088 52560736026624 52583461552128 52602197741184 52635428192256 52646662828032 52679921369088 52698691928064 52743238582272 52776783101952 52821395767296 52840216735488 52873597550592 52884883021824 52918292054016 52937147547648 52960035821056 53004803391488 53015592075264 53034256171008 53057186430976 53079312738816 53102036123648 53120957087744 53154515255296 53176682151936 53199673992192 53218402893824 53252249616384 53263615908048 53297264197632 53349936267264 53361323409408 53395033423872 53395261028928 53493210021888 53538428289024 53580661240834 53614509817856 53678950334464 53712861003776 53724325609472 53731999612928 53777419730944 53857109409792 53876299416576 53921841512448 53975130832896 54020756471808 54120083576832 54242804854784 54308000533696 54342308593664 54359929847808 54388244611072 54407623868416 54459648442368 54507429953536 54525104750592 54653812211712 54849658945536 54896023830528 54979132522496 54996960275712 55043449675776 55051312103424 55097847447552 55164070821888 55198919688192 55390582603776 55425810825216 55492428386304 55527484686336 55539336609792 55574659438272 55594224451584 55641455903943 55676606349312 55696444667136 55720288452608 55731629850624 55743525347328 55778740273152 55798614982656 55845782028288 55869927899136 55925142454272 55972416454656 55992360173568 56039690993664 56075332045824 56122733002752 56142730281456 56178197397504 56190188210688 56225685307392 56245719269376 56281251446784 56329066579968 56348897181696 56373260582912 56384734887936 56396769784992 56420913381376 56432397385728 56476672458752 56500224786432 56524653616704 56544553074688 56580515217408 56616258895872 56628343209984 56684307283968 56696406122496 56732223012864 56732464843236 56768304513024 56836535648256 56884580057088 56892705472512 56940797362176 56965416681472 57033884730368 57045493499904 57069914816512 57082095960064 57090249588736 57093714542592 57138508464128 57223178747904 57243324121088 57243568130112 57279730679808 57291956606976 57328149725184 57348576509952 57397053751296 57433558081536 57453777518592 57502588800384 57608072331264 57632980158208 57702250567052 57738702880768 57787509899264 57795764289536 57808100360192 57844619542528 57863376470016 57914144325632 57950977523712 57999963979776 58069675474944 58345201860608 58415328305152 58473058402304 58492019109888 58522486177792 58541462913024 58630090541568 58648852168704 58889924001792 58997952479232 59048075653164 59068863479808 59156394246144 59177472458832 59208296562688 59214856716288 59227495681536 59264911540224 59286028419072 59336143405056 59420463857664 59470692483072 59579786330112 59580040298688 59630403815424 59689334734848 59739790639104 59761076723712 59798829662208 59849633241216 59870703255552 59908780818432 59921567896554 59959422222336 60006464487424 60018678300672 60031488835584 60069412601856 60116797418496 60154775076864 60167614660608 60227076489216 60277986951168 60316323545088 60388819126272 60426968629248 60439866310656 60448499564544 60499597197312 60525755224064 60589248086016 60610836843648 60636784492544 60658390188032 60662071701504 60709665243136 60722022187008 60773351030784 60799627419648 60821031878656 60821291138244 60859713847296 60872703894912 60911159083008 60932862541824 60971355734016 60984369610752 61023155461632 61044638613504 61096500600408 61135097167872 61186775187456 61208576851968 61235041418096 61320858697728 61347371810816 61399229267968 61407999557632 61421106632704 61459908263936 61485538738176 61533778345984 61572913618944 61624961728512 61685863809024 61699030192128 61738007396352 61851524087808 61991776976896 62066286324224 62105495535616 62127624552448 62180141563904 62241592311808 62294205661184 62294471200416 62314405429248 62408745025536 62461499670528 62685324509184 62833294311424 62853668886528 62908815097856 62915785261056 62968968511488 62991405195264 63024215883776 63044652367872 63303522975744 63419918155776 63473527554048 63536256516096 63590235318792 63612622209024 63653079619584 63693291257856 63706886111232 63769845694464 63783456887808 63823750889472 63914448519168 63991268769792 64045361135616 64086093766656 64163120321664 64203654168576 64217357955072 64226530787328 64280822022144 64376076091392 64398739636224 64399014146376 64426583523328 64439697014784 64453451182848 64494168440832 64517148573696 64544768524288 64571685470208 64599604133376 64622346371072 64635499708416 64663445962752 64718106525696 64741166450688 64782065467392 64795892711424 64836826300416 64837102677984 64859928526848 64956040740864 65010948636672 65020234825728 65034112905216 65075196985344 65153412366336 65181582548992 65194849714176 65236681097216 65245999529984 65249959477248 65301152530432 65328384909312 65379639492608 65421220720128 65462549348352 65476521836544 65541230297088 65555219579136 65596632858624 65638352093184 65661460021248 65717244343296 65782190702592 65837796950016 65866263037952 65945429219488 65958851859264 65987089006592 66010601086976 66052302045184 66066400411648 66131691831296 66187593515008 66187875650442 66229688598528 66285673119744 66309291589632 66365343399936 66430930255872 66609333633024 66760375205888 66826352459776 66840616041472 66848021839872 66882841346048 66904529043456 66963229376512 67005817761792 67027259621376 67507272548352 67609473777664 67631397095808 67666624643072 67674121961472 67688566493184 67755461050368 67812735320064 67909101551616 68091474627072 68216382554112 68240688961536 68298373398528 68341519613952 68399580847104 68423660863488 68467178078208 68481791881776 68525053968384 68549470359552 68578816557056 68592775200768 68607415812096 68650757259264 68675218440192 68704911335424 68762988183552 68830944559104 68889127944192 68889421595358 68913674059776 69015793287168 69074132926464 69083999502336 69098744961792 69142396796928 69225500639232 69269527821312 69323874500608 69328081944576 69382474563584 69396596785152 69411408966144 69455258320896 69509750718464 69510047015136 69553958682624 69568804451328 69637557190656 69696422412288 69740749099008 69765301272576 69824572114752 69868682477568 69893577621504 69952659259392 69982904477824 70021791350784 70080981368832 70081280100468 70111282069504 70136263654912 70180570923008 70195550437376 70209838153728 70239895158784 70264922570752 70269187129344 70324318109696 70369044135936 70428527689728 70453622313984 70498130067456 70513177362432 70557722738688 70582863396864 70687456100352 70712341561344 70772416985088 70902242869248 70932898656256 71002999488512 71018154544064 71063018930176 71133248356352 71148431212544 71193681371904 71216463347712 71324280029184 71384571052032 71809479213056 71835065888768 71895788683264 71903754584064 71966841110528 71990177366016 72027675295744 72051031277568 72160111435776 72479906463744 72612864589824 72674554650048 72700139667456 72746376708096 72807869841408 72833812257024 72871749615616 72879823650816 72895379300352 72941429587968 72967419592704 73132878594048 73194698440704 73329280367616 73391266234368 73401749471232 73463796596736 73552094429184 73598559584256 73598873310144 73645368016896 73661087066112 73733884084224 73749622026528 73796211965952 73854110138368 73869142523904 73901081100288 73989904515072 74036646248448 74052448813056 74099545917696 74125632602112 74188607871924 74235475132416 74261926222848 74308839800832 74324700463104 74371653697536 74398153310208 74461042704384 74493237198848 74508399673344 74566856605696 74571382259712 74597953038336 74629888606208 74656480231424 74661011324928 74719587991552 74734796537856 74767109394432 74830310670336 74856973708608 74904263196672 74920250947584 74967580409856 74994292359168 75105422106624 75131862908928 75179646517248 75195693046656 75243196514304 75333633048576 75366204822272 75381544982016 75440686956544 75488345194496 75504457613312 75579076378624 75595208163328 75642964017152 75643286457648 75691072684032 75782047531008 75846106742784 75856940630016 75921063149568 76060657999872 76124952723456 76297571663872 76324757506816 76372974239744 76389275475968 76397739245568 76437532966912 76464768679936 76529405001728 76578077442048 76605036691456 76670118400512 76810763108352 77151168626688 77267970031616 77293025252352 77333285306368 77358361706496 77426233966592 77434812628992 77500268937216 77527883317248 77989358813184 78055283884032 78173454055424 78198469558272 78198802892028 78248203517952 78264905007744 78342251839488 78391743086592 78408475213824 78485963931648 78519898669056 78663936638976 78730767537552 78758484639744 78875192328192 78903296611776 78953142288384 78969994242048 79019882053632 79048037892096 79114857873408 79165174652928 79227285143552 79232093650944 79260325103232 79294256644096 79310396325888 79327324532736 79377438081024 79405721321472 79440053731584 79507205087232 79551384256512 79585779646464 79653054185472 79681435631616 79731772882944 79799510988288 79827604340736 79878374424576 79895423862072 79945896296448 80024904400896 80041985114112 80092550135808 80092891543392 80155729891328 80206366769152 80223486214144 80239815032832 80302768652288 80307642433536 80370649268224 80370991861251 80421764726784 80518425501696 80569291505664 80586488414208 80597999419392 80666129596416 80785664114688 80814449124864 80882762268672 80962696249344 81031134707712 81066169892864 81095054850992 81146285129728 81163605193216 81180125365248 81214878777344 81243816722432 81295140978688 81312492814336 81364207282176 81392851484672 81462000800544 81513462890496 81582366916608 81611435802624 81761144930304 81980718317568 82097218158592 82166615638016 82247818412032 82265373589504 82274488418304 82317343195136 82344035745792 82468698783744 83059294933888 83085873905664 83138716237824 83211660034048 83238642579456 83281999560704 83291227029504 83309004914688 83391336677376 83580432678912 83804891848704 83887713681408 83958624681984 83988540260352 84059536490496 84112998068736 84184099504128 84214095422184 84267296096256 84285282316032 84338527961088 84368578904064 84404697300992 84421877170176 84523345772544 84559890874368 84631370072064 84715008688128 84786980425056 84816829612032 84870772826112 84924388343808 84942514814976 85026460925952 85044609183744 85098334519296 85098697264854 85152456769536 85219264692224 85254803472384 85321691693056 85326870085632 85339058208768 85393814847488 85411196043264 85448125022208 85550827095552 85604872224768 85623143940096 85635374383104 85707762696192 85834768121856 85864986181632 85865352195168 85919596019712 85937934910464 85992224587776 86022864764928 86095580626944 86132805511168 86150337122304 86180666277888 86217927950336 86253883200576 86290808700928 86321555267584 86376087289856 86394523615232 86412108496896 86449470237312 86479904702464 86553375850578 86608054321152 86681264848896 86693646434304 86712150540288 86766929313792 86871216488448 86926466285568 86999945969664 87104513212416 87228294293504 87283399131136 87302029115392 87388307062784 87406959438848 87462177144832 87517802790912 87622992457728 87709587603456 87783729266688 87945135812352 88250500867256 88306251464704 88334886002688 88380897492992 88412388786176 88487124533248 88496928718848 88574573674496 88603295219712 88812444844032 89130695786496 89206038724608 89341090349056 89369679495168 89370060448032 89445605723136 89534002102272 89609685958656 89641615085568 89698244493312 89806054883328 90009696731136 90175196127744 90232162615296 90251421990912 90340614733824 90416980426752 90474485317632 90545468735488 90583228689408 90640452943872 90659799465984 90672749346816 90749395795968 90788632836096 90915867721728 90955176738816 90987585282048 91064497864704 91199441129472 91231547817984 91231936707366 91289570770944 91309055842368 91366738624512 91399293812736 91457033601024 91476554416128 91534733192448 91566957920256 91606548447232 91644750900612 91683984244736 91702645751808 91774592745472 91780162781184 91812865277952 91852170592256 91852562127144 91884898746368 91981288046592 92021057716224 92098843901952 92111999336448 92131659949056 92189862395904 92300667518976 92359370428416 92437442592768 92528795713536 92548545288192 92607011094528 92680062686848 92738611576832 92758405935104 92777286131712 92850076254208 92928563216384 92987665465344 93020401696768 93099429486336 93158243303424 93191436828672 93270212345856 93362388467712 93441308491776 93441706800624 93613117538304 93692249505792 93825392181248 93904703586304 93938163085312 93997506756608 94017569816576 94027986763776 94076963651584 94110484529152 94249941467136 94363222646784 94536323825664 94924908495872 94955284463616 95099040038912 95129877233664 95179428069376 95210291331072 95304384774144 95418933313536 95871672778752 95986903154688 96068041703424 96129140649984 96213481914368 96244680482496 96305481252864 96326036932608 96339796180992 96421233033216 96598109454336 96639875284992 96817152786432 96899406200064 96933519556608 96995168944128 97077159788544 97111749676032 97173098201088 97193839067136 97255239450624 97255654016976 97289892790272 97434061111296 97510504792064 97516422955008 97530352238592 97551169357824 97592931254272 97612795478016 97730118549504 97772373823488 97855021645824 97868999294976 97951728795648 98069459238912 98131831080192 98193824022528 98214782754816 98311845445632 98332829368704 98394949287936 98457528139776 98492190031872 98534774800384 98575866514944 98653206020096 98673286053888 98715528331264 98736598417408 98756695425024 98799394556928 98834176802816 98918143829232 98980633509888 99015901630464 99078453067776 99099600617472 99162204930048 99197537746944 99281390272512 99281813475663 99344532897792 99428509679616 99463937384448 99548015099904 99646395383808 99689479192576 99773747560448 99809298278144 99872350928896 99893667930112 99914000449536 99956773879808 99992389812224 100140562808832 100175817211904 100239528689664 100260924062208 100324262019072 100444844064768 100508726642688 100857715276864 100921430245376 101042730041344 101128142323712 101142587506688 101228084199424 101260908822528 101414210666496 101499936964608 101863652327424 102104103256064 102137211940608 102226824534016 102324573831168 102361033442304 102414350811136 102447560097792 102512279420928 102635491295232 102868224835584 103057367003136 103144482275328 103246416838656 103333691916288 103334132393037 103370511089664 103523689930752 103611199389696 103625999253504 103648117442688 103713595195392 103838250958848 103985811750912 104073711845376 104264626077696 104265070522704 104330938023936 104353206676992 104456335785984 104522324115456 104544633618432 104611123648512 104647951908864 104693198225408 104736858172128 104803023716352 104840366432256 104885248851968 104928988889088 104974356716736 105011312852992 105032687026176 105121472053248 105166923104256 105204395482368 105270856384512 105293325656064 105359842738176 105397383856128 105486477164544 105553566203904 105642791534592 105680433470976 105747195101184 105769766043648 105836584108032 105874295095296 105920071642112 106009606782976 106031184150528 106068512342016 106114372861952 106158625477632 106204072247296 106241914175488 106309030510592 106353364303872 106399347984384 106436805787648 106504499232768 106527231816096 106594528395264 106699872534528 106722646818816 106790522057856 106986420043776 107076856578048 107161322481668 107229019635712 107357900668928 107425722007552 107448651218944 107463999225856 107554839461888 107714218819584 107752598833152 107843683024896 107950261665792 108041512943616 108240167153664 108485609709568 108616001067392 108684617187328 108719859695616 108776489222144 108815247736832 108919296884736 109014859907072 109050209501184 109307624423424 109699317891072 109792047661056 109958265044992 109993920551424 110086899351552 110102624206848 110195694895104 110328141643776 110397839376384 110781165207552 110851621650432 110984856772608 111054969372672 111078673219584 111149318876544 111188448903168 111282911807886 111353212698624 111392889334272 111440576905216 111463259701248 111487050694656 111557480546304 111597229965312 111691564056576 111739855798272 111850284908544 111944832909312 111984720347136 112079381987328 112150664091648 112245466005504 112285460562912 112356394795008 112380376421376 112451370614784 112491438538752 112658133159936 112697794363392 112746521165824 112769469775872 112793539569984 112841826762752 112864794771456 112953344917504 113000449572864 113049307233408 113089106149376 113161030434816 113232517791744 113256686419968 113368614567936 113392812244992 113464446025728 113464929686472 113536609026048 113673071296512 113769160114176 113785410945024 113881594724352 113930833362944 114067769460736 114090986999808 114139829633024 114164191920128 114180499177472 114187429085184 114277016928256 114446357495808 114487136260224 114559461359616 114583913213952 114656299450368 114697153019904 114794107502592 114867116163072 114907555037184 115005177600768 115216144662528 115265960316416 115404501134104 115477405761536 115575019798528 115591528579072 115616200720384 115689239085056 115726752940032 115828288651264 115901955047424 115999927959552 116139350949888 116690403721216 116830656610304 116946116804608 116984038219776 117044972355584 117082925826048 117260181083136 117297704337408 117779848003584 117995904958464 118096151306328 118137726959616 118312788492288 118354944917664 118416593125376 118429713432576 118454991363072 118529823080448 118572056838144 118672286810112 118840927715328 118941384966144 119160080597376 119260807630848 119378669469696 119479581278208 119522153447424 119597659324416 119699266482432 119741406511104 119817561636864 119843135793108 119918844444672 120012928974848 120037356601344 120062977671168 120138825203712 120233594836992 120309550153728 120335229321216 120454152978432 120555973902336 120632647090176 120777638252544 120853937258496 120879732621312 120896999129088 120999194394624 121051510448128 121178496172032 121221673687296 121273568985088 121316780376064 121324143403008 121419330486272 121444044374016 121546702061568 121599254839296 121642063757312 121642582276488 121719427694592 121745407789824 121822318166016 121865725083648 121942711468032 121968739221504 122046310923264 122089277227008 122193001200816 122270194335744 122373550374912 122417153703936 122470082836192 122641717395456 122694743621632 122798458535936 122815999115264 122842213265408 122919816527872 122971077476352 123067556691968 123145827237888 123249923457024 123371727618048 123398060384256 123476014792704 123703048175616 123983553953792 124132572648448 124210991071232 124255249104896 124360283127808 124483184623616 124588411322368 124588942400832 124628810858496 124817490051072 124922999341056 125370649018368 125666588622848 125707337773056 125817630195712 125831570522112 125937937022976 125982810390528 126048431767552 126089304735744 126607045951488 126839836311552 126947055108096 127072513032192 127180470637584 127225244418048 127306159239168 127386582515712 127413772222464 127539691388928 127566913775616 127647501778944 127828897038336 127982537539584 128090722271232 128172187533312 128326240643328 128407308337152 128434715910144 128453061574656 128561644044288 128752152182784 128797479272448 128798028292752 128853167046656 128879394029568 128906902365696 128988336881664 129034297147392 129089537048576 129143370940416 129199208266752 129244692742144 129270999416832 129326891925504 129436213051392 129482332901376 129564130934784 129591785422848 129673652600832 129674205355968 129719857053696 129830063775867 129912081481728 130021897273344 130040469651456 130068225810432 130150393970688 130306824732672 130363165097984 130389699428352 130473362194432 130491999059968 130499918954496 130602305060864 130656769818624 130759278985216 130842441440256 130925098696704 130953043673088 131082460594176 131110439158272 131193265717248 131276704186368 131322920042496 131434488686592 131564381405184 131675593900032 131732526075904 131890858438976 131917703718528 131974178013184 132021202173952 132104604090368 132132800823296 132263383662592 132375187030016 132375751300884 132459377197056 132571346239488 132618583179264 132730686799872 132861860511744 133218667266048 133520750411776 133652704919552 133681232082944 133696043679744 133765682692096 133809058086912 133926458753024 134011635523584 134054519242752 135014545096704 135218947555328 135262794191616 135333249286144 135348243922944 135377132986368 135510922100736 135625470640128 135818203103232 136182949254144 136432765108224 136481377923072 136596746797056 136683039227904 136799161694208 136847321726976 136847905061049 136934356156416 136963583763552 137050107936768 137098940719104 137157633114112 137185550401536 137214831624192 137350436880384 137409822670848 137525976367104 137661889118208 137778255888384 137778843190716 137827348119552 138031586574336 138148265852928 138167999004672 138197489923584 138284793593856 138451001278464 138539055642624 138647749001216 138656163889152 138764949127168 138793193570304 138822817932288 138910516641792 139019501436928 139020094030272 139107917365248 139137608902656 139275114381312 139392844824576 139481498198016 139530602545152 139649144229504 139737364955136 139787155243008 139905318518784 139965808955648 140043582701568 140161962737664 140162560200936 140222564139008 140272527309824 140361141846016 140391100874752 140419676307456 140479790317568 140529845141504 140538374258688 140648636219392 140738088271872 140857055379456 140907244627968 140996260134912 141026354724864 141115445477376 141165726793728 141374912200704 141544833970176 141804485738496 141865797312512 142005998977024 142036309088128 142126037860352 142266496712704 142296862425088 142387362743808 142432926695424 142648560058368 142769142104064 143618958426112 143670131777536 143791577366528 143807509168128 143933682221056 143980354732032 144055350591488 144102062555136 144320222871552 144959812927488 145225729179648 145349109300096 145400279334912 145492753416192 145615739682816 145667624514048 145743499231232 145759647301632 145790758600704 145882859175936 145934839185408 146265757188096 146389396881408 146658560735232 146782532468736 146803498942464 146927593193472 147104188858368 147197746620288 147290736033792 147322174132224 147467768168448 147499244053056 147592423931904 147708220276736 147738285047808 147802162200576 147979809030144 148073292496896 148104897626112 148199091835392 148251265204224 148377215743848 148470950264832 148523852445696 148617679601664 148649400926208 148743307395072 148796306620416 148922085408768 148986474397696 149016799346688 149133713211392 149142764519424 149195906076672 149259777212416 149312960462848 149322022649856 149439175983104 149469593075712 149534218788864 149660621340672 149713947417216 149808526393344 149840501895168 149935160819712 149988584718336 150210844213248 150263725817856 150359293034496 150391386093312 150486393028608 150667266097152 150732409644544 150763089964032 150881373913088 150976690388992 151008915226624 151158152757248 151190416326656 151285928034304 151286572915296 151382145368064 151564095062016 151692213485568 151713881260032 151842126299136 152121315999744 152249905446912 152595143327744 152649515013632 152745948479488 152778550951936 152795478491136 152875065933824 152929537359872 153058810003456 153156154884096 153210073382912 153340236801024 153621526216704 154302337253376 154535940063232 154586050504704 154666570612736 154716723412992 154852467933184 154869625257984 155000537874432 155055766634496 155978717626368 156110567768064 156346908110848 156396939116544 156397605784056 156496407035904 156529810015488 156684503678976 156783486173184 156816950427648 156971927863296 157039797338112 157327873277952 157461535075104 157516969279488 157750384656384 157806593223552 157906284576768 157939988484096 158039764107264 158096075784192 158229715746816 158330349305856 158454570287104 158464187301888 158520650206464 158588513288192 158620792651776 158654649065472 158754876162048 158811442642944 158880107463168 159014410174464 159102768513024 159171559292928 159306108370944 159362871263232 159463545765888 159599021976576 159655208681472 159756748849152 159790847724144 159891792592896 160049808801792 160083970228224 160185100271616 160185783086784 160311459782656 160412733538304 160446972428288 160479630065664 160605537304576 160615284867072 160741298536448 160741983722502 160843529453568 161036851003392 161138583011328 161172976828416 161195998838784 161332259192832 161571328229376 161628898249728 161765524537344 161925392498688 162062269415424 162132339785728 162190109701984 162292570259456 162327210386432 162360250730496 162429757554688 162487633444864 162624985628672 162728414564352 162785702969344 162924001601088 163026925780992 163164733833216 163222871605248 163522289860608 163961436635136 164194436317184 164333231276032 164495636824064 164530747179008 164548976836608 164634686390272 164688071491584 164937397567488 166118589867776 166171747811328 166277432475648 166423320068096 166477285158912 166563999121408 166582454059008 166618009829376 166782673354752 167160865357824 167609783697408 167775427362816 167917249363968 167977080520704 168119072980992 168225996137472 168368199008256 168428190844368 168534592192512 168570564632064 168677055922176 168737157808128 168809394601984 168843754340352 169046691545088 169119781748736 169262740144128 169430017376256 169573960850112 169633659224064 169741545652224 169848776687616 169885029629952 170052921851904 170089218367488 170196669038592 170197394529708 170304913539072 170438529384448 170509606944768 170643383386112 170653740171264 170678116417536 170787629694976 170822392086528 170896250044416 171101654191104 171209744449536 171246287880192 171270748766208 171415525392384 171669536243712 171729972363264 171730704390336 171839192039424 171875869820928 171984449175552 172045729529856 172191161253888 172265611022336 172300674244608 172361332555776 172435855900672 172507766401152 172581617401856 172643110535168 172752174579712 172789047230464 172824216993792 172898940474624 172959809404928 173106751701156 173216108642304 173362529697792 173387292868608 173424301080576 173533858627584 173742432976896 173852932571136 173999891939328 174209026424832 174456588587008 174566798262272 174604058230784 174776614125568 174813918877696 174924354289664 175035605581824 175245984915456 175419175206912 175567458533376 175890271624704 176501001734512 176612502929408 176669772005376 176761794985984 176824777572352 176974249066496 176993857437696 177149147348992 177206590439424 177624889688064 178261391572992 178412077449216 178682180698112 178739358990336 178740120896064 178891211446272 179068004204544 179219371917312 179283230171136 179396488986624 179612109766656 180019393462272 180350392255488 180464325230592 180502843981824 180681229467648 180833960853504 180948970635264 181090937470976 181166457378816 181280905887744 181319598931968 181345498693632 181498791591936 181577265672192 181910353477632 181975170564096 182128995729408 182398882258944 182463095635968 182463873414732 182579141541888 182618111684736 182733477249024 182798587625472 182914067202048 182953108832256 183069466384896 183133915840512 183213096894464 183289501801224 183367968489472 183405291503616 183549185490944 183560325562368 183625730555904 183704341184512 183705124254288 183769797492736 183962576093184 184042115432448 184197687803904 184223998672896 184263319898112 184379724791808 184601335037952 184718740856832 184874885185536 185057591427072 185097090576384 185214022189056 185360125373696 185477223153664 185516811870208 185554572263424 185700152508416 185857126432768 185975330930688 186040803393536 186198858972672 186316486606848 186382873657344 186540424691712 186724776935424 186882616983552 186883413601248 187226235076608 187384499011584 187532314342919 187650784362496 187809407172608 187876326170624 187995013513216 188035139633152 188055973527552 188220969058304 188499882934272 188726445293568 189072647651328 189849816991744 189910568927232 190198080077824 190259754467328 190358856138752 190420582662144 190608769548288 190837866627072 191743345557504 191973806309376 192136083406848 192258281299968 192426963828736 192489360964992 192610962505728 192652073865216 192679592361984 192842466066432 193196218908672 193279750569984 193634305572864 193798812400128 193867039113216 193990337888256 194154319577088 194223499352064 194346196402176 194387678134272 194510478901248 194511308033952 194579785580544 194868122222592 195021009584128 195032845910016 195060704477184 195102338715648 195185862508544 195225590956032 195460237099008 195544747646976 195710043291648 195737998589952 195903457591296 196138918477824 196263662160384 196387648045056 196429565509632 196623690891264 196665658737408 196789898575872 196915056279552 196984380063744 197069549600768 197151733029888 197306412040192 197346572107776 197431056662528 197473196834816 197513390850048 197598789113856 197668353605632 197836287658464 197961267019776 198031803260928 198156906135552 198199201234944 198395075493888 198562780545024 198563626951326 198689065795584 198857019359232 198927874768896 199096030199808 199292790767616 199378958385152 199547495120896 199618596556288 199744701857792 199787335860224 199828000899072 199913547759616 199984779624448 200281125617664 200351634423808 200479057379328 200521848124416 200648524038144 200889688129536 201017453285376 201715430553728 201842860490752 202085460082688 202256284647424 202285175013376 202456168398848 202521817645056 202828421332992 202999873929216 203727304654848 204208206512128 204274423881216 204453649068032 204649147662336 204722066884608 204828701622272 204895120195584 205024558841856 205270982590464 205736449671168 206114734006272 206288964550656 206492833677312 206667383832576 206668264786074 206741022179328 207047379861504 207222398779392 207251998507008 207296234885376 207427190390784 207676501917696 207971623501824 208147423690752 208529252155392 208530141045408 208661876047872 208706413353984 208912671571968 209089267236864 209222247297024 209295903817728 209386396450816 209473716344256 209606047432704 209680732864512 209770497703936 209857977778176 209948713433472 210022625705984 210065374052352 210242944106496 210333846208512 210408790964736 210541712769024 210586651312128 210719685476352 210794767712256 210972954329088 211107132407808 211285583069184 211360866941952 211494390202368 211539532087296 211673168216064 211748590190592 211840143284224 212019213565952 212062368301056 212137024684032 212228745723904 212317250955264 212408144494592 212483828350976 212706728607744 212798695968768 212873611575296 213008998465536 213054463632192 213189056790528 213399745069056 213445293637632 213581044115712 213972840087552 214153713156096 214322644963336 214458039271424 214715801337856 214851444015104 214897302437888 214927998451712 215109678923776 215428437639168 215505197666304 215687366049792 215900523331584 216083025887232 216480334307328 216971219419136 217232002134784 217369234374656 217439719391232 217552978444288 217630495473664 217838593769472 218029719814144 218100419002368 218615248846848 219398635782144 219584095322112 219916530089984 219987841102848 220173798703104 220205248413696 220391389790208 220656283287552 220795678752768 221562330415104 221703243300864 221969713545216 222109938745344 222157346439168 222298637753088 222376897806336 222565823615772 222706425397248 222785778668544 222881153810432 222926519402496 222974101389312 223114961092608 223194459930624 223383128113152 223479711596544 223700569817088 223889665818624 223969440694272 224158763974656 224301328183296 224490932011008 224570921125824 224712789590016 224760752842752 224902741229568 224982877077504 225316266319872 225395588726784 225493042331648 225538939551744 225587079139968 225683653525504 225729589542912 225906689835008 226000899145728 226098614466816 226178212298752 226322060869632 226465035583488 226513372839936 226737229135872 226785624489984 226928892051456 226929859372944 227073218052096 227346142593024 227538320228352 227570821890048 227763189448704 227861666725888 228135538921472 228181973999616 228279659266048 228328383840256 228360998354944 228374858170368 228554033856512 228892714991616 228974272520448 229118922719232 229167826427904 229312598900736 229394306039808 229588215005184 229734232326144 229815110074368 230010355201536 230432289325056 230531920632832 230809002268208 230954811523072 231150039597056 231183057158144 231232401440768 231378478170112 231453505880064 231656577302528 231803910094848 231999855919104 232278701899776 233380807442432 233661313220608 233892233609216 233968076439552 234089944711168 234165851652096 234520362166272 234595408674816 235559696007168 235991809916928 236192302612656 236275453919232 236625576984576 236709889835328 236833186250752 236859426865152 236909982726144 237059646160896 237144113676288 237344573620224 237681855430656 237882769932288 238320161194752 238521615261696 238757338939392 238959162556416 239044306894848 239195318648832 239398532964864 239482813022208 239635123273728 239686271586216 239837688889344 240025857949696 240074713202688 240125955342336 240277650407424 240467189673984 240619100307456 240670458642432 240908305956864 241111947804672 241112975583753 241265294180352 241555276505088 241707874516992 241759465242624 241793998258176 241998388789248 242103020896256 242356992344064 242443347374592 242547137970176 242633560752128 242648286806016 242838660972544 242888088748032 243093404123136 243198509678592 243284127514624 243285164552976 243438855389184 243490815579648 243644636332032 243731450167296 243885422936064 243937478443008 244092621846528 244178554454016 244386002401632 244540388671488 244747100749824 244834307407872 244940165672384 245283434790912 245389487243264 245596917071872 245631998230528 245684426530816 245839633055744 245942154952704 246135113383936 246291654475776 246499846914048 246743455236096 246796120768512 246952029585408 247406096351232 247967107907584 248265145296896 248421982142464 248510498209792 248720566255616 248966369247232 249177884801664 249257621716992 249634980102144 249845998682112 250741298036736 251333177245696 251414675546112 251635260391424 251663141044224 251875874045952 251965620781056 252096863535104 252178609471488 253214091902976 253679672623104 253894110216192 254145026064384 254360941275168 254450488836096 254612318478336 254773165031424 254827544444928 255079382777856 255133827551232 255295003557888 255657794076672 255965075079168 256181444542464 256344375066624 256652481286656 256814616674304 256869431820288 256906123149312 257123288088576 257504304365568 257594958544896 257596056585504 257706334093312 257758788059136 257813804731392 257976673763328 258068594294784 258179074097152 258286741880832 258398416533504 258489385484288 258541998833664 258653783851008 258872426102784 258964665802752 259128261869568 259183570845696 259348410711936 259439714107392 259660127551734 259824162963456 260043794546688 260080939302912 260136451620864 260300787941376 260613649465344 260726330195968 260779398856704 260946724388864 260983998119936 260999837908992 261204610121728 261313539637248 261518557970432 261684882880512 261850197393408 261906087346176 262164921188352 262220878316544 262386531434496 262553408372736 262868977373184 263128762810368 263351187800064 263465052151808 263781716877952 263835407437056 263948356026368 264042404347904 264209208180736 264265601646592 264526767325184 264750374060032 264751502601768 264918754394112 265142692478976 265237166358528 265461373599744 265723721023488 266437334532096 267041500823552 267305409839104 267362464165888 267392087359488 267531365384192 267618116173824 267852917506048 268023271047168 268109038485504 270029090193408 270437895110656 270525588383232 270666498572288 270696487845888 270754265972736 271021844201472 271250941280256 271636406206464 272365898508288 272865530216448 272962755846144 273193493594112 273598323388416 273694643453952 273695810122098 273868712312832 273927167527104 274100215873536 274197881438208 274315266228224 274371100803072 274429663248384 274700873760768 274819645341696 275051952734208 275323778236416 275556511776768 275557686381432 275654696239104 276063173148672 276296531705856 276335998009344 276394979847168 276569587187712 276902002556928 277078111285248 277295498002432 277312327778304 277529898254336 277586387140608 277645635864576 277821033283584 278040188060544 278215834730496 278275217805312 278550228762624 278785689649152 278962996396032 279061205090304 279298288459008 279474729910272 279574310486016 279810637037568 279931617911296 280087165403136 280323925475328 280325120401872 280445128278016 280545054619648 280722283692032 280782201749504 280839352614912 280959580635136 281059690283008 281076748517376 281297272438784 281476176543744 281714110758912 281814489255936 281992520269824 282052709449728 282230890954752 282331453587456 282749824401408 283089667940352 283608971476992 283731594625024 284011997954048 284072618176256 284252075720704 284532993425408 284593724850176 284774725487616 284865853390848 285297120116736 285538284208128 287237916852224 287340263555072 287583154733056 287615018336256 287867364442112 287960709464064 288110701182976 288204125110272 288640445743104 289919625854976 290451458359296 290698218600192 290800558669824 290985506832384 291231479365632 291335249028096 291486998462464 291519294603264 291581517201408 291765718351872 291869678370816 292531514376192 292778793762816 293317121470464 293565064937472 293606997884928 293855186386944 294208377716736 294395493240576 294581472067584 294644348264448 294935536336896 294998488106112 295184847863808 295416440553472 295476570095616 295604324401152 295959618060288 296146584993792 296209795252224 296398183670784 296502530408448 296754431487696 296941900529664 297047704891392 297235359203328 297298801852416 297486614790144 297592613240832 297844170817536 297845440426989 297972948795392 298033598693376 298267426422784 298285529038848 298391812153344 298519554424832 298625920925696 298644045299712 298878351966208 298939186151424 299068437577728 299321242681344 299427894834432 299617052786688 299681003790336 299870321639424 299977169436672 300421688426496 300527451635712 300718586068992 300782772186624 300972786057216 301334532194304 301464819289088 301526179928064 301762747826176 302017830453248 302316305514496 302380832653312 302571856068608 302573145830592 302764290736128 303128190124032 303384426971136 303427762520064 303684252598272 304242631999488 304499810893824 305190286655488 305299030027264 305491896958976 305557101903872 305590956982272 305750131867648 305859074719744 306117620006912 306312309768192 306420146765824 306680473602048 307243052433408 308604674506752 309071880126464 309172101009408 309333141225472 309433446825984 309704935866368 309739250515968 310001075748864 310111533268992 311957435252736 312221135536128 312693816221696 312793878233088 312795211568112 312992814071808 313059620030976 313369007357952 313566972346368 313633900855296 313943855726592 314079594676224 314655746555904 314923070150208 315033938558976 315500769312768 315613186447104 315812569153536 315879976968192 316079528214528 316192151568384 316459431493632 316660698611712 316909140574208 316928374603776 317041300412928 317177026576384 317241585303552 317309298130944 317509752324096 317622885285888 317760214926336 318028820348928 318205537026048 318343118585856 318612216741888 318725742526464 318927091531776 319198043953152 319310417362944 319513497698304 319581695448288 319783585185792 320099617603584 320167940456448 320371566173568 320622919565312 320825467076608 320893944856576 320959260131328 321211074609152 321230569734144 321482597072896 321483967445004 321687058907136 322073702006784 322277166022656 322345953656832 322391997677568 322664518385664 323142656458752 323257796499456 323531049074688 323850784997376 324124538830848 324264679571456 324380219403968 324585140518912 324654420772864 324720501460992 324859515109376 324975266889728 325249971257344 325456829128704 325571405938688 325848003202176 326053851561984 326329467666432 326445743210496 327044579721216 327922873270272 328388872634368 328666462552064 328991273648128 329061494358016 329097953673216 329269372780544 329376142983168 329874795134976 332237179735552 332343495622656 332554864951296 332846640136192 332954570317824 333127998242816 333164908118016 333236019658752 333565346709504 334321730715648 335219567394816 335550854725632 335834498727936 335954161041408 336238145961984 336451992274944 336736398016512 336856381688736 337069184385024 337141129264128 337354111844352 337474315616256 337618789203968 338093383090176 338239563497472 338525480288256 338860034752512 339147921700224 339267318448128 339483091304448 339697553375232 339770059259904 340105843703808 340178436734976 340393338077184 340394789059416 340609827078144 340877058768896 341019213889536 341286766772224 341307480342528 341356232835072 341575259389952 341644784173056 341792500088832 342203308382208 342419488899072 342492575760384 342541497532416 342831050784768 343339072487424 343461408780672 343678384078848 343751739641856 343968898351104 344091459059712 344382322507776 344531222044672 344601348489216 344722665111552 344871711801344 345015532802304 345163234803712 345286221070336 345504349159424 345578094460928 345648433987584 345797880949248 345919618809856 346213503402312 346432217284608 346725059395584 346774585737216 346848602161152 347067717255168 347484865953792 347705865142272 347999783878656 348418052849664 348913177174016 349133596524544 349208116461568 349553228251136 349627837755392 349848708579328 350071211163648 350491969830912 350838350413824 351134917066752 351780543249408 353002003469024 353225005858816 353339544010752 353523589971968 353649555144704 353948498132992 353987714875392 354298294697984 354413180878848 355249779376128 356522783145984 356824154898432 357364361396224 357480241792128 357782422892544 358136008409088 358438743834624 358566460342272 358792977973248 359224219533312 360038786924544 360700784510976 360928650461184 361005687963648 361362458935296 361667921707008 361897941270528 362181874941952 362332914757632 362561811775488 362639197863936 362690997387264 362997583183872 363154531344384 363820706955264 363950341128192 364257991458816 364797764517888 364926191271936 364927746829464 365158283083776 365236223369472 365466954498048 365597175250944 365828134404096 365906217664512 366138932769792 366267831681024 366426193788928 366579003602448 366735936978944 366810583007232 367098370981888 367120651124736 367251461111808 367408682369024 367410248508576 367539594985472 367925152186368 368084230864896 368395375607808 368447997345792 368526639796224 368759449583616 369202670075904 369437481713664 369749770371072 370115182854144 370194181152768 370428044378112 370720250747392 370954446307328 371033623740416 371109144526848 371400305016832 371714252865536 371950661861376 372081606787072 372397717945344 372632973213696 372765747314688 373080849383424 373449553870848 373765233967104 373766827202496 374452470153216 374768998023168 375064628685838 375301568724992 375618814345216 375752652341248 375990027026432 376070279266304 376111947055104 376441938116608 376999765868544 377452890587136 378145295302656 379699633983488 379821137854464 380396160155648 380519508934656 380717712277504 380841165324288 381217539096576 381675733254144 383486691115008 383947612618752 384272166813696 384516562599936 384853927657472 384978721929984 385221925011456 385304147730432 385359184723968 385684932132864 386392437817344 386559501139968 387268611145728 387597624800256 387734078226432 387980675776512 388308639154176 388446998704128 388692392804352 388775356268544 389020957802496 389022616067904 389159571161088 389490191327601 389736244445184 390042019168256 390065691820032 390121408954368 390204677431296 390371725017088 390451181912064 390920474198016 391089495293952 391420086583296 391475997179904 391806915182592 392277836955648 392527324320768 392775296090112 392859131019264 393247381782528 393331317474816 393579797151744 393830112559104 393968760127488 394139099201536 394303466059776 394612824080384 394693144215552 394946393669632 395026781700096 395197578227712 395336707211264 395672575316928 395922534039552 396063606521856 396313812271104 396398402469888 396790150987776 397125561090048 397127253902652 397378131591168 397714038718464 397855749537792 398192060399616 398585581535232 398757916770304 399094990241792 399237193112576 399489403715584 399574671720448 399656001798144 399827095519232 399969559248896 400562251235328 400703268847616 400958114758656 401043696248832 401297048076288 401779376259072 402034906570752 403430861107456 403685720981504 404170920165376 404512569294848 404570350026752 404912336797696 405043635290112 405656842665984 405999747858432 407454609309696 408416413024256 408548847762432 408907298136064 409298295324672 409444133769216 409657403244544 409790240391168 410049117683712 410541965180928 411472899342336 412229468012544 412577929101312 412985667354624 413334767665152 413336529572148 413482044358656 414094759723008 414444797558784 414503997014016 414592469770752 414854380781568 415353003835392 415943247003648 416294847381504 417058504310784 417060282090816 417323752095744 417412826707968 417825343143936 418178534473728 418444494594048 418591807635456 418772792901632 418947432688512 419212094865408 419361465729024 419540995407872 419715955556352 419897426866944 420045251411968 420130748104704 420485888212992 420667692417024 420817581929472 421083425538048 421173302624256 421439370952704 421589535424512 421945908658176 422214264815616 422571166138368 422721733883904 422988780404736 423079064174592 423346336432128 423497180381184 423680286568448 424038427131904 424124736602112 424457491447808 424634501910528 424816288989184 424967656701952 425413457215488 425597391937536 425747223150592 426017996931072 426108927264384 426378113581056 426799490138112 426890587275264 427162088231424 427945680175104 428307426312192 428645289926672 428916078542848 429431602675712 429702888030208 429794604875776 429855996903424 430219357847552 430856875278336 431010395332608 431374732099584 431801046663168 432166051774464 432960668614656 433942438838272 434464004269568 434738468749312 434879438782464 435105956888576 435260990947328 435677187538944 436059439628288 436200838004736 437230497693696 438797271564288 439168190644224 439833060179968 439975682205696 440347597406208 440410496827392 440782779580416 441312566575104 443124660830208 443406486601728 443939427090432 444219877490688 444314692878336 444597275506176 444753795612672 445131647231544 445412850794496 445571557337088 445762307620864 445853038804992 445948202778624 446229922185216 446388919861248 446766256226304 446959423193088 447401139634176 447779331637248 447938881388544 448317527949312 448602656366592 448981864022016 449141842251648 449425579180032 449521505685504 449805482459136 449965754155008 450632532639744 450791177453568 450986084663296 451077879103488 451174158279936 451367307051008 451459179085824 451813379670016 452001798291456 452197228933632 452356424597504 452644121739264 452930071166976 453026745679872 453474458271744 453571248979968 453857784102912 453859718745888 454146436104192 454692285186048 455076640456704 455141643780096 455526378897408 455723333451776 456271077842944 456363947999232 456559318532096 456656767680512 456721996709888 456749716340736 457108067713024 457785429983232 457948545040896 458237845438464 458335652855808 458625197801472 458788612079616 459176430010368 459468464652288 459630220148736 460020710403072 460864578650112 461063841265664 461618004536416 461909623046144 462300079194112 462366114316288 462464802881536 462907011760128 463313154605056 463607820189696 463999711838208 464557403799552 466761614884864 467322626441216 467784467218432 467936152879104 468179889422336 468331703304192 469040724332544 469190817349632 471119392014336 471983619833856 472384605225312 472550907838464 473251153969152 473419779670656 473666372501504 473718853730304 473819965452288 474119292321792 474288227352576 474689147240448 475363710861312 475765539864576 476640322389504 477043230523392 477514677878784 477918325112832 478088613789696 478390637297664 478797065929728 478965626044416 479270246547456 479372543172432 479675377778688 480051715899392 480149426405376 480251910684672 480555300814848 480934379347968 481238200614912 481340917284864 481816611913728 482223895609344 482225951167506 482530588360704 483110553010176 483415749033984 483518930485248 483587996516352 483996777578496 484206041792512 484713984688128 484886694749184 485094275940352 485267121504256 485296573612032 485677321945088 485776177496064 486186808246272 486397019357184 486568255029248 486570329105952 486877710778368 486981631159296 487289272664064 487462900334592 487874956886016 488185243693056 488357108908032 488772004803264 489080777342976 489494201499648 489668614815744 489880331344768 490566869581824 490778974486528 491193834143744 491263996461056 491368853061632 491679266111488 491884309905408 492270226767872 492583308951552 492999693828096 493486910472192 493592241537024 493904059170816 494812192702464 495934215815168 496530290593792 496843964284928 497020996419584 497441132511232 497932738494464 498355769603328 498515243433984 499269960204288 499691997364224 501482596073472 502666354491392 502829351092224 503270520782848 503326282088448 503751748091904 503931241562112 504193727070208 504357218942976 506428183805952 507359345246208 507788220432384 508290052128768 508721882550336 508900977672192 509224636956672 509546330062848 509655088889856 510158765555712 510267655102464 510590007115776 511315588153344 511930150158336 512362889084928 512688750133248 513304962573312 513629233348608 513738863640576 513812246298624 514246576177152 515008608731136 515189917089792 515192113171008 515412668186624 515517576118272 515627609462784 515953347526656 516137188589568 516573483761664 516796833067008 516978770968576 517083997667328 517307567702016 517744852205568 517929331605504 518256523739136 518367141691392 518696821423872 518879428214784 519320255103468 519648325926912 520087589093376 520161878605824 520272903241728 520601575882752 521227298930688 521452660391936 521558797713408 521893448777728 521967996239872 521999675817984 522409220243456 522627079274496 523037115940864 523369765761024 523700394786816 523812174692352 524329842376704 524441756633088 524773062868992 525106816745472 525737954746368 526257525620736 526702375600128 526930104303616 527563433755904 527670814874112 527896712052736 528084808695808 528418416361472 528531203293184 529053534650368 529500748120064 529503005203536 529837508788224 530285384957952 530474332717056 530922747199488 531447442046976 532874669064192 534083001647104 534610819678208 534724928331776 534784174718976 535062730768384 535236232347648 535705835012096 536046542094336 536218076971008 540058180386816 540875790221312 541051176766464 541332997144576 541392975691776 541508531945472 542043688402944 542501882560512 543272812412928 544731797016576 545731060432896 545925511692288 546386987188224 547196646776832 547389286907904 547391620244196 547737424625664 547854335054208 548200431747072 548395762876416 548630532456448 548742201606144 548859326496768 549401747521536 549639290683392 550103905468416 550647556472832 551113023553536 551115372762864 551309392478208 552126346297344 552593063411712 552671996018688 552789959694336 553139174375424 553804005113856 554156222570496 554590996004864 554624655556608 555059796508672 555172774281216 555291271729152 555642066567168 556080376121088 556431669460992 556550435610624 557100457525248 557571379298304 557925992792064 558122410180608 558596576918016 558949459820544 559148620972032 559621274075136 559863235822592 560174330806272 560647850950656 560650240803744 560890256556032 561090109239296 561444567384064 561564403499008 561678705229824 561919161270272 562119380566016 562153497034752 562594544877568 562596943028757 562952353087488 563428221517824 563628978511872 563985040539648 564105418899456 564662907174912 565499648802816 566179335880704 567217942953984 567463189250048 568023995908096 568145236352512 568504151441408 569065986850816 569187449700352 569549450975232 569731706781696 570594240233472 571076568416256 574475833704448 574680527110144 575166309466112 575230036672512 575734728884224 575921418928128 576221402365952 576408250220544 577280891486208 579839251709952 580902916718592 581396437200384 581601117339648 581971013664768 582462958731264 582670498056192 582973996924928 583038589206528 583163034402816 583531436703744 583739356741632 585063028752384 585557587525632 586634242940928 587130129874944 587213995769856 587710372773888 588416755433472 588790986481152 589162944135168 589288696528896 589871072673792 589996976212224 590369695727616 590832881106944 590953140191232 591208648802304 591919236120576 592293169987584 592419590504448 592796367341568 593005060816896 593508862975392 593883801059328 594095409782784 594470718406656 594597603704832 595185226481664 595688341635072 595690880853978 595945897590784 596067197386752 596534852845568 596571058077696 596783624306688 597039108849664 597251841851392 597288090599424 597756703932416 597878372302848 598136875155456 598642485362688 598855789668864 599234105573376 599362007580672 599740643278848 599954338873344 600843376852992 601054903271424 601437172137984 601565544373248 601945572114432 602669064388608 602929638578176 603052359856128 603525495652352 604035660906496 604632611028992 604761665306624 605146291661184 605528581472256 606256380248064 606768853942272 606855525040128 607368505196544 608485263998976 608999621787648 610380573310976 610598060054528 610983793917952 611114203807744 611181913964544 611500263735296 611718149439488 612235240013824 612624619536384 613360947204096 614486104866816 617209349013504 618143760252928 618344202018816 618666282450944 618866893651968 619409871732736 619478501031936 620002151497728 620223066537984 623914870505472 624442271072256 625387632443392 625587756466176 625590423136224 625985628143616 626119240061952 626738014715904 627267801710592 627887711453184 628159189352448 629311493111808 629846140300416 630067877117952 631001538625536 631226372894208 631625138307072 631759953936384 632159056429056 632384303136768 632918862987264 633321397223424 633818281148416 633856749207552 634082600825856 634354053152768 634483170607104 634618596261888 635019504648192 635245770571776 635520429852672 636057640697856 636411074052096 636686237171712 637224433483776 637451485052928 638396087906304 638620834725888 639026995396608 639163390896576 639567170371584 640199235207168 640335880912896 640743132347136 641245839130624 641650934153216 641787889713152 641918520262656 642422149218304 642461139468288 642965194145792 642967934890008 643374117814272 644147404013568 644554332045312 644691907313664 644783995355136 645329036771328 646285312917504 646515592998912 647062098149376 647701569994752 648249077661696 648529359142912 648760438807936 649170281037824 649308841545728 649441002921984 649719030218752 649950533779456 650499942514688 650913658257408 651142811877376 651696006404352 652107703123968 652658935332864 652891486420992 654089159442432 655845746540544 656777745268736 657332925104128 657982547296256 658122988716032 658195907346432 658538745561088 658752285966336 659749590269952 664474359471104 664686991245312 665109729902592 665693280272384 665909140635648 666255996485632 666329816236032 666472039317504 667130693419008 668643461431296 670439134789632 671101709451264 671668997455872 671908322082816 672476291923968 672903984549888 673472796033024 673712763377472 674138368770048 674282258528256 674708223688704 674948631232512 676186766180352 676479126994944 677050960576512 677720069505024 678295843400448 678534636896256 678966182608896 679395106750464 679540118519808 680211687407616 680356873469952 680786676154368 680789578118832 681219654156288 681754117537792 682038427779072 682573533544448 682614960685056 682712465670144 683150518779904 683289568346112 683585000177664 684406616764416 684838977798144 684985151520768 685082995064832 685662101569536 686678144974848 686922817561344 687356768157696 687503479283712 687937796702208 688182918119424 688764645015552 689062444089344 689202696978432 689445330223104 689743423602688 690031065604608 690326469607424 690572442140672 691008698318848 691156188921856 691296867975168 691595761898496 691839237619712 692427006804624 692864434569216 693450118791168 693549171474432 693697204322304 694135434510336 694969731907584 695411730284544 695999567757312 696836105699328 697826354348032 698267193049088 698416232923136 699106456502272 699255675510784 699697417158656 700142422327296 700983939661824 701676700827648 702269834133504 703561086498816 706004006938048 706450011717632 706679088021504 707047179943936 707299110289408 707896996265984 707975429750784 708596589395968 708826361757696 710499558752256 713045566291968 713648309796864 714728722792448 714960483584256 715564845785088 716272016818176 716877487669248 717132920684544 717585955946496 718448439066624 720077573849088 721401569021952 721857300922368 722011375927296 722724917870592 723335843414016 723338926751259 723795882541056 724363749883904 724665829515264 725123623550976 725278395727872 725381994774528 725995166367744 726309062688768 727641413910528 727900682256384 728515982917632 729595529035776 729852382543872 729855493658928 730316566167552 730472446738944 730933908996096 731194350501888 731656268808192 731812435329024 732277865539584 732535663362048 732852387577856 733158007204896 733471873957888 733621166014464 734196741963776 734241302249472 734502922223616 734817364738048 734820497017152 735079189970944 735850304372736 736168461729792 736790751215616 736895994691584 737053279592448 737518899167232 738405340151808 738874963427328 739499540742144 740230365708288 740388362305536 740856088756224 741440501494784 741908892614656 742067247480832 742218289053696 742800610033664 743428505731072 743901323722752 744163213574144 744795435890688 745265946427392 745531494629376 746161698766848 746899107741696 747533654404992 748904940306432 749537996046336 750129257371676 750603137449984 751237628690432 751505304682496 751980054052864 752140558532608 752223894110208 752883876233216 753999531737088 754905781174272 756290590605312 759399267966976 759642275708928 760792320311296 761039017869312 761435424555008 761682330648576 762435078193152 763351466508288 766973382230016 767895225237504 768544333627392 769033125199872 769707855314944 769957443859968 770443850022912 770608295460864 770718369447936 771369864265728 772784875634688 773119002279936 774537222291456 775195249600512 775468156452864 775961351553024 776617278308352 776893997408256 777384785608704 777550712537088 778045232135808 778319142322176 778980382655202 779472488890368 780084038336512 780131383640064 780242817908736 780409354862592 780743450034176 780902363824128 781840948396032 782178990587904 782840173166592 782951994359808 783613830365184 784555673911296 785054648641536 785550592180224 785718262038528 786494763565056 786662634949632 787159594303488 787660225118208 788278198403072 788606932119552 789225648160768 789386288431104 789892787339264 790053563400192 790395156455424 790673414422528 791345150633856 791845068079104 792127213043712 792627624542208 792796804939776 793580301975552 794251122180096 794254507805304 794756263182336 795428077436928 795711499075584 796384120799232 797171163070464 797515833540608 798189980483584 798474386225152 798978807431168 799149343440896 799312003596288 799654191038464 799939118497792 801124502470656 801916229517312 802087392497664 802594096152576 803558752518144 804069813141504 806861722214912 807371441963008 808341840330752 809025138589696 809140700053504 809824673595392 810087270580224 811313685331968 811999495716864 814909218619392 816832826048512 817097695524864 817814596272128 818596590649344 818888267538432 819314806489088 819580480782336 821083930361856 822945798684672 824458936025088 825155858202624 825971334709248 826669535330304 826673059144296 826964088717312 828189519446016 828889595117568 829007994028032 829184939541504 829708761563136 830706007670784 831886494007296 832589694763008 834120564181632 834647504191488 834825653415936 835650686287872 836357068947456 836888989188096 837183615270912 837545585803264 837894865377024 838424189730816 838722931458048 839081990815744 839431911112704 839794853733888 840090502823936 840261496209408 840971776425984 841335384834048 841635163858944 842166851076096 842346605248512 842878741905408 843179070849024 843891817316352 844428529631232 845142332276736 845443467767808 845977560809472 846158128349184 846692672864256 846994360762368 847360573136896 848076854263808 848249473204224 848914982895616 849269003821056 849632577978368 849935313403904 850826914430976 851194783875072 851494446301184 852035993862144 852217854528768 852756227162112 853598980276224 853781174550528 854324176462848 855891360350208 856614852624384 857290579853344 857832157085696 858863205351424 859589209751552 859711993806848 860438715695104 861713750556672 862020790665216 862749464199168 863602093326336 864332103548928 865921337229312 867884877676544 868928008539136 869476937498624 869758877564928 870211913777152 870521981894656 871354375077888 872118879256576 872401676009472 874460995387392 877594543128576 878336381288448 879666120359936 879951364411392 880695194812416 880820993654784 881565559160832 882625133150208 886249321660416 886812973203456 887878854180864 888439754981376 888629385756672 889194551012352 889507591225344 890263294463088 890825701588992 891143114674176 891524615241728 891706077609984 891896405557248 892459844370432 892777839722496 893532512452608 893918846386176 894802279268352 895558663274496 895877762777088 896635055898624 897205312733184 897963728044032 898283684503296 898851158360064 899043011371008 899610964918272 899931508310016 901265065279488 901582354907136 901972169326592 902155758206976 902348316559872 902734614102016 902918358171648 903626759340032 904003596582912 904394457867264 904712849195008 905288243478528 906053491359744 906948916543488 907142497959936 907715568205824 907719437491776 908292872208384 909384570372096 910153280913408 910283287560192 911052757794816 911446666903552 912542155685888 912727895998464 913118637064192 913313535361024 913443993419776 913499432681472 914216135426048 915570859966464 915897090081792 916475690876928 916671305711616 917250395602944 917577224159232 918352860020736 918936929304576 919260440297472 920041420806144 921729157300224 922127682531328 923236009072832 923819246092288 924600158388224 924732228632576 924929605763072 925814023520256 926626309210112 927215640379392 927999423676416 929114807599104 933523229769728 934645252882432 935568934436864 935872305758208 936359778844672 936663406608384 938081448665088 938381634699264 942238784028672 943967239667712 944769210450624 945101815676928 946502307938304 946839559341312 947332745003008 947437707460608 947639930904576 948238584643584 948576454705152 949378294480896 950727421722624 951531079729152 953280644779008 954086461046784 955029355757568 955836650225664 956177227579392 956781274595328 957594131859456 957931252088832 958540493094912 958745086344864 959350755557376 960103431798784 960298852810752 960503821369344 961868758695936 962476401229824 962681834569728 963633223827456 964447791218688 964451902335012 965061176721408 966221106020352 966831498067968 967037860970496 967175993032704 967993555156992 968412083585024 969427969376256 969773389498368 970188551880704 970534243008512 970593147224064 971354643890176 971552354992128 972373616492544 972794038714368 973136510058496 973140658211904 973755421556736 973963262318592 974578545328128 974925800669184 975749913772032 976370487386112 976714217816064 977544009606528 978161554685952 978988402999296 979337229631488 979760662689536 981133739163648 981557948973056 982387668287488 982527992922112 982737706123264 983358532222976 983768619810816 984540453535744 985166617903104 985999387656192 986973820944384 987184483074048 987808118341632 989624385404928 991868431630336 993060581187584 993687928569856 994041992839168 994882265022464 995865476988928 996711539206656 997030486867968 998539920408576 999383994728448 1002965192146944 1005332708982784 1005658702184448 1006541041565696 1006652564176896 1007503496183808 1007862483124224 1008387454140416 1008714437885952 1012856367611904 1014718690492416 1015576440864768 1016580104257536 1017443765100672 1017801955344384 1018449273913344 1019092660125696 1019310177779712 1020317531111424 1020535310204928 1021180014231552 1022631176306688 1023860300316672 1024725778169856 1025377500266496 1026609925146624 1027258466697216 1027477727281152 1027624492597248 1028493152354304 1030017217462272 1030384226342016 1030825336373248 1031035152236544 1031255218925568 1031906695053312 1032274377179136 1033146967523328 1033593666134016 1033957541937152 1034167995334656 1034615135404032 1035489704411136 1035858663211008 1036513047478272 1036734283382784 1037393642847744 1037758856429568 1038640510206936 1039296651853824 1040175178186752 1040323757211648 1040545806483456 1041203151765504 1042454597861376 1042905320783872 1043117595426816 1043786897555456 1043935992479744 1043999351635968 1044818440486912 1045254158548992 1046074231881728 1046739531522048 1047400789573632 1047624349384704 1048659684753408 1048883513266176 1049546125737984 1050213633490944 1051475909492736 1052515051241472 1053404751200256 1053860208607232 1055126867511808 1055341629748224 1055793424105472 1056169617391616 1056836832722944 1057062406586368 1058107069300736 1059001496240128 1059006010407072 1059675017576448 1060570769915904 1060948665434112 1061845494398976 1062894884093952 1065749338128384 1068166003294208 1069221639356416 1069449856663552 1069568349437952 1070125461536768 1070472464695296 1071411670024192 1072093084188672 1080116360773632 1081751580442624 1082102353532928 1082665994289152 1082785951383552 1083017063890944 1084087376805888 1085003765121024 1086545624825856 1089463594033152 1091462120865792 1091851023384576 1092773974376448 1094393293553664 1094778573815808 1094783240488392 1095474849251328 1095708670108416 1096400863494144 1096791525752832 1097261064912896 1097484403212288 1097718652993536 1098803495043072 1099278581366784 1100207810936832 1101295112945664 1102226047107072 1102230745525728 1102618784956416 1104252692594688 1105186126823424 1105343992037376 1105579919388672 1106278348750848 1107608010227712 1108312445140992 1109181992009728 1109249311113216 1110119593017344 1110345548562432 1110582543458304 1111284133134336 1112160752242176 1112863338921984 1113100871221248 1114200915050496 1115142758596608 1115851985584128 1116244820361216 1117193153836032 1117898919641088 1118297241944064 1119242548150272 1119726471645184 1120348661612544 1121295701901312 1121300481607488 1121780513112064 1122180218478592 1122889134768128 1123128806998016 1123357410459648 1124238761132032 1124306994069504 1125189089755136 1125193886057514 1125904706174976 1126856443035648 1127257957023744 1127970081079296 1128210837798912 1129325814349824 1130999297605632 1132358671761408 1134435885907968 1134926378500096 1136047991816192 1136290472705024 1137008302882816 1138374899400704 1139098901950464 1139463413563392 1141188480466944 1142153136832512 1148951667408896 1149361054220288 1150332618932224 1150460073345024 1151469457768448 1151842837856256 1152442804731904 1152816500441088 1154561782972416 1159678503419904 1161805833437184 1162792874400768 1163202234679296 1163942027329536 1164925917462528 1165340996112384 1165947993849856 1166077178413056 1166326068805632 1167062873407488 1167478713483264 1170126057504768 1171115175051264 1173268485881856 1174260259749888 1174427991539712 1175420745547776 1176833510866944 1177581972962304 1178325888270336 1178577393057792 1179742145347584 1179993952424448 1180739391455232 1181665762213888 1181906280382464 1182417297604608 1183838472241152 1184839181008896 1185592734683136 1186010121633792 1187017725950784 1187767602118656 1188190819565568 1188941436813312 1189195207409664 1190370452963328 1191376683270144 1191381761707956 1191891795181568 1192134394773504 1193069705691136 1193142116155392 1193567248613376 1194078217699328 1194503683702784 1194576181198848 1195513407864832 1195756744605696 1196273750310912 1197284970725376 1197711579337728 1198468211146752 1198724015161344 1199481286557696 1199908677746688 1201686753705984 1202109806542848 1202874344275968 1203131088746496 1203891144228864 1205338128777216 1205859277156352 1206104719712256 1207050991304704 1208071321812992 1209265222057984 1209523330613248 1210292583322368 1211057162944512 1212512760496128 1213537707884544 1213711050080256 1214737010393088 1216970527997952 1217999243575296 1220761146621952 1221196120109056 1221967587835904 1222228407615488 1222363827929088 1223000527470592 1223436298878976 1224470480027648 1225249239072768 1226721894408192 1228972209733632 1234418698027008 1236287520505856 1236688404037632 1237332564901888 1237733787303936 1238819743465472 1238957002063872 1240004302995456 1240446133075968 1247829741010944 1248884542144512 1250775264886784 1251175512932352 1251180846272448 1251971256287232 1252238480123904 1253476029431808 1254535603421184 1255775422906368 1256318378704896 1258622986223616 1259692280600832 1260135754235904 1262003077251072 1262452745788416 1263250276614144 1263519907872768 1264318112858112 1264768606273536 1265837725974528 1266642794446848 1267636562296832 1267713498415104 1268165201651712 1268708106305536 1268966341214208 1269237192523776 1270039009296384 1270491541143552 1271040859705344 1272115281395712 1273372474343424 1274448866967552 1274902970105856 1276792175812608 1277241669451776 1278053990793216 1278326781793152 1279134340743168 1280398470414336 1280671761825792 1281486264694272 1282491678261248 1283301868306432 1283575779426304 1283837040525312 1284844298436608 1284922278936576 1285930388291584 1285935869780016 1286748235628544 1288294808027136 1289108664090624 1289383814627328 1289567990710272 1290658073542656 1292570625835008 1293031185997824 1294124196298752 1295403139989504 1296498155323392 1297058718285824 1297520877615872 1298340562075648 1298617683091456 1298882005843968 1299438060437504 1299901067558912 1300999885029376 1301827316514816 1302285623754752 1303392012808704 1304215406247936 1305317870665728 1305782972841984 1308178318884864 1311691493081088 1313555490537472 1314665850208256 1315965094592512 1316245977432064 1316391814692864 1317504571932672 1319499180539904 1328948718942208 1329373982490624 1330219459805184 1331386560544768 1331818281271296 1332511992971264 1332659632472064 1332944078635008 1334261386838016 1337286922862592 1340878269579264 1342203418902528 1343337994911744 1343816644165632 1344952583847936 1345807969099776 1346945592066048 1347425526754944 1348276737540096 1348564517056512 1349416447377408 1349897262465024 1352373532360704 1352958253989888 1354101921153024 1355440139010048 1356591686800896 1357069273792512 1357932365217792 1358790213500928 1359080237039616 1360423374815232 1360713746939904 1361573352308736 1361579156237664 1362439308312576 1363508235075584 1364076855558144 1365147067088896 1365229921370112 1365424931340288 1366301037559808 1366579136692224 1367170000355328 1368813233528832 1369677955596288 1369970303041536 1370165990129664 1371324203139072 1373356289949696 1373845635122688 1374713536315392 1375006958567424 1375875593404416 1376365836238848 1377529290031104 1378124888178688 1378405393956864 1378890660446208 1379486847205376 1380062131209216 1380652939214848 1381144884281344 1382017396637696 1382312377843712 1382593735950336 1383191523796992 1383678475239424 1384854013609248 1385728869138432 1386900237582336 1387098342948864 1387394408644608 1389939463815168 1390823460569088 1391999135514624 1393672211398656 1395652708696064 1396534386098176 1396832465846272 1398212913004544 1398511351021568 1399394834317312 1400284844654592 1401967879323648 1403353401655296 1404539668267008 1407122172997632 1412008013876096 1412900023435264 1413358176043008 1414094359887872 1414598220578816 1415793992531968 1415950859501568 1417193178791936 1417652723515392 1420999117504512 1426091132583936 1427296619593728 1429457445584896 1429920967168512 1431129691570176 1432544033636352 1433754975338496 1434265841369088 1435171911892992 1436896878133248 1440155147698176 1442803138043904 1443714601844736 1444022751854592 1445449835741184 1446671686828032 1446677853502518 1447591765082112 1448727499767808 1449331659030528 1450247247101952 1450556791455744 1450763989549056 1451990332735488 1452618125377536 1455282827821056 1455801364512768 1457031965835264 1459191058071552 1459704765087744 1459710987317856 1460633132335104 1460944893477888 1461867817992192 1462388701003776 1463624870658048 1464555731079168 1465071326724096 1465704775155712 1466316014409792 1466943747915776 1467242332028928 1468393483927552 1468482604498944 1469005844447232 1469640994034304 1470158379941888 1471700608745472 1472336923459584 1473581502431232 1473791989383168 1474106559184896 1475037798334464 1476810680303616 1477749926854656 1478999081484288 1480460731416576 1480776724611072 1481712177512448 1482881002989568 1483817785229312 1484134494961664 1484436578107392 1485601220067328 1486857011462144 1487802647445504 1489590871781376 1490531892854784 1491062989258752 1492323397533696 1493798215483392 1495067308809984 1497809880612864 1499075992092672 1500258514743352 1501206274899968 1502475257380864 1503010609364992 1503960108105728 1504281117065216 1504447788220416 1505767752466432 1507999063474176 1509811562348544 1512581181210624 1518798535933952 1519284551417856 1521584640622592 1522078035738624 1522870849110016 1523364661297152 1524870156386304 1526702933016576 1533946764460032 1535790450475008 1537088667254784 1538066250399744 1539415710629888 1539914887719936 1540887700045824 1541216590921728 1541436738895872 1542739728531456 1545569751269376 1546238004559872 1550390499201024 1550936312905728 1551922703106048 1553234556616704 1553787994816512 1554769571217408 1555101425074176 1556090464271616 1556638284644352 1557960765310404 1558944977780736 1560168076673024 1560262767280128 1560485635817472 1560818709725184 1561486900068352 1561804727648256 1563681896792064 1564357981175808 1565680346333184 1565903988719616 1567227660730368 1569111347822592 1570109297283072 1571101184360448 1571436524077056 1572989527130112 1573325269899264 1574319188606976 1575320450236416 1576556396806144 1577213864239104 1578451296321536 1578772576862208 1579785574678528 1580107126800384 1580790312910848 1581346828845056 1582690301267712 1583690136158208 1584254426087424 1585255249084416 1585593609879552 1587160603951104 1588502244360192 1588509015610608 1589512526364672 1590856154873856 1591422998151168 1592768241598464 1594342326140928 1595031667081216 1596379960967168 1596948772450304 1597957614862336 1598298686881792 1598624007192576 1599308382076928 1599878236995584 1602249004941312 1603832459034624 1604174784995328 1605188192305152 1607117505036288 1608139626283008 1613723444429824 1614742883926016 1616683680661504 1618050277179392 1618281400107008 1619649347190784 1620174541160448 1622627370663936 1623998991433728 1629818437238784 1633665652097024 1634195391049728 1635629192544256 1637193181298688 1637776535076864 1638629612978176 1639160961564672 1642167860723712 1645891597369344 1648917872050176 1650311716405248 1651942669418496 1653339070660608 1653346118288592 1653928177434624 1656379038892032 1657779190235136 1658015988056064 1658369879083008 1659417523126272 1661412015341568 1663772988014592 1665179389526016 1668241128363264 1669295008382976 1669651306831872 1671301372575744 1672714137894912 1673777978376192 1674367230541824 1675091171606528 1675789730754048 1676848379461632 1677445862916096 1678163981631488 1678863822225408 1679589707467776 1680181005647872 1680522992418816 1681943552851968 1682670769668096 1683270327717888 1684333702152192 1684693210497024 1685757483810816 1686358141698048 1687783634632704 1687790829086271 1688857059262464 1690284664553472 1690886935535616 1691955121618944 1692316256698368 1693988721524736 1694721146273792 1696153708527616 1696498946408448 1697829965791232 1698538007642112 1699265155956736 1699870626807808 1701653828861952 1702389567750144 1702988892602368 1704071987724288 1704435709057536 1705512454324224 1707197960552448 1707562349101056 1708648352925696 1711782720700416 1713229705248768 1714581159706688 1715664314171392 1717726410702848 1719178419503104 1719423987613696 1720877431390208 1723427501113344 1724041581330432 1725498928398336 1727204186652672 1728664207097856 1731842674458624 1735769755353088 1737856017078272 1738953874997248 1739517755129856 1740423827554304 1741043963789312 1742708750155776 1744803352018944 1748921990774784 1755189086257152 1756672762576896 1759332240719872 1759902728822784 1761390389624832 1761641987309568 1763131118321664 1765250266300416 1772498643320832 1773625946406912 1775757708361728 1776879509962752 1777258771513344 1778389102024704 1779015182450688 1780526588926176 1781651403177984 1782286229348352 1783049230483456 1783412155219968 1783792811114496 1785555679444992 1787065024905216 1787837692772352 1789604558536704 1791117326548992 1791755525554176 1793270111797248 1794410625466368 1795927456088064 1796567369006592 1797702316720128 1798086022742016 1799221929836544 1799863016620032 1802530130558976 1803164709814272 1803944338653184 1804311516413952 1804696633119744 1805469228204032 1805836716343296 1807253518680064 1808007193165824 1808788915734528 1809425698390016 1810576486957056 1812106982719488 1813897833086976 1814284995919872 1815438874983552 1816585744416768 1818769140744192 1820306561826816 1820566575120384 1822105515589632 1822893333807104 1825084311371776 1825455791996928 1826237274128384 1826627070722048 1826887986839552 1826998865362944 1828432270852096 1831141719932928 1831794180163584 1832951381753856 1833342611423232 1834500791205888 1835154448318464 1836705720041472 1837873858609152 1840082841612288 1843458314600448 1844255365062656 1846472018145664 1847638492184576 1849200316776448 1849464457265152 1849859211526144 1851628047040512 1853252618420224 1854431280758784 1855998847352832 1858229615198208 1867046459539456 1869290505764864 1871137868873728 1871744611516416 1872719557689344 1873326813216768 1876162897330176 1876763269398528 1884477568057344 1887934479335424 1889538420901248 1890203631353856 1893004615876608 1893679118682624 1894665490006016 1894875414921216 1895279861809152 1896477169287168 1897152909410304 1898756588961792 1901454843445248 1903062159458304 1906561289558016 1908172922093568 1910058711515136 1911673300451328 1912354455158784 1915188263718912 1915862504177664 1917080986189824 1917490172689728 1918701511114752 1920206863597568 1920597705621504 1921007642738688 1923737517391872 1924952802459648 1925363669139456 1927266447654912 1928895582437376 1928903804670024 1930122353442816 1932442212040704 1933662996135936 1934075721940992 1934351986065408 1935987110313984 1936824167170048 1938855938752512 1939546778996736 1940377103761408 1941068486017024 1941186294448128 1942709287780352 1943104709984256 1944747232985088 1945588077428736 1946281316423808 1947510843113472 1947926524637184 1949157090656256 1949851601338368 1951499827544064 1952740974772224 1953428435632128 1955088019213056 1956323109371904 1957976805998592 1958674459262976 1959521325379072 1962267478327296 1963115897946112 1964775336574976 1965055985844224 1965475412246528 1966717064445952 1967537239621632 1969080907071488 1970333235806208 1971998775312384 1973947641888768 1974368966148096 1975616236683264 1979248770809856 1983736863260672 1986121162375168 1987375857139712 1988083985678336 1989764530044928 1991730953977856 1993423078413312 1994060973735936 1997079840817152 1998767989456896 2005930384293888 2010665417965568 2011317404368896 2013082083131392 2013305128353792 2015006992367616 2015724966248448 2016774908280832 2017428875771904 2029437380984832 2031152881729536 2033160208515072 2034887530201344 2035603910688768 2036898547826688 2038185320251392 2038620355559424 2040635062222848 2041070620409856 2042360028463104 2045262352613376 2047720600633344 2049451556339712 2050755000532992 2053219850293248 2054516933394432 2054955454562304 2055248985194496 2056986304708608 2060034434924544 2060768452684032 2061650672746496 2062070304473088 2062510437851136 2063813390106624 2064548754358272 2066293935046656 2067187332268032 2067915083874304 2068335990669312 2069230270808064 2070979408822272 2071717326422016 2073026094956544 2073468566765568 2074787285695488 2075517712859136 2077281020413872 2078593303707648 2080350356373504 2080647514423296 2081091612966912 2082406303531008 2084909195722752 2085810641567744 2086235190853632 2087573795110912 2087871984959488 2087998703271936 2089636880973824 2090508317097984 2092148463763456 2093479063044096 2094801579147264 2095248698769408 2097319369506816 2097767026532352 2099092251475968 2100427266981888 2102951818985472 2105030102482944 2106809502400512 2107720417214464 2110253735023616 2110683259496448 2111586848210944 2112339234783232 2114124813172736 2116214138601472 2118002992480256 2118012020814144 2119350035152896 2121141539831808 2121897330868224 2123690988797952 2125789768187904 2131498676256768 2136332006588416 2138443278712832 2138899713327104 2139136698875904 2140250923073536 2140944929390592 2142823340048384 2144186168377344 2160232721547264 2163503160885248 2164204707065856 2165331988578304 2165571902767104 2166034127781888 2168174753611776 2170007530242048 2173091249651712 2178927188066304 2182924241731584 2183702046769152 2185547948752896 2188786587107328 2189557147631616 2189566480976784 2190949698502656 2191417340216832 2192801726988288 2193583051505664 2194522129825792 2194968806424576 2195437305987072 2197606990086144 2198557162733568 2200415621873664 2202590225891328 2204452094214144 2204461491051456 2205237569912832 2208505385189376 2210372253646848 2210687984074752 2211159838777344 2212556697501696 2215216020455424 2216624890281984 2218363984019456 2218498622226432 2220239186034688 2220691097124864 2221165086916608 2222568266268672 2224321504484352 2225726677843968 2226201742442496 2228401830100992 2230285517193216 2231703971168256 2232489640722432 2234386307672064 2235797839282176 2236594483888128 2238485096300544 2239452943290368 2240697323225088 2242600963214976 2243561026224128 2244360436957184 2245778269536256 2246257613996032 2246714820919296 2248477522264064 2248613988139008 2250378179510272 2250387772115028 2251809412349952 2253712886071296 2254515914047488 2255940162158592 2256421675597824 2258651628699648 2261998595211264 2264717343522816 2268871771815936 2269852757000192 2272095983632384 2272580945410048 2274016605765632 2276749798801408 2278197803900928 2278926827126784 2282376960933888 2284306273665024 2297903334817792 2298722108440576 2300665237864448 2300920146690048 2302938915536896 2303685675712512 2304885609463808 2305633000882176 2309123565944832 2319357006839808 2323611666874368 2325585748801536 2326404469358592 2327884054659072 2329851834925056 2330681992224768 2331895987699712 2332154356826112 2332652137611264 2334957426966528 2340252115009536 2342230350102528 2346536971763712 2348520519499776 2348855983079424 2350841491095552 2353667021733888 2355163945924608 2356651776540672 2357154786115584 2359484290695168 2359987904848896 2361478782910464 2363331524427776 2364834595209216 2367676944482304 2369678362017792 2371185469366272 2372020243267584 2374035451901568 2375535204237312 2376381639131136 2377882873626624 2378390414819328 2380740905926656 2382753366540288 2382763523415912 2383783590363136 2384268789547008 2386139411382272 2386284232310784 2387134497226752 2388156435398656 2389007367405568 2389152362397696 2391026815729664 2391513489211392 2392547500621824 2394569941450752 2395423158675456 2396936422293504 2397448030322688 2398962573115392 2399817355493376 2403373507411968 2405748688551936 2406262177492992 2407782288457728 2410676257554432 2411718554312704 2412209439424512 2414101982609408 2416142643625984 2418530444115968 2419046661226496 2420585166644736 2422114325889024 2425025520992256 2427075415769088 2427422100160512 2429474020786176 2433941055995904 2435998487150592 2441522293243904 2442392240218112 2443935175671808 2444456815230976 2444727655858176 2446872597757952 2448940960055296 2450498478145536 2453443788816384 2457944419467264 2468837396054016 2472575041011712 2473376808075264 2474665129803776 2475467574607872 2477639486930944 2477914004127744 2480008605990912 2480892266151936 2495659482021888 2497769084289024 2501550529773568 2502361692544896 2503942512574464 2504476960247808 2506952058863616 2509071206842368 2511550845812736 2512636757409792 2517245972447232 2519384561201664 2520271508471808 2524006154502144 2524905491576832 2526500553228288 2527039815745536 2528636225716224 2529537212547072 2531675451949056 2533285588893696 2535273124593664 2535426996830208 2536330403303424 2537416212611072 2537932682428416 2538474385047552 2540078018592768 2540983082287104 2542081719410688 2544230562791424 2546744948686848 2548897733935104 2549805940211712 2553584351625216 2554483338903552 2556107981586432 2556653563586304 2558268681486336 2560796940828672 2561343523651584 2562972529388544 2564983356522496 2566603736612864 2567151558852608 2567674081050624 2569688596873216 2569844557873152 2571860776583168 2571871739560032 2573496471257088 2576589616054272 2578767629254656 2579135981420544 2581316147085312 2585141251670016 2586062371995648 2588248392597504 2590806279979008 2592996310646784 2594117436571648 2595041755231744 2596681124151296 2597235366182912 2597764011687936 2598876120875008 2599802135117824 2601999770058752 2603654633029632 2604571247509504 2606784025617408 2608430812495872 2610635741331456 2611565945683968 2616356637769728 2623382986162176 2627110981074944 2629331700416512 2631930189185024 2632491954864128 2632783629385728 2635009143865344 2638998361079808 2657897437884416 2658747964981248 2660438919610368 2662773121089536 2663636562542592 2665023985942528 2665319264944128 2665888157270016 2668522773676032 2674573845725184 2681756539158528 2684406837805056 2686675989823488 2687633288331264 2689905167695872 2691615938199552 2693891184132096 2694851053509888 2696553475080192 2697129034113024 2698832894754816 2699794524930048 2704747064721408 2705916507979776 2708203842306048 2710880278020096 2713183373601792 2714138547585024 2715864730435584 2718160474079232 2720846749630464 2721427493879808 2723146704617472 2723158312475328 2724878616625152 2727016470151168 2728153711116288 2730294134177792 2730459842740224 2730849862680576 2732602075119616 2733158273384448 2734340000710656 2737626467057664 2739355911192576 2739940606083072 2740331980259328 2742648406278144 2746712579899392 2747691270245376 2749427072630784 2750013917134848 2751751186808832 2752731672477696 2755058580062208 2756249776357376 2756810787913728 2757781320892416 2758973694410752 2760124262418432 2761305878429696 2762289768562688 2764624755687424 2765187471900672 2766383047593984 2767356950478848 2769708027218496 2771457738276864 2773800475164672 2774196685897728 2774788817289216 2779878927630336 2781646921138176 2783998271029248 2787344422797312 2791305417392128 2793068772196352 2793664931692544 2796425826009088 2797022702043136 2798789668634624 2800569689309184 2803935758647296 2806706803310592 2809079336534016 2814244345995264 2824016027752192 2825800046870528 2826716352086016 2828188719775744 2829196441157632 2831587985063936 2831901719003136 2834386357583872 2835305447030784 2841998235009024 2852182265167872 2854593239187456 2858914891169792 2859841934337024 2862259383140352 2865088067272704 2867509950676992 2868531682738176 2870343823785984 2873793756266496 2880310295396352 2885606276087808 2887429203689472 2888045503709184 2890899671482368 2893343373656064 2893355707005036 2895183530164224 2897454999535616 2898663318061056 2900494494203904 2901113582911488 2901527979098112 2903980665470976 2905236250755072 2910565655642112 2911602729025536 2914063931670528 2918382116143104 2919409530175488 2919421974635712 2921266264670208 2921889786955776 2923735635984384 2924777402007552 2927249741316096 2929111462158336 2930142653448192 2931409550311424 2932632028819584 2933887495831552 2934484664057856 2936786967855104 2936965208997888 2938011688894464 2939281988068608 2940316759883776 2943401217490944 2944673846919168 2947163004862464 2947583978766336 2948213118369792 2950075596668928 2953621360607232 2955499853709312 2957998162968576 2960921462833152 2961553449222144 2963424355024896 2965762005979136 2967635570458624 2968268989923328 2968873156214784 2971202440134656 2973714022924288 2975605294891008 2979181743562752 2981063785709568 2982125978517504 2984646795067392 2987596430966784 2990134617619968 2995619761225728 2998151984185344 3000517029486704 3002412549799936 3004950514761728 3006021218729984 3007920216211456 3008562234130432 3008895576440832 3011535504932864 3015998126948352 3019623124697088 3025162362421248 3037597071867904 3038569102835712 3043169281245184 3044156071477248 3045741698220032 3046729322594304 3049740312772608 3053405866033152 3067893528920064 3071580900950016 3074177334509568 3076132500799488 3078831421259776 3079829775439872 3081775400091648 3082433181843456 3082873477791744 3085479457062912 3092476009119744 3100780998402048 3101872625811456 3103845406212096 3106469113233408 3107575989633024 3109539142434816 3110202850148352 3112180928543232 3113276569288704 3115921530620808 3117889955561472 3120336153346048 3120525534560256 3120971271634944 3121637419450368 3122973800136704 3123609455296512 3127363793584128 3128715962351616 3131360692666368 3131807977439232 3134455321460736 3138222695645184 3140218594566144 3142202368720896 3142873048154112 3145979054260224 3146650539798528 3148638377213952 3150640900472832 3153112793612288 3154427728478208 3156902592643072 3157545153724416 3159571149357056 3160214253600768 3161580625821696 3162693657690112 3165380602535424 3167380272316416 3168508852174848 3170510498168832 3171187219759104 3174321207902208 3177004488720384 3177018031221216 3179025052729344 3181712309747712 3182845996302336 3185536483196928 3188684652281856 3190063334162432 3192759921934336 3193897544900608 3195915229724672 3196597373763584 3197248014385152 3199756473991168 3204498009882624 3207664918069248 3208349569990656 3210376384610304 3214235010072576 3216279252566016 3227446888859648 3229485767852032 3233367361323008 3236100554358784 3236562800214016 3240349082320896 3245254741327872 3247997982867456 3259636874477568 3267331304194048 3268390782099456 3271258385088512 3274386362597376 3275553070153728 3277259225956352 3278321923129344 3284335721447424 3291783194738688 3297835744100352 3300623432810496 3303885338836992 3306678141321216 3306692236577184 3307856354869248 3312758077784064 3315558380470272 3316031976112128 3316739758166016 3318835046252544 3322824030683136 3327545976029184 3330358779052032 3336482256726528 3338590016765952 3339302613663744 3342602745151488 3345428275789824 3347555956752384 3348734461083648 3350182343213056 3351579461508096 3353696758923264 3354891725832192 3356327963262976 3357727644450816 3359179414935552 3360362011295744 3361045984837632 3363887105703936 3365341539336192 3366540655435776 3368667404304384 3369386420994048 3372716283396096 3375567269265408 3375581658172542 3377714118524928 3380569329106944 3381773871071232 3383910243237888 3384632513396736 3387977443049472 3389442292547584 3392307417055232 3392997892816896 3395659931582464 3397076015284224 3398530311913472 3399741253615616 3403307657723904 3404779135500288 3405977785204736 3408143975448576 3408871418115072 3411024908648448 3415124698202112 3417296705851392 3423565441400832 3426459410497536 3429162319413376 3431328628342784 3435452821405696 3438356839006208 3438847975227392 3441754862780416 3446855002226688 3448083162660864 3450997856796672 3454408373305344 3457328414195712 3463685348917248 3471539510706176 3475712034156544 3477907749994496 3479035510259712 3480847655108608 3482087927578624 3485417500311552 3489606704037888 3497843981549568 3510378172514304 3513345525153792 3518664481439744 3519805457645568 3522780779249664 3523283974619136 3526262236643328 3530500532600832 3544997286641664 3547251892813824 3551515416723456 3554517543026688 3556778204049408 3558030364901376 3561053177852352 3563302806355968 3564572458696704 3566098460966912 3566824310439936 3567585622228992 3571111358889984 3574130049810432 3575675385544704 3579209117073408 3582234653097984 3583511051108352 3586540223594496 3588821250932736 3591854912176128 3593134738013184 3595404633440256 3596172045484032 3598443859673088 3599726033240064 3605060261117952 3606329419628544 3607888677306368 3608623032827904 3609393266239488 3610938456408064 3611673432686592 3616014386331648 3617577831469056 3618851396780032 3621152973914112 3624213965438976 3627795666173952 3628569991839744 3630877749967104 3633171488833536 3637538281488384 3640613123653632 3641133150240768 3644211031179264 3645786667614208 3650168622743552 3650911583993856 3652474548256768 3653254141444096 3653775973679104 3653997730725888 3656864541704192 3662283439865856 3663588360327168 3665902763507712 3666685222846464 3669001582411776 3670308896636928 3673411440082944 3675747717218304 3680165683224576 3686916629200896 3688510730125312 3692944036291328 3695276984369152 3698400633552896 3698928914530304 3699718423052288 3703256094081024 3706505236840448 3708862561517568 3711997694705664 3716459230396416 3734092919078912 3738581011529728 3742275737747456 3743489223032832 3745439115378688 3746653626433536 3752325794660352 3753526538797056 3768955136114688 3775868958670848 3779076841802496 3780407262707712 3786009231753216 3787358237365248 3789330980012032 3789750829842432 3790559723618304 3792954338574336 3794305818820608 3797513177923584 3802909686890496 3806124318916608 3813122579116032 3816345844187136 3820117423030272 3823346600902656 3824708910317568 3830376527437824 3831725008355328 3834161972379648 3834980345379456 3837403022229504 3840413727195136 3841195411243008 3842015285477376 3847475034783744 3849905604919296 3850727338278912 3854532895309824 3857791164874752 3857807609340048 3860244706885632 3864884424081408 3867325992271872 3868151443881984 3868703972130816 3871974220627968 3873648334340096 3877711877505024 3879093557993472 3880754207522816 3882136972034048 3882372588896256 3885418575560704 3886209419968512 3889494465970176 3891176154857472 3892562632847616 3895021686226944 3895853049274368 3898314181312512 3899703202676736 3902999655088128 3905481949544448 3906856871264256 3910176038426112 3912646218743808 3915953611997184 3917348918525952 3919042650758144 3924534956654592 3926231795892224 3929550673149952 3930111971688448 3930950824493056 3933434128891904 3935074479243264 3938161814142976 3940666471612416 3943997550624768 3947895283777536 3948737932296192 3958497541619712 3967473726521344 3972242324750336 3974751714279424 3976167971356672 3979529060089856 3983461907955712 3986846156826624 3988121947471872 3994159681634304 3997535978913792 4011860768587776 4021330835931136 4022634808737792 4026164166262784 4026610256707584 4030013984735232 4031449932496896 4033549816561664 4034857751543808 4058874761969664 4062305763459072 4066320417030144 4069775060402688 4071207821377536 4073797095653376 4076370640502784 4077240711118848 4081270124445696 4082141240819712 4084720056926208 4090524705226752 4095441201266688 4098903112679424 4101510001065984 4106439700586496 4109033866788864 4109910909124608 4110497970388992 4113972609417216 4120068869849088 4121536905368064 4123301345492992 4124140608946176 4125020875702272 4127626780213248 4129097508716544 4132587870093312 4134374664536064 4135830167748608 4136671981338624 4138460541616128 4141958817644544 4143434652844032 4146052189913088 4146937133531136 4149574571390976 4151035425718272 4154562040827744 4157186607415296 4160700712747008 4161295028846592 4162183225933824 4169818391445504 4171621283135488 4172470381707264 4175147590221824 4175743969918976 4175997406543872 4179273761947648 4181016634195968 4184296927526912 4186958126088192 4189603158294528 4190497397538816 4194638739013632 4195534053064704 4198184502951936 4200854533963776 4205903637970944 4210060204965888 4213619004801024 4215440834428928 4220507470047232 4221366518992896 4223173696421888 4224678469566464 4228249626345472 4232428277202944 4236024041628288 4238700070305792 4242283079663616 4243794661736448 4247381977595904 4251579536375808 4262997352513536 4272664013176832 4276886557425664 4277799426654208 4278273397751808 4280501846147072 4281889858781184 4285646680096768 4288372336754688 4320465443094528 4327006321770496 4328409414131712 4330663977156608 4331143805534208 4332068255563776 4336349507223552 4340015060484096 4346182499303424 4357854376132608 4365848483463168 4367404093538304 4371095897505792 4377573174214656 4379114295263232 4379132961953568 4381899397005312 4382834680433664 4385603453976576 4387166103011328 4389044259651584 4390874611974144 4395213980172288 4397114325467136 4400831243747328 4405180451782656 4408922982102912 4410475139825664 4417010770378752 4420744507293696 4421375968149504 4422319677554688 4425113395003392 4430432040910848 4433249780563968 4436727968038912 4436997244452864 4440478372069376 4441382194249728 4442330173833216 4445136532537344 4448643008968704 4451453355687936 4452403484884992 4456803660201984 4460571034386432 4463407942336512 4468772615344128 4471595678564352 4473188967776256 4476970192601088 4478905886580736 4481394646450176 4485201926429952 4487122052448256 4488720873914368 4491556539072512 4492515227992064 4493429641838592 4496955044528128 4497227976278016 4500756359020544 4500775544230056 4503618824699904 4507425772142592 4509031828094976 4511880324317184 4512843351195648 4517303257399296 4523997190422528 4529434687045632 4537743543631872 4539705514000384 4544191967264768 4545161890820096 4548033211531264 4553499597602816 4556395607801856 4557853654253568 4564753921867776 4568612547330048 4595806669635584 4597444216881152 4601330475728896 4601840293380096 4605877831073792 4607371351425024 4609771218927616 4611266001764352 4618247131889664 4638714013679616 4651171497603072 4652808938717184 4655768109318144 4659703669850112 4661363984449536 4663791975399424 4664308713652224 4665304275222528 4669914853933056 4680504230019072 4684460700205056 4693073943527424 4697041038999552 4697711966158848 4701682982191104 4707334043467776 4710327891849216 4713303553081344 4714309572231168 4718968581390336 4719975809697792 4722957565820928 4729669190418432 4735353888964608 4739356724035584 4742370938732544 4744040486535168 4748070903803136 4751070408474624 4752763278262272 4755765747253248 4756780829638656 4761481811853312 4765506733080576 4765527046831824 4767567180726272 4768537579094016 4772278822764544 4772568464621568 4774268994453504 4776312870797312 4778014734811136 4778304724795392 4782053631459328 4783026978422784 4785095001243648 4789139882901504 4790846317350912 4793872844587008 4794896060645376 4797925146230784 4799634710986752 4806747014823936 4811497377103872 4812524354985984 4815564576915456 4821352515108864 4823437108625408 4824418878849024 4828203965218816 4832285287251968 4837060888231936 4838093322452992 4841170333289472 4844228651778048 4850051041984512 4854150831538176 4854844200321024 4858948041572352 4867882111991808 4871996974301184 4883044586487808 4884784480436224 4887870351343616 4888913630461952 4889455311716352 4893745195515904 4897881920110592 4900996956291072 4906887577632768 4915888838934528 4937674792108032 4945150082023424 4946753616150528 4949330259607552 4950935149215744 4955278973861888 4955828008255488 4960017211981824 4961784532303872 4991318964043776 4995538168578048 5003101059547136 5004723385089792 5007885025148928 5008953920495616 5013904117727232 5018142413684736 5023101691625472 5025273514819584 5034491944894464 5038769122403328 5040543016943616 5048012309004288 5049810983153664 5053001106456576 5054079631491072 5057272451432448 5059074425094144 5063350903898112 5063372487258813 5066571177787392 5070546249187328 5070853993660416 5072660806606848 5074832425222144 5075865364856832 5076948770095104 5081966164574208 5084163438821376 5088461125582848 5093489897373696 5097795467870208 5099611880423424 5107168703250432 5108966677807104 5112215963172864 5113307127172608 5116537362972672 5121593881657344 5122687047303168 5125945058777088 5129966713044992 5134303117705216 5135348162101248 5139377193746432 5139689115746304 5143721553166336 5143743479120064 5146992942514176 5153179232108544 5157535258509312 5158271962841088 5162632294170624 5170282503340032 5172124743991296 5176496785195008 5181612559958016 5185992621293568 5188234873143296 5190083510463488 5193362248302592 5194470732365824 5195528023375872 5197752241750016 5199604270235648 5203999540117504 5207309266059264 5209142495019008 5213568051234816 5216861624991744 5221271482662912 5223131891367936 5246765972324352 5254221962149888 5258663400833024 5263860378370048 5264983909728256 5265567258771456 5270018287730688 5277996722159616 5315794875768832 5317495929962496 5320877839220736 5325546242179072 5327273125085184 5330047971885056 5330638529888256 5331776314540032 5337045547352064 5349147691450368 5363513078317056 5368813675610112 5373351979646976 5375266576662528 5379810335391744 5383231876399104 5387782368264192 5389702107019776 5393106950160384 5394258068226048 5397665789509632 5399589049860096 5409494129442816 5411833015959552 5416407684612096 5421760556040192 5426366747203584 5428277095170048 5431729460871168 5436320948158464 5441693499260928 5442854987759616 5446316624950656 5449757233250304 5454032940302336 5456307422232576 5460588268355584 5460919685480448 5461699725361152 5465204150239232 5466316546768896 5468680001421312 5475252934115328 5478711822385152 5479881212166144 5480663960518656 5485296812556288 5493425159798784 5495382540490752 5498854145261568 5500027834269696 5503502373617664 5505463344955392 5510117160124416 5512499552714752 5513621575827456 5517947388821504 5520248524836864 5522611756859392 5524579537125376 5529249511374848 5530374943801344 5532766095187968 5534713900957696 5539416054436992 5542915476553728 5547600950329344 5548393371795456 5549577634578432 5559757855260672 5563293842276352 5567996542058496 5574688845594624 5582610834784256 5586137544392704 5587329863385088 5592851652018176 5594045404086272 5597579337269248 5601139378618368 5607871517294592 5613413606621184 5618158673068032 5628488691990528 5648032055504384 5651600093741056 5653432704172032 5656377439551488 5658392882315264 5663175970127872 5663803438006272 5668772715167744 5670610894061568 5683996470018048 5704364530335744 5709186478374912 5717829782339584 5719683868674048 5724518766280704 5730176134545408 5735019901353984 5737063365476352 5747587512532992 5760620590792704 5771212552175616 5774858407378944 5776091007418368 5781799342964736 5786686747312128 5786711414010072 5790367060328448 5794909999071232 5797326636122112 5800988988407808 5802227165822976 5803055958196224 5807961330941952 5810472501510144 5821131311284224 5823205458051072 5828127863341056 5836764232286208 5838843949271424 5842532529340416 5843779573911552 5847471271968768 5849554804015104 5854499482632192 5858222924316672 5860285306896384 5862819100622848 5865264057639168 5867774991663104 5868969328115712 5873573935710208 5873930417995776 5876023377788928 5878563976137216 5880633519767552 5886802434981888 5889347693838336 5894326009724928 5895167957532672 5896426236739584 5900151193337856 5907242721214464 5910999707418624 5915996325937152 5921842925666304 5923106898444288 5926848710049792 5931524011958272 5935271140917248 5936537979846656 5937746312429568 5942404880269312 5947428045848576 5951210589782016 5958363487125504 5962127571419136 5964251957035008 5969293590134784 5975192861933568 5980269235239936 5991239522451456 5996303968370688 6001034058973408 6004825099599872 6009901029523456 6012042437459968 6017124468260864 6017791152881664 6023071009865728 6031996253896704 6039246249394176 6050324724842496 6075194143735808 6086338562490368 6088312142954496 6091483396440064 6093458645188608 6099480625545216 6106811732066304 6135787057840128 6143161801900032 6148354669019136 6152265001598976 6157662842519552 6159659550879744 6163550800183296 6164866363686912 6165746955583488 6170958914125824 6184952018239488 6201561996804096 6203745251622912 6207690812424192 6212938226466816 6215151979266048 6219078284869632 6220405700296704 6224361857086464 6226553138577408 6231843061241616 6235779911122944 6240672306692096 6241051069120512 6241942543269888 6243274838900736 6245947600273408 6247218910593024 6254727587168256 6257431924703232 6262721385332736 6263615954878464 6268910642921472 6276445391290368 6280437189132288 6284404737441792 6285746096308224 6291958108520448 6293301079597056 6297276754427904 6301281800945664 6306225587224576 6308855456956416 6313805185286144 6315090307448832 6319142298714112 6320428507201536 6323161251643392 6325387315380224 6330761205070848 6334760544632832 6337017704349696 6342374439518208 6348642415804416 6354008977440768 6354036062442432 6358050105458688 6363424619495424 6365691992604672 6371072966393856 6377369304563712 6380126668324864 6385519843868672 6387795089801216 6391830459449344 6393194747527168 6394496028770304 6399512947982336 6408996019765248 6415329836138496 6416699139981312 6420752769220608 6428470020145152 6432558505132032 6454893777719296 6458971535704064 6466734722646016 6472201108717568 6473125600428032 6480698164641792 6490509482655744 6495995965734912 6519273748955136 6534662608388096 6536781564198912 6542516770177024 6548772725194752 6551106140307456 6554518451912704 6556643846258688 6568671442894848 6583566389477376 6595671488200704 6601246865620992 6607770677673984 6613356282642432 6613384473154368 6615712709738496 6625516155568128 6631116760940544 6632063952224256 6633479516332032 6637670092505088 6645648061366272 6655091952058368 6660717558104064 6672964513453056 6677180033531904 6678605227327488 6685205490302976 6690856551579648 6695111913504768 6697468922167296 6700364686426112 6703158923016192 6707393517846528 6709783451664384 6715455288901632 6718358829871104 6720724022591488 6722091969675264 6730683078672384 6733081310871552 6737334808608768 6738772841988096 6745432566792192 6751134538530816 6751163316345084 6755428237049856 6761138658213888 6763547742142464 6767820486475776 6769265026793472 6775954886098944 6778884585095168 6784614834110464 6785995785633792 6791319863164928 6794152030568448 6797060623826944 6799482507231232 6806615315447808 6809558271000576 6811955570409472 6816287950897152 6817742836230144 6822049817296896 6830249396404224 6834593411702784 6847130882801664 6852918820995072 6858324638826752 6862657256685568 6870905642811392 6876713678012416 6877695950454784 6883509725560832 6893710004453376 6896166325321728 6901995713593344 6908816746610688 6914656828391424 6927370697834496 6943079021412352 6951424068313088 6955815499988992 6958071020519424 6964175855157248 6970835000623104 6979213408075776 6995687963099136 7020756345028608 7026691050307584 7037328962879488 7039610915291136 7045561558499328 7046567949238272 7052524473286656 7061001065201664 7089994573283328 7094503785627648 7103030833446912 7109035086053376 7113556408098816 7116060729802752 7122106355704704 7126605612711936 7129144917393408 7132196921933824 7133648620879872 7135171244457984 7142222717779968 7148260099620864 7151350771089408 7158418234146816 7164469306195968 7167022102216704 7173080447188992 7177642501865472 7183709824352256 7186269476026368 7190809266880512 7192344090968064 7196887719346176 7199452066480128 7210120522235904 7215777354612736 7217246065655808 7218786532478976 7221876912816128 7223346865373184 7232028772663296 7235155662938112 7237702793560064 7242305947828224 7248427930877952 7255591332347904 7257139983679488 7261755499934208 7266342977667072 7275076562976768 7281226247307264 7282266300481536 7288422062358528 7291573335228416 7300337245487104 7301823167987712 7304949096513536 7306508282888192 7307551947358208 7307995461451776 7313729083408384 7324566879731712 7327176720654336 7331805527015424 7333370445692928 7340617793273856 7346822880165888 7351495434436608 7360331366449152 7373833258401792 7377021460250624 7385888072582656 7390553968738304 7396801267105792 7397857829060608 7399436846104576 7406512188162048 7413010473680896 7417725123035136 7423995389411328 7432918460792832 7468185838157824 7477162023059456 7484551475494912 7486978446065664 7490878230757376 7493307252867072 7504651589320704 7537910272229376 7551737917341696 7558153683604992 7560814525415424 7572018463506432 7574716474730496 7578661960024064 7579501659684864 7581119447236608 7585908677148672 7588611637641216 7595026355847168 7605819373780992 7612248637833216 7626245158232064 7632691688374272 7640234846060544 7646693201805312 7649417820635136 7660753054875648 7663450016710656 7668323944759296 7669960690758912 7674806044459008 7680827454390272 7682390822486016 7684030570954752 7694950069567488 7699811209838592 7701454676557824 7709065790619648 7715582329749504 7715615218680096 7720489413771264 7729768848162816 7736302887763968 7737407944261632 7743948441255936 7747296668680192 7755423755010048 7758187115986944 7761508415045632 7764273944068096 7764745177792512 7770837151121408 7772418839937024 7778988931940352 7782352309714944 7785125265695232 7790043372453888 7791706098548736 7796628362625024 7799406405353472 7805999310176256 7810963899088896 7813713742528512 7820352076852224 7825292437487616 7831907223994368 7834697837051904 7838085301516288 7849069913309184 7852463591784448 7859101346299904 7860223943376896 7861901648986112 7870148958486528 7876323628285952 7881332943224832 7887995101249536 7895790567555072 7897475864592384 7916995083239424 7934947453042688 7944484649500672 7949503428558848 7952335942713344 7959058120179712 7973692313653248 7976243894943744 7988319363268608 7995071957827584 8023721537175552 8042661671862272 8045269617475584 8052328332525568 8053220513415168 8060027969470464 8062899864993792 8067099633123328 8069715503087616 8117749523939328 8124611526918144 8132640834060288 8139550120805376 8142415642755072 8147594191306752 8154481422237696 8162540248891392 8164282481639424 8169440113852416 8181049410453504 8190882402533376 8197806225358848 8203020002131968 8212879401172992 8218067733577728 8219821818249216 8220995940777984 8227945218834432 8240137739698176 8243073810736128 8246602690985984 8248281217892352 8250041751404544 8255253560426496 8258195017433088 8265175740186624 8268749329072128 8271660335497216 8273343962677248 8276921083232256 8283917635289088 8286869305688064 8293874267062272 8299149142781952 8302070851436544 8309124081655488 8314373214830592 8321401425494016 8322590057693184 8324366451867648 8339636782891008 8343242566270976 8344940763414528 8350295180443648 8351487939837952 8351994813087744 8358547523895296 8362033268391936 8368593855053824 8373916252176384 8379206316589056 8380994795077632 8389277478027264 8391068106129408 8396369005903872 8401709067927552 8411807275941888 8420120409931776 8427238009602048 8430881668857856 8441014940094464 8442733037985792 8446347392843776 8449356939132928 8456499252690944 8464856554405888 8472048083256576 8477400140611584 8484566159327232 8487589323472896 8494763955191808 8503159072751616 8525994705027072 8545328026353664 8553773114851328 8555598853308416 8556546795503616 8561003692294144 8563779717562368 8571293360193536 8576744673509376 8640930886189056 8654012643540992 8656818828263424 8661327954313216 8662287611068416 8664136511127552 8672699014447104 8680030120968192 8692364998606848 8715708752265216 8731696966926336 8734808187076608 8742191795011584 8755146348429312 8758228590526464 8758265923907136 8763798794010624 8765669360867328 8771206907953152 8774332206022656 8781749223948288 8790427960344576 8794228650934272 8801662487494656 8810360903565312 8817845964205824 8820950279651328 8834021540757504 8841489014587392 8842751936299008 8844639355109376 8850226790006784 8860864081821696 8866499561127936 8873455936077824 8873994488905728 8880956744138752 8882764388499456 8884660347666432 8890273065074688 8897286017937408 8902906711375872 8904806969769984 8913607320403968 8921142068772864 8926815884673024 8937545230688256 8943191357128704 8946377935552512 8953940385202176 8957811773161472 8962789292900352 8970403852859904 8974244104896512 8977441747828736 8983113078145024 8985030455984128 8986859283677184 8993910089056256 8994455952556032 9001512718041088 9001551088460112 9007237649399808 9014851544285184 9018063656189952 9023760648634368 9025686702391296 9034606514798592 9047994380845056 9058869374091264 9075487087263744 9079411028000768 9088383934529536 9090323781640192 9096066423062528 9106999195205632 9112791215603712 9115707308507136 9129507843735552 9137225094660096 9191613339271168 9194888433762304 9202660951457792 9203680586760192 9211755662147584 9214742702850048 9222532003528704 9236494263779328 9277428027359232 9302342995206144 9305617877434368 9311536218636288 9319407339700224 9322727968899072 9327583950798848 9328617427304448 9330608550445056 9339829707866112 9361008460038144 9368921400410112 9386147887054848 9394082077999104 9395423932317696 9403365964382208 9414668086935552 9420655783698432 9426607106162688 9428619144462336 9437937162780672 9439951619395584 9445915131641856 9459338380836864 9470707777929216 9478713448071168 9484741877465088 9488080973070336 9496141807606272 9502140816949248 9505526556524544 9511531494506496 9513561659277312 9522963623706624 9531013466161152 9531054093663648 9535134361452544 9537075158188032 9544557645529088 9545136929243136 9548537988907008 9552625741594624 9556029469622272 9556609449590784 9564107262918656 9566053956845568 9570190002487296 9578279765803008 9581692634701824 9587745689174016 9589792121290752 9599269421973504 9613494029647872 9622994754207744 9625048709971968 9631129153830912 9642705030217728 9646874217250816 9648837757698048 9656407930437632 9664570574503936 9674121776463872 9676186644905984 9682340666578944 9688457303556096 9700102083969024 9708301663076352 9709688400642048 9735764223983616 9743993948602368 9766089172975616 9769568960872448 9775740702687232 9777827260923904 9778910623432704 9787490391031808 9795763840221184 9801993912582144 9813775155265536 9831777677869056 9875349584216064 9890300164046848 9893507232301056 9898660519215104 9901870298431488 9910557947723776 9911656016510976 9920034423963648 9923569064607744 9982637928087552 9991076337156096 10006202119094272 10009446770179584 10015770050297856 10017907840991232 10027808235454464 10036284827369472 10046203383250944 10050547029639168 10068983889788928 10077538244806656 10081086033887232 10096024618008576 10099621966307328 10106002212913152 10108159262982144 10118148850188288 10126701807796224 10126744974517626 10133142355574784 10141092498374656 10141707987320832 10145321613213696 10149664850444288 10151730729713664 10153897540190208 10163932329148416 10168326877642752 10176922251165696 10186979794747392 10195590935740416 10199223760846848 10214337406500864 10217933355614208 10224431926345728 10226614254345216 10233074725945344 10245374094606336 10251890117554176 10259933426089984 10268606235410432 10270696324202496 10278754387492864 10279378231492608 10287486958240128 10293985885028352 10306358464217088 10315070517018624 10316543925682176 10325264588341248 10340565006680064 10344249487982592 10352993570390016 10363225119916032 10371985242587136 10376469746286592 10380167020926976 10386724496605184 10388941464731648 10391056046751744 10395504483500032 10399208540471296 10407999080235008 10414618532118528 10427136102469632 10433723249983488 10442542965325824 10446263782735872 10493531944648704 10508443924299776 10517326801666048 10527720756740096 10529967819456512 10531134517542912 10540036575461376 10555993444319232 10631589751537664 10634991859924992 10641755678441472 10651092484358144 10654546250170368 10660095943770112 10663552629080064 10674091094704128 10698295382900736 10727026156634112 10737627351220224 10746703959293952 10750533153325056 10759620670783488 10766463752798208 10775564736528384 10779404214039552 10786213900320768 10788516136452096 10795331579019264 10799178099720192 10818988258885632 10823666031919104 10832815369224192 10852733494407168 10856554190340096 10863458921742336 10872641896316928 10883386998521856 10885709975519232 10892633249901312 10899514466500608 10908065880604672 10912614844465152 10921176536711168 10921839370960896 10923399450722304 10930408300478464 10932633093537792 10937360002842624 10950505868230656 10957423644770304 10959762424332288 10961327921037312 10970593625112576 10986850319597568 10990765080981504 10997708290523136 11000055668539392 11007004747235328 11010926689910784 11020234320248832 11024999105429504 11027243151654912 11035894777643008 11040497049673728 11045223513718784 11049159074250752 11058499022749696 11060749887602688 11065532190375936 11069427801915392 11078832108873984 11085830953107456 11095201900658688 11096786743590912 11099155269156864 11119515710521344 11126587684552704 11135993084116992 11149377691189248 11165221669568512 11174659726770176 11185703304036352 11188090808172544 11195158674538496 11202278757236736 11215743034589184 11226827213242368 11236317346136064 11256977383981056 11296064111008768 11303200187482112 11306865408344064 11312754879102976 11316785764630528 11326351940255744 11327606876012544 11337545430335488 11341221788123136 11367992940036096 11408729060671488 11418372956749824 11435659564679168 11439367737348096 11449037532561408 11460352269090816 11470039802707968 11474126730952704 11495175025065984 11521241181585408 11542425104351232 11549716814757888 11552182014836736 11563598685929472 11573373494624256 11573422828020144 11580734120656896 11589819998142464 11594653272244224 11601977976815616 11604454331645952 11606111916392448 11615922661883904 11620945003020288 11642262622568448 11646410916102144 11656255726682112 11673528464572416 11677687898542848 11685065058680832 11687559147823104 11694942543937536 11699109608030208 11708998965264384 11716445848633344 11720570613792768 11725638201245696 11730528115278336 11735549983326208 11737938656231424 11747147871420416 11747860835991552 11752046755577856 11757127952274432 11761267039535104 11773604869963776 11778695387676672 11788652019449856 11790335915065344 11792852473479168 11800302386675712 11814485442428928 11821999414837248 11831992651874304 11843685851332608 11846213796888576 11863048023916544 11870542281834496 11873075959693312 11875492624859136 11884809760538624 11894856091697152 11902421179564032 11916726974251008 11924255142838272 11928503914070016 11938587180269568 11950385723867136 11960538470479872 11982479044902912 11992607936741376 12002068117946816 12009650199199744 12019802059046912 12024084874919936 12034248936521728 12035582305763328 12046142019731456 12063992507793408 12078492498788352 12100649449684992 12150388287471616 12172677124980736 12176624285908992 12182966792880128 12186917290377216 12198961251090432 12213623464132608 12271574115680256 12286323603800064 12296709338038272 12304530003197952 12315325685039104 12319319101759488 12327101600366592 12329732727373824 12331493911166976 12341917828251648 12369904036478976 12403123993608192 12407490503245824 12415381624848384 12425876452933632 12430303958532096 12438156569739264 12440811400593408 12448723714172928 12453106277154816 12463686122483232 12471559822245888 12481344613384192 12482102138241024 12483885086539776 12486549677801472 12491895200546816 12509455174336512 12514863849406464 12525442770665472 12527231909756928 12537821285842944 12552890782580736 12560874378264576 12568809474883584 12571492192616448 12583916217040896 12586602159194112 12594553508855808 12602563601891328 12612451174449152 12617710913912832 12627610370572288 12630180614897664 12638284597428224 12640857014403072 12646322503286784 12650774630760448 12661522410141696 12669521089265664 12674035408699392 12684748879036416 12697284831608832 12708072124884864 12716100210917376 12726849238990848 12731383985209344 12742145932787712 12754738609127424 12760253336649728 12771039687737344 12775590179602432 12783660918898688 12786389495054336 12788992057540608 12799025895964672 12817992039530496 12830659672276992 12833398279962624 12841505538441216 12856940040290304 12865117010264064 12909787555438592 12917943071408128 12933469445292032 12944402217435136 12946251200856064 12961396329283584 12981018965311488 12991991931469824 13038547497910272 13069325216776192 13073563128397824 13085033540354048 13097545450389504 13102212280614912 13109036903825408 13113287692517376 13137342885789696 13167132778954752 13191342976401408 13202493731241984 13215541355347968 13226768946308736 13231425419476992 13251032311136256 13262233521881088 13264127904448512 13266959032664064 13275340185010176 13291296122732544 13310183904116736 13321435116208128 13345929026906112 13354360067063808 13357210454654976 13370410980605952 13381713103159296 13390223827009536 13400729372852224 13406317846032384 13414787035693056 13419566903328768 13430910577803264 13436717659742208 13441448045182976 13444183939350528 13461366157344768 13466162621743104 13474669617217536 13477545683976192 13490865133584384 13502269077061632 13502326632690168 13510856474099712 13522277316427776 13527095484284928 13535640972951552 13538530053586944 13551909772197888 13557769170190336 13569229668220928 13571991571267584 13582639726329856 13588304061136896 13594121247653888 13598965014462464 13613230630895616 13619116542001152 13632575901794304 13635485672460288 13644099634593792 13660498792808448 13669186823405568 13694261765603328 13705837641990144 13716649277653504 13725314513371136 13741811285622784 13753427356024832 13755391900909568 13767019451121664 13787420008906752 13792332650643456 13803991427186688 13817633493221376 13829313656782848 13854741395668992 13886158042824704 13902848136626176 13911630999977984 13916142041038848 13928351710314496 13958426816151552 13991375926198272 14041512690057216 14053382100615168 14074657925758976 14079221830582272 14091123116998656 14093135898476544 14105048946573312 14122002130403328 14189007571255296 14206061666893824 14218070172106752 14227112816197632 14232121459605504 14244212711409408 14253211225423872 14258289834786816 14264393843867648 14267297241759744 14270342488915968 14284445435559936 14296520199241728 14302701542178816 14316836468293632 14328938612391936 14334044204433408 14346160894377984 14355285003730944 14367419648704512 14372538952052736 14381618533761024 14384688181936128 14393775438692352 14398904132960256 14420241044471808 14431554709225472 14434492131311616 14437573064957952 14443753825632256 14446693730746368 14464057545326592 14470311325876224 14475405587120128 14484611895656448 14496855861755904 14511182664695808 14514279967358976 14523510999868416 14532685955334144 14550153125953536 14562452494614528 14564532600963072 14576844124717056 14583146670456832 14600674490974208 14603646335975424 14613016565776384 14615103894716416 14615990922903552 14627458166816768 14649133759463424 14654353441308672 14663611054030848 14666740891385856 14681235586547712 14693645760331776 14702990868873216 14720662732898304 14747666516803584 14754042920501248 14771776145165312 14781107937476608 14793602534211584 14798873692209152 14813024376324096 14826020947361792 14835450246070272 14847990778822656 14865836921585664 14936371676315648 14954324046118912 14969102950989824 14973956892131328 14981756461514752 14986614505734144 15009303178641408 15075820544458752 15103475834683392 15116307367209984 15121629050830848 15144036927012864 15149432949460992 15157323920048128 15159003319369728 15162238894473216 15171817354297344 15177223275282432 15190052711694336 15211638747561984 15224497275666432 15252490316464128 15265383376748544 15280469692121088 15293386403610624 15298835641270272 15321506109751296 15326900033421312 15336647889518592 15339921381517824 15349612088918016 15361654908780544 15364781644972032 15368061141909504 15389900139134976 15402909353115648 15418131581239296 15431164659499008 15431230437360192 15440978827542528 15459537696325632 15472605775527936 15474815888523264 15487896882511872 15494593337360384 15510847510020096 15516374231973888 15523016830091264 15528547888136192 15529490355585024 15541674302242816 15544837679874048 15557977863880704 15564704619429888 15570250531390464 15580086744907776 15583412197097472 15593256725250048 15598812810706944 15611998620352512 15621927798177792 15627427485057024 15640704153704448 15650584874975232 15663814447988736 15669395674103808 15676170603032576 15704927183568896 15718202692599808 15720447886753792 15723803297972224 15740297916973056 15752647256571904 15762665886449664 15775990202499072 15791581135110144 15794951729184768 15833990166478848 15869894906085376 15888969299001344 15899006857117696 15904671885426688 15918116240359424 15947384627306496 15952487789887488 15976638726537216 15990143915655168 16047443074351104 16085323343724544 16090539234951168 16104656665051136 16106441026830336 16120055938940928 16125799729987584 16134199266246656 16139431006175232 16235499047878656 16249223053836288 16265281668120576 16279100241610752 16284831285510144 16295188382613504 16308962844475392 16325080497782784 16328564963278848 16362098820907008 16381764805066752 16395612450717696 16406040004263936 16425758802345984 16436135467155456 16439643636498432 16441991881555968 16455890437668864 16480275479396352 16486147621472256 16493205381971968 16496562435784704 16500083502809088 16510507120852992 16516390034866176 16530351480373248 16537498658144256 16543320670994432 16553842166464512 16567835270578176 16573738611376128 16587748534124544 16598298285563904 16604141702873088 16618248163310976 16628746429661184 16642802850988032 16645180115386368 16648732903735296 16679273565782016 16686485132541952 16689881526829056 16700590360887296 16702975879675904 16703989626175488 16717095047790592 16724066536783872 16737187710107648 16747832504352768 16758412633178112 16761989590155264 16778554956054528 16782136212258816 16792738011807744 16803418135855104 16823614551883776 16840240819863552 16854476019204096 16861763337715712 16882029880188928 16885466075971584 16892694785687552 16898713878265856 16912998505381888 16929713108811776 16944096166513152 16954800281223168 16969132318654464 16975178646945792 16989527910383616 17006318145503232 17051989410054144 17090656052707328 17107546229702656 17111197706616832 17113093591007232 17127559435124736 17142586720387072 17153489347018752 17281861772378112 17308025287081984 17313637656526848 17322655908626432 17324575222136832 17328273022255104 17345398028894208 17360060241936384 17384729997213696 17431417504530432 17463393933852672 17469616374153216 17484383590023168 17510292696858624 17516531847814272 17527597588021248 17531338721734656 17542413815906304 17548664412045312 17563498447896576 17580855920689152 17588457301868544 17603324974989312 17620721807130624 17635691928411648 17641900559302656 17668043081515008 17682978029174784 17685503872598016 17689278710218752 17700453580013568 17721728163643392 17732999122255872 17746911872155648 17747988977811456 17761913488277504 17765528776998912 17769320695332864 17780546130149376 17794572035874816 17805813422751744 17809613939539968 17827214640807936 17842284137545728 17853631769346048 17875090461376512 17886382714257408 17892755871105024 17907880770404352 17915623546322944 17925578585800704 17940807705719808 17948488209793024 17954883495657472 17966226156290048 17970060911968256 17973718567354368 17987820178112512 17988911905112064 18003025436082176 18003102176920224 18014475298799616 18029703088570368 18036127312379904 18051373404782592 18069213029597184 18095988761690112 18117738748182528 18150974174527488 18158822056001536 18176767869059072 18180647563280384 18192132846125056 18213998390411264 18225582431207424 18259015687471104 18274450189320192 18383226678542336 18389776867524608 18405321902915584 18407361173520384 18423511324295168 18429485405700096 18445064007057408 18472988527558656 18554856054718464 18604685990412288 18611235754868736 18623072437272576 18638814679400448 18645455937798144 18655167901597696 18657234854608896 18661217100890112 18679659415732224 18722016920076288 18737842800820224 18772295774109696 18788164155998208 18790847864635392 18806731928764416 18829336173871104 18841311567396864 18853214212325376 18857238288924672 18875874325561344 18879903238791168 18891830263283712 18918676761673728 18941415555858432 18957426896142336 18969483754930176 18976161946140672 18992283615212544 19004281633898496 19011053113049088 19027123318554624 19045927247413248 19062026932322304 19062108187327296 19070268722905088 19074150316376064 19089115291058176 19090273858486272 19097075977814016 19112058939244544 19113218899181568 19128214525837312 19132107913691136 19140380004974592 19156559531606016 19163385269403648 19175491378348032 19179584242581504 19198538843947008 19226988059295744 19245989508415488 19250097419943936 19262258307661824 19285410060435456 19293748434501632 19297675515396096 19312815860875264 19329141149007872 19352373289811968 19364681333157888 19376914607112192 19400204167938048 19416603326152704 19419376801284096 19471528447967232 19487987897204736 19532178345951232 19539137921744896 19551481405374464 19555654521847808 19557821246865408 19574980782063616 19591527680442368 19603987825164288 19627550310531072 19663555355738112 19750699168432128 19780600328093696 19787014464602112 19797321038430208 19803740596862976 19821115895447552 19823312033021952 19840068847927296 19847138129215488 19965275856175104 19982152674312192 20012404238188544 20018893540359168 20031540100595712 20035815681982464 20055616470908928 20072569654738944 20092406766501888 20101094059278336 20155076489613312 20162172067774464 20192049236017152 20199243932614656 20212004425826304 20216318525964288 20236297700376576 20253403615592448 20253489949035252 20266284711149568 20282184996749312 20283415974641664 20290643226427392 20299329700888576 20303461459427328 20307795080380416 20327864658296832 20336653755285504 20353844502331392 20373959589494784 20391181871480832 20398447521693696 20428674813001728 20435866711228416 20448863852691456 20453228508690432 20466149451890688 20490748189212672 20503780235108352 20519866852179968 20537212470820864 20541392648404992 20557508774985728 20558756462985216 20574973916480256 20587971770056704 20612716928434176 20630141034037248 20633087851364352 20650529176682496 20681130013360128 20688498975965184 20705987140780032 20726450239832064 20743970485174272 20752939492573184 20760334041853952 20773448993210368 20777882929463296 20782112093503488 20791008967000064 20798417080942592 20815998160470016 20829237064237056 20854272204939264 20867446499966976 20892527565471744 20987063889297408 21016887848599552 21034653603332096 21055441513480192 21059935638913024 21062269035085824 21080073150922752 21111986888638464 21263179503075328 21269983719849984 21283511356882944 21302184968716288 21309092500340736 21320191887540224 21327105258160128 21348182189408256 21396590765801472 21454052313268224 21475254702440448 21493407918587904 21501066306650112 21519241341566976 21532927505596416 21551129473056768 21558808428079104 21572427800641536 21577032272904192 21590663158038528 21598356199440384 21647332063838208 21665630738448384 21705466988814336 21713108380680192 21726917843484672 21745283792633856 21766773997043712 21771419951038464 21785266499802624 21799028933001216 21816131761209344 21825229688930304 21842353073422336 21843678741921792 21846798901444608 21860816600956928 21865266187075584 21874720005685248 21901011736461312 21914847289540608 21919524848664576 21922655842074624 21941187250225152 21973700639195136 21981530161963008 21995416581046272 22000111337078784 22021853379821568 22040468640497664 22049998210859008 22054486303309824 22071789555286016 22080994099347456 22090447027437568 22098318148501504 22116998045499392 22121499775205376 22131064380751872 22138855603830784 22157664217747968 22171661906214912 22190403801317376 22193573487181824 22198310538313728 22239031421042688 22253175369105408 22271986168233984 22298755382378496 22330443339137024 22349319453540352 22371406608072704 22376181616345088 22404557514473472 22431486069178368 22453654426484736 22472634692272128 22513954767962112 22592128222017536 22606400374964224 22613730816688128 22625509758205952 22633571529261056 22652703880511488 22655213752025088 22682443576246272 22735985880072192 22817458121342976 22836745913499648 22871319129358336 22878735474696192 22898075065122816 22920704538181632 22940079605415936 22948253461905408 22990350050131968 23042482363170816 23084850208702464 23099433629515776 23104364029673472 23127197371858944 23146746989248512 23146845656040288 23161468241313792 23179639996284928 23189306544488448 23208908663291904 23212223832784896 23231845323767808 23241890006040576 23284525245136896 23292821832204288 23312511453364224 23347056929144832 23355375797085696 23370130117361664 23375118295646208 23389885087875072 23398219216060416 23417997930528768 23432891697266688 23441141227585536 23451276402491392 23461056230556672 23471099966652416 23475877312462848 23494295742840832 23495721671983104 23504093511155712 23514255904548864 23522534079070208 23547209739927552 23557390775353344 23577304038899712 23580671830130688 23585704946958336 23628970884857856 23643998829674496 23663985303748608 23687371702665216 23692427593777152 23726096047833088 23741084563668992 23746151919386624 23750985249718272 23769619521077248 23789712183394304 23804842359128064 23833453948502016 23848510285676544 23857007828140032 23877174360539136 23921076940959744 23964958089805824 23985215873482752 24004136235893632 24019300398399488 24039604118093824 24048169749839872 24068497873043456 24071164611526656 24092284039462912 24127985015586816 24156984997576704 24201298899369984 24300776574943232 24345354249961472 24353248571817984 24365933585760256 24373834580754432 24397922502180864 24427246928265216 24543148231360512 24572647207600128 24593418676076544 24609060006395904 24630651370078208 24638638203518976 24654203200733184 24659465454747648 24662987822333952 24683835656503296 24739808072957952 24806247987216384 24814981006491648 24830763249696768 24851752905867264 24860607917064192 24881622801186816 24897447428345856 24906212554309632 24927372244966464 24943119644491776 24962689226768384 24964204276482048 24967770173079552 24973099355602944 25018910348673024 25029727698812928 25050885541330944 25054463819513856 25075642571685888 25105781565161472 25121748756529152 25137618949767168 25142984385232896 25167832434081792 25173204318388224 25189107017711616 25205127203782656 25224902348898304 25235421827825664 25255220741144576 25260361229795328 25276569194856448 25281714028806144 25292645006573568 25323044820283392 25339042178531328 25348070817398784 25369497758072832 25394569663217664 25416144249769728 25432200421834752 25453698477981696 25462767970418688 25484291865575424 25509477218254848 25520506673299456 25542079375474688 25551180359204864 25567321837797376 25572778990108672 25577984115081216 25598051791929344 25635984079060992 25661319344553984 25666796559925248 25683011076882432 25713880080580608 25730234020528128 25819575110877184 25835886142816256 25866938890584064 25888804434870272 25892502401712128 25922792658567168 25962037930622976 25983983862939648 26077094995820544 26138650433552384 26147126256795648 26170067080708096 26195090900779008 26204424561229824 26218073807650816 26226575385034752 26274685771579392 26382685952802816 26404987462483968 26431082710695936 26453537892617472 26462850838953984 26502064622272512 26524467043762176 26528255808897024 26533918065328128 26550680370020352 26582592245465088 26620367808233472 26642870232416256 26691858053812224 26708720134127616 26714420909309952 26740821961211904 26763426206318592 26780447654019072 26801458745704448 26812635692064768 26829574071386112 26839133806657536 26861821155606528 26873435319484416 26882896090365952 26888367878701056 26922732314689536 26932325243486208 26949339234435072 26955091367952384 26981730267168768 27004538154123264 27004653265380336 27021712948199424 27044554632855552 27054190968569856 27071281945903104 27077060107173888 27103819544395776 27115538340380672 27138459336441856 27143983142535168 27165279452659712 27176608122273792 27188242495307776 27197930028924928 27226461261791232 27238233084002304 27265151803588608 27270971344920576 27288199269187584 27320997585616896 27338373646811136 27388523531206656 27411675283980288 27433298555307008 27450629026742272 27483622571245568 27506854712049664 27510783801819136 27534038902243328 27574840017813504 27584665301286912 27607982854373376 27635266986442752 27709482791337984 27772316085649408 27805696273252352 27823261999955968 27832284082077696 27856703420628992 27916853632303104 27982751852396544 28083025380114432 28106764201230336 28149315851517952 28158443661164544 28182246233997312 28186271796953088 28210097893146624 28244004260806656 28378015142510592 28412123333787648 28436140344213504 28454225632395264 28464242919211008 28488425422818816 28506422450847744 28516579669573632 28528787687735296 28534594483519488 28540684977831936 28568890871119872 28593040398483456 28605403084357632 28633672936587264 28657877224783872 28668088408866816 28692321788755968 28710570007461888 28734839297409024 28745077904105472 28763237067522048 28769376363872256 28797808265920512 28840482088943616 28863109418450944 28868984262623232 28875146129915904 28887507651264512 28893387461492736 28928115090653184 28940622651752448 28950811174240256 28969223791312896 28993711723511808 29022365329391616 29028559934717952 29047021999736832 29065371910668288 29100306251907072 29124904989229056 29129065201926144 29166293340913664 29201348981948416 29207292671950848 29226033131552768 29230207789432832 29231981845807104 29254916333633536 29298267518926848 29308706882617344 29327222108061696 29333481782771712 29362471173095424 29387291520663552 29405981737746432 29441325465796608 29495333033607168 29508085841002496 29543552290330624 29562215874953216 29587205068423168 29597747384418304 29626048752648192 29670900492140544 29695981557645312 29731673843171328 29872743352631296 29908648092237824 29938205901979648 29947913784262656 29963512923029504 29973229011468288 30018606357282816 30151641088917504 30206951669366784 30232614734419968 30243258101661696 30288073854025728 30298865898921984 30314647840096256 30318006638739456 30324477788946432 30354446550564864 30380105423388672 30423277495123968 30448994551332864 30504980632928256 30530766753497088 30560939384242176 30586772807221248 30597671282540544 30643012219502592 30653800066842624 30673295779037184 30679842763035648 30699224177836032 30723309817561088 30736122283819008 30779800278269952 30805818706231296 30836263162478592 30862460874720384 30881957655085056 30919075392651264 30945211551055872 30949631777046528 30975793765023744 30989186674720768 31021695020040192 31032748463947776 31046033660182528 31057095776272384 31058980711170048 31083348604485632 31089675359748096 31115955727761408 31129409238859776 31140501062780928 31160173489815552 31166824394194944 31186513450500096 31197625621413888 31223997240705024 31243855596355584 31281408307408896 31301169749950464 31327628895977472 31338791348207616 31352341206065152 31409854367137792 31436405385199616 31440895773507584 31447606595944448 31480595833946112 31505294513143808 31525331772899328 31551980404998144 31583162270220288 31589903458369536 31667980332957696 31739789812170752 31777938598002688 31809343770853376 31836232480718848 31894769254612992 31904975579774976 31953277453074432 31980287831310336 32094886148702208 32170646687449088 32181078469902336 32209313330102272 32212882053660672 32240111877881856 32251599459975168 32268398532493312 32278862012350464 32470998095757312 32498446107672576 32558200483221504 32569662571020288 32590376765227008 32617925688950784 32650160995565568 32657129926557696 32724197641814016 32763529610133504 32791224901435392 32812080008527872 32851517604691968 32872270934310912 32879287272996864 32883983763111936 32911780875337728 32960550958792704 32972295242944512 32986410763943936 32993124871569408 33000167005618176 33021014241705984 33032780069732352 33060702960746496 33074997316288512 33107684332929024 33135670541156352 33147477222752256 33175497068249088 33196596571127808 33208283405746176 33236496326621952 33257492859322368 33285605701976064 33290360230772736 33297465807470592 33358547131564032 33372970265083904 33379763053658112 33401180721774592 33405951759351808 33407979252350976 33434190095581184 33448133073567744 33474375420215296 33495665008705536 33523979180310528 33557109912109056 33564272424517632 33585476023615488 33606836271710208 33647229103767552 33680481639727104 33708952038408192 33723526675431424 33764059760377856 33770932151943168 33785389571375104 33797427756531712 33825997010763776 33859426217623552 33888192333026304 33909600562446336 33938264637308928 33950357293891584 33979055820767232 34012636291006464 34103978820108288 34181312105414656 34215092459405312 34222395413233664 34226187182014464 34255118870249472 34285173440774144 34306978694037504 34563723544756224 34616050574163968 34627275313053696 34645311817252864 34649150444273664 34656546044510208 34690796057788416 34720120483872768 34769459994427392 34862835009060864 34926787867705344 34939232748306432 34968767180046336 35020585393717248 35033063695628544 35055195176042496 35062677443469312 35084827631812608 35097328824090624 35126996895793152 35161711841378304 35176914603737088 35206649949978624 35241443614261248 35271383856823296 35283801118605312 35336086163030016 35365956058349568 35371007745196032 35378557420437504 35400907160027136 35443456327286784 35465998244511744 35493823744311296 35495977955622912 35523826976555008 35531057553997824 35538641390665728 35589144071749632 35611626845503488 35619227879079936 35654429281615872 35684568275091456 35707263538692096 35750180922753024 35772765428514816 35785511742210048 35815761540808704 35831247092645888 35851157171601408 35881615411439616 35896976419586048 35909766991314944 35940121823936512 35947437134708736 35975640356225024 35977823810224128 36006050872164352 36006204353840448 36028950597599232 36059406177140736 36072254624759808 36102746809565184 36138426059194368 36191977523380224 36235477496365056 36301948349054976 36317644112003072 36353535738118144 36361295126560768 36384265692250112 36427996780822528 36451164862414848 36518031374942208 36548900378640384 36766453357084672 36779553735049216 36810643805831168 36814722347040768 36847022648590336 36858970811400192 36890128014114816 36945977055117312 37109712109436928 37209371980824576 37222471509737472 37246144874545152 37277629358800896 37290911875596288 37310335803195392 37314469709217792 37322434201780224 37359318831464448 37444033840152576 37475685601640448 37544591548219392 37576328311996416 37581695729270784 37613463857528832 37658672347742208 37682623134793728 37706428424650752 37714476577849344 37751748651122688 37759806477582336 37783660526567424 37837353523347456 37882831111716864 37914853792284672 37938967509860352 37952323892281344 37984567230425088 38008563267796992 38022106226098176 38054246637109248 38091854494826496 38124216374654592 38140537445810176 38148300632752128 38178230582116352 38180547716972544 38194151955628032 38224117878489088 38226437798363136 38256429051674624 38264215827382272 38280760009949184 38313119063212032 38326770538807296 38350982756696064 38359168485163008 38397077687894016 38453976118591488 38491979016830976 38500194839887872 38524516615323648 38570820120870912 38587496869003264 38595351030792192 38625631721750528 38658282298015744 38704746579623936 38729362666315776 38753829214224384 38800408335876096 38833206652305408 38838753602568192 38943056895934464 38975975794409472 39064356691902464 39078275843489792 39102962810748928 39111309043695616 39115642493730816 39149961564127232 39183055360884736 39207975650328576 39255100621062144 39327110711476224 39501398336864256 39561200656187392 39574028929204224 39594642076860416 39607481193725952 39642231790895104 39646624066043904 39694276258430976 39930551712350208 39964305348624384 40024808476377088 40037787080718336 40063080201191424 40071631363964928 40111232941817856 40145139309477888 40202188118556672 40310152979226624 40324344135548928 40384098472034304 40398487865229312 40424008851652608 40432637051928576 40472595400753152 40506807231184896 40506979898070504 40532569422299136 40564369993498624 40566831949283328 40581286452854784 40598659401777152 40606922918854656 40615590160760832 40655729316593664 40673307510571008 40707689004662784 40747919178989568 40782363742961664 40796895043387392 40857349626003456 40897727705382912 40906457017380864 40932298903781376 40981496378425344 41007560470216704 41039733704359936 41074424941641728 41082785296809984 41115017549971456 41117512925970432 41149947832960512 41175943540113408 41225433856868352 41260282068074496 41266175702728704 41301058353364992 41362260026720256 41376997951930368 41411974281560064 41452900479664128 41487940970348544 41505878985146368 41520668083707904 41546897986420736 41555765858926592 41564224187006976 41596834161885184 41631996320940032 41658474128474112 41708544409878528 41734892999933952 41785055130943488 41974127778594816 42033775697199104 42069307206664192 42119871277826048 42124538070171648 42160146301845504 42223973777276928 42526359006150656 42567022713765888 42604369937432576 42618185000681472 42640383775080448 42654210516320256 42696364378816512 42793181531602944 42908104626536448 42950509404880896 42986815837175808 43002132613300224 43038482683133952 43065855011192832 43102258946113536 43117616856158208 43144855601283072 43154064545808384 43181326316077056 43196712398880768 43294664127676416 43331261476896768 43410933977628672 43426216761360384 43453835686969344 43490567585267712 43533547994087424 43542839902076928 43570532999605248 43598057866002432 43632263522418688 43650459377860608 43684706146844672 43687357483843584 43693597802889216 43721633201913856 43730532374151168 43749440011370496 43802023472922624 43839049697329152 43845311684149248 43882374500450304 43947401278390272 43963060323926016 43990833162092544 44000222674157568 44043706759643136 44080937280995328 44099996421718016 44108972606619648 44143579110572032 44161988198694912 44180894054875136 44196636297003008 44233996090998784 44242999550410752 44262128761503744 44277711207661568 44315328435495936 44343323812429824 44380807602634752 44396621076627456 44478062842085376 44506350738210816 44543972336467968 44597510764756992 44660886678274048 44698638907080704 44742813216145408 44752363232690176 44809115028946944 44862972138356736 44907308852969472 44945269384544256 45027909535924224 45184256444035072 45212800749928448 45227461633376256 45251019516411904 45267143058522112 45305407761022976 45310427504050176 45364887152492544 45471971760144384 45634916242685952 45673491826999296 45742638258716672 45757470949392384 45796150130245632 45841409076363264 45880159210831872 45896506923810816 45980700100263936 46084964726341632 46169700417404928 46208728059346944 46254394743717888 46293493978497024 46293691312080576 46322936482627584 46359279992569856 46378613088976896 46417817326583808 46424447665569792 46463690647535616 46483780012081152 46569050490273792 46585643664408576 46625022906728448 46694113858289664 46710751594171392 46740260234723328 46750236591292416 46779770175750144 46796438432120832 46835995861057536 46865783394533376 46882282455171072 46902552804982784 46922112461113344 46942199933304832 46951754624925696 46991443343966208 47008187022311424 47028511809097728 47045068158140416 47114781550706688 47154608077799424 47161343660261376 47171409893916672 47257941769715712 47287997659348992 47327970607497216 47374743405330432 47384855187554304 47452192095666176 47482169127337984 47492303838773248 47501970499436544 47539239042154496 47579424366788608 47609684718256128 47666907897004032 47697020571353088 47714015656280064 47754348721078272 47842153881919488 47929916179611648 47970431746965504 48008272471787264 48038600796798976 48079208236187648 48096339499679744 48136995746086912 48142329223053312 48184568078925824 48255970031173632 48313969995153408 48402597798739968 48601553149886464 48690708499922944 48706497143635968 48747669161508864 48795845004361728 48854493856530432 49086296462721024 49145294415200256 49186837352153088 49218120012791808 49261302740156416 49277276407037952 49308406401466368 49318930909495296 49325975644667904 49367671313006592 49479616145915904 49612495974432768 49629962012983296 49661526499393536 49703505811734528 49721215834128384 49763245602373632 49794894856691712 49812425108619264 49854744489932928 49886239288983552 49925378453536768 49928408552964096 49935540346159104 49946198711205888 50037820697346048 50059455397625856 50101771082661888 50108927639027712 50151285143371776 50211563130322944 50243497513058304 50275237899534336 50285968770465792 50335664868163584 50346408636776448 50378214035423232 50410254407565312 50449804697796608 50470843655651328 50510441482289152 50520722459590656 50553138389712896 50563428057612288 50585290013147136 50646089640566784 50678084357062656 50696141634797568 50738995516145664 50789139326435328 50832288499539456 50864400843669504 50907396955963392 50925535940837376 50968583731150848 51018954436509696 51041013346598912 51084158750949376 51102360718409728 51134643675594752 51145557980217344 51155968230162432 51196103583858688 51271968158121984 51322638689107968 51333593119850496 51427760161161216 51460468041056256 51639150221754368 51671772285632512 51733877781168128 51777608869740544 51785004803424256 51845585317134336 51924075861245952 51967967725879296 52154189991641088 52277300867104768 52294252513591296 52340134161416192 52390181801558016 52408849122459648 52436147615301632 52453150770069504 52765371905605632 52809974924967936 52862165421391872 52907075785234944 52925701677907968 53004129244545024 53048934087524352 53056511617794048 53067836130656256 53101360740040704 53165184490930176 53240735616466944 53285740464832512 53383716107624448 53417440268255232 53428841818619904 53481643922423808 53526852412637184 53560895308038144 53602917491408896 53625271384129536 53659148142772224 53678267613315072 53723642311213056 53746870638968832 53765792180731904 53776735757402112 53845464629379072 53864650486972416 53898678468870144 53910182735904768 53963460534337536 54009076308246528 54009306530760672 54043425896398848 54089109265711104 54108381937139712 54154120214347776 54207639088791552 54231076680761344 54276918672883712 54287966285070336 54330558905319424 54353216244547584 54395860057849856 54452922523582464 54476466168004608 54530303607177216 54541942689841152 54576398538375168 54641995171233792 54676747293622272 54777047062413312 54823350567960576 54866597110614016 54901258053484544 54967245142491136 55013709424099328 55021567603638272 55149680035627008 55169330602573824 55215965708746752 55270533972885504 55418965582675968 55544632171298816 55611392546504704 55646523999911936 55664568164155392 55713406841257984 55833707264606208 55965503704793088 56166050760228864 56213528402460672 56298631703035904 56316887322329088 56364492467994624 56372543593906176 56420195786293248 56488008521613312 56756030285021184 56824246667575296 56872280688427008 56908451264790528 56928485838422016 56976850845637632 57012844901695488 57033159339147264 57057575375470592 57081369955663872 57137781742239744 57186080796966912 57210806168715264 57267345873174528 57336176817733632 57384643577511936 57421140014923776 57469678594818048 57490155808210944 57526474135044096 57538752727744512 57595616531841024 57680964177887232 57726218836901888 57737968525246464 57750292259831808 57775015302529024 57786774922985472 57856230181306368 57881245303504896 57901622348480512 57938447582625792 57987423447023616 58057119869435904 58094043999473664 58130743821336576 58200612503814144 58249809978458112 58258130403852288 58332586681827328 58402697963896832 58414585343901696 58452066263105536 58460415578865664 58463963691614208 58509832667267072 58596535037853696 58617413765234688 58654444216123392 58666963565543424 58724942346190848 58774583041327104 58811963475492864 58882650931593216 58990666067214336 59016171682004992 59087104580661248 59124431749906432 59174410136846336 59195494768836608 59252097505296384 59341800984281088 59391963115290624 59463347686342656 59745486705262592 59817296184475648 59876411803959296 59895827568525312 59927025846059008 59946458022936576 60037212714565632 60303282177835008 60465229468839936 60486516203323392 60576147708051456 60597731797843968 60629295680192512 60636013277478912 60648955577892864 60708893101129728 60760210846777344 60846554990247936 60897989102665728 61009961265856512 61061533506994176 61121878768484352 61173545614442496 61195342565081088 61286024439005184 61307600133685248 61346591558074368 61359685526071296 61398448355672064 61472244567638016 61559600556539904 61611637412462592 61672526324957184 61724921749440768 61763915310170112 61838150785302528 61890423102111744 61899263554093056 61951587530047488 61978373349441536 62043390040080384 62065496927895552 62092067320365056 62114191552544768 62117961422340096 62166697208971264 62179350719496192 62231911455522816 62258818477719552 62281002125561856 62320346979631104 62333648788389888 62373026901000192 62395251242827776 62447994481410048 62487711192711168 62562816614817792 62602339499900928 62677582696415232 62704682412130304 62819708734275584 62872810770399232 62881791547015168 62895213191888896 62961191667892224 63010589026287616 63050663545798656 63103960809996288 63166324540440576 63179806916739072 63335960665915392 63479579624341504 63555877196005376 63618687541706752 63672464961437696 63789538509225984 63809951159549952 63906554906148864 63960575662620672 64189772297404416 64341293374898176 64362156939804672 64418626660204544 64425764107321344 64480223755763712 64503198919950336 64557724024700928 64941996191514624 64996892215345152 65116400966443008 65139325142040576 65180753530454016 65235851377901568 65300321991131136 65314259853115392 65448395283628032 65527059220267008 65582449802870784 65624160017055744 65703035209383936 65744541868621824 65758574545993728 65767967526223872 65823561750675456 65921101917585408 65944590485889024 65972821527887872 65986249743138816 66000334011236352 66065560139464704 66121405921492992 66149994632577024 66215368665858048 66271341082312704 66294954445504512 66350994136498176 66393193142255616 66416566811492352 66472992653243904 66514985718644736 66571211403952128 66580720461545472 66594931614941184 66717094263128064 66745940530167808 66759526107316224 66802361443549184 66811903518703616 66815958504701952 66868380191162368 66896266147135488 66948750840430592 66991330017411072 67047958360621056 67114219824218112 67128544849035264 67213672543420416 67294458207535104 67360963279454208 67417904076816384 67447053350862848 67528119520755712 67541864303886336 67570779142750208 67594855513063424 67651994021527552 67718852435247104 67776384666052608 67819201124892672 67876529274617856 67900714587783168 67958111641534464 68207957640216576 68362624210829312 68430184918810624 68444790826467328 68452374364028928 68510237740498944 68570346881548288 68613957388075008 69127447089512448 69232101148327936 69254550626107392 69290623634505728 69298300888547328 69313092089020416 69381592115576832 69440240967745536 69538919988854784 69725670018121728 69853575735410688 69878465496612864 69937534360092672 70041170787434496 70066127391257088 70110390352084992 70125354886938624 70169655263625216 70194657648181248 70253993791586304 70323423682756608 70353829207474176 70413299899957248 70482887228522496 70542767713646592 70567602237210624 70672172326060032 70731912116699136 70742015490392064 70757114840875008 70886912654573568 70931996489023488 70987647488622592 70991955911245824 71047653953110016 71062115107995648 71077282781331456 71178288143499264 71223253691006976 71238455758159872 71308858563231744 71369136550182912 71414527077384192 71500361845506048 71545530857029632 71571023484420096 71631523081617408 71662494185291776 71763230822879232 71793952839172096 71819533982629888 71880243647873024 71894874269417472 71951280712450048 71955647620448256 72012408707680896 72057901195198464 72118812354281472 72144509249519616 72205493619130368 72276852118388736 72383955046760448 72470954992730112 72603896698109952 72635288224006144 72707071476236288 72722590253121536 72768531384500224 72855993561645056 72902329724829696 73036062749884416 73097800757280768 73532906714169344 73559107470098432 73621287611662336 73629444694081536 73694045297180672 73717941622800384 73780256028229632 73891954110234624 74219424218873856 74418743961649152 74444943019474944 74492289749090304 74555258717601792 74581823751192576 74620671606390784 74644868403560448 74718637662928896 74888067680305152 75089183096438784 75152656623992832 75163391458541568 75226927715057664 75317344695484416 75365246269587456 75412856849301504 75428953155698688 75503497302245376 75519612955164672 75567321053134848 75674707046694912 75765662223433728 75829707584569344 75877935019720704 75969134460850176 76017126535593984 76044212452196352 76108493274218496 76183708989652992 76248432749309184 76281074891620352 76296601265504256 76356461164232704 76361095433945088 76388303911256064 76448235756978176 76452875596726272 76512858103349248 76528431654764544 76561520019898368 76626238126424064 76653541077614592 76701965513392128 76718336970326016 76794155375788032 76907952237182976 76983958033661952 77000389679775744 77049033230647296 77141640241741824 77174993738006528 77190702061584384 77251263443501056 77316564596031488 77409493159247872 77458725332631552 77507658428448768 77600816671752192 77666413304610816 77677507205136384 77886113791868928 77951951588818944 78128713383804928 78156551686979584 78222618087391232 78231284987461632 78299923128254464 78366110721769472 78415951300657152 78510201242124288 78654221422952448 79122401312374784 79148057858408448 79189284153720832 79214962387451904 79284463581790208 79293248132087808 79388552516861952 79861103424700416 79928610697248768 80049616952754176 80075574161436672 80126160402382848 80143262727929856 80222465883635712 80290278618955776 80404376237113344 80620305958453248 80648688271097856 80768196944068608 80796975730458624 80848017703305216 80865274103857152 80945190801506304 81013614462369792 81013959796141008 81065138844598272 81128739986997248 81133663898566656 81162572905709568 81197318803554304 81213845837709312 81231180321521664 81311458633187328 81346615021142016 81415378009325568 81495838357979136 81564727485923328 81593790086774784 81714699252006912 81795455410765824 81812914034761728 81864597807562752 81962992756850688 82015120940433408 82079467408719872 82148849883283456 82165570593619968 82230035099942912 82235025851940864 82299895665921024 82351887080226816 82450867713736704 82520564136148992 82532351405457408 82602116706729984 82724520053440512 82753995903860736 82823948563120128 82905800959328256 83011757970292736 83041336167415808 83093795972841472 83111531717853184 83128448374013952 83193668323770368 83263992641880064 83316948256948224 83417088819757056 83469785999867904 83570110261886976 83948255557189632 84067551394398208 84138614413328384 84239742555652096 84249076140343296 84320292603691008 84447947554553856 85052718012301312 85134045427531776 85208739874865152 85236370001362944 85280767550160896 85308421032640512 85392728757633024 85586363063205888 85816209253072896 85901018809761792 85973631674351616 86004265226600448 86076965366267904 86131710022385664 86204517892227072 86235233712316416 86289711202566144 86308129091616768 86393424797761536 86589328255352832 86662522953793536 86821867955257344 86852433522720768 86907671373938688 86981135170535424 87067095988174848 87085679804153856 87141065999210496 87196115732004864 87300918755721216 87369412293689344 87374714967687168 87387195605778432 87443266403827712 87498880022740992 87604046945845248 87678099394658304 87690623368298496 87764749000900608 87894802556780544 87926120647852032 87981666324185088 88000445348315136 88087413519286272 88161874561990656 88199992843436032 88217945213239296 88287158221144064 88323976397389824 88361788109750272 88393272594006016 88467992181997568 88485999100821504 88524257523007488 88555422415323136 88630656870991872 88686647624859648 88761615205269504 88793242153254912 89012701476421632 89087944672935936 89195021529513984 89321773356548096 89397277814161408 89485626432290816 89504726465380352 89618230057893888 89725944276713472 89814617705938944 89890538769088512 90055819071848448 90368512888070144 90425601499856896 90454923266752512 90534286117044224 90610815522045952 90620855008100352 90729774304985088 90943943520288768 91269832485371904 91346983653998592 91485276517433344 91514941898784768 91592300260491264 91682818152726528 91760318421663744 91793013847621632 91961400200527872 92169929452683264 92339400834809856 92417456118693888 92508789487435776 92587382624161152 92645872965255168 92718559985139712 92757226177953792 92835634653167616 92848895331139584 92927381295071232 92967560024162304 93138100980547584 93171287328817152 93250045813456896 93388227716579328 93421503188342784 93480520469446656 93500473182584832 93559540351500288 93592876864241664 93671991722115072 93731566789066752 93805105609965568 93844224922226688 93884399866609664 93903509249851392 93982886687932416 94016374044622848 94057023618195456 94090136316280832 94229563101413376 94309216155598848 94322687320522752 94342819787833344 94515883539431424 94575995318697984 94655941214994432 94749486810660864 94769710375108608 94904384191332352 94964338254675968 94984607677546496 95003940998873088 95078478084308992 95158848733577216 95219369436512256 95333815794008064 95428031312560128 95508697442156544 95684307763838976 95859832359223296 95940863493931008 96016544943574528 96077201593597952 96158416472375296 96192678999359488 96273991492173824 96284658446106624 96369136157851648 96511940062347264 96627939990306816 96805195597479936 97203106299772928 97381416999845888 97412994287271936 97495338323017728 97708987713060864 98172592925442048 98290588830400512 98373674704306176 98436240025583616 98522605480312832 98554552814075904 98616812802932736 98637861818990592 98651951289335808 98735342626013184 98959232291831808 99224991948865536 99323052998787072 99407011623469056 99442431668256768 99526491204747264 99589789713383424 99624850217238528 99709488979865856 99772478577967104 99850756907073536 99856817105928192 99871080692318208 99892397422411776 100075641394692096 100118910795251712 100203542165323776 100217855278055424 100302570286743552 100423126260645888 100486995026116608 100571937540931584 100671329736327168 100692817273552896 100756428070846464 100820508815130624 100899609395593216 100941687311302656 101020882964578304 101041444919181312 101106276779425792 101126856115224576 101170580026294272 101292179281133568 101356168714125312 101392283269595136 101477991032291328 101578278652870656 101664576999078912 101728801687339008 101814793911926784 101851071881674752 101937167462301696 102037908873019392 102082026693197824 102168317501898752 102204721436819456 102291115960434688 102311936460324864 102392207167717376 102543936316243968 102645277378215936 102667186239700992 102855520322322432 102920936082112512 103278300443508736 103343544571265024 103467755562336256 103555217739481088 103691170634268672 103848151722491904 103935935451758592 104308379983282176 104554601734209536 104588505027182592 104680268322832384 104780363603116032 104817698244919296 104872295230603264 104906301540139008 105530743811211264 105619949849935872 105724330842783744 105814151570469888 105851403355815936 106008258489090048 106097868175048704 106113023235588096 106135672261312512 106202721480081408 106330368981860352 106481471232933888 106571480929665024 106767432215248896 106834880536510464 106857683637239808 106963287844847616 107053704825274368 107121790616076288 107205834982817792 107250542768259072 107318296285544448 107356535226630144 107447284622426112 107493741277937664 107531584361463808 107553471514804224 107690929258758144 107729300973944832 107820365471809536 107926921068675072 108018152616493056 108018613061521344 108086851792797696 108178218531422208 108216763874279424 108308240428695552 108415278177583104 108462153361522688 108553837345767424 108575932570140672 108661117810638848 108706432489095168 108791720115699712 108905845047164928 108952932336009216 109060607214354432 109083885379682304 109152797076750336 109283990342467584 109353494587244544 109554094124826624 109646701135921152 109733194221228032 109802516106969088 109934490284982272 110027418848198656 110043135207276544 110299360071254016 110338661205147648 110431931417493504 110541067945771008 110837931165351936 111089264342597632 111222785093009408 111293047999823872 111329136328310784 111426813682515968 111667414529212416 111931007409586176 112332101520457728 112427056804921344 112597263406071808 112633774644658176 112728984935989248 112745087187812352 112840391572586496 112976017043226624 113512060570042368 113648493335150592 113744561376854016 113816902529581056 113856971676844032 113953701691275264 114025689803390976 114066318678294528 114162739911327744 114275563484479488 114421612337430528 114534691746349056 114672353635467264 114769287155023872 114842280029847552 114939357189636096 114980311616421888 115052948270088192 115077505455489024 115191233063682048 115361928355774464 115452437673803776 115475937050492928 115500584519663616 115550030605058048 115573549845970944 115712460362612736 115762490607009792 115803244696961024 115876895165251584 115974846894047232 116114239738871808 116188087998947328 116261487642673152 116401225007628288 116499619956916224 116516260807704576 116665173363654656 116805395927793664 116829170687803392 116904132526211072 116920831157731328 116927927383228416 117019665334534144 117193070075707392 117234827530469376 117308888432246784 117333927131086848 117449884692381696 117549166082654208 117623926950985728 117765301863186432 117981332134428672 118032343364009984 118174209161322496 118248863499812864 118390989537673216 118504195010592768 118683601968562176 118783926230581248 118926695372685312 119490973410525184 119634592368951296 119752823607918592 119791655137050624 119892916045873152 120074425429131264 120606564355670016 120930458937679872 120973032406646784 121152295416102912 121195463595687936 121258591360385024 121272026554957824 121297911155785728 121417786202259456 121520421693554688 121693109980495872 121795978205331456 122019922531713024 122123067013988352 122243757536968704 122347091228884992 122390685130162176 122572048878010368 122693183116148736 122719371052142592 122796896711344128 122944489135276032 123119201113079808 123223274824925184 123345052649914368 123449843498881536 123527830620340224 123676301570605056 123780846204223488 123798527108186112 123903175060094976 123956746698883072 124086780080160768 124130993855791104 124184134640730112 124228383105089536 124235922844680192 124333394417942528 124358701438992384 124463822911045632 124517636955439104 124562004251123712 124640693959262208 124667297576779776 124790502485655552 124895988962820096 124975422385422336 125125633229635584 125204678999801856 125355165392830464 125409364824260608 125639417468551168 125745621540798464 125763583094030336 125790426383777792 125922383335784448 126021178052575232 126101327091597312 126207921619992576 126359613833478144 126671921331830784 126959159248683008 127111754392010752 127237375083413504 127344929922875392 127579077018451968 127813109812297728 127921151325241344 128379544594808832 128682586749796352 128724313879609344 128837253320409088 128851528214642688 128960447511527424 129006397839900672 129115448049401856 129883992383029248 129993784430690304 130232801932886016 130278650284081152 130361507060908032 130471702755803136 130600643982262272 130628519706230784 130896790567256064 131054118440534016 131164899605741568 131248320034111488 131406070418767872 131517149091987456 131535935052447744 131647123501350912 131842203835170816 131889180971778048 131945643055775744 131972499486277632 132000668022472704 132131120278929408 132242811842985984 132299989265154048 132430737331716096 132542682164625408 132589908891009024 132701988272996352 132786386284511232 132833133622984704 132945985306487808 133029971437289472 133142422807904256 133189863229882368 133434188526256128 133491881060335616 133519052214632448 133604722887098368 133623807037407232 133631917009403904 133792532294270976 133897501680861184 133982660034822144 134095916721242112 134228439648436224 134257089698070528 134427345086840832 134588916415070208 134721926558908416 134835808153632768 134894106701725696 135056239041511424 135083728607772672 135141558285500416 135189711026126848 135303988043055104 135552769332105216 135638402249785344 135753058549235712 135801429175566336 135916223283068928 136415915280433152 136725248421658624 136860369837621248 136889581652934656 136904748728057856 137020475480997888 137140693763096576 137227914776150016 138254894179024896 138464202296655872 138509101252214784 138581247269011456 138626184178040832 138763184231153664 138880481935491072 139077839977709568 139451340036243456 139707151470821376 139756930993225728 139875068720185344 140082341574868992 140132254782514176 140220780704169984 140250709773877248 140339310527250432 140389315296362496 140507987583172608 140646847365513216 140707658414948352 140826599799914496 141085535427293184 141135204474421248 141344344652120064 141463824233398272 141484030980784128 141514229681750016 141773825309147136 141863992978046976 141975294977245184 141983911822491648 142095307906220032 142124230215991296 142154565562662912 142356576286998528 142446507382013952 142476911516319744 142617717126463488 142738273100365824 142829054154768384 143000723691012096 143091061714059264 143142046968840192 143263046163234816 143324988370583552 143526461645758464 143587905678344192 143639067965259776 143760487295746048 143789748538834944 143902561424900096 143911295240896512 144024817415361792 144115802390396928 144237624708562944 144289018499039232 144410987238260736 144553704236777472 144767910093520896 144941909985460224 145207793396219904 145270576448012288 145414142952472576 145445180506243072 145537062769000448 145711987123290112 145804659449659392 146072125499768832 147065813428338688 147118214940196864 147242575223324672 147258889388163072 147388090594361344 147435883245600768 147560512056459264 147783908220469248 148438848437747712 148837487923298304 148889886038949888 148984579498180608 149110517435203584 149163647502385152 149241343212781568 149289736807120896 149437275325857792 149776135360610304 150178366192877568 150305313247985664 150326782917083136 150453855430115328 150634689390968832 150730492539174912 150825713698603008 150857906311397376 151006994604490752 151039225910329344 151134642106269696 151349414093389824 151531324446867456 151659415169138688 151755870039441408 151938268921700352 152034253071187968 152088424904392704 152216986548436992 152367417979305984 152496865498618368 152562149783240704 152593202531008512 152712922328465408 152722190867890176 152776607822512128 152896471513956352 152905751193452544 153025716206698496 153056863309529088 153123040039796736 153252476252848128 153307082155229184 153403931026784256 153436673940652032 153588310751576064 153815904474365952 153967916067323904 154000779359551488 154283280483483648 154349987476013056 154381404123168768 154502526887002112 154633129192062976 154818986318495744 154917450665263104 155015316856897536 155201633343504384 155332826609221632 155355014410272768 155772227583737856 155903903177637888 156257426767609856 156313103373959168 156445236174782464 156462569974923264 156599846256508928 156831902601314304 157020402484248576 157308442845904896 158244802624749568 158296115716816896 158378568307441664 158429924774903808 158568927163580416 158586496264175616 158777105033723904 159722206849400832 159857221394497536 160099233905508352 160151148322873344 160252320804765696 160286525455859712 160444931767271424 160580557237911552 160808752474226688 161240611916906496 161297376542195712 161536393888137216 161593951460917248 161696035406610432 161730548207714304 161890381603012608 162027228924739584 162027919592282016 162130277689196544 162257479973994496 162267327797133312 162325145811419136 162394637607108608 162462360643043328 162622917266374656 162693230042284032 162830756018651136 162991676715958272 163187580173549568 163429398504013824 163590910821531648 163625828069523456 163729195615125504 163925985513701376 164030241880866816 164158934817439744 164297699766566912 164331141187239936 164460070199885824 164470051703881728 164599791331842048 164703774160453632 164901735427473408 165041128272297984 165064702810914816 165449040106881024 165507991807721472 165647897126240256 165811601918656512 166023515940585472 166082672334831616 166187591945682944 166223063435706368 166256896748027904 166387336647540736 166527985283760128 166633896513896448 166834177639514112 166939571999735808 167140220523773952 167896511114379264 168135102788796416 168277228826656768 168479485111304192 168498152280686592 168640585207382016 168895895109107712 170105436024602624 170268090855063552 170417479749730304 170472740002725888 170561535100321792 170616842065281024 170785457515266048 171172726126411776 171632418506145792 171802037619523584 172008530453200896 172153930732535808 172263420044771328 172409035784454144 172470467424632832 172579422405132288 172616258183233536 172786849595523072 173178656510705664 173325045907587072 173643735910514688 173704867045441536 173815342747877376 173962270341070848 174171359608307712 174282131998420992 174392231464009728 174601837511442432 174738824587378688 174749429935374336 174774391211556864 174997760045481984 175208093891690496 175356198789316608 175381246736596992 175529498001801216 175789605113561088 175852241295704064 175963332648370176 176000890696630272 176174827038572544 176323749123981312 176399985686872064 176435890426478592 176574316442288128 176647952794779648 176723576219500544 176786545188012032 176935984363995136 176971998201643008 177048515046014976 177261313741983744 177373295249719296 177523230410539008 177586484306509824 178025402952843264 178175889345871872 178390043059027968 178643546713096192 178794555628322816 178971252864581632 179009452930760704 179236460115787776 179451888553426944 179629235411877888 179781077538177024 180111638143696896 180737025776140288 180851202999713792 180909846533505024 181068572234088448 181221631044091904 181459548609970176 181887887040577536 182539664970743808 182693967307997184 182970553034866688 183029883797569536 183184600520982528 183365636305453056 183520636843327488 183586027695243264 183922800401055744 184678801669619712 184834912237387776 185017578974871552 185174765248322304 185291745930510336 185437119970279424 185514452355907584 185671269306335232 185697790662279168 185854762590142464 185935120048324608 186276201961095168 186342574657634304 186500091626913792 186776455433158656 186843006376685568 186961040938893312 187000946365169664 187119080703000576 187185753728483328 187343983444230144 187463133578133504 187610211219931136 187688449844453376 187768799733219328 187807018499702784 188032748089245696 188114047236390912 188180272632561664 188459126202826752 188618432311197696 188645374641045504 188685639575666688 189031767078862848 189151990637395968 189311882429988864 189498973621321728 189539420750217216 189808768382664704 189969215355092992 190007881997746176 190156956168617984 190317697467154432 190438738873024512 190667631588016128 190856062625120256 191017394884313088 191368615527677952 191719664718446592 191881726987862016 192033089887149056 192154403187195904 192316832944750592 192385357998718976 192547982984347648 192569316892213248 192738272315703296 193023880124694528 193255879980613632 194406212599545856 194762833999691776 194825988574543872 194990676646035456 195417975426121728 196345185850884096 196581177660801024 196747349408612352 196872480051167232 197045210960625664 197109105628151808 197233625605865472 197275723637981184 197303902578671616 197470685252026368 197918464583663616 198449983897731072 198646105997574144 198814023246938112 198884863336513536 199052982409494528 199179579426766848 199249700434477056 199418977959731712 199544957155934208 199701513814147072 199713634211856384 199742161384636416 199784794844823552 200151282789384192 200237821590503424 200407084330647552 200435710556110848 200605140573487104 200846252521291776 200973990052233216 201143875081863168 201342659472654336 201385634547105792 201641017630261248 201799218791186432 201883374622605312 202041765929156608 202082889838362624 202212553558851584 202253712230449152 202341160052588544 202584358562267136 202712337428250624 202784566539190272 202955982064582656 203156557305741312 203329153998157824 203457603374678016 203629587823853568 203702143763349504 203874334924603392 204164053386395648 204336635003797504 204409442873638912 204582231920869376 204623872920649728 204784414335434752 205087872632487936 205290554756431872 205334372479401984 205711040644644864 205841872164225024 206556600887017472 206687089142530048 206935511124672512 207110435478962176 207382341268537344 207696303444983808 207871870903517184 208616759966564352 209109203468419072 209177010054365184 209360536645664768 209560727206232064 209635396489838592 209744590461206528 209812603080278016 211061487622422528 211239899699871744 211448661685567488 211628303140939776 211702806711631872 212016516978180096 212195736350097408 212226046471176192 212271344522625024 212660737963720704 212962942465867776 213142961859330048 213534864430497792 213669761073020928 213715367274479616 213926575689695232 214107409650548736 214243581232152576 214411669965635584 214501085536518144 214636592571088896 214713070453260288 214894569244852224 214987482555875328 215063168722927616 215381858517516288 215458601947889664 215640730943619072 215853842137350144 216037226123042688 216173703585595392 216356437062844416 216433527748558848 216616480857391104 216830556355166208 216924306723045376 217107674691534848 217151865140281344 217322235621277696 217412864978190336 217583440231399424 217811690094329856 217905864672018432 218121214428708864 218167770759364608 218305594153500672 218567980684935168 218706989174489088 219108188249653248 219293402271842304 219466388442456064 219605032213938176 219868980569964544 220054837696397312 220086270414553088 220598720142508032 220677322410295296 220863862834987008 221082135891542016 221675862330703872 222178528685195264 222445570186018816 222658272656621568 222853627365031936 223334829058424832 223862014819172352 224664203040915456 225194526812143616 225267549289316352 225457969871978496 225490174375624704 225680783145172992 225952034086453248 227024121140084736 227296986670301184 227489122753708032 227633805059162112 227907403382550528 228051379606781952 228132637356589056 228325479822655488 228551126968958976 228843224674861056 229069383492698112 229344707270934528 229538574310047744 229684560059695104 229878714379272192 229960623232843776 230105896540176384 230155010910978048 230382466127364096 230723856711548928 230904875347607552 230951874100985856 231001169039327232 231100061210116096 231147099691941888 231424920725225472 231524981214019584 231753790330503168 231949693788094464 232228479477743616 232376175997894656 232522975285346304 232802450015256576 232999239913832448 233032521615409152 233330346727309312 233610791855587328 233658341375606784 233808265052422144 233841662315462656 233855854766456832 234039330669068288 234386140151414784 234469655060938752 234667854262173696 234899769384763392 235098332165308416 235247853901971456 235530603726372864 235962664268857344 236064686728019968 236348418322644992 236497726999625728 236781979075346432 237367203937124352 237567852461162496 237853390745370624 238981946821050368 239269184737902592 239505647215837184 239583310274101248 239785832091746304 240148850858262528 241213128711340032 241860917875359744 241946064813293568 242304590832205824 242390927191375872 242517182720770048 242544053109915648 242595822311571456 242835572404518912 243040843387109376 243386219960991744 243591956410662912 244039845063426048 244246134027976704 244487515073937408 244694182457769984 244781370260324352 245144097756020736 245386366232297472 245438742104285184 245593793422688256 245888978270552064 246238402226159616 246446549649850368 246690105299828736 246899686997763072 247055661240680448 247352603141210112 247561692408446976 247597054216372224 247806350120189952 247913493397766144 248173560160321536 248261987711582208 248456766210179072 248471845689360384 248666788835885056 248717402877984768 249035273910878208 249124008502247424 249281387918524416 249334595153559552 249581004971311104 249791977925640192 249950844770844672 250251266459271168 250409357999603712 250710330785660928 250818729648521216 251278834937102336 251491243081596928 251580852767555584 251844766671568896 252042356105150464 252202654183194624 252415843239985152 252719227666956288 253343842663661568 253918318497366016 254223508784021504 254474750166827008 254689859845750784 255158154036903936 255626219624595456 255842302650482688 256759089189617664 257365173499592704 257448627759218688 257674506640818176 257703056429285376 257920895023054848 258012795679801344 258230896098803712 259767984766058496 259987568861380608 260465603865772032 260557300568162304 260723014121816064 260943405511606272 261201287964524544 261257039412461568 262108236881068032 262329799211483136 262496640068222976 262812140837535744 263034298183974912 263071870104895488 263294247002701824 263684407670341632 263778361943556096 263891286111551488 263944998972555264 264001336044945408 264262240557858816 264485623685971968 264599978530308096 264861474663432192 265085364329250816 265179817782018048 265403976545992704 265572772569022464 265666267245969408 265891970612975616 266059942874578944 266284845615808512 266379726459764736 266983762120671232 267038104429264896 267209445774196736 267247614074814464 267263834018807808 267585064588541952 267795003361722368 267965320069644288 268191833442484224 268456879296872448 268514179396141056 268854690173681664 269177832830140416 269443853117816832 269671616307265536 269788213403451392 270112478083022848 270167457215545344 270283116571000832 270379422052253696 270607976086110208 271105538664210432 271276804499570688 271602858351132672 271832446566137856 272831830560866304 273450496843317248 273720739675242496 273779163305869312 273809497456115712 274040950961995776 274281387526193152 274455829552300032 276509788358049792 276928404593311744 277018202504429568 277162494538022912 277252368356081664 277526368462307328 278155679955419136 278902680072486912 279414302941642752 279513861986451456 279750137440370688 280164683149737984 280264509565028352 280441561408339968 280501419547754496 280678621054500864 280778630592724992 281015975166345216 281415316829896704 281653199599828992 282171070854586368 282270408948842496 282688689304240128 282927648466796544 282968061961568256 283028459363500032 283547650618294272 283727985956093952 283950589954490368 283967823644983296 284190615812440064 284248460431982592 284309131125325824 284713152573997056 284893014764027904 284953823032639488 285235434252926976 285476546200731648 285658108309536768 286001447382024192 286284093937680384 286526092326469632 286649976741167104 287052923291516928 287175811356688384 287278135930519552 287520974591492096 287579497077669888 287805122849800192 287822590481793024 288049634830723584 288231604780793856 288475249417125888 288578036998078464 288821974476521472 289107408473554944 289535820187041792 289883819970920448 290415586792439808 290541152896024576 290828285904945152 290890361012486144 291423974246580224 291609318899318784 292144250999537664 294131626856677376 294236429880393728 294485150446649344 294517778776326144 294871766491201536 295121024112918528 295567816440938496 296877696875495424 297674975846596608 297969158996361216 298221034870407168 298327295004770304 298482686425563136 298579473614241792 298874550651715584 299552270721220608 300356732385755136 300610626495971328 300653565834166272 300907710860230656 301269378781937664 301460985078349824 301715812622794752 302013989208981504 302078451820658688 302269284212539392 302698828186779648 303062648893734912 303318830338277376 303511740078882816 303876537843400704 304068506142375936 304176849808785408 304433973096873984 304734835958611968 304993730997236736 305124299566481408 305186405062017024 305425844656930816 305444381735780352 305553215645024256 305792943027912704 305811502386905088 306051432413396992 306113726619058176 306246080079593472 306504952505696256 306614164310458368 306873347881304064 307176621503152128 307631808948731904 307935832134647808 308001558719102976 308566560966967296 308699974952026112 308762808246337536 309005053774004224 309266258384125952 309637972636991488 309834901330526208 310030633713795072 310403266687008768 310665653218443264 311544455167475712 311807806355275776 312514853535219712 312626206747918336 312890472349564928 312925139949846528 313199692513017856 313663805202628608 314040804968497152 314616885691809792 316489605249499136 316592231433633792 316757136614883328 316859849549807616 317137854327160832 317172992528351232 317554210067447808 319444413698801664 319714442788995072 320198467811016704 320302296645746688 320504641609531392 320573050911719424 320889863534542848 321161114475823104 321617504948453376 322481223833812992 322594753084391424 323072787776274432 323187902921834496 323461096415428608 323780763206025216 324054457849479168 324055839184564032 324260555378393088 324514959947988992 324534655594266624 324650291622838272 324924721286086656 325245834532749312 325386460084568064 325661512037302272 325983353431916544 326375160347099136 326858797008027648 327181821643063296 327251656139046912 327458391230251008 327851971027402752 328060483761733632 328317869634879488 328595399533133824 328662282374479872 328940103407763456 329199582663684096 329407548320907264 329803470854946816 330082256544595968 330129405621829632 330898080213762048 331015983615442944 331295794252480512 331623203837313024 332047031881170944 332165344669663232 332375183891365888 332446126871412736 332513793496055808 332774673295081472 333055970567520256 333267793027792896 333668355279028224 333879143999471616 334280441047547904 335793022228758528 336270205577592832 336554457653313536 336958970222608384 336996304561373184 337281170414764032 337791790218215424 340210872049205248 340536181710127104 340834959499460608 340945480005451776 341233684130562048 341570915030532096 343264837012291584 343604075239047168 344017060906401792 344307861465071616 344526840089542656 344818071568908288 344940934849265664 345158844810264576 345232516366467072 345573699191046144 346357313021411328 346650091815174144 347287471821029376 347409734090883072 347630685495754752 347924540682141696 348342719216615424 348564263996841984 348784462928019456 349203675022884864 349477649174757376 349498859870748672 349548782423113728 349995520090963968 350416187783380992 350712397578633216 350762493473193984 351058996003602432 351579210227122176 351704482591408128 351926665296740352 352001781393260544 352349654077145088 352647498247962624 352799971373744128 352871780852957184 353148632884576256 353295905589559296 353447152439001088 353573090376024064 353871968727990272 353943996403286016 354097030092029952 354522627483967488 354746590499438592 355172968613019648 356050805905686528 356351778691743744 356780086118055936 357287093426192384 357589111256645632 357942505729163264 358018905861521408 358472920231575552 358903777106853888 359258470823755776 360223276287393792 361474051552280576 361702405999427584 361819693067010048 362137144468176896 362443262088183808 362919097219940352 363775774081155072 365079329941487616 365387934615994368 365941106069733376 366059767595139072 366369201041965056 366731272610906112 367041273686654976 367172055390486528 369357603339239424 369669824474775552 370035157949743104 370349530496644608 370583491861020672 370874239940558848 371028904711815168 371342538612670464 371395581324558336 371709525180284928 371870240096649216 372552403922190336 372685149315268608 373000183253827584 373552910866317312 373686012753371136 373922081877786624 374001892730339328 374371507456966656 374687966888460288 374926267156267008 375220422439862272 375376899688906752 375537599466438656 375614036999405568 376065496178491392 376228094472781824 376360545265123328 376918252405653504 377236864622395392 377290749282091008 377371279151333376 378063534157725696 378303981274791936 378623764859977728 379078841500434432 379617536765329408 379938430710185984 380015763995492352 380313912337235968 380877477746049024 381335263176032256 381712125250240512 382034789768626176 382737231055355904 383439329436893184 383763453975724032 384066179774298112 384308806374391808 384633665889501184 384770715997437952 385095965968695296 385138633784426496 386047760249389056 386511759961227264 388812425199091712 389525667999383552 389651977149087744 389981353292070912 390835950852243456 392690371701768192 393162355321602048 393494698817224704 393744960102334464 394090421921251328 394218211256303616 394551447275962368 394607805157343232 394941370504052736 395836929167327232 396899967795462144 397292211995148288 397628046493876224 397769726673027072 398105964818989056 398359158853533696 398499400868954112 398837955919463424 399089914311868416 399403027628294144 399427268423712768 399569589689647104 400302565578768384 400475643181006848 400814168661295104 400871421112221696 401692505042583552 401947980104466432 402287750163726336 402685318945308672 402771269094211584 403282035260522496 403598437582372864 403766749245210624 404083531858313216 404165779676725248 404425107117703168 404507424460898304 404682320105177088 405168717124534272 405424674856501248 405569133078380544 405911964129165312 406658307996315648 406915206749356032 407259175647707136 407404287526699008 407748669849206784 408328106772791296 408673270007595008 408818885747277824 409164463841738752 409247745841299456 409568828670869504 410175745264975872 410581109512863744 410668744958803968 411422081289289728 411683744328450048 413113201774034944 413871022249345024 414220870957924352 414764682537074688 415392606889967616 415743741807034368 417233519933128704 418218406936838144 418354020108730368 418721073291329536 419121454412464128 419270792979677184 419489180922413056 419625206160556032 422122975244845056 422479799399743488 423256606281879552 423405613423263744 424033033956360192 424391472700194816 424452092942352384 424542689045250048 425321475927441408 425925884931735552 426285923718660096 427069728860995584 427339522146041856 427430734548959232 427853151379390464 428214819301097472 428487162464305152 428823339931271168 429002171073036288 429273185142177792 429426140906520576 429789138489704448 429974965111750656 430763717035032576 430917203895779328 431281461887238144 431707684274700288 432074452246085376 432347407171190784 432712874125688832 432867055497117696 433232961714782208 433661112710332416 433848613446090752 434215349383069696 434303730280562688 434644471242555392 434825729956380672 435166880462798848 435623380188659712 435811729344036864 436242428857417728 436335541518729216 436611188307001344 437135961369870336 437413978348978176 438216376499306496 438932776884912128 439210064427876352 439737961139929088 440109675392794624 440172540829106176 441197440285016064 441354644820590592 441727725669974016 442164271783084032 443351724661407744 444357057370390528 444891140372037632 445316545313243136 445707254730063872 446669658116849664 447724029638344704 449328406081830912 450389053624287232 450535098578632704 450915939743956992 450980348751249408 451361566290345984 451904068172906496 454048242280169472 454593973340602368 454978245507416064 455267610118324224 455814806765101056 456102759213563904 456265274713178112 456650959645310976 457102253937917952 457686449349722112 458138766985396224 458689414541869056 459077148620095488 459369120119390208 459757428758544384 459921246465687552 460211793080352768 460310021821956096 460764932254728192 461447713423097856 461809750695215104 461903748201971712 462002338078654464 462200122420232192 462849841450450944 463049962428039168 463507580661006336 463899387576188928 464456958955487232 464752351995789312 465045950570692608 465604900030513152 465998479827664896 466065043230818304 466660693454618624 467221583711174656 467316682751213568 467616530104844288 467683324630925312 467711709532913664 468078661338136576 468772280302829568 468939310121877504 469335708524347392 469799538769526784 470495707803942912 471061207452745728 471925328537714688 472129373456039936 472696836645289984 472995453999251456 473563958150692864 474734407874248704 475135704922324992 475706781490741248 477963893642100736 478538369475805184 479011294431674368 479166620548202496 479571664183492608 480297701716525056 482426257422680064 483721835750719488 483892129626587136 484609181664411648 484781854382751744 485034365441540096 485088106219831296 485191644623142912 485671144809037824 486081686774218752 486772439921983488 487183912821325824 488079690126852096 488492268055953408 488975030147874816 489562740520648704 490288195512041472 490772732464594944 490877484208570368 491187586845376512 491777956541104128 492476804452319232 492893099299700736 493380210599657472 493799373995526144 494111322481360896 494705206282420224 495123384816893952 495194108432744448 495826986795532288 496347120320643072 496523975423164416 496913532420358144 496943691378720768 497333577671770112 497434805755969536 498070547821756416 498248017004494848 498562775837048832 498669190307119104 499162009942622208 499583955851280384 499901689541689344 500502532918542336 500818715999207424 501420661571321856 501637459297042432 502557669874204672 502982486163193856 503161705535111168 503689533343137792 504405308366389248 504831686479970304 505438455333912576 506687685327323136 507836636994732032 508447017568043008 508949500333654016 509379719691501568 510316308073807872 511252439249190912 511684605300965376 513518178379235328 514730346999185408 514897255518437376 515349013281636352 515406112858570752 516025591359602688 516461792197607424 519535969532116992 519975137722761216 520931207731544064 521114601136324608 521446028243632128 521886811023212544 522514078824923136 524216473762136064 524993280136445952 525624281675071488 526068596367949824 526143740209790976 526588494005403648 527368815340683264 527556723887112192 527782572223102976 527889997945110528 528002672089890816 528524481115717632 528971247371943936 529199957060616192 529722949326864384 530170728658501632 530359635564036096 530807953091985408 531145545138044928 531783941225951232 532119885749157888 532569691231617024 532759452919529472 533967524241342464 534076208858529792 534418891548393472 534495228149628928 534527668037615616 535170129177083904 535590006723444736 535930640139288576 536383666884968448 536913758593744896 537028358792282112 537709380347363328 538355665660280832 538887706235633664 539343232614531072 539576426806902784 540224956166045696 540334914431090688 540758844104507392 541215952172220416 542211077328420864 542553608999141376 543205716702265344 543664893132275712 545663661121732608 546900993686634496 547558326611738624 547618994912231424 548081901923991552 548562775052386304 548911659104600064 553856809186623488 554036405008859136 554324989076045824 554504736712163328 555052736924614656 556311359910838272 557805360144973824 558828605883285504 559027723972902912 559500274880741376 560329366299475968 560529019130056704 560883122816679936 561002839095508992 561357242109001728 561557261185449984 562031950332690432 562830633659793408 563306399199657984 564342141709172736 564540817897684992 565377378608480256 565855296933593088 565936123923136512 566056918727000064 567095301236588544 567455971912187904 567901179908980736 567935647289966592 568381231624880128 568496920863965184 568618262250651648 569426305147994112 569907646065278976 570470868505853952 570953092401463296 571316216619073536 572002894764048384 572568187875360768 573052184652939264 573299953482334208 574105846583033856 574351622713376768 574556271861039104 575041949182984192 575158994155339776 575610245699600384 575645180963586048 576099269661447168 576463209561587712 576950498834251776 577156073996156928 577643948953042944 578214816947109888 579071640374083584 579767639941840896 581082305792049152 581656571809890304 581780722024972288 582847948493160448 583218637798637568 584288501999075328 588263253713354752 588472859760787456 588970300893298688 589035557552652288 589743532982403072 590242048225837056 591135632881876992 593755393750990848 595349951693193216 595938317992722432 596442069740814336 596654590009540608 596965372851126272 597158947228483584 597749101303431168 599104541442441216 600713464771510272 601221252991942656 601307131668332544 601815421720461312 602538757563875328 602921970156699648 603431625245589504 604027978417963008 604156903641317376 605397656373559296 606125297787469824 606637660676554752 607023480157765632 607753075686801408 608137012284751872 608353699617570816 608867946193747968 609469671917223936 609987461994473472 610248599132962816 610372810124034048 610888763471560704 611106431290048512 611585886055825408 611623004773810176 612102864826793984 612492160159186944 613009905011392512 613228328620916736 613746695762608128 614353243006304256 615263617897463808 615871664269295616 616003117438205952 617133121933934592 617399949904052224 617525616492675072 618010107548008448 618532516768251904 619275945273982976 619669802661052416 620061267427590144 620806533374017536 621331306436886528 623088910334951424 623615612710551552 625029707070439424 625252413495836672 625780944699129856 625850279899693056 626399385026035712 627327610405257216 628081609936994304 629233771383619584 632979210498998272 633184462867267584 633719699099615232 634275708654321664 634345985056702464 635108420134895616 638888827397603328 639428885577990144 640396935622033408 640604593291493376 641009283219062784 641146101823438848 641779727069085696 642322228951646208 643235009896906752 644962447667625984 645189506168782848 646145575552548864 646375805843668992 646922192830857216 647561526412050432 648111678369128064 648521110756786176 649029919895977984 649069311188533248 649300583245676544 649849442572173312 650491669065498624 650772920169136128 651323024074604544 651966706863833088 652750320694198272 653717594016055296 654363643286126592 654503312278093824 654916782460502016 655703942054805504 656120967523467264 656635739269758976 657190799066267648 657324564748959744 657880206815526912 658399165327368192 658815096641814528 659606941709893632 660164513089191936 660258811243659264 661796160427524096 662031967230885888 662591588504961024 663246407674626048 664094063762341888 664330689339326464 664750367782731776 664892253742825472 665027586992111616 665549346590162944 666111941135040512 666535586055585792 667336710558056448 668560882095095808 671586044457517056 672540411155185664 673108915306627072 673917940445216768 673992609122746368 675583580436430848 680421744098410496 681072363420254208 681669918998921216 681890960010903552 682467368261124096 686529674024583168 687208150478094336 688034121812803584 688615722930143232 689053680179085312 689636143137816576 689881869698531328 690317689620529152 690465032732934144 691147398382092288 692714626042822656 693300183630348288 694574943642058752 695261370991509504 695849081364283392 696685438433230848 697128527993683968 697568925856038912 698407350045769728 698955298349514752 698997719741497344 699097564846227456 699991040181927936 700832375566761984 701424795157266432 701524986946387968 702117992007204864 703158420454244352 703408965182816256 704003562786521088 704699308154290176 705294996495925248 705599942747488256 705743561705914368 706297265769152512 706591811179118592 707146180752048128 707743937455980544 707887992806572032 708194060184059904 709045254967934976 709493180998877184 710345937226039296 712101611811373056 712703557383487488 713560172236111872 714574186852384768 715178222513291264 716037811723042816 716945840463151104 717807554213707776 718516941647511552 720446552574787584 722948103104561152 723404811998855168 723639386134020096 724274288936353792 724886524176367616 725838194439880704 727551548162310144 730158659882975232 730775869231988736 731882212139466752 732119535190278144 732738402083930112 733462545221812224 734082547373309952 734344110780973056 738715206678478848 739339648949551104 740070315899486208 740699060993289216 741166983722041344 741748479881117696 742057809423630336 742685077225340928 742791162649116672 743419050360569856 743740480193298432 745370298630537216 746000366507655168 747105821732634624 747372025506742272 747844163755573248 748003785460678656 748743014913933312 749375933776920576 749852534312534016 750440844879724544 750753799377813504 751075198932877312 751228073998811136 752130992356982784 752456188945563648 752721090530246656 753836504811307008 754473729244790784 754742558302666752 756127068315451392 756607962549583872 757247529719955456 758157683000868864 759235073530658816 759876861420371968 760031527990984704 760627824674471936 761754955492098048 762670526352064512 763424250500481024 764069579537252352 765474462110711808 766878658873786368 767526907951448064 768132359548596224 768617612748783616 769267331779002368 769541431994875904 770191931937390592 770277267568852992 772095520498778112 773023519922454528 777624850398183424 779051335998767104 779303954298175488 779962706584141824 781671901704486912 786324710643204096 786989397634449408 787489920204668928 788180843842502656 788436422512607232 789102894551924736 789215610314686464 789882741008105472 791673858334654464 793799935590924288 794584423990296576 795256092987752448 795539453346054144 796211929637978112 796718317707067392 796998801737908224 797675911838926848 798179828623736832 798854536847425536 799139179379294208 800951286362013696 801628337322590208 801742842224443392 803385010085167104 803895960208932864 804575500327452672 805370637890617344 805542538188423168 806564070521044992 807196875164745728 807533498490421248 808167063716626432 808331559353450496 808850214235406336 809014848921796608 809364640210354176 810337434249068544 810849349713002496 811138266156761088 811823928258330624 813316615992631296 813830413498712064 814808575053398016 815497339698413568 816656213545582592 817346540015190016 817637771494555648 818328927683477504 818495491682598912 819137657341739008 820351490529951744 821162219025727488 821337489917607936 822844162578579456 823367488656900096 826226403548069888 827742044498690048 829529365074149376 830785213779935232 831487483614068736 834467039866257408 836436813873676288 836708040217460736 837442146582659072 838242908824928256 838541585959354368 839250412321112064 844245950489690112 844959598799486976 846513212563759104 846811226846527488 848066067912720384 848782945400389632 848904185884704768 849085378090500096 850642951854882816 851851769863471104 852571847437320192 854139457721991168 854679044292083712 854861469097918464 855706302758780928 856429638602194944 856974324928610304 857646679862542336 858004342146072576 858852281813041152 859578276979408896 859949930223501312 861527434070065152 861834407791558656 862562923774476288 863415368549400576 864148904492170752 864694814342381568 865425748251377664 865734110994235392 866465923429564416 867322225420664832 867697226892181504 868430698766139392 868607460561125376 869288942485110784 869651459912761344 870333760925597696 871246760377319424 871623458688073728 872484857714835456 872671083037458432 874271922739740672 874827956697956352 876432752998612992 877865553769824256 878420128855752704 879475922279858176 880219350785589248 880345081658212352 882394880570032128 882709289641181184 883455451339948032 886703449322815488 888714114740781056 889782280744075264 890633090626486272 891414509460127744 895448059276689408 898656812163661824 900778107248574464 901070197157265408 901831879487913984 901960697502498816 902723132580691968 903808136345812992 908096484560338944 909187946681204736 909956491014832128 910535220236648448 911629613530202112 912205518427127808 912530549426356224 913301919290621952 914204507875835904 915372898699444224 916277533970792448 917378829083738112 918154297240190976 918738240238780416 919514857517088768 919842492931375104 920620043643912192 921529864509456384 922895426846195712 923619501390430208 923807496403943424 924004676157308928 925699682900901888 926099924856078336 927015161322012672 927798775152377856 928913917910974464 929504703991578624 930091901141385216 931209800061026304 931996959655329792 933321386909237248 934443167422349312 934633365502427136 935233060209688576 935366649261850624 935423419065827328 937544560605659136 937878620243755008 938671417048694784 939599077539053568 940991415607885824 942122414905491456 943850657075429376 944258746912079872 945393673290579968 945990907998502912 947127916301385728 949468815748497408 950271409844649984 951413562981482496 955927787284201472 957076738951610368 958022588863348736 958333241096404992 959143328366985216 960595403433050112 964852514845360128 967443671501438976 967784259253174272 969218363328823296 969563708765503488 970068730883080192 970383289246285824 971342289618075648 972163373548437504 973544879843966976 976159380253704192 976984536111906816 977950060295749632 979125481041297408 980576391024082944 981545464929189888 981754968417140736 982375173690753024 983555913082208256 984953608904638464 985786198599401472 987598747991052288 988222644962721792 989410412564840448 990246769633787904 990388216865488896 991653973591064576 992694240641286144 993047950846328832 993827064840716288 993887382757441536 994667155343540224 994869611511939072 996141095643512832 996496034008989696 997125551674097664 997338380614238208 998324019885244416 999167911702560768 999803379083378688 1001005065837084672 1001637431998414848 1002841323142643712 1003274918594084864 1005115339748409344 1005964972326387712 1006323411070222336 1007379066686275584 1008810616732778496 1009663372959940608 1010876910667825152 1013375370654646272 1015673273989464064 1016894035136086016 1017899000667308032 1018759439383003136 1020632616147615744 1022504878498381824 1029460693998370816 1029794511036874752 1030698026563272704 1030812225717141504 1032051182719205376 1032923584395214848 1039071939064233984 1039950275445522432 1041862415463088128 1042229202272649216 1042892056487264256 1043773622046425088 1045028157649846272 1048432947524272128 1049986560272891904 1051248563350142976 1052137192735899648 1052287480419581952 1053176988010807296 1054737630681366528 1055113447774224384 1055565144446205952 1055779995890221056 1056005344179781632 1057048962231435264 1057942494743887872 1058399914121232384 1059445898653728768 1060341457317003264 1060719271128072192 1061615906183970816 1062291090276089856 1063567882451902464 1064239771498315776 1065518905839058944 1067935048482684928 1068152417717059584 1068837783096786944 1068990456299257856 1069055336075231232 1070340258354167808 1071180013446889472 1071861280278577152 1072767333769936896 1073827517187489792 1074056717584564224 1075418760694726656 1076711331320561664 1077775412471267328 1079152853613805568 1080449912332091392 1080669828862181376 1081517688209014784 1082431904344440832 1084422154656841728 1085107217998282752 1086411433404530688 1087329786264551424 1091327322243465216 1093801987373268992 1095116653223477248 1095237989824462848 1096163803847983104 1097823318209200128 1107713618373246976 1108072810017718272 1108649978152091648 1109009473424326656 1110105473849229312 1112622719821676544 1115610720289947648 1117657211766571008 1118055447945805824 1119000549761482752 1120658732598951936 1121058038260113408 1121766245633359872 1122005678191017984 1123114522370899968 1124063900665380864 1125661267319586816 1126612798399315968 1128684283418345472 1129081635795369984 1130754757216960512 1131710593867186176 1131872247846273024 1132113837454000128 1134190602473177088 1134911943824375808 1135802359817961472 1135871294579933184 1136762463249760256 1137236524501303296 1138852610295988224 1139815292130557952 1140941737011707904 1142632433238147072 1144005789528096768 1145136375750721536 1146104369305878528 1146599906964668416 1148211693166067712 1148703245426753536 1149112543722078208 1150083898365968384 1150317988310679552 1151220491399200768 1151290361927172096 1152198539322894336 1152926419123175424 1153900997668503552 1154312147992313856 1155287897906085888 1158143280748167168 1159535279883681792 1162164611584098304 1163313143619780608 1163561444049944576 1165695896986320896 1166437275597275136 1168577003998150656 1176945719521574912 1177940601786597376 1178071115105304576 1179487065964806144 1180484096451674112 1182271265763753984 1187510787501981696 1190699903386386432 1191876635985444864 1192884139481628672 1193309180019081216 1193930745702252544 1194317894456967168 1195498202606862336 1198209082884882432 1201426929543020544 1202442505983885312 1202614263336665088 1205077515127750656 1205843940313399296 1206863250491179008 1208055956835926016 1208313807282634752 1210795312747118592 1212250595574939648 1213275321353109504 1214046960315531264 1215506151373602816 1216274024569503744 1216707399235141632 1217735892387495936 1219974923988946944 1220497198265925632 1220745620248068096 1221777526943121408 1222212862580097024 1223171772111650816 1223246009547620352 1224984320318373888 1226019810022785024 1226456657241833472 1227493391525216256 1228706486012608512 1230527235794927616 1231743328538591232 1232006234876411904 1234266243867869184 1234799899808104448 1235051232985350144 1236020215096016896 1237065033536503808 1238551890547965952 1239339605322104832 1241613066748035072 1242662612873773056 1246177820669902848 1247231225421103104 1250059414140878848 1250504826991673344 1251561889398259712 1251700559799386112 1252798770052071424 1254655220810514432 1256163219873988608 1258467542767239168 1265958420997996544 1266368925734535168 1267439398199230464 1268551417308643328 1270216840269791232 1277777654795206656 1278857771155980288 1280793871244066816 1281209186582986752 1282018566438125568 1282292203646877696 1283559454138171392 1284644457903292416 1286470019793813504 1289924895335251968 1292291151105097728 1292751611687337984 1293844385661714432 1295123052824100864 1296223356738256128 1297042221513572352 1298059839791955968 1298138622377066496 1298601166491353088 1299698885144346624 1300983338130997248 1301545840338272256 1302646048149209088 1303933413727666176 1305500641388396544 1307435188032110592 1308727286572253184 1309006624556187648 1309833564921004032 1311407884109611008 1312241935046934528 1313271478539517952 1314381598132535296 1314649129497919488 1316798330654736384 1317630193283629056 1319213883419787264 1320329026178383872 1320517622487318528 1323592320855048192 1324063934461771776 1325183177009922048 1326492815349252096 1328188127524683776 1328661378678652928 1329784507485650944 1330055173984223232 1331098693180325888 1332223882270081024 1333071172111171584 1334673421116112896 1337121764190191616 1343172088915034112 1345080822310371328 1346217830613254144 1347835880890433536 1347985218245492736 1351167160872861696 1360843488196820992 1362144726840508416 1363339837997842432 1363781920021807104 1364934736522248192 1373059348049166336 1374416300956188672 1376068243625607168 1377231445860286464 1378107360358170624 1379272286275633152 1379763739397062656 1380635379241058304 1380930065465868288 1382294796764184576 1385429252085645312 1386600367260696576 1389149887284117504 1390522741983019008 1391698162728566784 1393370876866461696 1394257055987367936 1395137851712077824 1396814700091539456 1397910596699029504 1397995439482994688 1398195129692454912 1399982080363855872 1401664751133523968 1402849590314532864 1403049973892775936 1404235984014409728 1406316840908488704 1406817930365632512 1408007125573042176 1409398616308580352 1411199885494976512 1411487123411828736 1412594531538305024 1413183622358237184 1414292361504096256 1415487874911961088 1415775985613144064 1416388120368119808 1418090509935869952 1418986361997754368 1420691874452078592 1424203223622746112 1425407114766974976 1427120344472223744 1429148373704769536 1430356445026582528 1432075623446085632 1433891680926302208 1435615108427415552 1437033883295023104 1440893105149575168 1445896206209122304 1446809623997710336 1447278772268040192 1448548577872707584 1449773048352735232 1451676388879761408 1455103096324620288 1460317319765950464 1461551738463977472 1463764424278933504 1464239070380556288 1465476804167860224 1466925090443624448 1468688221561946112 1477430413356957696 1478679297899102208 1480140631798972416 1481398121986578432 1482333967444082688 1484115618847260672 1485370154450681856 1485582325298233344 1487480960386596864 1490740597261074432 1492000733015310336 1494211643465269248 1494744051013484544 1495688327511146496 1496007570921357312 1497486029827866624 1498751867553841152 1499705068625068032 1500881689759449088 1501507598755627008 1502150397865754624 1502456147997622272 1504261984713965568 1504912377891127296 1505442181060493312 1507673009622614016 1508947458489581568 1509485116605333504 1513215925099167744 1514495059439910912 1516315366001737728 1518470147061317632 1519753722840743936 1520063055981969408 1521255649348943872 1523509910984196096 1525341052704129024 1526848501000962048 1528139159074504704 1530948924221423616 1533757317747572736 1535053815902896128 1536264719097192448 1537235225497567232 1539082863989751808 1540383863874781184 1540554535137705984 1544191040997556224 1546047039844909056 1555249700796366848 1558607908596350976 1559925413168283648 1563343803408973824 1572649421286408192 1574979840409337856 1576361687685005312 1576872845025214464 1578205789103849472 1578431220629372928 1579765482016210944 1583347716669308928 1587599871181848576 1589168847980593152 1590512185975504896 1591078906692108288 1592423859275956224 1593436635414134784 1595351823677853696 1596359657247473664 1597709073694851072 1598278358758588416 1601902572724027392 1603256674645180416 1603485684448886784 1606770020170334208 1607791920417865728 1609151000654905344 1610741275781234688 1611085076376846336 1613128141042089984 1614393750329491456 1615066996980842496 1616334127433252864 1616663118706900992 1617700428470812672 1618029697843593216 1618729280420708352 1620674868498137088 1622276532313522176 1623647856516661248 1626633231985262592 1627660826997424128 1629617150106796032 1630994679396827136 1633312427091165184 1634693080030380032 1635275542989111296 1636657855366955008 1636990983365197824 1638275314683478016 1640702981059903488 1642674979835215872 1645688325157158912 1646734977313800192 1652452807096139776 1655484088997380096 1661570427559870464 1662974967228137472 1668934079732514816 1672873627747352576 1673416080434921472 1674884293165318144 1676485817649856512 1677083171918708736 1678500824642224128 1688491900979380224 1689919197598973952 1693026425127518208 1693622453693054976 1696132135825440768 1697565890800779264 1697808371769409536 1698170756181000192 1701285903709765632 1703703539726942208 1705143694874640384 1708278915443982336 1709722938195836928 1711412605517561856 1712859277204389888 1713948649857220608 1715293359725084672 1716008684292145152 1717704563626082304 1719156553958817792 1719899860447002624 1723054868140130304 1723668815583117312 1725125847548952576 1726830737098801152 1728297808984341504 1729389628684763136 1730851496502755328 1731468221988470784 1732931846859128832 1734644450841329664 1735394453784363008 1736861397532278784 1737214921122250752 1739302919825522688 1740667521851195392 1743246917376147456 1744969715429670912 1745342166074916864 1748543845479481344 1749655913395912704 1752865505997225984 1755731107539648512 1756840257711505408 1758951844559716352 1760438701571178496 1764789761140064256 1765418579282362368 1766910902679896064 1773406898645630976 1777428229481562112 1779564561488150528 1781266181252972544 1782829018920255488 1790896118553378816 1797313624327323648 1801556214497148928 1802140394314530816 1803663758975827968 1803921395004997632 1805446265161383936 1807616272691625984 1816192969120677888 1818375893362409472 1819912982029664256 1821070440473296896 1823259227060404224 1824411036854255616 1825061098852712448 1826603838581243904 1828409015751671808 1830745797398888448 1834757658167476224 1836308594480381952 1837476480477560832 1839029715034177536 1839684985862750208 1841240087287824384 1843059729018912768 1845790853692391424 1847239002780860416 1847614992807886848 1848009352314617856 1851399365801803776 1852199849712156672 1854030322644025344 1855597550304755712 1857827835821948928 1859009407983157248 1860183802282770432 1862419600122052608 1863993919310659584 1866642773818474496 1868886334844698624 1869266731004854272 1870466120419377152 1870733298523701248 1870846838131654656 1875089121211318272 1875757240487510016 1877342834097389568 1879198155078107136 1881982831215771648 1884244829810982912 1887701314150858752 1888517493824159744 1890787346581159936 1891981815997005824 1894255832602771456 1898937631496994816 1902827125962964992 1911855574568402944 1914153477903220736 1916045177726697472 1916666482192809984 1918286656733970432 1921190806866100224 1929705029690720256 1934887343002877952 1935568518506348544 1938436726657646592 1939127417531006976 1940137461766160384 1940766578492571648 1942684579236151296 1947089759687933952 1952318760507408384 1953969072223813632 1955900120591499264 1958250962082594816 1961152782048165888 1963090929858379776 1963509936834281472 1964750347381506048 1967111826164416512 1969907217809276928 1971572397198802944 1975197495982104576 1976445289925443584 1978820825129680896 1980493539267575808 1980776433730977792 1983307947182129152 1985388481282572288 1986095901692657664 1987654129681432576 1987774765514883072 1989334310687080448 1989739223023878144 1992282191287025664 1992992068017979392 1994251103348195328 1994676761228476416 1996648039770488832 1998335823405121536 1999606758166757376 2002010131674169344 2005682646285287424 2006549837188169728 2010230679496818688 2012646822140444672 2014758133372551168 2017621233465556992 2019326745919881216 2021753821335650304 2026750741309292544 2031346547978928128 2033788070272172032 2035798001334616064 2041265232295231488 2045009756996763648 2058921387996741632 2059589022073749504 2061396053126545408 2061624451434283008 2064102365438410752 2065847168790429696 2078143878128467968 2079900550891044864 2083724830926176256 2085784112974528512 2087547244092850176 2090056315299692544 2096865895048544256 2099973120545783808 2102497126700285952 2104274385471799296 2104574960839163904 2106353976021614592 2109475261362733056 2110226895548448768 2111130288892411904 2112010688359563264 2114097924462870528 2115884989487775744 2116799828242464768 2118891797307457536 2121438542256144384 2123231812367941632 2124582180552179712 2127135764903804928 2128479542996631552 2131037811678117888 2135870096965369856 2136304835434119168 2137675566193573888 2137980912598515712 2138110672150462464 2140680516708335616 2142360026893778944 2143722560557154304 2145534667539873792 2148113435169128448 2150837521389453312 2153422662641123328 2155550824942534656 2158305707227611136 2160899824664182784 2161339657724362752 2163035376418029568 2164863808688881664 2168844309313683456 2170214435996565504 2172822866809061376 2174659572529102848 2182654644486930432 2187603974746537984 2190233306446954496 2190475979648925696 2192327607695966208 2195646636418400256 2215427236746493952 2216145620035436544 2217299956304183296 2218018946848653312 2220210947698458624 2225245439643353088 2231221440579895296 2236110895891611648 2238001099522965504 2241317465197903872 2242116076520226816 2243532491266719744 2244011356382035968 2246229044741799936 2248127801330761728 2251322534639173632 2253225596798631936 2257368566836690944 2258163271590739968 2261509514433921024 2263421187734372352 2264227674908000256 2268381204946354176 2269823887648751616 2271604719635922944 2271742589159866368 2274473049002606592 2277705220591976448 2279630584261115904 2281883474023415808 2285264866476294144 2288011579056193536 2290272751501443072 2292208738611757056 2293199813929336832 2296423386332135424 2297406490853507072 2298225087444156416 2300167796731936768 2300635976621359104 2302580723854344192 2304397078645788672 2305852838246350848 2307801995337007104 2308624295984627712 2310575795812171776 2316286561496334336 2319070559767363584 2324329223168196608 2326626287239561216 2327122888099889152 2331391793972641792 2332874551194550272 2337154007996301312 2353891439043149824 2355881203573194752 2358974131929612288 2360968192903348224 2364542531527507968 2375021575003963392 2381399806772772864 2383753271970889728 2385768278963257344 2386618360038162432 2388635788913934336 2390996405213724672 2402853859086041088 2404885011967770624 2405228526673330176 2410155030255501312 2411687880626798592 2413726500982358016 2416111913671852032 2416627614565269504 2421590625494237184 2424501191149879296 2426550642706219008 2428093920631062528 2431012302747205632 2432548049139007488 2433414798470283264 2435471784774991872 2439949847977893888 2440994396531851264 2441491240496136192 2444425725160194048 2446343544223301632 2446492019095240704 2449968640636747776 2452039620045570048 2452913314483666944 2454986783050432512 2457412972025217024 2461054471589855232 2463486657077182464 2464012469752823808 2468532487735738368 2469599799616208896 2470102465970700288 2472040430192033792 2474130067073007616 2477103781095931904 2478679210644209664 2483226133496070144 2492355641339805696 2494462450842206208 2500118828281757696 2501009653983346688 2503123778796519424 2503401119598772224 2505597540104142848 2509310441621028864 2512326439747977216 2531916841995993088 2532737851469070336 2534878796398460928 2537102834617286656 2540433680539582464 2555555309590413312 2557715542311960576 2561587742488133632 2562418373165973504 2564037132876251136 2564584407293755392 2567118908276342784 2569288915806584832 2572940039587627008 2579849790670503936 2584582302210195456 2585503223374675968 2587688771323428864 2590246105648201728 2592446713476512256 2594084443027144704 2596119679583911936 2596277244754132992 2597202332982706176 2599397770288693248 2601966676261994496 2603091680676544512 2605292096298418176 2607866827455332352 2611001282776793088 2614870376064221184 2617454573144506368 2618013249112375296 2622815768219222016 2624483870093869056 2626542957079035904 2628763196265070592 2629298258995838976 2633596661309472768 2635260386567258112 2638427766839574528 2640658052356767744 2641035244974637056 2647184641710096384 2648127868923543552 2650366354019844096 2656376255049367552 2657322757357305856 2659569014971301888 2660110347968446464 2662197386360651776 2666142344222343168 2669346842232225792 2674243528380383232 2686344177830068224 2690161644620742656 2692435661226508288 2695671761780867072 2695970436490985472 2702334321745723392 2721686976393641984 2724289453681016832 2726679675995684864 2727563840043614208 2729869473044496384 2746118696098332672 2748832601912377344 2752136487251214336 2754462891720572928 2756214720716341248 2758544572551266304 2759527478794125312 2761860130931736576 2764589593528369152 2770858504171290624 2778299774568235008 2781045483966038016 2783396325457133568 2786741753732923392 2788514111974735872 2790275703424155648 2793629400183078912 2795821193398059008 2795990878965989376 2799964160727711744 2803329502267047936 2805699180629065728 2806099947785551872 2812633681816977408 2813635860731265024 2816014251146084352 2818797232617160704 2822399770989953024 2822974246823657472 2825189063076610048 2826367244716474368 2828584723008192512 2830975749823922176 2831551971226288128 2832776240736239616 2836181019871739904 2837972723995508736 2841383748904157184 2848406447245492224 2850814229533949952 2854240688944447488 2858296747409539072 2860712890053165056 2864151246892171264 2867783361852604416 2871230216854831104 2874067766590046208 2881786210299150336 2891792412418244608 2894557544536080384 2897097155745415168 2899546096705470464 2903352777759522816 2910206192649240576 2920634639531900928 2927528848557867008 2928478140761112576 2930953608335720448 2933850180887248896 2937376443123892224 2954860826713915392 2957358595798204416 2962796243973156864 2964667934888165376 2968231237694521344 2970740308901363712 2971164650596466688 2974961920773193728 2981481194522148864 2984001466030620672 2988423286930538496 2989488102026969088 2991376655022292992 2992015141842714624 2994972059655733248 2997503735107682304 2999410137250136064 3001763379518898176 3003015197511254016 3004300795731509248 3004912295995244544 3008523969427931136 3009824755782254592 3015346019245228032 3017894916979163136 3018970233210667008 3026431850198335488 3028990118879821824 3032630732003475456 3036940294122635264 3039507445681487872 3040126111963938816 3042511298697887744 3047019821968392192 3050682105408258048 3053697002001924096 3056278318149009408 3061897848442847232 3067514635495145472 3072529438194384896 3074470450995134464 3078165727979503616 3080767727749562368 3088382081995112448 3092094079689818112 3110499401592733696 3117215817192701952 3119850826336567296 3126687606817947648 3145298842572816384 3149959680818675712 3152723375370010624 3153745690050428928 3156411578207698944 3156862441258745856 3159530964032421888 3166695433338617856 3175199742363697152 3178337695961186304 3181024371951009792 3182157813384216576 3184847718551912448 3186873270828269568 3190703647355707392 3192719314494947328 3196556717517176832 3203805145448054784 3206513349290360832 3206971368897773568 3213540040340668416 3215583840835731456 3218302001309810688 3221482551562469376 3222170152753692672 3226256282084179968 3230133993961684992 3232668254866505728 3233326237413801984 3235400856941625344 3237458560841416704 3241349736996274176 3244553064627044352 3247295713033322496 3253266463970525184 3255321653994848256 3259234300213592064 3261989358793654272 3266624854182330368 3269386160060760064 3270551085978222592 3273315710733910016 3273981966730395648 3276550629366956032 3281405962119806976 3285349959670431744 3293469954627600384 3304905614192279552 3310968177994760192 3323140855119740928 3325949934456274944 3337868159465029632 3345747255494705152 3346832160869842944 3349768586330636288 3352971635299713024 3354166343837417472 3357001649284448256 3376983801958760448 3379838395197947904 3386052850255036416 3387244907386109952 3392264271650881536 3395131781601558528 3395616743538819072 3396341512362000384 3402571807419531264 3407407079453884416 3410287389749280768 3416557830887964672 3419445876391673856 3422825211035123712 3427897299714441216 3430586719450169344 3432017368584290304 3435409127252164608 3438313107917635584 3439799720894005248 3446109736280260608 3447337631166234624 3450251695097905152 3453661474197602304 3456595617968683008 3458779257369526272 3461702993005510656 3462936443976941568 3465863693718257664 3470788907568726016 3473722795064557568 3474429842244501504 3478605839651045376 3481335043702390784 3486493834752294912 3489939430859341824 3490684332149833728 3497087690958962688 3499311826791825408 3505731011994451968 3511462215079297024 3513680515423010816 3517903689119432704 3520877403142356992 3530837158564724736 3533821805359792128 3546813797291261952 3554856458963124224 3559129122976301056 3562532362505945088 3565658037840510976 3581792237106757632 3594627248654647296 3603112428994297856 3604280788629061632 3607327517951655936 3607842790009995264 3615232545383251968 3632385938241355776 3636751786724818944 3639825964059328512 3642140880946593792 3646518454120808448 3648822073708511232 3650122197705424896 3653207677162487808 3661491594797776896 3669515316334952448 3674952960955121664 3678059430068355072 3679369971725500416 3682480174575648768 3686119458037825536 3691581707384782848 3694478005561720832 3695229985615773696 3696018704629235712 3702798731603607552 3704399699424313344 3708060645288050688 3711195100609511424 3715655671643897856 3718018815966314496 3724839200244105216 3727987838621319168 3733285547636948992 3737772669689397248 3738533462009708544 3740932240838754304 3741466597047402496 3741693676263309312 3750178242422636544 3751514480975020032 3754685668194779136 3758396310156214272 3763965662431543296 3768489659621965824 3775402628301717504 3777034987648319488 3781574693162319872 3788511665205542912 3797875262993989632 3805654251925929984 3823711149136805888 3828306955806441472 3833332964385619968 3836573313467940864 3842381613732200448 3859410059381440512 3869774686005755904 3876873453315293184 3878254835062013952 3880274923532320768 3881533156985143296 3885369158472302592 3894179519375867904 3904637521014816768 3907938144447627264 3911800241182998528 3916501924165189632 3922305564096331776 3926181859716759552 3927019873668562944 3929500694763012096 3934223652328833024 3939814435618553856 3943144794397605888 3950394991964209152 3952890579850887168 3957641650259361792 3960987078535151616 3961552867461955584 3966615894364258304 3970776962565144576 3972191803385315328 3975308259362865152 3975549531029766144 3978668621374160896 3979478446047756288 3984564382574051328 3985984136035958784 3989353522456952832 3993296079540977664 3996671646810243072 3999213516333514752 4004020263348338688 4011365292570574848 4013099674376339456 4020461358993637376 4025293644280889344 4029516266745102336 4035242466931113984 4038653491839762432 4043507642671300608 4053501482618585088 4062693095957856256 4067576140544344064 4071596002669232128 4082530464590462976 4090019513993527296 4117842775993483264 4119178044147499008 4122792106253090816 4123248902868566016 4128204730876821504 4131694337580859392 4156287756256935936 4159801101782089728 4167449661852352512 4171568225949057024 4175094488185700352 4180112630599385088 4193731790097088512 4199946241091567616 4204994253400571904 4208548770943598592 4209149921678327808 4212707952043229184 4218950522725466112 4220453791096897536 4224021376719126528 4228195848925741056 4233599656484929536 4237783594614915072 4242877084512288768 4246463624735883264 4249164361104359424 4254271529807609856 4256959085993263104 4262075623356235776 4271740193930739712 4272609670868238336 4275351132387147776 4276221344300924928 4281361033416671232 4284720053787557888 4287445121114308608 4291069335079747584 4296226870338256896 4301675042778906624 4306845325282246656 4311101649885069312 4316611414455222272 4321799649328365568 4322679315448725504 4326070752836059136 4329727617377763328 4337688618627366912 4340428871993131008 4345645733618122752 4349319145058205696 4365309288973860864 4375207949493075968 4380466612893908992 4380951959297851392 4384655215391932416 4391293272836800512 4430854473492987904 4432291240070873088 4436037893697306624 4440421895396917248 4462442881159790592 4472221791783223296 4476002199045931008 4482634930395807744 4484232153040453632 4487064982533439488 4488022712764071936 4492458089483599872 4496255602661523456 4502645069278347264 4506451193597263872 4514737133673381888 4516326543181479936 4523019028867842048 4526842375468744704 4528455349816000512 4539647775297503232 4543209439271845888 4543485178319732736 4548946098005213184 4555410441183952896 4559261168522231808 4563766948046831616 4570529732952588288 4576023158112387072 4580545503002886144 4584417477223514112 4586399627858673664 4592846772664270848 4594812981707014144 4596450174888312832 4600335593463873536 4601271953242718208 4605161447708688384 4608794157291577344 4611705676492701696 4617248591969255424 4621151591624343552 4632573122992668672 4638141119534727168 4648658446336393216 4653252574479122432 4654245776199778304 4662783587945283584 4665749102389100544 4707782878086299648 4711762407146389504 4717948263859224576 4729085063055015936 4750043150007926784 4762799613545545728 4767506543941779456 4771536557926514688 4773236720076324864 4777271577827868672 4805707718172082176 4809770023935541248 4810457053346660352 4820310060511002624 4823375761253597184 4827453001964716032 4832223827343704064 4833255229130539008 4843181250988474368 4849002382299758592 4853101285412438016 4856187841262125056 4862024605494411264 4866829596940566528 4870943569549983744 4879899695955787776 4881988793063702528 4882982480992272384 4888851450320388096 4892687088446603264 4892984038190481408 4899937281273495552 4904079240091140096 4905826628967333888 4909973566100865024 4914825944050434048 4922108943179710464 4928024939505647616 4937064975471476736 4939199599232417792 4940204931941400576 4944080860384067584 4954207562191863808 4957358421288419328 4966452266992140288 4984711282679611392 4988924901684412416 5000237656563515392 5002019307966693376 5006247557593038848 5006802239197544448 5018620883242057728 5024652879495954432 5063833683991986176 5065475702938140672 5069757592796921856 5074205669234573312 5080867361079164928 5111110619180826624 5115431084623921152 5123175484976267264 5124836746331947008 5129168814587510784 5134237816552685568 5138577831613169664 5145880079175254016 5159699581341007872 5169164604420390912 5171006446749351936 5175377542646857728 5180492211296403456 5184893426953024512 5188168886054289408 5192239359167823872 5192554489508265984 5194404665965412352 5198795540577386496 5203933352523988992 5206183361353089024 5210584192596836352 5222002565553586176 5229740752128442368 5234909146289012736 5236026498224750592 5245631536438444032 5248967740187738112 5253085914158071808 5257526392530141184 5258596517991677952 5267193322618945536 5270520773134516224 5276855533679149056 5281316104713535488 5294369283420192768 5296255737847087104 5300732708039688192 5312752510098735104 5314645514714611712 5319138029942603776 5320220695936892928 5324394772721303552 5332284688444686336 5338693684464451584 5348487056760766464 5372688355660136448 5380323289241485312 5384871322453016576 5391343523561734144 5391940872981970944 5404668643491446784 5443373952787283968 5448578907362033664 5453359351991369728 5455127680087228416 5459738946088992768 5492237392196665344 5504272974502428672 5508925783441145856 5512429441432682496 5517089145102532608 5519054957588250624 5523720261863473152 5529179187056738304 5541717008342581248 5556599549136470016 5562090967932076032 5566792650914267136 5573483507465846784 5577028223949471744 5580551406848311296 5587258800366157824 5591981757931978752 5599928321455423488 5606659004534095872 5611398361258131456 5612199895571103744 5625267363633954816 5627271721462530048 5632028502292168704 5637594465234321408 5644799541979906048 5645948493647314944 5650378126153220096 5652734489432948736 5657169446016385024 5661951499647844352 5663103942452576256 5665552481472479232 5672362039743479808 5675945447991017472 5682767497808314368 5696812894490984448 5708481377888894976 5716593494819078144 5721425780106330112 5728302493784342528 5735566723705208832 5742460433709662208 5748135533180092416 5763572420598300672 5783584824836489216 5789115089072160768 5794194311490830336 5806705555519045632 5820412385298481152 5841269279063801856 5855057697115734016 5856956281522225152 5861907216671440896 5867700361774497792 5874752886247784448 5909721653427830784 5914717191596408832 5925592487946313728 5929335869776330752 5936462475389042688 5941480617802727424 5942329301192933376 5949923841546387456 5962962389044297728 5968002932061241344 5976846573861076992 5978976204053938176 5982753310044585984 5984030283685429248 5989944119311466496 5995007470215364608 5998820274500272128 6003526759037796352 6006030395022508032 6008601591463018496 6017047938855862272 6019649511564509184 6030692038490456064 6037940466421334016 6052863700396670976 6057980237759643648 6065261464006950912 6073880588245270528 6079014891362975744 6080252223927877632 6085022597395775488 6094039643936784384 6101364210816516096 6107394004003848192 6123795696885694464 6135029270990290944 6145058876388769792 6148940901990268928 6156331455959007232 6161535455499124736 6176764163990224896 6184188159379636224 6220998803185467392 6234431634385403904 6239701652673134592 6290597685145632768 6299919361637351424 6305446750740021248 6307491380100857856 6312823156415397888 6313724882517491712 6319061928064843776 6333390866677235712 6350399484727394304 6356675391922372608 6364315626768433152 6369695437103824896 6373746541656539136 6381407294711414784 6385438628989894656 6393113435034353664 6407610290896109568 6413026698580721664 6413942737795547136 6427080080681336832 6431167681671462912 6436604002619621376 6444340305507385344 6452512564168359936 6460267987923369984 6465336509733011456 6466652474827603968 6474917121682833408 6482699473992548352 6489106129254088704 6494591426066644992 6506532927941050368 6510643307989696512 6518468600427184128 6523978717587308544 6533249708364660736 6538772320121520128 6541102171956445184 6546631421467820032 6547963933460791296 6562811924239613952 6570699919340863488 6586939909255200768 6609811228384559104 6621936355989520384 6646281710239481856 6651899868912549888 6675736318930059264 6691494510989410304 6693664321739685888 6699537172661272576 6708332687674834944 6714003298568896512 6753967603917520896 6759676790395895808 6772105700510072832 6774489814772219904 6784528543301763072 6790263563203117056 6792683024724000768 6805143614839062528 6814814158907768832 6833115661775929344 6838891752783347712 6845650422070247424 6855794599428882432 6861173438900338688 6864034737168580608 6870818254504329216 6876626215835271168 6879599441788010496 6892219472560521216 6894675262332469248 6900503390195810304 6913191235937366016 6917558514739052544 6923405986011021312 6925872887953883136 6931727387436515328 6941577815137452032 6947445590129115136 6948859684489003008 6957211679302090752 6962670087404781568 6972987669504589824 6979878861718683648 6981368664299667456 6994175381917925376 6998623653583650816 7011462023988903936 7022924430158594048 7035807378238865408 7041754806284713984 7061674317129449472 7067643610719584256 7093627594582523904 7109712917926248448 7118258245952602112 7125064725011890176 7131316075681021952 7206224857988595712 7208561577258123264 7214655035903311872 7215685580019990528 7230465090766503936 7264771876482711552 7273503573449637888 7279651928118657024 7284281761893187584 7293036908241616896 7297644147417022464 7300244395410849792 7306415354324975616 7322983189595553792 7339030632669904896 7349905921910243328 7356118860136710144 7358739943451000832 7364960349151297536 7372238916075651072 7383163414769565696 7388956011123441664 7390459971231547392 7392037409258471424 7405597463207215104 7408799398848626688 7416121290576101376 7422390201219022848 7431311343287795712 7436037631932628992 7449678400488210432 7466571095273897984 7475545339378794496 7477066924019417088 7481864481677508608 7482933194094804992 7483387352526618624 7500356484845273088 7503028961950040064 7509371336389558272 7516792620312428544 7527931324863086592 7536979319243931648 7554069975296638976 7563149386324639744 7577023330411085824 7595750525987979264 7611308503851859968 7647422298273611776 7656613911612882944 7666665928771239936 7673146626935881728 7684763227464400896 7718820118762881024 7739549372011511808 7753746906630586368 7756509670124027904 7760549847064641536 7763066313970286592 7770738316944605184 7788359038751735808 7809275042029633536 7815876288895254528 7823600482365997056 7833003848330379264 7844611128192663552 7852363719433519104 7854039747337125888 7868447304657666048 7879628871237107712 7886289588795211776 7900789983928418304 7905781159701774336 7915283300518723584 7921974157070303232 7923105734923911168 7933231788728516608 7941553925130289152 7944383606770630656 7950616518725730304 7951099062059532288 7957337242748321792 7969128765148102656 7971968272071917568 7978707044913905664 7986592159081955328 7998427032667029504 8008040526696677376 8022730585141149696 8026199348752678912 8040922717987274752 8050587288561778688 8059032533490204672 8070484933862227968 8077306983679524864 8087015285342601216 8107002965237170176 8125386191915712512 8135152281088688128 8143192005338464256 8165060929180925952 8180039027987054592 8238356088294998016 8245584212506181632 8246497805737132032 8256409461753643008 8263388675161718784 8312575512513871872 8334899323704705024 8343136451898114048 8350188976371400704 8360225261198770176 8387463580194177024 8399892482183135232 8409988506801143808 8417097541887197184 8418299843356655616 8437901045450932224 8440907582193795072 8448042753438253056 8456391697851482112 8467199312969859072 8475567189229830144 8485754169024577536 8492927249471766528 8498328722208718848 8508543059615219712 8513918171986526208 8524151246712471552 8543480387861479424 8545219341736476672 8550702264774295552 8552442688601849856 8562722066833342464 8574890242228617216 8582138670159495168 8592453740676513792 8603350085557813248 8613690650564493312 8622203299770138624 8633222828910444544 8643599298656731136 8645358630897451008 8652141505672118272 8659455234755526656 8675377237254733824 8691291467236245504 8698638290116411392 8730618577947721728 8750415898986151936 8760933225787817984 8761903918595702784 8782586545673601024 8861708946985975808 8864582480141746176 8872075787394613248 8924885762319581184 8944443583566446592 8952004398091862016 8965269860791615488 8968464306080907264 8974129965066878976 8976045425528143872 8984916178967199744 8992511205323046912 9005290138556694528 9012902387194527744 9029474267346763776 9046038057735684096 9053684750937489408 9056910699632001024 9079295550595006464 9086418878543691776 9086970356639465472 9097892196010426368 9110820882367905792 9118522337044463616 9127533896093663232 9141059465905176576 9152046316224774144 9161091006005772288 9168834954447028224 9172799255717347328 9185693545328541696 9192900349776625664 9200671186927747072 9202543906485436416 9217588314583154688 9223411352985403392 9234497183938510848 9242303183248687104 9265146245985337344 9276282239069454336 9297316892672786432 9308491552399556608 9325567175890567168 9331498204778201088 9415565756172599296 9423524814292779008 9435896527718449152 9458170126110031872 9500086300015853568 9525599227091091456 9535013087883558912 9543073115853029376 9546473440152649728 9554543155655737344 9611415436344164352 9619540047871082496 9620914106693320704 9640620121022005248 9646751522507194368 9654906003929432064 9664447654687408128 9666510458261078016 9698004764599517184 9706202570824876032 9712375682524250112 9724049210988822528 9733659193881133056 9741887139099967488 9759799391911575552 9763977586127405056 9765964961984544768 9777702900640776192 9785374176893206528 9785968076380962816 9799874562546991104 9808158480182280192 9811653257934667776 9819947132201730048 9829651888100868096 9844217886359420928 9856049879011295232 9878399198464835584 9880409863882801152 9888161720768135168 9908415124383727616 9914716842576838656 9932904533984280576 9969422565359222784 9977849803368824832 10000475313127030784 10004038615933386752 10012495115186077696 10013604478395088896 10037241766484115456 10049305758991908864 10127667367983972352 10130951405876281344 10139515185593843712 10148411338469146624 10161734722158329856 10222221238361653248 10230862169247842304 10246350969952534528 10249673492663894016 10258337629175021568 10268475633105371136 10291760158350508032 10319399162682015744 10338329208840781824 10342012893498703872 10350755085293715456 10360984422592806912 10369786853906049024 10376337772108578816 10385108979016531968 10388809331930824704 10397591081154772992 10412366722706178048 10421168385193672704 10444005131107172352 10459481504256884736 10469818292578025472 10472052996449501184 10491263072876888064 10497935480375476224 10506171828316143616 10515052785060282368 10517193035983355904 10534386645237891072 10541041546269032448 10553711067358298112 10562632209427070976 10592511475694174208 10601465416079376384 10625505020197470208 10629291029429223424 10638276059885207552 10640441391873785856 10648789545442607104 10664569376889372672 10677387368928903168 10696974113521532928 10745376711320272896 10760646578482970624 10782687047123468288 10783881745963941888 10809337286982893568 10886747905574567936 10897157814724067328 10910255360174456832 10919477892177985536 10984474784393330688 11008545949004857344 11024858882865364992 11034178290205065216 11038109915176501248 11047440523726946304 11058358374113476608 11083434016685162496 11113199098272940032 11124181935864152064 11133585301828534272 11146967014931693568 11154056447898943488 11174517600732315648 11183963515863957504 11199856642910846976 11213318009068191744 11222796722516262912 11224399791142207488 11250534727267909632 11254543442925060096 11264057004584337408 11275188930468642816 11289599083959812096 11291896987294629888 11300756252306440192 11305468978865897472 11314338892032770048 11323902999295688704 11326207884905152512 11331104962944958464 11344724079486959616 11365534995616628736 11393625788981968896 11416962755777789952 11433186989638156288 11442851560212660224 11456604987568685056 11471133447410417664 11484920867419324416 11527144841196601344 11567169649672978432 11578230178144321536 11588388622981660672 11640824770596962304 11682538558127603712 11710115394231468032 11713912563044450304 11723814433342881792 11735400723548995584 11749505772495568896 11819443306855661568 11829434383192817664 11851184975892627456 11858671739552661504 11872924950778085376 11882961235605454848 11884658602385866752 11899847683092774912 11925924778088595456 11936005864122482688 11953693147722153984 11957952408107876352 11968060567370858496 11979888238622932992 11990014940430729216 11997640549000544256 12007053518075592704 12012060790045016064 12034095877711724544 12039299023129018368 12061384076980912128 12075880932842668032 12105727400793341952 12115960475519287296 12130522928013901824 12147761176490541056 12158029782725951488 12160504447855755264 12188079287873568768 12202728421633032192 12214788008007696384 12247591393771388928 12270058541980581888 12290117752777539584 12297881803980537856 12312662911918014464 12323070910998249472 12353528327980449792 12368376318759272448 12441997606370934784 12468863268770807808 12479403305346269184 12581195370291265536 12599838723274702848 12610893501480042496 12614982760201715712 12625646312830795776 12627449765034983424 12638123856129687552 12700798969454788608 12713350783844745216 12728631253536866304 12739390874207649792 12747493083313078272 12762814589422829568 12770877257979789312 12786226870068707328 12815220581792219136 12826053397161443328 12854160161362673664 12862335363342925824 12873208005239242752 12888680611014770688 12905025128336719872 12920535975846739968 12930673019466022912 12933304949655207936 12949834243365666816 12965398947985096704 12978212258508177408 12989182852133289984 13013065855882100736 13021286615979393024 13036937200854368256 13047957435174617088 13066499416729321472 13077544640243040256 13082204343912890368 13093262842935640064 13095927866921582592 13125623848479227904 13141399838681726976 13173879818510401536 13219622456769118208 13243872711979040768 13292563420478963712 13382989021978820608 13387328643479371776 13399074345322545152 13416665375349669888 13428006597137793024 13507935207835041792 13519353580791791616 13544211401020145664 13548979629544439808 13569057086603526144 13580527126406234112 13585366049448001536 13629628317815537664 13666231323551858688 13677783505566695424 13691300844140494848 13711589198857764864 13722346877800677376 13728069474337161216 13741636509008658432 13753252431670542336 13759198883576020992 13784438945121042432 13789350524664938496 13801006780391620608 13826382471874732032 13835117029478105088 13851745775907766272 13863454774873030656 13883155630274904064 13894891180258230272 13897719368978006016 13914423358604181504 13925340174809563136 13945975339009179648 13959757723437367296 13962737328599334912 13988350763835850752 13997247307167301632 14045848860317188096 14071614756477730816 14123348634258898944 14135287221439168512 14187255189165047808 14219425835852496896 14236516491905204224 14250129450023780352 14412449715977191424 14417123154516246528 14429310071806623744 14431371160039981056 14460930181533007872 14529543752965423104 14547007146899275776 14559303856237314048 14568563523786375168 14586073816483233792 14600488790821699584 14612830708649951232 14645966379191107584 14678061265339809792 14699811843820486656 14712237720273420288 14717479886902001664 14729920698302595072 14744477832151302144 14766326829539131392 14777912022246883328 14784074818516942848 14811194926414430208 14817598797697253376 14832242581152202752 14862622686575591424 14872075263865257984 14899356800976420864 14933142190547795968 14951090678757588992 14954133848038834176 14963728963355017216 14965866388189609984 14966774705053237248 15000712969690546176 15006057923900080128 15018742672779116544 15055862649726173184 15073958638487863296 15108139950593277952 15126298772649279488 15154046660822171648 15191501051975958528 15222617007703719936 15313227823225765888 15333331857542479872 15346293253871763456 15369526454928801792 15437640237525762048 15479098744023023616 15507493813261172736 15513019340248055808 15521099694129283072 15526132627940573184 15541476633889210368 15576718077503471616 15618550084059267072 15631752577790509056 15666007696660758528 15689222256385327104 15704727438867038208 15708079494674251776 15736894609315332096 15759257742474215424 15772579177590423552 15801579967856836608 15811562319403548672 15830566601037447168 15843948314140606464 15866463577457033216 15883107850260578304 15888767213541261312 15901233037451460608 15902198124119064576 15938257530296205312 15943936544143835136 15957414089827811328 15973184318163910656 15996854065334059008 16016081053393354752 16045461170282299392 16052398697505357824 16081845435974549504 16101174577123557376 16118065066980409344 16140969867724455936 16154613967359049728 16174030570685202432 16214005930474340352 16250772383831425024 16270304562177376256 16286384010676928512 16330121858361851904 16360078055974109184 16476712176589996032 16491168425012363264 16512818923507286016 16526777350323437568 16625151025027743744 16669798647409410048 16686272903796228096 16700377952742801408 16720450522397540352 16799784964366270464 16819977013602287616 16834195083774394368 16836599686713311232 16875802090901864448 16881815164387590144 16896085506876506112 16912783395702964224 16934398625939718144 16951134378459660288 16971508338049155072 16985854498943533056 16996657444417437696 17017086119230439424 17027836343973052416 17048302493424943104 17086960775722958848 17090438683472953344 17101404529548591104 17125444133666684928 17149780484457234432 17164277340318990336 17184907481353027584 17206700171115626496 17227381301128986624 17244406599540277248 17266445657820889088 17287198597313462272 17290717261794902016 17304283011344236544 17318910469511053312 17350754474509467648 17382582934472491008 17461237155895443456 17500831797972303872 17521866451575635968 17523807837191405568 17565173091347202048 17723417893971951616 17729164960283492352 17744151574789226496 17849771524639162368 17888887167132893184 17904008796183724032 17930539721583230976 17936928612161814528 17948259930133757952 17952090851056287744 17969832357934399488 17985022410646093824 18010580277113389056 18025804774389055488 18058948534693527552 18092076115471368192 18113821399264002048 18158591101190012928 18172837757087383552 18173940713278930944 18195784392020852736 18221641764735811584 18237044674088927232 18255067792187326464 18282118931810353152 18304092632449548288 18322182012011544576 18345598511434694656 18371387090657083392 18385800699553251328 18401342373855494144 18405087812970872832 18435176629166309376 18446822705970806784 18468994367877021696 18484606366497374208 18530292491970674688 18552564478138908672 18594633785345572864 18616983104799113216 18662996409556402176 18831131512345198592 18847049628585558016 18871793055436898304 18916340252220063744 19000172600031707136 19051198454182182912 19070026175767117824 19092946880305299456 19109086311311474688 19222830872688328704 19239080095742164992 19241828213386641408 19281240242044010496 19293503045014388736 19309812007858864128 19333020916522156032 19396009529199034368 19424751365048500224 19448098421977645056 19467318387762266112 19483774278199934976 19519598783823151104 19527955172254810112 19531929923969089536 19555405801281552384 19570748353786413056 19571936152761925632 19599749125093982208 19616316960364560384 19623306515869335552 19639894264403460096 19688435772718841856 19712099758022590464 19756798396929671168 19760819727765602304 19776323441536270336 19816830248767455232 19829433685153677312 19865809067968561152 19938845130718445568 19955699606737649664 20008077231866773504 20024990230372155392 20027208956790177792 20074483532968230912 20098611517983817728 20261902811752562688 20279030371187687424 20296822676938293248 20323469444316659712 20444442476723306496 20492701939905069056 20499346985327788032 20516675258350043136 20536951266210742272 20583520316701016064 20638798325364031488 20676658417681563648 20684025786997407744 20701510170587430912 20739573707812098048 20752675544217157632 20770217958033063936 20777618663861649408 20795182162309545984 20824733445412356096 20842336770387345408 20888010262214344704 20918963008513769472 20939636585156050944 20944105992899002368 20982526145753776128 20995870960750952448 21012343656632287232 21030105570120564736 21034386071966711808 21068773290475782144 21107422134716596224 21125264418854141952 21185022951388348416 21202930832158752768 21251010040394940416 21258582058858446848 21276552119770415104 21280882783747571712 21297579090885214208 21329138753778745344 21354774737857806336 21393948227043065856 21521293156965941248 21565374094246936576 21618674573965787136 21773495811149135872 21794315629448134656 21820510720348913664 21838955784355971072 21968949568786661376 22017091898009714688 22049717765730729984 22068356580410130432 22076219830353002496 22094881047453892608 22116716748226953216 22166868033370324992 22226398196545880064 22248363871728304128 22267170603657068544 22293934029863387136 22308112895797886976 22349035201464631296 22399713285821693952 22426636018136383488 22445593445032525824 22448799582284414976 22501069454535819264 22509086885850120192 22528114009168674816 22550377860937285632 22579198167919624192 22583793974589259776 22610937957731794944 22628677784065540096 22647805998591377408 22662209925889916928 22689448158973919232 22731069991233257472 22787251577963937792 22833925511555579904 22866373979276312576 22885703120425320448 22913209975137370112 22942266894820835328 22969841734838648832 23054289682393202688 23134339299345956864 23156460356288643072 23176777245963321344 23281649541193924608 23365077116255207424 23420230788462936064 23427825126088900608 23447628866685763584 23470801447097991168 23499011544991137792 23638886613711323136 23658868766385635328 23702369951785254912 23717343479105323008 23745849901556170752 23765922471210909696 23769317204771733504 23799695366185549824 23851849556177190912 23872011728244965376 23907386295444307968 23915904816215752704 23936121134741716992 23959776477245865984 23995281098001088512 24014107036151185408 24024121580090032128 24068191755423449088 24078598046258036736 24122768153961824256 24151761865685336064 24211454801586683904 24231920951038574592 24261045856027803648 24295522352981082112 24316059565451902976 24321008895711510528 24376158575747137536 24405456843266064384 24429576016015392768 24495182787542777856 24540117083961163776 24580235505555079168 24595763607961075712 24625325823836028928 24646141821996498944 24736752637518544896 24883995212741869568 24937726537541615616 25162390740582531072 25199677446549405696 25221787002960084992 25229965520403431424 25251292625661591552 25254899530069966848 25401597938909577216 25426701567689490432 25457262507073732608 25478781748415299584 25494986166626156544 25525629178845659136 25541754515959578624 25572453740137414656 25630441163584438272 25652106794322886656 25724670726685851648 25746416010478485504 25777361222029541376 25810050256673439744 25841071951693479936 25861346038932045824 25866609899310415872 25899668486731333632 25930797895970193408 25956424517016354816 25978365704266579968 26026131711764201472 26073874401708736512 26095914870349234176 26132998833458642944 26164408687825780736 26186525685871280128 26191855733843165184 26251247696958455808 26282799677363453952 26347759637020803072 26439244913538236416 26585126840957927424 26765978043957641216 26774657286958743552 26798148690645090304 26833330750699339776 26856013194275586048 27015870415670083584 27038707161583583232 27088422802040291328 27138114173207052288 27161054252812468224 27170732098896003072 27259256635631075328 27332462647103717376 27355567011133390848 27382601688280989696 27423178397715529728 27444693755601354752 27456138948674322432 27483273018017316864 27506504863341084672 27518397767152041984 27578701049329876992 27602013560783241216 27652764943749464064 27670234058956210176 27703491551815532544 27726909549746061312 27766311260549808128 27789782360516460544 27795438737956012032 27828846717208363008 27850680349619126272 27891950678018359296 27925474657198669824 27976701527671701504 27994494614334603264 28091697720634376192 28143229512955461632 28246697268517797888 28270574442878337024 28374510378330095616 28438851671704993792 28473032983810408448 28500258900047560704 28824899431954382848 28834246309032493056 28858620143613247488 28862742320079962112 28921860363066015744 29094014293798551552 29118607712474628096 29137127047572750336 29172147632966467584 29200977581643399168 29225661417299902464 29291932758382215168 29356122530679619584 29399623687640973312 29424475440546840576 29434959773804003328 29459841396605190144 29488955664302604288 29532653659078262784 29568149637033885696 29635197595394506752 29664485162304405504 29725245373151182848 29744150527730515968 29798713601952841728 29866284381095591936 29902181357515177984 29908267696077668352 29927457926710034432 29933549410106474496 30001425939381092352 30012115847800160256 30037485345558233088 30111725299452346368 30147917276975726592 30216279901186555904 30252597545298558976 30308093321644343296 30383002103951917056 30445234015407439872 30626455646451531776 30666663715084959744 30692586507743526912 30739052909857603584 30875280475051524096 30958197488046047232 31014987626522345472 31026038680496111616 31052265255881146368 31082953267778420736 31237100168118534144 31263505155581018112 31332015393321517056 31378444512770654208 31409454877734076416 31416158989348503552 31473789218630664192 31518515484948430848 31545158355180847104 31603159935713673216 31623124638807097344 31661133202074894336 31687896628281212928 31732927154914066432 31777534427082522624 31802466074902921216 31804396248238129152 31876515060592410624 31887873088287670272 31914828179655622656 31946368636327821312 31993708130668118016 32032162106786709504 32090922340564598784 32104797395010715648 32163690871949099008 32202349154247114752 32236130133960818688 32281939735448911872 32348061141370404864 32428011860948680704 32501544767662850048 32540609124354752512 32572768021353857024 32660243716723703808 32953424353179992064 32982336850024726528 33025637847014572032 33250302050055487488 33339597294818820096 33372545807592456192 33400755905485602816 33440901044795080704 33599569928732540928 33639954027204575232 33668390167548788736 33673199373426622464 33751604181803728896 33763630328775180288 33792171013753012224 33825566791405928448 33868797251879436288 33902268756919320576 33943016676098310144 33971708997887066112 33993314888834875392 34034172238460878848 34096604986849886208 34173921551445917696 34180877366945906688 34250888267333369856 34299560968914468864 34328554680637980672 34369814962706055168 34413400342231252992 34454762602257973248 34532891315641778176 34574397194626924544 34581434523589804032 34608566022688473088 34701508949018935296 34765165868944982016 34922474311790886912 35001663595944607744 35043732903151271936 35047615674382811136 35130346182694404096 35446835787943903232 35458329920566984704 35488303149578452992 35699543049278324736 35777774334265786368 35808017592367448064 35861079443166461952 35873857224323629056 35904181702112575488 35939664715868798976 35970044821292187648 36021160554226778112 36117897069387055104 36184152230942736384 36227642798528004096 36317182202380025856 36345675514174767104 36347881426557861888 36391568784041705472 36443283529471623168 36474089348177854464 36564237863620706304 36608185264899096576 36644364024023089152 36691197022869389312 36742774181314166784 36771601399106502656 36802684747710988288 36810175625941745664 36870353258332618752 36893645411941613568 36937988735754043392 36969212732994748416 37060584983941349376 37105128956277817344 37189267570691145728 37233966209598226432 37325992819112804352 37662263024690397184 37694099257171116032 37743586110873796608 37832680504440127488 38102396908364365824 38140052351534235648 38185893760610598912 38218172622622949376 38445661745376657408 38478160191484329984 38562480484088020992 38587006090028777472 38619624015717728256 38666041833044312064 38792019058398068736 38849502730097000448 38896196843955290112 38934636775524532224 38967548556399869952 39039197567646302208 39055910344509620224 39063859847938179072 39110811602563104768 39143872305523851264 39199498250187964416 39232633920729120768 39246613031738671104 39279788528806920192 39376871545437683712 39424199516045180928 39513596793859342336 39521639455531204608 39552646883072540672 39633660497534910464 39658867370307354624 39731618135937122304 39877690261436891136 40016154463733547008 40049980460744310784 40148967065936461824 40197223035967635456 40523805623505125376 40558060742375374848 40646938888633319424 40888884953446612992 40985403879810138112 40998693970655576064 41033350516700086272 41073902532421484544 41167040633402032128 41277596650728062976 41353316835363127296 41368051573994815488 41403020341174861824 41479147415624196096 41505351088434315264 41555237327723298816 41590364324619091968 41649466890824712192 41684673540774690816 41776020524428689408 41837926017027538944 41879273170312101888 41888211985798004736 41965052291507552256 41991741921501904896 42024687313264574464 42060211140241129472 42137546580951564288 42214844269433192448 42370045902776696832 42405861664317505536 42502020080789880832 42517164117716893696 42553104239540830208 42561765567495143424 42595158181770428416 42658277507557490688 42709549475715612672 43042586313931882496 43130748188493873152 43237349147931574272 43546991622298271744 43588631258896269312 43641021440697827328 43677911568711942144 43937899137573322752 44034183796019429376 44099435531461459968 44136713160820260864 44152439660706004992 44189762094907785216 44233433496453906432 44333736066740649984 44452796393091760128 44496727743456608256 44587868059726774272 44616225791595773952 44698070402929262592 44799426571643387904 44853272036272766976 44891186890065051648 44897599164568829952 45002138909071638528 45018173771700240384 45056228018337349632 45158396335839248384 45167587949178519552 45221875915463589888 45257355568131080192 45324419851779833856 45378896317947838464 45462139982466514944 45574503155927875584 45667851023111159808 45732747958552625152 45771406240850640896 45826419950274740224 45939683469677297664 46108579364786405376 46268678598691913728 46312920712577286144 46353554491926642688 46563299082387849216 46730154232510414848 46840461576925872128 46855650252177801216 46895257733371527168 46998023089982275584 47277773227422646272 47317737532771270656 47404739903570509824 47434686958210646016 47491699803112341504 47531844942421819392 47599390732371099648 47703699112354381824 47814772590888615936 47831809632431505408 47872242269483433984 47919552954491731968 47990562196002177024 48028214072302370816 48048243160180064256 48136383510846898176 48157196092516073472 48245536307923648512 48303523731370672128 48422909603173367808 48463841902077149184 48522091712055607296 48591044705962164224 48632119130903805952 48642017791423021056 48752317151494275072 48810913686532128768 48859152032030785536 48990365575085555712 49080234167922327552 49160471011110158336 49250651647672057856 49292283643992997888 49473505275037089792 49767990425483739136 49875453075083231232 50399354893098811392 50443574005920169984 50459931040806862848 50502585251323183104 50509799060139933696 50803195877819154432 50853403135378980864 50914525014147465216 50957563496830599168 50989972333252313088 51051258357691318272 51083509031919157248 51144907480274829312 51260882327168876544 51304213588645773312 51449341453371703296 51492832020956971008 51554722444059082752 51620100513346879488 51682143903386959872 51722692077864091648 51733219798620831744 51799336973462667264 51861595791940386816 51912849034032709632 51956731408533159936 52052263423528402944 52147748803417473024 52265997666917285888 52328817375651561472 52373051371742560256 52383711467686330368 52502495393916911616 52565599354726907904 52695519274041606144 52878489827076472832 53170253681915854848 53531956087915282432 53549314573917487104 53596297381290180608 53666661501398679552 53712026388551172096 54031740831340167168 54077414323167166464 54176845604080582656 54276228346414104576 54341464197792006144 54518513271262150656 54664925294207434752 54711134022266781696 54765203376561979392 54846356795431059456 54912277897348644864 54966546036034633728 55036795534304083968 55157402098659753984 55204027121566482432 55305529887498928128 55340468117912420352 55406983103631065088 55453819099492122624 55532622521099616256 55579564721032921088 55590877475912024064 55657693434416726016 55701360699238252544 55783901356036718592 55850949314397339648 55988989228669206528 56183395441268752384 56286459025910923264 56493394537035595776 56541148885756674048 56749020756660191232 56877703343409987584 56946065967620816896 57000517800095121408 57668492618064986112 57717240287226494976 57725484640159924224 57843720726132031488 58188028587597103104 58274254095145500672 58344295265932935168 58401955163286798336 58451322834599804928 58583865516764430336 58712245061359239168 58799247375281946624 58848950881093681152 58869919547608006656 58919682793210380288 59065307318156525568 59136299274067771392 59270395190789013504 59328970324608811008 59450490746302365696 59488301055461031936 59597427203905683456 59732568762191183872 59804362715030355968 59816535392155336704 59854915853420068864 59867098820212948992 60024231695600320512 60074970691116466176 60223450598904692736 60295834553951453184 60432559802373111808 60505195090597117952 60616186643288686592 60890468030814879744 61252911292903063552 61333327430169919488 61478105819715207168 61750560950103048192 61916394976092094464 62029975253044690944 62052077360992223232 62104530511762292736 62474200336237068288 62527010311162036224 62664030786643034112 62756889025541308416 62818909755468152832 62832317978697007104 62947578437261328384 63037030969896861696 63090316710361694208 63206319871427346432 63322266404149788672 63375793256562425856 63465854309828132864 63555068854165045248 63604932149805842432 63608792496476258304 63753030121184821248 63775746176575340544 63829656359311245312 63892737272655642624 63987416261336236032 64064324213573419008 64181844681129197568 64209594790021431296 64404698308494229504 64563879470897823744 64696122282740809728 64856023721897361408 65003089535325700096 65081218248709505024 65320487433447407616 65906848706359984128 65964673700049453056 66051275694029144064 66500604100110974976 66679194589637640192 66745091615184912384 66801511810971205632 66881802089590161408 67199139857465081856 67279908054409150464 67336780335097577472 67346398746853244928 67503208363607457792 67527260657550360576 67584342027506024448 67651133582811856896 67737594503758872576 67886033352196620288 67943417995774132224 67986629777669750784 68068344476921757696 68193209973699772416 68347843102891835392 68361754733891813376 68501776534666739712 68599121937828937728 68657109361275961344 68739629925412110336 68826800684462505984 68909525204515946496 69065782631283556352 69148794389253849088 69162869047179608064 69217132045376946176 69403017898037870592 69530331737889964032 69844948623581773824 70003327191889215488 70087465806302543872 70095231348765622272 70260692365388808192 70893671575887806464 70916659841133969408 70976606299156905984 71399086098556649472 71555548668531572736 71616035184734896128 71722158886332923904 71747714448647258112 71808363404225150976 71879329431737597952 72042321108453556224 72235794138774110208 72368304461885472768 72455285597056008192 72634364404760051712 72695762853115723776 72783137568083410944 72886567058943246336 72948178696355708928 73128475727241412608 73216370529798193152 73288728048046178304 73382394045738778624 73485548362628333568 73543202798213005312 73605369495421976576 73620351251883491328 73740706516665237504 73787290823883227136 73875977471508086784 73938425465989496832 74210257912555634688 74378535141382291456 74467932419196452864 74651985638225608704 75324526049380794368 75487172221747593216 75665361008880254976 76204793816728731648 76280104703068471296 76371787521221197824 76436345245245898752 76891323490753314816 76956320382968659968 77174012180057554944 77239248031435456512 77332083666088624128 77584038116796137472 77699005460194000896 77792393687910580224 77869273551049064448 77935097112799739904 78078395135292604416 78111820689019240448 78221623205126209536 78287744611047702528 78398996500375928832 78493226063477342208 78559577057613840384 78753743090875367424 78848399032090361856 79027193587718684672 79043278911062409216 79105293766145081344 79267320995069820928 79317734740614709248 79755380522873782272 80032308927467094016 80099960921488621568 80297934131872923648 80394446071935270912 81047611247010250752 81116121484750749696 81777769906893225984 81970807759620276224 81997387941311152128 82066701033400172544 82147805064842969088 82334081266804064256 82555193301456125952 82736103147989630976 82806040682349723648 82958294831248392192 83010702176868630528 83110474655446597632 83180728649238183936 83298933781649424384 83369347081549381632 83552041048857378816 83675852034055077888 83776423971596009472 83930104583015104512 83983483843003809792 84049374626529148928 84275093161903128576 84429688538866384896 84740091805553393664 84811723328635011072 85004040161579761664 85034328235433787392 85106208479081660416 85123531134990286848 85316555015114981376 85419098951431225344 86085172627863764992 86261496376987746304 86474698295863148544 87093983244596543488 87282042881395654656 87355823137423884288 87875798275146645504 88068367592038858752 88198871062922919936 88273426321640521728 88304879321412009984 88379524189815570432 88466866992907812864 88905592786183520256 88993455486913216512 89175736119453548544 89232451583191547904 89396140805858525184 89598853143286775808 89706544072545533952 89782373780130103296 90004277818143277056 90036347543400480768 90112456036674699264 90316792671678496768 90335175898357039104 90443751830927179776 90514711136262160384 90648839703559667712 90757792635895676928 90924279964933029888 91149006311855751168 91335702046222319616 91465495917105250304 91542812481701281792 91652839900549480448 91879366939354595328 92217158729572810752 92537357197383827456 92625841425154572288 92707108983853285376 93680923153851744256 93711300504355602432 93790515466743054336 93996046179964551168 94555546454845292544 94635475065542541312 94809479807141019648 94869373916421292032 94983399606224683008 95063689884843638784 95198781464742199296 95407398224708763648 95629545181777231872 95663619264863010816 95744484538966867968 95839105908983463936 95981124392004354048 96056428144604741632 96096486320360128512 96272767021693796352 96314392185032146944 96491072615847297024 96607047462741344256 96845819206346735616 97044183424111214592 97182089411924328448 97264238261807611904 97284035582846042112 97504634302988550144 97621827373064257536 97718304064061571072 97980731150171111424 98320942022220316672 98501303295344115712 98947010550074179584 99535980850967478272 99750906150166462464 100798709786197622784 100887148011840339968 100919862081613725696 101005170502646366208 101019598120279867392 101606391755638308864 101706806270757961728 101829050028294930432 101915126993661198336 101979944666504626176 102102516715382636544 102289814960549658624 102521764654337753088 102898682906743406592 102985664041913942016 103109444888118165504 103240201026693758976 103364287806773919744 103445384155728183296 103598673946925334528 103723191583880773632 103825698068065419264 104104526847056805888 104295497606834946048 104531995333834571776 104657634751303122944 104746102743485120512 104767422935372660736 105004990787833823232 105131198709453815808 105391038548083212288 105756979654152945664 106340507363831709696 107098629147834974208 107192594762580361216 107333323002797359104 107424052777102344192 108063481662680334336 108353691208161165312 108552456692828209152 108682928395584012288 109037026542524301312 109329850588414869504 109422268044533563392 109692713590862118912 109824555794697289728 109933092072069267456 110073591068608167936 110314804197319507968 110408054243132964864 110611059774997856256 110680936235824840704 110813966207262130176 110907638198984245248 111065245042199232512 111159129442065842176 111181754951824048128 111315386868833452032 111567802712073437184 111701898628794679296 111977978457338413056 112366790882537504768 112572918051821846528 112986789074071191552 113082297771513348096 113498041513320382464 113755406686819975168 113892131935241633792 115336985236129972224 115434480574452989952 115687441452264062976 116376057175194206208 116548508190291001344 116688590531865870336 116803910326573596672 116902645669199609856 117167731033528860672 117598494750563893248 117697901762187362304 117739839095216013312 117839365586420760576 118130614636313051136 118272598548135542784 118540790381578027008 118657940649217622016 118900981492604731392 118976602110922063872 119194854407811366912 119608725430060711936 119633070784310673408 119709831706840137728 120048463391200641024 120149941382232932352 120446901197809385472 120591669107902906368 120865119604746223616 121010390181194235904 121232373286577373184 122505822585806127104 122666654860339838976 122956211639430414336 123501121900206096384 123832789952184188928 124059950506089381888 124104154721984446464 124209061023524585472 124948400672474136576 125054020622324072448 125328061573286068224 125513778051082616832 125637819510936305664 125664635957394014208 125895156874522656768 126074061939793723392 126180633420723388416 126412639742854692864 126644532808299577344 126931708619656265728 127110137708330090496 127209864299611684864 127217584992952516608 127506060242369642496 127551492353150681088 127659312718622490624 127785474545311285248 127974832522672472064 128128648427146838016 128419189580042862592 128809396616988459008 129127758941795647488 129392244565481619456 129712047443794722816 130006179070651400192 130162436497419010048 130640974866894815232 131813697412719968256 131929347400098906112 132102551388058288128 133001208200221949952 133358389179275280384 133490183230369824768 133763604179180322816 134398279714930163712 134559816108818300928 134673560670195154944 134692797493706489856 135006416727214915584 135054521315100721152 135168684055012048896 135475189007517745152 135772066704393240576 135973259555339501568 136136688953843515392 136386419947399544832 136695686205783670784 136723509467783626752 137003553069333479424 137198243875657875456 137314218722551922688 137479259850824220672 137819050409031892992 138131565262567112704 138297588778507698176 138325738094359216128 138434264090753892352 138806035796075741184 139060663475779928064 139689897247163547648 140174931612605087744 140190462697531244544 140521384730777616384 141833319682267938816 141953212598313811968 142798172197113298944 143111097337063145472 143444317772665847808 143495428897294516224 143616726808450301952 143758658863475195904 144084642216907112448 144471588277548220416 144736608923770945536 144910571194112016384 145268728809520103424 145391525706231447552 145566275136166821888 145773134117886492672 145896357392711417856 146256951454482825216 146432741059596386304 146577456096092356608 146764788091477557248 146971096725256667136 147086405596426010624 147210738990843953152 147240702503766982656 147481413033330475008 147751954943016173568 147876850931978993664 148420515825111269376 148757070282764582912 148935864838392905728 149303971276451217408 150649052098761588736 151330722017760509952 152409587633457463296 152560209406136942592 152743575042442395648 152872690490491797504 153782646981506629632 153912640765937319936 154348024360115109888 154478496062870913024 154664167332177248256 155168076233592274944 155398010920388001792 155584787375821160448 155738547102098128896 155870194225599479808 156156790270585208832 156443246410252419072 156797993000751857664 156986452126954684416 157119154115227680768 157507486181750734848 157696798064180723712 158054387175437369344 158086557822124818432 158534641990139641856 158635469481229418496 159510761045747564544 160064617854934188032 160199921842977243136 160595868263745847296 160788892143870541824 162095222494020501504 162232242969501499392 163555539813786451968 163941615519240552448 163994775882622304256 164133402066800345088 164295610129685938176 165110386602912251904 165472206295979261952 165612081364699447296 165916589662496784384 166021404353737261056 166220949310893195264 166361457298476367872 166597867563298848768 166738694163098763264 167104082097714757632 167351704068110155776 167552847943192018944 167966967686007619584 168098749253058297856 168550186323806257152 168859377077732769792 169480183611106787328 169623446657270022144 170008080323159523328 170068656470867574784 170212416958163320832 170247062269980573696 170633110030229962752 170838197902862450688 172170345255727529984 172522992753975492608 174187966489193086976 174564085762791309312 175751596550293291008 176136735184077717504 176397742125845839872 176546852643281043456 176609758642824019968 176759048379631140864 177811185572367040512 177986910973826433024 178351472238907097088 178464903166383095808 178792281611717050368 179197706286573551616 179413088145091067904 179564747560260206592 180072695086800961536 180224912073349398528 180633585343356993536 180670351796714078208 180887503661854359552 181029422272524320768 181297679407119335424 181515585271791353856 181848559929866059776 182671404092444639232 182930991834210500608 183305679801098960896 183758733878709190656 184434317459145621504 185074714394767654912 185251682850309144576 187361846307703488512 187422601008711204864 187581030933486108672 187992092359929102336 189111092909690585088 189270950131085082624 189618959614282039296 189966799212449366016 190127379769687277568 190397562929484398592 190814796449417527296 191259090363554463744 191327238529726021632 191488969077933735936 191678211817966927872 191962248784008708096 192112856289209483264 192192972640720257024 192545534043387592704 192628784370064293888 193214094925482688512 193691638412693471232 194088366848222429184 194364178823848656896 194528476523615223808 194568071165692084224 195009268605977100288 195243654746128515072 195961462300342222848 196641884044440633344 197002606590688231424 197894021100148359168 199071961701934956544 199501812300332924928 201597419572395245568 201774296023680679936 201839724163227451392 202010341005292732416 202039196240559734784 203212783511276617728 203658100056589860864 203830253987322396672 203959889333009252352 204205033430765273088 204579629921099317248 205043529308675506176 205797365813486813184 205971328083827884032 206218889776236331008 206480402053387517952 206728575613547839488 207197347893850669056 207446383167761547264 207651396136130838528 208209053694113611776 208590995213669892096 209063990667669143552 209315269502606245888 209492205486970241024 209534845870745321472 210009981575667646464 210262397418907631616 210782077096166424576 211513959308305891328 212681014727663419392 214197258295669948416 214385189525160722432 214666646005594718208 214848105554204688384 216126963325360668672 216707382416322330624 217104913385656418304 217365856791168024576 218659701176829739008 218844536089067126784 219385427181724237824 219649111589394579456 219866184144138534912 220147182137216335872 220629608394639015936 220816108486265929728 221222119549995712512 221361872471649681408 221627932414524260352 221815276397968490496 222130490084398465024 222318258884131684352 222630773737666904064 223135605424146874368 223403797257589358592 223955956914676826112 224733581765075009536 225145836103643693056 225973578148142383104 226996083026640764928 227510813373639950336 227784263870483267584 230673970472259944448 230868961148905979904 232752114350388412416 233097016380582002688 233377181063731740672 233607820653147193344 233805291338399219712 234335462067057721344 235196989501127786496 235479678190432026624 235678731172841521152 236261229272626102272 236545197096271085568 237081580763156054016 237315881298435244032 237801962985209462784 237953204221844127744 239217450860121423872 239266141568621346816 240096926782401282048 240299882764465864704 240893802395618770944 241183338215805812736 241730239209492447232 242020780362388471808 245011645171612254208 245333309720679677952 245912423278860828672 247002243800412192768 247665579904368377856 248208309443968892928 248418122047049170944 249896801344948273152 250108041244648144896 250656123146572136448 251027556102165233664 251329271914788028416 251790313749045313536 252148123879587446784 252825279485709385728 253289065616599154688 253863417239312531456 254220275416660180992 254419728599223369728 254435169985905033216 255012120484739284992 255102984706301362176 255318625437244981248 255949665045344944128 256257296854293676032 256838379160085725184 257618793233976918016 258255517883591294976 258784489130963238912 259424094887589445632 260324872994838020096 261281949733789630464 263627394825439936512 263858694800197812224 264205102776116576256 266716778358550560768 266980366460739649536 267527208358360645632 268796559429860327424 269119632217636601856 269347121340390309888 270012833454429831168 270109042630201442304 270337368110024097792 270950378015035490304 271544133408786481152 271946519110679003136 272273377907687030784 272772839894799089664 273391372411567341568 273447018935567253504 274007106138666958848 274396487751315750912 274628437445103845376 274958519701648441344 275638100818063785984 276263130525134225408 276595177557015396352 276651476188718432256 276868528181507784704 277612071592151482368 278121326951559856128 280349863225210175488 281042769461555232768 283666639364535877632 283906425196627623936 285596344394226597888 286222194674126290944 286888635545331695616 286990857794589032448 287233453616900603904 287517317726950391808 288169284433814224896 288943176555096440832 289473217847541891072 289821142388224032768 290537457619040206848 291132550272333643776 291546268235772985344 291792714785422835712 292513902908965650432 292865482119192772608 293154912192184713216 293529576182955114496 293942193450513334272 294172811192852021248 294421477981687906304 294962826066660950016 295503909886032347136 296841031650222538752 297514140565529165824 297871729676785811456 298607942552902434816 301298104197523177472 302661444035521019904 304819175266914926592 305120418812273885184 305487150084884791296 305745380980983595008 307565293963013259264 308696048720230219776 308956992125741826048 309328334664354496512 310336152467184549888 310796021840776003584 311169574751642320896 311477094204196257792 312313580541170417664 312886492820504838144 313595986001503715328 313972904253909368832 314238308230455361536 315014972363501469696 315393596128361447424 316108774350874738688 316173115644249636864 317270938962458836992 319021522091495129088 320129235709868376064 320399843685954486272 321577784287741083648 324190444988041003008 327111079627572903936 327883231038481104896 327989551765244608512 328266804133600690176 330220773205824503808 330944412591958523904 331224162729398894592 331833179324993568768 332042808707474522112 332441898621786390528 332722914596952735744 333195735126597697536 333477388326197526528 334703408136220311552 335105695886384037888 335933935372015239168 336197498506116595712 337100372647612514304 337718754155465539584 338960367222213574656 339246893314540044288 340137312941735149568 340424833916326641664 340494124539961147392 341266220060459925504 341676395805724901376 345045985507950985216 348375932978386173952 349128171525582618624 351503193100586582016 352795484251691679744 353093705286562086912 353219517285648039936 353518096759262281728 355622371144734081024 355973821947652866048 356702944477814194176 356929806332766191616 357584563223434100736 358826176290182135808 359129495120520413184 360145390173601923072 360449824146698797056 361267170686713987072 361340703593428156416 361775007323708719104 362058844545048641536 362595358814238670848 363031170543582707712 363697119859732119552 365861983668421001216 366611359602197921792 367517467757418381312 368868634918291243008 370149428789535309824 370503365700618289152 374723692615406977024 374845202017422409728 375162061866972217344 375984184719858204672 378222185819381170176 378541900262170165248 379237919228564078592 379933598424898732032 380795125858968797184 381629592898835054592 382518180727108927488 382654477059452043264 382977938155867471872 383356423635933855744 383924497568017416192 384385945281440514048 385257568740128587776 386428189850965377024 387383276825386942464 388176733696444858368 388728357647697313792 389056953047230447616 389136142331384168448 390018537211954200576 390487309492257030144 391922924600684445696 393283768088881266688 394005213181376462848 395788042200296718336 398143923403869913088 399003624600665849856 403194839144790491136 403679448326454902784 404020682010585464832 404078392481119469568 406425567022553235456 407316200113179721728 407919778666018504704 408410066861530546176 409159259842198634496 410087058617351012352 411594731626973626368 411942656167655768064 412437779552472662016 413457151227095678976 414394695787701338112 414892766335523094528 415302792272261677056 416418107388227223552 417181990427339784192 418127981335338287104 418630539005212491776 418984410973940482048 419069691741490642944 420524794837815263232 421564154192332849152 423027918616611782656 428394516591339896832 428770379050321444864 429333292011189436416 432253926650721337344 433414764832644661248 434209826771312836608 434731713582336049152 437319402353659478016 437689072178134253568 438770854363448475648 439298223178789158912 439732368288277069824 440294364274432671744 441259216789278031872 441632216972531859456 442444239099991425024 443255864829048520704 443630552795936980992 444260980168796930048 445261547475333808128 446271210848293748736 446807594515178717184 447911913829353652224 449467163530150019072 451947156296284766208 453992166053281529856 455021626747279900672 455568527740966535168 461347940944519888896 461737922297811959808 465504228700776824832 466194032761164005376 466754362127463481344 467215641306294386688 467610582676798439424 470393979002255572992 470959356380864053248 471357462345683042304 472522458545252204544 473090394192542171136 474163161526312108032 475603925970418925568 475906408443688255488 478434901720242847744 478532283137242693632 480193853564802564096 480599765528931729408 481787604791237541888 482366676431611625472 483460478418984894464 484041560724776943616 490023290343224508416 490666619441359355904 491824846557721657344 495331159808736755712 496416618887937785856 496836244094098341888 499793602689896546304 500216082489296289792 501312246293144272896 502055112204330467328 502658543829576056832 504296247759174893568 505650558971418771456 506578131233198309376 507726834478625062912 508440550833320361984 508870339971810066432 510024240969478569984 510205969412602724352 510637250874489962496 511899330090689888256 512514593708587352064 513676758320171450368 515237586467953836032 516511035767182589952 517568978261926477824 520649745989676040192 522563899467579260928 527254789650879873024 528410205552233152512 533433556717101121536 533960732921479299072 535054416716721291264 537593118859720654848 538239264435273203712 538694242680780619776 540218085260402884608 540674736220048195584 541900756030070980608 543088266817572962304 543893038221358006272 544546755815374061568 545545679789598179328 546782744823134683136 548014212277333917696 548792975502631501824 549917039403296882688 551276201636127571968 552526261050268450816 553190355114030792704 553302952377436864512 553737056363015569408 555224143184302964736 560699726450420350976 562085538923110465536 567333278729071755264 567812850393255247872 571192688788453195776 572444389348252581888 573777271090663391232 573981715589178064896 574466907233801207808 575034635453900783616 576338568867628449792 577886353110192881664 579642284776448065536 581074915238080413696 582265100544667287552 583092536471545970688 583585429570845671424 585027805817931300864 585730964238385545216 587059152365910228992 587884386901026668544 588345622385704042496 589925652133321900032 591007819772064694272 593682063300445077504 595028281131058331648 595743459353571622912 597215885105804869632 602596208395046354944 605322888071042039808 609638350533829853184 610974300169769582592 611490761961967190016 615130587926026518528 617392097440460439552 617913984251483652096 618656669328708993024 621592043681552007168 622339149503284641792 622954188408392515584 624627161082340835328 625772985641009676288 627191972003007430656 627945808507818737664 628476616460910723072 630029944727002939392 630787192256722894848 632217548701749477376 632346231288499273728 634541877924917673984 638043044182990258176 640258471419736752128 640799687371908972544 643155568575482167296 648380889976082006016 655766462076962209792 655979103530489217024 656533608267201380352 660441546411649007616 661888825183917047808 662448325458797789184 663666358649987137536 664085617414949044224 664883797243572781056 665445829193905471488 666391470253195395072 666954776652395053056 669406816272440623104 670211391772768075776 671867870744030478336 672394997012233191424 674200745295225028608 675437508310931079168 677920734444427149312 680274625883470299136 680849667832653283328 680988249079922294784 682532440120919851008 683352791611449802752 696751865956772347904 698256343051165237248 703006386201173164032 705590968503383359488 706439034571296079872 707036193518524563456 711244742289468162048 711947643895305732096 713405888955628388352 713859612665532383232 717652352580364271616 720290780347203846144 720899648293397594112 722534341373427974144 722681407186856312832 723550014647417438208 724117689090097283072 725190717628477341696 726062341087165415424 731723967336842002432 733222719204395843584 735034935514836762624 737737269836582486016 740298857579070619648 741006731401236578304 749690404034844819456 750324123733944434688 751968369439716409344 756444371638762340352 758475838457128157184 759867196849797464064 761590251717937594368 763259185797670109184 765036361454217854976 765308954118904086528 765955876311734943744 767848995136034832384 768771890562881028096 770515137480257175552 772856379701930754048 774766553650773884928 776353467392889716736 777456715295394627584 778113906094460895232 778272284662768336896 780974618984514060288 783845849201368891392 786567536177762533376 788010426362752925696 791576084400593436672 796287846807739826176 806389678289580982272 807358896652909805568 808041364021170929664 812851134045106470912 814632400226359443456 815839557332037009408 816820133723061092352 818318519684397268992 820174117234702024704 823189463253947252736 823885312335311536128 824875559104945324032 826914302454191357952 828789391575402676224 829785532671046189056 830605584544523354112 832836214776454447104 834363980854679568384 837261078010424983552 837968821947880964096 841049589675630526464 843128308384665698304 846055837233223565312 856789033182679793664 857540758100642889728 858666584022378872832 864507853301442674688 866829529665289322496 868419653542625673216 869463427164672098304 874638804707318956032 875378144356268507136 877541708726896951296 878596446357578317824 879464736576554139648 880588728548865343488 882518433578556063744 883264433945063718912 884888478199982850048 886511729658097041408 888521960337593860096 890523094950667616256 892542421696587497472 893615189030357434368 895823827658707304448 898934327060300038144 903894312592569532416 907984332106563059712 910043253494559801344 911137055481933070336 922695881889039777792 931008457401553649664 932388065522328010752 933508724254926962688 934431282612588773376 940787958004511145984 941918712761728106496 942714924691366084608 945044917090504409088 946180788385084342272 948326323052624216064 951812816887376510976 956869803440485695488 957064566274485387264 960387707129605128192 961199531057863458816 964733352863223250944 966920956837969788928 968083121449553887232 981333238882718711808 983649693115443314688 990662319617473511424 992833237775875571712 993672488188196683776 999587205379793092608 1000432164978592579584 1004110224408660934656 1005317087659152113664 1008592495518349787136 1011301117942837542912 1013156262466396618752 1015453668957250125824 1016881101666640723968 1017740679943620132864 1020411938825205448704 1021274501748979924992 1023798660181379776512 1025029187417174704128 1027353516640342900736 1030475172935907672064 1035137956523852955648 1041299491979352080384 1045127798935158521856 1054509579301759746048 1066867113434202243072 1067921465842958598144 1070108833433442582528 1076478528870546407424 1077388485361561239552 1080436170520805769216 1081349472440096391168 1083801512060141961216 1086176533635145924608 1087786076442716012544 1089093511630748123136 1091091359579196358656 1097585951005263003648 1099834078806593765376 1102552403272255143936 1105052522100536901632 1106380710228061585408 1106605904754873729024 1110448286368605929472 1121399452900840701952 1124171077846220931072 1134666557458143510528 1135625700786510495744 1142385377576906391552 1144888778696505163776 1147554542181326782464 1147963431178356129792 1148933814467602415616 1150069270907801567232 1155772706220385763328 1159284569552896131072 1162149830476160827392 1164530201089334575104 1166185072943091941376 1167170859141691342848 1170055611635862601728 1171461928476771090432 1174118304731820457984 1175768773802053337088 1176691244771408084992 1179851304266643800064 1182015639544129388544 1187364126600890155008 1190056562262116663296 1191486918707143245824 1194431770211609739264 1205192416790092709888 1219276701067659706368 1221948600339539165184 1230261175852053037056 1234784194880920879104 1235827968502967304192 1237313338657417986048 1243184087363104014336 1244678299006569283584 1245908376816785031168 1249254322164681670656 1251545971282019352576 1254383944006014861312 1255891617015637475328 1256953232921821446144 1261574384513445789696 1264435097403498954752 1264692462576998547456 1269083755849835347968 1280516942839473504256 1286311137150964334592 1296761779952164012032 1311532924153924419584 1311958207060978434048 1313067216534402760704 1320883092823298015232 1323777650367834095616 1324896650917595578368 1327332717299974275072 1329767594487145562112 1330891658387810942976 1332782940506390790144 1338813632544881246208 1340422783545536151552 1343735741488060956672 1344789994024466382848 1348401490590450057216 1355841468888854298624 1360549251766940598272 1361699335665306566656 1361976498159844589568 1365064880241839702016 1366705583222899605504 1393503731913544695808 1396512686102330474496 1411181937006766718976 1412878069142592159744 1414072387037049126912 1422489484578936324096 1426811777911256776704 1427719225331064766464 1435304705160728543232 1440581560694407692288 1441799296586795188224 1445068682746855948288 1445362814373712625664 1447100029294834876416 1450381435256954683392 1452124682174330830848 1463447934673684004864 1466445438408791687168 1470069871029673525248 1475474539673164972032 1480597715158141239296 1499380808069689638912 1500648247467888869376 1503936738879432818688 1512888743277524680704 1516951676914256314368 1519734393699594928128 1523180503435875188736 1530072722908435709952 1530617908237808173056 1531911752623469887488 1535697990272069664768 1537543781125762056192 1541030274960514351104 1545712759403861508096 1549533107301547769856 1552706934785779433472 1554913430590789255168 1556227812188921790464 1561949237969028120576 1567691698402737782784 1573135072355525066752 1576020852725505851392 1592575693615479652352 1612779356579161964544 1614717793305819611136 1616082728042341859328 1625702268090212941824 1629264800452718886912 1631679114664074018816 1633640267446122184704 1636637039368794537984 1640348234469404049408 1646378926507894505472 1649751118209890648064 1653828604908382715904 1657578783150805352448 1659571065342092378112 1661211169089046708224 1665672429552908894208 1674522156020849967104 1682099179351261052928 1686256616769331396608 1692111674466447130624 1713578066365359587328 1715081516201285779456 1717333168044757745664 1729015706602885349376 1733659059330578644992 1738926854329344196608 1749277609414637912064 1750756288712537014272 1755083417453793902592 1757192892715156635648 1761177457097730686976 1765036867157112127488 1769776956399965700096 1773023459316194082816 1777043920675187720192 1781046189901335232512 1785084843393174994944 1787230378060714868736 1791647655317414608896 1797868654120600076288 1807788625185139064832 1815968664213126119424 1822274110963866140672 1845391763778079555584 1864776131044656021504 1867017448509853925376 1868862565225177546752 1881575916009022291968 1883837425523456212992 1885429849382732169216 1890089834181008818176 1892361576770168684544 1896652646105248432128 1903625633774753021952 1913739606880971390976 1914129132548970774528 1920775414259210256384 1922399062115726917632 1929466705726446501888 1933841913675939577856 1936166242899107774464 1967299386230886629376 1981324639234947022848 1985666475551751143424 1987344976376393367552 1999174410759586185216 2000864329957185159168 2008220448817321869312 2010634175318304227328 2017184991036699574272 2022602235885675085824 2026312524932793237504 2033762203333281447936 2040823877650410897408 2042549003497959849984 2047597320362759553024 2050058374834349408256 2054707033280685801472 2060950345871815344128 2082598983958704160768 2090255597870317043712 2109019158603519492096 2133734226868404486144 2135842931685917196288 2140217666866885165056 2152957057741092814848 2160872341041611538432 2162698944880192782336 2167603024120283922432 2172353067270291849216 2175572152885432025088 2178187023261496246272 2195171902010526007296 2199668157613187530752 2205104806544510287872 2210105044201073803264 2212761420456123170816 2213211809509747458048 2220896572737211858944 2242798905801681403904 2269333114916287021056 2284770755153812783104 2289777557393010327552 2295109084362653564928 2295926862356712259584 2297867628935204831232 2311545412440771526656 2318569139105792262144 2324299660952321654784 2329060402178669150208 2332370145886183882752 2334341718283382685696 2342923856953542180864 2348236609463640915968 2351537547604106674176 2353382489542816169984 2359702608533287600128 2364031279088258777088 2374728253201780310016 2382973837414286491648 2388863540423219478528 2438553402135319412736 2443897200679078330368 2460522351704106074112 2469568389761841758208 2471655937005934608384 2474626677314835972096 2486368174726208028672 2489356598013138567168 2491816753633570062336 2498508644329363341312 2503091942564038705152 2511783234031274950656 2513906465843642892288 2523148769026891579392 2528870194806997909504 2529384925153997094912 2538167511699670695936 2561033885678947008512 2572622274301928669184 2593523559904328024064 2623065848307848839168 2623916414121956868096 2626134433068805521408 2641766185646596030464 2647555300735668191232 2649793301835191156736 2654665434599948550144 2659535188974291124224 2665565881012781580288 2677627265089762492416 2680845567091072303104 2687471482976121913344 2696802981180900114432 2711682937777708597248 2721098503533881196544 2723398671330613133312 2723952996319689179136 2730129760483679404032 2733411166445799211008 2787007463827089391616 2793025372204660948992 2822363874013533437952 2825756138285184319488 2828144774074098253824 2844978969157872648192 2855438450662129532928 2870609410321457086464 2881163121388815384576 2883598593173590376448 2890137365493711896576 2894200058589669752832 2900762870513909366784 2904249364348661661696 2926895869347368009728 2932890876817583374336 2950949079346329944064 2961195430316282478592 2998761616139379277824 3001296494935777738752 3025777486555049361408 3033903353828512628736 3039468787399189856256 3046361006871750377472 3061235816475616346112 3063823505246939774976 3071395980544139329536 3075087562251524112384 3082060549921028702208 3091425518807723016192 3105413869571558866944 3109826861181578510336 3123898475938056241152 3135383396805475565568 3146270144711050133504 3185151387230959304704 3229435586611639222272 3232165456084683718656 3251404536180425883648 3258529600905437773824 3263358229328148037632 3267280534892244369408 3273274078737589075968 3292757853015789010944 3299502236419781296128 3307657209816765431808 3315157566301610704896 3319142130684184756224 3331344859105817788416 3349044312041699934208 3364198358702522105856 3372513233538662793216 3384223348932894261248 3427156132730719174656 3430163032402571558912 3434666336089515491328 3467318118661157289984 3477853708658688393216 3498555218829275824128 3501512577425074028544 3510166834907587805184 3514385785430313271296 3522354914195461373952 3530073734314224254976 3539553912799931400192 3546046918632388165632 3554087841350375440384 3562092379802670465024 3570169686786349989888 3574460756121429737472 3583295310634829217792 3595737308241200152576 3615577250370278129664 3644548221927732281344 3690783527556159111168 3729552262089312043008 3734034897019707850752 3737725130450355093504 3763151832018044583936 3767674851046912425984 3770859698765464338432 3784723153540337369088 3793305292210496864256 3807251267549506043904 3827479213761942781952 3841550828518420512768 3858933411452893003776 3867683827351879155712 3872332485798215548928 3934598772461773258752 3962649278469894045696 3971332951103502286848 3974689952752786735104 3998348821519172370432 4016440897634643738624 4021268350636608454656 4034369982073399148544 4045204471771350171648 4067524406666562895872 4081647755300821794816 4085098006995919699968 4095194640725519106048 4100116749668698816512 4109414066561371602944 4165197967917408321536 4180511195740634087424 4267468453736808972288 4280435333733770330112 4305914115482185629696 4321744682083223076864 4325397889760385564672 4335206048240567844864 4351144305770864050176 4356374046522992492544 4390343804021052014592 4399336315226375061504 4410209613089020575744 4425522840912246341632 4426423619019494916096 4441793145474423717888 4485597811603362807808 4538666229832574042112 4569541510307625566208 4590218168725307129856 4591853724713424519168 4595735257870409662464 4623090824881543053312 4637138278211584524288 4648599321904643309568 4658120804357338300416 4664740291772367765504 4668683436566765371392 4685847713907084361728 4696473218927281831936 4703075095208213348352 4706764979085632339968 4719405217066575200256 4728062558176517554176 4765947674828572983296 4777727080846438957056 4877106804270638825472 4887794401358156660736 4921044703408212148224 4939136779523683516416 4949253354629671944192 4972736349452416057344 4978713196026277134336 4983633507267140124672 4997017288658726682624 5023566468062549901312 5046297538053783158784 5057740389613995819008 5058769850307994189824 5076335023399341391872 5122067771357894017024 5145244548603857338368 5187047119808656048128 5247832828243913736192 5252268866137611042816 5283532371293192060928 5295110601471336382464 5309330869199897100288 5319070377948582248448 5331131762025563160576 5355254530179524984832 5361691134182144606208 5374942965952243826688 5393605962361800228864 5423365875555417194496 5442197007067762393088 5446797342661226266624 5447905992639378358272 5466822332891598422016 5574014927654178783232 5644727748027066875904 5651512276570368638976 5656289548148196507648 5689957938315745296384 5710876901324259065856 5741218820642914172928 5762326242777630769152 5767197186347180752896 5788400117179339505664 5801525741027818733568 5808498728697323323392 5865781753635166748672 5901898158692659888128 5922390860632564957184 5997523232278758555648 6002592989871555477504 6051554973110098722816 6067806707657025257472 6078937574798379712512 6122471632951232692224 6127647010493879549952 6142791961088278659072 6150175124503048224768 6164121099842057404416 6182851037615446032384 6219653722363157020672 6247796951876112482304 6270766793610951131136 6292540289422100267008 6370302774461918609408 6458871173223278444544 6502809072360851767296 6517059201810875547648 6526716458656296075264 6534561069784488738816 6585515706031578021888 6599004472839562592256 6615314419633530863616 6630315132603221409792 6638284261368369512448 6662689718211635576832 6698088624083399868416 6728396717405044211712 6768446697865788522496 6854312265461438349312 6869332672179030982656 6934636237322314579968 6955707417317376786432 6997110437658551648256 7003025154850148057088 7028771570860626542592 7044709828390922747904 7060147468628448509952 7079107825599862800384 7092093837264776331264 7108175682700750880768 7124184759605340930048 7148921512242859474944 7166590621269658435584 7191474616482400305152 7289096443855464562688 7381567055112318222336 7459104524178624086016 7468069794039415701504 7475450260900710187008 7535349702093824851968 7541719397530928676864 7569446307080674738176 7586610584420993728512 7614502535099012087808 7683101657036841025536 7717866822905786007552 7735367654703758311424 7744664971596431097856 7869197544923546517504 7925298556939788091392 7942665902207004573696 7949379905505573470208 7996697643038344740864 8032881795269287477248 8042536701273216909312 8090408943542700343296 8135048813333125791744 8163295510601643589632 8170196013991839399936 8190389281451038212096 8200233499337397633024 8218828133122743205888 8330395935834816643072 8361022391481268174848 8534936907473617944576 8611828230964371259392 8643489364166446153728 8650795779520771129344 8670412096481135689728 8702288611541728100352 8712748093045984985088 8780687608042104029184 8798672630452750123008 8851045681824492683264 8852847238038989832192 8883586290948847435776 9077332459665148084224 9139083020615251132416 9183707449426849038336 9191470515740819324928 9246181649763086106624 9274276556423169048576 9316241608714676600832 9329480583544735531008 9371695427814168723456 9392946437854563663872 9406150190416426696704 9413529958171264679936 9438810434133150400512 9531895349657145966592 9555454161692877914112 9754213608541277650944 9775588802716313321472 9878273559047367032832 9898506709259343888384 9945472698904832114688 9957426392052554268672 9994034577317453365248 10047132936125099802624 10092595076107566317568 10115480779227991638016 10117539700615988379648 10152670046798682783744 10244135542715788034048 10290489097207714676736 10495665656487827472384 10504537732275222085632 10567064742586384121856 10590221202942672764928 10618661738399794200576 10638140755897164496896 10662263524051126321152 10710509060359049969664 10723382268364289212416 10749885931904487653376 10787211924723600457728 10846731751110834388992 10884394014135524786176 10893594685322452533248 10933644665783196844032 11148029855308357566464 11289455496054133751808 11303024553140737277952 11312579096296393015296 11379915876631490592768 11421753802648518131712 11482437641285828345856 11524652485555261538304 11576800234358679011328 11603051482055637467136 11616997457394646646784 11803796317385319776256 11844781721265129914368 11995046464557517111296 12103109946220197445632 12135613415314050514944 12244943265902465384448 12255294020987759099904 12285583922176557318144 12300350249006096449536 12328242199684114808832 12439307444726314041344 12495593903752224964608 12541533587221902262272 12585080578844200534016 12917742346446556889088 13005618144721703534592 13053432917312592150528 13069122139568977477632 13171031412063156043776 13198008945679125184512 13230628839267061727232 13276568522736739024896 13325379436423271153664 13396177248166799736832 13456793434810088423424 13536893395731577044992 13708624530922876698624 13869272474644629159936 13911414834634753572864 13994220875317103296512 14006050309700296114176 14057543141721253085184 14089419656781845495808 14120294937256897019904 14158215651199725600768 14184187674529552662528 14297843024485718949888 14333181242539316871168 14382949232964800610304 14578192887710929125376 14763134110224636444672 14918209048357248172032 14936139588078831403008 14950900521801420374016 15070699404187649703936 15138892614161349476352 15173221168841987457024 15229005070198024175616 15366203314073682051072 15435733645811572015104 15470735309407516622848 15489329943192862195712 15850597113879576182784 15885331804414009147392 15993395286076689481728 16065763590538574954496 16085073402546433818624 16180817887085400686592 16270097626666251583488 16326591021203287179264 16340392027983678799872 16400466998674795266048 16437656266245486411776 16722044782962536349696 17069873814947235889152 17223656461928742518784 17286978728332892307456 17301591559041542258688 17404577223083456200704 17425496186091969970176 17597345260905500246016 17702091363648985366528 17705694476077979664384 17767172581897694871552 18154664919330296168448 18367414898853698076672 18382941031481638649856 18492363299526172213248 18548553112846338097152 18658961167089471062016 18743390855628337446912 18785892875709127327744 18812300380832853393408 18877620868266300801024 19063790699314291933184 19110908323385755828224 19508427217082555301888 19551177605432626642944 19756547118094734065664 19797013418518687776768 19890945397809664229376 19914852784105108537344 19988069154634906730496 20094265872250199605248 20185190152215132635136 20230961558455983276032 20305340093597365567488 20488271085431576068096 20991331312975654944768 21009075464550444171264 21134129485172768243712 21180442405885345529856 21237323476799588401152 21276281511794328993792 21324527048102252642304 21446764536728578424832 21499771863808975306752 21574423849447200915456 21768788028271049572352 21867289331566393688064 22296059710616715132928 22606049106281474555904 22625158192592786030592 22759831753262981185536 22843507605297036263424 23049304971110523076608 23153600468717358022656 23206102964111274934272 23233994914789293293568 23607592634770639552512 23689563442530259828736 23990092929115034222592 24271226830628101029888 24489886531804930768896 24510588041975518199808 24571167844353114636288 24600700498012192899072 24656484399368229617664 24878614889452628082688 24991187807504449929216 25083067174443804524544 25170161157688401068032 25835484692893113778176 26011236289443407069184 26106865834625184301056 26138244279137954955264 26342062824126312087552 26396017891358250369024 26553137045473478049792 26650758872846542307328 26792354496333599473664 27073786791463154089984 27417249061845753397248 27738544949289258319872 27822829669269507145728 27988441750634206593024 28115086283442506170368 28178839313563690991616 28240589874513794039808 28316431302399451201536 28595686048971437899776 28666362485078633742336 28765898465929601220608 29156385775421858250752 29836418096714496344064 29872279176157662806016 30141398808375299407872 30277785228322698952704 30346442337683974914048 30458010140396048351232 30732406628147364102144 30871467291623144030208 30978659886385724391424 31701194227759152365568 31770663608828018294784 31986790572153378963456 32131527181077149908992 32170146805092867637248 32361635774170801373184 32540195253332503166976 32653182042406574358528 32680784055967357599744 32800933997349590532096 32875312532490972823552 33444089565925072699392 34139747629894471778304 34447312923857485037568 34573957456665784614912 34809154446166912401408 34850992372183939940352 35404182727297970733056 35411388952155959328768 35534345163795389743104 36309329838660592336896 36734829797707396153344 36765882062963277299712 36984726599052344426496 37317922334178942124032 37486781711256674893824 37571785751418254655488 37624600761665706786816 37755241736532601602048 38127581398628583866368 39016854434165110603776 39513094236189468131328 39594026837037375553536 39829705568210217074688 39976138309269813460992 40188531744500399210496 40370380304430265270272 40610680187194731134976 41982662625951309889536 42018150929100888342528 42268258970345536487424 42360884811770691059712 42474646953599176802304 42552563023588657987584 42893529073457156849664 42999543727617950613504 43148847698894401830912 43537576056542099144704 43734578663132787376128 44592119421233430265856 45212098212562949111808 45519663506525962371072 45687015210594072526848 46098609942221046153216 46307200937434716045312 46412205928222549868544 46467989829578586587136 47379126885060519657472 47980185858230068445184 48542453661256202059776 48979773063609861537792 49021176083951036399616 49201400996024385798144 49312968798736459235328 49757229778905256165376 50166134348887609049088 50340322315376802136064 51670969385786227556352 52213731669250368602112 52276488558275909910528 52792035782716500738048 53106274090946956099584 53301517745693084614656 54147573582926308179968 55477089898578516639744 55645659338539014291456 55976883501268413186048 56230172566885012340736 56357678627127381983232 56632862604798902403072 57191372097942875799552 57332724970157267484672 57531796931859202441216 58312771550843716501504 59672836193428992688128 59744558352315325612032 60282797616750598815744 60555570456645397905408 60692884675367949828096 60916020280792096702464 61464813256294728204288 61957319772771448782848 63402388455518304731136 63541327217656036589568 63973581144306757926912 64340293610185735274496 64723271548341602746368 65306364084813148717056 65601867994699181064192 65750625064981945647104 66888179131850145398784 68279495259788943556608 69147914913331569229824 69618308892333824802816 69701984744367879880704 70808365454595941466112 70822777904311918657536 71068690327590779486208 73469659595414792306688 73531764125926554599424 73969453198104688852992 74635844668357884248064 74973563422513349787648 75249201523331413573632 75510483473065203204096 76255162797257167732736 78033708868330221207552 79026188472378936262656 79188053674074751107072 79659411136420434149376 79952276618539626921984 80377063489000798420992 81221360374389462269952 83965325251902619779072 84536517940691072974848 84721769623541382119424 84949293907198353604608 85787058146914313699328 85999087455235901227008 86297695397788803661824 87075152113084198289408 87469157326265574752256 90424196425125898223616 91039327013051924742144 91374030421188145053696 92197219884442092306432 92614401874869432090624 92935979659157173174272 94758253770121039314944 95960371716460136890368 97084907322512404119552 97959546127219723075584 98042352167902072799232 98402801992048771596288 98625937597472918470656 100332268697775218098176 100680644630753604272128 103341938771572455112704 104427463338500737204224 104552977116551819821056 106212548181893912199168 106603035491386169229312 108295147165852616359936 110954179797157033279488 111953767002536826372096 112460345133770024681472 112715357254254763966464 113265725209597804806144 114382744195885751599104 115063593863718404882432 119489116704630651224064 120565595233501197631488 121111140913290795810816 121832040561584193404928 123914639545542897565696 126804776911036609462272 127082654435312073179136 128680587220371470548992 129446543096683205492736 130612728169626297434112 131203735989398362128384 131501250129963891294208 133776358263700290797568 136558990519577887113216 138295829826663138459648 139236617784667649605632 139403969488735759761408 141616730909191882932224 142137380655181558972416 146939319190829584613376 147063528251853109198848 147938906396209377705984 149271689336715768496128 150498403046662827147264 151020966946130406408192 158376107348149502214144 159318822272840868298752 159904553237079253843968 162442720748778924539904 167930650503805239558144 169073035881382145949696 169898587814396707209216 171574116293828627398656 171998174910471802454016 172595390795577607323648 174150304226168396578816 174938314652531149504512 180848392850251796447232 182078654026103849484288 182748060842376290107392 184394439768884184612864 185871959318314346348544 189516507540242078629888 191920743432920273780736 194169814645024808239104 195919092254439446151168 196805603984097543192576 197251875194945836941312 200664537395550436196352 201361289261507208544256 208854926677001474408448 209105954233103639642112 212425096363787824398336 213206070982772338458624 221908359594314066558976 223907534005073652744192 224920690267540049362944 226531450419195609612288 228765488391771503198208 230127187727436809764864 238978233409261302448128 241131190467002395262976 243664081123168386809856 247829279091085795131392 253609553822073218924544 254165308870624146358272 257361174440742941097984 258893086193366410985472 261225456339252594868224 262407471978796724256768 263002500259927782588416 273117981039155774226432 276591659653326276919296 278807938977471519522816 284274761310363117944832 293878638381659169226752 294127056503706218397696 295877812792418755411968 300996806093325654294528 302041933892260812816384 318637644545681736597504 319809106474158507687936 324885441497557849079808 335861301007610479116288 338146071762764291899392 339797175628793414418432 343148232587657254797312 345190781591155214647296 348300608452336793157632 361696785700503592894464 365496121684752580214784 371743918636628692697088 379033015080484157259776 388339629290049616478208 391838184508878892302336 393611207968195086385152 394503750389891673882624 401329074791100872392704 402722578523014417088512 417709853354002948816896 418211908466207279284224 424850192727575648796672 426412141965544676917248 443816719188628133117952 447815068010147305488384 453062900838391219224576 460254375454873619529728 477956466818522604896256 487328162246336773619712 495658558182171590262784 507219107644146437849088 514722348881485882195968 517786172386732821970944 522450912678505189736448 524814943957593448513536 546235962078311548452864 553183319306652553838592 557615877954943039045632 568549522620726235889664 587757276763318338453504 591755625584837510823936 601993612186651308589056 604083867784521625632768 637275289091363473195008 639618212948317015375872 671722602015220958232576 679594351257586828836864 686296465175314509594624 690381563182310429294592 723393571401007185788928 730992243369505160429568 743487837273257385394176 758066030160968314519552 776679258580099232956416 783676369017757784604672 787222415936390172770304 789007500779783347765248 805445157046028834177024 836423816932414558568448 852824283931089353834496 887633438377256266235904 906125801676782438449152 920508750909747239059456 955912933637045209792512 974656324492673547239424 991317116364343180525568 1014438215288292875698176 1029444697762971764391936 1035572344773465643941888 1044901825357010379472896 1115231755909886078091264 1137099045241452471779328 1175514553526636676907008 1183511251169675021647872 1203987224373302617178112 1208167735569043251265536 1274550578182726946390016 1279236425896634030751744 1343445204030441916465152 1359188702515173657673728 1380763126364620858589184 1461984486739010320859136 1486975674546514770788352 1553358517160198465912832 1567352738035515569209344 1574444831872780345540608 1610890314092057668354048 1672847633864829117136896 1705648567862178707668992 1775266876754512532471808 1812251603353564876898304 1841017501819494478118912 1911825867274090419585024 2058889395525943528783872 2071144689546931287883776 2230463511819772156182528 2274198090482904943558656 2351029107053273353814016 2367022502339350043295744 2416335471138086502531072 2558472851793268061503488 2718377405030347315347456 2761526252729241717178368 2923968973478020641718272 2973951349093029541576704 3106717034320396931825664 3134705476071031138418688 3221780628184115336708096 3345695267729658234273792 3411297135724357415337984 3550533753509025064943616 3624503206707129753796608 3823651734548180839170048 4142289379093862575767552 4460927023639544312365056 4702058214106546707628032 4832670942276173005062144 5116945703586536123006976 5436754810060694630694912 5523052505458483434356736 6213434068640793863651328 6443561256368230673416192 6691390535459316468547584 6822594271448714830675968 7101067507018050129887232 7249006413414259507593216 8284578758187725151535104 8921854047279088624730112 9404116428213093415256064 9665341884552346010124288 10233891407173072246013952 10873509620121389261389824 12426868137281587727302656 12887122512736461346832384 13382781070918632937095168 14498012826828519015186432 16569157516375450303070208 19330683769104692020248576 20467782814346144492027904 21747019240242778522779648 24853736274563175454605312 26765562141837265874190336 28996025653657038030372864 38661367538209384040497152 43494038480485557045559296 49707472549126350909210624 57992051307314076060745728 86988076960971114091118592 115984102614628152121491456 173976153921942228182237184 347952307843884456364474368
- Sum of all divisors σ(n): 1422268023627855202176000000
- Sum of proper divisors (its aliquot sum) s(n): 1074315715783970745811525632
- 347952307843884456364474368 is an abundant number, because the sum of its proper divisors (1074315715783970745811525632) is greater than itself. Its abundance is 726363407940086289447051264
Bases of 347952307843884456364474368
- Binary: 100011111110100011100010001100111011111110010101111010000000000000000000000000000000000002
- Hexadecimal: 0x11FD1C4677F2BD000000000
- Base-36: 17PX28EVYVFL3E0AO0
Squares and roots of 347952307843884456364474368
- 347952307843884456364474368 squared (3479523078438844563644743682) is 121070808533885336579060354069498395664089180928999424
- 347952307843884456364474368 cubed (3479523078438844563644743683) is 42126867241890463977380729339752917623344971959185065802908266061288061934764032
-
The
square root of 347952307843884456364474368 is 18653479778418.9440057917 -
347952307843884456364474368 is a
perfect cube number . Itscube root is 703352832
Scales and comparisons
How big is 347952307843884456364474368?- 347,952,307,843,884,456,364,474,368 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 347,952,307,843,884,456,364,474,368 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 347952307843884456364474368 cubic inches would be around 58612736 feet tall.
Recreational maths with 347952307843884456364474368
- 347952307843884456364474368 backwards is 863474463654488348703259743
- The number of decimal digits it has is: 27
- The sum of 347952307843884456364474368's digits is 135
- 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 347952307843884456364474368 - Facts about the integer". Numbermatics.com. 2024. Web. 6 June 2024.
APA style:
Numbermatics. (2024). Number 347952307843884456364474368 - Facts about the integer. Retrieved 6 June 2024, from https://numbermatics.com/n/347952307843884456364474368/
Chicago style:
Numbermatics. 2024. "Number 347952307843884456364474368 - Facts about the integer". https://numbermatics.com/n/347952307843884456364474368/
The information we have on file for 347952307843884456364474368 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 347952307843884456364474368, math, Factors of 347952307843884456364474368, curriculum, school, college, exams, university, Prime factorization of 347952307843884456364474368, STEM, science, technology, engineering, physics, economics, calculator, three hundred forty-seven septillion, nine hundred fifty-two sextillion, three hundred seven quintillion, eight hundred forty-three quadrillion, eight hundred eighty-four trillion, four hundred fifty-six billion, three hundred sixty-four million, four hundred seventy-four thousand, three hundred sixty-eight.