97838774847608942923776
97,838,774,847,608,942,923,776 is an even composite number composed of seven prime numbers multiplied together.
97838774847608942923776 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-two thousand, one hundred thirteen divisors.
Prime factorization of 97838774847608942923776:
212 × 36 × 72 × 112 × 132 × 672 × 26992
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 11 × 11 × 13 × 13 × 67 × 67 × 2699 × 2699)See below for interesting mathematical facts about the number 97838774847608942923776 from the Numbermatics database.
Names of 97838774847608942923776
- Cardinal: 97838774847608942923776 can be written as Ninety-seven sextillion, eight hundred thirty-eight quintillion, seven hundred seventy-four quadrillion, eight hundred forty-seven trillion, six hundred eight billion, nine hundred forty-two million, nine hundred twenty-three thousand, seven hundred seventy-six.
Scientific notation
- Scientific notation: 9.7838774847608942923776 × 1022
Factors of 97838774847608942923776
Divisors of 97838774847608942923776
- Number of divisors d(n): 22113
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 13 14 16 18 21 22 24 26 27 28 32 33 36 39 42 44 48 49 52 54 56 63 64 66 67 72 77 78 81 84 88 91 96 98 99 104 108 112 117 121 126 128 132 134 143 144 147 154 156 162 168 169 176 182 189 192 196 198 201 208 216 224 231 234 242 243 252 256 264 268 273 286 288 294 297 308 312 324 336 338 351 352 363 364 378 384 392 396 402 416 429 432 441 448 462 468 469 484 486 504 507 512 528 536 539 546 567 572 576 588 594 603 616 624 637 648 672 676 693 702 704 726 728 729 737 756 768 784 792 804 819 832 847 858 864 871 882 891 896 924 936 938 968 972 1001 1008 1014 1024 1053 1056 1072 1078 1089 1092 1134 1144 1152 1176 1183 1188 1206 1232 1248 1274 1287 1296 1323 1344 1352 1386 1404 1407 1408 1452 1456 1458 1474 1512 1521 1536 1568 1573 1584 1608 1617 1638 1664 1694 1701 1716 1728 1742 1764 1782 1792 1809 1848 1859 1872 1876 1911 1936 1944 2002 2016 2028 2048 2079 2106 2112 2144 2156 2178 2184 2211 2268 2288 2304 2352 2366 2376 2412 2457 2464 2496 2541 2548 2574 2592 2613 2646 2673 2688 2699 2704 2772 2808 2814 2816 2904 2912 2916 2948 3003 3024 3042 3072 3136 3146 3159 3168 3216 3234 3267 3276 3283 3328 3388 3402 3432 3456 3484 3528 3549 3564 3584 3618 3696 3718 3744 3752 3822 3861 3872 3888 3969 4004 4032 4056 4096 4158 4212 4221 4224 4288 4312 4356 4368 4422 4489 4536 4563 4576 4608 4704 4719 4732 4752 4824 4851 4914 4928 4992 5082 5096 5103 5148 5159 5184 5226 5292 5346 5376 5398 5408 5427 5544 5577 5616 5628 5632 5733 5808 5824 5832 5896 5929 6006 6048 6084 6097 6144 6237 6272 6292 6318 6336 6432 6468 6534 6552 6566 6633 6656 6776 6804 6864 6912 6968 7007 7056 7098 7128 7168 7236 7371 7392 7436 7488 7504 7623 7644 7722 7744 7776 7839 7938 8008 8019 8064 8097 8107 8112 8281 8316 8424 8442 8448 8576 8624 8712 8736 8844 8978 9009 9072 9126 9152 9216 9408 9438 9464 9477 9504 9581 9648 9702 9801 9828 9849 9856 9984 10164 10192 10206 10296 10318 10368 10452 10584 10647 10692 10752 10796 10816 10854 11011 11088 11154 11232 11256 11264 11323 11466 11583 11616 11648 11664 11792 11858 11907 12012 12096 12168 12194 12288 12474 12544 12584 12636 12663 12672 12864 12936 13013 13068 13104 13132 13266 13312 13467 13552 13608 13689 13728 13824 13936 14014 14112 14157 14196 14256 14336 14472 14553 14742 14784 14872 14976 15008 15246 15288 15444 15477 15488 15552 15678 15876 16016 16038 16128 16194 16214 16224 16281 16562 16632 16731 16848 16884 16896 17152 17199 17248 17424 17472 17688 17787 17956 18018 18144 18252 18291 18304 18432 18711 18816 18876 18893 18928 18954 19008 19162 19296 19404 19602 19656 19698 19712 19899 19968 20328 20384 20412 20449 20592 20636 20736 20904 21021 21168 21294 21384 21504 21592 21632 21708 22022 22113 22176 22308 22464 22512 22528 22646 22869 22932 23166 23232 23296 23328 23517 23584 23716 23814 24024 24192 24291 24321 24336 24388 24843 24948 25088 25168 25272 25326 25344 25728 25872 26026 26136 26208 26264 26532 26624 26934 27027 27104 27216 27378 27456 27648 27872 28028 28224 28314 28392 28512 28672 28743 28944 29106 29403 29484 29547 29568 29689 29744 29952 30016 30492 30576 30888 30954 30976 31104 31356 31423 31752 31941 32032 32076 32256 32388 32428 32448 32562 33033 33124 33264 33462 33696 33768 33792 33969 34304 34398 34496 34749 34848 34944 35087 35376 35574 35721 35912 36036 36113 36288 36504 36582 36608 36864 37422 37632 37752 37786 37856 37908 37989 38016 38324 38592 38808 39039 39204 39312 39396 39424 39798 39936 40401 40656 40768 40824 40898 41067 41184 41272 41472 41808 42042 42336 42471 42588 42679 42768 43008 43184 43264 43416 43659 44044 44226 44352 44616 44928 45024 45056 45292 45738 45864 46332 46431 46464 46592 46656 47034 47168 47432 47628 48048 48384 48582 48642 48672 48776 48843 49379 49686 49896 50176 50193 50336 50544 50652 50688 51456 51597 51744 52052 52272 52416 52528 53064 53248 53361 53868 54054 54208 54432 54756 54873 54912 55296 55744 56056 56133 56448 56628 56679 56749 56784 57024 57486 57888 58212 58357 58806 58968 59094 59136 59378 59488 59697 59904 60032 60984 61152 61347 61776 61908 61952 62208 62712 62846 63063 63504 63882 64064 64152 64512 64776 64856 64896 65124 66066 66248 66339 66528 66924 67067 67392 67536 67584 67938 68607 68608 68796 68992 69498 69696 69888 70174 70551 70752 71148 71442 71824 72072 72226 72576 72873 72963 73008 73164 73216 74529 74844 75264 75504 75572 75712 75816 75978 76032 76648 77077 77184 77616 78078 78408 78624 78792 78848 79261 79596 79872 80802 81081 81312 81536 81648 81796 82134 82368 82544 82944 83616 84084 84672 84942 85176 85358 85536 86016 86229 86368 86528 86832 87318 88088 88209 88452 88641 88704 89067 89232 89856 90048 90584 91091 91476 91728 92664 92862 92928 93184 93312 94068 94269 94336 94864 95256 95823 96096 96768 97164 97284 97344 97552 97686 98758 99099 99372 99792 100352 100386 100672 101088 101304 101376 101907 102912 103194 103488 104104 104247 104544 104832 105056 105261 105391 106128 106722 107736 108108 108339 108416 108864 109512 109746 109824 110592 111488 112112 112266 112896 113256 113358 113498 113568 113967 114048 114972 115776 116424 116714 117117 117612 117936 118188 118272 118756 118976 119394 119808 120064 121203 121968 122304 122694 123201 123552 123816 123904 124416 124553 125424 125692 126126 127008 127413 127764 128037 128128 128304 129024 129552 129712 129792 130248 130977 132132 132251 132496 132678 133056 133848 134134 134784 135072 135168 135876 137214 137216 137592 137984 138996 139293 139392 139776 140348 141102 141504 142296 142884 143143 143648 144144 144452 145152 145746 145926 146016 146328 146432 148137 149058 149688 150528 150579 151008 151144 151424 151632 151956 152064 153296 154154 154368 154791 155232 156156 156816 157248 157584 157696 158522 159192 159744 160083 161604 162162 162624 163072 163296 163592 164268 164619 164736 165088 165888 167232 168168 169344 169884 170037 170247 170352 170716 171072 172458 172736 173056 173664 174636 175071 176176 176418 176904 177282 177408 178134 178464 179091 179712 180096 180833 181168 182182 182952 183456 184041 185328 185724 185856 186368 186624 188136 188538 188672 189189 189728 190512 191646 192192 193536 194328 194568 194688 195104 195372 197516 198198 198744 199584 200704 200772 201201 201344 202176 202608 202752 203814 205821 205824 206388 206976 207823 208208 208494 209088 209664 210112 210522 210782 211653 212256 213444 215472 216216 216678 216832 217728 218619 218889 219024 219492 219648 219961 222976 223587 224224 224532 225792 226512 226716 226996 227136 227934 228096 229944 231231 231552 232848 233428 234234 235224 235872 236376 236544 237512 237783 237952 238788 239616 240128 242406 243243 243936 244608 245388 245609 246402 247104 247632 247808 248832 249106 250848 251384 252252 254016 254826 255528 256074 256256 256608 258048 258687 259104 259424 259584 260496 261954 264264 264502 264992 265356 265923 266112 267201 267696 268268 269568 270144 271752 273273 274428 274432 275184 275968 277992 278586 278784 279552 280696 282204 282807 283008 284592 285768 286286 287296 287469 288288 288904 290304 291492 291852 292032 292656 292864 296274 297297 298116 299376 301056 301158 302016 302288 302848 303264 303912 304128 305721 306592 308308 308736 309582 310464 312312 313632 314496 315168 315392 315783 316173 317044 318384 320166 323208 324324 325017 325248 326144 326579 326592 327184 328536 329238 329472 330176 331776 334464 336336 338688 339768 340074 340494 340704 341432 341901 342144 344916 345472 345653 346112 347328 349272 350142 351351 352352 352836 353808 354564 354816 356268 356928 358182 359424 360192 361666 362336 363609 364364 365904 366912 368082 370656 371448 371712 372736 373248 373659 376272 377076 377344 378378 379456 381024 382239 383292 384111 384384 385957 387072 388656 389136 389376 390208 390744 392931 395032 396396 396753 397243 397488 399168 401544 402402 402688 404352 405216 405504 407628 408499 411642 411648 412776 413952 415646 416416 416988 417879 418176 419328 420224 421044 421564 423306 424512 426888 429429 430944 432432 433356 433664 435456 437238 437778 438048 438984 439296 439922 444411 445952 447174 448448 449064 451584 451737 453024 453432 453992 454272 455868 456131 456192 459888 462462 463104 464373 465696 466856 468468 469469 470448 471744 472752 473088 475024 475566 475904 477576 479232 480249 480256 484812 486486 487872 489216 490776 491218 492804 493857 494208 495264 495616 497664 498212 501696 502768 504504 508032 509652 510111 510741 511056 512148 512512 513216 517374 518208 518848 519168 520992 523908 525213 528528 529004 529984 530712 531846 532224 534402 535392 536536 537273 539136 540288 542499 543169 543504 546546 548856 550368 551936 552123 554827 555984 557172 557568 559104 561392 564408 565614 566016 567567 569184 571536 572572 574592 574938 576576 577808 580608 582984 583704 584064 585312 585728 592548 594594 596232 598752 602112 602316 603603 604032 604576 605696 606528 607824 608256 611442 613184 616616 617463 617472 619164 620928 623469 624624 627264 628992 630336 631566 632346 634088 634959 636768 640332 641927 646416 648648 650034 650496 652288 653158 653184 654368 655857 656667 657072 658476 658944 659883 660352 668928 670761 672672 677376 679536 680148 680988 681408 682864 683802 684288 689832 690944 691306 692224 693693 694656 698544 700284 702702 704704 705672 707616 709128 709632 712536 713349 713856 716364 718848 720384 723332 724672 727218 728728 729729 731808 733824 736164 736827 737737 741312 742896 743424 746496 747318 752544 754152 754688 756756 758641 758912 762048 764478 766584 768222 768768 771914 774144 776061 777312 778272 778752 780416 781488 785862 790064 792792 793506 794486 794976 797769 798336 801603 803088 804804 805376 808704 810432 815256 816998 819819 823284 823296 825552 827904 831292 832832 833976 835758 836352 838656 840448 842088 843128 846612 848421 849024 853776 858858 861888 862407 864864 866712 867328 870912 871871 874476 875556 876096 877968 878592 879844 888822 891891 891904 894348 896896 898128 903168 903474 906048 906864 907984 908544 911736 912262 912384 917163 919776 924924 926208 928746 931392 933712 936936 938938 940896 943488 945504 946176 947349 948519 950048 951132 951808 955152 960498 960512 969624 972972 975051 975744 978432 979737 981552 982436 985608 987714 988416 990528 995328 996424 1002001 1003392 1005536 1009008 1016064 1019304 1020222 1021482 1022112 1024296 1025024 1026432 1034748 1036416 1036959 1037696 1038336 1041984 1047816 1050426 1054053 1057056 1058008 1059968 1061424 1063692 1064448 1068804 1070784 1073072 1074546 1078272 1080576 1084998 1086338 1087008 1090827 1093092 1097712 1100736 1103872 1104246 1109654 1111968 1114344 1115136 1118208 1120977 1122784 1128816 1131228 1132032 1135134 1138368 1143072 1145144 1146717 1149184 1149876 1152333 1153152 1155616 1157871 1161216 1165968 1167408 1168128 1170624 1185096 1189188 1190259 1191729 1192464 1197504 1204632 1207206 1208064 1209152 1211392 1213056 1215648 1216512 1222884 1225497 1226368 1233232 1234926 1234944 1238328 1241856 1246938 1249248 1253637 1254528 1257984 1260672 1263132 1264692 1265831 1268176 1269918 1273536 1280664 1283854 1288287 1292832 1297296 1300068 1300992 1304576 1306316 1306368 1308736 1311714 1313334 1314144 1316952 1317888 1319766 1320704 1333233 1337856 1341522 1345344 1354752 1355211 1359072 1360296 1361976 1362816 1365728 1367604 1368393 1368576 1370083 1379664 1381888 1382612 1387386 1389312 1397088 1400568 1405404 1408407 1409408 1411344 1415232 1418256 1419264 1425072 1426698 1427712 1432728 1437696 1440747 1440768 1446664 1449344 1454436 1454761 1457456 1459458 1463616 1467648 1472328 1473654 1475474 1481571 1482624 1485792 1486848 1492992 1494636 1505088 1508304 1509376 1513512 1517282 1517824 1524096 1528956 1530333 1532223 1533168 1536444 1537536 1543828 1552122 1554624 1556544 1557504 1560832 1562976 1571724 1575639 1580128 1585584 1587012 1588972 1589952 1595538 1596672 1603206 1606176 1609608 1610752 1617408 1620864 1627497 1629507 1630512 1633996 1639638 1646568 1651104 1655808 1656369 1662584 1664481 1665664 1667952 1671516 1672704 1677312 1680896 1684176 1686256 1693224 1696842 1698048 1702701 1707552 1717716 1719263 1723776 1724814 1729728 1733424 1734656 1741824 1743742 1748952 1751112 1752192 1755936 1757184 1759688 1777644 1783782 1783808 1788696 1793792 1796256 1806336 1806948 1810809 1812096 1813728 1815968 1817088 1823472 1824524 1824768 1834326 1839552 1849848 1852416 1857492 1862784 1867424 1870407 1873872 1877876 1881792 1886976 1891008 1894698 1897038 1900096 1902264 1903616 1910304 1920996 1921024 1925781 1939248 1945944 1950102 1951488 1956864 1959474 1963104 1964872 1967571 1970001 1971216 1975428 1976832 1979649 1981056 1989163 1992848 2004002 2006784 2011072 2012283 2018016 2032128 2038608 2040444 2042964 2044224 2048592 2050048 2052864 2069496 2072832 2073918 2075392 2076672 2081079 2083968 2095632 2100852 2108106 2114112 2116016 2119936 2122848 2127384 2128896 2137608 2140047 2141568 2146144 2149092 2156544 2161152 2169996 2172676 2174016 2181654 2186184 2195424 2201472 2207744 2208492 2210481 2213211 2219308 2223936 2228688 2230272 2241954 2245568 2257632 2262456 2264064 2270268 2275923 2276736 2286053 2286144 2290288 2293434 2298368 2299752 2304666 2306304 2311232 2315742 2322432 2328183 2331936 2334816 2336256 2341248 2350829 2370192 2378376 2380518 2383458 2384928 2393307 2395008 2404809 2409264 2414412 2416128 2418304 2419571 2422784 2426112 2431296 2445768 2450994 2452736 2459457 2466464 2469852 2469888 2476656 2483712 2493876 2498496 2507274 2509056 2515968 2521344 2526264 2529384 2531662 2536352 2539836 2545263 2547072 2561328 2567708 2576574 2585664 2594592 2600136 2601984 2609152 2612632 2612736 2615613 2617472 2623428 2626668 2628288 2633904 2635776 2639532 2641408 2666466 2675673 2675712 2683044 2690688 2701699 2709504 2710422 2718144 2720592 2723952 2725632 2731456 2735208 2736786 2737152 2740166 2751489 2759328 2763776 2765224 2774772 2778624 2794176 2801136 2810808 2816814 2818816 2822688 2830464 2836512 2838528 2842047 2845557 2850144 2853396 2855424 2859493 2865456 2881494 2881536 2893328 2898688 2908872 2909522 2914912 2918916 2925153 2927232 2935296 2939211 2944656 2947308 2950948 2963142 2965248 2971584 2985984 2989272 3006003 3010176 3016608 3018752 3027024 3034564 3035648 3048192 3057912 3060666 3064446 3066336 3072888 3075072 3087656 3104244 3109248 3110877 3113088 3115008 3121664 3125952 3143448 3151278 3160256 3162159 3171168 3174024 3177944 3179904 3191076 3192917 3193344 3206412 3212352 3219216 3221504 3234816 3241728 3254994 3259014 3261024 3267992 3272481 3279276 3293136 3302208 3311616 3312738 3325168 3328962 3331328 3335904 3343032 3345408 3354624 3361792 3362931 3368352 3372512 3386448 3393684 3396096 3405402 3415104 3435432 3438526 3447552 3449628 3456999 3459456 3466848 3469312 3473613 3483648 3487484 3497904 3502224 3504384 3511872 3519376 3555288 3567564 3567616 3570777 3575187 3577392 3587584 3592512 3613896 3621618 3624192 3627456 3631936 3634176 3646944 3649048 3649536 3668652 3676491 3679104 3699696 3704832 3714984 3725568 3734848 3740814 3747744 3755752 3760911 3763584 3773952 3782016 3789396 3794076 3797493 3800192 3802183 3804528 3807232 3820608 3841992 3851562 3864861 3878496 3891888 3900204 3902976 3913728 3918948 3926208 3929744 3935142 3940002 3942432 3950856 3953664 3959298 3962112 3978326 3985696 3999699 4008004 4013568 4022144 4024566 4036032 4064256 4077216 4080888 4085928 4088448 4097184 4100096 4105179 4105728 4110249 4138992 4145664 4147836 4150784 4162158 4167936 4191264 4201704 4216212 4225221 4228224 4232032 4239872 4245527 4245696 4254768 4257792 4275216 4280094 4283136 4292288 4298184 4313088 4322241 4322304 4339992 4345352 4348032 4363308 4364283 4372368 4390848 4402944 4416984 4420962 4426422 4438616 4444713 4447872 4457376 4460544 4483908 4491136 4493489 4515264 4524912 4528128 4540536 4551846 4553472 4572106 4572288 4580576 4586868 4590999 4596669 4596736 4599504 4609332 4612608 4622464 4631484 4656366 4663872 4669632 4672512 4682496 4701658 4726917 4740384 4756752 4761036 4766916 4769856 4786614 4790016 4809618 4818528 4828824 4832256 4836608 4839142 4845568 4852224 4862592 4882491 4888521 4891536 4901988 4905472 4918914 4932928 4939704 4953312 4967424 4969107 4987752 4993443 4996992 5014548 5017441 5018112 5031936 5042688 5052528 5058768 5063324 5072704 5079672 5090526 5094144 5108103 5122656 5135416 5153148 5157789 5164159 5171328 5189184 5200272 5203968 5225264 5225472 5231226 5234944 5246856 5253336 5256576 5267808 5271552 5279064 5282816 5310487 5332932 5351346 5351424 5366088 5381376 5403398 5419008 5420844 5432427 5436288 5441184 5447904 5451264 5462912 5470416 5473572 5474304 5480332 5502978 5518656 5527552 5530448 5549544 5557248 5588352 5602272 5611221 5621616 5633628 5637632 5645376 5660928 5673024 5684094 5691114 5700288 5706792 5710848 5718986 5730912 5762988 5763072 5777343 5786656 5797376 5817744 5819044 5829824 5837832 5850306 5854464 5870592 5878422 5889312 5894616 5901896 5910003 5926284 5930496 5938947 5943168 5967489 5978544 6012006 6020352 6033216 6036849 6054048 6069128 6071296 6096384 6103097 6115824 6121332 6128892 6132672 6145776 6150144 6175312 6208488 6218496 6221754 6226176 6230016 6243237 6243328 6251904 6286896 6302556 6320512 6324318 6342336 6348048 6355888 6359808 6382152 6385834 6386688 6412824 6420141 6424704 6438432 6443008 6469632 6483456 6509988 6518028 6522048 6535984 6544962 6558552 6586272 6604416 6623232 6625476 6631443 6639633 6650336 6657924 6662656 6671808 6686064 6690816 6723584 6725862 6736704 6745024 6772896 6787368 6792192 6810804 6827769 6830208 6858159 6870864 6877052 6895104 6899256 6913998 6918912 6933696 6947226 6967296 6974968 6984549 6995808 7004448 7008768 7023744 7038752 7052487 7061197 7110576 7135128 7141554 7150374 7154784 7175168 7185024 7214427 7227792 7243236 7248384 7254912 7258713 7263872 7268352 7284601 7293888 7298096 7337304 7352982 7358208 7378371 7399392 7409664 7429968 7451136 7469696 7481628 7495488 7511504 7521822 7527168 7547904 7564032 7578792 7588152 7594986 7600384 7604366 7609056 7614464 7635789 7641216 7683984 7703124 7729722 7756992 7783776 7800408 7805952 7827456 7837896 7846839 7852416 7859488 7870284 7880004 7884864 7901712 7907328 7918596 7924224 7956652 7971392 7999398 8016008 8027019 8027136 8044288 8049132 8072064 8105097 8128512 8154432 8161776 8171856 8176896 8194368 8210358 8211456 8220498 8254467 8277984 8291328 8295672 8301568 8324316 8335872 8345051 8382528 8403408 8432424 8450442 8456448 8464064 8479744 8491054 8491392 8509536 8515584 8526141 8536671 8550432 8560188 8566272 8578479 8584576 8596368 8644482 8644608 8679984 8690704 8696064 8726616 8728566 8744736 8775459 8781696 8805888 8817633 8833968 8841924 8852844 8860817 8877232 8889426 8895744 8914752 8967816 8982272 8986978 9018009 9030528 9049824 9056256 9081072 9103692 9106944 9144212 9144576 9161152 9173736 9181998 9193338 9193472 9199008 9218664 9225216 9244928 9262968 9312732 9327744 9332631 9339264 9345024 9364992 9403316 9453834 9480768 9486477 9513504 9522072 9533832 9539712 9573228 9578751 9580032 9590581 9619236 9637056 9657648 9664512 9673216 9678284 9704448 9725184 9764982 9777042 9783072 9803976 9810944 9837828 9865856 9879408 9906624 9934848 9938214 9975504 9986886 9993984 10029096 10034882 10036224 10063872 10085376 10088793 10105056 10117536 10126648 10145408 10159344 10181052 10188288 10216206 10245312 10270832 10306296 10315578 10328318 10342656 10370997 10378368 10400544 10407936 10420839 10450528 10450944 10462452 10469888 10493712 10506672 10513152 10535616 10558128 10565632 10620974 10665864 10702692 10702848 10712331 10725561 10732176 10762752 10806796 10841688 10864854 10872576 10882368 10895808 10902528 10925824 10940832 10947144 10948608 10960664 11005956 11029473 11037312 11055104 11060896 11099088 11114496 11176704 11204544 11222442 11243232 11267256 11275264 11290752 11321856 11346048 11368188 11382228 11392479 11400576 11406549 11413584 11421696 11437972 11461824 11525976 11554686 11573312 11594583 11594752 11635488 11638088 11659648 11675664 11700612 11708928 11741184 11756844 11778624 11789232 11803792 11820006 11852568 11860992 11877894 11886336 11934978 11957088 11999097 12024012 12040704 12066432 12073698 12108096 12115811 12138256 12142592 12192768 12206194 12231648 12242664 12257784 12265344 12291552 12300288 12315537 12330747 12350624 12416976 12436992 12443508 12452352 12486474 12486656 12503808 12573792 12605112 12641024 12648636 12675663 12684672 12696096 12711776 12719616 12736581 12764304 12771668 12773376 12825648 12840282 12849408 12876864 12939264 12966912 13019976 13036056 13044096 13071968 13089924 13092849 13117104 13172544 13208832 13250952 13262886 13279266 13300672 13315848 13325312 13343616 13372128 13381632 13447168 13451724 13473408 13480467 13490048 13545792 13574736 13584384 13621608 13655538 13660416 13716318 13741728 13754104 13772997 13790007 13790208 13798512 13827996 13837824 13867392 13894452 13924141 13949936 13969098 13991616 14008896 14017536 14047488 14077504 14104974 14122394 14180751 14221152 14270256 14283108 14300748 14309568 14350336 14370048 14428854 14455584 14486472 14496768 14509824 14517426 14527744 14536704 14569202 14587776 14596192 14647473 14665563 14674608 14705964 14716416 14756742 14798784 14859936 14902272 14907321 14939392 14963256 14980329 14990976 15023008 15043644 15052323 15054336 15095808 15128064 15157584 15176304 15189972 15200768 15208732 15218112 15271578 15282432 15367968 15406248 15459444 15473367 15492477 15513984 15567552 15600816 15611904 15675792 15693678 15704832 15718976 15740568 15760008 15769728 15803424 15814656 15837192 15848448 15913304 15931461 15942784 15998796 16002371 16032016 16054038 16054272 16088576 16098264 16144128 16210194 16257024 16297281 16308864 16323552 16343712 16353792 16388736 16420716 16422912 16440996 16455803 16508934 16555968 16582656 16591344 16603136 16648632 16671744 16690102 16765056 16806816 16833663 16864848 16900884 16912896 16928128 16959488 16982108 16982784 17019072 17052282 17073342 17100864 17120376 17132544 17156958 17169152 17192736 17288964 17289216 17332029 17359968 17381408 17392128 17453232 17457132 17489472 17550918 17563392 17611776 17635266 17667936 17683848 17705688 17721634 17754464 17778852 17791488 17816841 17829504 17902467 17935632 17964544 17973956 18036018 18061056 18099648 18162144 18207384 18213888 18288424 18289152 18309291 18322304 18347472 18363996 18386676 18386944 18398016 18437328 18450432 18489856 18525936 18625464 18655488 18665262 18678528 18690048 18729711 18729984 18806632 18907668 18911893 18961536 18972954 19027008 19044144 19067664 19079424 19146456 19157502 19160064 19181162 19238472 19260423 19274112 19315296 19329024 19346432 19356568 19408896 19450368 19529964 19554084 19566144 19607952 19621888 19675656 19731712 19758816 19813248 19869696 19876428 19894329 19918899 19951008 19973772 19987968 20058192 20069764 20072448 20170752 20177586 20210112 20235072 20253296 20290816 20318688 20362104 20376576 20432412 20483307 20490624 20541664 20574477 20612592 20631156 20656636 20685312 20741994 20756736 20801088 20841678 20901056 20901888 20924904 20939776 20987424 21013344 21026304 21071232 21116256 21131264 21157461 21183591 21241948 21331728 21405384 21424662 21451122 21464352 21525504 21613592 21643281 21683376 21729708 21745152 21764736 21776139 21791616 21805056 21851648 21853803 21880793 21881664 21894288 21921328 22011912 22058946 22074624 22121792 22135113 22198176 22228992 22350419 22353408 22409088 22444884 22486464 22534512 22550528 22581504 22643712 22692096 22736376 22764456 22784958 22801152 22813098 22827168 22843392 22875944 22907367 22923648 23051952 23109372 23146624 23189166 23189504 23270976 23276176 23319296 23351328 23401224 23417856 23482368 23513688 23540517 23557248 23578464 23607584 23640012 23705136 23721984 23755788 23772672 23869956 23914176 23998194 24048024 24081408 24132864 24147396 24216192 24231622 24276512 24285184 24315291 24385536 24412388 24463296 24485328 24515568 24530688 24583104 24631074 24661494 24701248 24833952 24873984 24887016 24904704 24972948 24973312 25007616 25035153 25147584 25210224 25282048 25297272 25351326 25369344 25392192 25423552 25439232 25473162 25528608 25543336 25546752 25578423 25610013 25651296 25680564 25698816 25735437 25753728 25859119 25933824 26039952 26072112 26088192 26143936 26179848 26185698 26234208 26326377 26345088 26417664 26452899 26501904 26525772 26558532 26582451 26601344 26615281 26631696 26650624 26687232 26744256 26903448 26946816 26960934 26980096 27054027 27091584 27149472 27168768 27243216 27311076 27320832 27432636 27483456 27508208 27545994 27580014 27580416 27597024 27655992 27675648 27734784 27788904 27848282 27899872 27938196 27983232 27997893 28017792 28035072 28094976 28155008 28209948 28244788 28361502 28442304 28540512 28566216 28601496 28619136 28700672 28736253 28740096 28771743 28857708 28911168 28972944 28993536 29019648 29034852 29055488 29138404 29175552 29192384 29294946 29331126 29349216 29411928 29432832 29513484 29597568 29718689 29719872 29804544 29814642 29878784 29926512 29960658 29981952 30046016 30087288 30104646 30108672 30191616 30256128 30266379 30315168 30352608 30379944 30401536 30417464 30436224 30543156 30560777 30564864 30735936 30812496 30918888 30946734 30984954 31027968 31112991 31135104 31201632 31223808 31262517 31351584 31387356 31409664 31437952 31454423 31481136 31520016 31539456 31606848 31674384 31696896 31826608 31862922 31885568 31997592 32004742 32064032 32108076 32108544 32136993 32176683 32177152 32196528 32288256 32420388 32594562 32617728 32647104 32687424 32707584 32777472 32841432 32845824 32881992 32911606 33017868 33088419 33111936 33165312 33182688 33206272 33297264 33343488 33380204 33530112 33613632 33667326 33729696 33801768 33825792 33856256 33918976 33964216 33965568 34038144 34104564 34146684 34177437 34201728 34219647 34240752 34265088 34313916 34338304 34385472 34577928 34664058 34719936 34762816 34783749 34784256 34906464 34914264 34978944 35101836 35122087 35126784 35223552 35270532 35335872 35367696 35411376 35443268 35508928 35557704 35582976 35633682 35659008 35804934 35871264 35929088 35947912 35997291 36072036 36122112 36199296 36324288 36347433 36414768 36427776 36576848 36578304 36618582 36644608 36694944 36727992 36773352 36796032 36874656 36900864 36946611 36979712 36992241 37051872 37173409 37250928 37310976 37330524 37357056 37459422 37459968 37613264 37815336 37823786 37923072 37945908 38026989 38054016 38088288 38135328 38158848 38209743 38292912 38315004 38320128 38362324 38476944 38520846 38548224 38630592 38692864 38713136 38817792 38900736 39059928 39108168 39132288 39215904 39243776 39278547 39351312 39463424 39517632 39626496 39752856 39788658 39837798 39902016 39947544 39975936 40116384 40139528 40144896 40341504 40355172 40420224 40441401 40470144 40506592 40581632 40637376 40724208 40753152 40864824 40966614 40981248 41083328 41148954 41225184 41262312 41313272 41370021 41370624 41483988 41513472 41602176 41683356 41772423 41802112 41849808 41879552 41974848 42026688 42052608 42142464 42232512 42314922 42367182 42483896 42542253 42663456 42810768 42849324 42902244 42928704 43051008 43227184 43286562 43366752 43459416 43490304 43529472 43552278 43583232 43610112 43703296 43707606 43761586 43763328 43788576 43842656 43942419 43996689 44023824 44117892 44149248 44243584 44270226 44396352 44700838 44706816 44818176 44889768 44940987 44972928 45069024 45101056 45156969 45163008 45287424 45384192 45472752 45528912 45569916 45602304 45626196 45654336 45751888 45814734 45847296 46103904 46218744 46293248 46378332 46379008 46420101 46477431 46541952 46552352 46638592 46702656 46802448 46835712 47027376 47081034 47114496 47156928 47215168 47280024 47410272 47443968 47511576 47545344 47739912 47794383 47828352 47996388 48007113 48096048 48162816 48265728 48294792 48432384 48463244 48553024 48630582 48771072 48824776 48891843 48926592 48970656 49031136 49061376 49166208 49262148 49322988 49367409 49402496 49428379 49667904 49747968 49774032 49809408 49945896 50015232 50070306 50295168 50420448 50500989 50564096 50594544 50702652 50738688 50784384 50847104 50878464 50946324 50992207 51057216 51086672 51156846 51220026 51302592 51361128 51397632 51470874 51507456 51718238 51867648 51996087 52079904 52144224 52176384 52287872 52359696 52371396 52468416 52652754 52690176 52835328 52905798 53003808 53051544 53117064 53164902 53202688 53230562 53263392 53301248 53374464 53450523 53488512 53707401 53806896 53893632 53921868 53960192 54108054 54183168 54298944 54486432 54622152 54641664 54865272 54927873 54966912 55016416 55091988 55160028 55160832 55191851 55194048 55311984 55351296 55469568 55577808 55696564 55799744 55876392 55966464 55995786 56035584 56070144 56189133 56189952 56310016 56419896 56489576 56723004 56735679 56884608 57081024 57132432 57202992 57238272 57472506 57480192 57543486 57715416 57781269 57822336 57945888 57987072 58039296 58069704 58110976 58276808 58351104 58384768 58415357 58589892 58662252 58698432 58823856 58865664 59026968 59195136 59437378 59439744 59609088 59629284 59682987 59756697 59757568 59853024 59921316 59963904 60092032 60174576 60209292 60217344 60512256 60532758 60630336 60705216 60759888 60803072 60834928 60872448 61086312 61121554 61129728 61449921 61471872 61624992 61723431 61837776 61893468 61969908 62055936 62225982 62270208 62403264 62525034 62703168 62774712 62819328 62875904 62908846 62962272 63040032 63078912 63213696 63348768 63393792 63472383 63550773 63653216 63725844 63771136 63995184 64009484 64128064 64216152 64273986 64353366 64354304 64393056 64576512 64840776 65189124 65235456 65294208 65328417 65374848 65415168 65554944 65561409 65642379 65682864 65763984 65823212 66035736 66176838 66223872 66365376 66405339 66594528 66686976 66760408 67051257 67060224 67134067 67227264 67334652 67459392 67603536 67651584 67712512 67928432 67931136 68076288 68209128 68293368 68354874 68403456 68439294 68481504 68530176 68627832 68676608 68770944 69155856 69328116 69439872 69525632 69567498 69568512 69812928 69828528 69957888 70203672 70244174 70253568 70447104 70541064 70621551 70671744 70735392 70822752 70886536 71017856 71115408 71165952 71267364 71318016 71609868 71742528 71858176 71895824 71994582 72144072 72244224 72398592 72648576 72694866 72829536 72855552 72945873 73153696 73156608 73237164 73289216 73389888 73455984 73546704 73592064 73749312 73893222 73959424 73984482 74103744 74346818 74501856 74621952 74661048 74714112 74918844 74919936 75105459 75226528 75630672 75647572 75846144 75891816 76053978 76108032 76176576 76270656 76317696 76419486 76585824 76630008 76640256 76724648 76830039 76953888 77041692 77096448 77206311 77261184 77385728 77426272 77577357 77801472 78119856 78216336 78264576 78431808 78557094 78702624 78926848 79035264 79252992 79358697 79505712 79577316 79675596 79747353 79804032 79845843 79895088 79951872 80130611 80232768 80279056 80710344 80840448 80882802 80940288 81013184 81162081 81163264 81274752 81448416 81506304 81729648 81933228 81962496 82166656 82297908 82450368 82524624 82626544 82740042 82741248 82967976 83026944 83204352 83366712 83544846 83604224 83699616 83759104 83949696 83993679 84053376 84105216 84284928 84465024 84629844 84734364 84810677 84967792 85084506 85326912 85621536 85698648 85804488 85857408 86102016 86208759 86315229 86454368 86573124 86733504 86918832 86980608 87058944 87104556 87166464 87406592 87415212 87523172 87526656 87577152 87685312 87884838 87993378 88047648 88235784 88298496 88487168 88540452 88792704 89156067 89401676 89413632 89636352 89779536 89881974 89945856 90138048 90313938 90326016 90574848 90768384 90799137 90945504 91057824 91139832 91204608 91252392 91308672 91503776 91629468 91682331 91694592 91795561 92207808 92437488 92586496 92756664 92840202 92954862 93083904 93104704 93277184 93405312 93604896 93671424 93787551 94054752 94162068 94228992 94313856 94363269 94430336 94560048 94699813 94820544 95023152 95090688 95479824 95588766 95656704 95992776 96014226 96192096 96325632 96410979 96530049 96531456 96589584 96864768 96926488 97106048 97261164 97468987 97649552 97783686 97853184 97941312 98062272 98122752 98332416 98524296 98645976 98734818 98804992 98856758 99265257 99335808 99495936 99548064 99618816 99891792 100030464 100140612 100590336 100840896 101001978 101128192 101189088 101405304 101477376 101568768 101694208 101756928 101892648 101984414 102114432 102173344 102313692 102440052 102532311 102605184 102658941 102722256 102795264 102941748 103014912 103436476 103992174 104159808 104288448 104351247 104352768 104575744 104719392 104742792 104936832 105305508 105366261 105380352 105670656 105811596 106007616 106103088 106234128 106329804 106405376 106461124 106526784 106748928 106901046 106977024 107414802 107613792 107787264 107843736 107920384 108216108 108366336 108597888 108972864 109042299 109244304 109283328 109730544 109855746 109933824 110032832 110183976 110320056 110383702 110388096 110623968 110702592 110839833 110939136 110976723 111155616 111393128 111520227 111599488 111752784 111932928 111991572 112071168 112378266 112379904 112620032 112839792 112979152 113446008 113471358 113769216 114080967 114162048 114264864 114405984 114476544 114629229 114945012 114960384 115086972 115190621 115430832 115562538 115644672 115891776 116078592 116139408 116221952 116553616 116702208 116769536 116830714 117179784 117324504 117396864 117647712 117731328 117835641 118053936 118390272 118874756 118879488 119258568 119365974 119513394 119515136 119706048 119842632 119927808 120184064 120349152 120418584 120434688 121024512 121065516 121260672 121324203 121410432 121519776 121606144 121669856 121744896 122172624 122243108 122259456 122899842 122943744 123249984 123446862 123675552 123786936 123939816 124111872 124451964 124540416 124806528 125050068 125317269 125406336 125549424 125638656 125751808 125817692 125924544 126080064 126157824 126427392 126697536 126944766 127101546 127306432 127451688 127542272 127990368 128018968 128256128 128432304 128547972 128706732 128708608 128786112 129153024 129681552 130378248 130470912 130588416 130656834 130749696 130830336 131109888 131122818 131284758 131365728 131527968 131646424 131827257 131990067 132071472 132353676 132447744 132730752 132810678 133189056 133273921 133520816 134102514 134120448 134268134 134454528 134669304 134822961 134918784 135207072 135303168 135425024 135470907 135856864 135862272 136152576 136418256 136586736 136709748 136806912 136878588 136963008 137255664 137353216 137541888 138311712 138656232 138879744 139051264 139134996 139137024 139260303 139432293 139625856 139657056 139915776 140407344 140488348 140507136 141082128 141243102 141343488 141470784 141645504 141773072 142035712 142230816 142331904 142534728 142636032 143219736 143383149 143485056 143716352 143791648 143989164 144021339 144288144 144488448 144797184 145297152 145389732 145659072 145891746 146307392 146313216 146474328 146578432 146779776 146911968 147093408 147184128 147498624 147786444 147918848 147968964 148102227 148207488 148285137 148693636 149003712 149243904 149322096 149428224 149837688 150210918 150453056 151261344 151295144 151502967 151692288 151783632 152107956 152216064 152353152 152541312 152635392 152838972 152976621 153165551 153171648 153260016 153449296 153660078 153907776 154083384 154192896 154412622 154522368 154852544 155154714 155602944 155988261 156239712 156432672 156529152 156863616 157114188 157405248 157505543 157853696 158070528 158505984 158717394 159011424 159154632 159351192 159494706 159608064 159691686 159790176 159903744 160261222 160351569 160465536 160558112 161122203 161420688 161680896 161765604 161880576 162026368 162324162 162326528 162549504 162896832 163459296 163866456 163924992 164333312 164595816 164783619 164900736 165049248 165253088 165480084 165482496 165575553 165935952 166053888 166408704 166733424 167089692 167208448 167399232 167899392 167987358 168106752 168210432 168569856 168930048 169259688 169468728 169621354 169935584 170169012 170207037 170653824 171243072 171397296 171608976 171714816 172417518 172630458 172908736 173146248 173467008 173837664 173961216 174117888 174209112 174332928 174813184 174830424 175046344 175053312 175154304 175246071 175370624 175769676 175986756 176095296 176471568 176596992 176974336 177080904 177585408 178312134 178803352 178827264 179048961 179270091 179272704 179559072 179763948 179891712 180276096 180627876 180652032 181013833 181536768 181598274 181891008 182115648 182279664 182409216 182504784 182617344 183007552 183258936 183364662 183389184 183591122 184349763 184415616 184874976 185170293 185172992 185513328 185680404 185909724 186167808 186209408 186554368 186810624 187209792 187575102 188109504 188324136 188457984 188627712 188726538 188860672 189120096 189399626 189641088 190046304 190181376 190417149 190652319 190959648 191177532 191313408 191985552 192028452 192384192 192821958 193060098 193062912 193179168 193729536 193852976 194212096 194522328 194937974 195299104 195567372 195706368 195882624 195985251 196124544 196245504 196664832 196684227 196927137 197048592 197291952 197469636 197609984 197713516 198530514 198671616 199096128 199783584 200060928 200281224 201153771 201180672 201402201 201681792 202003956 202256384 202378176 202810608 202954752 203137536 203388416 203785296 203968828 204228864 204346688 204627384 204880104 205064622 205210368 205317882 205444512 205590528 205883496 206029824 206872952 207984348 208030823 208319616 208576896 208702494 208705536 209151488 209438784 209485584 209873664 210611016 210732522 210760704 211341312 211623192 211864653 212015232 212206176 212468256 212659608 212810752 212922248 213053568 213497856 213802092 213925439 213954048 214829604 215227584 215574528 215687472 215840768 216432216 216732672 217195776 217945728 218084598 218488608 218566656 218837619 219461088 219711492 219867648 220065664 220367952 220640112 220767404 220776192 221247936 221679666 221878272 221953446 222311232 222786256 223040454 223198976 223505568 223865856 223983144 224142336 224756532 224759808 225240064 225316377 225679584 225958304 226892016 226942716 227538432 228161934 228324096 228529728 228811968 228953088 229258458 229890024 229920768 230173944 230381242 230861664 231125076 231289344 231618933 231783552 232157184 232278816 232443904 232732071 233107232 233404416 233539072 233661428 234359568 234649008 234793728 235295424 235671282 236107872 236780544 237749512 237758976 238076091 238517136 238731948 239026788 239030272 239242059 239412096 239537529 239685264 239855616 240368128 240391833 240698304 240837168 242131032 242521344 242648406 242820864 243039552 243339712 243486243 243489792 244345248 244486216 244518912 245799684 245854609 245887488 246499968 246893724 247351104 247573872 247879632 248223744 248903928 249080832 249613056 250100136 250634538 250812672 251098848 251277312 251503616 251635384 251849088 251981037 252160128 252315648 252854784 253395072 253889532 254203092 254432031 254612864 254903376 255084544 255980736 256037936 256512256 256864608 257095944 257413464 257572224 258306048 258626277 258945687 259363104 260756496 260941824 261176832 261313668 261499392 262219776 262245636 262569516 262731456 263055936 263292848 263654514 263980134 264142944 264707352 264895488 265461504 265621356 266378112 266547842 267041632 267468201 268205028 268240896 268536268 268909056 269338608 269645922 269837568 270414144 270850048 270941814 271713728 271724544 272305152 272836512 273173472 273419496 273613824 273757176 273926016 274511328 274706432 275046993 275083776 275386683 276623424 277312464 277759488 278102528 278269992 278520606 278864586 279251712 279314112 279831552 280814688 280976696 281014272 281362653 282164256 282486204 282686976 282941568 283089807 283291008 283546144 284071424 284099439 284450309 284461632 285069456 285272064 286439472 286766298 286970112 287583296 287978328 288042678 288576288 288976896 289590147 289594368 290594304 290779464 291318144 291783492 292406961 292614784 292948656 293156864 293559552 293823936 294186816 294368256 294997248 295572888 295937928 296204454 296414976 296570274 297387272 297795771 298007424 298487808 298644192 298856448 299675376 300421836 300906112 302522688 302590288 303005934 303384576 303567264 304215912 304432128 304706304 305082624 305270784 305677944 305953242 306331102 306343296 306520032 306898592 307320156 307596933 307815552 307976823 308166768 308385792 308825244 309044736 309705088 310309428 311976522 312479424 312865344 313058304 313727232 314228376 314810496 315011086 315707392 316098783 316141056 317011968 317434788 318022848 318309264 318702384 318989412 319216128 319383372 319580352 320522444 320703138 320931072 321116224 322244406 322841376 323361792 323531208 323761152 324052736 324648324 324653056 325099008 325793664 326918592 327126897 327732912 327849984 328666624 329191632 329567238 329801472 330098496 330506176 330960168 331151106 331871904 332107776 332519499 332817408 332930169 333466848 334179384 334416896 334560681 334798464 335798784 335974716 336168547 336213504 337139712 337860096 338519376 338937456 339242708 339871168 340338024 340414074 341307648 342242901 342486144 342794592 343217952 343429632 343887687 344835036 345260916 345571863 345817472 345998653 346292496 346934016 347675328 348235776 348418224 348665856 349660848 350092688 350106624 350308608 350492142 350741248 351539352 351973512 352190592 352943136 353193984 353506923 353948672 354161808 355170816 356624268 356945449 357606704 358097922 358540182 358545408 359118144 359527896 359783424 360552192 361255752 361304064 362027666 363073536 363196548 363782016 363972609 364231296 364559328 364818432 365009568 365234688 366015104 366517872 366729324 366778368 367182244 368699526 368831232 369749952 370340586 370345984 371026656 371360808 371819448 372335616 372418816 373108736 373621248 374419584 375150204 375951807 376219008 376648272 376915968 377255424 377453076 377721344 378240192 378799252 379282176 380092608 380834298 381304638 381919296 382355064 382626816 383971104 384056904 384768384 385643916 386120196 386125824 386342957 386358336 387459072 387705952 388424192 389044656 389875948 390598208 391134744 391412736 391765248 391970502 392249088 392491008 393329664 393368454 393854274 394097184 394583904 394939272 395219968 395427032 395970201 397061028 397343232 398192256 399567168 399821763 400562448 402307542 402361344 402804402 403363584 404007912 404468883 404756352 405621216 405909504 406275072 406412721 406776832 407570592 407937656 408457728 408693376 408907499 409254768 409760208 410129244 410420736 410635764 410889024 411766992 412059648 413745904 415968696 416061646 416639232 417153792 417404988 417411072 417780909 418296879 418302976 418877568 418971168 419747328 421222032 421465044 421521408 423246384 423729306 424030464 424412352 424936512 425319216 425621504 425844496 426107136 426995712 427604184 427850878 427908096 429659208 430149447 430455168 431149056 431374944 431681536 432064017 432864432 433465344 434391552 435891456 436169196 436977216 437675238 438922176 439422984 439735296 440131328 440735904 441280224 441534808 441552384 442495872 443359332 443756544 443906892 444306681 444622464 444855411 445572512 446080908 446397952 447011136 447731712 447966288 448284672 449513064 450480128 450632754 451359168 451916608 453784032 453885432 455076864 456323868 456648192 457059456 457623936 457906176 458516916 458929863 459496653 459780048 460347888 460762484 461723328 462250152 462578688 463237866 463567104 464557632 465464142 466214464 466808832 467078144 467322856 467964783 468719136 469298016 469587456 470590848 471342564 472215744 472516629 473561088 475499024 475517952 476152182 477034272 477463896 478053576 478484118 478824192 479075058 479370528 479711232 480736256 480783666 481396608 481674336 483366609 484262064 485042688 485296812 485641728 486079104 486679424 486972486 486979584 488068267 488690496 488972432 491599368 491709218 491774976 492999936 493787448 494350857 494702208 495147744 495759264 496447488 496726659 497807856 498161664 499226112 500200272 501269076 501625344 502197696 503007232 503270768 503698176 503962074 504320256 504631296 505709568 506790144 507779064 508406184 508864062 509225728 509806752 510169088 510621111 511961472 512075872 513024512 513729216 514191888 514826928 515144448 517252554 517891374 518726208 521512992 521883648 522353664 522627336 522998784 524439552 524491272 525139032 525462912 525738213 526111872 526585696 527309028 527960268 528285888 529414704 529790976 530923008 531242712 532756224 533095684 534083264 534936402 536410056 536481792 537072536 537810273 537818112 538677216 539291844 539675136 540828288 541700096 541883628 543041499 543427456 544610304 545673024 546346944 546838992 547227648 547514352 547852032 549022656 550093986 550167552 550773366 553049289 553246848 554624928 555510879 555518976 556205056 556539984 557041212 557729172 558503424 558628224 559663104 560914277 561629376 561953392 562725306 564328512 564972408 565373952 565883136 566179614 566582016 567092288 568142848 568198878 568900618 568923264 570138912 570544128 571251447 571956957 572878944 573532596 573940224 575166592 575956656 576085356 577152576 579180294 579188736 581188608 581558928 582636288 583566984 584813922 585229568 585897312 586313728 587119104 587647872 587955753 588373632 588736512 589994496 590052681 590781411 591145776 591875856 592408908 592829952 593140548 593674739 594774544 595591542 596014848 597288384 599350752 600843672 601812224 603461313 604206603 605045376 605180576 606011868 606769152 607134528 608431824 608864256 609412608 610165248 611355888 611906484 612662204 612686592 613040064 613797184 614640312 615193866 615631104 615953646 616333536 616771584 617650488 618089472 619410176 620618856 623953044 624092469 624958848 625730688 626116608 627454464 628456752 629620992 630022172 632197566 632282112 634023936 634869576 635593959 636045696 636618528 637404768 637978824 638432256 638766744 639160704 641044888 641406276 641776317 641862144 642232448 642568927 644488812 645682752 646723584 647062416 647522304 648105472 649296648 650198016 651587328 653837184 654253794 655465824 655699968 656512857 657333248 658383264 659134476 659602944 660196992 661012352 661920336 662302212 662898691 663743808 665038998 665634816 665860338 666933696 668358768 668833792 669121362 669596928 671597568 671949432 672337094 672427008 674279424 675720192 675949131 677038752 677874912 678485416 679742336 680676048 680828148 682615296 684485802 684972288 685589184 686435904 686859264 687775374 689670072 690521832 691143726 691634944 691997306 692584992 693868032 694856799 695350656 696471552 696836448 697331712 698196213 699321696 700185376 700213248 700617216 700984284 701482496 703078704 703947024 704381184 705886272 707013846 707897344 708323616 710341632 713248536 713890898 715213408 716195844 717080364 717090816 717726177 718236288 718612587 719055792 719566848 721104384 721175499 722511504 724055332 726393096 727564032 727945218 728462592 729118656 730019136 730458729 730469376 732030208 733035744 733458648 733556736 734364488 737399052 737563827 737662464 739499904 740681172 740691968 742053312 742721616 743638896 744671232 744837632 747242496 748839168 750300408 751903614 752438016 753296544 753831936 754510848 754906152 755442688 756480384 757598504 758564352 760185216 761668596 762609276 763296093 763838592 764710128 765253632 767942208 768113808 769536768 771287832 772240392 772685914 772716672 774918144 775411904 775878831 776837061 776848384 778089312 779751896 781196416 782269488 782825472 783530496 783941004 784498176 786659328 786736908 787708548 788194368 789167808 789878544 790439936 790854064 791940402 794122056 794686464 796384512 799134336 799643526 801124896 802404603 804615084 804722688 805608804 806727168 808015824 808937766 809512704 811242432 812550144 812825442 813553664 815141184 815875312 816915456 817386752 817814998 818509536 819520416 820258488 820841472 821271528 821778048 823533984 824119296 825140979 826160049 827491808 831937392 832123292 833278464 834307584 834809976 835561818 836593758 836605952 837755136 837942336 839494656 842444064 842930088 843042816 846492768 847458612 848060928 848824704 849269421 849873024 850638432 851243008 851688992 852214272 852298317 853350927 855208368 855701756 855816192 859318416 860298894 860910336 862749888 864128034 865728864 866930688 868783104 871782912 872338392 873954432 875350476 877220883 877844352 878845968 879470592 880262656 881436721 881471808 882560448 883069616 883104768 884991744 886718664 887813784 888613362 889244928 889710822 891145024 892161816 892795904 894022272 895463424 895932576 896569344 899026128 900960256 901265508 902718336 903833216 907568064 907770864 910153728 912647736 913296384 914118912 915247872 915812352 917033832 917859726 918993306 919560096 920695776 921524968 922790799 923446656 923930469 924500304 925157376 926475732 927134208 929115264 930928284 932428928 932917447 934156288 934645712 935929566 937438272 938596032 939174912 941181696 942685128 944431488 945033258 947122176 948296349 950998048 951035904 952304364 954068544 954927792 956107152 956968236 957648384 958150116 958741056 961472512 961567332 962793216 963348672 966733218 968524128 970085376 970593624 971283456 972158208 973358848 973944972 973959168 976136534 977380992 977944864 981380691 983198736 983418436 983549952 985999872 987574896 988701714 989404416 990295488 991518528 993453318 995615712 996323328 998452224 998790507 1000400544 1002538152 1003250688 1003682043 1004395392 1006014464 1006541536 1007396352 1007924148 1008505641 1008640512 1011419136 1013580288 1015558128 1016812368 1017728124 1018451456 1019613504 1021242222 1023922944 1024151744 1026049024 1027458432 1028383776 1029653856 1030288896 1031663061 1034505108 1035782748 1036715589 1037452416 1037995959 1041697943 1043025984 1044707328 1045254672 1045997568 1048982544 1050278064 1050925824 1051476426 1052223744 1053171392 1054618056 1055920536 1056571776 1058829408 1059581952 1060520769 1061846016 1062485424 1065512448 1066191368 1068166528 1069872804 1070836347 1072158857 1072820112 1074145072 1075620546 1075636224 1077354432 1078583688 1079350272 1081656576 1083767256 1086082998 1086854912 1089220608 1091346048 1091917827 1092693888 1093677984 1094455296 1095028704 1095704064 1098045312 1100187972 1100335104 1101546732 1102538801 1106098578 1106493696 1109249856 1111021758 1111037952 1112410112 1113079968 1114082424 1115458344 1117006848 1117256448 1119326208 1121828554 1123258752 1123906784 1125450612 1127855421 1128657024 1129944816 1130747904 1131766272 1132359228 1133164032 1134184576 1136285696 1136397756 1137801236 1137846528 1140277824 1142502894 1143913914 1145757888 1147065192 1147880448 1150333184 1151913312 1152170712 1154305152 1158360588 1158377472 1159028871 1162377216 1163117856 1165272576 1167133968 1169627844 1170459136 1171794624 1174238208 1175295744 1175911506 1176747264 1177473024 1179988992 1180105362 1181562822 1182291552 1183751712 1184817816 1185659904 1186281096 1187349478 1189549088 1191183084 1192029696 1194576768 1198701504 1199465289 1201687344 1203624448 1206922626 1208413206 1210090752 1210361152 1212023736 1214269056 1216863648 1217728512 1218825216 1219238163 1220330496 1222711776 1223812968 1225324408 1225373184 1226080128 1226722497 1227594368 1229280624 1230387732 1231097569 1231262208 1231907292 1232667072 1235300976 1236178944 1238820352 1241237712 1247906088 1248184938 1249917696 1251461376 1252233216 1253342727 1254890637 1254908928 1256913504 1259241984 1260044344 1264395132 1264564224 1267096831 1269739152 1271187918 1272091392 1273237056 1274809536 1275957648 1276864512 1277533488 1278321408 1282089776 1282812552 1283552634 1283724288 1284464896 1285137854 1288977624 1290448341 1291365504 1293447168 1294124832 1295044608 1296192051 1296210944 1298593296 1300396032 1303174656 1307674368 1308507588 1310931648 1313025714 1314666496 1316766528 1318268952 1319205888 1320393984 1322024704 1323840672 1324604424 1325797382 1327487616 1330077996 1331269632 1331720676 1332920043 1333867392 1334566233 1336717536 1337667584 1338242724 1339193856 1343195136 1343898864 1344674188 1344854016 1351440384 1351898262 1354077504 1355749824 1356970832 1359484672 1361352096 1361656296 1365230592 1368971604 1369944576 1371178368 1372871808 1373718528 1375550748 1376789589 1378489959 1379340144 1381043664 1382287452 1383269888 1383994612 1385169984 1387736064 1389713598 1390701312 1393672896 1396392426 1398643392 1400370752 1400426496 1401234432 1401968568 1402964992 1406157408 1407894048 1408762368 1411772544 1414027692 1415794688 1416647232 1417549887 1420683264 1426497072 1427781796 1430426816 1432391688 1434160728 1435452354 1436472576 1437225174 1438111584 1439133696 1442208768 1442350998 1445023008 1448110664 1450099827 1452786192 1455128064 1455890436 1456925184 1458237312 1460038272 1460917458 1460938752 1464060416 1464204801 1466013131 1466071488 1466917296 1468728976 1474798104 1475127654 1475324928 1478999808 1481362344 1483052571 1484106624 1485443232 1487277792 1489342464 1489675264 1490179977 1494484992 1497478073 1497678336 1500600816 1503807228 1504876032 1506593088 1509021696 1509812304 1510885376 1512960768 1515197008 1517128704 1520370432 1523337192 1525218552 1526592186 1527677184 1529420256 1530507264 1531863333 1535884416 1536227616 1539073536 1542575664 1544480784 1545371828 1545433344 1550823808 1551757662 1553674122 1553696768 1556178624 1559503792 1562392832 1564538976 1565650944 1567060992 1567882008 1568996352 1573318656 1573473816 1575417096 1576388736 1577214639 1578335616 1579757088 1580879872 1581708128 1583880804 1588244112 1589372928 1592769024 1598268672 1599287052 1602249792 1604809206 1609230168 1609445376 1611217608 1613454336 1616031648 1617875532 1619025408 1622484864 1625100288 1625650884 1627107328 1629124497 1630282368 1631750624 1633830912 1634773504 1635629996 1637019072 1639040832 1640516976 1641682944 1642543056 1643556096 1647067968 1650281958 1652320098 1654983616 1663874784 1664246584 1666532637 1666556928 1668615168 1669619952 1671123636 1673187516 1673211904 1675510272 1675884672 1678989312 1682742831 1684888128 1685860176 1692985536 1694917224 1696121856 1697649408 1698538842 1699746048 1701276864 1703377984 1704428544 1704596634 1706701854 1710416736 1711403512 1711632384 1713754341 1715870871 1718636832 1720597788 1721820672 1725499776 1728256068 1731457728 1732560973 1737566208 1743565824 1744676784 1747908864 1750700952 1754441766 1755688704 1757691936 1758941184 1760525312 1762873442 1762943616 1763867259 1765120896 1766139232 1766209536 1769983488 1770158043 1772344233 1773437328 1775627568 1777226724 1778489856 1779421644 1781024217 1782290048 1784323632 1785591808 1788044544 1791865152 1798052256 1802531016 1805436672 1807666432 1810383939 1812619809 1815136128 1815541728 1820307456 1825295472 1826592768 1828237824 1830495744 1834067664 1835719452 1837986612 1839120192 1841391552 1843049936 1845581598 1846893312 1847860938 1849000608 1850314752 1852951464 1854268416 1858230528 1861856568 1864857856 1865834894 1868312576 1869291424 1871859132 1872277407 1874876544 1877192064 1878349824 1882363392 1885370256 1888862976 1890066516 1896592698 1901996096 1902071808 1904608728 1908137088 1909855584 1912214304 1913936472 1915296768 1916300232 1917482112 1922945024 1923134664 1925328951 1925586432 1926697344 1927706781 1933466436 1937048256 1940170752 1941187248 1942566912 1944316416 1946717696 1947889944 1952273068 1954761984 1955889728 1962761382 1966397472 1966836872 1967099904 1969538571 1971999744 1975149792 1977403428 1978808832 1980590976 1983037056 1986906636 1988696073 1991152163 1991231424 1996904448 1997581014 2000801088 2005076304 2006501376 2007364086 2008790784 2013083072 2014792704 2015848296 2017011282 2017281024 2022838272 2027160576 2027847393 2031116256 2033624736 2035456248 2036902912 2039227008 2042484444 2047572059 2047845888 2048303488 2052098048 2054916864 2056767552 2059307712 2060577792 2063326122 2069010216 2071565496 2073431178 2074904832 2075991918 2083395886 2084570397 2086051968 2089414656 2090509344 2091995136 2094588639 2097965088 2100556128 2101851648 2102952852 2104447488 2106342784 2109236112 2111841072 2113143552 2117658816 2121041538 2123692032 2124970848 2131024896 2132382736 2136333056 2139745608 2141672694 2144317714 2145640224 2148290144 2151241092 2151272448 2153178531 2154708864 2155837761 2157167376 2158700544 2163313152 2163526497 2167534512 2172165996 2173709824 2182692096 2183835654 2185387776 2187355968 2190057408 2191408128 2196090624 2200375944 2200670208 2203093464 2205077602 2212197156 2212691481 2212987392 2218499712 2222043516 2222075904 2224820224 2226159936 2228164848 2230916688 2234013696 2234512896 2243657108 2246517504 2247813568 2250901224 2255710842 2257314048 2259889632 2261495808 2263532544 2264718456 2266328064 2268369152 2272571392 2272795512 2275602472 2275693056 2280555648 2285005788 2287827828 2289888279 2291515776 2294130384 2295760896 2300666368 2303826624 2304341424 2308610304 2316721176 2318057742 2324754432 2326235712 2327636493 2330511183 2330545152 2334267936 2339255688 2340918272 2343589248 2348476416 2350591488 2351823012 2353179829 2353494528 2359977984 2360210724 2363125644 2364583104 2367503424 2369635632 2371319808 2372562192 2374698956 2379098176 2382366168 2384059392 2389153536 2397403008 2398930578 2403374688 2407213809 2407248896 2413845252 2416826412 2420181504 2420722304 2424047472 2428538112 2433727296 2437650432 2438476326 2440660992 2445423552 2447625936 2450648816 2450746368 2452160256 2453444994 2455188736 2458561248 2460775464 2462195138 2462524416 2463814584 2465334144 2470601952 2472357888 2475422937 2477640704 2478480147 2482475424 2495812176 2496369876 2499835392 2502922752 2506685454 2509781274 2509817856 2513827008 2518483968 2520088688 2528790264 2529128448 2534193662 2539478304 2542375836 2544182784 2546474112 2547808263 2549619072 2551915296 2553729024 2555066976 2556642816 2556894951 2560052781 2564179552 2565625104 2567105268 2567448576 2568929792 2570275708 2577955248 2580896682 2582731008 2588249664 2592384102 2592421888 2597186592 2600792064 2606349312 2615348736 2617015176 2621863296 2626051428 2629332992 2631662649 2633533056 2636537904 2638411776 2640787968 2644049408 2644310163 2647681344 2649208848 2651594764 2654975232 2660155992 2663441352 2665840086 2667734784 2669132466 2673435072 2676485448 2678387712 2686390272 2687797728 2689348376 2689708032 2702880768 2703796524 2704400699 2708155008 2711499648 2713941664 2718969344 2722704192 2723312592 2730461184 2737943208 2739889152 2742356736 2745743616 2747437056 2751101496 2753579178 2756979918 2758680288 2762087328 2764574904 2766539776 2767989224 2770339968 2771791407 2775472128 2779427196 2781402624 2787345792 2792784852 2797286784 2798752341 2800741504 2802468864 2803937136 2805929984 2812314816 2815788096 2817524736 2823545088 2828055384 2833294464 2835099774 2841366528 2844889047 2852994144 2855563592 2860853632 2864783376 2868321456 2870904708 2872945152 2874450348 2876223168 2884417536 2884701996 2890046016 2896221328 2900199654 2905572384 2910256128 2911780872 2913850368 2916474624 2920076544 2921834916 2921877504 2928120832 2928409602 2932026262 2932142976 2933834592 2937457952 2944142073 2949596208 2950255308 2950649856 2957999616 2962724688 2966105142 2968213248 2970886464 2974555584 2979350528 2980359954 2988969984 2994956146 2995356672 3001201632 3007614456 3009752064 3011046129 3013186176 3018043392 3019624608 3021770752 3025516923 3025921536 3030394016 3034257408 3040740864 3046674384 3050437104 3053184372 3055354368 3058840512 3063726666 3071768832 3072455232 3078147072 3085151328 3088961568 3090743656 3090866688 3094989183 3101647616 3103515324 3107348244 3107393536 3110146767 3112357248 3113987877 3119007584 3124785664 3125093829 3129077952 3134121984 3135764016 3137992704 3146947632 3150834192 3152777472 3154429278 3156671232 3159514176 3163416256 3167761608 3176488224 3178745856 3185538048 3196537344 3198574104 3204499584 3209618412 3212509041 3216476571 3218460336 3222435216 3226908672 3232063296 3235751064 3238050816 3244969728 3251301768 3258248994 3260564736 3263501248 3267661824 3269547008 3271259992 3274038144 3275753481 3278081664 3281033952 3283365888 3285086112 3287112192 3294135936 3300563916 3304640196 3307616403 3309967232 3327749568 3328493168 3333065274 3333113856 3337230336 3339239904 3342247272 3346375032 3351020544 3351769344 3357978624 3365485662 3369776256 3371720352 3383566263 3385971072 3389834448 3392243712 3395298816 3397077684 3399492096 3402553728 3406755968 3408857088 3409193268 3413403708 3416477869 3420833472 3422807024 3427508682 3431741742 3437273664 3441195576 3443641344 3450999552 3456512136 3462915456 3465121946 3475132416 3477086613 3487131648 3489353568 3495817728 3501401904 3508883532 3511377408 3515383872 3521050624 3525746884 3525887232 3527734518 3530241792 3532278464 3532419072 3539966976 3540316086 3544688466 3546874656 3551255136 3554453448 3556979712 3558843288 3562048434 3564580096 3568647264 3571183616 3576089088 3583730304 3596104512 3598395867 3605062032 3610873344 3615332864 3620767878 3625239618 3630272256 3631083456 3650590944 3653185536 3656475648 3657714489 3660991488 3668135328 3671438904 3675973224 3678240384 3680167491 3682783104 3686099872 3691163196 3693292707 3693786624 3695721876 3697854017 3698001216 3705902928 3708536832 3716461056 3723713136 3729715712 3731669788 3738582848 3743718264 3744554814 3749753088 3754384128 3756699648 3764671911 3764726784 3770740512 3777725952 3780133032 3793185396 3801290493 3803992192 3809217456 3816274176 3819711168 3824428608 3827872944 3830593536 3832600464 3834964224 3846269328 3850657902 3851172864 3853394688 3855413562 3866932872 3871345023 3874096512 3880341504 3882374496 3885133824 3888576153 3888632832 3893435392 3895779888 3904546136 3909523968 3911779456 3925522764 3926399939 3932794944 3933673744 3939077142 3943999488 3950299584 3954806856 3957617664 3961181952 3966074112 3973813272 3977392146 3982304326 3982462848 3993808896 3995162028 3998760129 4001602176 4003698699 4010152608 4013002752 4014728172 4017581568 4026166144 4029585408 4031696592 4034022564 4034562048 4054321152 4055694786 4062232512 4067249472 4070912496 4073805824 4078454016 4084968888 4095144118 4095691776 4096606976 4104196096 4109833728 4113535104 4118615424 4121155584 4126652244 4130368767 4135469877 4138020432 4143130992 4146862356 4149809664 4151983836 4166791772 4169140794 4172103936 4181018688 4189177278 4195930176 4201112256 4203703296 4205905704 4208894976 4212685568 4218472224 4223682144 4226287104 4235317632 4242083076 4247384064 4249941696 4252649661 4262049792 4264765472 4272666112 4279491216 4283345388 4288635428 4291280448 4296580288 4302482184 4306357062 4309417728 4311675522 4314334752 4317401088 4326626304 4327052994 4335069024 4344331992 4347419648 4365384192 4367671308 4370775552 4374711936 4380114816 4382816256 4392181248 4392614403 4398039393 4400751888 4406186928 4410155204 4424394312 4425382962 4425974784 4436999424 4444087032 4449157713 4452319872 4456329696 4461833376 4468027392 4469025792 4470539931 4487314216 4492434219 4493035008 4495627136 4497982489 4501802448 4511421684 4514628096 4519779264 4527065088 4529436912 4532656128 4536738304 4545591024 4551204944 4551386112 4561111296 4570011576 4575655656 4579776558 4583031552 4588260768 4591521792 4595589999 4601332736 4607653248 4608682848 4617220608 4633442352 4636115484 4640290837 4652471424 4655272986 4661022366 4661090304 4668535872 4678511376 4681836544 4687178496 4696952832 4701182976 4703646024 4706359658 4706989056 4719955968 4720421448 4726251288 4729166208 4731643917 4735006848 4739271264 4742639616 4745124384 4749397912 4758196352 4764732336 4768118784 4778307072 4794806016 4797861156 4806749376 4814427618 4814497792 4827690504 4833652824 4840363008 4841444608 4848094944 4857076224 4867454592 4875300864 4876952652 4881321984 4887373491 4890847104 4895251872 4901297632 4901492736 4904320512 4906889988 4910377472 4917122496 4921550928 4924390276 4925048832 4927629168 4930668288 4941203904 4950845874 4955281408 4956960294 4964950848 4991624352 4992739752 4999670784 5005845504 5013370908 5019562548 5019635712 5027654016 5036967936 5040177376 5048228493 5057580528 5068387324 5078956608 5084751672 5088365568 5092948224 5095616526 5099238144 5103830592 5110133952 5113285632 5113789902 5120105562 5128359104 5131250208 5134210536 5134897152 5137859584 5140551416 5147612613 5155910496 5161793364 5165462016 5176499328 5184768204 5184843776 5194373184 5197682919 5212698624 5230697472 5234030352 5243726592 5252102856 5263325298 5267066112 5273075808 5276823552 5281575936 5288098816 5288620326 5295362688 5298417696 5303189528 5309950464 5310474129 5317032699 5320311984 5326882704 5331680172 5335469568 5338264932 5343072651 5346870144 5352970896 5356775424 5368750937 5375595456 5378696752 5407593048 5408801398 5416310016 5422999296 5427883328 5431151817 5437859427 5437938688 5445408384 5446625184 5460922368 5475886416 5479778304 5484713472 5491487232 5502202992 5507158356 5513959836 5517360576 5524174656 5529149808 5533079552 5535978448 5540679936 5543582814 5550944256 5558854392 5562805248 5574691584 5585569704 5594573568 5597504682 5601483008 5604937728 5607874272 5611859968 5616832221 5624629632 5631576192 5635049472 5647090176 5656110768 5666588928 5670199548 5689778094 5705988288 5711127184 5721707264 5729566752 5736642912 5741809416 5745890304 5748900696 5752446336 5768835072 5769403992 5775986853 5780092032 5783120343 5792442656 5800399308 5811144768 5820512256 5823561744 5827700736 5832949248 5840153088 5843669832 5856241664 5856819204 5864052524 5864285952 5867669184 5874915904 5888284146 5899192416 5900510616 5901299712 5915999232 5925449376 5932210284 5936426496 5941772928 5949111168 5958701056 5960719908 5966088219 5973456489 5989912292 5990713344 6002403264 6015228912 6019504128 6022092258 6026372352 6039249216 6051033846 6051843072 6060788032 6068514816 6081481728 6083542179 6093348768 6100874208 6106368744 6110708736 6117681024 6127453332 6142716177 6143537664 6144910464 6156294144 6170057047 6170302656 6177923136 6181487312 6181733376 6189978366 6203295232 6207030648 6214696488 6220293534 6224714496 6227975754 6238015168 6249571328 6250187658 6258155904 6268243968 6271528032 6275985408 6283765917 6293895264 6301668384 6305554944 6308858556 6313342464 6319028352 6326832512 6335523216 6344887471 6352976448 6371076096 6393074688 6397148208 6408999168 6419236824 6425018082 6432953142 6436920672 6444870432 6453817344 6459535593 6464126592 6467513283 6471502128 6476101632 6489939456 6490579491 6502603536 6516497988 6521129472 6527002496 6530422129 6539094016 6542519984 6548076288 6551506962 6556163328 6562067904 6570172224 6574224384 6588271872 6601127832 6609280392 6615232806 6619934464 6638074443 6655499136 6656986336 6666130548 6666227712 6674460672 6678479808 6684494544 6692750064 6702041088 6703538688 6730971324 6739552512 6743440704 6767132526 6771942144 6779668896 6784487424 6790597632 6794155368 6798984192 6805107456 6813511936 6817714176 6818386536 6826807416 6832955738 6841666944 6845614048 6855017364 6863483484 6869664837 6874547328 6882391152 6887282688 6901999104 6913024272 6925830912 6930243892 6954173226 6974263296 6978707136 6991533549 6991635456 7002803808 7017767064 7022754816 7030767744 7042101248 7051493768 7051774464 7055469036 7059539487 7060483584 7064556928 7079933952 7080632172 7089376932 7093749312 7102510272 7108906896 7113959424 7117686576 7124096868 7129160192 7137294528 7152178176 7167460608 7192209024 7196791734 7210124064 7221641427 7221746688 7230665728 7241535756 7250479236 7260544512 7262166912 7291885601 7301181888 7312951296 7315428978 7321982976 7336270656 7342877808 7351946448 7356480768 7360334982 7365566208 7372199744 7382326392 7386585414 7387573248 7391443752 7395708034 7396002432 7411805856 7417073664 7426268811 7432922112 7435440441 7447426272 7459431424 7463339576 7477165696 7487436528 7489109628 7499506176 7508768256 7529343822 7529453568 7541481024 7555451904 7560266064 7586370792 7602580986 7607984384 7618434912 7632548352 7639422336 7643424789 7648857216 7655745888 7661187072 7665200928 7669928448 7670684853 7680158343 7692538656 7701315804 7702345728 7706789376 7710827124 7717771607 7733865744 7742690046 7748193024 7764748992 7777152306 7777265664 7786870784 7791559776 7809092272 7819047936 7823558912 7851045528 7852799878 7865589888 7867347488 7878154284 7887998976 7894987947 7900599168 7909613712 7915235328 7922363904 7932148224 7932930489 7947626544 7954784292 7964608652 7964925696 7990324056 7997520258 8003204352 8007397398 8020305216 8029456344 8035163136 8052332288 8059170816 8063393184 8068045128 8069124096 8108642304 8111389572 8113202097 8124465024 8134498944 8141824992 8147611648 8156908032 8169937776 8190288236 8191383552 8193213952 8219667456 8227070208 8237230848 8242311168 8253304488 8260737534 8270939754 8276040864 8286261984 8293724712 8299619328 8303967672 8333583544 8338281588 8344207872 8362037376 8378354556 8391860352 8396257023 8402224512 8407406592 8411811408 8417789952 8425371136 8436944448 8447364288 8452574208 8470635264 8484166152 8499883392 8505299322 8524099584 8529530944 8534667141 8545332224 8558982432 8566690776 8577270856 8582560896 8593160576 8604964368 8612714124 8617682983 8618835456 8623351044 8628669504 8653252608 8654105988 8670138048 8688663984 8694839296 8730768384 8735342616 8741551104 8749423872 8760229632 8765632512 8784362496 8785228806 8796078786 8801503776 8812373856 8820310408 8832426219 8848788624 8850765924 8851949568 8873998848 8888174064 8898315426 8904639744 8912659392 8923666752 8938051584 8941079862 8974628432 8984868438 8986070016 8991254272 8995964978 9003604896 9022843368 9029256192 9033138387 9039558528 9054130176 9058873824 9065312256 9073476608 9076550769 9091182048 9102409888 9102772224 9122222592 9140023152 9151311312 9159553116 9166063104 9176521536 9191179998 9202665472 9215306496 9217365696 9234441216 9266884704 9272230968 9280581674 9304942848 9310545972 9322044732 9322180608 9330440301 9337071744 9341963631 9357022752 9363673088 9374356992 9375281487 9402365952 9407292048 9412719316 9413978112 9440842896 9452502576 9458332416 9463287834 9470013696 9478542528 9490248768 9498795824 9516392704 9529464672 9536237568 9556614144 9589612032 9595722312 9613498752 9628855236 9628995584 9637527123 9649429713 9655381008 9667305648 9680726016 9682889216 9696189888 9714152448 9734909184 9753905304 9774746982 9781694208 9790503744 9802595264 9802985472 9808641024 9813779976 9820754944 9834244992 9843101856 9848780552 9850097664 9855258336 9861336576 9882407808 9901691748 9910562816 9913920588 9922849209 9929901696 9983248704 9985479504 9999341568 10011691008 10026741816 10039125096 10055308032 10073935872 10080354752 10096456986 10115161056 10136774648 10150698789 10157913216 10169503344 10176731136 10185896448 10191233052 10198476288 10207661184 10220267904 10226571264 10227579804 10240211124 10249433607 10256718208 10262091917 10262500416 10268421072 10275719168 10281102832 10295225226 10311820992 10323586728 10330924032 10352998656 10369536408 10388746368 10395365838 10425397248 10431259839 10461394944 10468060704 10487453184 10504205712 10526650596 10534132224 10546151616 10563151872 10576197632 10577240652 10590725376 10596835392 10606379056 10619900928 10620948258 10634065398 10640623968 10653765408 10663360344 10670939136 10676529864 10686145302 10693740288 10705941792 10713550848 10737501874 10751190912 10757393504 10795187601 10815186096 10817602796 10832620032 10845998592 10855766656 10862303634 10875718854 10875877376 10890816768 10893250368 10951772832 10959556608 10969426944 10982974464 11004405984 11014316712 11027919672 11034721152 11040502473 11048349312 11058299616 11066159104 11071956896 11079878121 11081359872 11087165628 11093562051 11117708784 11125610496 11149383168 11171139408 11189147136 11195009364 11202966016 11215748544 11233664442 11249259264 11263152384 11270098944 11294180352 11312221536 11333177856 11340399096 11379556188 11403871479 11411976576 11422254368 11443414528 11458677373 11459133504 11473285824 11483618832 11491780608 11497801392 11504892672 11538807984 11551973706 11560184064 11566240686 11584885312 11600798616 11622289536 11641024512 11647123488 11655401472 11665728459 11665898496 11680306176 11687339664 11712483328 11713638408 11728105048 11728571904 11735338368 11749831808 11776568292 11779199817 11798384832 11801021232 11831998464 11850898752 11864420568 11872852992 11883545856 11898222336 11921439816 11932176438 11946912978 11979824584 11981426688 11996280387 12004806528 12011096097 12030457824 12039008256 12044184516 12052744704 12078498432 12102067692 12103686144 12121576064 12127926811 12162963456 12167084358 12186697536 12201748416 12212737488 12221417472 12235362048 12254906664 12285432354 12287075328 12289820928 12312588288 12340114094 12340605312 12355846272 12362974624 12363466752 12379956732 12391106301 12406409631 12406590464 12414061296 12429392976 12440587068 12449428992 12455951508 12476030336 12499142656 12500375316 12516311808 12543056064 12567531834 12587790528 12603336768 12611109888 12617717112 12626684928 12638056704 12653665024 12671046432 12689774942 12705952896 12742152192 12757948983 12786149376 12794296416 12817998336 12838473648 12850036164 12865906284 12873841344 12889740864 12919071186 12928253184 12935026566 12943004256 12952203264 12979878912 12981158982 13005207072 13032995976 13042258944 13054004992 13060844258 13078188032 13085039968 13096152576 13103013924 13112326656 13124135808 13140344448 13148448768 13176543744 13177843209 13194118179 13202255664 13218560784 13230465612 13239868928 13276148886 13310998272 13313972672 13332261096 13356959616 13368989088 13385500128 13404082176 13407077376 13411619793 13461942648 13477302657 13479105024 13486881408 13493947467 13534265052 13542073259 13543884288 13559337792 13581195264 13588310736 13597968384 13610214912 13627023872 13636773072 13653614832 13665911476 13683333888 13691228096 13710034728 13726966968 13739329674 13749094656 13764782304 13774565376 13786769997 13803998208 13826048544 13851661824 13860487784 13908346452 13920872511 13938065141 13957414272 13983067098 13983270912 14005607616 14035534128 14045509632 14061535488 14102987536 14103548928 14110938072 14119078974 14120967168 14129113856 14159867904 14161264344 14178753864 14187498624 14194931751 14205020544 14217813792 14227918848 14235373152 14248193736 14258320384 14274589056 14304356352 14333004413 14334921216 14384418048 14393583468 14420248128 14443282854 14443493376 14461331456 14483071512 14500958472 14521089024 14524333824 14583771202 14602363776 14625902592 14630857956 14643965952 14662120473 14672541312 14685755616 14703892896 14712961536 14720669964 14731132416 14744399488 14764652784 14773170828 14775146496 14782887504 14791416068 14792004864 14823611712 14852537622 14865844224 14870880882 14894852544 14918862848 14926679152 14954331392 14974873056 14978219256 14999012352 15017536512 15058687644 15058907136 15082962048 15110903808 15120532128 15144685479 15172741584 15205161972 15215968768 15236869824 15265096704 15278844672 15286849578 15297714432 15311491776 15330401856 15339856896 15341369706 15360316686 15385077312 15402631608 15404691456 15413578752 15421654248 15435543214 15467731488 15485380092 15496386048 15529497984 15554304612 15554531328 15573741568 15583119552 15593048757 15618184544 15638095872 15647117824 15702091056 15705599756 15731179776 15734694976 15756308568 15789975894 15801198336 15819227424 15830470656 15844727808 15864296448 15865860978 15895253088 15909568584 15929217304 15929851392 15951098097 15980648112 15995040516 16006408704 16014794796 16029217953 16040610432 16058912688 16070326272 16104664576 16106252811 16126786368 16136090256 16222779144 16226404194 16248930048 16268997888 16283649984 16293455451 16313578281 16313816064 16339875552 16380576472 16382767104 16386427904 16439334912 16454140416 16472258803 16474461696 16506608976 16521475068 16541879508 16552081728 16572523968 16587449424 16599238656 16607935344 16667167088 16676563176 16688415744 16724074752 16756709112 16783720704 16792514046 16804449024 16814813184 16823622816 16835579904 16850496663 16850742272 16873888896 16894728576 16905148416 16941270528 16968332304 16999766784 17010598644 17059061888 17069334282 17090664448 17117964864 17133381552 17154541712 17165121792 17186321152 17209928736 17225428248 17235365966 17237670912 17246702088 17257339008 17306505216 17308211976 17327960559 17340276096 17349361029 17377327968 17389678592 17461536768 17470685232 17483102208 17498847744 17520459264 17568724992 17570457612 17592157572 17603007552 17624747712 17640620816 17664852438 17697577248 17701531848 17703899136 17747997696 17776348128 17796630852 17809279488 17825318784 17847333504 17876103168 17882159724 17898264657 17920369467 17949256864 17969736876 17972140032 17982508544 17991929956 18007209792 18045686736 18058512384 18066276774 18079117056 18117747648 18146953216 18153101538 18182364096 18204819776 18205544448 18244445184 18280046304 18302622624 18319106232 18332126208 18353043072 18382359996 18405330944 18428148531 18430612992 18434731392 18468882432 18510171141 18533769408 18544461936 18561163348 18609885696 18621091944 18644089464 18660880602 18674143488 18683927262 18714045504 18748713984 18750562974 18804731904 18814584096 18825438632 18827956224 18851297751 18881685792 18905005152 18916664832 18926575668 18940027392 18957085056 18980497536 18997591648 19032785408 19034662413 19058170703 19058929344 19113228288 19179224064 19191444624 19226997504 19257710472 19275054246 19298859426 19310762016 19334611296 19361452032 19365778432 19392379776 19402539849 19428304896 19469818368 19471738473 19507810608 19549493964 19563388416 19581007488 19591266387 19605190528 19617282048 19627559952 19641509888 19668489984 19686203712 19697561104 19710516672 19722673152 19764815616 19803383496 19827841176 19845698418 19859803392 19914223329 19966497408 19970959008 19998683136 20023382016 20053483632 20078250192 20110616064 20160709504 20192913972 20230322112 20273549296 20301397578 20315826432 20339006688 20353462272 20371792896 20382466104 20396952576 20415322368 20440535808 20453142528 20455159608 20480422248 20498867214 20513436416 20524183834 20525000832 20536842144 20551438336 20562205664 20590450452 20608994511 20623641984 20647173456 20661848064 20705997312 20739072816 20777492736 20790731676 20862519678 20922789888 20936121408 20974906368 21008411424 21053301192 21068264448 21092303232 21126303744 21152395264 21154481304 21178618461 21181450752 21193670784 21212758112 21239801856 21241896516 21268130796 21281247936 21307530816 21326720688 21341878272 21353059728 21372290604 21387480576 21411883584 21475003748 21502381824 21514787008 21590375202 21630372192 21635205592 21664924281 21665240064 21691997184 21711533312 21724607268 21751437708 21751754752 21781633536 21786500736 21875656803 21903545664 21938853888 21965948928 22008811968 22028633424 22055839344 22069442304 22081004946 22096698624 22116599232 22143913792 22159756242 22162719744 22174331256 22187124102 22235417568 22251220992 22278806433 22298766336 22306321323 22342278816 22378294272 22390018728 22405932032 22431497088 22467328884 22498518528 22523292649 22526304768 22588360704 22624443072 22666355712 22680798192 22759112376 22807742958 22823953152 22844508736 22886829056 22917354746 22918267008 22930274367 22946571648 22967237664 22983561216 22995602784 23009785344 23012054559 23040475029 23077615968 23103947412 23120368128 23132481372 23153314821 23169770624 23201597232 23244579072 23294246976 23331456918 23331796992 23360612352 23374679328 23427276816 23456210096 23457143808 23470676736 23499663616 23553136584 23558399634 23596769664 23602042464 23663996928 23684963841 23701797504 23728841136 23745705984 23767091712 23796444672 23798791467 23842879632 23864352876 23893825956 23915345083 23959649168 23992560774 24009613056 24022192194 24060915648 24088369032 24105489408 24156996864 24204135384 24207372288 24243152128 24255853622 24325926912 24334168716 24339606291 24373395072 24403496832 24425474976 24442834944 24470724096 24509813328 24570864708 24574150656 24579641856 24680228188 24681210624 24711692544 24725949248 24726933504 24759913464 24782212602 24812819262 24813180928 24828122592 24858785952 24881174136 24898857984 24911903016 24952060672 24998285312 25000750632 25032623616 25086112128 25135063668 25175581056 25188771069 25206673536 25222219776 25235434224 25253369856 25276113408 25307330048 25342092864 25379549884 25411905792 25515897966 25572298752 25588592832 25604001423 25635996672 25676947296 25700072328 25731812568 25747682688 25779481728 25838142372 25853048949 25856506368 25870053132 25884978119 25886008512 25959757824 25962317964 26010414144 26065991952 26084517888 26108009984 26121688516 26170079936 26192305152 26206027848 26224653312 26248271616 26280688896 26296897536 26353087488 26355686418 26388236358 26404511328 26437121568 26460931224 26479737856 26552297772 26621996544 26627945344 26664522192 26713919232 26737978176 26771000256 26814154752 26823239586 26923885296 26954605314 26958210048 26973762816 26987894934 27068530104 27084146518 27087768576 27099415161 27118675584 27162390528 27176621472 27195936768 27220429824 27229652307 27254047744 27273546144 27307229664 27331822952 27366667776 27382456192 27420069456 27453933936 27478659348 27498189312 27529564608 27573539994 27607996416 27652097088 27703323648 27720975568 27816692904 27841745022 27876130282 27914828544 27966134196 27966541824 27991320903 28011215232 28025890893 28071068256 28091019264 28123070976 28125844461 28205975072 28207097856 28221876144 28238157948 28241934336 28258227712 28322528688 28357507728 28374997248 28389863502 28410041088 28435627584 28470746304 28496387472 28516640768 28549178112 28608712704 28666008826 28669842432 28768836096 28787166936 28840496256 28886565708 28886986752 28912581369 28922662912 28948289139 28966143024 29001916944 29042178048 29048667648 29167542404 29204727552 29261715912 29324240946 29345082624 29371511232 29407785792 29425923072 29441339928 29462264832 29488798976 29529305568 29546341656 29550292992 29565775008 29582832136 29584009728 29647223424 29705075244 29731688448 29741761764 29768547627 29789705088 29837725696 29853358304 29908662784 29949746112 29956438512 29998024704 30035073024 30117375288 30165924096 30221807616 30241064256 30289370958 30345483168 30410323944 30431937536 30473739648 30530193408 30557689344 30573699156 30595428864 30622983552 30660803712 30679713792 30682739412 30720633372 30748300821 30770154624 30786275751 30805263216 30827157504 30843308496 30871086428 30935462976 30970760184 30992772096 31058995968 31108609224 31166239104 31186097514 31236369088 31276191744 31293779517 31294235648 31404182112 31411199512 31462359552 31469389952 31512617136 31579951788 31602396672 31638454848 31689455616 31728592896 31731721956 31790506176 31819137168 31858434608 31859702784 31902196194 31961296224 31990081032 32012817408 32029589592 32058435906 32081220864 32117825376 32140652544 32209329152 32212505622 32253572736 32272180512 32385562803 32445558288 32452808388 32497860096 32537995776 32567299968 32586910902 32627156562 32627632128 32679751104 32700573889 32761152944 32772855808 32878669824 32908280832 32944517606 32948923392 33013217952 33042950136 33083759016 33104163456 33121507419 33145047936 33174898848 33198477312 33215870688 33239634363 33280686153 33334334176 33353126352 33376831488 33448149504 33513418224 33567441408 33585028092 33608898048 33647245632 33700993326 33701484544 33747777792 33789457152 33810296832 33882541056 33936664608 33999533568 34021197288 34118123776 34138668564 34181328896 34211614437 34235929728 34266763104 34309083424 34330243584 34372642304 34376032119 34419857472 34450856496 34470731932 34475341824 34493404176 34514678016 34616423952 34655921118 34680552192 34698722058 34754655936 34923073536 34941370464 34966204416 34997695488 35040918528 35137449984 35140915224 35184315144 35206015104 35249495424 35281241632 35329704876 35337599451 35395154496 35403063696 35495995392 35552696256 35593261704 35618558976 35650637568 35694667008 35764319448 35796529314 35840738934 35898513728 35939473752 35944280064 35965017088 35983859912 36014419584 36033288291 36091373472 36117024768 36132553548 36158234112 36235495296 36293906432 36306203076 36364728192 36383780433 36409639552 36488890368 36560092608 36605245248 36638212464 36664252416 36706086144 36764719992 36856297062 36861225984 36869462784 36937764864 37020342282 37067538816 37088923872 37122326696 37173318903 37219228893 37219771392 37242183888 37288178928 37321761204 37348286976 37367854524 37428091008 37497427968 37501125948 37581256559 37629168192 37650877264 37702595502 37763371584 37810010304 37833329664 37853151336 37880054784 37914170112 37960995072 37995183296 38065570816 38069324826 38116341406 38117858688 38226456576 38273846949 38358448128 38382889248 38453995008 38515420944 38550108492 38597718852 38621524032 38669222592 38731556864 38784759552 38805079698 38856609792 38939636736 38943476946 39015621216 39098987928 39126776832 39162014976 39182532774 39210381056 39234564096 39255119904 39283019776 39336979968 39372407424 39395122208 39421033344 39445346304 39529631232 39533529627 39582354537 39606766992 39655682352 39691396836 39719606784 39828446658 39932994816 39941918016 40106967264 40156500384 40221232128 40234859379 40321419008 40385827944 40431907971 40460644224 40481842401 40547098592 40602795156 40626219777 40631652864 40678013376 40743585792 40764932208 40793905152 40830644736 40881071616 40910319216 40960844496 40997734428 41026872832 41048367668 41050001664 41073684288 41124411328 41180900904 41217989022 41247283968 41294346912 41323696128 41411994624 41478145632 41554985472 41581463352 41725039356 41762617533 41814195423 41872242816 41949812736 42016822848 42106602384 42136528896 42184606464 42308962608 42357236922 42362901504 42387341568 42425516224 42479603712 42483793032 42536261592 42562495872 42584795253 42615061632 42653441376 42683756544 42706119456 42744581208 42774961152 42823767168 42950007496 42999013239 43004763648 43029574016 43180750404 43190399329 43260744384 43270411184 43329848562 43330480128 43383994368 43423066624 43449214536 43502875416 43563267072 43573001472 43751313606 43807091328 43877707776 43931897856 43986361419 44017623936 44057266848 44111678688 44138884608 44162009892 44193397248 44233198464 44287827584 44319512484 44325439488 44348662512 44374248204 44414212297 44470835136 44557612866 44597532672 44612642646 44684557632 44756588544 44780037456 44811864064 44862994176 44934657768 44997037056 45046585298 45052609536 45176721408 45248886144 45332711424 45361596384 45434056437 45518224752 45615485916 45647906304 45689017472 45773658112 45834709492 45836534016 45860548734 45893143296 45934475328 45991205568 46019570688 46024109118 46080950058 46155231936 46207894824 46240736256 46264962744 46306629642 46339541248 46403194464 46489158144 46588493952 46662913836 46663593984 46721224704 46749358656 46779146271 46854553632 46912420192 46914287616 46941353472 46999327232 47106273168 47116799268 47193539328 47204084928 47369927682 47403595008 47457682272 47491411968 47534183424 47592889344 47597582934 47685759264 47728705752 47787651912 47830690166 47919298336 47985121548 48019226112 48044384388 48087653859 48121831296 48176738064 48210978816 48313993728 48318758433 48408270768 48486304256 48511707244 48668337432 48679212582 48746790144 48806993664 48850949952 48940734843 48941448192 49019626656 49141729416 49148301312 49159283712 49360456376 49362421248 49416776409 49423385088 49451898496 49519826928 49564425204 49625638524 49626361856 49656245184 49717571904 49762348272 49797715968 49823806032 49904121344 50001501264 50065247232 50172224256 50270127336 50351162112 50377542138 50413347072 50444439552 50470868448 50506739712 50551489989 50552226816 50614660096 50684185728 50759099768 50823811584 51031795932 51043199207 51177185664 51208002846 51271993344 51353894592 51400144656 51463625136 51495365376 51558963456 51676284744 51706097898 51713012736 51740106264 51769956238 51772017024 51919515648 51924635928 51983881677 52020828288 52048083087 52131983904 52169035776 52216019968 52243377032 52340159872 52384610304 52412055696 52449306624 52496543232 52561377792 52706174976 52711372836 52776472716 52809022656 52874243136 52921862448 52959475712 53104595544 53243993088 53255890688 53329044384 53427838464 53475956352 53542000512 53628309504 53646479172 53694793971 53761108401 53847770592 53909210628 53916420096 53947525632 53975789868 54137060208 54168293036 54175537152 54198830322 54237351168 54353242944 54440859648 54459304614 54508095488 54547092288 54614459328 54663645904 54733335552 54764912384 54840138912 54907867872 54957318696 54996378624 55059129216 55147079988 55215992832 55284445593 55304194176 55406647296 55441951136 55530513423 55633385808 55683490044 55752260564 55829657088 55932268392 55982641806 56022430464 56051781786 56142136512 56246141952 56251688922 56411950144 56414195712 56443752288 56476315896 56483868672 56516455424 56645057376 56715015456 56749994496 56779727004 56820082176 56871255168 56941492608 56992774944 57033281536 57098356224 57103987239 57174512109 57332017652 57339684864 57537672192 57574333872 57680992512 57773131416 57825162738 57896578278 57932286048 58003833888 58084356096 58097335296 58335084808 58409455104 58415215419 58523431824 58648481892 58690165248 58743022464 58773799161 58815571584 58851846144 58882679856 58924529664 58977597952 59056260307 59058611136 59092683312 59131550016 59165664272 59168019456 59294446848 59410150488 59483523528 59537095254 59579410176 59706716608 59742669987 59817325568 59899492224 59912877024 59996049408 60070146048 60234750576 60323780881 60331848192 60482128512 60578741916 60690966336 60820647888 60863875072 60947479296 61060386816 61115378688 61147398312 61190857728 61245967104 61321607424 61359427584 61365478824 61441266744 61496601642 61540309248 61572551502 61610526432 61654315008 61686616992 61742172856 61826983533 61870925952 61941520368 61985544192 62117991936 62217218448 62332478208 62372195028 62472738176 62587559034 62588471296 62808364224 62822399024 62924719104 62938779904 63025234272 63159903576 63204793344 63276909696 63378911232 63457185792 63463443912 63535855383 63581012352 63638274336 63716869216 63719405568 63804392388 63922592448 63980162064 64025634816 64059179184 64116871812 64162441728 64235650752 64418658304 64425011244 64507145472 64544361024 64771125606 64891116576 64905616776 64995720192 65075991552 65134599936 65173821804 65254313124 65255264256 65359502208 65401147778 65522305888 65545711616 65626970409 65816561664 65889035212 65897846784 66026435904 66085900272 66167518032 66208326912 66243014838 66290095872 66349797696 66431741376 66479268726 66561372306 66668668352 66706252704 66753662976 66896299008 66918963969 67026836448 67134882816 67170056184 67217796096 67294491264 67401986652 67402969088 67495555584 67569877947 67578914304 67765082112 67873329216 67999067136 68042394576 68236247552 68277337128 68423228874 68471859456 68533526208 68618166848 68660487168 68745284608 68752064238 68839714944 68901712992 68941463864 68950683648 68986808352 69029356032 69036163677 69121425087 69232847904 69311842236 69361104384 69397444116 69459944463 69509311872 69793762181 69882740928 69995390976 70081837056 70281830448 70368630288 70412030208 70498990848 70562483264 70659409752 70675198902 70790308992 70806127392 70991990784 71054891523 71105392512 71186523408 71237117952 71301275136 71389334016 71396374401 71528638896 71593058628 71681477868 71746035249 71797027456 71834643419 71878947504 71930034176 71967719824 72028839168 72066576582 72182746944 72265107096 72316468224 72470990592 72612406152 72729456384 72767560866 72819279104 72977780736 73018818873 73120185216 73210490496 73276424928 73328504832 73412172288 73529439984 73712594124 73722451968 73738925568 74040684564 74135077632 74177847744 74244653392 74346637806 74438457786 74439542784 74484367776 74576357856 74643522408 74696573952 74735709048 74856182016 74994855936 75002251896 75162513118 75258336384 75301754528 75405191004 75526743168 75566313207 75620020608 75666659328 75706302672 75760109568 75828340224 75921990144 75990366592 76131141632 76138649652 76232682812 76235717376 76547693898 76716896256 76765778496 76907990016 77030841888 77100216984 77195437704 77243048064 77338445184 77463113728 77559146847 77569519104 77610159396 77654934357 77879273472 77886953892 78031242432 78197975856 78253553664 78324029952 78365065548 78420762112 78510239808 78673959936 78744814848 78790244416 78842066688 78890692608 79059262464 79067059254 79164709074 79213533984 79311364704 79382793672 79439213568 79656893316 79865989632 79883836032 80210741611 80213934528 80313000768 80442464256 80469718758 80642838016 80771655888 80863815942 80921288448 80963684802 81094197184 81205590312 81252439554 81263305728 81356026752 81487171584 81529864416 81587810304 81661289472 81688956921 81762143232 81820638432 81921688992 81995468856 82053745664 82096735336 82100003328 82147368576 82248822656 82361801808 82435978044 82483537123 82494567936 82588693824 82823989248 82956291264 83109970944 83162926704 83450078712 83525235066 83628390846 83744485632 83899625472 83973962709 84033645696 84077672679 84213204768 84273057792 84369212928 84377533383 84617925216 84714473844 84725803008 84774683136 84851032448 84895487677 84967586064 85072523184 85124991744 85169590506 85230123264 85306882752 85412238912 85489162416 85549922304 85647534336 85900014992 85998026478 86009527296 86059148032 86361500808 86380798658 86521488768 86540822368 86659697124 86660960256 86737744107 86767988736 86844867417 86846133248 86898429072 87005750832 87126534144 87146002944 87502627212 87614182656 87972722838 88035247872 88114533696 88223357376 88277769216 88324019784 88386794496 88466396928 88575655168 88639024968 88650878976 88697325024 88748496408 88828424594 88941670272 89115225732 89195065344 89225285292 89305642881 89369115264 89513177088 89560074912 89623728128 89725988352 89869315536 89994074112 90093170596 90105219072 90497772288 90665422848 90723192768 90868112874 91036449504 91230971832 91295812608 91378034944 91547316224 91669418984 91673068032 91721097468 91786286592 91868950656 91982411136 92039141376 92048218236 92161900116 92244902463 92310463872 92358827253 92415789648 92481472512 92529925488 92613259284 92679082496 92806388928 92978316288 93176987904 93325827672 93498717312 93558292542 93709107264 93824840384 93828575232 93881338551 93882706944 93998654464 94212546336 94233598536 94387078656 94408169856 94739855364 94794512813 94807190016 94915364544 95068366848 95185778688 95195165868 95371518528 95457411504 95575303824 95661380332 95838596672 95970243096 96038452224 96088768776 96175307718 96243662592 96353476128 96421957632 96627987456 96637516866 96816541536 96972608512 97023414488 97156688409 97336674864 97358425164 97493580288 97613987328 97701899904 97881469686 97882896384 98039253312 98101721667 98283458832 98318567424 98720912752 98724842496 98833552818 98846770176 98903796992 99039653856 99128850408 99251277048 99312490368 99364522257 99435143808 99524696544 99595431936 99647612064 99718903089 99808242688 99842058459 100003002528 100130494464 100331030891 100344448512 100540254672 100702324224 100755084276 100826694144 100941736896 101102979978 101104453632 101229320192 101368371456 101518199536 101647623168 102063591864 102086398414 102354371328 102416005692 102543986688 102634843311 102707789184 102800289312 102927250272 102990730752 103117926912 103128096357 103352569488 103412195796 103426025472 103480212528 103539912476 103544034048 103849271856 103967763354 104041656576 104096166174 104263967808 104432039936 104486754064 104680319744 104769220608 104824111392 104898613248 104993086464 105122755584 105412349952 105422745672 105552945432 105618045312 105748486272 105843724896 105918951424 106012798353 106209191088 106487986176 106511781376 106658088768 106855676928 106951912704 107084001024 107292958344 107389587942 107522216802 107695541184 107818421256 107832840192 107895051264 107951579736 108274120416 108336586072 108351074304 108397660644 108474702336 108706485888 108881719296 108918609228 109016190976 109094184576 109151341299 109228918656 109327291808 109466671104 109529824768 109680277824 109815735744 109914637392 109992757248 110118258432 110294159976 110568891186 110608388352 110813294592 110883902272 111061026846 111266771616 111366980088 111504521128 111657686679 111659314176 111864536784 111965283612 112044860928 112103563572 112284273024 112492283904 112503377844 112743769677 112823900288 112887504576 112952631792 113032910848 113290114752 113430030912 113499988992 113559454008 113640164352 113742510336 113882985216 113985549888 114196712448 114207974478 114349024218 114664035304 114679369728 114821540847 115075344384 115148667744 115361985024 115546262832 115650325476 115793156556 115864572096 116007667776 116194670592 116670169616 116818910208 116830430838 117046863648 117296963784 117380330496 117486044928 117547598322 117631143168 117703692288 117765359712 117849059328 117955195904 118112520614 118117222272 118185366624 118263100032 118331328544 118336038912 118588893696 118600588881 118747063611 118820300976 118967047056 119074190508 119158820352 119413433216 119485339974 119634651136 119798984448 119825754048 120469501152 120647561762 120663696384 120964257024 121157483832 121295723913 121381932672 121445527203 121641295776 121727750144 121878659331 121894958592 122230757376 122294796624 122381715456 122491934208 122643214848 122730957648 122882533488 122993203284 123080618496 123145103004 123221052864 123373233984 123484345712 123653967066 123741851904 123883040736 123971088384 124235983872 124434436896 124664956416 124744390056 124945476352 125175118068 125176942592 125287852599 125442586269 125616728448 125644798048 125849438208 125877559808 126050468544 126319807152 126409586688 126553819392 126926887824 127071710766 127162024704 127276548672 127433738432 127438811136 127608784776 127845184896 127960324128 128051269632 128118358368 128233743624 128324883456 128471301504 128837316608 128850022488 128997039717 129014290944 129088722048 129542251212 129571197987 129782233152 129811233552 129991440384 130151983104 130269199872 130347643608 130508626248 130719004416 130802295556 131044611776 131253940818 131633123328 131778070424 131795693568 131959084257 132052871808 132171800544 132335036064 132416653824 132486029676 132580191744 132699595392 132863482752 132958537452 133122744612 133242636891 133337336704 133407194921 133412505408 133792598016 133837927938 134053672896 134269765632 134340112368 134435592192 134588982528 134803973304 134991111168 135139755894 135157828608 135530164224 135746658432 135998134272 136084789152 136302169311 136472495104 136554674256 136846457748 136943718912 137067052416 137236333696 137320974336 137490569216 137504128476 137679429888 137803425984 137882927728 137973616704 138058712064 138072327354 138242850174 138465695808 138623684472 138722208768 138794888232 138919888926 139018623744 139587524362 139765481856 139990781952 140163674112 140337438813 140563660896 140737260576 140824060416 140997981696 141124966528 141318819504 141350397804 141580617984 141612254784 142109783046 142210785024 142373046816 142474235904 142602550272 142778668032 142792748802 143057277792 143186117256 143362955736 143492070498 143594054912 143669286838 143757895008 143860068352 143935439648 144057678336 144133153164 144262961577 144365493888 144530214192 144632936448 144941981184 144956275299 145224812304 145458912768 145535121732 145638558208 146037637746 146240370432 146420980992 146552849856 146824344576 147058879968 147425188248 147444903936 147477851136 148081369128 148250329227 148270155264 148355695488 148489306784 148693275612 148876915572 148879085568 148962805849 148968735552 149152715712 149287044816 149393147904 149471418096 149712364032 150004503792 150325026236 150516672768 150603509056 150810382008 151053486336 151132626414 151240041216 151333318656 151412605344 151520219136 151654469967 151656680448 151843980288 151980733184 152262283264 152277299304 152465365624 152471434752 153095387796 153129597621 153531556992 153815980032 154061683776 154200433968 154390875408 154486096128 154676890368 155118293694 155139038208 155220318792 155309868714 155758546944 155773907784 155951645031 156062484864 156144249261 156395951712 156507107328 156648059904 156730131096 156841524224 157020479616 157347919872 157489629696 157580488832 157663048543 157684133376 158118524928 158134118508 158329418148 158427067968 158622729408 158765587344 158878427136 159313786632 159731979264 159767672064 160421483222 160427869056 160626001536 160884928512 160939437516 161084381913 161283325203 161285676032 161543311776 161727631884 161842576896 161927369604 162188394368 162411180624 162504879108 162526611456 162712053504 163059728832 163322578944 163377913842 163524286464 163641276864 163843377984 163990937712 164107491328 164193470672 164200006656 164294737152 164497645312 164723603616 164871956088 164967074246 164989135872 165177387648 165647978496 165853336779 165912582528 166219941888 166325853408 166591540269 166900157424 167050470132 167256781692 167488971264 167947925418 168067291392 168155345358 168426409536 168738425856 168755066766 169235850432 169428947688 169451606016 169549366272 169702064896 169790975354 169935172128 170145046368 170249983488 170339181012 170460246528 170613765504 170824477824 170978324832 171099844608 171295068672 171311961717 171523536327 171800029984 171996052956 172019054592 172118296064 172723001616 172761597316 173042977536 173081644736 173319394248 173475488214 173689734834 173692266496 173796858144 174011501664 174253068288 174292005888 175005254424 175228365312 175945445676 176070495744 176229067392 176321397483 176446714752 176555538432 176648039568 176773588992 176932793856 177151310336 177168780921 177278049936 177394650048 177496992816 177656849188 177883340544 178230451464 178450570584 178611285762 178738230528 179120149824 179228009961 179451976704 179738631072 179988148224 180186341192 180210438144 180971342643 180995544576 181194846833 181446385536 181736225748 182072899008 182461943664 182591625216 182756069888 183338837968 183346136064 183442194936 183572573184 183737901312 183964822272 184078282752 184096436472 184323800232 184489804926 184620927744 184717654506 184831579296 184962945024 185059850976 185226518568 185358164992 185612777856 185956632576 186353975808 186651655344 186997434624 187116585084 187418214528 187649680768 187762677102 187765413888 187997308928 188425092672 188467197072 188774157312 188816339712 189479710728 189589025626 189614380032 189830729088 190136733696 190371557376 190390331736 190607566149 190743037056 190914823008 191150607648 191322760664 191677193344 191940486192 192076904448 192177537552 192350615436 192487325184 192706952256 193255974912 193275033732 193633083072 193945217024 194046828976 194313376818 194673349728 194716850328 194987160576 195227974656 195403799808 195762939372 195765792768 196078506624 196203443334 196566917664 196637134848 196880911227 197441825504 197449684992 197667105636 197693540352 197807593984 198079307712 198257700816 198502554096 198624980736 198729044514 198870287616 199049393088 199295224128 199437806178 199616485376 199684116918 200006005056 200260988928 200662061782 200688897024 201080509344 201404648448 201510168552 201653388288 201883473792 202205959956 202208907264 202458640384 202709633841 202736742912 203036399072 203295246336 204127183728 204172796828 204708742656 204832011384 205269686622 205415578368 205600578624 205854500544 205981461504 206235853824 206256192714 206705138976 206824391592 206852050944 206960425056 207079824952 207088068096 207364275261 207698543712 207935526708 208083313152 208192332348 208379833389 208527935616 208864079872 208973508128 209360639488 209381286543 209648222784 209986172928 210245511168 210845491344 211105890864 211236090624 211496972544 211687449792 212025596706 212418382176 212975972352 213023562752 213316177536 213711353856 213903825408 214168002048 214189123203 214585916688 214779175884 215044433604 215238105747 215391082368 215503930257 215636842512 215790102528 215903159472 216548240832 216673172144 216795321288 216949404672 217412971776 217837218456 218188369152 218302682598 218457837312 218654583616 218933342208 219056456619 219059649536 219360555648 219631471488 219829274784 219985514496 220236516864 220588319952 221137782372 221216776704 221767804544 222122053692 222533543232 222733960176 223009042256 223315373358 223318628352 223729073568 223930567224 224089721856 224207127144 224568546048 224984567808 225006755688 225487539354 225647800576 225775009152 225905263584 226065821696 226580229504 226698939621 226860061824 226999977984 227118908016 227280328704 227485020672 227765970432 227971099776 228393424896 228415948956 228698048436 228904017223 229328070608 229643081694 230150688768 230297335488 230723970048 231092525664 231300650952 231586313112 231729144192 232015335552 232389341184 232677440541 232964803071 233340339232 233637820416 233660861676 234093727296 234593927568 234760660992 234972089856 235095196644 235262286336 235530719424 235910391808 236225041228 236234444544 236370733248 236526200064 236662657088 236672077824 237177787392 237201177762 237494127222 237640601952 237934094112 238148381016 238317640704 238826866432 238970679948 239269302272 239597968896 239651508096 240632224833 240939002304 241295123524 241327392768 241928514048 242314967664 242591447826 242763865344 242891054406 243282591552 243757318662 243789917184 244461514752 244589593248 244763430912 244983868416 245066870763 245286429696 245461915296 245765066976 245986406568 246161236992 246290206008 246442105728 246746467968 246968691424 247307934132 247450611369 247483703808 247756219139 247766081472 248471967744 248868873792 249329912832 249488780112 249890952704 250350236136 250575705198 250885172538 251233456896 251289596096 251698876416 251755119616 252100937088 252233018037 252639614304 252819173376 253107638784 253132600149 253853775648 254143421532 254324049408 254553097344 254686463031 254867476864 255217569552 255690369792 255920648256 256236716736 256467487248 256649766912 256942603008 257700044976 257994079434 258028581888 258177444096 259084502424 259142395974 259564466304 259622467104 259982880768 260213232321 260303966208 260534602251 260538399744 260695287216 261017252496 261438008832 261604591112 262089223552 262507881636 263068795913 263556140848 263918168514 264105743616 264343601088 264670072128 264833307648 264972059352 265160383488 265399190784 265726965504 265917074904 266245489224 266485273782 266674673408 266814389842 266825010816 267585196032 267675855876 267916928643 268107345792 268539531264 268680224736 268871184384 269177965056 269607946608 269982222336 270279511788 270315657216 271493316864 271996268544 272169578304 272604338622 272944990208 273109348512 273692915496 273887437824 274134104832 274472667392 274641948672 274981138432 275008256952 275358859776 275606851968 275765855456 275947233408 276117424128 276144654708 276485700348 276734707389 276931391616 277076481759 277247368944 277444417536 277589776464 277839777852 278037247488 279175048724 279530963712 280674877626 281127321792 281474521152 281644015653 281648120832 281995963392 282249933056 282637639008 282700795608 283161235968 283224509568 284219566092 284383538439 284421570048 284746093632 285205100544 285557336064 285585497604 286114555584 286372234512 286725911472 286984140996 287188109824 287338573676 287515790016 287870879296 288115356672 288266306328 288525923154 288730987776 289060428384 289265872896 289883962368 289912550598 290449624608 290917825536 291070243464 291277116416 292075275492 292480740864 292841961984 293105699712 293648689152 294117759936 294305165001 294850376496 294955702272 296162738256 296500658454 296540310528 296711390976 296978613568 297386551224 297753831144 297925611698 297937471104 298093566771 298305431424 298574089632 298786295808 298942836192 299156709267 299424728064 299526175377 300009007584 300650052472 300993092673 301033345536 301207018112 301620764016 302106972672 302265252828 302480082432 302825210688 303308939934 303313360896 303687960576 303961466368 304554598608 304930731248 304942869504 306190775592 306259195242 307063113984 307631960064 307904529933 308123367552 308400867936 308781750816 308972192256 309353780736 309384289071 310236587388 310278076416 310440637584 310619737428 310899486079 311547815568 311903290062 312124969728 312288498522 312791903424 313296119808 313460262192 313683048448 314040959232 314695839744 314979259392 315160977664 315326097086 315368266752 316237049856 316268237016 316658836296 316854135936 317245458816 317531174688 317756854272 318038395059 318627573264 319463958528 319535344128 320842966444 320855738112 321252003072 321878875032 322168763826 322566650406 322571352064 323086623552 323455263768 323685153792 323854739208 324376788736 324822361248 325009758216 325053222912 325424107008 326119457664 326645157888 326755827684 327048572928 327282553728 327454023897 327686755968 327981875424 328214982656 328386941344 328400013312 328589474304 328995290624 329447207232 329743912176 329934148492 329978271744 330354775296 331706673558 331825165056 332439883776 332651706816 333183080538 333800314848 334100940264 334513563384 334977942528 335895850836 336134582784 336310690716 336852819072 337476851712 337510133532 338231309031 338471700864 338857895376 339098732544 339404129792 339581950708 339870344256 340290092736 340499966976 340678362024 340920493056 341227531008 341648955648 341956649664 342590137344 342623923434 343047072654 343600059968 343992105912 344038109184 344236592128 345446003232 345523194632 346085955072 346163289472 346638788496 346950976428 347379469668 347384532992 347593716288 348023003328 348584011776 350010508848 350456730624 351890891352 352140991488 352458134784 352642794966 352893429504 353111076864 353296079136 353547177984 353865587712 354302620672 354337561842 354556099872 354789300096 354993985632 355313698376 355766681088 355801766643 356241190833 356460902928 356901141168 357222571524 357476461056 358240299648 358456019922 358903953408 359477262144 359706312779 360372682384 361942685286 361991089152 362389693666 362892771072 363472451496 363887171739 364145798016 364336581609 364923887328 365183250432 365512139776 365635977993 366677675936 366692272128 366884389872 367145146368 367475802624 367929644544 368192872944 368647600464 368979609852 369241855488 369435309012 369663158592 370119701952 370453037136 370716329984 371225555712 371913265152 372707951616 373303310688 373994869248 374233170168 374836429056 375299361536 375525354204 375530827776 375863557797 375994617856 376327758807 376850185344 376934394144 377548314624 377632679424 378959421456 379178051252 379228760064 379661458176 380780663472 381215132298 381486074112 381829646016 382301215296 382645521328 383354386688 383880972384 384153808896 384355075104 384701230872 384974650368 385413904512 386511949824 386550067464 386991119151 387266166144 387890434048 388093657952 388626753636 388713593961 389346699456 389433700656 389974321152 390455949312 390807599616 391525878744 392157013248 392406886668 393133835328 393761822454 394883651008 394899369984 395334211272 395387080704 395615187968 396158615424 396515401632 397005108192 397249961472 397458089028 397740575232 398098786176 398590448256 398875612356 399232970752 399368233836 399727910673 400012010112 400221584763 401324123564 401377794048 402161018688 402809296896 403020337104 403306776576 403766947584 404411919912 405419267682 405473485824 406072798144 406590492672 408254367456 408345593656 408906507933 409417485312 409664022768 410539373244 410831156736 411201157248 411709001088 411962923008 412471707648 412512385428 413393822149 413410277952 413648783184 413920850112 414159649904 414176136192 414728550522 415397087424 415871053416 416166626304 416384664696 416759666778 417055871232 417947016256 418721278976 418762573086 419296445568 419972345856 420491022336 421012316439 421690982688 422211781728 422472181248 422993945088 423374899584 424051193412 424836764352 425107460557 426047125504 426632355072 427422707712 427807650816 428336004096 428378246406 429171833376 429558351768 430088867208 430476211494 430782164736 431007860514 431273685024 431580205056 431806318944 432788884731 433096481664 433346344288 433590642576 433898809344 434825943552 434868825897 435674436912 436376738304 436605365196 436915674624 437309167232 438112913238 438119299072 438721111296 439262942976 439658549568 440473033728 441176639904 442275564744 442433553408 443535609088 444244107384 444750987681 445067086464 445467920352 446018084512 446630746716 446637256704 446888417547 447458147136 447861134448 448179443712 448414254288 449137092096 450013511376 450975078708 451295601152 451550018304 451810527168 453160459008 453397879242 453720123648 453999955968 454237816032 454560657408 454970041344 455531940864 455942199552 456786849792 456831897912 457396096872 457808034446 458656141216 459286163388 459388792863 460594670976 461447940096 462185051328 462601301904 463172626224 463458288384 464030671104 465354881082 465929606142 466680678464 467275640832 467321723352 468187454592 468432747783 469187855136 469521321984 469944179712 470190393288 470524572672 471061438848 471820783616 472450082456 472468889088 472741466496 472989145629 473052400128 473325314176 474355574784 474402355524 474988254444 475281203904 475868188224 476296762032 476635281408 477653732864 477941359896 479195937792 479303016192 481264449666 481878004608 482590247048 482654785536 483253145739 483849975609 483857028096 484629935328 485182895652 485527730688 485782108812 486565183104 487514637324 487579834368 488556335267 489179186496 489967736832 490133741526 490572859392 490923830592 491530133952 491972813136 492322473984 492580412016 492884211456 493492935936 493937382848 494615868264 494901222738 494967407616 495512438278 495532162944 496943935488 497560010337 497737747584 498659825664 498977560224 499774620807 499781905408 500700472272 501151410396 501770345076 502466913792 502579192192 503510239232 504201874176 504466036074 505279228608 506215277568 506265200298 507707551296 508286843064 508648098816 509106194688 509372926062 509734953728 510435139104 511380739584 511841296512 512473433472 512934974496 513299533824 513885206016 513935885151 514570608981 515400089952 515988158868 516057163776 516354888192 518169004848 518284791948 519128932608 519244934208 520426464642 521069204502 521076799488 521390574432 522034504992 522876017664 523209182224 524178447104 525015763272 526137591826 527112281696 527836337028 528211487232 528687202176 528964192449 529340144256 529666615296 529944118704 530320766976 530798381568 531453931008 531506342763 531834149808 532490978448 532970547564 533349346816 533628779684 533650021632 535351711752 535833857286 536214691584 537360449472 538355930112 539215893216 539964444672 540559023576 540631314432 542914027929 542986633728 543584540499 544339156608 545208677244 545889980416 546218697024 547385830992 547774875648 548268209664 548945334784 550016513904 550717719552 551213703936 551531710912 551894466816 552234848256 552289309416 552971400696 553469414778 553862783232 554152963518 554494737888 554888835072 555179552928 555679555704 556074494976 558350097448 559061927424 561349755252 561475191277 562254643584 562949042304 563288031306 563296241664 563991926784 564499866112 565275278016 565401591216 566322471936 566449019136 568439132184 568767076878 568843140096 569492187264 570410201088 571114672128 571170995208 571822698447 572229111168 572744469024 573451822944 573968281992 574376219648 574677147352 575031580032 575741758592 576230713344 576532612656 577051846308 577384759861 577461975552 578120856768 579767924736 579825101196 580899249216 581835651072 582140486928 582554232832 584150550984 584961481728 585683923968 586211399424 587297378304 588235519872 588610330002 589700752992 589911404544 590642733681 592325476512 593001316908 593080621056 593422781952 593957227136 594773102448 595507662288 595851223396 595874942208 596187133542 596610862848 597148179264 597885672384 598313418534 598849456128 599052350754 600018015168 601300104944 601986185346 602066691072 602414036224 603241528032 604213945344 604530505656 604960164864 605650421376 606617879868 606626721792 607375921152 607922932736 608128901523 609109197216 609861462496 609885739008 612381551184 612518390484 614126227968 615809059866 616246735104 616801735872 617563501632 617944384512 618707561472 618768578142 620473174776 620556152832 620881275168 621239474856 621798972158 623095631136 623806580124 624249939456 624576997044 625139500167 625583806848 626592239616 626920524384 627366096896 628081918464 628143859629 629958518784 630321955328 630652194172 630736533504 632536474032 633317672592 633708271872 634490917632 635062349376 636076790118 637255146528 638927917056 639070688256 641685932888 641711476224 642504006144 642567369609 643757750064 644337527652 645133300812 645142704128 645714317241 646173247104 646511790771 646910527536 647370307584 647709478416 648753577472 649644722496 650019516432 650848214016 652238915328 653511655368 654565107456 654908047794 655373511936 655963750848 656773882688 656800026624 657169369857 657178948608 657990581248 658894414464 659487824352 659868296984 659956543488 660709550592 663413347116 663561589691 663650330112 665303413632 666366161076 667600629696 668201880528 669027126768 669955885056 671791701672 672269165568 672621381432 673705638144 674953703424 675020267064 676462618062 676943401728 677715790752 678197465088 678808259584 679163901416 679740688512 680096818863 680580185472 680999933952 681356724048 681840986112 682455062016 683297911296 683913299328 685180274688 685247846868 686094145308 686712051669 687200119936 687984211824 688473184256 690892006464 691046389264 692171910144 692326578944 693277576992 693901952856 694758939336 695187432576 696046006656 697168023552 698032321623 698894409213 700021017696 700913461248 703781782704 704281982976 704916269568 705285589932 705786859008 706592158272 707731175424 708605241344 708675123684 709112199744 709578600192 709987971264 710627396752 711533362176 711603533286 712482381666 712921805856 713802282336 714445143048 714952922112 716480599296 716912039844 717807906816 718954524288 719412625558 720745364768 721896674499 723885370572 723982178304 724779387332 725785542144 726944902992 727774343478 728291596032 728673163218 729847774656 731024279552 731271955986 733355351872 733384544256 733768779744 734290292736 734951605248 735859289088 736385745888 737295200928 737959219704 738483710976 738870618024 739326317184 740239403904 740906074272 741432659968 742351834107 742451111424 743268657417 745415903232 746606621376 747989738496 748466340336 749672858112 750598723072 751050708408 751727115594 752655517614 753700370688 753868788288 755096629248 755265358848 757918842912 758356102504 758457520128 759322916352 759397800447 761561326944 762430264596 762972148224 763659292032 764059389093 764602430592 765291042656 766708773376 767731383991 767761944768 768710150208 769402461744 769949300736 770827809024 773100134928 773982238302 774532332288 776187315904 777253507272 777427187922 778693398912 778867401312 779948642304 780911898624 781603806753 781615199232 783051757488 784314026496 784813773336 786267670656 787523644908 789206387739 789767302016 790668422544 791230375936 792317230848 793030803264 794010216384 794499922944 794916178056 795481150464 796197572352 797180896512 797751224712 798736467672 799455821346 800024020224 800443169526 802648247128 802755588096 803750785929 804322037376 805618593792 806040674208 806613553152 807533895168 808823839824 810838535364 810946971648 812145596288 816508734912 816691187312 817813015866 818834970624 819328045536 821078746488 821662313472 822402314496 823418002176 823925846016 824943415296 825024770856 826787644298 826820555904 827297566368 827841700224 828319299808 828352272384 829457101044 830204122167 830794174848 831229445277 831742106832 832333252608 832769329392 833519333556 834111742464 835894032512 837442557952 837525146172 838592891136 842024632878 843381965376 844423563456 844944362496 845987890176 846749799168 848102386824 849673528704 850214921114 852094251008 853150615317 853264710144 855615301632 856672008192 856756492812 858343666752 859116703536 860177734416 860952422988 861564329472 862015721028 862547370048 863612637888 865577769462 866192963328 866692688576 867181285152 867797618688 869651887104 869737651794 871348873824 872753476608 873210730392 873831349248 874618334464 876225826476 876238598144 877442222592 878525885952 879317099136 880946067456 882353279808 882915495003 884551129488 884867106816 887071218176 888488214768 889501975362 890134172928 890935840704 892036169024 893261493432 893776835094 894916294272 895722268896 896358887424 896828508576 897470127801 898274184192 898578526131 900027022752 901950157416 902591202304 902979278019 903100036608 903621054336 906320918016 906795758484 907318908353 907440247296 908475632064 909940082688 911063881728 911884399104 913663795824 914792193744 915616068892 917312282432 918572326776 918777585726 921189341952 922895880192 923713589799 924370102656 925202603808 926345252448 926916576768 928061342208 928152867213 930709762164 931859212284 932698458237 933361356928 933850364447 934643446704 936374909184 936865495566 938375710272 939888359424 940380786576 941049145344 942122877696 944900164912 944937778176 945482932992 945978291258 946104800256 946650628352 948711149568 948804711048 949976508888 950562407808 951736376448 952593524064 953270562816 954115185177 955307465728 955882719792 958391875584 958606032384 962528899332 963756009216 965180494096 966506291478 967699951218 967714056192 969259870656 970365791304 971055461376 971564217624 973130366208 975029274648 975159668736 977112670534 978358372992 979935473664 980267483052 981145718784 981847661184 982362071691 983060267904 983945626272 984644947968 985160824032 985768422912 986985871872 987874765696 989231736528 989802445476 989934815232 991024876556 991064325888 995120020674 995475495168 997319651328 997955120448 999549241614 999563810816 1001400944544 1002302820792 1003540690152 1004933827584 1005158384384 1007020478464 1008403748352 1008932072148 1010558457216 1012430555136 1012530400596 1014693927093 1015415102592 1016573686128 1017296197632 1018212389376 1018745852124 1019469907456 1020870278208 1022761479168 1023682593024 1024946866944 1025869948992 1027770412032 1027871770302 1029141217962 1030800179904 1031976317736 1032114327552 1032709776384 1036338009696 1036569583896 1038257865216 1038489868416 1040852929284 1042138409004 1042153598976 1042739640943 1042781148864 1044069009984 1045752035328 1046418364448 1048356894208 1050031526544 1052275183652 1054224563392 1055672674056 1056422974464 1057374404352 1057928384898 1058680288512 1059333230592 1059888237408 1060641533952 1061596763136 1062907862016 1063012685526 1063668299616 1064981956896 1065941095128 1066698693632 1067257559368 1067300043264 1068723572499 1070703423504 1071667714572 1072429383168 1074720898944 1076711860224 1078431786432 1079118938337 1081118047152 1085828055858 1085973267456 1087169080998 1088678313216 1090417354488 1091661515217 1092437394048 1093009744827 1094771661984 1095549751296 1096536419328 1096907933979 1097890669568 1100033027808 1101435439104 1102427407872 1103063421824 1103641339801 1103788933632 1104578618832 1105942801392 1106938829556 1107725566464 1108305927036 1108989475776 1110359105856 1111359111408 1112148989952 1116700194896 1118123854848 1122699510504 1122950382554 1124509287168 1125898084608 1126576062612 1126592483328 1127590673391 1127983853568 1128983276421 1128999732224 1130550556032 1130803182432 1132644943872 1132898038272 1136878264368 1137534153756 1137686280192 1138984374528 1142341990416 1143645396894 1144458222336 1145488938048 1146903645888 1147936563984 1148752439296 1149354294704 1150063160064 1151483517184 1152461426688 1153065225312 1154103692616 1154769519722 1154923951104 1156241713536 1159535849472 1159650202392 1160973357453 1161798498432 1163671302144 1164280973856 1165108465664 1166140781883 1168301101968 1169922963456 1171367847936 1172422798848 1176471039744 1177220660004 1179401505984 1181285467362 1184650953024 1186002633816 1186161242112 1186845563904 1187914454272 1189546204896 1191015324576 1191702446792 1191749884416 1192374267084 1193221725696 1194296358528 1195771344768 1196626837068 1197698912256 1198104701508 1199183732019 1200036030336 1200664754289 1202600209888 1203972370692 1204133382144 1204828072448 1206483056064 1208427890688 1209061011312 1209920329728 1211300842752 1213235759736 1215845865472 1216257803046 1218218394432 1219722924992 1219771478016 1224763102368 1225036780968 1228252455936 1231618119732 1232493470208 1233603471744 1235127003264 1235888769024 1237415122944 1237537156284 1240181466447 1240946349552 1241762550336 1242478949712 1243597944316 1246191262272 1247613160248 1248499878912 1249153994088 1250279000334 1251167613696 1253841048768 1256163836928 1256287719258 1259917037568 1260643910656 1261304388344 1261473067008 1263036949317 1265072948064 1266635345184 1267416543744 1268981835264 1270124698752 1272153580236 1274510293056 1275322381671 1278141376512 1283371865776 1283422952448 1285008012288 1285134739218 1287515500128 1288675055304 1290266601624 1291428634482 1292346494208 1293023581542 1293821055072 1294740615168 1295418956832 1297507154944 1299289444992 1300039032864 1301696428032 1304477830656 1304606477691 1307023310736 1309130214912 1309816095588 1310747023872 1311927501696 1313547765376 1314338739714 1314357897216 1315981162496 1317788828928 1318975648704 1319736593968 1321419101184 1326826694232 1327123179382 1327300660224 1330606827264 1332732322152 1334252963043 1335201259392 1336403761056 1338054253536 1339911770112 1340665252641 1343583403344 1344538331136 1345242762864 1347411276288 1350040534128 1352925236124 1353886803456 1355431581504 1357616519168 1358327802832 1359481377024 1360193637726 1361160370944 1361999867904 1362713448096 1363681972224 1364910124032 1366595822592 1367826598656 1370360549376 1370495693736 1372188290616 1373424103338 1374400239872 1375968423648 1376946368512 1378166378589 1381784012928 1382092778528 1384343820288 1384653157888 1386555153984 1387803905712 1389517878672 1390374865152 1392092013312 1396064643246 1397788818426 1400042035392 1401826922496 1407563565408 1408563965952 1409832539136 1410571179864 1411573718016 1413184316544 1415462350848 1417210482688 1417350247368 1418224399488 1418967436887 1419157200384 1419975942528 1421254793504 1423066724352 1423207066572 1424964763332 1425843611712 1427604564672 1428890286096 1429905844224 1432961198592 1433824079688 1437909048576 1438825251116 1441490729536 1443793348998 1447770741144 1447964356608 1449558774664 1451549926827 1451571084288 1453889805984 1455548686956 1456583192064 1457346326436 1459695549312 1462048559104 1462543911972 1465669005801 1466710703744 1467537559488 1469903210496 1471718578176 1472771491776 1474590401856 1475918439408 1476967421952 1477741236048 1478652634368 1480478807808 1481812148544 1484703668214 1484902222848 1486537314834 1490831806464 1492680031011 1493213242752 1495979476992 1496932680672 1499323862421 1499345716224 1501197446144 1502101416816 1503454231188 1505311035228 1507400741376 1507737576576 1510530717696 1515837685824 1516712205008 1518645832704 1518795600894 1523122653888 1524860529192 1525944296448 1527318584064 1528118778186 1529204861184 1530582085312 1533417546752 1535462767982 1535523889536 1537420300416 1538804923488 1539898601472 1541655618048 1541807655453 1543711826943 1546200269856 1547964476604 1549064664576 1552374631808 1554507014544 1554854375844 1557386797824 1557734802624 1563207613506 1563230398464 1566103514976 1568628052992 1569627546672 1572535341312 1575047289816 1578412775478 1579534604032 1581336845088 1582460751872 1584634461696 1586061606528 1586892577347 1588020432768 1588999845888 1589832356112 1590962300928 1592395144704 1594361793024 1594519028289 1595502449424 1597472935344 1598911642692 1600048040448 1600886339052 1602328120561 1605296494256 1607501571858 1608644074752 1612081348416 1615067790336 1617647679648 1621677070728 1621893943296 1624291192576 1628742083787 1630753621497 1633017469824 1633382374624 1635626031732 1637669941248 1638656091072 1642157492976 1643324626944 1644804628992 1646836004352 1650049541712 1653575288596 1653641111808 1654595132736 1655683400448 1656638599616 1656704544768 1658914202088 1660408244334 1661588349696 1662458890554 1663484213664 1664666505216 1665538658784 1667038667112 1668223484928 1671788065024 1674885115904 1675050292344 1677185782272 1684049265756 1684425573831 1686763930752 1688847126912 1689888724992 1691975780352 1693499598336 1696204773648 1699347057408 1700429842228 1706301230634 1706529420288 1711230603264 1713344016384 1713512985624 1715468095341 1716687333504 1718233407072 1720355468832 1721904845976 1723128658944 1724031442056 1725094740096 1727225275776 1731155538924 1732154279583 1732385926656 1733385377152 1734293533973 1734362570304 1739303774208 1739475303588 1742697747648 1745506953216 1746421460784 1747662698496 1749236668928 1752451652952 1754884445184 1757051771904 1758634198272 1761892134912 1764706559616 1765830990006 1769102258976 1769734213632 1771928201043 1774142436352 1776976429536 1779003950724 1780268345856 1781871681408 1784072338048 1786522986864 1787553670188 1789832588544 1791444537792 1793657017152 1794940255602 1796548368384 1797157052262 1800054045504 1803900314832 1805182404608 1805958556038 1806200073216 1807242108672 1812641836032 1813591516968 1814637816706 1814880494592 1816951264128 1819880165376 1822127763456 1823768798208 1824386704569 1827327591648 1829584387488 1831232137784 1834624564864 1837144653552 1837555171452 1842378683904 1847427179598 1848740205312 1850405207616 1852690504896 1853833153536 1856122684416 1856305734426 1861419524328 1863718424568 1865396916474 1866722713856 1867700728894 1869286893408 1872749818368 1873730991132 1875418500501 1876751420544 1879776718848 1880761573152 1882098290688 1884245755392 1884431578887 1889800329824 1889875556352 1890965865984 1891956582516 1892209600512 1893301256704 1897609422096 1899953017776 1901124815616 1903472752896 1905187048128 1908230370354 1910614931456 1911765439584 1916783751168 1917212064768 1925057798664 1927512018432 1930360988192 1933012582956 1935399902436 1935428112384 1937142951723 1938519741312 1939535372313 1940731582608 1942110922752 1943128435248 1946260732416 1950058549296 1954225341068 1956716745984 1960534966104 1963695322368 1964724143382 1966120535808 1967891252544 1970321648064 1971508109571 1971536845824 1973971743744 1975749531392 1978463473056 1979604890952 1979869630464 1982049753112 1982128651776 1990240041348 1990684769073 1990950990336 1995910240896 1999098483228 1999127621632 2002801889088 2004605641584 2007081380304 2009867655168 2010316768768 2016807496704 2017864144296 2021116914432 2024861110272 2025060801192 2029387854186 2030830205184 2033147372256 2034592395264 2036424778752 2037491704248 2038939814912 2041740556416 2045522958336 2047365186048 2049893733888 2051739897984 2055540824064 2055743540604 2058282435924 2060136155007 2061600359808 2063952635472 2065419552768 2072676019392 2073139167792 2076515730432 2076979736832 2081705858568 2084276818008 2085479281886 2085562297728 2088138019968 2091504070656 2092836728896 2094096964869 2096683227639 2096713788416 2100063053088 2104550367304 2108449126784 2111345348112 2112845948928 2114748808704 2115856769796 2117360577024 2119776474816 2123193526272 2125815724032 2126025371052 2127336599232 2129963913792 2131882190256 2133397387264 2134515118736 2134600086528 2137447144998 2141406847008 2143335429144 2144858766336 2149441797888 2153423720448 2156863572864 2158237876674 2162236094304 2165690023497 2171656111716 2171946534912 2174338161996 2177356626432 2180834708976 2183323030434 2184874788096 2186019489654 2189543323968 2193072838656 2193815867958 2195781339136 2200066055616 2202870878208 2204854815744 2206126843648 2207282679602 2207577867264 2209157237664 2211885602784 2213877659112 2215451132928 2216611854072 2217978951552 2220718211712 2222718222816 2224297979904 2227055502321 2229805972251 2233400389792 2236247709696 2245399021008 2245900765108 2249018574336 2251796169216 2253152125224 2255181346782 2257966552842 2257999464448 2261101112064 2261606364864 2265289887744 2265796076544 2273756528736 2275068307512 2275372560384 2277968749056 2284683980832 2287290793788 2288916444672 2290977876096 2292178167279 2293807291776 2295873127968 2297504878592 2298708589408 2300126320128 2302967034368 2303194151973 2306130450624 2308207385232 2309539039444 2309847902208 2312483427072 2319300404784 2321946714906 2323596996864 2328561947712 2332281563766 2336602203936 2339845926912 2342735695872 2344845597696 2352942079488 2354441320008 2358803011968 2362570934724 2367619163217 2369301906048 2372005267632 2373691127808 2375828908544 2379092409792 2382030649152 2383404893584 2383499768832 2384748534168 2386443451392 2388592717056 2391542689536 2393253674136 2396209403016 2398367464038 2400072060672 2401329508578 2405200419776 2407944741384 2408266764288 2409656144896 2412966112128 2416855781376 2418122022624 2419840659456 2422601685504 2426471519472 2431691730944 2432515606092 2436436788864 2439445849984 2449526204736 2450073561936 2456504911872 2463236239464 2464986940416 2467206943488 2470254006528 2471777538048 2474830245888 2475074312568 2480362932894 2481892699104 2483525100672 2484957899424 2487195888632 2490612366501 2492382524544 2493688335831 2495226320496 2496999757824 2498307988176 2500558000668 2502335227392 2507682097536 2512327673856 2512575438516 2517944189453 2521287821312 2522608776688 2526073898634 2530145896128 2533270690368 2534833087488 2537963670528 2540249397504 2544307160472 2549020586112 2550644763342 2556282753024 2559451845951 2566743731552 2566845904896 2570016024576 2570269478436 2575031000256 2577350110608 2580533203248 2582857268964 2584692988416 2586047163084 2587642110144 2590837913664 2595014309888 2598578889984 2600078065728 2603392856064 2608955661312 2609212955382 2614046621472 2618260429824 2619632191176 2621494047744 2623855003392 2627095530752 2628677479428 2628715794432 2631962324992 2635577657856 2637951297408 2639473187936 2642838202368 2648746485009 2653653388464 2654246358764 2654601320448 2661213654528 2665464644304 2668505926086 2670402518784 2672807522112 2676108507072 2681330505282 2687166806688 2689076662272 2690485525728 2694822552576 2695735578393 2700081068256 2705850472248 2707773606912 2708937834057 2710863163008 2715233038336 2716655605664 2718962754048 2720387275452 2721956725059 2722320741888 2725426896192 2729820248064 2733191645184 2735653197312 2740991387472 2744376581232 2746848206676 2748800479744 2751936847296 2756332757178 2763568025856 2764185557056 2768687640576 2769306315776 2773110307968 2775607811424 2779035757344 2780749730304 2784184026624 2784458601639 2792129286492 2795577636852 2798095374711 2800084070784 2801551093341 2815127130816 2819665078272 2821142359728 2823147436032 2826368633088 2834700494736 2836448798976 2837934873774 2838314400768 2839951885056 2842509587008 2846133448704 2846414133144 2849929526664 2851687223424 2855209129344 2857780572192 2859811688448 2862345555531 2865922397184 2867648159376 2875818097152 2877650502232 2882981459072 2887586697996 2893756755043 2895541482288 2899117549328 2903099853654 2903142168576 2907779611968 2911097373912 2913166384128 2914692652872 2919391098624 2925087823944 2931338011602 2933421407488 2935075118976 2939806420992 2943437156352 2945542983552 2947086215073 2949180803712 2951836878816 2953934843904 2955482472096 2957305268736 2960957615616 2963624297088 2969407336428 2969804445696 2973074629668 2975752223899 2985360062022 2986426485504 2991958953984 2993865361344 2998647724842 2998691432448 3002394892288 3004202833632 3006908462376 3010622070456 3014801482752 3015475153152 3021061435392 3031675371648 3033424410016 3037291665408 3037591201788 3044081781279 3046245307776 3049721058384 3051888592896 3054637168128 3056237556372 3058409722368 3061164170624 3066835093504 3070925535964 3071047779072 3074840600832 3077609846976 3083311236096 3083615310906 3087423653886 3092400539712 3095928953208 3098129329152 3104749263616 3109014029088 3109708751688 3114773595648 3115469605248 3126415227012 3126460796928 3128218922829 3132207029952 3137256105984 3139255093344 3145070682624 3150094579632 3156825550956 3159069208064 3162673690176 3169268923392 3172123213056 3173785154694 3176040865536 3177999691776 3179664712224 3181924601856 3184790289408 3188723586048 3189038056578 3191004898848 3194945870688 3197823285384 3200096080896 3201772678104 3204656241122 3210592988512 3215003143716 3217288149504 3224162696832 3230135580672 3235295359296 3237356815011 3243354141456 3248582385152 3257484167574 3261507242994 3266034939648 3266764749248 3271252063464 3277312182144 3279029234481 3284314985952 3286649253888 3289609257984 3290723801937 3293672008704 3300099083424 3307150577192 3307282223616 3309190265472 3310924019403 3311366800896 3313277199232 3317828404176 3320816488668 3323176699392 3324917781108 3326968427328 3331077317568 3334077334224 3336446969856 3343576130048 3350100584688 3354371564544 3368098531512 3368851147662 3373527861504 3377694253824 3379777449984 3382772020173 3383951560704 3386949829263 3386999196672 3392409547296 3398694114816 3400859684456 3412602461268 3413058840576 3419894346869 3427025971248 3430936190682 3433374667008 3436466814144 3440710937664 3443809691952 3446257317888 3448062884112 3450189480192 3454450551552 3462311077848 3464308559166 3464771853312 3466770754304 3468587067946 3468725140608 3478607548416 3478950607176 3482920072359 3485395495296 3491013906432 3492842921568 3495325396992 3498422345649 3498473337856 3504903305904 3509768890368 3514103543808 3517268396544 3529413119232 3531661980012 3538204517952 3543856402086 3548284872704 3553952859072 3558007901448 3560536691712 3563743362816 3568144676096 3573045973728 3575107340376 3579665177088 3582889075584 3587314034304 3589880511204 3593096736768 3594314104524 3597551196057 3600108091008 3601994262867 3607800629664 3610364809216 3611917112076 3612400146432 3614484217344 3625283672064 3627183033936 3629275633412 3629760989184 3633902528256 3647537596416 3648773409138 3654655183296 3659168774976 3662464275568 3669249129728 3674289307104 3675110342904 3684757367808 3694854359196 3697480410624 3700810415232 3705381009792 3707666307072 3712245368832 3712611468852 3720544399341 3722839048656 3727436849136 3730793832948 3733445427712 3735401457788 3738573786816 3745499636736 3747461982264 3750837001002 3753502841088 3761523146304 3768491510784 3768863157774 3779600659648 3779751112704 3781931731968 3783913165032 3784419201024 3786602513408 3795218844192 3799906035552 3802249631232 3806945505792 3810374096256 3816460740708 3821229862912 3823530879168 3825967145013 3834424129536 3850115597328 3855024036864 3860721976384 3866025165912 3870799804872 3874285903446 3877039482624 3879070744626 3881463165216 3884221845504 3886256870496 3892521464832 3900117098592 3908450682136 3913433491968 3913819433073 3921069932208 3927390644736 3929448286764 3932241071616 3935782505088 3940643296128 3943016219142 3943073691648 3947943487488 3951499062784 3956769440569 3956926946112 3959209781904 3964099506224 3964257303552 3980480082696 3981369538146 3981901980672 3991820481792 3998196966456 4002758889129 4005603778176 4009211283168 4014162760608 4019735310336 4020633537536 4021995757923 4033614993408 4035728288592 4041693319027 4042233828864 4050121602384 4058775708372 4061660410368 4066294744512 4072849557504 4074983408496 4077879629824 4083481112832 4091045916672 4094730372096 4099787467776 4103479795968 4111081648128 4111487081208 4116564871848 4120272310014 4123200719616 4127905270944 4130839105536 4134499135767 4145352038784 4146278335584 4153031460864 4153959473664 4163411717136 4168553636016 4170958563772 4171124595456 4176276039936 4185673457792 4188193929738 4193366455278 4193427576832 4200126106176 4209100734608 4216898253568 4222690696224 4225691897856 4229497617408 4231713539592 4234721154048 4239552949632 4246387052544 4251631448064 4252050742104 4254673198464 4256902310661 4259927827584 4263764380512 4266794774528 4269030237472 4269200173056 4274894289996 4282813694016 4286670858288 4289717532672 4298883595776 4313727145728 4316475753348 4324472188608 4331380046994 4343312223432 4343893069824 4348676323992 4354713252864 4361669417952 4366646060868 4369749576192 4372038979308 4379086647936 4386145677312 4387631735916 4391562678272 4397007017403 4400132111232 4409709631488 4412253687296 4414565359204 4415155734528 4418314475328 4423771205568 4427755318224 4430902265856 4433223708144 4435957903104 4441436423424 4445436445632 4454111004642 4459611944502 4466800779584 4472495419392 4490798042016 4491801530216 4497971587263 4498037148672 4503592338432 4506304250448 4510362693564 4515933105684 4515998928896 4522202224128 4523212729728 4531592153088 4547513057472 4550136615024 4555937498112 4569367961664 4574581587576 4577832889344 4581955752192 4584356334558 4587614583552 4591746255936 4597417178816 4600252640256 4605934068736 4606388303946 4612260901248 4616414770464 4619078078888 4619695804416 4624966854144 4625422966359 4631135480829 4638600809568 4643893429812 4647193993728 4657123895424 4664563127532 4673204407872 4676182066127 4689691195392 4705884158976 4708882640016 4717606023936 4725141869448 4735238326434 4738603812096 4744010535264 4747382255616 4751657817088 4758184819584 4760677732041 4764061298304 4766809787168 4766999537664 4769497068336 4772886902784 4777185434112 4783085379072 4783557084867 4786507348272 4792418806032 4796734928076 4800144121344 4802659017156 4806984361683 4810400839552 4815889482768 4819312289792 4825932224256 4836244045248 4845203371008 4852943038944 4865031212184 4872873577728 4878891699968 4886226251361 4892260864491 4899052409472 4900147123872 4913009823744 4926472478928 4929973880832 4934413886976 4940508013056 4950148625136 4960725865788 4963785398208 4967050201344 4969915798848 4974391777264 4981224733002 4984765049088 4987376671662 4990452640992 4993999515648 4996615976352 5001116001336 5004670454784 5015364195072 5024655347712 5025150877032 5035888378906 5042575642624 5045217553376 5052147797268 5053276721493 5060291792256 5066541380736 5069666174976 5075927341056 5080498795008 5088614320944 5098041172224 5101289526684 5118903691902 5133487463104 5133691809792 5140032049152 5140538956872 5150062000512 5154700221216 5161066406496 5165714537928 5169385976832 5172094326168 5175284220288 5181675827328 5190028619776 5196462838749 5197157779968 5200156131456 5202880601919 5217911322624 5218425910764 5228093242944 5236520859648 5239264382352 5242988095488 5247710006784 5254191061504 5257354958856 5271155315712 5275902594816 5278946375872 5285676404736 5297492970018 5307306776928 5308492717528 5309202640896 5315784603129 5322427309056 5330929288608 5337011852172 5340805037568 5345615044224 5352217014144 5362661010564 5374119687937 5374333613376 5380971051456 5389645105152 5391471156786 5400162136512 5411700944496 5415547213824 5417875668114 5421726326016 5433311211328 5437925508096 5440774550904 5443913450118 5444641483776 5450853792384 5459640496128 5466383290368 5471306394624 5473160113707 5481982774944 5488753162464 5493696413352 5497600959488 5503873694592 5512665514356 5526396987241 5527136051712 5528371114112 5538612631552 5546220615936 5551215622848 5558071514688 5561499460608 5568368053248 5568917203278 5584258572984 5591155273704 5596190749422 5600168141568 5603102186682 5626255501503 5630254261632 5639330156544 5642284719456 5646294872064 5652737266176 5653294736661 5669400989472 5672897597952 5675869747548 5676628801536 5679903770112 5685019174016 5692828266288 5699859053328 5703374446848 5710418258688 5715561144384 5724691111062 5731844794368 5735296318752 5751636194304 5755301004464 5765962918144 5775173395992 5787513510086 5791082964576 5798235098656 5806199707308 5806284337152 5811428855169 5815559223936 5818606116939 5822194747824 5826332768256 5829385305744 5838782197248 5850175647888 5862676023204 5866842814976 5870150237952 5891085967104 5894172430146 5898361607424 5903673757632 5910964944192 5914610537472 5921915231232 5927248594176 5938814672856 5939608891392 5946149259336 5951504447798 5970720124044 5972054307219 5972852971008 5987730722688 5997295449684 5997382864896 6004789784576 6008405667264 6013816924752 6021244140912 6029602965504 6030950306304 6063350743296 6066848820032 6074583330816 6075182403576 6088163562558 6092490615552 6099442116768 6103777185792 6109274336256 6112475112744 6116819444736 6122328341248 6133670187008 6141851071928 6142095558144 6149681201664 6155219693952 6166622472192 6167230621812 6174847307772 6180408465021 6184801079424 6191857906416 6196258658304 6209498527232 6218028058176 6219417503376 6229547191296 6230939210496 6252830454024 6256437845658 6264414059904 6274512211968 6278510186688 6282290894607 6290049682917 6290141365248 6300189159264 6313651101912 6318138416128 6325347380352 6338537846784 6344246426112 6347570309388 6351232358471 6352081731072 6359329424448 6369580578816 6377447172096 6378076113156 6382009797696 6389891741376 6395646570768 6400192161792 6403545356208 6409312482244 6421185977024 6430006287432 6434576299008 6448325393664 6460271161344 6470590718592 6474713630022 6486708282912 6497070070491 6497164770304 6514968335148 6523014485988 6532069879296 6533529498496 6542504126928 6554624364288 6558058468962 6568629971904 6579218515968 6581447603874 6587344017408 6600198166848 6614301154384 6614564447232 6618380530944 6621848038806 6622733601792 6626554398464 6635656808352 6641632977336 6646353398784 6649835562216 6653936854656 6662154635136 6668154668448 6672893939712 6681166506963 6687152260096 6689417916753 6700201169376 6708743129088 6736197063024 6737702295324 6747055723008 6755388507648 6765544040346 6773899658526 6773998393344 6784819094592 6797388229632 6801719368912 6825204922536 6826117681152 6839788693738 6854051942496 6861872381364 6866749334016 6872933628288 6876534501837 6881421875328 6887619383904 6892514635776 6896125768224 6900378960384 6908901103104 6909582455919 6924622155696 6928617118332 6929543706624 6933541508608 6937174135892 6937450281216 6957901214352 6965840144718 6970790990592 6985685843136 6996844691298 6996946675712 7009806611808 7019537780736 7028207087616 7034536793088 7058826238464 7063323960024 7076409035904 7087712804172 7096569745408 7102857489651 7107905718144 7116015802896 7121073383424 7127486725632 7136289352192 7146091947456 7150214680752 7159330354176 7165778151168 7174628068608 7179761022408 7188628209048 7195102392114 7200216182016 7203988525734 7215601259328 7223834224152 7224800292864 7228968434688 7250567344128 7254366067872 7258551266824 7259521978368 7267805056512 7295075192832 7297546818276 7299177486601 7309310366592 7318337549952 7324928551136 7338498259456 7348578614208 7350220685808 7369514735616 7389708718392 7394960821248 7401620830464 7410762019584 7415332614144 7424490737664 7425222937704 7441088798682 7445678097312 7454873698272 7461587665896 7466890855424 7470802915576 7477147573632 7481065007493 7490999273472 7494923964528 7501674002004 7507005682176 7523046292608 7536983021568 7537726315548 7553832568359 7559201319296 7563863463936 7567826330064 7573205026816 7590437688384 7599812071104 7604499262464 7613891011584 7620748192512 7632921481416 7647061758336 7651934290026 7668848259072 7678355537853 7700231194656 7710048073728 7721443952768 7732050331824 7741599609744 7748571806892 7754078965248 7758141489252 7762926330432 7772513740992 7785042929664 7800234197184 7816901364272 7826866983936 7827638866146 7842139864416 7854781289472 7858896573528 7864482143232 7871565010176 7881286592256 7886032438284 7886147383296 7895886974976 7902998125568 7913538881138 7913853892224 7918419563808 7928199012448 7928514607104 7946239455027 7960960165392 7962739076292 7963803961344 7983640963584 7996393932912 8005517778258 8011207556352 8018422566336 8028325521216 8041267075072 8043991515846 8067229986816 8071456577184 8083386638054 8084467657728 8100243204768 8117551416744 8123320820736 8126813502171 8132589489024 8145699115008 8149966816992 8155759259648 8165870175177 8166962225664 8189460744192 8199574935552 8206959591936 8222974162416 8233129743696 8240544620028 8246401439232 8255810541888 8268998271534 8290704077568 8292556671168 8306062921728 8307918947328 8326823434272 8337107272032 8341917127544 8342249190912 8352552079872 8353375804917 8371346915584 8376387859476 8386732910556 8386855153664 8394286124133 8400252212352 8404653280023 8418201469216 8433796507136 8445381392448 8458995234816 8463427079184 8469442308096 8479105899264 8504101484208 8509346396928 8513804621322 8519855655168 8527528761024 8538060474944 8538400346112 8549788579992 8565627388032 8573341716576 8579435065344 8597767191552 8627454291456 8632951506696 8648944377216 8662760093988 8681270265129 8686624446864 8697352647984 8709426505728 8723338835904 8733292121736 8739499152384 8744077958616 8758173295872 8775263471832 8794014034806 8800264222464 8819419262976 8824507374592 8829130718408 8830311469056 8836628950656 8841258645219 8847542411136 8855510636448 8861804531712 8866447416288 8871915806208 8882872846848 8890872891264 8908222009284 8919223889004 8927256671697 8933601559168 8981596084032 8983603060432 8995943174526 8996074297344 9007184676864 9012608500896 9020725387128 9031866211368 9044404448256 9046425459456 9063184306176 9095026114944 9100273230048 9111874996224 9132245343837 9138735923328 9149163175152 9155665778688 9163911504384 9168712669116 9175229167104 9183492511872 9194834357632 9200505280512 9211868137472 9212776607892 9224521802496 9232829540928 9238156157776 9249933708288 9250845932718 9262270961658 9277201619136 9287786859624 9294387987456 9314247790848 9329126255064 9346408815744 9352364132254 9379382390784 9384656768487 9411768317952 9417765280032 9435212047872 9450283738896 9470476652868 9477207624192 9488021070528 9503315634176 9516369639168 9521355464082 9528122596608 9533619574336 9533999075328 9538994136672 9545773805568 9554370868224 9566170758144 9567114169734 9573014696544 9584837612064 9593469856152 9600288242688 9605318034312 9613968723366 9620801679104 9631778965536 9638624579584 9651864448512 9672488090496 9690406742016 9705886077888 9712070445033 9730062424368 9745747155456 9757783399936 9772452502722 9784521728982 9798104818944 9800294247744 9852944957856 9859947761664 9868827773952 9872171405811 9881016026112 9900297250272 9921451731576 9927570796416 9932772058209 9934100402688 9939831597696 9948783554528 9962449466004 9969530098176 9974753343324 9980507991883 9980905281984 9993231952704 10002232002672 10009340909568 10030728390144 10050301754064 10071776757812 10090435106752 10104295594536 10106553442986 10120583584512 10133082761472 10139332349952 10151854682112 10160849487789 10160997590016 10177228641888 10196082344448 10202579053368 10237807383804 10259683040607 10266974926208 10281077913744 10300124001024 10309400442432 10322132812992 10331429075856 10338771953664 10344188652336 10350568440576 10363351654656 10392925677498 10394315559936 10400312262912 10405761203838 10435822645248 10436851821528 10448760217077 10456186485888 10473041719296 10478528764704 10485976190976 10495267036947 10495420013568 10508382123008 10514709917712 10542310631424 10551805189632 10557892751744 10594985940036 10614613553856 10616985435056 10631569206258 10644854618112 10661858577216 10674023704344 10681610075136 10691230088448 10704434028288 10725322021128 10748239375874 10748667226752 10761942102912 10779290210304 10782942313572 10792653588171 10800324273024 10805982788601 10823401888992 10831094427648 10835751336228 10843452652032 10866622422656 10875851016192 10881549101808 10887826900236 10889282967552 10901707584768 10942612789248 10946320227414 10963965549888 10977506324928 10987392826704 10995201918976 11007747389184 11025331028712 11052793974482 11054272103424 11056742228224 11077225263104 11092441231872 11102431245696 11116143029376 11122998921216 11136736106496 11137834406556 11161633198023 11168517145968 11182310547408 11192381498844 11200336283136 11206204373364 11252511003006 11260508523264 11284569438912 11305474532352 11306589473322 11338801978944 11345795195904 11351739495096 11353257603072 11359807540224 11370038348032 11385656532576 11399718106656 11406748893696 11420836517376 11431122288768 11449382222124 11463689588736 11470592637504 11477901435039 11503272388608 11510602008928 11531925836288 11550346791984 11575027020172 11582165929152 11596470197312 11612399414616 11622857710338 11631118447872 11637212233878 11644389495648 11652665536512 11658770611488 11677564394496 11700351295776 11725352046408 11733685629952 11740300475904 11782171934208 11788344860292 11796723214848 11807347515264 11821929888384 11829221074944 11843830462464 11854497188352 11870308321707 11877629345712 11892298518672 11903008895596 11941440248088 11944108614438 11945705942016 11975461445376 11994590899368 12008276667387 12016811334528 12027633849504 12042488281824 12059205931008 12061900612608 12065987273769 12125079957081 12126701486592 12133697640064 12140054737811 12150364807152 12176327125116 12184981231104 12198884233536 12218548672512 12224950225488 12233638889472 12244656682496 12283702143856 12284191116288 12299362403328 12310439387904 12333244944384 12334461243624 12349694615544 12360816930042 12369602158848 12383715812832 12392517316608 12403497407301 12418997054464 12436056116352 12438835006752 12459094382592 12461878420992 12505660908048 12512875691316 12528828119808 12557020373376 12564581789214 12580099365834 12580282730496 12600378318528 12627302203824 12636276832256 12650694760704 12677075693568 12688492852224 12695140618776 12702464716942 12704163462144 12718658848896 12739161157632 12754894344192 12756152226312 12764019595392 12770706931983 12779783482752 12791293141536 12800384323584 12807090712416 12818624964488 12842371954048 12860012574864 12869152598016 12896650787328 12941181437184 12949427260044 12973416565824 12994140140982 12994329540608 13029936670296 13046028971976 13064139758592 13067058996992 13085008253856 13109248728576 13116116937924 13137259943808 13158437031936 13162895207748 13174688034816 13191021052209 13200396333696 13228602308768 13229128894464 13236761061888 13243696077612 13245467203584 13253108796928 13271313616704 13283265954672 13292706797568 13299671124432 13307873709312 13324309270272 13336309336896 13362333013926 13374304520192 13378835833506 13400402338752 13417486258176 13472394126048 13475404590648 13494111446016 13510777015296 13531088080692 13547799317052 13547996786688 13569638189184 13594776459264 13603438737824 13650409845072 13679577387476 13708103884992 13723744762728 13733498668032 13745867256576 13753069003674 13762843750656 13775238767808 13792251536448 13800757920768 13817802206208 13819164911838 13849244311392 13857234236664 13859087413248 13867083017216 13874348271784 13874900562432 13893406442487 13915802428704 13931680289436 13941581981184 13971371686272 13993689382596 13993893351424 14019613223616 14028546198381 14069073586176 14117652476928 14126647920048 14152818071808 14175425608344 14205714979302 14215811436288 14232031605792 14242146766848 14254973451264 14272578704384 14292183894912 14300429361504 14318660708352 14331556302336 14349256137216 14350671254601 14359522044816 14377256418096 14390204784228 14400432364032 14407977051468 14420953085049 14431202518656 14447668448304 14457936869376 14508732135744 14517102533648 14535610113024 14595093636552 14598354973202 14618620733184 14636675099904 14649857102272 14658678754083 14676782593473 14676996518912 14697157228416 14700441371616 14739029471232 14779417436784 14789921642496 14803241660928 14821524039168 14850445875408 14882177597364 14891356194624 14909747396544 14923175331792 14933781710848 14941605831152 14954295147264 14962130014986 14981998546944 14989847929056 15003348004008 15014011364352 15046092585216 15073966043136 15075452631096 15107665136718 15118402638592 15127726927872 15135652660128 15146410053632 15159830164479 15180875376768 15199624142208 15208998524928 15227782023168 15241496385024 15265842962832 15294123516672 15303868580052 15356711075706 15400462389312 15420096147456 15442887905536 15464100663648 15483199219488 15497143613784 15508157930496 15516282978504 15525852660864 15545027481984 15570085859328 15589388516247 15600468394368 15608641805757 15633802728544 15653733967872 15655277732292 15684279728832 15709562578944 15717793147056 15728964286464 15743130020352 15762573184512 15772064876568 15805996251136 15827077762276 15827707784448 15836839127616 15856398024896 15857029214208 15892478910054 15921920330784 15925478152584 15927607922688 15967281927168 15992787865824 16011035556516 16022415112704 16036845132672 16056651042432 16082534150144 16087983031692 16122359063811 16142913154368 16166773276108 16168935315456 16200486409536 16235102833488 16246641641472 16253627004342 16265178978048 16299933633984 16331740350354 16333924451328 16378921488384 16399149871104 16413919183872 16419480341121 16445948324832 16466259487392 16481089240056 16492802878464 16511621083776 16537996543068 16579190961723 16581408155136 16585113342336 16615837894656 16653646868544 16674214544064 16683834255088 16684498381824 16705104159744 16706751609834 16742693831168 16752775718952 16773465821112 16788572248266 16800504424704 16809306560046 16836402938432 16867593014272 16890762784896 16917990469632 16926854158368 16938884616192 16958211798528 16959884209983 17008202968416 17018692793856 17027609242644 17039711310336 17055057522048 17076120949888 17099577159984 17131254776064 17146683433152 17195534383104 17254908582912 17265903013392 17297888754432 17325520187976 17362540530258 17373248893728 17394705295968 17418853011456 17434286565507 17446677671808 17455818350817 17466584243472 17478998304768 17488155917232 17516346591744 17550526943664 17588028069612 17600528444928 17625609326171 17649014749184 17658261436816 17673257901312 17682517290438 17695084822272 17711021272896 17732894832576 17743831612416 17765745693696 17781745782528 17816444018568 17838447778008 17854513343394 17867203118336 17916162921657 17963192168064 17967206120864 17991886349052 17992148594688 18014369353728 18025217001792 18041450774256 18063732422736 18088808896512 18092850918912 18190052229888 18200546460096 18223749992448 18264490687674 18277471846656 18298326350304 18311331557376 18327823008768 18337425338232 18350458334208 18366985023744 18389668715264 18401010561024 18423736274944 18425553215784 18449043604992 18465659081856 18476312315552 18499867416576 18501691865436 18524541923316 18541225395063 18554403238272 18575573719248 18588775974912 18628495581696 18658252510128 18692817631488 18704728264508 18769313536974 18823536635904 18835530560064 18870149048751 18870424095744 18900567477792 18940953305736 18954415248384 18976042141056 19006631268352 19032739278336 19042710928164 19053697075413 19056245193216 19067239148672 19077988273344 19108741736448 19132341516288 19134228339468 19146029393088 19169675224128 19186939712304 19200576485376 19210636068624 19227937446732 19241603358208 19263557931072 19303728897024 19344976180992 19380813484032 19411772155776 19424140890066 19460124848736 19491210211473 19491494310912 19515566799872 19544905005444 19569043457964 19596209637888 19600588495488 19705889915712 19737655547904 19744342811622 19762032052224 19800594500544 19842903463152 19855141592832 19865544116418 19868200805376 19879663195392 19897567109056 19924898932008 19939060196352 19949506686648 19961015983766 19961810563968 19986463905408 20004464005344 20018681819136 20043499520889 20061456780288 20068253750259 20100603508128 20143553515624 20180870213504 20208591189072 20213106885972 20241167169024 20266165522944 20321698975578 20321995180032 20354457283776 20392164688896 20405158106736 20475614767608 20519366081214 20533949852416 20562155827488 20600248002048 20618800884864 20629603505511 20644265625984 20662858151712 20677543907328 20688377304672 20701136881152 20726703309312 20728747367757 20785851354996 20788631119872 20800624525824 20811522407676 20830265567293 20873703643056 20897520434154 20912372971776 20957057529408 20990534073894 20990840027136 21016764246016 21029419835424 21084621262848 21103610379264 21115785503488 21189971880072 21229227107712 21233970870112 21263138412516 21289709236224 21308572468953 21323717154432 21348047408688 21363220150272 21382460176896 21408868056576 21450644042256 21496478751748 21497334453504 21523884205824 21565884627144 21585307176342 21600648546048 21611965577202 21646803777984 21671502672456 21686905304064 21733244845312 21751702032384 21763098203616 21775653800472 21778565935104 21803415169536 21885225578496 21892640454828 21897532459803 21927931099776 21955012649856 21974785653408 21990403837952 22015494778368 22050662057424 22105587948964 22108544206848 22113484456448 22184882463744 22204862491392 22232286058752 22245997842432 22273472212992 22275668813112 22323266396046 22337034291936 22364621094816 22384762997688 22400672566272 22412408746728 22505022006012 22521017046528 22569138877824 22610949064704 22613178946644 22661497705077 22677603957888 22691590391808 22703478990192 22719615080448 22740076696064 22771313065152 22799436213312 22813497787392 22841673034752 22862244577536 22898764444248 22941185275008 22955802870078 23006544777216 23021204017856 23035066613559 23063851672576 23100693583968 23150054040344 23164331858304 23192940394624 23224798829232 23245715420676 23262236895744 23274424467756 23288778991296 23317541222976 23355128788992 23400702591552 23450704092816 23467371259904 23480600951808 23564343868416 23576689720584 23593446429696 23614695030528 23643859776768 23658442149888 23687660924928 23708994376704 23740616643414 23755258691424 23784597037344 23806017791192 23838718365081 23882880496176 23888217228876 23891411884032 23950922890752 23989181798736 24016553334774 24033622669056 24055267699008 24084976563648 24123801225216 24131974547538 24250159914162 24253402973184 24267395280128 24280109475622 24300729614304 24352654250232 24369962462208 24380440506513 24397768467072 24437097345024 24449900450976 24467277778944 24489313364992 24497610525531 24567404287712 24568382232576 24598724806656 24620878775808 24668922487248 24699389231088 24721633860084 24739204317696 24767431625664 24806994814602 24837994108928 24872112232704 24877670013504 24918188765184 24923756841984 25011321816096 25025751382632 25057656239616 25114040746752 25129163578428 25160198731668 25160565460992 25182858372399 25200756637056 25213959840069 25254604407648 25272553664512 25301389521408 25376985704448 25390281237552 25404929433884 25408326924288 25437317697792 25512304452624 25528039190784 25541413863966 25559566965504 25582586283072 25614181424832 25637249928976 25684743908096 25720025149728 25738305196032 25793301574656 25882362874368 25898854520088 25946833131648 25988280281964 25988659081216 26043810795387 26059873340592 26092057943952 26128279517184 26134117993984 26170016507712 26218497457152 26232233875848 26274519887616 26325790415496 26382042104418 26400792667392 26457204617536 26458257788928 26473522123776 26487392155224 26490934407168 26506217593856 26542627233408 26566531909344 26585413595136 26599342248864 26615747418624 26648618540544 26672618673792 26724666027852 26748609040384 26757671667012 26781770015091 26800804677504 26944788252096 26950809181296 26988222892032 27021554030592 27062176161384 27095598634104 27139276378368 27189552918528 27206877475648 27300819690144 27359154774952 27396736031511 27416207769984 27447489525456 27466997336064 27491734513152 27506138007348 27525687501312 27550477535616 27584503072896 27601515841536 27635604412416 27638329823676 27697386083983 27698488622784 27714468473328 27734166034432 27748696543568 27749801124864 27786812884974 27831604857408 27863360578872 27883163962368 27942743372544 27987378765192 28039226447232 28057092396762 28138147172352 28153970305461 28235304953856 28253295840096 28305636143616 28350851216688 28411429958604 28431622872576 28464063211584 28509946902528 28545157408768 28584367789824 28600858723008 28637321416704 28663112604672 28698512274432 28701342509202 28719044089632 28754512836192 28780409568456 28800864728064 28815954102936 28841906170098 28862405037312 28895336896608 28915873738752 29017464271488 29034205067296 29071220226048 29136211335099 29190187273104 29196709946404 29237241466368 29273350199808 29299714204544 29317357508166 29353565186946 29353993037824 29394314456832 29400882743232 29558834873568 29579843284992 29606483321856 29643048078336 29700891750816 29764355194728 29782712389248 29798316174627 29819494793088 29846350663584 29867563421696 29883211662304 29908590294528 29924260029972 29941523975649 29979695858112 30006696008016 30028022728704 30092185170432 30150905262192 30215330273436 30236805277184 30271305320256 30319660328958 30361750753536 30399248284416 30417997049856 30455564046336 30482992770048 30531685925664 30588247033344 30607737160104 30713422151412 30779049121821 30800924778624 30885775811072 30928201327296 30966398438976 30994287227568 31016315860992 31032565957008 31051705321728 31090054963968 31178777032494 31200936788736 31217283611514 31267605457088 31307467935744 31310555464584 31368559457664 31419125157888 31435586294112 31457928572928 31485801110841 31486260040704 31525146369024 31544129753136 31611992502272 31654155524552 31655415568896 31673678255232 31712796049792 31784957820108 31843840661568 31850956305168 31934563854336 31985575731648 32022071113032 32044830225408 32073690265344 32113302084864 32175966063384 32244718127622 32285826308736 32333546552216 32337870630912 32377960764513 32400972819072 32417948365803 32470205666976 32493283282944 32507254008684 32530357956096 32599867267968 32663480700708 32667848902656 32733274462889 32827838367744 32838960682242 32891896649664 32932518974784 32962178480112 32985605756928 33023242167552 33075993086136 33158381923446 33162816310272 33170226684672 33231675789312 33307293737088 33348429088128 33367668510176 33368996763648 33410208319488 33413503219668 33484899594069 33485387662336 33505551437904 33546931642224 33577144496532 33601008849408 33618613120092 33672805876864 33735186028544 33781525569792 33853708316736 33916423597056 33919768419966 34016405936832 34037385587712 34055218485288 34079422620672 34110115044096 34152241899776 34199154319968 34262509552128 34293366866304 34391068766208 34433704305117 34509817165824 34531806026784 34595777508864 34651040375952 34725081060516 34746497787456 34789410591936 34868573131014 34893355343616 34911636701634 34933168486944 34957996609536 34976311834464 35032693183488 35101053887328 35176056139224 35201056889856 35251218652342 35298029498368 35316522873632 35346515802624 35365034580876 35390169644544 35422042545792 35465789665152 35487663224832 35531491387392 35563491565056 35610924965121 35632888037136 35676895556016 35709026686788 35734406236672 35832325843314 35926384336128 35934412241728 35983772698104 36050434003584 36082901548512 36127464845472 36177617793024 36185701837824 36197961821307 36375239871243 36380104459776 36401092920192 36420164213433 36528981375348 36554943693312 36596652700608 36655646017536 36674850676464 36700916668416 36733970047488 36779337430528 36851106431568 36898087209984 36931318163712 36952624631104 36999734833152 37003383730872 37049083846632 37082450790126 37108806476544 37151147438496 37177551949824 37210492221903 37256991163392 37316505020256 37385635262976 37409456529016 37538627073948 37618837815559 37671061120128 37740298097502 37740848191488 37801134955584 37881906611472 37908830496768 37952084282112 38065478556672 38085421856328 38107394150826 38112490386432 38134478297344 38155976546688 38217483472896 38264683032576 38268456678936 38292058786176 38312120795949 38339350448256 38373879424608 38401152970752 38421272137248 38455874893464 38483206716416 38527115862144 38607457794048 38684778910687 38689952361984 38823544311552 38848281780132 38920249697472 38982420422946 38982988621824 39031133599744 39089810010888 39138086915928 39192419275776 39201176990976 39411779831424 39475311095808 39488685623244 39524064104448 39573063156627 39601189001088 39685806926304 39710283185664 39731088232836 39736401610752 39759326390784 39795134218112 39849797864016 39878120392704 39899013373296 39922031967532 39923621127936 39972927810816 40008928010688 40086999041778 40122913560576 40136507500518 40201207016256 40287107031248 40361740427008 40417182378144 40426213771944 40482334338048 40532331045888 40643397951156 40643990360064 40708914567552 40784329377792 40810316213472 40951229535216 41038732162428 41067899704832 41124311654976 41200496004096 41237601769728 41259207011022 41288531251968 41325716303424 41376754609344 41402273762304 41453406618624 41457494735514 41571702709992 41577262239744 41601249051648 41623044815352 41660531134586 41747407286112 41795040868308 41824745943552 41914115058816 41981068147788 41981680054272 42033528492032 42058839670848 42085638595143 42207220758528 42231571006976 42379943760144 42458454215424 42467941740224 42526276825032 42617144937906 42647434308864 42696094817376 42726440300544 42764920353792 42817736113152 42901288084512 42992957503496 42994668907008 43047768411648 43052013763803 43131769254288 43170614352684 43201297092096 43223931154404 43262859255147 43293607555968 43343005344912 43373810608128 43466489690624 43526196407232 43551307600944 43606830339072 43785280909656 43795064919606 43855862199552 43910025299712 43949571306816 43976036262249 44030347780419 44030989556736 44101324114848 44211175897928 44217088413696 44226968912896 44369764927488 44409724982784 44458626509297 44464572117504 44551337626224 44646532792092 44674068583872 44729242189632 44769525995376 44801345132544 44824817493456 45010044012024 45042034093056 45138277755648 45221898129408 45226357893288 45322995410154 45355207915776 45383180783616 45406957980384 45439230160896 45479490493437 45480153392128 45542626130304 45598872426624 45626995574784 45683346069504 45724489155072 45797528888496 45882370550016 45911605740156 46042408035712 46070133227118 46127703345152 46201387167936 46300108080688 46328663716608 46385880789248 46449597658464 46491430841352 46524473791488 46548848935512 46577557982592 46635082445952 46710257577984 46768165548741 46801405183104 46825925417271 46901408185632 46934742519808 46961201903616 47128687736832 47153379441168 47186892859392 47229390061056 47287719553536 47417988753408 47481233286828 47510517382848 47569194074688 47612035582384 47677436730162 47765760992352 47776434457752 47782823768064 47901845781504 47978363597472 48033106669548 48067245338112 48110535398016 48169953127296 48247602450432 48263949095076 48367077191433 48500319828324 48506805946368 48534790560256 48560218951244 48601459228608 48705308500464 48739924924416 48760881013026 48795536934144 48899800901952 48978626729984 48995221051062 49134808575424 49136764465152 49197449613312 49241757551616 49337844974496 49398778462176 49443267720168 49478408635392 49534863251328 49613989629204 49675988217856 49737572885169 49744224465408 49755340027008 49847513683968 50022643632192 50051502765264 50115312479232 50228081493504 50258327156856 50320397463336 50365716744798 50401513274112 50427919680138 50509208815296 50602779042816 50753971408896 50780562475104 50809858867768 50816653848576 50874635395584 50879652629949 51024608905248 51056078381568 51082827727932 51119133931008 51165172566144 51228362849664 51274499857952 51369487816192 51438002727397 51440050299456 51586603149312 51764725748736 51797709040176 51893666263296 51976560563928 52087621590774 52119746681184 52184115887904 52256559034368 52268235987968 52340033015424 52367455052451 52436994914304 52464467751696 52549039775232 52651580830992 52764084208836 52801585334784 52876827978513 52914409235072 52947044247552 52974784310448 53012435187712 53085254466816 53133063818688 53198684497728 53231494837248 53297237081088 53345237347584 53449332055704 53515343334024 53563540030182 53601609355008 53748488764971 53889576504192 53901618362592 53976445784064 54043108061184 54124352322768 54191197268208 54278552756736 54413754951296 54601639380288 54718309549904 54793472063022 54832415539968 54894979050912 54933994672128 54983469026304 55012276014696 55051375002624 55100955071232 55169006145792 55203031683072 55271208824832 55276659647352 55394772167966 55396977245568 55428936946656 55468332068864 55497393087136 55499602249728 55573625769948 55623676185189 55663209714816 55726721157744 55766327924736 55885486745088 55974757530384 56078452894464 56114184793524 56307940610922 56470609907712 56506591680192 56611272287232 56701702433376 56822859917208 56863245745152 56928126423168 57019893805056 57090314817536 57161091226239 57168735579648 57201717446016 57326225209344 57397024548864 57402685018404 57438088179264 57509025672384 57560819136912 57601729456128 57631908205872 57683812340196 57724810074624 57790673793216 58034928542976 58068410134592 58142440452096 58272422670198 58380374546208 58393419892808 58473630634419 58474482932736 58546700399616 58599428409088 58634715016332 58707130373892 58707986075648 58788628913664 58801765486464 59117669747136 59212966643712 59286096156672 59401783501632 59528710389456 59565424778496 59596632349254 59638989586176 59692701327168 59766423324608 59817180589056 59848520059944 59883047951298 59959391716224 60013392016032 60056045457408 60130498562667 60184370340864 60204761250777 60301810524384 60430660546872 60473610554368 60542610640512 60639320657916 60723501507072 60790366859651 60798496568832 60965985540096 61063371851328 61176494066688 61215474320208 61426844302824 61558098243642 61601849557248 61771551622144 61856402654592 61888810516533 61932796877952 61988574455136 62032631721984 62065131914016 62103410643456 62180109927936 62186242103271 62357554064988 62401873577472 62434567223028 62490796701879 62535210914176 62621110929168 62737118915328 62871172588224 62971602221682 62972520081408 63050292738048 63088259506272 63308311049104 63310831137792 63347356510464 63425592099584 63569915640216 63687681323136 63701912610336 63869127708672 63925717406859 63971151463296 64044142226064 64089660450816 64147380530688 64226604169728 64351932126768 64489436255244 64571652617472 64667093104432 64755921529026 64801945638144 64835896731606 64940411333952 65014508017368 65060715912192 65199734535936 65326961401416 65335697805312 65466548925778 65655676735488 65677921364484 65692597379409 65783793299328 65865037949568 65924356960224 65971211513856 66046484335104 66151986172272 66316763846892 66325632620544 66340453369344 66614587474176 66696858176256 66735337020352 66737993527296 66820416638976 66827006439336 66969799188138 66970775324672 67011102875808 67093863284448 67154288993064 67202017698816 67237226240184 67345611753728 67470372057088 67563051139584 67707416633472 67832847194112 67839536839932 67984493115231 68032811873664 68074771175424 68110436970576 68158845241344 68220230088192 68304483799552 68398308639936 68525019104256 68586733732608 68867408610234 69019634331648 69063612053568 69105199840677 69191555017728 69302080751904 69450162121032 69492995574912 69578821183872 69737146262028 69786710687232 69823273403268 69863555943181 69866336973888 69952623668928 70065386366976 70202107774656 70352112278448 70402113779712 70502437304684 70633045747264 70693031605248 70730069161752 70780339289088 70844085091584 70931579330304 70975326449664 71062982774784 71126983130112 71221849930242 71265776074272 71353791112032 71418053373576 71468812473344 71664651686628 71852768672256 71868824483456 71967545396208 72100868007168 72165803097024 72254929690944 72371403675648 72395923642614 72750479742486 72760208919552 72802185840384 72840328426866 73057962750696 73109887386624 73141321519539 73193305401216 73311292035072 73349701352928 73401833336832 73467940094976 73492831576593 73558674861056 73702212863136 73796174419968 73862636327424 73905249262208 74006767461744 74098167693264 74164901580252 74217612953088 74302294876992 74420984443806 74513982326784 74633010040512 74771270525952 74818913058032 75077254147896 75237675631118 75342122240256 75480596195004 75481696382976 75548575117197 75602269911168 75641879520207 75763813222944 75817660993536 75904168564224 76130957113344 76170843712656 76214788301652 76224980772864 76268956594688 76311953093376 76536913357872 76584117572352 76624241591898 76678700896512 76747758849216 76842544274496 76911749786928 76966413432832 77054231724288 77214915588096 77369557821374 77379904723968 77647088623104 77696563560264 77840499394944 77964840845892 77965977243648 78062267199488 78131432386161 78179620021776 78276173831856 78384838551552 78402353981952 78823559662848 78977371246488 79146126313254 79202378002176 79371613852608 79420566371328 79462176465672 79472803221504 79518652781568 79590268436224 79699595728032 79756240785408 79798026746592 79844063935064 79847242255872 79945855621632 80017856021376 80173998083556 80245827121152 80273015001036 80345310045273 80402414032512 80574214062496 80723480854016 80834364756288 80852427543888 80964668676096 81064662091776 81286795902312 81417829135104 81568658755584 81620632426944 81902459070432 82077464324856 82135799409664 82248623309952 82400992008192 82475203539456 82518414022044 82577062503936 82651432606848 82753509218688 82804547524608 82906813237248 82914989471028 83092158251949 83143405419984 83202498103296 83246089630704 83321062269172 83494814572224 83590081736616 83649491887104 83828230117632 83962136295576 84117679341696 84171277190286 84414441517056 84461910916383 84463142013952 84759887520288 84916908430848 84935883480448 85052553650064 85234289875812 85294868617728 85392189634752 85529840707584 85635472226304 85802576169024 85985915006992 85989337814016 86095536823296 86104027527606 86263538508576 86341228705368 86402594184192 86447862308808 86525718510294 86587215111936 86686010689824 86747621216256 86932979381248 87052392814464 87102615201888 87213660678144 87408634005297 87570561819312 87590129839212 87711724399104 87820050599424 87899142613632 87952072524498 88060695560838 88061979113472 88202648229696 88422351795856 88453937825792 88739529854976 88819449965568 88917253018594 88929144235008 89102675252448 89293065584184 89348137167744 89394948523881 89458484379264 89539051990752 89602690265088 89649634986912 89824571926947 90020088024048 90084068186112 90276555511296 90452715786576 90645990820308 90710415831552 90813915960768 90958980986874 90960306784256 91085252260608 91197744853248 91253991149568 91366692139008 91448978310144 91595057776992 91764741100032 91823211480312 92084816071424 92140266454236 92255406690304 92337147365463 92402774335872 92600216161376 92657327433216 92771761578496 92899195316928 92982861682704 93048947582976 93097697871024 93155115965184 93270164891904 93536331097482 93602810366208 93651850834542 93802816371264 93922403807232 94257375473664 94306758882336 94373785718784 94458780122112 94575439107072 94835977506816 94962466573656 95021034765696 95138388149376 95224071164768 95354873460324 95531521984704 95552868915504 95803691563008 95956727194944 96066213339096 96134490676224 96221070796032 96339906254592 96527898190152 96734154382866 97000639656648 97013611892736 97069581120512 97120437902488 97202918457216 97253845097409 97410617000928 97479849848832 97521762026052 97591073868288 97799601803904 97957253459968 97990442102124 98199823388667 98269617150848 98483515103232 98675689948992 98797556924352 98886535440336 98956817270784 99069726502656 99227979258408 99475145770338 99488448930816 99510680054016 99695027367936 100045287264384 100103005530528 100230624958464 100454698782207 100456162987008 100516654313712 100640794926672 100731433489596 100803026548224 100855839360276 101018417630592 101205558085632 101561124950208 101619717735536 101749270791168 101759305259898 102049217810496 102112156763136 102165655455864 102238267862016 102330345132288 102456725699328 102548999715904 102738975632384 102876005454794 102880100598912 103173206298624 103301112915351 103529451497472 103595418080352 103787332526592 103953121127856 104175243181548 104239493362368 104368231775808 104536471975936 104680066030848 104734910104902 104873989828608 104928935503392 105098079550464 105303161661984 105528168417672 105603170669568 105753655957026 105828818470144 105894088495104 105949568620896 106024870375424 106170508933632 106266127637376 106397368995456 106462989674496 106594474162176 106690474695168 106832774895363 106898664111408 107030686668048 107127080060364 107203218710016 107496977529942 107779153008384 107803236725184 108248704645536 108382394536416 108557105513472 108593885463921 108827509902592 109125719613729 109203278760576 109260492640299 109436619099808 109586944126044 109664831079936 109789958101824 109966938052608 110024552029392 110102750005248 110201910142464 110338012291584 110553319294704 110789544335932 110793954491136 110857873893312 110994786174272 110999204499456 111147251539896 111247352370378 111326419429632 111453442315488 111532655849472 111770973490176 111949515060768 112156905788928 112228369587048 112615881221844 112856513446677 113013183360384 113222544574464 113403404866752 113645719834416 113726491490304 113856252846336 114322182452478 114337471159296 114403434892032 114652450418688 114794049097728 114805370036808 114876176358528 114936362387847 115018051344768 115121638273824 115203458912256 115263816411744 115367624680392 115449620149248 115581347586432 116054336732061 116069857085952 116136820269184 116544845340396 116760749092416 116786839785616 116947261268838 116948965865472 117093400799232 117198856818176 117269430032664 117414260747784 117577257827328 117603530972928 118235339494272 118425933287424 118572192313344 118719189469881 118803567003264 119057420778912 119130849556992 119193264698508 119277979172352 119385402654336 119532846649216 119634361178112 119697040119888 119766095902596 119918783432448 120026784032064 120260997125334 120368740681728 120409522501554 120603621048768 120861321093744 120947221108736 121085221281024 121278641315832 121447003014144 121580733719302 121596993137664 121931971080192 122126743702656 122352988133376 122430948640416 122853688605648 123116196487284 123203699114496 123543103244288 123712805309184 123777621033066 123865593755904 123977148910272 124130263828032 124206821286912 124360219855872 124372484206542 124715108129976 124803747154944 124869134446056 124981593403758 125070421828352 125242221858336 125474237830656 125742345176448 125943204443364 125945040162816 126100585476096 126176519012544 126256915785429 126616622098208 126621662275584 126694713020928 126851184199168 127139831280432 127375362646272 127403825220672 127851434813718 127942302926592 128088284452128 128179320901632 128294761061376 128453208339456 128703864253536 128978872510488 129143305234944 129334186208864 129511843058052 129603891276288 129671793463212 129788577765441 129880822667904 130029016034736 130121431824384 130399469071872 130653922802832 130933097851556 131355842728968 131385194758818 131567586598656 131730075899136 131848713920448 132091043341257 132092968670208 132303972344544 132633527693784 132651265241088 132680906738688 133229174948352 133375879527891 133393716352512 133470674040704 133654012878672 133939598376276 133941550649344 134022205751616 134187726568896 134308577986128 134404035397632 134474452480368 134691223507456 135126102279168 135414833266944 135665694388224 135679073679864 135968986230462 136065623747328 136149542350848 136220873941152 136317690482688 136438471480311 136440460176384 136608967599104 136796617279872 137050038208512 137173467465216 137734817220468 138127224107136 138210399681354 138383110035456 138604161503808 138900324242064 138985991149824 139157642367744 139474292524056 139573421374464 139646546806536 139727111886362 139732673947776 139905247337856 140130772733952 140304496646223 140404215549312 140477776251813 140704224556896 140804227559424 141004874609368 141266091494528 141386063210496 141460138323504 141560678578176 141688170183168 141863158660608 142253966260224 142443699860484 142531552148544 142707582224064 142836106747152 142937624946688 143329303373256 143705537344512 143737648966912 143935090792416 144201736014336 144331606194048 144509859381888 144742807351296 144791847285228 145101231574299 145500959484972 145520417839104 145604371680768 145680656853732 146115925501392 146219774773248 146282643039078 146386610802432 146699402705856 146935880189952 146985663153186 147117349722112 147404425726272 147592348839936 147725272654848 147810498524416 148013534923488 148196335386528 148329803160504 148435225906176 148604589753984 148841968887612 149027964653568 149212718655507 149266020081024 149542541051904 149637826116064 150154508295792 150475351262236 150684244480512 150961192390008 151097150234394 151204539822336 151283759040414 151527626445888 151808337128448 152261914226688 152341687425312 152429576603304 152449961545728 152537913189376 152623906186752 153073826715744 153168235144704 153248483183796 153357401793024 153495517698432 153685088548992 153823499573856 153932826865664 154108463448576 154314008182191 154739115642748 154759809447936 155294177246208 155393127120528 155680998789888 155929681691784 156262864772322 156359240043552 156552347663712 156769677103104 156804707963904 157647119325696 157954742492976 158292252626508 158404756004352 158630483935539 158743227705216 158841132742656 158924352931344 159037305563136 159180536872448 159399191456064 159596053493184 159688127870128 159694484511744 159891711243264 160035712042752 160347996167112 160546030002072 160690620090546 160804828065024 161148428124992 161245466294913 161446961708032 161668729512576 161704855087776 161929337352192 162129324183552 162573591804624 162835658270208 163241264853888 163804918140864 164154928649712 164271598819328 164497246619904 164801984016384 164950407078912 165036828044088 165154125007872 165302865213696 165507018437376 165609095049216 165813626474496 165829978942056 166184316503898 166286810839968 166404996206592 166492179261408 166642124538344 166871028555567 166989629144448 167180163473232 167298983774208 167656460235264 167924272591152 168235358683392 168342554380572 168923821832766 168926284027904 169519775040576 169833816861696 169871766960896 170105107300128 170468579751624 170589737235456 170784379269504 171059681415168 171270944452608 171483273678717 171605152338048 171971830013984 171978675628032 172191073646592 172208055055212 172527077017152 172682457410736 172805188368384 172895724617616 173051437020588 173174430223872 173372021379648 173865958762496 174104785628928 174205230403776 174427321356288 174817268010594 175141123638624 175180259678424 175423448798208 175640101198848 175798285227264 175904145048996 176121391121676 176123958226944 176405296459392 176844703591712 176907875651584 177638899931136 177834506037188 177858288470016 178205350504896 178586131168368 178696274335488 178789897047762 178916968758528 179078103981504 179299269973824 179649143853894 180040176048096 180168136372224 180553111022592 180614283752331 180905431573152 181291981640616 181420831663104 181627831921536 181917961973748 181920613568512 182170504521216 182371100578953 182395489706496 182897956620288 183190115553984 183529482200064 183646422960624 184169632142848 184280532908472 184674294730926 184805548671744 185200432322752 185314654866432 185543523156992 185798390633856 185965723365408 186097895165952 186195395742048 186310231930368 186540329783808 186558726309813 187072662194964 187205620732416 187303701669084 187472390105637 187605632742528 188613517764672 188917560244224 189150878214144 189924933147312 190042069531392 190276776298752 190448142329536 190709746920648 191063043969408 191105737831008 191607383126016 191777152220577 191913454389888 192132426678192 192268981352448 192442141592064 192679812509184 193055796380304 193468308765732 193881702587881 194001279313296 194139162241024 194240875804976 194405836914432 194507690194818 194821234001856 195043524052104 195182147736576 195599203607808 195980884204248 196399646777334 196539234301696 196967030206464 197077792138227 197351379897984 197595113848704 197773070880672 197913634541568 198139453005312 198455958516816 198950291540676 198976897861632 199021360108032 200090574528768 200206011061056 200461249916928 200909397564414 200912325974016 201033308627424 201281589853344 201462866979192 201606053096448 201711678720552 202036835261184 202411116171264 203122249900416 203239435471072 203498541582336 203518610519796 203953479345693 204098435620992 204224313526272 204331310911728 204476535724032 204660690264576 204913451398656 205097999431808 205477951264768 205752010909588 205760201197824 206602225830702 207058902994944 207190836160704 207574665053184 207906242255712 208350486363096 208478986724736 208736463551616 209072943951872 209360132061696 209469820209804 209590667829543 209857871006784 210196159100928 210606323323968 211056336835344 211206341339136 211507311914052 211657636940288 211899137241792 212341017867264 212532255274752 212794737990912 212925979348992 213188948324352 213380949390336 213665549790726 213797328222816 214061373336096 214254160120728 214406437420032 214993955059884 215558306016768 215606473450368 216497409291072 216764789072832 217114211026944 217187770927842 217655019805184 218251439227458 218406557521152 218520985280598 218873238199616 219173888252088 219329662159872 219579916203648 219933876105216 220049104058784 220205500010496 220403820284928 220478494729779 220676024583168 221106638589408 221579088671864 221587908982272 221715747786624 221989572348544 222294503079792 222494704740756 222652838859264 222906884630976 223541946980352 223899030121536 224313811577856 224456739174096 225231762443688 225713026893354 226026366720768 226445089148928 226645725351591 226806809733504 226925638560621 227291439668832 227452982980608 227712505692672 228644364904956 228674942318592 228806869784064 229132921240223 229610740073616 229752352717056 229872724775694 230036102689536 230243276547648 230527632823488 230735249360784 230899240298496 231162695172864 232108673464122 232139714171904 232273640538368 233089690680792 233521498184832 233573679571232 233894522537676 233897931730944 234186801598464 234394297158483 234397713636352 234538860065328 234828521495568 235154515654656 235207061945856 236470678988544 237438378939762 237607134006528 238114841557824 238261699113984 238386529397016 238555958344704 238770805308672 239065693298432 239268722356224 239394080239776 239532191805192 239837566864896 240053568064128 240521994250668 240737481363456 240819045003108 241035930135819 241207242097536 241722642187488 241894442217472 242170442562048 242557282631664 242894006028288 243161467438604 243193986275328 244253487405312 244705976266752 244861897280832 245707377211296 246232392974568 246407398228992 247086206488576 247425610618368 247555242066132 247731187511808 247954297820544 248260527656064 248413642573824 248720439711744 248744968413084 249276474755847 249430216259952 249607494309888 249738268892112 249963186807516 250140843656704 250484443716672 250948475661312 251484690352896 251886408886728 252353038025088 252513831570858 253233244196416 253243324551168 253385732749149 253389426041856 253702368398336 254279662560864 254750725292544 254807650441344 255702869627436 255884605853184 256176568904256 256589522122752 256906416678912 257407728507072 257957745020976 258286610469888 258668372417728 259023686116104 259207782552576 259343586926424 259577155530882 259761645335808 260058032069472 260242863648768 260798938143744 261307845605664 261866195703112 262225902015891 262711685457936 262770389517636 263135173197312 263460151798272 263697427840896 264182086682514 264185937340416 264607944689088 265267055387568 265361813477376 266458349896704 266751759055782 266787432705024 266941348081408 267308025757344 267879196752552 268044411503232 268184845571643 268375453137792 268617155972256 268808070795264 268948904960736 269382447014912 269473715780841 270252204558336 270793452374809 270829666533888 271358147359728 271937972460924 272131247494656 272441747882304 272876942960622 272880920352768 273217935198208 273593234559744 274100076417024 274346934930432 275469634440936 276254448214272 276420799362708 276766220070912 277011442096389 277208323007616 277800648484128 277971982299648 278315284735488 278948585048112 279146842748928 279293093613072 279454223772724 279465347895552 279810494675712 280608993292446 280808431098624 280955552503626 281408449113792 282009749218736 282532182989056 282772126420992 282920276647008 283121357156352 283376340366336 283726317321216 284507932520448 284887399720968 285063104297088 285415164448128 285672213494304 285875249893376 286658606746512 287411074689024 287475297933824 287870181584832 288403472028672 288663212388096 289019718763776 289583694570456 290202463148598 291001918969944 291040835678208 291208743361536 291361313707464 292231851002784 292439549546496 292565286078156 292773221604864 293398805411712 293871760379904 293971326306372 294234699444224 294599470166001 294808851452544 295450545309696 295620997048832 296027069846976 296392670773056 296659606321008 296870451812352 297209179507968 297683937775224 298425437311014 298532040162048 299085082103808 299275652232128 300309016591584 300950702524472 301364096346621 301368488961024 301922384780016 302194300468788 302409079644672 302567518080828 303055252891776 303616674256896 304683374850624 304859153206608 305075826378752 305247812373504 306147653431488 306336470289408 306496966367592 306714803586048 306991035396864 307370177097984 307646999147712 308216926897152 308628016364382 309478231285496 309519618895872 309903338746053 310588354492416 310786254241056 311361997579776 311859363383568 312525729544644 312718480087104 313104695327424 313609415927808 315294238651392 315909484985952 316584505253016 316809512008704 317260967871078 317486455410432 317682265485312 317848705862688 318074611126272 318361073744896 318798382912128 319192106986368 319376255740256 319388969023488 319783422486528 320071424085504 320498324686089 320695992334224 321092060004144 321381240181092 321609656130048 322296856249984 322490932589826 322893923416064 323337459025152 323409710175552 325147183609248 325671316540416 326482529707776 327377158841187 327609836281728 327781477920897 328309857299424 328543197638656 328994493239808 329900814157824 330073656088176 330308250015744 330605730427392 331014036874752 331659957884112 332368633007796 332573621679936 332984358522816 333284249076688 333742057111134 333979258288896 334360326946464 334597967548416 335312920470528 335848545182304 336470717366784 336685108761144 337847643665532 337852568055808 338569540340031 339039550081152 339667633723392 339743533921792 340210214600256 340937159503248 341179474470912 341568758539008 342966547357434 343210304676096 343943660027968 343957351256064 344382147293184 344416110110424 345054154034304 345364914821472 345610376736768 345791449235232 346102874041176 346348860447744 346744042759296 347731917524992 348163010196183 348209571257856 348410460807552 349634536021188 350282247277248 350360519356848 350846897596416 351280202397696 351596570454528 351808290097992 352242782243352 352810592918784 353689407183424 355277799862272 355669012074376 355716576940032 356157568409643 356410701009792 357172262336736 357392548670976 357579794095524 357833937517056 358156207963008 358598539947648 359298287707788 360066019091779 360080352096192 361106222045184 361228567504662 361810863146304 362583963281232 362841663326208 363255663843072 363835923947496 364341009042432 364742201157906 364790979412992 365795913240576 366380231107968 367058964400128 367292845921248 368339264285696 368561065816944 369348589461852 369611097343488 370400864645504 370629309732864 371087046313984 371596781267712 371931446730816 372390791484096 372620463860736 373080659567616 373117452619626 374145324389928 374411241464832 374607403338168 374944780211274 375211265485056 377227035529344 377835120488448 378301756428288 378770747356287 379849866294624 380084139062784 380553552597504 380896284659072 381419493841296 382126087938816 382211475662016 383554304441154 383826908779776 384264853356384 384537962704896 384884283184128 385359625018368 386111592760608 386936617531464 387763405175762 388002558626592 388278324482048 388481751609952 388811673828864 389015380389636 389365733296323 389642468003712 390087048104208 390364295473152 391198407215616 391961768408496 392799293554668 393078468603392 394155584276454 394702759795968 395190227697408 395546141761344 396278906010624 396911917033632 397900583081352 397953795723264 398042720216064 400127638583673 400181149057536 400412022122112 401818795128828 401824651948032 402066617254848 402563179706688 402925733958384 403212106192896 403423357441104 404073670522368 406244499800832 406478870942144 406997083164672 407037221039592 407906958691386 408196871241984 408448627052544 408662621823456 408953071448064 409315414440933 409321380529152 409826902797312 410195998863616 410955902529536 411504021819176 411520402395648 413204451661404 414381672321408 415149330106368 415812484511424 416700972726192 416957973449472 417472927103232 418720264123392 418939640419608 419181335659086 419715742013568 420392318201856 420913489938669 421212646647936 421433328755439 422112673670688 422412682678272 423014623828104 423315273880576 423798274483584 424682035734528 425064510549504 425532568017557 425589475981824 426761898780672 427331099581452 427594656445632 428122746672192 428508320241456 428812874840064 429987910119768 431116612033536 431212946900736 432994818582144 433529578145664 434228422053888 434375541855684 435303694722897 435310039610368 436502878454916 436813115042304 437041970561196 437746476399232 438347776504176 438659324319744 439159832407296 440098208117568 440807640569856 440956989459558 441352049166336 442213277178816 443158177343728 443175817964544 443431495573248 443979144697088 444589006159584 444989409481512 445305677718528 445813769261952 447083893960704 447638155966521 447798060243072 448627623155712 448913478348192 450463524887376 451426053786708 452052733441536 453291450703182 453613619467008 453851277121242 454582879337664 455425011385344 457288729809912 457349884637184 457613739568128 458265842480446 459221480147232 459504705434112 459745449551388 460072205379072 460486553095296 461055265646976 461470498721568 461798480596992 462325390345728 462942024546573 464217346928244 464279428343808 464547281076736 466179381361584 467042996369664 467147359142464 467789045075352 468788594316966 468795427272704 469077720130656 469657042991136 470309031309312 470414123891712 472941357977088 474876757879524 475214268013056 475891451806617 476229683115648 476523398227968 476773058794032 477111916689408 477541610617344 478131386596864 478788160479552 479064383610384 479675133729792 480107136128256 481043988501336 481638090006216 482071860271638 482414484195072 483445284374976 483736398884739 484340885124096 485114565263328 485788012056576 486322934877208 486387972550656 488506974810624 489044891602267 489723794561664 491414754422592 492464785949136 492814796457984 494851221236736 495110484132264 495462375023616 495908595641088 496521055312128 496827285147648 497440879423488 497489936826168 498552949511694 498860432519904 499214988619776 499476537784224 499926373615032 500281687313408 500968887433344 501896951322624 502969380705792 503772817773456 504706076050176 505027663141716 506466488392832 506771465498298 506778852083712 507404736796672 508559325121728 509501450585088 509615300882688 511405739254872 511769211706368 512353137808512 513179044245504 513812833357824 514449821036151 514815457014144 515915490041952 516573220939776 517336744835456 518047372232208 518415565105152 518687173852848 519154311061764 519523290671616 520116064138944 521597876287488 522615691211328 523732391406224 524451804031782 525423370915872 525540779035272 526270346394624 526920303596544 527394855681792 528364173365028 528371874680832 529215889378176 530534110775136 530723626954752 532916699793408 533503518111564 533574865410048 533882696162816 534616051514688 535758393505104 536088823006464 536369691143286 536750906275584 537234311944512 537897809921472 538764894029824 538947431561682 540504409116672 541586904749618 541659333067776 542716294719456 543875944921848 544262494989312 544883495764608 545753885921244 545761840705536 546435870396416 547113301736859 547186469119488 548693869860864 550939268881872 552508896428544 552841598725416 554022884192778 554416646015232 555601296968256 555943964599296 556630569470976 557897170096224 558293685497856 558586187226144 558908447545448 558930695791104 559620989351424 559676178929439 561217986584892 561616862197248 561911105007252 562417170316911 562816898227584 564019498437472 565064365978112 565840553294016 566752680732672 567452634642432 569774799441936 570126208594176 570830328896256 571344426988608 573317213493024 574822149378048 574950595867648 575740363169664 576806944057344 577326424776192 578039437527552 579167389140912 580404926297196 581645107763643 582003837939888 582417486723072 582722627414928 584463702005568 585130572156312 585546443209728 586797610823424 587942652612744 589198940332002 589617702905088 590901090619392 591233376414681 591241994097664 592054139693952 592785341546112 593319212642016 593740903624704 594418359015936 595367875550448 596850874622028 597064080324096 598551304464256 600618033183168 601901405048944 602728192693242 602736977922048 603844769560032 604388600937576 604818159289344 605135036161656 606110505783552 607233348513792 609366749701248 609718306413216 610151652757504 610495624747008 611860438037079 612295306862976 612672940578816 612993932735184 613429607172096 613982070793728 614740354195968 615293998295424 616433853794304 617256032728764 618956462570992 619806677492106 621176708984832 621572508482112 622723995159552 623718726767136 625051459089288 625436960174208 626209390654848 627218831855616 628772003488629 630588477302784 631818969971904 633169010506032 633619024017408 634521935742156 634972910820864 635697411725376 636722147489792 637596765824256 638384213972736 638752511480512 638777938046976 639566844973056 640142848171008 640996649372178 641391984668448 642184120008288 642762480362184 643219312260096 644593712499968 644981865179652 645787846832128 646674918050304 646819420351104 650294367218496 651342633080832 652965059415552 654754317682374 655219672563456 655562955841794 656619714598848 657988986479616 659801628315648 660147312176352 660616500031488 661211460854784 661435484189337 662028073749504 663319915768224 664737266015592 665147243359872 665968717045632 666568498153376 667484114222268 667958516577792 668694035456161 668720653892928 670625840941056 671697090364608 672941434733568 673370217522288 675695287331064 677139080680062 678079100162304 679335267446784 679487067843584 680420429200512 680776915681863 681874319006496 682358948941824 683137517078016 685933094714868 686420609352192 687398763720669 687887320055936 688832220220848 690108308068608 690729829642944 691582898470464 692205748082352 692697720895488 693488085518592 696326020392366 696419142515712 696820921615104 699269072042376 700564494554496 700721038713696 701693795192832 702560404795392 703182891475449 703193140909056 703616580195984 704485564486704 705621185837568 707378814366848 711338024148752 712315136819286 712821402019584 714344524673472 714785097341952 715159588191048 715667875034112 716312415926016 717197079895296 718596575415576 720132038183558 720160704192384 722212444090368 722457135009324 723107790407457 723621726292608 725167926562464 725683326652416 726511327686144 727671847894992 728682018084864 729484402315812 729581958825984 732760462215936 734117928800256 734585691842496 736678528571392 737122131633888 738697178923704 739222194686976 740801729291008 741258619465728 742174092627968 743193562535424 743862893461632 744781582968192 745240927721472 746161319135232 746234905239252 747829424267541 748290648779856 748822482929664 749214806676336 749889560422548 750422530970112 754454071058688 757541494712574 759699732589248 760157198247447 760168278125568 761107105195008 761792569318144 762838987682592 764252175877632 764422951324032 767108608882308 767653817559552 768529706712768 769768566368256 770719250036736 772223185521216 773873235062928 775526810351524 776005117253184 776963503219904 777623347657728 778030760779272 778731466592646 779284936007424 780174096208416 780728590946304 782396814431232 783923536816992 785598587109336 786156937206784 788311168552908 789405519591936 790380455394816 791092283522688 792557812021248 793823834067264 795801166162704 796085440432128 800255277167346 800362298115072 800824044244224 803637590257656 804133234509696 804554536714929 805126359413376 805851467916768 806424212385792 806846714882208 808147341044736 808421147342523 812380357124427 812488999601664 812957741884288 814074442079184 815813917382772 816393742483968 817325243646912 818630828881866 818642761058304 819653805594624 820391997727232 823008043638352 823040804791296 826408903322808 828763344642816 830298660212736 831034326289167 831624969022848 833401945452384 833915946898944 834945854206464 837440528246784 837879280839216 838362671318172 839431484027136 841826979877338 842425293295872 842866657510878 844225347341376 846029247656208 846630547761152 847596548967168 849364071469056 850129021099008 851065136035114 851178951963648 853523797561344 854662199162904 855189312891264 856245493344384 857016640482912 857625749680128 859975820239536 862233224067072 862425893801472 865989637164288 867059156291328 868751083711368 870607389445794 870620079220736 873005756909832 873626230084608 874083941122392 875492952798464 876695553008352 877318648639488 878319664814592 880196416235136 881615281139712 881913978919116 882704098332672 883798410498003 884426554357632 886316354687456 886351635929088 886862991146496 887958289394176 889178012319168 889978818963024 890611355437056 891627538523904 895276311933042 895596120486144 897255246311424 897826956696384 900927049774752 902852107573416 904105466883072 906582901406364 907227238934016 907702554242484 909165758675328 910850022770688 914577459619824 915227479136256 916531684960892 918442960294464 919009410868224 919490899102776 920144410758144 920973106190592 922110531293952 922940997443136 924650780691456 925884049093146 928434693856488 928558856687616 929094562153472 932358762723168 934085992739328 934294718284928 935578090150704 937577188633932 937590854545408 938155440261312 939314085982272 940828247783424 945882715954176 949753515759048 950428536026112 951782903613234 952459366231296 953046796455936 953546117588064 954223833378816 955083221234688 956262773193728 957576320959104 958128767220768 959350267459584 960214272256512 961494974058267 962087977002672 963276180012432 964143720543276 964828968390144 966890568749952 967472797769478 968681770248192 970229130526656 972645869754416 977013949621248 978089783204534 979447589123328 982131476523561 982829508845184 983344433762691 984929571898272 985629592915968 989702442473472 990220968264528 990924750047232 991817191282176 993042110624256 994979873652336 997105899023388 997720865039808 998953075568448 999852747230064 1000563374626816 1001937774866688 1003793902645248 1005938761411584 1007545635546912 1009412152100352 1010055326283432 1012932976785664 1013542930996596 1013557704167424 1014809473593344 1015708621020093 1017118650243456 1019002901170176 1019230601765376 1022811478509744 1023538423412736 1024706275617024 1028899642072302 1029630914028288 1031830980083904 1033146441879552 1034673489670912 1036094744464416 1036831130210304 1037374347705696 1038308622123528 1039046581343232 1040232128277888 1043195752574976 1044489030588549 1045231382422656 1047464782812448 1048903608063564 1050846741831744 1051081558070544 1052540692789248 1053840607193088 1054789711363584 1056728346730056 1058431778756352 1061068221550272 1065833399586816 1067007036223128 1067149730820096 1067765392325632 1069232103029376 1071516787010208 1072177646012928 1072739382286572 1073501812551168 1074468623889024 1075795619842944 1077529788059648 1077894863123364 1080198057275337 1083173809499236 1083318666135552 1085432589438912 1087751889843696 1088524989978624 1089766991529216 1091507771842488 1094226603473718 1094372938238976 1097387739721728 1101878537763744 1105017792857088 1105683197450832 1108045768385556 1108833292030464 1111202593936512 1111887929198592 1113261138941952 1115794340192448 1117172374452288 1117816895090896 1117861391582208 1119241978702848 1119352357858878 1122435973169784 1123233724394496 1123822210014504 1124834340633822 1125633796455168 1128038996874944 1130128731956224 1131681106588032 1133505361465344 1134905269284864 1136312242068861 1139549598883872 1140252417188352 1141660657792512 1142688853977216 1146634426986048 1149901191735296 1151480726339328 1153613888114688 1154652849552384 1156078875055104 1158334778281824 1160809852594392 1163290215527286 1164007675879776 1164834973446144 1165445254829856 1168097199888969 1168927404011136 1170261144312624 1171092886419456 1173595221646848 1175885305225488 1178397880664004 1179235405810176 1182466752829362 1182483988195328 1184108279387904 1185570683092224 1186638425284032 1188836718031872 1190735751100896 1193701749244056 1194128160648192 1197102608928512 1200382915751019 1201236066366336 1203802810097888 1205456385386484 1205473955844096 1207689539120064 1208777201875152 1209636318578688 1210270072323312 1212221011567104 1218733499402496 1219436612826432 1220991249494016 1223720876074158 1224590613725952 1225345881157632 1225987865470368 1226859214344192 1227964141587456 1229480708391936 1230587996590848 1232867707588608 1234512065457528 1237912925141984 1239613354984212 1243145016964224 1245447990319104 1247437453534272 1250102918178576 1250873920348416 1252418781309696 1257544006977258 1261176954605568 1263637939943808 1264299986266317 1266338021012064 1267238048034816 1269043871484312 1269945821641728 1271394823450752 1273444294979584 1275193531648512 1276597704052671 1276768427945472 1277505022961024 1280285696342016 1281993298744356 1282783969336896 1284368240016576 1285524960724368 1286438624520192 1289187424999936 1289963730359304 1293349836100608 1293638840702208 1300588734436992 1302685266161664 1305911084168691 1305930118831104 1309508635364748 1310439345126912 1311125911683588 1313239429197696 1315977972959232 1320294624352704 1322422921709568 1322870968378674 1324056147499008 1326639831536448 1329474532031184 1330294486719744 1331937434091264 1333136996306752 1334968228444536 1335917033155584 1337388070912322 1337441307785856 1341251681882112 1342914467899563 1343394180729216 1345882869467136 1346740435044576 1351390574662128 1354278161360124 1356158200324608 1358974135687168 1360840858401024 1361553831363726 1363748638012992 1366275034156032 1371866189429736 1372841218704384 1374797527441338 1375774640111872 1377664440441696 1380216616137216 1381459659285888 1383165796940928 1384411496164704 1385395441790976 1386976171037184 1388826073639719 1392652040784732 1392838285031424 1393641843230208 1398538144084752 1401128989108992 1401442077427392 1406365782950898 1406386281818112 1407233160391968 1408971128973408 1411242371675136 1414757628733696 1422676048297504 1424630273638572 1425642804039168 1427674355419851 1428689049346944 1429570194683904 1430319176382096 1431335750068224 1432624831852032 1434394159790592 1437193150831152 1440264076367116 1440321408384768 1444914270018648 1446215580814914 1447243452585216 1450335853124928 1453022655372288 1455343695789984 1457364036169728 1458968804631624 1459163917651968 1465520924431872 1467134674806801 1469171383684992 1473357057142784 1474244263267776 1477394357847408 1478444389373952 1481603458582016 1486387125070848 1487725786923264 1489563165936384 1490481855442944 1492322638270464 1492469810478504 1495658848535082 1496581297559712 1497644965859328 1498429613352672 1499779120845096 1500845061940224 1508908142117376 1515082989425148 1519399465178496 1520314396494894 1520336556251136 1522214210390016 1523585138636288 1525677975365184 1528504351755264 1528845902648064 1534217217764616 1535307635119104 1537059413425536 1539537132736512 1541438500073472 1543349463108453 1544446371042432 1547746470125856 1551053620703048 1552010234506368 1553927006439808 1555246695315456 1556061521558544 1557462933185292 1558569872014848 1560348192416832 1564793628862464 1567847073633984 1571197174218672 1572313874413568 1576622337105816 1578811039183872 1580760910789632 1582184567045376 1585115624042496 1587647668134528 1591602332325408 1592170880864256 1600510554334692 1600724596230144 1601648088488448 1607275180515312 1608266469019392 1609109073429858 1610252718826752 1611702935833536 1613693429764416 1616294682089472 1616842294685046 1624760714248854 1624977999203328 1625915483768576 1628148884158368 1631627834765544 1632787484967936 1634650487293824 1637261657763732 1637285522116608 1639307611189248 1640783995454464 1641339905210577 1646016087276704 1646081609582592 1652817806645616 1657526689285632 1662068652578334 1663249938045696 1666803890904768 1667831893797888 1669891708412928 1674881056493568 1675758561678432 1676725342636344 1678862968054272 1683653959754676 1684850586591744 1685733315021756 1687251510950733 1688450694682752 1692058495312416 1693261095522304 1695193097934336 1700258042198016 1702130272070228 1702357903927296 1709324398325808 1710378625782528 1712490986688768 1714033280965824 1719951640479072 1724466448134144 1724851787602944 1731979274328576 1734118312582656 1737502167422736 1741214778891588 1741240158441472 1744935323290929 1746011513819664 1747252460169216 1748167882244784 1750985905596928 1753391106016704 1756639329629184 1760392832470272 1763827957838232 1767596820996006 1768853108715264 1772632709374912 1772703271858176 1773700129244043 1773725982292992 1775916578788352 1778356024638336 1779957637926048 1781222710874112 1783255077047808 1790552623866084 1791192240972288 1795653913392768 1801854099549504 1805704215146832 1808210933766144 1813165802812728 1814454477868032 1815405108484968 1818331517350656 1821700045541376 1829154919239648 1830454958272512 1833063369921784 1835581314111237 1836885920588928 1838018821736448 1838981798205552 1840288821516288 1841946212381184 1844221062587904 1845881994886272 1849301561382912 1851768098186292 1856869387712976 1858189124306944 1864717525446336 1868171985478656 1868589436569856 1871156180301408 1875154377267864 1876310880522624 1878628171964544 1881656495566848 1886316010465887 1891765431908352 1899507031518096 1900857072052224 1903565807226468 1904918732462592 1907092235176128 1910166442469376 1912525546387456 1915152641918208 1916257534441536 1918700534919168 1920428544513024 1922989948116534 1924175954005344 1926552360024864 1928287441086552 1929657936780288 1933781137499904 1934945595538956 1937363540496384 1940458261053312 1945291739508832 1954027899242496 1956179566409068 1958895178246656 1964262953047122 1965659017690368 1966688867525382 1969859143796544 1979404884946944 1980441936529056 1981849500094464 1983634382564352 1986084221248512 1989959747304672 1994211798046776 1995441730079616 1997906151136896 1999705494460128 2001126749253632 2003875549733376 2006082106368483 2011877522823168 2015091271093824 2018824304200704 2020110652566864 2025865953571328 2027085861993192 2031417242040186 2034237300486912 2038005802340352 2038461203530752 2045622957019488 2047076846825472 2049412551234048 2057799284144604 2059261828056576 2062196291162007 2063661960167808 2069346979341824 2072189488928832 2074748695411392 2076617244247056 2078093162686464 2080464256555776 2088978061177098 2090462764845312 2094929565624896 2097807216127128 2101693483663488 2102163116141088 2105081385578496 2107681214386176 2109548674426347 2109579422727168 2113456693460112 2116863557512704 2122136443100544 2134014072446256 2135530784651264 2138464206058752 2143033574020416 2144355292025856 2145478764573144 2147003625102336 2148937247778048 2151591239685888 2155789726246728 2160396114550674 2166347618998472 2166637332271104 2169323371222371 2170865178877824 2175503779687392 2177049979957248 2179533983058432 2183015543684976 2188453206947436 2188745876477952 2203757075527488 2210035585714176 2211366394901664 2216091536771112 2217666584060928 2222405187873024 2223775858397184 2226522277883904 2231588680384896 2234344748904576 2235633790181792 2235722783164416 2238483957405696 2238704715717756 2243488272802623 2244871946339568 2246467448788992 2247644420029008 2249668681267644 2251267592910336 2256077993749888 2260257463912448 2263362213176064 2272624484137722 2279099197767744 2280504834376704 2283321315585024 2285377707954432 2293268853972096 2299802383470592 2302961452678656 2309305699104768 2312157750110208 2316669556563648 2321619705188784 2326580431054572 2328015351759552 2330890509659712 2336194399777938 2337854808022272 2340522288625248 2342185772838912 2347190443293696 2351770610450976 2356795761328008 2358470811620352 2364933505658724 2364967976390656 2368216558775808 2371141366184448 2373276850568064 2377673436063744 2381471502201792 2387403498488112 2388256321296384 2394205217857024 2400765831502038 2402472132732672 2407605620195776 2410912770772968 2415379078240128 2417554403750304 2419272637157376 2420540144646624 2424442023134208 2425263442027569 2437141071373281 2437466998804992 2438873225652864 2447441752148316 2449181227451904 2451975730940736 2455928283174912 2458961416783872 2461175993181696 2469024130915056 2475825850283968 2479226709968424 2486290033928448 2490895980638208 2493102978867501 2494874907068544 2500205836357152 2501747840696832 2504837562619392 2515088013954516 2520462133642453 2527275879887616 2528599972532634 2532676042024128 2538087742968624 2539891643283456 2542789646901504 2550387063297024 2553195408105342 2553536855890944 2555010045922048 2560571392684032 2563986597488712 2565567938673792 2568736480033152 2571049921448736 2572877249040384 2578374849999872 2579927460718608 2586699672201216 2587277681404416 2601177468873984 2611822168337382 2611860237662208 2619017270729496 2620878690253824 2622251823367176 2626478858395392 2631955945918464 2640589248705408 2644845843419136 2645741936757348 2648112294998016 2651395231494009 2653279663072896 2658949064062368 2660588973439488 2663874868182528 2666273992613504 2669936456889072 2671834066311168 2674776141824644 2674882615571712 2685828935799126 2686788361458432 2691765738934272 2693480870089152 2702781149324256 2708556322720248 2712316400649216 2717948271374336 2721681716802048 2723107662727452 2727497276025984 2732550068312064 2743732378859472 2745682437408768 2749595054882676 2751549280223744 2755328880883392 2760433232274432 2762919318571776 2766331593881856 2768822992329408 2773952342074368 2777652147279438 2785304081569464 2785676570062848 2787283686460416 2797076288169504 2802257978217984 2802884154854784 2812731565901796 2812772563636224 2814466320783936 2817942257946816 2822484743350272 2829515257467392 2845352096595008 2849260547277144 2851285608078336 2855348710839702 2857378098693888 2859140389367808 2860638352764192 2862671500136448 2865249663704064 2868788319581184 2874386301662304 2880528152734232 2880642816769536 2884484922174801 2889828540037296 2892431161629828 2894486905170432 2900671706249856 2906045310744576 2910687391579968 2917937609263248 2931041848863744 2934269349613602 2938342767369984 2946394429570683 2948488526535552 2950033301288073 2954788715694816 2956888778747904 2963206917164032 2972774250141696 2975451573846528 2978727976122899 2979126331872768 2984939620957008 2991317697070164 2993162595119424 2996859226705344 2999558241690192 3001690123880448 3017816284234752 3030165978850296 3038798930356992 3040628792989788 3040673112502272 3044428420780032 3047125863060279 3047170277272576 3051355950730368 3057008703510528 3057691805296128 3068434435529232 3070615270238208 3074118826851072 3086698926216906 3088892742084864 3095492940251712 3102107241406096 3104020469012736 3107854012879616 3110493390630912 3112123043117088 3114925866370584 3117139744029696 3120696384833664 3129587257724928 3133467091765647 3135694147267968 3142394348437344 3144627748827136 3153244674211632 3157622078367744 3161521821579264 3164369134090752 3175295336269056 3183204664650816 3201021108669384 3201449192460288 3203296176976896 3214550361030624 3216532938038784 3218218146859716 3220505437653504 3223405871667072 3227386859528832 3232589364178944 3233684589370092 3240594171826011 3249521428497708 3249955998406656 3251830967537152 3256297768316736 3263255669531088 3265574969935872 3269300974587648 3274523315527464 3281567990908928 3282679810421154 3292032174553408 3292163219165184 3305635613291232 3315053378571264 3324137305156668 3326499876091392 3333607781809536 3335663787595776 3339783416825856 3351517123356864 3353450685272688 3357725936108544 3367307919509352 3369701173183488 3371466630043512 3374503021901466 3376901389365504 3384116990624832 3390386195868672 3400516084396032 3404260544140456 3404715807854592 3408936726206583 3418648796651616 3420757251565056 3424981973377536 3428066561931648 3439903280958144 3449703575205888 3463958548657152 3468236625165312 3475004334845472 3482429557783176 3489870646581858 3492023027639328 3494504920338432 3496335764489568 3501971811193856 3506782212033408 3513278659258368 3520785664940544 3527655915676464 3535193641992012 3537706217430528 3545265418749824 3547400258488086 3547451964585984 3551833157576704 3556712049276672 3559915275852096 3566510154095616 3581105247732168 3582384481944576 3591307826785536 3601148747253057 3603708199099008 3611408430293664 3616421867532288 3626331605625456 3628908955736064 3630810216969936 3636663034701312 3658309838479296 3666126739843568 3671162628222474 3673771841177856 3676037643472896 3677963596411104 3680577643032576 3683892424762368 3688442125175808 3691763989772544 3698603122765824 3703536196372584 3713738775425952 3716378248613888 3729435050892672 3736343970957312 3737178873139712 3742312360602816 3750308754535728 3752621761045248 3757256343929088 3772632020931774 3783530863816704 3799014063036192 3801714144104448 3807131614452936 3809837464925184 3814184470352256 3820332884938752 3825051092774912 3829793112158013 3830305283836416 3832515068883072 3840857089026048 3845979896233068 3848351908010688 3853104720049728 3856574882173104 3859315873560576 3867562274999808 3869891191077912 3880916522106624 3890583479017664 3908055798484992 3912359132818136 3917733252506073 3917790356493312 3928525906094244 3931318035380736 3933377735050764 3939718287593088 3960883873058112 3967268765128704 3972168442497024 3979919494609344 3988423596093552 3990883460159232 3995812302273792 3999410988920256 4007751099466752 4012164212736966 4023755045646336 4028743403698689 4030182542187648 4037648608401408 4040221305133728 4051731907142656 4054171723986384 4062834484080372 4068474600973824 4076922407061504 4091245914038976 4098825102468096 4115598568289208 4118523656113152 4124392582324014 4127323920335616 4138693958683648 4144378977857664 4149497390822784 4153234488494112 4156186325372928 4160928513111552 4166478220919157 4177956122354196 4180925529690624 4189859131249792 4195614432254256 4203386967326976 4204326232282176 4219097348852694 4219158845454336 4226913386920224 4233727115025408 4244272886201088 4268028144892512 4271061569302528 4276928412117504 4283023066259553 4286067148040832 4288710584051712 4290957529146288 4294007250204672 4297874495556096 4303182479371776 4311579452493456 4320792229101348 4332695237996944 4338646742444742 4341730357755648 4351007559374784 4359067966116864 4366031087369952 4376906413894872 4377491752955904 4401404024420403 4407514151054976 4420071171428352 4422732789803328 4432183073542224 4435333168121856 4444810375746048 4463177360769792 4468689497809152 4471267580363584 4471445566328832 4476967914811392 4477409431435512 4486976545605246 4489743892679136 4492934897577984 4495288840058016 4499337362535288 4502535185820672 4512155987499776 4520514927824896 4526724426352128 4545248968275444 4558198395535488 4561009668753408 4566642631170048 4570755415908864 4586537707944192 4605922905357312 4618611398209536 4624315500220416 4630048389325359 4633339113127296 4643239410377568 4653160862109144 4656030703519104 4661781019319424 4672388799555876 4675709616044544 4680858248193127 4681044577250496 4694380886587392 4703541220901952 4713591522656016 4716941623240704 4729867011317448 4736433117551616 4742282732368896 4746553701136128 4755346872127488 4762943004403584 4774806996976224 4776512642592768 4788410435714048 4801531663004076 4804944265465344 4815211240391552 4821825541545936 4830758156480256 4835108807500608 4841080289293248 4848884046268416 4850526884055138 4874282142746562 4874933997609984 4877746451305728 4894883504296632 4898362454903808 4903951461881472 4911856566349824 4917922833567744 4922351986363392 4924019715631731 4938048261830112 4951651700567936 4958453419936848 4972580067856896 4986205957735002 4989749814137088 5000411672714304 5003495681393664 5009675125238784 5030176027909032 5040924267284906 5054551759775232 5057199945065268 5061754532852199 5065352084048256 5076175485937248 5079783286566912 5085579293803008 5100774126594048 5106390816210684 5107073711781888 5110020091844096 5127973194977424 5131135877347584 5137472960066304 5142099842897472 5156749699999744 5159854921437216 5173399344402432 5174555362808832 5202354937747968 5223644336674764 5223720475324416 5234805969872787 5238034541458992 5241757380507648 5244503646734352 5252957716790784 5281178497410816 5291483873514696 5302790462988018 5306559326145792 5317898128124736 5321100387732129 5321177946878976 5327749736365056 5332547985227008 5339872913778144 5343668132622336 5349552283649288 5349765231143424 5371657871598252 5373576722916864 5386961740178304 5405562298648512 5417112645440496 5424632801298432 5443363433604096 5446215325454904 5454994552051968 5465100136624128 5487464757718944 5491364874817536 5499190109765352 5503098560447488 5510657761766784 5520866464548864 5525838637143552 5532663187763712 5537645984658816 5547904684148736 5555304294558876 5570608163138928 5574567372920832 5594152576339008 5604515956435968 5605768309709568 5625463131803592 5628932641567872 5635884515893632 5644969486700544 5658948031397661 5659030514934784 5690704193190016 5698521094554288 5702571216156672 5710697421679404 5714756197387776 5721276705528384 5730499327408128 5737576639162368 5748772603324608 5761056305468464 5761285633539072 5768969844349602 5779657080074592 5784862323259656 5788973810340864 5801343412499712 5812090621489152 5821374783159936 5835875218526496 5862083697727488 5868538699227204 5876685534739968 5892788859141366 5896977053071104 5900066602576146 5909577431389632 5926413834328064 5945548500283392 5950903147693056 5957455952245798 5958252663745536 5969879241914016 5982635394140328 5986325190238848 5993718453410688 5999116483380384 6003380247760896 6018246319105449 6035632568469504 6060331957700592 6077597860713984 6081257585979576 6094251726120558 6094340554545152 6102711901460736 6114017407021056 6115383610592256 6136868871058464 6141230540476416 6148237653702144 6173397852433812 6177785484169728 6186588873486021 6190985880503424 6204214482812192 6208040938025472 6215708025759232 6224246086234176 6229851732741168 6234279488059392 6241392769667328 6266934183531294 6271388294535936 6284788696874688 6306489348423264 6315244156735488 6323043643158528 6328738268181504 6350590672538112 6366409329301632 6402042217338768 6406592353953792 6429100722061248 6433065876077568 6436436293719432 6441010875307008 6446811743334144 6454773719057664 6467369178740184 6481188343652022 6499042856995416 6499911996813312 6503661935074304 6512595536633472 6526511339062176 6531149939871744 6538601949175296 6549046631054928 6563135981817856 6565359620842308 6584064349106816 6611271226582464 6630106757142528 6648274610313336 6652999752182784 6667215563619072 6671327575191552 6679566833651712 6703034246713728 6706901370545376 6715451872217088 6730464818407869 6734615839018704 6739402346366976 6742933260087024 6749006043802932 6753802778731008 6768233981249664 6780772391737344 6808521088280912 6817873452413166 6837297593303232 6841514503130112 6849963946755072 6856133123863296 6879806561916288 6899407150411776 6927917097314304 6936473250330624 6950008669690944 6964859115566352 6979741293163716 6984046055278656 6992671528979136 7003943622387712 7013564424066816 7026557318516736 7041571329881088 7055311831352928 7070387283984024 7075412434861056 7090530837499648 7094800516976172 7094903929171968 7103666315153408 7113424098553344 7119830551704192 7133020308191232 7162210495464336 7164768963889152 7182615653571072 7202297494506114 7207416398198016 7222816860587328 7252663211250912 7257817911472128 7261620433939872 7273326069402624 7275790326082707 7311423214119843 7316619676958592 7332253479687136 7342325256444948 7347543682355712 7355927192822208 7367784849524736 7376884250351616 7383527979545088 7407072392745168 7427477550851904 7458870101785344 7472687941914624 7474357746279424 7484624721205632 7500617509071456 7505243522090496 7514512687858176 7545264041863548 7561386400927359 7598028126072384 7614263228905872 7619674929850368 7628368940704512 7659586224316026 7660610567672832 7665030137766144 7681714178052096 7691959792466136 7696703816021376 7706209440099456 7713149764346208 7718631747121152 7735124549999616 7739782382155824 7761833044213248 7781166958035328 7824718265636272 7835466505012146 7835580712986624 7857051812188488 7862636070761472 7866755470101528 7879436575186176 7921767746116224 7934537530257408 7944336884994048 7954185694482027 7959838989218688 7976847192187104 7981766920318464 7991624604547584 7998821977840512 8015502198933504 8024328425473932 8057486807397378 8060365084375296 8075297216802816 8080442610267456 8103463814285312 8108343447972768 8125668968160744 8136949201947648 8153844814123008 8182491828077952 8197650204936192 8231197136578416 8237047312226304 8248785164648028 8254647840671232 8277387917367296 8288757955715328 8298994781645568 8306468976988224 8321857026223104 8332956441838314 8355912244708392 8361851059381248 8379718262499584 8391228864508512 8406773934653952 8408652464564352 8438194697705388 8438317690908672 8453826773840448 8467454230050816 8488545772402176 8536056289785024 8553856824235008 8566046132519106 8572134296081664 8577421168103424 8581915058292576 8588014500409344 8595748991112192 8606364958743552 8623158904986912 8641584458202696 8665390475993888 8677293484889484 8683460715511296 8702015118749568 8718135932233728 8732062174739904 8753812827789744 8802808048840806 8815028302109952 8845465579606656 8850099903864219 8864366147084448 8870666336243712 8889620751492096 8926354721539584 8936183928368697 8937378995618304 8942535160727168 8954818862871024 8973953091210492 8979487785358272 8990577680116032 8998674725070576 9005070371641344 9024311974999552 9053448852704256 9090497936550888 9116396791070976 9122019337506816 9133285262340096 9141377589180837 9141510831817728 9173075415888384 9211845810714624 9260096778650718 9266678226254592 9286478820755136 9306321724218288 9312061407038208 9323562038638848 9344777599111752 9351419232089088 9361716496386254 9362089154500992 9388761773174784 9400401275296941 9407082441803904 9427183045312032 9433883246481408 9459734022634896 9472866235103232 9484565464737792 9493107402272256 9525886008807168 9549613993952448 9576820871428096 9603063326008152 9609888530930688 9630422480783104 9643651083091872 9661516312960512 9670217615001216 9682160578586496 9697768092536832 9701053768110276 9721782515478033 9748564285493124 9749867995219968 9755492902611456 9789767008593264 9796724909807616 9807902923762944 9844703972726784 9848039431263462 9876096523660224 9903303401135872 9916906839873696 9945160135713792 9972411915470004 9979499628274176 10000823345428608 10006991362787328 10019350250477568 10060352055818064 10081848534569812 10109103519550464 10114399890130536 10123509065704398 10130704168096512 10152350971874496 10171158587606016 10201548253188096 10212781632421368 10214147423563776 10220040183688192 10255946389954848 10262271754695168 10274945920132608 10284199685794944 10313499399999488 10319709842874432 10349110725617664 10404709875495936 10447288673349528 10469611939745574 10476069082917984 10483514761015296 10489007293468704 10505915433581568 10562356994821632 10582967747029392 10605580925976036 10613118652291584 10635796256249472 10642200775464258 10642355893757952 10655499472730112 10665095970454016 10679745827556288 10699104567298576 10699530462286848 10743315743196504 10747153445833728 10773923480356608 10803446241759171 10811124597297024 10834225290880992 10849265602596864 10886726867208192 10892430650909808 10909989104103936 10974929515437888 10998380219530704 11006197120894976 11021315523533568 11041732929097728 11051677274287104 11065326375527424 11075291969317632 11095809368297472 11110608589117752 11141216326277856 11149134745841664 11188305152678016 11209031912871936 11211536619419136 11250926263607184 11257865283135744 11271769031787264 11317896062795322 11318061029869568 11381408386380032 11397042189108576 11405142432313344 11421394843358808 11429512394775552 11442553411056768 11460998654816256 11475153278324736 11489379336474039 11497545206649216 11522112610936928 11522571267078144 11537939688699204 11559314160149184 11569724646519312 11577947620681728 11602686824999424 11642749566319872 11671750437052992 11724167395454976 11737077398454408 11753371069479936 11785577718282732 11793954106142208 11800133205152292 11819154862779264 11852827668656128 11901806295386112 11914911904491596 11916505327491072 11939758483828032 11965270788280656 11972650380477696 11987436906821376 11998232966760768 12036492638210898 12071265136939008 12120663915401184 12155195721427968 12162515171959152 12188503452241116 12188681109090304 12205423802921472 12230767221184512 12273737742116928 12296475307404288 12346795704867624 12355570968339456 12373177746972042 12381971761006848 12408428965624384 12416081876050944 12431416051518464 12448492172468352 12459703465482336 12468558976118784 12482785539334656 12499434662757471 12533868367062588 12542776589071872 12569577393749376 12612978696846528 12657476536363008 12701181345076224 12732818658603264 12804084434677536 12813184707907584 12849069198778659 12858201444122496 12866131752155136 12872872587438864 12882021750614016 12893623486668288 12909547438115328 12934738357480368 12962376687304044 12998085713990832 13007323870148608 13025191073266944 13053022678124352 13077203898350592 13098093262109856 13130719241684616 13168128698213632 13204212073261209 13222542453164928 13260213514285056 13296549220626672 13305999504365568 13334431127238144 13406068493427456 13413802741090752 13430903744434176 13460929636815738 13469231678037408 13478804692733952 13485866520174048 13498012087605864 13507605557462016 13536467962499328 13561544783474688 13617042176561824 13635746904826332 13674595186606464 13683029006260224 13699927893510144 13712266247726592 13759613123832576 13855834194628608 13872946500661248 13900017339381888 13929718231132704 13959482586327432 13968092110557312 13985343057958272 14007887244775424 14027128848133632 14042574744579381 14083142659762176 14110623662705856 14140774567968048 14150824869722112 14181061674999296 14189601033952344 14226848197106688 14239661103408384 14266040616382464 14324420990928672 14329537927778304 14365231307142144 14404594989012228 14414832796396032 14445633721174656 14505326422501824 14523240867879744 14546652138805248 14551580652165414 14622846428239686 14633239353917184 14664506959374272 14684650512889896 14695087364711424 14711854385644416 14735569699049472 14753768500703232 14767055959090176 14772059146895193 14814144785490336 14854955101703808 14917740203570688 14948715492558848 14969249442411264 15001235018142912 15010487044180992 15029025375716352 15090528083727096 15122772801854718 15185263598556597 15196056252144768 15228526457811744 15239349859700736 15256737881409024 15319172448632052 15321221135345664 15330060275532288 15383919584932272 15393407632042752 15412418880198912 15426299528692416 15470249099999232 15479564764311648 15523666088426496 15562333916070656 15649436531272544 15670933010024292 15671161425973248 15704417909618361 15714103624376976 15725272141522944 15733510940203056 15758873150372352 15843535492232448 15908371388964054 15919677978437376 15953694384374208 15963533840636928 15983249209095168 15997643955681024 16031004397867008 16048656850947864 16114973614794756 16120730168750592 16160885220534912 16206927628570624 16216686895945536 16251337936321488 16273898403895296 16364983656155904 16395300409872384 16462394273156832 16474094624452608 16497570329296056 16509295681342464 16554775834734592 16577515911430656 16597989563291136 16612937953976448 16643714052446208 16665912883676628 16711824489416784 16723702118762496 16759436524999168 16782457729017024 16813547869307904 16817304929128704 16876389395410776 16907653547680896 16934908460101632 16976844094192983 16977091544804352 17072112579570048 17107713648470016 17132092265038212 17144268592163328 17163830116585152 17191497982224384 17212729917487104 17246317809973824 17283168916405392 17330780951987776 17354586969778968 17366921431022592 17404030237499136 17436271864467456 17464124349479808 17507625655579488 17605616097681612 17630056604219904 17690931159213312 17700199807728438 17728732294168896 17779241502984192 17852709443079168 17872367856737394 17874757991236608 17885070321454336 17909637725742048 17947906182420984 17958975570716544 17981155360232064 17997349450141152 18010140743282688 18048623949999104 18054738957316347 18106897705408512 18180995873101776 18232793582141952 18282755178361674 18283021663635456 18346150831776768 18423691621429248 18520193557301436 18533356452509184 18559766620458063 18572957641510272 18612643448436576 18624122814076416 18647124077277696 18689555198223504 18702838464178176 18723432992772508 18724178309001984 18800802550593882 18814164883607808 18854366090624064 18919468045269792 18945732470206464 18969130929475584 18986214804544512 19051772017614336 19099227987904896 19153641742856192 19206126652016304 19219777061861376 19260844961566208 19287302166183744 19323032625921024 19340435230002432 19364321157172992 19402107536220552 19443565030956066 19497128570986248 19499735990439936 19510985805222912 19579534017186528 19593449819615232 19615805847525888 19689407945453568 19696078862526924 19752193047320448 19806606802271744 19833813679747392 19890320271427584 19944823830940008 19958999256548352 20001646690857216 20013982725574656 20038700500955136 20120704111636128 20163697069139624 20191394455223607 20218207039100928 20228799780261072 20247018131408796 20261408336193024 20304701943748992 20342317175212032 20425563264842736 20440080367376384 20511892779909696 20524543509390336 20549891840265216 20568399371589888 20639419685748864 20698221451235328 20809419750991872 20894577346699056 20939223879491148 20952138165835968 20978014586937408 21011830867163136 21124713989643264 21165935494058784 21211161851952072 21226237304583168 21271592512498944 21284401550928516 21284711787515904 21310998945460224 21330191940908032 21359491655112576 21398209134597152 21399060924573696 21486631486393008 21494306891667456 21547846960713216 21606892483518342 21622249194594048 21668450581761984 21773453734416384 21784861301819616 21819978208207872 21934269642359529 21949859030875776 21996760439061408 22012394241789952 22042631047067136 22103354548574208 22130652751054848 22150583938635264 22221217178235504 22282432652555712 22376610305356032 22418063825743872 22423073238838272 22501852527214368 22515730566271488 22543538063574528 22635792125590644 22636122059739136 22684159202782077 22762816772760064 22794084378217152 22842789686717616 22859024789551104 22885106822113536 22978758672948078 22995090413298432 23044225221873856 23045142534156288 23075879377398408 23118628320298368 23139449293038624 23155895241363456 23205373649998848 23285499132639744 23343500874105984 23474154796908816 23506742138959872 23571155436565464 23587908212284416 23600266410304584 23638309725558528 23803612590772224 23829823808983192 23833010654982144 23862557083446081 23879516967656064 23930541576561312 23945300760955392 23974873813642752 23996465933521536 24072985276421796 24241327830802368 24310391442855936 24325030343918304 24377006904482232 24410847605842944 24461534442369024 24547475484233856 24592950614808576 24693591409735248 24711141936678912 24746355493944084 24763943522013696 24816857931248768 24832163752101888 24862832103036928 24896984344936704 24919406930964672 24965571078669312 24998869325514942 25067736734125176 25085553178143744 25139154787498752 25225957393693056 25314953072726016 25402362690152448 25465637317206528 25608168869355072 25698138397557318 25716402888244992 25732263504310272 25745745174877728 25764043501228032 25787246973336576 25819094876230656 25869476714960736 25924753374608088 25996171427981664 26014647740297216 26050382146533888 26106045356248704 26154407796701184 26196186524219712 26261438483369232 26336257396427264 26408424146522418 26445084906329856 26593098441253344 26611999008731136 26668862254476288 26808551785106091 26812136986854912 26827605482181504 26921859273631476 26938463356074816 26971733040348096 26996024175211728 27015211114924032 27072935924998656 27234084353123648 27271493809652664 27349190373212928 27366058012520448 27399855787020288 27424132767542511 27424532495453184 27519226247665152 27800034678763776 27859436462265408 27918965172654864 27936184221114624 27970686115916544 28054257696267264 28085149489158762 28166285319524352 28201203825890823 28221247325411712 28281549135936096 28301649739444224 28362123349998592 28379202067904688 28453696394213376 28479322206816768 28648841981857344 28730462614284288 28809189978024456 28829665592792064 28891267442349312 29010652845003648 29046481735759488 29093304277610496 29103161304330828 29165347546434099 29245692856479372 29266478707834368 29329013918748544 29369301025779792 29390174729422848 29423708771288832 29534111918180352 29544118293790386 29628289570980672 29709910203407616 29835480407141376 29897430985117696 29938498884822528 30002470036285824 30020974088361984 30058050751432704 30181056167454192 30245545603709436 30370527197113194 30392112504289536 30457052915623488 30513475762818048 30638344897264104 30642442270691328 30660120551064576 30767839169864544 30786815264085504 30824837760397824 30852599057384832 30940498199998464 30959129528623296 31047332176852992 31124667832141312 31298873062545088 31341866020048584 31408835819236722 31428207248753952 31450544283045888 31467021880406112 31517746300744704 31687070984464896 31816742777928108 31839355956874752 31907388768748416 31927067681273856 31966498418190336 31995287911362048 32097313701895728 32229947229589512 32241460337501184 32321770441069824 32410338725277513 32433373791891072 32502675872642976 32547796807790592 32729967312311808 32766007737351889 32924788546313664 32995140658592112 33018591362684928 33155031822861312 33195979126582272 33225875907952896 33287428104892416 33331825767353256 33423648978833568 33447404237524992 33518873049998336 33564915458034048 33627095738615808 33634609858257408 33752778790821552 33815307095361792 33953688188385966 33954183089608704 34144225159140096 34215427296940032 34264184530076424 34288537184326656 34327660233170304 34382995964448768 34425459834974208 34468138009422117 34492635619947648 34566337832810784 34661561903975552 34709173939557936 34733842862045184 34808060474998272 34928248698959616 35015251311158976 35211232195363224 35260113208439808 35381862318426624 35400399615456876 35457464588337792 35558483005968384 35705418886158336 35744735713474788 35749515982473216 35770140642908672 35819275451484096 35895812364841968 35917951141433088 35962310720464128 35994698900282304 36097247899998208 36109477914632694 36213795410817024 36361991746203552 36465587164283904 36565510356723348 36566043327270912 36692301663553536 37040387114602872 37066712905018368 37119533240916126 37145915283020544 37225286896873152 37248245628152832 37294248154555392 37379110396447008 37405676928356352 37446865985545016 37448356618003968 37498303988272413 37601605101187764 37628329767215616 37708732181248128 37838936090539584 37972429609089024 38103544035228672 38198455975809792 38412253304032608 38439554123722752 38521689923132416 38574604332367488 38646065251842048 38680870460004864 38728642314345984 38804215072441104 38887130061912132 38994257141972496 39021971610445824 39159068034373056 39231611695051776 39392157725053848 39504386094640896 39612636219783627 39613213604543488 39667627359494784 39780640542855168 39889647661880016 39917998513096704 40003293381714432 40241408223272256 40327394138279248 40382788910447214 40436414078201856 40457599560522144 40494036262817592 40522816672386048 40609403887497984 40684634350424064 40851126529685472 40880160734752768 41023785559819392 41049087018780672 41099783680530432 41136798743179776 41278839371497728 41618839501983744 41789154693398112 41878447758982296 41904276331671936 41956029173874816 42023661734326272 42127724233738143 42249427979286528 42331870988117568 42422323703904144 42452474609166336 42543185024997888 42568803101857032 42660383881816064 42718983310225152 42796418269194304 42798121849147392 42973262972786016 42988613783334912 43095693921426432 43213784967036684 43244498389188096 43336901163523968 43569722603639232 43639956416415744 43868539284719058 43899718061751552 43993520878122816 44085262094134272 44206709097148416 44261305502109696 44301167877270528 44316177440685579 44442434356471008 44564865305111424 44753220610712064 44846146477676544 45003705054428736 45031461132542976 45087076127149056 45271584251181288 45368318405564154 45525633545520128 45588168756434304 45685579373435232 45718049579102208 45770213644227072 45957517345896156 45990180826596864 46088450443747712 46151758754796816 46237256640596736 46278898586077248 46410747299997696 46570998265279488 46687001748211968 46948309593817632 47013484277919744 47113253728855083 47142310873130928 47175816424568832 47200532820609168 47276619451117056 47659647617966384 47725114166892162 47759033935312128 47861083153122624 47890601521910784 47949747627285504 47992931867043072 48145970552843592 48482655661604736 48620782885711872 48650060687836608 48754013808964464 48821695211685888 49094950968467712 49185901229617152 49387182819470496 49422283873357824 49492710987888168 49527887044027392 49633715862497536 49664327504203776 49725664206073856 49793968689873408 49838813861929344 49931142157338624 49997738651029884 50135473468250352 50171106356287488 50278309574997504 50451914787386112 50804725380304896 50930532282578949 50931274634413056 51216337738710144 51396276795114636 51432805776489984 51491490349755456 51574493946673152 51638189752461312 51738953429921472 51849506749216176 51992342855963328 52100764293067776 52212090712497408 52308815593402368 52392373048439424 52522876966738464 52672514792854528 52816848293044836 52890169812659712 53186196882506688 53337724508952576 53617103570212182 53624273973709824 53655210964363008 53843718547262952 53876926712149632 53943466080696192 53992048350423456 54030422229848064 54145871849997312 54164216871949041 54468168706247296 54542987619305328 54698380746425856 54848265535085022 54849064990906368 55038452495330304 55600069357527552 55679299861374189 55718872924530816 55837930345309728 55872368442229248 55941372231833088 56108515392534528 56170298978317524 56402407651781646 56442494650823424 56563098271872192 56724246699997184 56758404135809376 56907392788426752 56958644413633536 57297683963714688 57460925228568576 57618379956048912 57659331185584128 57782534884698624 58021305690007296 58092963471518976 58206322608661656 58330695092868198 58491385712958744 58532957415668736 58658027837497088 58738602051559584 58780349458845696 58847417542577664 59068223836360704 59088236587580772 59256579141961344 59419820406815232 59670960814282752 59876997769645056 60004940072571648 60041948176723968 60116101502865408 60362112334908384 60491091207418872 60741054394226388 60784225008579072 60914105831246976 61026951525636096 61276689794528208 61320241102129152 61535678339729088 61573630528171008 61649675520795648 61705198114769664 61918259057246592 62094664353705984 62249335664282624 62597746125090176 62683732040097168 62817671638473444 62856414497507904 62934043760812224 63035492601489408 63374141968929792 63633485555856216 63678711913749504 63814777537496832 63854135362547712 63932996836380672 63990575822724096 64194627403791456 64459894459179024 64482920675002368 64643540882139648 64820677450555026 64866747583782144 65005351745285952 65459934624623616 65532015474703778 65802808927078587 65849577092627328 65990281317184224 66037182725369856 66310063645722624 66391958253164544 66451751815905792 66663651534706512 66847297957667136 67037746099996672 67129830916068096 67254191477231616 67269219716514816 67505557581643104 67630614190723584 67907376376771932 67908366179217408 68052477608346231 68288450318280192 68528369060152848 68577074368653312 68655320466340608 68936276018844234 68985271239895296 69132675665621568 69323123807951104 69418347879115872 69467685724090368 69616120949996544 69856497397919232 70030502622317952 70422464390726448 70520226416879616 70763724636853248 70800799230913752 70914929176675584 71410837772316672 71489471426949576 71499031964946432 71540281285817344 71638550902968192 71791624729683936 71835902282866176 71924621440928256 71989397800564608 72194495799996416 72218955829265388 72723983492407104 72931174328567808 73131020713446696 73384603327107072 74080774229205744 74133425810036736 74239066481832252 74291830566041088 74450573793746304 74496491256305664 74588496309110784 74758220792894016 74893731971090032 74896713236007936 74996607976544826 75203210202375528 75256659534431232 75417464362496256 75677872181079168 75944859218178048 76207088070457344 76396911951619584 76824506608065216 77043379846264832 77149208664734976 77292130503684096 77361740920009728 77457284628691968 77608430144882208 77774260123824264 77988514283944992 78043943220891648 78318136068746112 78463223390103552 78784315450107696 79008772189281792 79225272439567254 79226427209086976 79335254718989568 79779295323760032 79835997026193408 80006586763428864 80425655355318273 80482816446544512 80654788276558496 80765577820894428 80915199121044288 80988072525635184 81045633344772096 81218807774995968 81702253059370944 82047571119638784 82098174037561344 82199567361060864 82273597486359552 82557678742995456 83578309386796224 83756895517964592 83808552663343872 83912058347749632 84255448467476286 84498855958573056 84663741976235136 84844647407808288 84904949218332672 85086370049995776 85137606203714064 85320767763632128 85437966620450304 85592836538388608 85946525945572032 86191387842852864 86427569934073368 86488996778376192 86673802327047936 87139445207278464 87279912832831488 87496042639302297 87737078569438116 87799436123503104 87987041756245632 88170524188268544 88602335754541056 88632354881371158 88884868712942016 89129730610222848 89506441221424128 89692292955353088 90007410108857472 90062922265085952 90174152254298112 90543168502362576 90736636811128308 91051267091040256 91176337512868608 91371158746870464 91540427288454144 91915034691792312 91980361653193728 92176900887495424 92303517509593632 92474513281193472 92557797172154496 92821494599995392 93141996530558976 93374003496423936 93896619187635264 94226507457710166 94284621746261856 94351632849137664 94401065641218336 94553238902234112 95319295235932768 95450228333784324 95518067870624256 95722166306245248 95781203043821568 95899495254571008 95985863734086144 96291941105687184 96965311323209472 97300121375673216 97508027617928928 97643390423371776 98189901936935424 98298023212055667 98774365638940992 98985421975776336 99055774088054784 99267431724995072 99587937379746816 99677627723858688 99862284314677248 99995477302059768 100270946936500704 100342212712574976 100556619149995008 100903829574772224 101861064565157898 101862549268826112 102432675477420288 102792553590229272 102865611552979968 102982980699510912 103148987893346304 103276379504922624 103404414028266351 103477906859842944 103699013498432352 103984685711926656 104201528586135552 104424181424994816 104784746096878848 105045753933476928 105345029585709056 105633696586089672 105780339625319424 106372393765013376 106675449017905152 107234207140424364 107248547947419648 107310421928726016 107687437094525904 107753853424299264 107886932161392384 107984096700846912 108291743699994624 108328433743898082 108936337412494592 109085975238610656 109396761492851712 109696531070170044 109698129981812736 110076904990660608 111200138715055104 111358599722748378 111437745849061632 111675860690619456 111744736884458496 111882744463666176 112217030785069056 112340597956635048 112804815303563292 112884989301646848 113126196543744384 113448493399994368 113516808271618752 113917288827267072 114595367927429376 115236759912097824 115318662371168256 115565069769397248 116042611380014592 116185926943037952 116412645217323312 116661390185736396 116982771425917488 117065914831337472 117316055674994176 117477204103119168 117694835085155328 118176473175161544 118513158283922688 118837908659350881 118839640813630464 119341921628565504 119753995539290112 120009880145143296 120724224669816768 120982182414837744 121482108788452776 121568450017158144 121828211662493952 122053903051272192 122553379589056416 122640482204258304 123071356679458176 123147261056342016 123299351041591296 123410396229539328 123836518114493184 124498671328565248 125195492250180352 125367464080194336 125635343276946888 125712828995015808 125868087521624448 126070985202978816 126383172701214429 126748283937859584 127266971111712432 127357423827499008 127629555074993664 127981151645448192 128389254807582912 128919788918358048 128965841350004736 129287081764279296 129641354901110052 129733495167564288 130010703490571904 130919869249247232 131064030949407556 131605617854157174 131699154185254656 131980562634368448 132620127291445248 132783916506329088 132903503631811584 133327303069413024 133694595915334272 134075492199993344 134259661832136192 134538439433029632 135011115163286208 135261228381447168 135814752753543864 136104955216692462 136576900636560384 137056738120305696 137154148737306624 137310640932681216 137872552037688468 137970542479790592 138265351331243136 138646247615902208 138836695758231744 139232241899993088 139712994795838464 140061005244635904 140844928781452896 141040452833759232 141339761186565249 141527449273706496 141601598461827504 141829858353351168 142978942853899152 143080562571634688 143277101805936384 143583249459367872 143671804565732352 143849242881856512 143978795601129216 144437911658530776 145447966984814208 145862348657135616 146262041426893392 148161548458411488 148266851620073472 148478132963664504 148583661132082176 148901147587492608 148992982512611328 149176992618221568 149516441585788032 149787463942180064 149793426472015872 149993215953089652 150406420404751056 150513319068862464 150834928724992512 151355744362158336 152414176140914688 152793823903239168 153649013216130432 154086759692529664 154298417329469952 154723481840019456 154914569257383936 155216860289764416 155548520247648528 155977028567889984 156636272137492224 156926446780207104 157568630900215392 158017544378563584 158450544879134508 158452854418173952 158670509437979136 159558590647520064 160013173526857728 160851310710636546 160965632893089024 161309576553116992 161531155641788856 161830398242088576 161976145051270368 162091266689544192 162437615549991936 162492650615847123 163404506118741888 164095142239277568 164547194972719104 165115357485990912 167037899584122567 167156618773592448 167513791035929184 167617105326687744 167824116695499264 168510896934952572 169327483952470272 169689294815616576 170172740099991552 170275212407428128 170875933240900608 171185673076777216 171893051891144064 172382775685705728 172855139868146736 172977993556752384 173347604654095872 174278890414556928 174992085278604594 175474157138876232 175598872247006208 175974083512491264 176341048376537088 177204671509082112 177264709762742316 177769737425884032 178259461220445696 179012882442848256 180014820217714944 180125844530171904 180348304508596224 181086337004725152 181473273622256616 182102534182080512 182352675025737216 182742317493740928 183080854576908288 183830069383584624 183960723306387456 184353801774990848 184607035019187264 184949026562386944 185115594344308992 186283993061117952 186748006992847872 187793238375270528 188453014915420332 188569243492523712 188802131282436672 189106477804468224 190638590471865536 190900456667568648 191036135741248512 191444332612490496 191562406087643136 191798990509142016 191971727468172288 192583882211374368 193930622646418944 194600242751346432 195016055235857856 196379803873870848 196596046424111334 197408426781235761 197548731277881984 197970843951552672 198111548176109568 198534863449990144 199175874759493632 199355255447717376 199990954604119536 200541893873001408 201113238299990016 201807659149544448 203722129130315796 203725098537652224 204157432825038693 204865350954840576 205585107180458544 205731223105959936 205965961399021824 206808828056532702 206955813719685888 207398026996864704 207969371423853312 208403057172271104 208848362849989632 209569492193757696 210091507866953856 210690059171418112 211267393172179344 211560679250638848 212744787530026752 214468414280848728 214497095894839296 214620843857452032 215374874189051808 215507706848598528 215773864322784768 215968193401693824 216583487399989248 216656867487796164 217872674824989184 218171950477221312 218793522985703424 219393062140340088 220153809981321216 222400277430110208 222717199445496756 222875491698123264 223351721381238912 223489473768916992 223765488927332352 224681195913270096 225609630607126584 225769978603293696 226252393087488768 227033616543237504 227834577654534144 229190735854858752 230473519824195648 231130139538794496 232085222760029184 232371853886075904 232825290434646624 233322780371472792 233965542851834976 234131829662674944 234632111349988352 234954408206238336 235389670170310656 236352946350323088 237026316567845376 237675817318701762 237679281627260928 239507991078580224 240019760290286592 241276966065954819 241448449339633536 241964364829675488 242964217576905552 243136900034316288 243656423324987904 245106759178112832 246142713358916352 246294522112684032 246598702083182592 246820792459078656 247673036228986368 248997342657130496 250390984500360704 250734928160388672 251270686553893776 251425657990031616 251736175043248896 252766345402428858 253496567875719168 254533942223424864 254714847654998016 255259110149987328 255962303290896384 256778509615165824 257839577836716096 258574163528558592 259282709802220104 259466990335128576 260021406981143808 261839738498494464 262128061898815112 262488127917906891 263211235708314348 263398308370509312 263961125268736896 265807007263623168 266654606138826048 267389191830668544 268519323664272384 269076878866059264 270022230326572416 270522456762894336 271629505507087728 272209910433384924 273153801273120768 274113476240611392 274621281865362432 275745104075376936 275941084959581184 276530702662486272 277292495231804416 277673391516463488 278464483799986176 279425989591676928 280122010489271808 281689857562905792 282679522373130498 283054898547412992 283203196923655008 283659716706702336 285957885707798304 286161125143269376 286554203611872768 287166498918735744 287343609131464704 287698485763713024 287957591202258432 288875823317061552 290895933969628416 292524082853786784 294894069636167001 296323096916822976 296956265927329008 297167322264164352 297802295174985216 299032883171576064 299574927884360128 299586852944031744 299986431906179304 300812840809502112 301026638137724928 301669857449985024 302711488724316672 305587647806478336 307298026432260864 308596834658939904 309446963680038912 309829138514767872 310213242084799053 310433720579528832 311097040495297056 311954057135779968 313272544274984448 315137261800430784 316035088757127168 316901089758269016 317341018875958272 319117181295040128 320026347053715456 321702621421273092 321931265786178048 322619153106233984 323062311283577712 323660796484177152 323952290102540736 324875231099983872 324985301231694246 326809012237483776 328190284478555136 329094389945438208 330230714971981824 334075799168245134 334313237547184896 335027582071858368 335234210653375488 335648233390998528 337021793869905144 338654967904940544 339378589631233152 340345480199983104 340550424814856256 341751866481801216 342371346153554432 343786103782288128 345710279736293472 345955987113504768 346695209308191744 348557780829113856 349984170557209188 350948314277752464 351197744494012416 351948167024982528 354529419525484632 355539474851768064 356513725978052643 356518922440891392 358025764885696512 360029640435429888 362172674009450304 362946547244513232 364705350051474432 365484634987481856 366161709153816576 367660138767169248 367921446612774912 368707603549981696 369214070038374528 369898053124773888 370231188688617984 373496013985695744 375586476750541056 376906029830840664 377138486985047424 377604262564873344 378212955608936448 379149518103643287 381277180943731072 381800913335137296 382072271482497024 382888665224980992 383943454936344576 385167764422748736 387861245292837888 389200485502692864 390032110471715712 392759607747741696 393192092848222668 394816853562471522 395097462555763968 395941687903105344 397069726899980288 398351749518987264 398710510895434752 399981909208239072 401083787746002816 402226476599980032 403615318299088896 407444258260631592 408314865650077386 409730701909681152 411170214360917088 411462446211919872 411931922798043648 413617656113065404 413911627439371776 414796053993729408 415938742847706624 417696725699979264 419138984387515392 420183015733907712 422534786344358688 423121358501277696 425489575060053504 428936828561697456 429241687714904064 430749748378103616 431015413697197056 431547728645569536 431936386803387648 433313734975592328 435745349649978368 436343900954442624 437587045971406848 438786124280680176 444800554860220416 445434398890993512 445750983396246528 446703442762477824 446978947537833984 447530977854664704 449362391826540192 451219261214253168 451539957206587392 452504786174977536 454067233086475008 458381471709717504 460947039648391296 462260279077588992 464170445520058368 464743707772151808 465650580869293248 466645560742945584 467931085703669952 469264222699976704 469908816412476672 470779340340621312 472705892700646176 474052633135690752 475351634637403524 475358563254521856 480039520580573184 482553932131909638 482896898679267072 483928729659350976 485928435153811104 486273800068632576 487312846649975808 487477951847541369 490213518356225664 492285426717832704 493641584918157312 495346072457972736 500781969000721408 501469856320777344 502541373107787552 502851315980063232 503472350086497792 505532690804857716 509067884446849728 510518220299974656 513557019230331648 515679155673432192 517148327057117184 518565419604440208 518933980670257152 520042813962287616 524256123797630224 524976255835813782 526422471416628696 526796616741018624 527922250537473792 531614014527246336 533309212277652096 534778383661337088 537038647328544768 540044460653144832 541044913525788672 543259011014175456 544419820866769848 546307602546241536 548226952481222784 549242563730724864 551490208150753872 551882169919162368 553061405324972544 554584990463608832 555346783032926976 558851979183353856 560244020978543616 563379715125811584 565359044746260996 566406393847310016 567319433413404672 571915771415596608 573108407223745536 574332997837471488 574687218262929408 575396971527426048 575915182404516864 577751646634123104 581791867939256832 585048165707573568 589788139272334002 592646193833645952 593912531854658016 594334644528328704 595604590349970432 598065766343152128 599149855768720256 599972863812358608 601625681619004224 603339714899970048 605422977448633344 611175295612956672 612472298475116079 614596052864521728 617193669317879808 620426484169598106 620867441159057664 622194080990594112 623908114271559936 626545088549968896 630274523600861568 632070177514254336 633802179516538032 634682037751916544 638234362590080256 643405242842546184 643862531572356096 645238306212467968 646124622567155424 647321592968354304 647904580205081472 649750462199967744 649970602463388492 653618024474967552 656380568957110272 660461429943963648 668151598336490268 668626475094369792 670055164143716736 670468421306750976 671296466781997056 674043587739810288 677309935809881088 678757179262466304 681100849629712512 683503732963602432 684742692307108864 687572207564576256 691420559472586944 693390418616383488 697115561658227712 699968341114418376 701896628555504928 702395488988024832 703896334049965056 709058839050969264 711078949703536128 713027451956105286 713037844881782784 720059280870859776 723830898197864457 724345348018900608 725893094489026464 729410700102948864 730969269974963712 735320277534338496 737415207099963392 738428140076749056 739796106249547776 740462377377235968 746992027971391488 751172953501082112 753812059661681328 754276973970094848 755208525129746688 758299036207286574 762554361887462144 763601826670274592 764144542964994048 765777330449961984 767886909872689152 770335528845497472 775722490585675776 778400971005385728 780064220943431424 785519215495483392 786384185696445336 789633707124943044 790194925111527936 791883375806210688 794139453799960576 797421021790869504 799963818416478144 802167575492005632 807230636598177792 814888516521263184 816629731300154772 819461403819362304 822340428721834176 823863845596087296 827235312226130808 827823254878743552 829592107987458816 831877485695413248 835393451399958528 838277968775030784 840366031467815424 845069572688717376 850979150120107008 857873657123394912 858483375429808128 861499496756207232 862030827394394112 863095457291139072 863872773606775296 866627469951184656 871490699299956736 872687801908885248 877572248561360352 884682208908501003 890868797781987024 891501966792493056 893406885524955648 898724783653080384 902438522428506336 903079914413174784 905009572349955072 908134466172950016 916762943419435008 921894079296782592 928340891040116736 929487415544303616 931301161738586496 933291121485891168 935862171407339904 938528445399953408 939817632824953344 945411785401292352 948105266271381504 950703269274807048 960079041161146368 965107864263819276 965793797358534144 967857459318701952 971856870307622208 974625693299951616 974955903695082738 980427036712451328 984570853435665408 987283169836314624 990692144915945472 1001563938001442816 1002939712641554688 1005082746215575104 1005702631960126464 1006944700172995584 1011065381609715432 1018135768893699456 1021036440599949312 1027114038460663296 1031358311346864384 1037130839208880416 1037867961340514304 1040085627924575232 1048512247595260448 1049952511671627564 1052844942833257392 1053593233482037248 1055844501074947584 1066618424555304192 1069556767322674176 1074077294657089536 1080088921306289664 1086518022028350912 1088839641733539696 1096453904962445568 1098485127461449728 1102980416301507744 1103764339838324736 1106122810649945088 1109169980927217664 1110693566065853952 1120488041957087232 1126759430251623168 1130718089492521992 1132812787694620032 1134638866826809344 1137448554310929861 1143831542831193216 1146216814447491072 1148665995674942976 1151830364809033728 1155503293268246208 1163583735878513664 1170096331415147136 1179576278544668004 1185292387667291904 1187825063709316032 1191209180699940864 1196131532686304256 1198299711537440512 1199945727624717216 1203251363238008448 1206679429799940096 1210845954897266688 1224944596950232158 1229192105729043456 1234387338635759616 1240852968339196212 1241734882318115328 1244388161981188224 1247816228543119872 1253090177099937792 1260549047201723136 1267604359033076064 1269364075503833088 1276468725180160512 1286810485685092368 1287725063144712192 1290476612424935936 1292249245134310848 1294643185936708608 1295809160410162944 1299941204926776984 1307236048949935104 1312761137914220544 1336303196672980536 1337252950188739584 1340110328287433472 1340936842613501952 1342592933563994112 1348087175479620576 1354619871619762176 1357514358524932608 1362201699259425024 1369485384614217728 1375144415129152512 1382841118945173888 1386780837232766976 1394231123316455424 1399936682228836752 1403793257111009856 1407792668099930112 1418117678101938528 1422157899407072256 1426054903912210572 1426075689763565568 1440118561741719552 1447661796395728914 1448690696037801216 1451786188978052928 1458821400205897728 1461938539949927424 1470640555068676992 1474830414199926784 1476856280153498112 1480924754754471936 1502345907002164224 1507624119323362656 1508553947940189696 1510417050259493376 1516598072414573148 1525108723774924288 1527203653340549184 1531554660899923968 1540671057690994944 1551444981171351552 1556801942010771456 1560128441886862848 1572768371392890672 1579267414249886088 1580389850223055872 1583766751612421376 1594842043581739008 1599927636832956288 1604335150984011264 1629777033042526368 1633259462600309544 1638922807638724608 1644680857443668352 1647727691192174592 1654470624452261616 1655646509757487104 1659184215974917632 1663754971390826496 1676555937550061568 1680732062935630848 1690139145377434752 1701958300240214016 1715747314246789824 1722998993512414464 1724061654788788224 1726190914582278144 1727745547213550592 1733254939902369312 1742981398599913472 1745375603817770496 1755144497122720704 1769364417817002006 1781737595563974048 1783003933584986112 1786813771049911296 1797449567306160768 1804877044857012672 1810019144699910144 1816268932345900032 1833525886838870016 1837416895425348237 1843788158593565184 1862602323477172992 1866582242971782336 1871724342814679808 1879635265649906688 1890823570802584704 1896210532542763008 1901406538549614096 1930215728527638552 1931587594717068288 1935714918637403904 1943713740615244416 1949251386599903232 1949911807390165476 1960854073424902656 1969141706871330816 1981384289831890944 2003127876002885632 2005879425283109376 2010165492431150208 2011405263920252928 2013889400345991168 2022130763219430864 2036271537787398912 2054228076921326592 2062716622693728768 2074261678417760832 2080171255849150464 2097024495190520896 2099905023343255128 2105689885666514784 2107186466964074496 2111689002149895168 2133236849110608384 2139113534645348352 2160177842612579328 2171492694593593371 2173036044056701824 2177679283467079392 2192907809924891136 2205960832603015488 2212245621299890176 2221387132131707904 2240976083914174464 2253518860503246336 2261436178985043984 2265625575389240064 2274897108621859722 2287663085662386432 2292433628894982144 2297331991349885952 2303660729618067456 2311006586536492416 2327167471757027328 2340192662830294272 2359152557089336008 2370584775334583808 2375650127418632064 2382418361399881728 2392263065372608512 2396599423074881024 2399891455249434432 2406502726476016896 2421691909794533376 2449889193900464316 2458384211458086912 2481705936678392424 2483469764636230656 2488776323962376448 2495632457086239744 2506180354199875584 2521098094403446272 2535208718066152128 2552937450360321024 2573620971370184736 2575450126289424384 2580953224849871872 2584498490268621696 2589286371873417216 2591618320820325888 2599882409853553968 2614472097899870208 2654046626725503009 2672606393345961072 2674505900377479168 2680220656574866944 2696174350959241152 2709239743239524352 2715028717049865216 2724403398518850048 2738970769228435456 2750288830258305024 2765682237890347776 2788462246632910848 2799873364457673504 2807586514222019712 2815585336199860224 2836235356203877056 2844315798814144512 2852109807824421144 2880237123483439104 2895323592791457828 2897381392075602432 2903572377956105856 2923877079899854848 2941281110137353984 2953712560306996224 2961849509508943872 3004691814004328448 3015248238646725312 3017107895880379392 3020834100518986752 3033196144829146296 3050217447549848576 3054407306681098368 3063109321799847936 3081342115381989888 3113603884021542912 3120256883773725696 3145536742785781344 3158534828499772176 3160779700446111744 3167533503224842752 3199855273665912576 3208670301968022528 3259554066085052736 3266518925200619088 3289361714887336704 3295455382384349184 3308941248904523232 3311293019514974208 3318368431949835264 3327509942781652992 3361464125871261696 3380278290754869504 3403916600480428032 3412345662932789583 3431494628493579648 3445997987024828928 3455491094427101184 3466509879804738624 3490751207635540992 3510288994245441408 3538728835634004012 3563475191127948096 3573627542099822592 3594899134612321536 3609754089714025344 3620038289399820288 3632537864691800064 3674833790850696474 3687576317187130368 3725204646954345984 3733164485943564672 3743448685629359616 3759270531299813376 3781647141605169408 3802813077099228192 3860431457055277104 3863175189434136576 3871429837274807808 3887427481230488832 3899823614780330952 3921708146849805312 3938283413742661632 4011758850566218752 4020330984862300416 4022810527840505856 4027778800691982336 4044261526438861728 4072543075574797824 4108456153842653184 4125433245387457536 4148523356835521664 4160342511698300928 4194048990381041792 4199810046686510256 4211379771333029568 4223378004299790336 4266473698221216768 4278227069290696704 4320355685225158656 4342985389187186742 4346072088113403648 4355358566934158784 4385815619849782272 4411921665206030976 4424491242599780352 4442774264263415808 4507037721006492672 4522872357970087968 4531251150778480128 4549794217243719444 4575326171324772864 4594663982699771904 4622013173072984832 4654334943514054656 4680385325660588544 4718305114178672016 4741169550669167616 4751300254837264128 4784526130745217024 4793198846149762048 4799782910498868864 4813005452952033792 4899778387800928632 4916768422916173824 4963411873356784848 4966939529272461312 4977552647924752896 4991264914172479488 5042196188806892544 5070417436132304256 5105874900720642048 5147241942740369472 5161906449699743744 5168996980537243392 5178572743746834432 5183236641640651776 5199764819707107936 5228944195799740416 5308093253451006018 5345212786691922144 5349011800754958336 5360441313149733888 5392348701918482304 5430057434099730432 5448806797037700096 5500577660516610048 5531364475780695552 5599746728915347008 5615173028444039424 5672470712407754112 5688631597628289024 5704219615648842288 5790647185582915656 5794762784151204864 5807144755912211712 5847754159799709696 5882562220274707968 5907425120613992448 6009383628008656896 6030496477293450624 6034215791760758784 6041668201037973504 6066392289658292592 6100434895099697152 6108814613362196736 6162684230763979776 6240513767547451392 6291073485571562688 6317069656999544352 6321559400892223488 6335067006449685504 6399710547331825152 6417340603936045056 6519108132170105472 6533037850401238176 6578723429774673408 6617882497809046464 6636736863899670528 6722928251742523392 6760556581509739008 6824691325865579166 6862989256987159296 6891995974049657856 6910982188854202368 6933019759609477248 6981502415271081984 7020577988490882816 7077457671268008024 7126950382255896192 7147255084199645184 7189798269224643072 7219508179428050688 7265075729383600128 7349667581701392948 7375152634374260736 7450409293908691968 7466328971887129344 7486897371258719232 7518541062599626752 7563294283210338816 7605626154198456384 7720862914110554208 7726350378868273152 7742859674549615616 7774854962460977664 7799647229560661904 7843416293699610624 7962139880176509027 8023517701132437504 8040661969724600832 8088523052877723456 8145086151149595648 8216912307685306368 8250866490774915072 8297046713671043328 8388097980762083584 8399620093373020512 8422759542666059136 8446756008599580672 8532947396442433536 8640711370450317312 8685970778374373484 8692144176226807296 8710717133868317568 8771631239699564544 8823843330412061952 8885548528526831616 9014075442012985344 9045744715940175936 9062502301556960256 9099588434487438888 9150652342649545728 9189327965399543808 9244026346145969664 9360770651321177088 9436610228357344032 9482339101338335232 9502600509674528256 9586397692299524096 9599565820997737728 9626010905904067584 9799556775601857264 9926823746713569696 9933879058544922624 9955105295849505792 9982529828344958976 10084392377613785088 10140834872264608512 10211749801441284096 10294483885480738944 10323812899399487488 10337993961074486784 10366473283281303552 10399529639414215872 10616186506902012036 10690425573383844288 10720882626299467776 10784697403836964608 10860114868199460864 10897613594075400192 11062728951561391104 11199493457830694016 11230346056888078848 11344941424815508224 11408439231297684576 11581294371165831312 11589525568302409728 11614289511824423424 11765124440549415936 11814850241227984896 12060992954586901248 12068431583521517568 12083336402075947008 12132784579316585184 12200869790199394304 12217629226724393472 12325368461527959552 12481027535094902784 12582146971143125376 12634139313999088704 12670134012899371008 12799421094663650304 12834681207872090112 13038216264340210944 13066075700802476352 13157446859549346816 13235764995618092928 13273473727799341056 13521113163019478016 13649382651731158332 13725978513974318592 13783991948099315712 13866039519218954496 13963004830542163968 14041155976981765632 14154915342536016048 14253900764511792384 14379596538449286144 14439016358856101376 14699335163402785896 14750305268748521472 14900818587817383936 14932657943774258688 14973794742517438464 15126588566420677632 15211252308396912768 15441725828221108416 15485719349099231232 15549709924921955328 15599294459121323808 15686832587399221248 15924279760353018054 16047035402264875008 16081323939449201664 16177046105755446912 16290172302299191296 16501732981549830144 16594093427342086656 16776195961524167168 16799240186746041024 16845519085332118272 17065894792884867072 17371941556748746968 17384288352453614592 17421434267736635136 17543262479399129088 17647686660824123904 18028150884025970688 18091489431880351872 18125004603113920512 18199176868974877776 18301304685299091456 18488052692291939328 18721541302642354176 18873220456714688064 18964678202676670464 19005201019349056512 19172795384599048192 19199131641995475456 19252021811808135168 19599113551203714528 19853647493427139392 19910210591699011584 20168784755227570176 20281669744529217024 20588967770961477888 20675987922148973568 20732946566562607104 20799059278828431744 21232373013804024072 21380851146767688576 21441765252598935552 21569394807673929216 21795227188150800384 22125457903122782208 22398986915661388032 22460692113776157696 22689882849631016448 22816878462595369152 23162588742331662624 23179051136604819456 23228579023648846848 23530248881098831872 23886419640529527081 24121985909173802496 24265569158633170368 24435258453448786944 24650736923055919104 25164293942286250752 25268278627998177408 25340268025798742016 25598842189327300608 26076432528680421888 26132151401604952704 26314893719098693632 26471529991236185856 27042226326038956032 27298765303462316664 27451957027948637184 27567983896198631424 27732079038437908992 28082311953963531264 28309830685072032096 28507801529023584768 28759193076898572288 28878032717712202752 29398670326805571792 29801637175634767872 29865315887548517376 29947589485034876928 30253177132841355264 30422504616793825536 30883451656442216832 30971438698198462464 31099419849843910656 31198588918242647616 31848559520706036108 32162647878898403328 32354092211510893824 32580344604598382592 33188186854684173312 33552391923048334336 33598480373492082048 33691038170664236544 34743883113497493936 34768576704907229184 34842868535473270272 35295373321648247808 36182978863760703744 36250009206227841024 36398353737949755552 36602609370598182912 36976105384583878656 37443082605284708352 37746440913429376128 38010402038698113024 38398263283990950912 38504043623616270336 39198227102407429056 39707294986854278784 39820421183398023168 40563339489058434048 41177935541922955776 41351975844297947136 41598118557656863488 42464746027608048144 42761702293535377152 43138789615347858432 44250915806245564416 44797973831322776064 44921384227552315392 45379765699262032896 45633756925190738304 46325177484663325248 46457158047297693696 47060497762197663744 47772839281059054162 48243971818347604992 48531138317266340736 48870516906897573888 50328587884572501504 50536557255996354816 51197684378654601216 52152865057360843776 52264302803209905408 52629787438197387264 52943059982472371712 54084452652077912064 54597530606924633328 54903914055897274368 55464158076875817984 56164623907927062528 56619661370144064192 57015603058047169536 57518386153797144576 57756065435424405504 58797340653611143584 59730631775097034752 60506354265682710528 60845009233587651072 61766903312884433664 62198839699687821312 62397177836485295232 63697119041412072216 64325295757796806656 64708184423021787648 66376373709368346624 67104783846096668672 67196960746984164096 67382076341328473088 69487766226994987872 69537153409814458368 69685737070946540544 70590746643296495616 72365957727521407488 72796707475899511104 73952210769167757312 75492881826858752256 76020804077396226048 76796526567981901824 78396454204814858112 79414589973708557568 81126678978116868096 82355871083845911552 82703951688595894272 83196237115313726976 84929492055216096288 85523404587070754304 86277579230695716864 89595947662645552128 89842768455104630784 90759531398524065792 91267513850381476608 92650354969326650496 92914316094595387392 95545678562118108324 96487943636695209984 97062276634532681472 97741033813795147776 100657175769145003008 101073114511992709632 104305730114721687552 104528605606419810816 105886119964944743424 109195061213849266656 109807828111794548736 110928316153751635968 112329247815854125056 113239322740288128384 114031206116094339072 115512130870848811008 117594681307222287168 119461263550194069504 121690018467175302144 123533806625768867328 124794355672970590464 127394238082824144432 129416368846043575296 132752747418736693248 134209567692193337344 134393921493968328192 134764152682656946176 138975532453989975744 139371474141893081088 141181493286592991232 144731915455042814976 145593414951799022208 150985763653717504512 153593053135963803648 156792908409629716224 158829179947417115136 162253357956233736192 164711742167691823104 166392474230627453952 169858984110432192576 171046809174141508608 172555158461391433728 179191895325291104256 181519062797048131584 182535027700762953216 185300709938653300992 191091357124236216648 192975887273390419968 194124553269065362944 201314351538290006016 202146229023985419264 208611460229443375104 209057211212839621632 211772239929889486848 218390122427698533312 221856632307503271936 226478645480576256768 228062412232188678144 235189362614444574336 243380036934350604288 247067613251537734656 249588711345941180928 254788476165648288864 258832737692087150592 268787842987936656384 269528305365313892352 277951064907979951488 278742948283786162176 289463830910085629952 291186829903598044416 301971527307435009024 313585816819259432448 317658359894834230272 329423484335383646208 332784948461254907904 339717968220864385152 342093618348283017216 358383790650582208512 365070055401525906432 370601419877306601984 382182714248472433296 388249106538130725888 402628703076580012032 404292458047970838528 418114422425679243264 423544479859778973696 436780244855397066624 452957290961152513536 470378725228889148672 486760073868701208576 494135226503075469312 499177422691882361856 509576952331296577728 517665475384174301184 537575685975873312768 555902129815959902976 578927661820171259904 582373659807196088832 603943054614870018048 627171633638518864896 635316719789668460544 665569896922509815808 679435936441728770304 684187236696566034432 730140110803051812864 741202839754613203968 764365428496944866592 776498213076261451776 808584916095941677056 836228844851358486528 873560489710794133248 905914581922305027072 940757450457778297344 988270453006150938624 998354845383764723712 1019153904662593155456 1075151371951746625536 1111804259631919805952 1164747319614392177664 1207886109229740036096 1254343267277037729792 1270633439579336921088 1358871872883457540608 1460280221606103625728 1482405679509226407936 1528730856993889733184 1552996426152522903552 1747120979421588266496 1811829163844610054144 1881514900915556594688 1996709690767529447424 2038307809325186310912 2223608519263839611904 2329494639228784355328 2508686534554075459584 2717743745766915081216 2964811359018452815872 3057461713987779466368 3494241958843176532992 3623658327689220108288 3763029801831113189376 4076615618650372621824 4447217038527679223808 4658989278457568710656 5435487491533830162432 6114923427975558932736 6988483917686353065984 7526059603662226378752 8153231237300745243648 8894434077055358447616 10870974983067660324864 12229846855951117865472 13976967835372706131968 16306462474601490487296 24459693711902235730944 32612924949202980974592 48919387423804471461888 97838774847608942923776
- Sum of all divisors σ(n): 412458645416905518675993
- Sum of proper divisors (its aliquot sum) s(n): 314619870569296575752217
- 97838774847608942923776 is an abundant number, because the sum of its proper divisors (314619870569296575752217) is greater than itself. Its abundance is 216781095721687632828441
Bases of 97838774847608942923776
- Binary: 101001011011111011001110000011011011111011010110100100001001010010000000000002
- Hexadecimal: 0x14B7D9C1B7DAD2129000
- Base-36: FXK555R8GLDS000
Squares and roots of 97838774847608942923776
- 97838774847608942923776 squared (978387748476089429237762) is 9572425863681116332637358705608960863346098176
- 97838774847608942923776 cubed (978387748476089429237763) is 936554418822125316467579877088566257717873241956292509285894980632576
-
97838774847608942923776 is a
perfect square number . Itssquare root is 312791903424 -
The
cube root of 97838774847608942923776 is 46079066.1079568651
Scales and comparisons
How big is 97838774847608942923776?- 97,838,774,847,608,942,923,776 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 97,838,774,847,608,942,923,776 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 97838774847608942923776 cubic inches would be around 3839922.2 feet tall.
Recreational maths with 97838774847608942923776
- 97838774847608942923776 backwards is 67732924980674847783879
- The number of decimal digits it has is: 23
- The sum of 97838774847608942923776'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 97838774847608942923776 - Facts about the integer". Numbermatics.com. 2024. Web. 10 May 2024.
APA style:
Numbermatics. (2024). Number 97838774847608942923776 - Facts about the integer. Retrieved 10 May 2024, from https://numbermatics.com/n/97838774847608942923776/
Chicago style:
Numbermatics. 2024. "Number 97838774847608942923776 - Facts about the integer". https://numbermatics.com/n/97838774847608942923776/
The information we have on file for 97838774847608942923776 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 97838774847608942923776, math, Factors of 97838774847608942923776, curriculum, school, college, exams, university, Prime factorization of 97838774847608942923776, STEM, science, technology, engineering, physics, economics, calculator, ninety-seven sextillion, eight hundred thirty-eight quintillion, seven hundred seventy-four quadrillion, eight hundred forty-seven trillion, six hundred eight billion, nine hundred forty-two million, nine hundred twenty-three thousand, seven hundred seventy-six.