105236756388325005889536
105,236,756,388,325,005,889,536 is an even composite number composed of seven prime numbers multiplied together.
105236756388325005889536 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 105236756388325005889536:
212 × 36 × 72 × 132 × 412 × 672 × 7512
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 41 × 41 × 67 × 67 × 751 × 751)See below for interesting mathematical facts about the number 105236756388325005889536 from the Numbermatics database.
Names of 105236756388325005889536
- Cardinal: 105236756388325005889536 can be written as One hundred five sextillion, two hundred thirty-six quintillion, seven hundred fifty-six quadrillion, three hundred eighty-eight trillion, three hundred twenty-five billion, five million, eight hundred eighty-nine thousand, five hundred thirty-six.
Scientific notation
- Scientific notation: 1.05236756388325005889536 × 1023
Factors of 105236756388325005889536
Divisors of 105236756388325005889536
- Number of divisors d(n): 22113
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 41 42 48 49 52 54 56 63 64 67 72 78 81 82 84 91 96 98 104 108 112 117 123 126 128 134 144 147 156 162 164 168 169 182 189 192 196 201 208 216 224 234 243 246 252 256 268 273 287 288 294 312 324 328 336 338 351 364 369 378 384 392 402 416 432 441 448 468 469 486 492 504 507 512 533 536 546 567 574 576 588 603 624 637 648 656 672 676 702 728 729 738 751 756 768 784 804 819 832 861 864 871 882 896 936 938 972 984 1008 1014 1024 1053 1066 1072 1092 1107 1134 1148 1152 1176 1183 1206 1248 1274 1296 1312 1323 1344 1352 1404 1407 1456 1458 1476 1502 1512 1521 1536 1568 1599 1608 1638 1664 1681 1701 1722 1728 1742 1764 1792 1809 1872 1876 1911 1944 1968 2009 2016 2028 2048 2106 2132 2144 2184 2214 2253 2268 2296 2304 2352 2366 2412 2457 2496 2548 2583 2592 2613 2624 2646 2688 2704 2747 2808 2814 2912 2916 2952 3004 3024 3042 3072 3136 3159 3198 3216 3276 3283 3321 3328 3362 3402 3444 3456 3484 3528 3549 3584 3618 3731 3744 3752 3822 3888 3936 3969 4018 4032 4056 4096 4212 4221 4264 4288 4368 4428 4489 4506 4536 4563 4592 4608 4704 4732 4797 4824 4914 4992 5043 5096 5103 5166 5184 5226 5248 5257 5292 5376 5408 5427 5494 5616 5628 5733 5824 5832 5904 6008 6027 6048 6084 6097 6144 6272 6318 6396 6432 6552 6566 6642 6656 6724 6759 6804 6888 6912 6929 6968 7056 7098 7168 7236 7371 7462 7488 7504 7644 7749 7776 7839 7872 7938 8036 8064 8112 8241 8281 8424 8442 8528 8576 8736 8856 8978 9012 9072 9126 9184 9216 9408 9464 9477 9594 9648 9763 9828 9849 9963 9984 10086 10192 10206 10332 10368 10452 10496 10514 10584 10647 10752 10816 10854 10988 11193 11232 11256 11323 11466 11648 11664 11767 11808 11907 12016 12054 12096 12168 12194 12288 12544 12636 12663 12792 12864 13104 13132 13284 13312 13448 13467 13518 13608 13689 13776 13824 13858 13936 14112 14196 14336 14391 14472 14742 14924 14976 15008 15129 15288 15498 15552 15678 15744 15771 15876 16072 16128 16224 16281 16482 16562 16848 16884 17056 17152 17199 17472 17712 17956 18024 18081 18144 18252 18291 18368 18432 18816 18928 18954 19188 19229 19296 19526 19656 19698 19926 19968 20172 20277 20384 20412 20664 20736 20787 20904 20992 21028 21168 21294 21504 21632 21708 21853 21976 22113 22386 22464 22512 22646 22932 23247 23296 23328 23517 23534 23616 23814 24032 24108 24192 24336 24388 24723 24843 25088 25272 25326 25584 25728 26117 26208 26264 26568 26624 26896 26934 27036 27216 27378 27552 27648 27716 27872 28224 28392 28672 28782 28944 29289 29484 29547 29848 29889 29952 30016 30258 30576 30791 30996 31104 31356 31423 31488 31542 31752 31941 32144 32256 32448 32562 32964 33124 33579 33696 33768 33969 34112 34304 34398 34944 35301 35424 35711 35721 35912 36048 36162 36288 36504 36582 36736 36799 36864 37632 37856 37908 37989 38376 38458 38592 39052 39312 39396 39852 39936 40344 40401 40554 40768 40824 41067 41328 41472 41574 41808 41984 42056 42336 42588 42679 43008 43173 43264 43416 43706 43952 44226 44772 44928 45024 45292 45387 45864 46494 46592 46656 47034 47068 47232 47313 47628 48064 48216 48384 48503 48672 48776 48843 49446 49686 50176 50317 50544 50652 51168 51456 51597 52234 52416 52528 53136 53248 53792 53868 54072 54243 54432 54756 54873 55104 55296 55432 55744 56448 56784 57564 57687 57888 58357 58578 58968 59094 59696 59778 59904 60032 60516 60831 61152 61582 61992 62208 62361 62712 62846 62976 63084 63504 63882 64288 64512 64896 65124 65559 65928 66248 66339 67158 67392 67536 67938 68224 68341 68608 68796 69741 69888 70551 70602 70848 71422 71442 71824 72096 72324 72576 73008 73164 73472 73598 74169 74529 75264 75712 75816 75978 76752 76916 77184 78104 78351 78624 78792 79261 79704 79872 80688 80802 81108 81536 81648 82134 82369 82656 82944 83148 83616 83968 84112 84672 85176 85358 86016 86346 86528 86832 87412 87867 87904 88452 88641 89544 89856 90048 90584 90774 91728 92373 92988 93184 93312 94068 94136 94269 94464 94626 95256 95823 96128 96432 96768 97006 97344 97552 97686 98892 99372 100352 100634 100737 101088 101304 101907 102336 102912 103194 104468 104832 105056 105903 106272 107133 107584 107736 108144 108486 108864 109512 109746 110208 110397 110592 110864 111488 112627 112896 113568 113967 115128 115374 115776 116714 117156 117936 118188 119392 119556 119808 120064 121032 121203 121662 122304 123164 123201 123984 124416 124722 125424 125692 125952 126168 126919 127008 127764 128037 128576 129024 129519 129792 130248 131118 131856 132496 132678 134316 134603 134784 135072 135876 136161 136448 136682 137216 137592 139482 139776 141102 141204 141696 141939 142844 142884 143648 144192 144648 145152 145509 146016 146328 146944 147196 148338 149058 150528 150951 151424 151632 151956 152971 153504 153832 154368 154791 156208 156702 157248 157584 158522 159408 159744 161376 161604 162216 162729 163072 163296 164268 164619 164738 165312 165888 166296 167232 167936 168224 169344 170352 170716 172692 173056 173061 173664 174824 175071 175734 175808 176904 177282 179088 179712 180096 181168 181548 182493 183456 184049 184746 185976 186368 186624 187083 188136 188272 188538 188928 189252 190512 191646 192256 192864 193536 194012 194688 195104 195372 196677 197784 198744 200704 201268 201474 202176 202608 203814 204672 205023 205824 206388 208936 209223 209664 210112 211653 211806 212544 214266 215168 215472 215537 216288 216972 217728 219024 219492 219961 220416 220794 221728 222507 222976 223587 225254 225792 227136 227934 230256 230748 231552 233428 234312 235053 235872 236376 237783 238784 239112 239616 240128 242064 242406 243324 244608 246328 246402 247107 247968 248832 249444 249977 250848 251384 251904 252336 253838 254016 255528 256074 257152 258048 259038 259584 260496 262236 263601 263712 264992 265356 265923 268632 269206 269568 270144 271752 272322 272896 273364 274432 275184 277119 278964 279552 282204 282408 282807 283392 283878 284089 285688 285768 287296 287469 288384 289296 290304 291018 292032 292656 293888 294392 296676 298116 301056 301902 302211 302848 303264 303912 305721 305942 307008 307664 308736 309582 312416 313404 314496 315168 317044 317709 318816 321399 322752 323208 324432 325458 326144 326592 328536 329238 329476 330624 331191 331776 332592 334464 336448 337881 338688 339521 340704 341432 341901 345384 346112 346122 347328 349648 350142 351468 351616 352219 353808 354564 358176 359424 360192 362336 363096 363609 364986 366912 368098 369492 371952 372736 373248 374166 376272 376544 377076 377856 378504 380757 381024 383292 384111 384512 385728 387072 388024 388557 389376 390208 390744 393354 395568 397488 400283 402536 402948 403809 404352 405216 407628 408483 408499 409344 410046 411648 412776 417872 418446 419328 420224 423306 423612 425088 425817 428532 430336 430944 431074 432576 433944 435456 436527 438048 438984 439922 440832 441588 443456 445014 445952 447174 450508 451584 452853 454272 455868 458913 460512 461496 463104 464243 464373 466856 468624 470106 471744 472752 475566 477568 478224 478387 479232 480256 484128 484812 486648 488187 489216 492656 492804 493857 494214 495936 497664 498888 499954 501696 502768 503808 504672 507676 508032 511056 512148 514304 518076 519168 519183 520992 524472 525213 527202 527424 529984 530712 531846 537264 538412 539136 540288 543504 544644 545792 546728 547479 550368 552147 554238 554827 557928 559104 561249 564001 564408 564816 565614 566784 567756 568178 571376 571536 574592 574938 576768 578592 580608 582036 584064 585312 587776 588784 590031 593352 596232 602112 603804 604422 605696 606528 607824 611442 611884 614016 615069 615328 617472 619164 624832 626808 628992 630336 634088 634959 635418 637632 642798 645504 646416 646611 648864 650916 652288 653184 654121 657072 658476 658952 659883 661248 662382 665184 667521 668928 670761 672896 675762 677376 679042 681408 682864 683802 690768 692224 692244 694656 699296 700284 702936 703232 704438 705159 707616 709128 713349 716352 718848 720384 724672 726192 727218 729972 733824 736196 738984 741321 743904 746496 748332 749931 752544 753088 754152 755712 757008 758641 761514 762048 766584 768222 769024 771456 774144 776048 777114 778752 780416 781488 786708 788389 790803 791136 794976 797769 800566 805072 805896 807618 808704 810432 815256 816966 816998 818688 820092 823296 825552 831357 835744 836892 838656 840448 846612 847224 848421 850176 851634 852267 857064 860672 861888 862148 862407 865152 867888 870912 873054 876096 877968 879844 881664 883176 886912 888433 890028 891904 894348 901016 903168 905706 906633 908544 911736 917163 917826 921024 922992 926208 928486 928746 933712 937248 940212 943488 945504 951132 953127 955136 956448 956774 960512 964197 968256 969624 973296 976374 978432 985312 985608 987714 988428 991872 993573 995328 997776 999908 1003392 1005536 1009344 1013643 1015352 1016064 1018563 1022112 1024296 1028608 1036152 1038336 1038366 1041984 1048944 1050426 1054404 1054848 1056657 1059968 1061424 1063692 1070797 1074528 1076824 1078272 1080576 1087008 1089288 1090827 1091584 1093456 1094958 1100736 1104294 1108476 1109654 1115856 1118208 1122498 1128002 1128816 1129632 1131228 1133568 1135512 1136356 1142271 1142752 1143072 1149184 1149876 1152333 1153536 1157184 1161216 1164072 1168128 1170624 1175552 1177568 1180062 1186704 1192464 1200849 1207608 1208844 1211392 1211427 1213056 1215648 1222884 1223768 1225449 1225497 1228032 1230138 1230656 1234944 1238328 1249664 1253616 1257984 1260672 1262431 1268176 1269918 1270836 1275264 1277451 1285596 1288343 1291008 1292832 1293222 1297728 1301832 1304576 1306368 1308242 1309581 1314144 1316952 1317904 1319766 1322496 1324764 1330368 1335042 1337856 1341522 1345792 1351524 1354752 1358084 1358559 1362816 1365728 1367604 1376739 1381536 1384488 1389312 1392729 1398592 1400568 1405872 1406464 1408876 1410318 1415232 1418256 1426698 1432704 1435161 1437696 1440768 1449344 1452384 1454436 1459944 1464151 1464561 1467648 1472392 1477968 1481571 1482642 1487808 1492992 1496664 1499862 1505088 1506176 1508304 1508759 1511424 1514016 1517282 1523028 1524096 1533168 1536444 1538048 1542912 1552096 1554228 1557504 1557549 1560832 1562976 1573416 1575639 1576778 1581606 1582272 1589952 1595538 1601132 1610144 1611792 1615236 1617408 1620864 1630512 1633932 1633996 1637376 1640184 1651104 1656441 1662714 1664481 1671488 1673784 1677312 1680896 1683747 1692003 1693224 1694448 1696842 1700352 1703268 1704534 1714128 1721344 1723776 1724296 1724814 1730304 1735776 1741824 1746108 1749839 1752192 1755936 1759688 1763328 1766352 1770093 1773824 1776866 1780056 1783808 1788696 1802032 1806336 1811412 1813266 1817088 1823472 1834326 1835652 1842048 1845207 1845984 1852416 1856972 1857492 1867424 1874496 1880424 1886976 1891008 1902264 1906254 1910272 1912896 1913548 1921024 1928394 1936512 1939248 1939833 1946592 1952748 1956864 1962363 1970624 1971216 1975428 1976856 1979649 1983744 1987146 1988623 1995552 1999816 2002563 2006784 2011072 2012283 2018688 2027286 2030704 2032128 2037126 2044224 2048592 2057216 2062997 2072304 2076672 2076732 2083968 2097888 2100852 2108808 2109696 2113314 2115477 2119936 2122848 2127384 2140047 2141594 2149056 2153648 2156544 2161152 2174016 2178576 2181654 2183168 2186912 2189916 2201472 2208588 2216952 2219308 2223963 2231712 2244996 2249793 2256004 2257632 2259264 2262456 2267136 2271024 2272712 2275923 2284542 2285504 2286144 2298368 2299752 2304666 2307072 2314368 2322432 2328144 2336256 2341248 2355136 2360124 2365167 2372409 2373408 2384928 2392637 2393307 2401698 2415216 2417688 2422784 2422854 2426112 2431296 2445768 2447536 2450898 2450994 2456064 2460276 2461312 2465533 2469888 2476656 2494071 2499328 2507232 2515968 2521344 2524862 2536352 2539836 2541672 2545263 2550528 2554902 2556801 2571192 2576686 2582016 2585664 2586444 2595456 2603664 2609152 2612736 2616484 2619162 2628288 2633904 2635808 2639532 2644992 2649528 2660736 2665299 2670084 2675712 2683044 2691584 2703048 2709504 2716168 2717118 2719899 2725632 2731456 2735208 2751489 2753478 2763072 2768976 2778624 2785458 2797184 2801136 2801981 2811744 2812928 2817752 2820636 2830464 2836512 2853396 2859381 2859493 2865408 2870322 2881536 2892591 2898688 2904768 2908872 2919888 2928302 2929122 2935296 2944784 2955936 2963142 2965284 2975616 2980719 2985984 2993328 2999724 3010176 3012352 3016608 3017518 3028032 3034564 3040929 3046056 3048192 3055689 3066336 3072888 3076096 3085824 3104192 3108456 3115008 3115098 3121664 3125952 3146832 3151278 3153556 3163212 3164544 3169971 3179904 3191076 3202264 3212391 3220288 3223584 3230472 3234816 3241728 3249701 3261024 3267864 3267992 3272481 3274752 3280368 3302208 3312882 3325428 3328962 3342976 3347568 3354624 3361792 3367494 3371239 3384006 3386448 3388896 3393684 3400704 3406536 3409068 3426813 3428256 3442688 3447552 3448592 3449628 3456999 3460608 3471552 3483648 3492216 3499678 3504384 3511872 3519376 3526656 3532704 3540186 3547648 3553732 3560112 3567616 3577392 3602547 3604064 3622824 3626532 3634176 3634281 3646944 3668652 3671304 3676491 3684096 3690414 3691968 3704832 3713944 3714984 3734848 3748992 3760848 3773952 3782016 3787293 3804528 3812508 3820544 3825792 3827096 3832353 3856788 3865029 3873024 3878496 3879666 3893184 3905496 3913728 3924726 3928743 3941248 3942432 3948007 3950856 3953712 3959298 3967488 3974292 3977246 3991104 3999632 4005126 4013568 4022144 4024566 4037376 4054572 4061408 4064256 4074252 4075677 4088448 4097184 4114432 4125994 4130217 4144608 4153464 4167936 4178187 4195776 4201704 4217616 4219392 4226628 4230954 4239872 4245696 4254768 4280094 4283188 4298112 4305483 4307296 4313088 4322304 4348032 4357152 4363308 4373824 4379832 4392453 4402944 4417176 4433904 4438616 4444713 4447926 4463424 4489992 4499586 4512008 4515264 4518528 4524912 4526277 4534272 4542048 4545424 4551846 4569084 4571008 4572288 4578847 4596736 4599504 4609332 4614144 4628736 4656288 4672512 4672647 4682496 4710272 4720248 4726917 4730334 4744818 4746816 4769856 4785274 4786614 4803396 4830432 4835376 4845568 4845708 4852224 4862592 4891536 4895072 4901796 4901988 4912128 4920552 4922624 4931066 4953312 4969323 4988142 4993443 4998656 5014464 5031936 5042688 5049724 5051241 5072704 5076009 5079672 5083344 5090526 5101056 5109804 5113602 5142384 5153372 5164032 5171328 5172888 5190912 5203679 5207328 5225472 5232968 5238324 5249517 5256576 5267808 5271616 5279064 5289984 5299056 5310279 5310487 5321472 5330598 5340168 5351424 5366088 5383168 5406096 5419008 5432336 5434236 5439798 5451264 5462912 5470416 5502978 5506956 5518723 5526144 5535621 5537952 5557248 5570916 5594368 5602272 5603962 5623488 5625856 5635504 5641272 5660928 5673024 5706792 5718762 5718986 5730816 5740644 5763072 5785182 5797376 5809536 5817744 5819499 5839776 5856604 5858244 5870592 5887089 5889568 5911872 5926284 5930568 5938947 5951232 5961438 5965869 5986656 5999448 6020352 6024704 6033216 6035036 6036849 6056064 6069128 6081858 6092112 6096384 6111378 6132672 6145776 6171648 6188991 6208384 6216912 6219031 6230016 6230196 6243328 6251904 6293664 6302556 6307112 6326424 6329088 6339942 6346431 6359808 6382152 6404528 6420141 6424782 6440576 6447168 6460944 6469632 6483456 6499402 6522048 6535728 6535984 6544962 6549504 6560736 6604416 6625764 6650856 6657924 6671889 6685952 6695136 6723584 6734988 6742478 6749379 6768012 6772896 6777792 6787368 6801408 6813072 6818136 6827769 6853626 6856512 6885376 6895104 6897184 6899256 6913998 6921216 6943104 6967296 6984432 6999356 7008768 7023744 7038752 7065408 7080372 7095296 7095501 7107464 7117227 7120224 7154784 7177911 7205094 7208128 7245648 7253064 7268352 7268562 7293888 7332013 7337304 7342608 7352982 7368192 7380828 7383936 7396599 7409664 7427888 7429968 7469696 7482213 7497984 7521696 7546009 7547904 7564032 7574586 7609056 7625016 7635789 7641088 7651584 7654192 7664706 7670403 7713576 7730058 7746048 7756992 7759332 7786368 7810992 7827456 7849452 7857486 7882496 7884864 7896014 7901712 7907424 7918596 7934976 7948584 7954492 7982208 7995897 7999264 8010252 8027136 8044288 8049132 8074752 8109144 8122816 8128512 8148504 8151354 8176896 8194368 8228864 8251988 8254467 8260434 8289216 8306928 8335872 8356374 8391552 8403408 8405943 8435232 8438784 8453256 8461908 8479744 8491392 8503573 8509536 8560188 8566376 8578143 8578479 8596224 8610966 8614592 8644608 8677773 8696064 8714304 8726616 8747648 8759664 8784906 8805888 8834352 8837017 8867808 8877232 8889426 8895852 8926848 8942157 8979984 8999172 9018401 9024016 9030528 9037056 9049824 9052554 9084096 9090848 9103692 9122787 9138168 9142016 9144576 9157694 9167067 9193472 9199008 9218664 9228288 9257472 9312576 9345024 9345294 9364992 9420544 9440496 9453834 9460668 9489636 9493632 9509913 9539712 9570548 9573228 9606792 9637173 9660864 9670752 9691416 9704448 9725184 9749103 9783072 9790144 9803592 9803976 9824256 9841104 9845248 9862132 9906624 9938646 9976284 9986886 9997312 10028928 10063872 10085376 10099448 10102482 10113717 10145408 10152018 10159344 10166688 10181052 10202112 10219608 10227204 10249057 10280439 10284768 10306744 10328064 10342656 10345776 10370997 10381824 10407358 10414656 10450944 10465936 10476648 10499034 10513152 10535616 10543232 10558128 10579968 10598112 10620558 10620974 10642944 10661196 10680336 10702848 10732176 10766336 10807641 10812192 10864672 10868472 10879596 10902528 10902843 10925824 10940832 11005956 11013912 11029473 11037446 11052288 11071242 11075904 11114496 11141832 11188736 11204544 11207924 11246976 11251712 11271008 11282544 11321856 11346048 11361879 11413584 11437524 11437972 11461632 11481288 11570364 11594752 11595087 11619072 11635488 11638998 11679552 11713208 11716488 11741184 11774178 11779136 11786229 11823744 11844021 11852568 11861136 11877894 11902464 11922876 11931738 11973312 11998896 12040704 12049408 12066432 12070072 12073698 12112128 12138256 12163716 12184224 12192768 12222756 12227031 12265344 12291552 12343296 12377982 12390651 12416768 12433824 12438062 12460392 12486656 12503808 12534561 12587328 12605112 12614224 12652848 12658176 12679884 12692862 12719616 12764304 12809056 12840282 12849564 12881152 12894336 12916449 12921888 12939264 12966912 12998804 13044096 13071456 13071968 13089924 13121472 13177359 13208832 13251528 13301712 13315848 13343778 13371904 13390272 13447168 13469976 13484956 13498758 13536024 13545792 13555584 13574736 13578831 13602816 13626144 13636272 13655538 13707252 13713024 13736541 13790208 13794368 13798512 13827996 13842432 13886208 13920361 13968864 13998712 14017536 14017941 14047488 14077504 14130816 14160744 14180751 14190592 14191002 14214928 14234454 14240448 14309568 14355822 14410188 14416256 14440979 14491296 14506128 14536704 14537124 14587776 14664026 14674608 14685216 14705964 14736384 14761656 14767872 14793198 14855776 14859936 14907969 14939392 14964426 14980329 14995968 15043392 15092018 15095808 15128064 15149172 15218112 15228027 15250032 15271578 15282176 15303168 15308384 15329412 15340806 15427152 15460116 15492096 15513984 15518664 15572736 15611037 15621984 15698904 15714972 15748551 15764992 15769728 15792028 15803424 15814848 15837192 15869952 15897168 15908984 15930837 15931461 15964416 15991794 15998528 16020504 16054272 16088576 16098264 16149504 16218288 16245632 16257024 16297008 16302708 16353792 16388736 16411603 16503976 16508934 16520868 16556169 16578432 16606863 16613856 16671744 16712748 16748459 16783104 16806816 16811886 16870464 16877568 16906512 16923816 16959488 16982784 17007146 17019072 17120376 17132752 17156286 17156958 17192448 17221932 17229184 17289216 17355546 17392128 17428608 17453232 17458497 17495296 17519328 17569812 17611776 17661267 17668704 17674034 17735616 17754464 17778852 17791704 17816841 17853696 17884314 17897607 17959968 17998344 18036802 18048032 18061056 18074112 18099648 18105108 18168192 18181696 18207384 18245574 18276336 18284032 18289152 18315388 18334134 18386944 18398016 18437328 18514944 18566973 18625152 18657093 18690048 18690588 18729984 18841088 18880992 18907668 18921336 18979272 18987264 19019826 19033963 19039293 19079424 19141096 19146456 19213584 19260423 19274346 19321728 19341504 19382832 19408896 19450368 19498206 19566144 19580288 19607184 19607952 19613867 19648512 19682208 19690496 19724264 19813248 19877292 19952568 19973772 19994624 20015667 20057856 20170752 20198896 20204964 20227434 20248137 20290816 20304036 20318688 20333376 20362104 20404224 20439216 20454408 20483307 20498114 20560878 20569536 20613488 20656128 20685312 20691552 20741994 20763648 20814716 20829312 20901888 20931872 20953296 20998068 21026304 21071232 21086464 21116256 21196224 21241116 21241948 21285888 21286503 21322392 21360672 21464352 21532672 21533733 21615282 21624384 21729344 21736944 21759192 21805056 21805686 21851648 21881664 21996039 22011912 22027824 22058946 22074892 22104576 22142484 22151808 22189797 22228992 22283664 22377472 22409088 22415848 22446639 22493952 22542016 22565088 22638027 22643712 22692096 22723758 22747907 22827168 22875048 22875944 22907367 22923264 22962576 23011209 23124041 23140728 23189504 23190174 23238144 23270976 23277996 23359104 23426416 23432976 23482368 23548356 23558272 23572458 23598673 23647488 23688042 23705136 23722272 23755788 23804928 23845752 23863476 23946624 23987691 23997792 24081408 24098816 24132864 24140144 24147396 24224256 24276512 24327432 24368448 24385536 24445512 24454062 24530688 24583104 24686592 24755964 24781302 24833536 24867648 24876124 24920784 24973312 25007616 25069122 25174656 25210224 25217829 25228448 25305696 25316352 25359768 25385724 25439232 25510719 25528608 25618112 25680564 25699128 25735437 25762304 25788672 25832898 25843776 25933824 25997608 26033319 26088192 26142912 26143936 26179848 26242944 26354718 26417664 26503056 26511051 26603424 26631696 26687556 26743808 26780544 26818961 26826471 26939952 26969912 26997516 27055203 27072048 27091584 27111168 27149472 27157662 27252288 27272544 27311076 27368361 27414504 27426048 27473082 27501201 27580416 27588736 27597024 27636049 27655992 27684864 27772416 27840722 27937728 27997424 28035072 28035882 28094976 28155008 28261632 28321488 28361502 28381184 28382004 28429856 28468908 28480896 28529739 28619136 28711644 28820376 28832512 28881958 28911519 28982592 29012256 29074248 29175552 29247309 29328052 29349216 29370432 29411928 29472768 29523312 29535744 29586396 29711552 29719872 29815938 29878784 29928852 29960658 29991936 30086784 30184036 30191616 30256128 30298344 30341151 30436224 30456054 30500064 30543156 30606336 30616768 30658824 30681612 30747171 30841317 30854304 30920232 30984192 31027968 31037328 31104281 31112991 31145472 31222074 31243968 31397808 31429944 31497102 31529984 31539456 31584056 31606848 31629696 31674384 31739904 31794336 31817968 31861674 31862922 31928832 31983588 31997056 32041008 32051929 32108544 32177152 32196528 32299008 32422923 32436576 32491264 32594016 32605416 32707584 32708529 32777472 32823206 33007952 33017868 33041736 33088419 33112338 33156864 33213726 33227712 33343488 33425496 33496918 33566208 33613632 33623772 33740928 33755136 33813024 33847632 33918976 33965568 34014292 34038144 34085637 34240752 34265504 34312572 34313916 34384896 34443864 34458368 34711092 34784256 34785261 34857216 34906464 34916994 34990592 35038656 35139624 35223552 35322534 35337408 35348068 35358687 35471232 35508928 35532063 35557704 35583408 35633682 35707392 35768628 35795214 35919936 35996688 36073604 36096064 36122112 36148224 36199296 36210216 36336384 36363392 36414768 36425753 36491148 36552672 36568064 36578304 36630776 36668268 36681093 36796032 36874656 37029888 37133946 37171953 37173409 37250304 37314186 37381176 37459968 37603683 37682176 37761984 37788067 37815336 37842672 37958544 37974528 38039652 38067926 38078586 38158848 38282192 38292912 38427168 38520846 38548692 38643456 38683008 38749347 38765664 38817792 38900736 38996412 39132288 39160576 39214368 39215904 39227734 39364416 39380992 39448528 39532077 39626496 39754584 39905136 39947544 39989248 40031334 40115712 40341504 40397792 40409928 40454868 40496274 40581632 40608072 40637376 40666752 40724208 40736493 40808448 40878432 40908816 40966614 40996228 41121756 41139072 41209623 41226976 41370624 41383104 41483988 41527296 41629432 41658624 41761083 41863744 41906592 41996136 42052608 42142464 42172928 42232512 42392448 42482232 42483896 42542253 42571776 42573006 42644784 42721344 42928704 43067466 43230564 43248768 43322937 43458688 43473888 43518384 43610112 43611372 43703296 43763328 43826107 43992078 44023824 44055648 44117892 44149784 44209152 44284968 44303616 44379594 44567328 44723907 44754944 44818176 44831696 44893278 44940987 44987904 45084032 45130176 45276054 45287424 45384192 45447516 45495814 45654336 45684081 45750096 45751888 45814734 45846528 45925152 46022418 46248082 46281456 46379008 46380348 46476288 46541952 46555992 46718208 46833111 46852832 46865952 47096712 47116544 47144916 47197346 47245653 47294976 47376084 47410272 47444544 47511576 47609856 47691504 47726952 47794383 47893248 47975382 47995584 48162816 48197632 48265728 48280288 48294792 48448512 48553024 48654864 48736896 48771072 48891024 48908124 49061376 49166208 49234809 49511928 49562604 49667072 49668507 49735296 49752248 49820589 49841568 50015232 50138244 50245377 50349312 50420448 50435658 50456896 50611392 50632704 50719536 50771448 50878464 51021438 51057216 51236224 51324091 51361128 51398256 51470874 51524608 51577344 51665796 51687552 51867648 51995216 52066638 52176384 52285824 52287872 52359696 52375491 52485888 52709436 52822063 52835328 52983801 53006112 53022102 53206848 53263392 53375112 53450523 53487616 53561088 53637922 53652942 53692821 53879904 53939824 53995032 54110406 54144096 54183168 54222336 54298944 54315324 54504576 54545088 54622152 54736722 54829008 54852096 54946164 55002402 55160832 55177472 55194048 55272098 55311984 55544832 55681444 55700919 55875456 55971279 55994848 56070144 56071764 56189952 56310016 56523264 56642976 56723004 56764008 56859712 56937816 56961792 57059478 57101889 57238272 57423288 57640752 57665024 57763916 57781269 57823038 57965184 58024512 58148496 58351104 58494618 58656104 58698432 58740864 58823856 58841601 58945536 59046624 59071488 59172792 59423104 59439744 59525011 59631876 59757568 59857704 59921316 59983872 60047001 60173568 60368072 60512256 60596688 60682302 60744411 60872448 60912108 61000128 61086312 61212672 61233536 61317648 61363224 61449921 61494342 61682634 61708608 61840464 61859119 61968384 62055936 62074656 62208562 62225982 62290944 62444148 62487936 62795616 62859888 62994204 63059968 63078912 63168112 63213696 63259392 63348768 63588672 63635936 63723348 63725844 63857664 63859509 63967176 63994112 64082016 64103858 64354304 64393056 64598016 64601199 64845846 64873152 64982528 65188032 65210832 65415168 65417058 65554944 65646412 65988117 66015904 66035736 66083472 66176838 66224676 66313728 66427452 66455424 66569391 66686976 66850992 66993836 67132416 67227264 67247544 67481856 67626048 67695264 67914081 67931136 68028584 68076288 68171274 68243721 68481504 68531008 68625144 68627832 68769792 68887728 68916736 69033627 69372123 69422184 69568512 69570522 69714432 69812928 69833988 69981184 70077312 70279248 70447104 70645068 70674816 70696136 70717374 70796019 70942464 71017856 71064126 71115408 71166816 71267364 71414784 71537256 71590428 71743399 71839872 71963073 71993376 72147208 72192128 72244224 72296448 72398592 72420432 72672768 72726784 72829536 72851506 72982296 73105344 73136128 73156608 73261552 73336536 73362186 73592064 73749312 74059776 74267892 74343906 74346818 74500608 74628372 74762352 74919936 75207366 75364352 75523968 75576134 75630672 75653487 75685344 75917088 75949056 76079304 76135852 76157172 76317696 76532157 76564384 76585824 76854336 77041692 77097384 77206311 77286912 77366016 77498694 77531328 77801472 77992824 78264576 78321152 78428736 78431808 78455468 78728832 78761984 78897056 79064154 79252992 79509168 79533153 79810272 79895088 80062668 80231424 80456883 80795584 80819856 80909736 80992548 81163264 81165609 81216144 81274752 81333504 81448416 81472986 81756864 81817632 81933228 81992456 82105083 82243512 82278144 82419246 82453952 82503603 82741248 82766208 82908147 82967976 83054592 83258864 83317248 83522166 83727488 83813184 83992272 84105216 84284928 84345856 84465024 84582877 84784896 84964464 84967792 85084506 85143552 85146012 85289568 85442688 85589217 85857408 86134932 86461128 86497536 86645874 86734557 86917376 86947776 87036768 87222744 87406592 87526656 87652214 87741927 87984156 88047648 88111296 88235784 88299568 88418304 88569936 88607232 88759188 89134656 89447814 89509888 89636352 89663392 89786556 89881974 89975808 90168064 90260352 90552108 90574848 90768384 90895032 90991628 91023453 91308672 91368162 91500192 91503776 91629468 91850304 92044836 92241513 92496164 92523951 92562912 92760696 92952576 93083904 93111984 93312843 93436416 93666222 93705664 93731904 94193424 94233088 94289832 94394692 94491306 94589952 94752168 94820544 94889088 95023152 95219712 95316169 95383008 95453904 95588766 95786496 95950764 95991168 96155787 96325632 96531456 96560576 96589584 96897024 97106048 97268769 97309728 97473792 97782048 97816248 98098117 98122752 98125587 98332416 98469618 99023856 99125208 99265257 99334144 99337014 99470592 99504496 99641178 99683136 100030464 100276488 100490754 100698624 100840896 100871316 100913792 101086853 101222784 101265408 101439072 101542896 101756928 102042876 102114432 102256911 102472448 102648182 102722256 102796512 102941748 103049216 103154688 103331592 103375104 103990432 104133276 104352768 104355783 104571648 104575744 104719392 104750982 104971776 105418872 105644126 105670656 105967602 106012224 106044204 106413696 106526784 106596189 106750224 106901046 106975232 107122176 107275844 107305884 107385642 107759808 107879648 107990064 108220812 108288192 108366336 108444672 108597888 108630648 109009152 109090176 109244304 109277259 109473444 109658016 109704192 109892328 110004804 110354944 110388096 110544196 110623968 111089664 111362888 111401838 111515859 111520227 111750912 111942558 111989696 112143528 112379904 112620032 112811049 113046528 113285952 113364201 113446008 113528016 113719424 113875632 113923584 114118956 114203778 114476544 114846576 114881221 115281504 115330048 115527832 115562538 115646076 115930368 116049024 116248041 116296992 116702208 116989236 117239213 117312208 117396864 117481728 117647712 117683202 118093248 118142976 118345584 118596231 118846208 118879488 119050022 119263752 119515136 119715408 119842632 119967744 120094002 120347136 120736144 121024512 121193376 121364604 121488822 121744896 121824216 122000256 122172624 122209479 122425344 122467072 122635296 122726448 122899842 122988684 123365268 123417216 123628869 123680928 123718238 124111872 124149312 124417124 124451964 124581888 124888296 124975872 125283249 125591232 125719776 125988408 126119936 126157824 126336224 126427392 126518784 126697536 127177344 127271872 127446696 127451688 127715328 127719018 127934352 127988224 128164032 128207716 128708608 128786112 129202398 129691692 129746304 129965056 129968811 130376064 130421664 130830336 130834116 131109888 131292824 131478321 131976234 132031808 132071472 132166944 132353676 132449352 132627456 132854904 132910848 133138782 133237741 133701984 133987672 134171721 134264832 134454528 134495088 134822961 134963712 135252096 135390528 135828162 135862272 136057168 136152576 136342548 136487442 136963008 137052243 137062016 137250288 137255664 137539584 137775456 137833472 138067254 138220799 138744246 138844368 139137024 139141044 139428864 139625856 139667976 139962368 140154624 140499333 140558496 141290136 141349632 141392272 141434748 141592038 141736959 141884928 142035712 142128252 142230816 142333632 142534728 142829568 143074512 143180856 143383149 143486798 143679744 143926146 143986752 144294416 144384256 144488448 144592896 144797184 144840864 145345536 145453568 145659072 145703012 145964592 146210688 146272256 146313216 146523104 146673072 146724372 147184128 147498624 147704427 148535784 148687812 148693636 149001216 149005521 149256744 149524704 150414732 150728704 150736131 151047936 151152268 151261344 151306974 151370688 151834176 151898112 152158608 152271704 152314344 152635392 153064314 153128768 153171648 153708672 153972273 154083384 154194768 154412622 154573824 154732032 154997388 155062656 155602944 155985648 156529152 156642304 156857472 156863616 156910936 157126473 157457664 157794112 158128308 158466189 158505984 158951403 159018336 159066306 159620544 159790176 160125336 160351569 160462848 160913766 161078463 161591168 161639712 161819472 161868287 161985096 162326528 162331218 162432288 162549504 162667008 162896832 162945972 163513728 163635264 163866456 163984912 164210166 164487024 164556288 164838492 164907904 165007206 165190711 165482496 165532416 165816294 165935952 166517728 166634496 167044332 167102757 167454976 167626368 167913837 167984544 168210432 168569856 168691712 168930048 169165754 169569792 169928928 169935584 170169012 170292024 170579136 170885376 171178434 171305667 171714816 172269864 172922256 172995072 173291748 173469114 173834752 173895552 174073536 174445488 174813184 175053312 175304428 175483854 175968312 176095296 176222592 176471568 176524803 176599136 176836608 177139872 177214464 177518376 178269312 178575033 178895628 179272704 179326784 179573112 179763948 179951616 180336128 180520704 181104216 181536768 181790064 181983256 182046906 182233233 182617344 182736324 183000384 183007552 183258936 183700608 184089672 184349763 184483026 184992328 185047902 185125824 185521392 185577357 185905152 186167808 186223968 186625686 186872832 187332444 187411328 187463808 187732727 188386848 188466176 188579664 188789384 188982612 189179904 189504336 189641088 189778176 190046304 190632338 190766016 190907808 191177532 191572992 191578527 191901528 191982336 192311574 193062912 193121152 193179168 193794048 193803597 194212096 194537538 194619456 194947584 195564096 195632496 196196234 196245504 196251174 196664832 196939236 197964351 198047712 198250416 198530514 198668288 198674028 198941184 199008992 199282356 199366272 199708173 200060928 200552976 200981508 201397248 201681792 201742632 201827584 202173706 202445568 202878144 203085792 203742243 204085752 204228864 204513822 204731163 204944896 205296364 205444512 205593024 205883496 206098432 206309376 206663184 206750208 207100881 207980864 208116369 208266552 208705536 208711566 209143296 209151488 209438784 209501964 209943552 210837744 211288252 211341312 211935204 212024448 212088408 212388057 212827392 213053568 213192378 213350839 213500448 213802092 214244352 214551688 214611768 214771284 215230197 215519616 215759296 215889219 215980128 216441624 216576384 216732672 216889344 217195776 217261296 217729967 218018304 218180352 218488608 218554518 218946888 219316032 219408384 219784656 220009608 220709888 220776192 221088392 221247936 222179328 222725776 222803676 223031718 223040454 223501824 223885116 223979392 224287056 224759808 225240064 225622098 226093056 226571904 226728402 226892016 226960461 227056032 227438848 227751264 227847168 228237912 228407556 228953088 229596471 229693152 229762442 230563008 230660096 231055664 231125076 231292152 231618933 231860736 232098048 232496082 232593984 233404416 233978472 234478426 234624416 234793728 234963456 235295424 235366404 236186496 236285952 236691168 237192462 237692416 237758976 238100044 238527504 238599459 239030272 239430816 239685264 240188004 240694272 241370649 241472288 242386752 242729208 242977644 243489792 243496827 243648432 244000512 244345248 244418958 244934144 245270592 245452896 245799684 245977368 246730536 246834432 247257738 247361856 247436476 247510809 248223744 248298624 248724441 248834248 248903928 249163776 249776592 249951744 250566498 251182464 251439552 251976816 252315648 252672448 252854784 253037568 253395072 253748631 254354688 254543744 254893392 254903376 254980271 255430656 255438036 255868704 255976448 256328064 256415432 256767651 257572224 258404796 259383384 259492608 259930112 259937622 260203671 260752128 260843328 261668232 262219776 262585648 262956642 263225781 263952468 264063616 264142944 264333888 264516469 264707352 264898704 265254912 265709808 265821696 266277564 266475482 267403968 267975344 268343442 268529664 268909056 268990176 269645922 269927424 270504192 270781056 271656324 271724544 272114336 272305152 272685096 272974884 273070359 273926016 274104486 274124032 274500576 274511328 275550912 275666944 276134508 276441598 276724539 277488492 277688736 278282088 278857728 279251712 279335952 279924736 279938529 280309248 280998666 281116992 282580272 282699264 282784544 282869496 283184076 283473918 283769856 284071424 284256504 284461632 284667264 285069456 285659136 285948507 286149024 286361712 286766298 286973596 287359488 287852292 287973504 288467361 288588832 288768512 288976896 289594368 289681728 290691072 290907136 291318144 291406024 291806307 291929184 292421376 293046208 293346144 293448744 294294351 294368256 294997248 295408854 297071568 297375624 297387272 297795771 298002432 298011042 298513488 299049408 300612533 300829464 301472262 302095872 302304536 302522688 302613948 302741376 303260559 303668352 303796224 304317216 304543408 304628688 305270784 306128628 306257536 306343296 306770733 306782749 307417344 307944546 308166768 308389536 308825244 309147648 309464064 309994776 310125312 311971296 313058304 313067349 313284608 313714944 313727232 313821872 314252946 314915328 315588224 316256616 316932378 317011968 317902806 318036672 318132612 319241088 319580352 319788567 320250672 320703138 320925696 321827532 322156926 323182336 323279424 323638944 323736574 323970192 324653056 324662436 324864576 325099008 325334016 325793664 325891944 327027456 327270528 327732912 327831777 327969824 328420332 328974048 329112576 329676984 329815808 330014412 330381422 331064832 331632588 331871904 333035456 333268992 334088664 334205514 334560681 334909952 335252736 335827674 335969088 337139712 337383424 337860096 338331508 338433147 339139584 339857856 339871168 340092603 340338024 340584048 341158272 341770752 342356868 342611334 343429632 344539728 344643663 345844512 345990144 346583496 346938228 347669504 347791104 348147072 348646493 348744123 348890976 350106624 350608856 350967708 351717639 351936624 352190592 352445184 352943136 353049606 353198272 354279744 354428928 355036752 355788693 356538624 357150066 357791256 358545408 358653568 359146224 359268637 359527896 359903232 360672256 361041408 362208432 363073536 363580128 363966512 364093812 364466466 365234688 365472648 366000768 366015104 366517872 366628437 367401216 368179344 368699526 368966052 369754441 369984656 370095804 370251648 370886607 371042784 371154714 372335616 372447936 373251372 373745664 374664888 374822656 374927616 375465454 375849747 376773696 376932352 377159328 377578768 377965224 378359808 379008672 379282176 379556352 380092608 381264676 381532032 381815616 382355064 383145984 383157054 383803056 383964672 384623148 386125824 386242304 386358336 387607194 388424192 389075076 389238912 389895168 389906433 391128192 391264992 392392468 392491008 392502348 393329664 393878472 394434963 395928702 396095424 396500832 397061028 397348056 397882368 398017984 398564712 398732544 399416346 399713223 401105952 401963016 402794496 403363584 403485264 403655168 404347412 404468883 404891136 405756288 406171584 407484486 408171504 408457728 409027644 409462326 409889792 410592728 410889024 411156729 411186048 411766992 412618752 413326368 413500416 414201762 414662397 415961728 416232738 416533104 416675077 417411072 417423132 418286592 418302976 418877568 419003928 419887104 421497999 421675488 422576504 423870408 424048896 424176816 424776114 425210877 425654784 426107136 426384756 426701678 427000896 427604184 428488704 429103376 429223536 429542568 430149447 430460394 431039232 431518592 431778438 431960256 432883248 433152768 433465344 433778688 434391552 434522592 435459934 436036608 436360704 436977216 437109036 437893776 438632064 438816768 439569312 440019216 441419776 441552384 442176784 442495872 443113281 445451552 445607352 446063436 446080908 447003648 447016563 447770232 447958784 448574112 450480128 451244196 452186112 452208393 453143808 453456804 453784032 453920922 454112064 454877696 455502528 455694336 456475824 456815112 457906176 459192942 459386304 459524884 461126016 461320192 461916819 462111328 462250152 462584304 463237866 463721472 464196096 464992164 465187968 466808832 467956944 468956852 469248832 469587456 469926912 470590848 470732808 472372992 473382336 474384924 475384832 475398567 475517952 476200088 476854209 477055008 477198918 478861632 479370528 480376008 481388544 482741298 482944576 483235389 484773504 485458416 485604861 485955288 486979584 486993654 487296864 488001024 488690496 488837916 489868288 490541184 490905792 491244871 491599368 491954736 493461072 493668864 494515476 494723712 494872952 495021618 495572133 496447488 496597248 497448882 497668496 497807856 499553184 499903488 501132996 501308271 502364928 502879104 503741511 503953632 504631296 505344896 505709568 506075136 506790144 507497262 508709376 509087488 509786784 509806752 509960542 510876072 511737408 511952896 512656128 512830864 513535302 513917001 515144448 516809592 518766768 518985216 519860224 519875244 520407342 521504256 521686656 523336464 524439552 525171296 525913284 526451562 527904936 528127232 528285888 528667776 529032938 529414704 529574409 529797408 530509824 531419616 531643392 532555128 532950964 534807936 535725099 535950688 536686884 537818112 537980352 539291844 539854848 541008384 541562112 543312648 544228672 544610304 545370192 545949768 546140718 547852032 548208972 548248064 549001152 549022656 551101824 551333888 552269016 552883196 553049289 553449078 554976984 555377472 556564176 556732071 557715456 558503424 558671904 559877058 560618496 561997332 562233984 563198181 565160544 565398528 565569088 565738992 566368152 566947836 567539712 568142848 568513008 568923264 569334528 569739391 570138912 571897014 572298048 572723424 573532596 573947192 574718976 574735581 575704584 575947008 576934722 577177664 577537024 579188736 579363456 581382144 581410791 581814272 582636288 582812048 583612614 583858368 584842752 586092416 586692288 586897488 588588702 588736512 589994496 590817708 592080139 593893053 594143136 594751248 594774544 595591542 596004864 596022084 597026976 598098816 599124519 601225066 601658928 602944524 604191744 604609072 605045376 605227896 605482752 606521118 607336704 608634432 609086816 609257376 611226729 612257256 612515072 612686592 613541466 613565498 614193489 614834688 615889092 616333536 616779072 617650488 618295296 618928128 619989552 620250624 623942592 624349107 626116608 626134698 626569216 627429888 627454464 627643744 628505892 629830656 631176448 632513232 633864756 634023936 635805612 636073344 636265224 637164171 638482176 639160704 639577134 640052517 640501344 641406276 643655064 644313852 645690591 646364672 646558848 647277888 647473148 647667657 647940384 649324872 649729152 650198016 650668032 651587328 651783888 653189901 654054912 654541056 655465824 655663554 655939648 656840664 657948096 658225152 659353968 659631616 660028824 660762844 662129664 663265176 663743808 666070912 666537984 667213183 668177328 668411028 669121362 669819904 670505472 671655348 671938176 674279424 675720192 676663016 676866294 678279168 679715712 679742336 680185206 680676048 680881383 681168096 682316544 683541504 684713736 685222668 686686819 686859264 688789413 689079456 689287326 691689024 691980288 693166992 693876456 694856799 695339008 695582208 696294144 697292986 697488246 697781952 700213248 701217712 701935416 703435278 703873248 704381184 704890368 705886272 706099212 706396544 708559488 708857856 710073504 711577386 713077248 714300132 715582512 715798377 717090816 717307136 718292448 718537274 719055792 721344512 722082816 724111947 724416864 727160256 727933024 728187624 728932932 730469376 730490481 730945296 732001536 732030208 733035744 733256874 734802432 736358688 737399052 737932104 739508882 739969312 740191608 740503296 741773214 742085568 742309428 744671232 744895872 746173323 746502744 747491328 749329776 749645312 749855232 750930908 751699494 753547392 753864704 754318656 755157536 755930448 758017344 758564352 759112704 760185216 761245893 762529352 763064064 763631232 764710128 764940813 766291968 766314108 767606112 767929344 769246296 772484608 772716672 775214388 776848384 778150152 778477824 779790336 779812866 780611013 782256384 782529984 784784936 785004696 786659328 787756944 788869926 789677343 791857404 792190848 793001664 793549407 794122056 794696112 795764736 796035968 797129424 797465088 798832692 799426446 802211904 803926032 804168547 805588992 806727168 806970528 807310336 808694824 808937766 809782272 811512576 812343168 814968972 816343008 816915456 818055288 818924652 819211077 819779584 821185456 821778048 822313458 822372096 823533984 826652736 827000832 828403524 829324794 830173617 831923456 832465476 833066208 833350154 834846264 836573184 836605952 837755136 838007856 839774208 839815587 842995998 843350976 845153008 847740816 848097792 848353632 849552228 850421754 851309568 852214272 852769512 853403356 854001792 855208368 856977408 857845521 858206752 858447072 859085136 860298894 860920788 862078464 863037184 863556876 863920512 865402083 865766496 866305536 866930688 868783104 869045184 870919868 872073216 872721408 873954432 874218072 875787552 877264128 879138624 880038432 882839552 882883053 883104768 884353568 884991744 886226562 890903104 891214704 892126872 892161816 894007296 894033126 895540464 895917568 897148224 900960256 901837599 902488392 904416786 906287616 906913608 907568064 907841844 908224128 909755392 909781677 911005056 911388672 912951648 913630224 915812352 918385884 918772608 919049768 920312199 920348247 922252032 923833638 924222656 924500304 925168608 926475732 927442944 928392192 929984328 930375936 932664187 935913888 937913704 938497664 939174912 939202047 939853824 941181696 941465616 944745984 946764672 948085681 948769848 950769664 950797134 951035904 952400176 953708418 954110016 954397836 957723264 958741056 959365701 960752016 962777088 965482596 965889152 966470778 967545593 969547008 970916832 971209722 971910576 973959168 973987308 974593728 976002048 977380992 977675832 979736576 981082368 981811584 982489742 983198736 983495331 983909472 986922144 987337728 989030952 989447424 989745904 990043236 991144266 993194496 994897764 995336992 995615712 999106368 999806976 1002265992 1002616542 1003682043 1004729856 1005758208 1007483022 1007907264 1010689792 1011419136 1012150272 1013580288 1014994524 1017418752 1018174976 1019573568 1019613504 1019921084 1020277809 1021752144 1023474816 1023905792 1025312256 1025661728 1027070604 1027834002 1030288896 1033619184 1033930989 1037533536 1037970432 1039750488 1040814684 1043008512 1043373312 1045939479 1046672928 1050342592 1051826568 1052903124 1055152917 1055809872 1056254464 1056571776 1057335552 1058065876 1058829408 1059148818 1059594816 1062839232 1063286784 1065110256 1065901928 1067366079 1069615872 1071450198 1071901376 1073373768 1075636224 1075960704 1077805911 1078583688 1079709696 1082016768 1083124224 1086625296 1088457344 1089220608 1090740384 1091899536 1092281436 1095704064 1096417944 1096496128 1098002304 1098045312 1099577401 1099885311 1102203648 1104538032 1105766392 1106098578 1106898156 1109263323 1109953968 1110754944 1112659821 1113128352 1113464142 1117006848 1117343808 1119754116 1121236992 1123994664 1124467968 1126396362 1127549241 1130321088 1130797056 1131138176 1131477984 1132736304 1133078009 1133895672 1135079424 1136285696 1137026016 1137846528 1138669056 1139478782 1140277824 1143794028 1144596096 1145446848 1147065192 1147894384 1149437952 1149471162 1151409168 1151894016 1153869444 1154355328 1155074048 1158377472 1158726912 1162821582 1163628544 1165272576 1165624096 1167225228 1167716736 1169685504 1169719299 1172184832 1173384576 1173794976 1177177404 1177473024 1179988992 1181635416 1183304889 1184160278 1187786106 1188286272 1189502496 1189549088 1191183084 1192044168 1194053952 1196197632 1198249038 1199139669 1202450132 1203317856 1205889048 1208383488 1209218144 1210090752 1210455792 1210965504 1213042236 1214673408 1217268864 1218173632 1218514752 1222453458 1224514512 1225030144 1225373184 1227082932 1227130996 1228386978 1229669376 1231778184 1232667072 1233558144 1235300976 1237856256 1239979104 1240501248 1243987191 1247885184 1248698214 1250025231 1252233216 1252269396 1254859776 1254908928 1255287488 1257011784 1259661312 1262352896 1264493997 1265026464 1267729512 1271611224 1272146688 1272530448 1274328342 1275275521 1275632631 1276964352 1278321408 1279154268 1280105034 1281002688 1282812552 1287310128 1288627704 1290448341 1291381182 1292729344 1293117696 1294555776 1294946296 1295335314 1295880768 1298649744 1299458304 1300396032 1301336064 1303174656 1303567776 1306379802 1308109824 1309082112 1310931648 1311327108 1311879296 1313681328 1314129089 1315896192 1316450304 1318707936 1319263232 1320057648 1321525688 1324259328 1326530352 1327487616 1329339843 1332141824 1334426366 1336354656 1336822056 1338242724 1339639808 1341010944 1341049689 1343310696 1343876352 1351440384 1353326032 1353732588 1356558336 1356625179 1359431424 1359484672 1360370412 1361352096 1361762766 1362336192 1364633088 1367083008 1369427472 1370445336 1373373638 1373718528 1377578826 1378158912 1378574652 1383378048 1383960576 1385750457 1386333984 1387752912 1389713598 1390678016 1391164416 1392588288 1394585972 1394976492 1395563904 1400426496 1402435424 1403870832 1406870556 1407746496 1408762368 1409780736 1411772544 1412198424 1412793088 1417118976 1420147008 1423154772 1426154496 1426195701 1428600264 1431165024 1431596754 1434614272 1436584896 1437074548 1438111584 1442689024 1444165632 1448223894 1448833728 1449706167 1454320512 1455866048 1456375248 1456814583 1457865864 1460938752 1460980962 1461890592 1464003072 1464060416 1466071488 1466513748 1469604864 1472717376 1473734613 1474798104 1475864208 1479017764 1479938624 1480383216 1481006592 1483546428 1484171136 1484618856 1486716399 1489342464 1489791744 1492346646 1493005488 1493455873 1498659552 1499290624 1499710464 1501861816 1503398988 1503924813 1507094784 1508637312 1510315072 1511224533 1511860896 1516034688 1517128704 1518225408 1520370432 1522491786 1524109769 1525058704 1526128128 1527262464 1529420256 1529881626 1532628216 1535212224 1535858688 1538492592 1541751003 1544969216 1545433344 1549310747 1550428776 1553696768 1556300304 1556955648 1559580672 1559625732 1561222026 1564512768 1565059968 1569569872 1570009392 1573318656 1575513888 1577739852 1579354686 1583714808 1584381696 1586003328 1587098814 1588244112 1588723227 1589392224 1591529472 1592071936 1594258848 1594930176 1597665384 1598852892 1604423808 1607175297 1607852064 1608337094 1613454336 1613941056 1614620672 1617389648 1617875532 1619564544 1623025152 1624686336 1629937944 1632686016 1633830912 1636110576 1637849304 1638422154 1639559168 1642370912 1643556096 1644626916 1644744192 1647067968 1653305472 1654001664 1656807048 1658649588 1660347234 1663846912 1664930952 1666132416 1666700308 1669692528 1670196213 1673146368 1673211904 1675510272 1676015712 1679631174 1685991996 1686701952 1689594543 1690306016 1695481632 1696195584 1696707264 1699104456 1700843508 1702619136 1704428544 1705539024 1706806712 1708003584 1709218173 1710416736 1715691042 1716413504 1716894144 1718170272 1720597788 1721841576 1724156928 1726074368 1727113752 1727841024 1730804166 1731532992 1732611072 1737566208 1738090368 1741839736 1744146432 1744232373 1745442816 1747908864 1748436144 1751575104 1754528256 1758277248 1760076864 1765766106 1766209536 1768707136 1769983488 1772453124 1776240417 1781679159 1781806208 1782429408 1784253744 1784323632 1788014592 1788066252 1791080928 1791835136 1794296448 1796870387 1797373557 1803675198 1804976784 1808833572 1812575232 1813827216 1815136128 1815683688 1816448256 1819510784 1819563354 1822010112 1825903296 1827260448 1833680187 1836771768 1837545216 1838099536 1840624398 1840696494 1842580467 1844504064 1847667276 1848445312 1849000608 1850337216 1851615283 1852951464 1854885888 1856784384 1859968656 1860751872 1865328374 1871827776 1873047321 1875827408 1876995328 1878349824 1878404094 1879707648 1882363392 1882931232 1889491968 1893529344 1896171362 1897539696 1901539328 1901594268 1902071808 1904800352 1907416836 1908220032 1908795672 1911492513 1915446528 1917482112 1918731402 1920157551 1921504032 1930965192 1931778304 1932941556 1935091186 1937071773 1939094016 1941833664 1942419444 1943821152 1947974616 1949187456 1952004096 1954761984 1955351664 1959473152 1959569703 1962164736 1963623168 1964979484 1966397472 1966990662 1967818944 1973844288 1974675456 1978061904 1978894848 1979491808 1980086472 1982288532 1986388992 1989795528 1990673984 1991231424 1998212736 1999613952 2001639549 2004531984 2005233084 2007364086 2009459712 2011516416 2014966044 2015814528 2021379584 2022838272 2027160576 2029989048 2034837504 2036349952 2039147136 2039227008 2039842168 2040555618 2042644149 2043504288 2046949632 2050624512 2051323456 2054141208 2055668004 2060060457 2060577792 2066368239 2067238368 2067861978 2075067072 2075940864 2079500976 2081629368 2084570397 2086017024 2086746624 2091878958 2093345856 2100685184 2103653136 2104287731 2105806248 2110305834 2111619744 2112508928 2113143552 2114671104 2116131752 2117658816 2118297636 2119189632 2125678464 2126573568 2130220512 2131803856 2134732158 2139231744 2142900396 2143802752 2146747536 2147395131 2147479243 2151272448 2151921408 2155611822 2157167376 2164033536 2166248448 2172335841 2173250592 2176914688 2181480768 2183799072 2184562872 2191408128 2191471443 2192835888 2192992256 2196004608 2196090624 2199154802 2199770622 2204407296 2209076064 2211532784 2212197156 2213796312 2218526646 2219907936 2221509888 2225319642 2226256704 2226928284 2234013696 2234687616 2238519969 2239508232 2242473984 2247989328 2248935936 2252792724 2255098482 2260642176 2261594112 2262276352 2262955968 2265472608 2266156018 2267791344 2272571392 2274052032 2275693056 2277338112 2278957564 2280555648 2283737679 2287588056 2289192192 2290893696 2294130384 2294822439 2295788768 2298875904 2298942324 2302818336 2303788032 2307738888 2308710656 2310148096 2317453824 2325643164 2330545152 2331248192 2334450456 2335433472 2339371008 2339438598 2344369664 2346769152 2347589952 2354354808 2359977984 2363270832 2366609778 2368320556 2369032029 2375572212 2376572544 2379004992 2379098176 2380648221 2382366168 2384088336 2388107904 2392395264 2396498076 2398279338 2404900264 2406635712 2411778096 2412505641 2416766976 2418436288 2420181504 2420911584 2421931008 2426084472 2429346816 2434537728 2436347264 2437029504 2440525451 2444906916 2449029024 2450060288 2450746368 2454165864 2454261992 2456773956 2457633231 2459338752 2463556368 2465334144 2467116288 2470601952 2479958208 2481002496 2487974382 2490520851 2495770368 2497396428 2500050462 2504538792 2509719552 2509817856 2510574976 2514023568 2519322624 2519446761 2524705792 2528987994 2530052928 2531800489 2535459024 2543222448 2544293376 2545060896 2548656684 2550551042 2551265262 2553928704 2556642816 2558308536 2560210068 2562005376 2565625104 2573536563 2574620256 2577255408 2580896682 2582762364 2585458688 2586235392 2589111552 2589892592 2590670628 2591761536 2596206249 2597299488 2598916608 2600792064 2606349312 2607135552 2612759604 2616219648 2618164224 2621863296 2622654216 2623758592 2627362656 2628258178 2631792384 2637415872 2638526464 2640115296 2643051376 2648518656 2648649159 2653060704 2654975232 2658679686 2664283648 2668852732 2672709312 2673644112 2676485448 2679279616 2682021888 2682099378 2686621392 2687752704 2702880768 2705512797 2706652064 2707465176 2713250358 2718862848 2718969344 2720740824 2722704192 2723525532 2724672384 2729266176 2729345031 2734166016 2738854944 2740890672 2746747276 2747437056 2755157652 2756317824 2757149304 2761044741 2766756096 2771500914 2772667968 2775505824 2779427196 2782328832 2785176576 2789171944 2789952984 2791127808 2797992561 2804870848 2807741664 2813741112 2815492992 2817524736 2819561472 2823545088 2824396848 2825586176 2834237952 2840294016 2844257043 2846309544 2852308992 2852391402 2857200528 2862330048 2863193508 2869228544 2873169792 2874149096 2876223168 2878097103 2888331264 2896447788 2897667456 2899412334 2902636779 2908641024 2911732096 2912750496 2913629166 2915731728 2921877504 2921961924 2923781184 2928006144 2928120832 2932142976 2933027496 2939209728 2945434752 2947469226 2949596208 2950485993 2951728416 2958035528 2959877248 2960766432 2962013184 2967092856 2968342272 2969237712 2973432798 2979583488 2984693292 2986010976 2986911746 2997319104 2998581248 2999420928 3003723632 3006797976 3007849626 3011046129 3014189568 3017274624 3020630144 3022449066 3023721792 3032069376 3034257408 3036450816 3040740864 3044983572 3048219538 3050117408 3052256256 3054524928 3058840512 3059763252 3060833427 3065256432 3070424448 3071717376 3076985184 3083502006 3089938432 3090866688 3098621494 3100857552 3101792967 3107393536 3112600608 3113911296 3119251464 3122444052 3129025536 3130119936 3137818437 3139139744 3140018784 3151027776 3155479704 3158709372 3165458751 3167429616 3168763392 3172006656 3174197628 3176488224 3177446454 3178784448 3184143872 3188517696 3189860352 3195330768 3197705784 3208847616 3214350594 3215704128 3216674188 3226908672 3227882112 3229241344 3233417733 3234779296 3235751064 3239129088 3246050304 3249372672 3259875888 3265372032 3267661824 3272221152 3275698608 3276844308 3284741824 3287112192 3289253832 3289488384 3294135936 3298732203 3306610944 3313614096 3317299176 3320694468 3327693824 3327789969 3329861904 3332264832 3333400616 3337979463 3339385056 3340392426 3351020544 3352031424 3359262348 3371983992 3373403904 3379189086 3380612032 3382647723 3390963264 3392391168 3393414528 3398208912 3399234027 3401687016 3405238272 3408857088 3411078048 3413613424 3416007168 3418436346 3420833472 3431382084 3432827008 3433788288 3436340544 3438714097 3441195576 3443683152 3448313856 3452148736 3454227504 3455682048 3461608332 3463065984 3465222144 3475132416 3476180736 3483679472 3488464746 3490885632 3495817728 3496872288 3503150208 3509056512 3509157897 3516554496 3520153728 3531532212 3532419072 3537414272 3539966976 3544906248 3549914667 3552480834 3563358318 3563612416 3564858816 3568507488 3568647264 3576132504 3582161856 3583670272 3588592896 3593740774 3594747114 3597419007 3607350396 3609953568 3617667144 3625150464 3627654432 3630272256 3631367376 3632896512 3639021568 3639126708 3644020224 3651806592 3654520896 3667360374 3673543536 3675090432 3676199072 3681248796 3681392988 3685160934 3689008128 3695334552 3696890624 3698001216 3700674432 3703230566 3705902928 3713568768 3719937312 3721503744 3730656748 3731961573 3743655552 3746094642 3750075693 3751654816 3753990656 3756699648 3756808188 3764726784 3765862464 3778983936 3787058688 3792342724 3793481991 3795079392 3803188536 3809600704 3814833672 3816440064 3817591344 3822985026 3825826563 3830893056 3834964224 3837462804 3840315102 3843008064 3861930384 3863556608 3865883112 3870182372 3871345023 3874143546 3878188032 3883667328 3884838888 3887642304 3895949232 3898374912 3904008192 3907962929 3909523968 3910703328 3919139406 3924329472 3927246336 3929958968 3932794944 3933981324 3935637888 3942387267 3947688576 3949350912 3956123808 3957789696 3958983616 3960172944 3964577064 3972777984 3979591056 3981347968 3982462848 3988019529 3988175737 3996425472 4003279098 4009063968 4010466168 4014728172 4018919424 4023032832 4023149067 4029932088 4031629056 4042759168 4054321152 4059978096 4069675008 4069875537 4072699904 4078294272 4078454016 4079684336 4081111236 4085288298 4087008576 4093899264 4101249024 4102646912 4108282416 4111336008 4120120914 4121155584 4132736478 4134476736 4135723956 4144560973 4150134144 4151881728 4157251371 4159001952 4163258736 4169140794 4172034048 4173493248 4183757916 4186691712 4201370368 4207306272 4208575462 4211612496 4220611668 4223239488 4225017856 4226287104 4229342208 4232263504 4235317632 4236595272 4238379264 4251356928 4260441024 4263607712 4269464316 4278463488 4278587103 4285800792 4287605504 4293495072 4294790262 4294958486 4303842816 4311223644 4314334752 4328067072 4332496896 4344671682 4346501184 4353829376 4362961536 4367598144 4369125744 4370443749 4382816256 4382942886 4385671776 4385984512 4392009216 4392181248 4398309604 4399541244 4408814592 4418152128 4421203839 4423065568 4424394312 4427592624 4437053292 4439815872 4443019776 4450639284 4452513408 4453856568 4460149197 4468027392 4469375232 4477039938 4479016464 4480367619 4495978656 4497871872 4505585448 4510196964 4521284352 4524552704 4525911936 4530945216 4532312036 4533673599 4535582688 4548104064 4551386112 4554676224 4557915128 4561111296 4567475358 4572329307 4575176112 4578384384 4581787392 4588260768 4589644878 4591577536 4597884648 4605636672 4607576064 4615477776 4617421312 4625253009 4634907648 4647932241 4651286328 4661090304 4662496384 4668900912 4670492281 4670866944 4678742016 4678877196 4688739328 4693538304 4695179904 4708709616 4719955968 4726541664 4733219556 4736641112 4738064058 4751144424 4753145088 4758009984 4758196352 4761296442 4764732336 4766169681 4768176672 4776215808 4784790528 4792996152 4796558676 4806807733 4809800528 4813271424 4821525891 4823556192 4825011282 4836872576 4840363008 4841823168 4843862016 4852168944 4858693632 4869075456 4872694528 4874059008 4881050902 4889813832 4898058048 4900120576 4901492736 4908331728 4908523984 4913547912 4915266462 4918677504 4927112736 4930668288 4934232576 4941203904 4959916416 4962004992 4975948764 4981041702 4991540736 4994792856 5000100924 5009077584 5010588639 5019439104 5019635712 5021149952 5028047136 5038893522 5049411584 5057975988 5060105856 5063600978 5068783629 5070918048 5086444896 5088586752 5090121792 5097313368 5101102084 5102530524 5107857408 5113285632 5116617072 5120420136 5124010752 5127654519 5131250208 5147073126 5149240512 5154510816 5161793364 5165524728 5170917376 5172470784 5178223104 5179785184 5181341256 5183523072 5192412498 5194598976 5197833216 5212698624 5214271104 5225519208 5232439296 5236328448 5243726592 5245308432 5247517184 5254725312 5256516356 5263584768 5274831744 5277052928 5280230592 5286102752 5297298318 5306121408 5309950464 5317359372 5328567296 5328721251 5337705464 5345037477 5345418624 5347288224 5352970896 5364043776 5364198756 5373242784 5375505408 5390611161 5411025594 5413304128 5414930352 5426500716 5437725696 5437938688 5441481648 5445408384 5447051064 5449344768 5458532352 5458690062 5477709888 5481781344 5493494552 5501040561 5510315304 5512635648 5514298608 5522089482 5527741401 5533512192 5543001828 5545335936 5551011648 5554845849 5558854392 5564657664 5570353152 5578343888 5579905968 5582255616 5595985122 5609741696 5615483328 5619141963 5627482224 5630985984 5635049472 5639122944 5647090176 5648793696 5651172352 5667052759 5668475904 5680588032 5688514086 5692619088 5704617984 5704782804 5714401056 5724660096 5726387016 5734477539 5738457088 5746339584 5748298192 5752446336 5756194206 5760472653 5792895576 5795334912 5798824668 5805273558 5811215319 5817282048 5823464192 5825500992 5827258332 5831463456 5843923848 5847562368 5856012288 5856241664 5864285952 5866054992 5878419456 5878709109 5890869504 5894938452 5899192416 5900971986 5903456832 5916071056 5919754496 5921532864 5924026368 5934185712 5936684544 5938475424 5946865596 5959166976 5969386584 5972021952 5973823492 5994638208 5997162496 5998841856 6004918647 6007447264 6013595952 6015699252 6022092258 6028379136 6034549248 6041260288 6044898132 6047443584 6064138752 6068514816 6081481728 6089967144 6096439076 6100234816 6104512512 6109049856 6117681024 6119526504 6121666854 6130512864 6140848896 6153970368 6167004012 6179876864 6180181371 6181733376 6197242988 6199104717 6201715104 6203585934 6225201216 6227822592 6238502928 6244888104 6258051072 6260239872 6275636874 6278279488 6280037568 6302055552 6310959408 6312863193 6317418744 6330917502 6334859232 6337526784 6344013312 6348395256 6352976448 6354892908 6357568896 6368287744 6377035392 6379720704 6386183323 6390661536 6395411568 6417695232 6428701188 6431408256 6433348376 6442185393 6442437729 6453817344 6455764224 6466835466 6469558592 6471502128 6492100608 6498745344 6517007523 6519751776 6530744064 6544442304 6551397216 6553688616 6569483648 6574224384 6574414329 6578507664 6578976768 6588271872 6597464406 6613221888 6627228192 6634598352 6636599767 6641388936 6655387648 6655579938 6659723808 6664529664 6666801232 6675958926 6678770112 6680784852 6702041088 6704062848 6715559907 6718524696 6743967984 6746807808 6758378172 6761224064 6765295446 6772819151 6781926528 6784782336 6786829056 6796417824 6798468054 6803374032 6817714176 6822156096 6827226848 6832014336 6836872692 6841666944 6851213037 6862764168 6865654016 6867576576 6872681088 6877428194 6882391152 6884467317 6887366304 6896627712 6904297472 6908455008 6911364096 6923216664 6926131968 6930444288 6952361472 6967358944 6976929492 6991635456 6993744576 7006300416 7018113024 7018315794 7033108992 7040307456 7063064424 7074828544 7079933952 7089812496 7099829334 7104961668 7126716636 7127224832 7129717632 7137014976 7137294528 7141944663 7152265008 7164323712 7167340544 7177185792 7187481548 7189494228 7194838014 7214700792 7219907136 7235334288 7237516923 7250300928 7255308864 7260544512 7262734752 7265793024 7278253416 7288040448 7303613184 7309041792 7321576353 7334720748 7347087072 7350180864 7352398144 7362497592 7362785976 7370321868 7378016256 7390669104 7393781248 7396002432 7401348864 7406461132 7411805856 7439874624 7443007488 7461313496 7463923146 7471562553 7487311104 7492189284 7500151386 7503309632 7507981312 7513616376 7529453568 7531724928 7557967872 7558340283 7574117376 7584685448 7586963982 7590158784 7595401467 7606377072 7619201408 7629667344 7632880128 7635182688 7645970052 7651653126 7661786112 7669928448 7674925608 7680630204 7686016128 7697041807 7720609689 7723860768 7727113216 7731766224 7740364744 7742690046 7748287092 7756376064 7767334656 7769677776 7775284608 7788618747 7791898464 7796749824 7815925858 7819047936 7821406656 7838278812 7848658944 7854492672 7859917936 7865589888 7867962648 7871275776 7884774534 7895377152 7912247616 7915579392 7917967232 7920345888 7929154128 7945555968 7945947477 7959182112 7962695936 7964925696 7976039058 7976351474 7992850944 8006558196 8018127936 8020932336 8029456344 8037838848 8046065664 8046298134 8059864176 8063258112 8085518336 8108642304 8116538391 8119956192 8139751074 8145399808 8156588544 8156908032 8159368672 8162222472 8170576596 8174017152 8187798528 8188035093 8202498048 8205293824 8216564832 8222672016 8240241828 8242311168 8265472956 8268953472 8271447912 8283134223 8289121946 8300268288 8314502742 8318003904 8326517472 8338281588 8346986496 8367515832 8373383424 8393977683 8402740736 8414612544 8417150924 8423224992 8441223336 8446478976 8450035712 8452574208 8458684416 8464527008 8470635264 8473190544 8476758528 8502713856 8520882048 8527215424 8532771129 8538928632 8556926976 8557174206 8571601584 8575211008 8586990144 8589580524 8589916972 8607685632 8622447288 8628669504 8664993792 8689343364 8693002368 8707658752 8707910337 8725923072 8735196288 8738251488 8740887498 8765632512 8765885772 8771343552 8784018432 8784362496 8796619208 8799082488 8817629184 8836304256 8842407678 8846131136 8848788624 8851457979 8855185248 8874106584 8879631744 8886039552 8901278568 8905026816 8907713136 8920298394 8926928647 8938750464 8954079876 8958032928 8960735238 8991957312 8995743744 9011170896 9020393928 9033138387 9042568704 9049105408 9051823872 9061890432 9064624072 9067347198 9071165376 9096208128 9102772224 9109352448 9115830256 9122222592 9134950716 9144658614 9150352224 9156768768 9163574784 9176521536 9179289756 9182500281 9183155072 9195769296 9211273344 9215152128 9230955552 9234842624 9250506018 9269815296 9295864482 9302572656 9305378901 9322180608 9324992768 9337801824 9340984562 9341733888 9357754392 9377478656 9387076608 9390359808 9413455311 9417419232 9453083328 9466439112 9473282224 9476128116 9496376253 9502288848 9506290176 9516019968 9516392704 9522592884 9529464672 9532339362 9536353344 9552431616 9569581056 9585992304 9593117352 9613615466 9619601056 9626542848 9643051782 9647112384 9650022564 9673745152 9680726016 9683646336 9687724032 9700253199 9704337888 9717387264 9738150912 9745389056 9748118016 9762101804 9779627664 9796116096 9800241152 9802985472 9816663456 9817047968 9827095824 9830532924 9854225472 9861336576 9868465152 9882407808 9896196609 9919832832 9951897528 9962083404 9983081472 9983369907 9989585712 10000201848 10018155168 10021177278 10042299904 10056094272 10077787044 10098823168 10115951976 10120211712 10127201956 10137567258 10141836096 10147943169 10172889792 10177173504 10180243584 10194626736 10197702081 10202204168 10205061048 10215714816 10226571264 10233234144 10240840272 10248021504 10255309038 10262500416 10294146252 10298481024 10309021632 10316142291 10323586728 10331049456 10344941568 10356446208 10359570368 10362682512 10367046144 10384824996 10389197952 10395666432 10425397248 10428542208 10451038416 10454191111 10472656896 10487453184 10490616864 10495034368 10509450624 10513032712 10527169536 10527473691 10549663488 10560461184 10572205504 10594596636 10612242816 10619900928 10634718744 10649744001 10657134592 10657442502 10675410928 10690074954 10690837248 10694576448 10705941792 10728397512 10746485568 10751010816 10781222322 10792257021 10822051188 10826608256 10829860704 10845175229 10853001432 10875451392 10875877376 10882963296 10890816768 10894102128 10898689536 10917064704 10917380124 10955419776 10963562688 10986989104 11002081122 11020630608 11025271296 11028597216 11044178964 11055482802 11067024384 11086003656 11090671872 11102023296 11109691698 11117708784 11140706304 11156687776 11159811936 11164511232 11191970244 11195884719 11219483392 11230966656 11238283926 11250227079 11254964448 11261971968 11270098944 11294180352 11297587392 11302344704 11334105518 11336951808 11361176064 11377028172 11385238176 11409565608 11428802112 11449320192 11452774032 11468955078 11476914176 11477479689 11492679168 11496596384 11504892672 11512388412 11520945306 11585791152 11590669824 11597649336 11610547116 11622430638 11634564096 11646928384 11651001984 11654516664 11662926912 11687847696 11695124736 11712024576 11712483328 11723888787 11728571904 11732109984 11757418218 11781739008 11789876904 11798384832 11801943972 11806913664 11827161801 11832142112 11839508992 11843065728 11848052736 11868371424 11873369088 11876950848 11893731192 11918333952 11938773168 11944043904 11947646984 11964058587 11964527211 11989276416 12009837294 12014894528 12027191904 12031398504 12044184516 12056758272 12069098496 12082520576 12089796264 12094887168 12128277504 12162963456 12179934288 12192878152 12200469632 12209025024 12209626611 12218099712 12235362048 12239053008 12243333708 12261025728 12281697792 12307940736 12325113853 12334008024 12360362742 12363466752 12394485976 12398209434 12403430208 12407171868 12433682919 12450402432 12455645184 12471754113 12477005856 12489776208 12516102144 12520479744 12551273748 12556558976 12560075136 12578092709 12604111104 12621918816 12625726386 12634837488 12661835004 12669718464 12675053568 12688026624 12696790512 12705952896 12709785816 12715137792 12736575488 12754070784 12772366646 12781323072 12790823136 12835390464 12835761309 12857402376 12862816512 12866696752 12884370786 12884875458 12911528448 12933670932 12939117184 12943004256 12984201216 12997490688 13034015046 13039503552 13061488128 13088884608 13102794432 13107377232 13111331247 13138967296 13148448768 13148828658 13157015328 13157953536 13176543744 13194928812 13226443776 13254456384 13263611517 13269196704 13273199534 13282777872 13310775296 13311159876 13319447616 13329059328 13333602464 13351917852 13357540224 13361569704 13380447591 13404082176 13408125696 13431119814 13437049392 13441102857 13487935968 13493615616 13516756344 13522448128 13530590892 13545638302 13563853056 13573658112 13592835648 13596936108 13606748064 13644312192 13654453696 13664028672 13673745384 13683333888 13702426074 13716987921 13725528336 13731308032 13735153152 13745362176 13754856388 13764782304 13768934634 13774732608 13808594944 13816910016 13822728192 13846433328 13852263936 13875759027 13904722944 13934717888 13943796723 13953858984 13983270912 13987489152 14011476843 14012600832 14036226048 14036631588 14066217984 14080614912 14126128848 14149657088 14159867904 14179624992 14199658668 14209923336 14253433272 14254449664 14259435264 14274029952 14274589056 14283889326 14294506213 14298509043 14304530016 14328647424 14354371584 14374963096 14378988456 14389676028 14420423199 14429401584 14439814272 14464577673 14470668576 14475033846 14510617728 14521089024 14525469504 14531586048 14556506832 14576080896 14607226368 14618083584 14643152706 14669441496 14694174144 14700361728 14704796288 14724995184 14725571952 14730014117 14740643736 14756032512 14781338208 14787562496 14792004864 14802697728 14812922264 14823611712 14879749248 14886014976 14922626992 14927846292 14943125106 14974622208 14984378568 15000302772 15006619264 15015962624 15027232752 15031765917 15058907136 15063449856 15116680566 15148234752 15169370896 15173927964 15180317568 15190802934 15206350887 15212754144 15238402816 15259334688 15265760256 15270365376 15291940104 15303306252 15323572224 15339856896 15349851216 15361260408 15372032256 15382963557 15394083614 15441219378 15447721536 15454226432 15463532448 15480729488 15485380092 15496574184 15512752128 15534669312 15539355552 15550569216 15577237494 15583796928 15593499648 15631851716 15638095872 15642813312 15676557624 15697317888 15708985344 15719835872 15731179776 15735925296 15742551552 15769549068 15790754304 15824495232 15831158784 15835934464 15840691776 15858308256 15891894954 15918364224 15925391872 15929851392 15952078116 15952702948 15985701888 15986163753 16013116392 16036255872 16041864672 16058912688 16092131328 16092596268 16119728352 16126516224 16171036672 16171833483 16233076782 16239912384 16279502148 16313177088 16313816064 16318737344 16324444944 16341153192 16348034304 16375597056 16376070186 16410587648 16433129664 16445344032 16480483656 16530945912 16537906944 16542895824 16566268446 16578243892 16583224203 16600536576 16629005484 16636007808 16653034944 16664537547 16676563176 16693972992 16735031664 16746766848 16787955366 16805481472 16829225088 16834301848 16846449984 16857425889 16882446672 16892957952 16905148416 16917368832 16929054016 16941270528 16946381088 16953517056 17001158277 17005427712 17041764096 17054430848 17065542258 17077857264 17083678157 17113853952 17114348412 17143203168 17150422016 17173980288 17179161048 17179833944 17203432617 17215371264 17244894576 17257339008 17281417959 17378686728 17386004736 17415317504 17415820674 17433645957 17451846144 17470392576 17476502976 17481774996 17531771544 17542687104 17568036864 17568724992 17593238416 17598164976 17635258368 17636127327 17672608512 17684815356 17692262272 17697577248 17702915958 17710370496 17722603423 17748213168 17759263488 17772079104 17802557136 17810053632 17815426272 17840596788 17853857294 17877500928 17908159752 17916065856 17921470476 17983914624 17991487488 18014755941 18022341792 18040787856 18066276774 18085137408 18098210816 18103647744 18123780864 18129248144 18134694396 18142330752 18192416256 18205544448 18231660512 18244445184 18269901432 18289317228 18300704448 18313537536 18327149568 18353043072 18358579512 18365000562 18366310144 18391538592 18422546688 18461911104 18469685248 18501012036 18539630592 18540544113 18591728964 18605145312 18610757802 18649985536 18675603648 18681969124 18683467776 18715508784 18754957312 18774153216 18780719616 18826910622 18834838464 18906166656 18932878224 18938589579 18946564448 18952256232 18992752506 19004577696 19012580352 19032039936 19032785408 19045185768 19058929344 19064678724 19072706688 19104863232 19139162112 19158549969 19171984608 19186234704 19227230932 19239202112 19253085696 19286103564 19294224768 19300045128 19327313187 19347490304 19361452032 19367292672 19400506398 19408675776 19476301824 19490778112 19496236032 19524203608 19551022569 19559255328 19592232192 19633326912 19634095936 19654191648 19661065848 19708450944 19722673152 19736930304 19764815616 19792393218 19839665664 19903795056 19909799301 19924166808 19966162944 19966739814 19979171424 20000403696 20036310336 20042354556 20084599808 20112188544 20141039711 20146679721 20155574088 20231903952 20240423424 20254403912 20275134516 20283672192 20295886338 20318457453 20345779584 20354347008 20360487168 20389253472 20395404162 20404408336 20410122096 20453142528 20466468288 20481680544 20496043008 20510618076 20525000832 20553639111 20588292504 20596962048 20618043264 20632284582 20647173456 20653401951 20662098912 20689883136 20712892416 20719140736 20725365024 20734092288 20769649992 20778395904 20791332864 20857084416 20902076832 20908382222 20974906368 20981233728 20990068736 21018901248 21026065424 21054339072 21054947382 21099326976 21120922368 21144411008 21189193272 21224485632 21239801856 21269437488 21299488002 21314269184 21314885004 21350821856 21380149908 21381674496 21389152896 21411883584 21425833989 21456795024 21492971136 21502021632 21562444644 21584514042 21644102376 21653216512 21659721408 21690350458 21706002864 21712550769 21750902784 21751754752 21765926592 21781633536 21788204256 21797379072 21834760248 21910839552 21927125376 21964729059 21973978208 22004162244 22041261216 22050542592 22057194432 22088357928 22110965604 22134048768 22172007312 22181343744 22204046592 22219383396 22235417568 22313375552 22319623872 22329022464 22383940488 22391769438 22438966784 22461933312 22476567852 22500454158 22509928896 22523943936 22588360704 22595174784 22604689408 22668211036 22673903616 22675020849 22722352128 22754056344 22770476352 22786204401 22819131216 22857604224 22898640384 22905548064 22937910156 22954959378 22985358336 22993192768 23009785344 23024776824 23041890612 23091125421 23161829067 23171582304 23181339648 23195298672 23221094232 23244861276 23269128192 23293856768 23302003968 23309033328 23325853824 23359315031 23365856241 23375695392 23390249472 23447777574 23457143808 23464219968 23514836436 23563478016 23579753808 23596769664 23603887944 23613827328 23654323602 23664284224 23679017984 23686131456 23736742848 23746738176 23753901696 23787462384 23836667904 23837842431 23877546336 23888087808 23895293968 23928117174 23929054422 23978552832 24019674588 24029789056 24054383808 24062797008 24070998679 24088369032 24113516544 24138196992 24165041152 24179592528 24189774336 24256555008 24325926912 24349615173 24359868576 24385756304 24400939264 24419253222 24436199424 24470724096 24478106016 24486667416 24522051456 24563395584 24564105279 24615881472 24650227706 24668016048 24720725484 24726933504 24788971952 24796418868 24806860416 24814343736 24849402669 24867365838 24900804864 24943508226 24954011712 24979552416 25040959488 25102547496 25113117952 25120150272 25156185418 25181933049 25208222208 25243837632 25251452772 25269674976 25323670008 25339436928 25350107136 25376053248 25393581024 25411905792 25419571632 25430275584 25473150976 25508141568 25544733292 25562646144 25581646272 25598313387 25670780928 25671522618 25714804752 25725633024 25733393504 25768741572 25769750916 25823056896 25867341864 25878234368 25886008512 25994981376 26068030092 26079007104 26122976256 26123731011 26177769216 26205588864 26214754464 26222662494 26277934592 26296897536 26297657316 26314030656 26353087488 26389857624 26452887552 26508912768 26527223034 26538393408 26546399068 26554373937 26565555744 26622319752 26638895232 26658118656 26667204928 26703835704 26715080448 26723139408 26760895182 26780785941 26816251392 26862239628 26874098784 26882205714 26975871936 26987231232 27033512688 27044896256 27061181784 27091276604 27099415161 27127706112 27147316224 27185671296 27193872216 27213496128 27288624384 27308907392 27328057344 27347490768 27355740503 27366667776 27404852148 27433975842 27451056672 27462616064 27470306304 27490724352 27509712776 27529564608 27537869268 27547500843 27549465216 27633820032 27645456384 27692866656 27704527872 27751518054 27809445888 27869435776 27887593446 27907717968 27916136703 27917230159 27966541824 27974978304 28022953686 28025201664 28073263176 28132435968 28161229824 28240365933 28252257696 28299314176 28359249984 28399317336 28419846672 28489128759 28506866544 28508899328 28518870528 28548059904 28549178112 28567778652 28589012426 28597018086 28609060032 28657294848 28708743168 28749926192 28757976912 28779352056 28840846398 28858803168 28879628544 28929155346 28941337152 28950067692 29021235456 29042178048 29050939008 29063172096 29100759597 29113013664 29152161792 29214452736 29236167168 29286305412 29338882992 29388348288 29400723456 29409592576 29449990368 29451143904 29460028234 29481287472 29562676416 29575124992 29584009728 29605395456 29625844528 29647223424 29688589827 29759498496 29845253984 29855692584 29886250212 29949244416 29950109721 29968757136 30000605544 30013238528 30031925248 30054465504 30063531834 30126899712 30233361132 30296469504 30338741792 30347855928 30360635136 30381605868 30412701774 30425508288 30476805632 30518669376 30531520512 30540730752 30583880208 30593106243 30606612504 30647144448 30679713792 30699702432 30722520816 30744064512 30765927114 30788167228 30882438756 30895443072 30908452864 30927064896 30948426873 30961458976 30970760184 30993148368 31069338624 31078711104 31101138432 31154474988 31167593856 31186999296 31263703432 31276191744 31285626624 31353115248 31362573333 31417970688 31439671744 31462359552 31471850592 31485103104 31539098136 31581508608 31648990464 31671868928 31681383552 31716616512 31783789908 31836728448 31850783744 31859702784 31904156232 31905405896 31949232003 31971403776 31972327506 32026232784 32072511744 32083729344 32117825376 32185192536 32239456704 32253032448 32343666966 32376771063 32466153564 32479824768 32535525687 32559004296 32626354176 32627632128 32637474688 32648889888 32682306384 32696068608 32751194112 32752140372 32821175296 32866259328 32890688064 32913406357 32960967312 33061891824 33075813888 33085791648 33132536892 33156487784 33166448406 33201073152 33258010968 33272015616 33306069888 33329075094 33353126352 33470063328 33493533696 33575910732 33587654157 33610962944 33658450176 33668603696 33692899968 33714851778 33750681237 33764893344 33785915904 33810296832 33858108032 33882541056 33892762176 33907034112 34002316554 34010855424 34083528192 34108861696 34131084516 34155714528 34167356314 34228696824 34286406336 34300844032 34347960576 34358322096 34359667888 34406865234 34430742528 34432439067 34489789152 34514678016 34562835918 34757373456 34772009472 34830635008 34831641348 34867291914 34903692288 34940785152 34953005952 34963549992 35063543088 35085374208 35136073728 35137449984 35171666361 35186476832 35196329952 35272254654 35345217024 35369630712 35384524544 35395154496 35405831916 35420740992 35445206846 35481485403 35496426336 35518526976 35544158208 35605114272 35620107264 35630852544 35681193576 35707714588 35755001856 35816319504 35832131712 35842940952 35893581633 35967829248 36029511882 36044683584 36081575712 36132553548 36170274816 36196421632 36207295488 36247561728 36258496288 36269388792 36284661504 36384832512 36463321024 36488890368 36539802864 36578634456 36601408896 36627075072 36654299136 36706086144 36717159024 36730001124 36732620288 36783077184 36845093376 36923822208 36939370496 36975341559 37002024072 37081088226 37183457928 37210290624 37221515604 37299971072 37301048757 37351207296 37363938248 37366935552 37415262339 37431017568 37548306432 37561439232 37653821244 37669676928 37734278127 37812333312 37865756448 37877179158 37893128896 37904512464 37985505012 38009155392 38025160704 38064079872 38065570816 38090371536 38117858688 38129357448 38145413376 38209726464 38317099938 38343969216 38372469408 38454461864 38478404224 38506171392 38507283927 38572207128 38588449536 38600090256 38654626374 38694980608 38734585344 38801012796 38817351552 38952603648 38981556224 38992472064 39048407216 39102045138 39118510656 39184464384 39266653824 39268191872 39308383296 39322131696 39333993741 39416901888 39445346304 39473860608 39529631232 39584786436 39669369313 39679331328 39790834551 39807590112 39819598602 39848333616 39932325888 39933479628 39958342848 40000807392 40072620672 40084709112 40141342773 40169199616 40224377088 40282079422 40293359442 40311148176 40323308571 40463807904 40480846848 40508807824 40550269032 40567344384 40591772676 40636914906 40691559168 40720974336 40778506944 40790808324 40808816672 40820244192 40932936576 40963361088 40992086016 41021236152 41050001664 41107278222 41150963763 41176585008 41193924096 41236086528 41264569164 41294346912 41306803902 41324197824 41425784832 41438281472 41450730048 41468184576 41539299984 41556791808 41714168832 41804153664 41816764444 41831390169 41949812736 41962467456 41980137472 42034430529 42037802496 42052130848 42108678144 42109894764 42198653952 42241844736 42288822016 42378386544 42448971264 42479603712 42538874976 42598976004 42629770008 42701643712 42760299816 42763348992 42778305792 42823767168 42851667978 42883518639 42913590048 42985942272 43124889288 43169028084 43261269597 43288204752 43306433024 43319442816 43380700916 43393733019 43412005728 43425101538 43531853184 43563267072 43576408512 43594758144 43669520496 43821679104 43854250752 43929458118 43947956416 44008324488 44082522432 44101085184 44114388864 44176715856 44190042351 44221931208 44268097536 44344014624 44362687488 44408093184 44438766792 44470835136 44626751104 44639247744 44658044928 44703283261 44767880976 44783538876 44877933568 44923866624 44953135704 45000908316 45019857792 45047887872 45095297751 45176721408 45190349568 45336422072 45350041698 45444704256 45508112688 45540952704 45572408802 45619052661 45638262432 45715208448 45797280768 45811096128 45875820312 45909918756 45970716672 45986385536 46019570688 46049553648 46083781224 46148890671 46182250842 46323658134 46343164608 46362679296 46390597344 46442188464 46456198369 46489722552 46538256384 46587713536 46604007936 46618066656 46651707648 46718630062 46731712482 46751390784 46780498944 46895555148 46914287616 46928439936 47029672872 47126956032 47159507616 47193539328 47207775888 47227654656 47308647204 47328568448 47358035968 47372262912 47473485696 47493476352 47507803392 47574924768 47675684862 47755092672 47776175616 47790587936 47856234348 47858108844 47957105664 47958491259 48039349176 48059578112 48108767616 48125594016 48141997358 48176738064 48276393984 48330082304 48359185056 48379548672 48513110016 48515500449 48699230346 48719737152 48771512608 48801878528 48838506444 48941448192 48956212032 48973334832 49044102912 49126791168 49128210558 49231762944 49300455412 49336032096 49441450968 49577943904 49592837736 49613720832 49628687472 49698805338 49734731676 49801609728 49887016452 49908023424 49959104832 49993612641 50081918976 50205094992 50226235904 50240300544 50312370836 50363866098 50416444416 50487675264 50502905544 50539349952 50647340016 50678873856 50752106496 50787162048 50823811584 50839143264 50860551168 51003474831 51016283136 51089466584 51125292288 51163292544 51196626774 51251034471 51341561856 51343045236 51429609504 51451266048 51466787008 51537483144 51539501832 51646113792 51734683728 51756468736 51772017024 51844253877 52136060184 52158014208 52245952512 52247462022 52300937871 52355538432 52411177728 52429508928 52445324988 52555869184 52595314632 52628061312 52706174976 52779715248 52905775104 52908381981 53017825536 53054446068 53076786816 53092798136 53108747874 53131111488 53167810269 53244639504 53277790464 53316237312 53334409856 53407671408 53430160896 53446278816 53521790364 53561571882 53632502784 53724479256 53748197568 53764411428 53879292649 53951743872 53974462464 54044267823 54067025376 54089792512 54122363568 54182553208 54198830322 54255412224 54294632448 54371342592 54387744432 54426992256 54577248768 54617814784 54694981536 54711481006 54733335552 54809704296 54867951684 54902113344 54925232128 54940612608 54981448704 55019425552 55059129216 55075738536 55095001686 55098930432 55267640064 55385733312 55409055744 55503036108 55618891776 55621632339 55738871552 55775186892 55815435936 55832273406 55834460318 55949956608 56045907372 56050403328 56146526352 56264871936 56322459648 56480731866 56504515392 56598628352 56718499968 56798634672 56815768737 56839693344 56978257518 57013733088 57017798656 57037741056 57096119808 57098356224 57135557304 57178024852 57194036172 57218120064 57314589696 57417486336 57475649907 57499852384 57515953824 57558704112 57681692796 57717606336 57759257088 57858310692 57882674304 57900135384 57981939561 58042470912 58084356096 58101878016 58201519194 58226027328 58428905472 58472334336 58572610824 58677765984 58776696576 58819185152 58899980736 58902287808 58920056468 58962574944 59125352832 59150249984 59168019456 59210790912 59251689056 59294446848 59377179654 59518996992 59690507968 59711385168 59729397903 59772500424 59898488832 59900219442 59937514272 60001211088 60026477056 60108931008 60127063668 60253799424 60423119133 60466722264 60677483584 60695711856 60721270272 60763211736 60825403548 60851016576 60953611264 60955372359 61037338752 61063041024 61081461504 61167760416 61186212486 61213225008 61359427584 61399404864 61445041632 61488129024 61531854228 61576334456 61660917333 61764877512 61790886144 61854129792 61896853746 61922917952 61941520368 61960205853 61986296736 62138677248 62157422208 62202276864 62308949976 62335187712 62373998592 62488500529 62527406864 62571253248 62706230496 62725146666 62879343488 62924719104 62943701184 62970206208 63078196272 63163017216 63297980928 63343737856 63362767104 63433233024 63521740627 63567579816 63673456896 63701567488 63719405568 63808312464 63810811792 63898464006 63942807552 63944655012 64052465568 64145023488 64167458688 64235650752 64277501967 64370385072 64478913408 64506064896 64687333932 64753542126 64932307128 64959649536 65071051374 65118008592 65137652307 65252708352 65255264256 65274949376 65297779776 65364612768 65392137216 65504280744 65642350592 65732518656 65781376128 65826812714 65894187177 65921934624 66123783648 66151627776 66171583296 66265073784 66312975568 66332896812 66402146304 66516021936 66544031232 66612139776 66658150188 66706252704 66940126656 66987067392 67151821464 67175308314 67221925888 67316900352 67337207392 67385799936 67429703556 67501362474 67529786688 67571831808 67716216064 67765082112 67785524352 67814068224 68004633108 68021710848 68167056384 68217723392 68262169032 68311429056 68334712628 68358613203 68457393648 68572812672 68601688064 68695921152 68716644192 68719335776 68813730468 68864878134 68979578304 69029356032 69125671836 69273376263 69485487201 69514746912 69544018944 69663282696 69734583828 69807384576 69881570304 69906011904 69927099984 70077945093 70127086176 70170748416 70343332722 70372953664 70392659904 70544509308 70690434048 70739261424 70769049088 70790308992 70811663832 70841481984 70890413692 70962970806 70992852672 71037053952 71210228544 71240214528 71261705088 71362387152 71415429176 71510003712 71513527293 71632639008 71664263424 71685881904 71787163266 71935658496 72059023764 72089367168 72163151424 72212996037 72265107096 72340549632 72414590976 72495123456 72516992576 72538777584 72569323008 72769665024 72926642048 72977780736 73048845519 73079605728 73157268912 73202817792 73308598272 73412172288 73434318048 73460002248 73465240576 73566154368 73671685867 73690186752 73692315837 73847644416 73950683118 74004048144 74162176452 74366915856 74420581248 74443031208 74548208007 74599942144 74602097514 74702414592 74727876496 74830524678 74862035136 75122878464 75307642488 75339353856 75468556254 75545799147 75624666624 75731512896 75754358316 75786257792 75809024928 75916226603 75971010024 76018310784 76050321408 76128159744 76131141632 76180743072 76235717376 76258714896 76290826752 76419452928 76634199876 76687938432 76744938816 76794940161 76908923728 76956808448 77012342784 77014567854 77144414256 77176899072 77200180512 77309252748 77389961216 77469170688 77602025592 77634703104 77963112448 77984944128 78096814432 78204090276 78237021312 78368928768 78371193033 78533307648 78536383744 78616766592 78644263392 78667987482 78833803776 78890692608 79059262464 79169572872 79338738626 79358662656 79581669102 79615180224 79639197204 79696667232 79866959256 79916685696 80001614784 80145241344 80169418224 80282685546 80338399232 80342357823 80448754176 80564158844 80586718884 80622296352 80646617142 80927615808 80961693696 81017615648 81100538064 81134688768 81183545352 81273829812 81383118336 81441948672 81557013888 81581616648 81617633344 81640488384 81865873152 81926722176 81984172032 82042472304 82067221509 82100003328 82214556444 82301927526 82353170016 82387848192 82472173056 82529138328 82588693824 82613607804 82648395648 82876562944 82901460096 82936369152 83078599968 83113583616 83428337664 83608307328 83633528888 83662780338 83748410109 83751690477 83899625472 83924934912 84068861058 84075604992 84104261696 84219789528 84397307904 84483689472 84577644032 84721097799 84756773088 84897942528 85077749952 85197952008 85259540016 85403287424 85467386277 85520599632 85526697984 85556611584 85647534336 85703335956 85767037278 85827180096 85971884544 86249778576 86275796971 86338056168 86522539194 86576409504 86612866048 86638885632 86761401832 86787466038 86824011456 86850203076 87063706368 87126534144 87152817024 87189516288 87302278791 87339040992 87643358208 87708501504 87858916236 87895912832 88016648976 88046648963 88165044864 88202170368 88228777728 88353431712 88380084702 88443862416 88688029248 88725374976 88816186368 88877533584 88941670272 89065769481 89253502208 89278495488 89406566522 89535761952 89567077752 89755867136 89847733248 89850329163 89906271408 90001816632 90039715584 90095775744 90190595502 90380699136 90672844144 90700083396 90889408512 91016225376 91081905408 91144817604 91238105322 91276524864 91430416896 91594561536 91622192256 91751640624 91779318729 91819837512 91941433344 91972771072 92039141376 92099107296 92167562448 92297781342 92364501684 92647316268 92686329216 92725358592 92781194688 92845280619 92884376928 92912396738 92979445104 93175427072 93208015872 93236133312 93303415296 93437260124 93463424964 93502781568 93560997888 93791110296 93828575232 93856879872 94059345744 94087719999 94253912064 94319015232 94387078656 94415551776 94455309312 94617294408 94657136896 94716071936 94744525824 94946971392 95015606784 95149849536 95351369724 95510185344 95552351232 95581175872 95712468696 95716217688 95914211328 95916982518 96078698352 96119156224 96217535232 96251188032 96283994716 96353476128 96660164608 96718370112 96759097344 97031000898 97130313189 97398460692 97439474304 97543025216 97603757056 97606577061 97677012888 97882896384 97912424064 97946669664 98088205824 98253582336 98256421116 98463525888 98600910824 98672064192 98740219071 98882901936 99155887808 99185675472 99227441664 99257374944 99397610676 99469463352 99603219456 99774032904 99816046848 99918209664 99987225282 100061543491 100410189984 100452471808 100480601088 100624741672 100727732196 100762962471 100832888832 100975350528 101005811088 101078699904 101252043711 101294680032 101357747712 101574324096 101647623168 101678286528 101721102336 102006949662 102032566272 102178933168 102250584576 102326585088 102393253548 102502068942 102686090472 102859219008 102902532096 102933574016 103074966288 103079003664 103292227584 103297317201 103469367456 103512937472 103544034048 103688507754 103803820049 104272120368 104316028416 104491905024 104494924044 104601875742 104711076864 104822355456 104859017856 104890649976 105111738368 105190629264 105256122624 105412349952 105514999083 105559430496 105816763962 106035651072 106108892136 106153573632 106185596272 106217495748 106262222976 106335620538 106444456209 106489279008 106555580928 106632474624 106668819712 106815342816 106860321792 106892557632 107043580728 107123143764 107265005568 107448958512 107496395136 107528822856 107680744899 107758585298 107903487744 108088535646 108134050752 108179585024 108244727136 108365106416 108397660644 108510824448 108589264896 108742685184 108775488864 108853984512 109154497536 109235629568 109389963072 109422962012 109466671104 109619408592 109735903368 109804226688 109850464256 109881225216 109962897408 110038851104 110118258432 110151477072 110190003372 110197860864 110535280128 110771466624 110818111488 110926024677 111006072216 111243264678 111477743104 111550373784 111630871872 111664546812 111668920636 111899913216 111903146271 112091814744 112100806656 112293052704 112644919296 112961463732 113009030784 113197256704 113202834381 113436999936 113597269344 113631537474 113679386688 113956515036 114027466176 114075482112 114192239616 114196712448 114271114608 114356049704 114388072344 114436240128 114629179392 114951299814 114999704768 115031907648 115117408224 115363385592 115435212672 115518514176 115716621384 115765348608 115800270768 115963879122 116084941824 116203756032 116403038388 116452054656 116857810944 116944668672 117145221648 117355531968 117553393152 117638370304 117799961472 117804575616 117840112936 117925149888 118001981223 118250705664 118336038912 118421581824 118503378112 118588893696 118754359308 119008107939 119037993984 119372503653 119381015936 119422770336 119458795806 119545000848 119796977664 119800438884 119875028544 120002422176 120052954112 120217862016 120254127336 120424028319 120507598848 120846238266 120933444528 120969925713 121354967168 121391423712 121442540544 121526423472 121650807096 121702033152 121907222528 121910744718 122074677504 122162923008 122335520832 122372424972 122426450016 122798809728 122890083264 122976258048 123063708456 123152668912 123321834666 123452891289 123529755024 123581772288 123708259584 123793707492 123845835904 123883040736 123920411706 123972593472 124058223961 124277354496 124314844416 124404553728 124617899952 124670375424 124977001058 125054813728 125142506496 125412460992 125450293332 125494170507 125758686976 125849438208 125887402368 125940412416 126103291587 126156392544 126326034432 126595961856 126687475712 126725534208 126866466048 127043481254 127135159632 127346913792 127403134976 127438811136 127616624928 127621623584 127796928012 127889310024 128104931136 128290046976 128334917376 128471301504 128555003934 128650555917 128740770144 128957826816 129374667864 129507084252 129783808791 129864614256 129919299072 130142102748 130236017184 130275304614 130549898752 130595559552 130729225536 130784274432 131008561488 131284701184 131465037312 131562752256 131653625428 131788374354 131843869248 132247567296 132303255552 132343166592 132530147568 132570127053 132625951136 132665793624 132804292608 133032043872 133088062464 133224279552 133316300376 133412505408 133880253312 133974134784 134109849783 134303642928 134350616628 134633800704 134674414784 134771599872 134859407112 135002724948 135059573376 135143663616 135432432128 135530164224 135571048704 136009266216 136334112768 136435446784 136524338064 136622858112 136669425256 136717226406 136857157983 136914787296 137145625344 137391842304 137433288384 137438671552 137627460936 137729756268 137959156608 138058712064 138251343672 138446672013 138546752526 138970974402 139029493824 139088037888 139326565392 139368595107 139469167656 139614769152 139763140608 139812023808 139854199968 140155890186 140254172352 140341496832 140686665444 140745907328 140785319808 140987277977 141089018616 141380868096 141478522848 141538098176 141580617984 141623327664 141682963968 141780827384 141925941612 141985705344 142074107904 142420457088 142480429056 142523410176 142724774304 142830858352 143027054586 143265278016 143328526848 143371763808 143574326532 143871316992 143875473777 144118047528 144178734336 144326302848 144425992074 144530214192 144829181952 144990246912 145033985152 145077555168 145138646016 145539330048 145546501347 145853284096 146097691038 146159211456 146314537824 146405635584 146824344576 146868636096 146920004496 146930481152 147132308736 147343371734 147380373504 147384631674 147695288832 147901366236 148008096288 148324352904 148733831712 148841162496 148886062416 149096416014 149199884288 149204195028 149404829184 149455752992 149661049356 149724070272 149980837923 150245756928 150615284976 150678707712 150937112508 151091598294 151249333248 151463025792 151508716632 151572515584 151618049856 151832453206 151942020048 152036621568 152256319488 152262283264 152361486144 152471434752 152517429792 152581653504 153010424493 153268399752 153375876864 153489877632 153589880322 153753103413 153817847456 153913616896 154024685568 154029135708 154288828512 154353798144 154400361024 154618505496 154779922432 154938341376 155204051184 155269406208 155532761631 156193628864 156408180552 156474042624 156737857536 156742386066 157066615296 157072767488 157233533184 157288526784 157335974964 157667607552 158118524928 158339145744 158677477252 158717325312 158725145943 159163338204 159230360448 159278394408 159393334464 159503430807 159733918512 159833371392 160003229568 160226480089 160290482688 160338836448 160565371092 160684715646 160897508352 161128317688 161173437768 161244592704 161293234284 161637877947 161855231616 161923387392 162035231296 162132803469 162201076128 162269377536 162367090704 162547659624 162766236672 162883897344 163114027776 163163233296 163235266688 163280976768 163515205217 163731746304 163853444352 164084944608 164134443018 164200006656 164429112888 164603855052 164706340032 164775696384 164944346112 165058276656 165177387648 165227215608 165296791296 165753125888 165802920192 166157199936 166227167232 166856675328 166864897017 167216614656 167267057776 167325560676 167496820218 167503380954 167849869824 168137722116 168151209984 168208523392 168439579056 168794615808 168967378944 169155288064 169442195598 169513546176 169795885056 170155499904 170395904016 170447306211 170519080032 170806574848 170934772554 171041199264 171053395968 171113223168 171295068672 171406671912 171534074556 171654360192 171943769088 172426949721 172499557152 172551593942 172676112336 173045078388 173152819008 173225732096 173277771264 173522803664 173574932076 173648022912 173700406152 173945818683 174127412736 174253068288 174305634048 174604557582 174678081984 175286716416 175417003008 175717832472 175791825664 176033297952 176093297926 176330089728 176457555456 176706863424 176760169404 176887724832 177376058496 177450749952 177632372736 177755067168 177883340544 178131538962 178507004416 178556990976 178813133044 179071523904 179134155504 179188193709 179511734272 179695466496 179700658326 179812542816 180003633264 180079431168 180381191004 180761398272 181269357399 181345688288 181400166792 182032450752 182163810816 182289635208 182476210644 182553049728 182860833792 182866117077 183189123072 183244384512 183503281248 183558637458 183639675024 183945542144 184078282752 184198214592 184335124896 184595562684 184729003368 185294632536 185372658432 185562389376 185690561238 185768753856 185824793476 185880617559 185958890208 186416031744 186472266624 186606830592 186874520248 186926849928 187005563136 187121995776 187465501587 187582220592 187713759744 188118691488 188175439998 188638030464 188774157312 188831103552 188910618624 189234588816 189314273792 189489051648 189893942784 190031213568 190299699072 190565221881 190702739448 191020370688 191104702464 191162351744 191424937392 191432435376 191490183521 191828422656 191833965036 192157396704 192238312448 192435070464 192502376064 192567989432 192706952256 192832505901 193436740224 193518194688 194062001796 194260626378 194796921384 194878948608 195086050432 195207514112 195213154122 195354025776 195412956921 195765792768 195824848128 195893339328 196176411648 196512842232 196927051776 197201821648 197344128384 197480438142 197682561531 197765803872 198311775616 198371350944 198454883328 198514749888 198795221352 198938926704 199206438912 199548065808 199632093696 199836419328 199974450564 200123086982 200820379968 200904943616 200961202176 201249483344 201455464392 201525924942 201665777664 201950701056 202011622176 202157399808 202504087422 202589360064 202715495424 203148648192 203295246336 203356573056 203442204672 204013899324 204065132544 204357866336 204501169152 204653170176 204786507096 205004137884 205075839609 205372180944 205718438016 205805064192 205867148032 206149932576 206158007328 206594634402 206938734912 207025874944 207088068096 207377015508 207607640098 207820128789 208544240736 208632056832 208989848088 209203751484 209422153728 209644710912 209718035712 209781299952 210223476736 210233835279 210381258528 210512245248 211029998166 211118860992 211633527924 212071302144 212217784272 212307147264 212371192544 212434991496 212524445952 212671241076 212888912418 212978558016 213111161856 213337639424 213630685632 213720643584 213785115264 214087161456 214246287528 214530011136 214897917024 214992790272 215057645712 215361489798 215517170596 215806975488 216177071292 216268101504 216359170048 216489454272 216638988111 216730212832 216795321288 217021648896 217485370368 217550977728 217707969024 218308995072 218471259136 218779926144 218845924024 218933342208 219146536557 219238817184 219471806736 219608453376 219925794816 220077702208 220236516864 220302954144 220380006744 220395721728 221015057601 221070560256 221542933248 221852049354 222012144432 222486529356 222955486208 223100747568 223261743744 223329093624 223337841272 223644624021 223799826432 223806292542 224183629488 224586105408 225922927464 226018061568 226405668762 226637397441 226873999872 227194538688 227263074948 227358773376 227748679809 227913030072 228054932352 228150964224 228384479232 228393424896 228542229216 228712099408 228776144688 228872480256 229258358784 229902599628 229999409536 230063815296 230234816448 230384820483 230393844499 230726771184 230870425344 231037028352 231433242768 231530697216 231600541536 231927758244 232169883648 232407512064 232806076776 232904109312 233889337344 234290443296 234711063936 235106786304 235113579099 235276740608 235599922944 235609151232 235680225872 235850299776 236003962446 236501411328 236672077824 237006756224 237177787392 237508718616 238016215878 238075987968 238745007306 238762031872 238845540672 238917591612 239090001696 239600877768 239750057088 240004844352 240105908224 240435724032 240508254672 240848056638 241015197696 241027073469 241692476532 241866889056 241939851426 242709934336 242782847424 242885081088 243052846944 243301614192 243404066304 243814445056 243821489436 244149355008 244325846016 244671041664 244744849944 244852900032 245597619456 245780166528 245952516096 246127416912 246201664527 246305337824 246643669332 246905782578 247059510048 247163544576 247416519168 247587414984 247691671808 247766081472 247840823412 247945186944 248116447922 248629688832 248809107456 249235799904 249340750848 249954002116 250109627456 250285012992 250824921984 250900586664 250988341014 251255071431 251517373952 251698876416 251774804736 252206583174 252312785088 253191923712 253374951424 253451068416 253732932096 254086962508 254163293397 254270319264 254693827584 255233249856 255243247168 255593856024 255778620048 256209862272 256580093952 256669834752 256942603008 257110007868 257301111834 257481540288 257915653632 258749335728 258827390913 259014168504 259567617582 259729228512 259838598144 260284205496 260472034368 260550609228 261099797504 261191119104 261458451072 261568548864 261833516243 261906836373 262017122976 262930074624 263125504512 263307250856 263576748708 263687738496 264139946889 264495134592 264606511104 264686333184 265060295136 265140254106 265251902272 265331587248 266064087744 266176124928 266448559104 266632600752 266825010816 267197308443 267760506624 268219699566 268607285856 268701233256 269267601408 269348829568 269543199744 269550987489 269718814224 270005449896 270119146752 270287327232 270864864256 271142097408 272018532432 272668225536 272870893568 273048676128 273245716224 273338850512 273434452812 273714315966 273829574592 274291250688 274783684608 274866576768 274877343104 275254921872 275337956187 275459512536 275918313216 276117424128 276502687344 276893344026 277093505052 277685585191 277941948804 278058987648 278176075776 278535841857 278653130784 278737190214 278938335312 279526281216 279624047616 279708399936 280311780372 280508344704 280682993664 281373330888 281491814656 281570639616 281974555954 282178037232 282263159997 282761736192 282957045696 283076196352 283161235968 283246655328 283365927936 283561654768 283851883224 283971410688 284148215808 284840914176 285046820352 285449548608 285661716704 286054109172 286530556032 286657053696 286743527616 287148653064 287742633984 287750947554 288236095056 288357468672 288652605696 288851984148 289060428384 289980493824 290067970304 290155110336 290277292032 291093002694 291706568192 292195382076 292318422912 292629075648 292811271168 292819731183 293648689152 293737272192 293840008992 293860962304 294264617472 294686743468 294760747008 294769263348 295390577664 295802732472 296016192576 296220657213 296648705808 297467663424 297682324992 297772124832 298192832028 298408390056 298809658368 298911505984 299322098712 299448140544 299961675846 300184630473 301230569952 301357415424 301874225016 302183196588 302498666496 302926051584 303017433264 303145031168 303236099712 303664906412 303756131133 303884040096 304073243136 304722972288 304942869504 305034859584 305163307008 306020848986 306536799504 306751753728 306979755264 307179760644 307506206826 307635694912 307827233792 308058271416 308577657024 308707596288 308800722048 309237010992 309876682752 309891951603 310408102368 310538812416 311065523262 311411460147 312387257728 312816361104 312922982827 312948085248 313475715072 313484772132 314133230592 314145534976 314467066368 314577053568 314671949928 315335215104 316237049856 316544997249 316678291488 317354954504 317450291886 318326676408 318460720896 318556788816 318786668928 319006861614 319333368627 319467837024 319666742784 320006459136 320452960178 320580965376 320677672896 321130742184 321369431292 321795016704 322256635376 322346875536 322489185408 322586468568 323042234697 323275755894 323710463232 324070462592 324265606938 324402152256 324538755072 324734181408 325095319248 325532473344 325767794688 326228055552 326326466592 326470533376 326561953536 327030410434 327463492608 327706888704 328169889216 328268886036 328400013312 328858225776 329207710104 329412680064 329551392768 329888692224 330116553312 330354775296 330454431216 330593582592 331506251776 331605840384 332314399872 332454334464 332778074031 333729794034 334433229312 334534115552 334651121352 334993640436 335006761908 335699739648 335709438813 336275444232 336302419968 336417046784 336879158112 337934757888 338310576128 338884391196 339027092352 339591770112 339608503143 340310999808 340791808032 340894612422 341038160064 341613149696 341869545108 342082398528 342226446336 342590137344 342813343824 343068149112 343308720384 343887538176 344853899442 344999114304 345103187884 345352224672 346090156776 346305638016 346451464192 346555542528 347045607328 347149864152 347296045824 347400812304 347891637366 348254825472 348611268096 349209115164 349356163968 350573432832 350834006016 351435664944 351583651328 352066595904 352186595852 352660179456 352915110912 353413726848 353520338808 353775449664 354752116992 355264745472 355510134336 355766681088 356263077924 357014008832 357024323817 357113981952 357626266088 358117510959 358143047808 358268311008 358376387418 359390932992 359401316652 359625085632 360007266528 360158862336 360762382008 361522796544 362538714798 362691376576 362800333584 362909777139 364064901504 364327621632 364579270416 364952421288 365106099456 365721667584 365732234154 366488769024 367006562496 367117274916 367279350048 367891084288 368396429184 368670249792 369191125368 369458006736 370358673867 370589265072 370745316864 371124778752 371381122476 371537507712 371649586952 371761235118 371917780416 372174671883 372832063488 372944533248 373213661184 373749040496 373853699856 374011126272 374931003174 375164441184 375427519488 376237382976 376350879996 376482511521 377276060928 377548314624 377662207104 377821237248 378309874761 378469177632 378628547584 378978103296 379787885568 380062427136 380599398144 381130443762 381405478896 382040741376 382209404928 382324703488 382849874784 382864870752 382980367042 383667930072 384314793408 384476624896 384870140928 385004752128 385135978864 385413904512 385665011802 385951667751 386873480448 388124003592 388521252756 389351426373 389593842768 389757897216 390172100864 390415028224 390426308244 390708051552 390825913842 391649696256 391786678656 392352823296 393025684464 393854103552 394403643296 394688256768 394960876284 395365123062 395531607744 396623551232 396742701888 396909766656 397029499776 397590442704 397710381159 397877853408 398412877824 399096131616 399264187392 399672838656 399948901128 400246173964 401640759936 401809887232 401922404352 402329549349 402498966688 402910928784 403051849884 403901402112 404023244352 404314799616 405008174844 405178720128 405430990848 406297296384 406590492672 406713146112 408027798648 408715732672 409002338304 409306340352 409573014192 410008275768 410151679218 410744361888 411436876032 411734296064 412299865152 412316014656 413189268804 413877469824 414051749888 414176136192 414754031016 415215280196 415340016039 415640257578 417088481472 417264113664 417979696176 418105785321 418407502968 418844307456 419289421824 419436071424 419562599904 420467670558 420762517056 421024490496 422059996332 422237721984 422961833931 423267055848 424142604288 424435568544 424614294528 424742385088 424869982992 425048891904 425342482152 425777824836 425957116032 426222323712 426675278848 427261371264 427441287168 427570230528 427874282641 428174322912 428492575056 429795834048 429985580544 430115291424 430722979596 431034341192 431613950976 431626421331 432354142584 432536203008 432978908544 433277976222 433460425664 433590642576 434970740736 435101955456 435415938048 436617990144 436639504041 436942518272 437559852288 437691848048 438293073114 438477634368 438943613472 439216906752 440155404416 440473033728 440605908288 440760013488 440791443456 442030115202 442141120512 443085866496 443704098708 444024288864 444652184389 444973058712 445910972416 446201495136 446523487488 446658187248 446675682544 447289248042 447599652864 447612585084 448367258976 449172210816 449942513769 451845854928 452036123136 452811337524 453274794882 453747999744 454389077376 454526149896 454717546752 455497359618 455826060144 456109864704 456768958464 456786849792 457084458432 457424198816 457552289376 457744960512 459031273479 459805199256 459998819072 460127630592 460469632896 460769640966 460787688998 461259310239 461453542368 461740850688 462074056704 462866485536 463061394432 463201083072 463855516488 464339767296 464815024128 465612153552 465808218624 468580886592 469422127872 470213572608 470227158198 470553481216 471199845888 471218302464 471360451744 471700599552 472007924892 473002822656 474013512448 474355574784 475017437232 476032431756 476151975936 477490014612 477524063744 477691081344 477835183224 478180003392 478510292421 479201755536 479500114176 480009688704 480211816448 480679440267 480871448064 481016509344 481696113276 482054146938 483384953064 483733778112 483879702852 484913633841 485419868672 485565694848 485770162176 486105693888 486398410407 486603228384 486808132608 487642978872 488298710016 488651692032 489342083328 489489699888 489705800064 490545615651 491195238912 491560333056 492254833824 492403329054 492610675648 493287338664 493811565156 494119020096 494327089152 494833038336 495174829968 495383343616 495532162944 495681646824 495890373888 496232895844 497259377664 498471599808 498681501696 499908004232 500219254912 500570025984 500594691051 501649843968 501801173328 501976682028 502510142862 503034747904 503549609472 504413166348 504625570176 506383847424 506902136832 507465864192 508173925016 508326586794 508540638528 509387655168 510466499712 510486494336 511187712048 511341918633 511557240096 512419724544 513160187904 513339669504 513885206016 514220015736 514602223668 514963080576 515701801069 515831307264 517280849163 517498671456 517654781826 518028337008 519135235164 519458457024 519677196288 520568410992 520944068736 521101218456 521837456049 522199595008 522382238208 522916902144 523667032486 523813672746 524034245952 525860149248 526251009024 526614501712 527153497416 527375476992 528279893778 528990269184 529372666368 530120590272 530280508212 530503804544 530663174496 532128175488 532352249856 532897118208 533265201504 533650021632 534394616886 535521013248 536439399132 537214571712 537402466512 537564581127 538535202816 538697659136 539086399488 539101974978 539437628448 540010899792 540238293504 541729728512 542284194816 543808072197 544037064864 545741787136 546097352256 546491432448 546677701024 546868905624 547428631932 547659149184 548582501376 548598351231 549567369216 549733153536 549754686208 550509843744 550675912374 550919025072 551836626432 552234848256 553005374688 553786688052 554187010104 555371170382 555883897608 556117975296 557071683714 557306261568 557474380428 557876670624 559248095232 559416799872 560623560744 561016689408 561365987328 562396504761 562746661776 562983629312 563141279232 563949111908 564356074464 564526319994 565914091392 566152392704 566322471936 566493310656 566731855872 567123309536 567703766448 567942821376 569681828352 570093640704 570899097216 571323433408 571695665643 572108218344 573061112064 573314107392 573487055232 574297306128 574470550563 575485267968 575501895108 576472190112 576714937344 577305211392 577703968296 578120856768 580135940608 580310220672 580554584064 582186005388 583413136384 584390764152 584636845824 585258151296 585622542336 585639462366 586238870763 587297378304 587474544384 587680017984 588529234944 589373486936 589538526696 590781155328 591605464944 592032385152 592441314426 593047684593 593297411616 594935326848 595364649984 595544249664 596385664056 596816780112 597619316736 597823011968 598644197424 598896281088 599923351692 600369260946 602461139904 602714830848 603748450032 603930578797 604366393176 604997332992 605852103168 606034866528 606290062336 606472199424 607329812824 607512262266 607768080192 608146486272 609445944576 609885739008 610069719168 610326614016 612041697972 613073599008 613503507456 613959510528 614359521288 615012413652 615227518827 615271389824 615654467584 616116542832 617155314048 617415192576 617601444096 618474021984 619783903206 620816204736 621077624832 622131046524 622822920294 623460386367 624774515456 625632722208 625845965654 625896170496 626969544264 628266461184 628291069952 628934132736 629154107136 629343899856 630670430208 630701505837 633089994498 633356582976 634709909008 634900583772 636653352816 636921441792 637113577632 637573337856 638013723228 638666737254 638935674048 639333485568 640012918272 640905920356 641161930752 641355345792 642261484368 642738862584 643590033408 644513270752 644693751072 644978370816 645172937136 646084469394 646551511788 647420926464 648140925184 648531213876 648804304512 649077510144 649468362816 649916964333 650190638496 651064946688 652456111104 652652933184 652941066752 653123907072 654060820868 654926985216 655413777408 656339778432 656537772072 656800026624 657716451552 658415420208 658825360128 659777384448 660233106624 660709550592 660908862432 661187165184 663012503552 663045172803 663211680768 664628799744 665556148062 667459588068 668866458624 669068231104 669302242704 669987280872 670013523816 671399479296 671418877626 672550888464 672834093568 673758316224 676621152256 677768782392 678054184704 679217006286 679912192323 680621999616 681583616064 681789224844 682076320128 683226299392 683246039427 683739090216 684164797056 684452892672 685180274688 685626687648 686136298224 686617440768 687775076352 689707798884 689998228608 690206375768 690704449344 691154461449 691181533497 692180313552 692611276032 693111085056 694091214656 694299728304 694592091648 694801624608 695783274732 696509650944 697222536192 698418230328 698712327936 700430804437 701668012032 702871329888 703167302656 704133191808 704373191704 705320358912 705340737297 705830221824 706827453696 707040677616 707550899328 709504233984 711020268672 711533362176 712526155848 714028017664 714048647634 714227963904 715252532176 716235021918 716286095616 716536622016 716752774836 718802633304 719250171264 720014533056 720317724672 721524764016 723045593088 723081220407 725077429596 725382753152 725600667168 725819554278 726626740343 728129803008 728655243264 729158540832 729904842576 730212198912 731443335168 731464468308 732977538048 734013124992 734234549832 734558700096 735782168576 736792858368 737340499584 738382250736 738604993581 738916013472 740717347734 741178530144 741490633728 742249557504 742762244952 743075015424 743299173904 743522470236 743835560832 744349343766 745889066496 746427322368 747498080992 747707399712 748022252544 749862006348 750328882368 750855038976 752474765952 752701759992 752965023042 753765214293 754552121856 755096629248 755324414208 756619749522 756938355264 757257095168 759575771136 760124854272 761198796288 762260887524 762810957792 764081482752 764649406976 765699749568 765729741504 765960734084 767335860144 768629586816 768953249792 769740281856 770009504256 770271957728 770827809024 771330023604 771903335502 773746960896 776248007184 776482172739 777042505512 778702852746 779187685536 779515794432 780344201728 780852616488 781416103104 781651827684 783299392512 783573357312 784705646592 785500548729 786051368928 788807286592 789376513536 789921752568 790730246124 791063215488 792419840667 793247102464 793485403776 793819533312 794058999552 795180885408 795420762318 795755706816 798192263232 798528374784 799345677312 799897802256 800492347928 801591925329 803281519872 804659098698 804997933376 805821857568 806103699768 807802804224 808046488704 808629599232 810016349688 810357440256 810861981696 812594592768 813426292224 816055597296 817431465344 818004676608 818612680704 819146028384 820016551536 820303358436 821488723776 822873752064 823468592128 824599730304 824632029312 825782628151 826013868561 826378537608 827754939648 828352272384 829508062032 830430560392 830680032078 831280515156 833056755573 834176962944 834528227328 835607525571 835959392352 836211570642 836815005936 838578843648 838872142848 839125199808 840935341116 841525034112 842048980992 844119992664 844475443968 845923667862 846534111696 846789479991 848285208576 848871137088 849228589056 849484770176 849739965984 850097783808 850684964304 851555649672 851914232064 852444647424 853350557696 854522742528 855140461056 855748565282 856348645824 856985150112 859591668096 859971161088 860230582848 861445959192 862068682384 863227901952 863252842662 864708285168 865072406016 865957817088 866555952444 866920851328 867181285152 869941481472 870203910912 870831876096 873279008082 873885036544 875119704576 875383696096 876586146228 876955268736 877887226944 878433813504 878459193549 880310808832 880946067456 881211816576 881520026976 881582886912 884060230404 884282241024 886171732992 887408197416 888048577728 888661971639 889304368778 889946117424 891821944832 892402990272 893046974976 893316374496 893351365088 894578496084 895225170168 896734517952 898344421632 899885027538 900553891419 903691709856 904072246272 905622675048 906549589764 907495999488 908778154752 909052299792 909435093504 910994719236 911652120288 912219729408 914168916864 914848397632 915104578752 915489921024 918062546958 919610398512 919997638144 920255261184 920939265792 921539281932 921575377996 922518620478 922907084736 923481701376 925732971072 926122788864 926402166144 927711032976 929630048256 929675854809 931224307104 931616437248 934234380441 937161773184 938768948481 938844255744 940427145216 940454316396 942399691776 942436604928 942720903488 943401199104 944015849784 946005645312 948027024896 948711149568 949634991747 950034874464 952064863512 954980029224 955048127488 955382162688 955670366448 956360006784 957020584842 957731916271 958000105881 958403511072 959000228352 960019377408 961358880534 961742896128 962033018688 963392226552 964108293876 966769906128 967467556224 967759405704 969126704091 969827267682 970839737344 971131389696 972211387776 972796820814 973206456768 973616265216 975285957744 976597420032 977303384064 978684166656 978979399776 979411600128 981091231302 982390477824 983120666112 984509667648 984806658108 985221351296 986574677328 986910945839 987623130312 988238040192 988654178304 989666076672 990349659936 990766687232 991064325888 991363293648 991780747776 992465791688 994518755328 996943199616 997363003392 998334222093 999816008464 1000438509824 1001189382102 1003299687936 1003602346656 1003953364056 1005020285724 1006069495808 1007099218944 1007128316439 1008826332696 1009251140352 1013804273664 1014931728384 1016347850032 1016653173588 1017081277056 1018775310336 1018825509429 1020932999424 1020972988672 1022375424096 1022683837266 1023114480192 1024839449088 1026679339008 1027770412032 1028440031472 1029204447336 1029926161152 1031403602138 1031662614528 1034561698326 1034997342912 1035309563652 1036056674016 1038270470328 1038916914048 1039354392576 1041136821984 1041888137472 1042202436912 1043674912098 1044399190016 1044764476416 1045833804288 1047334064972 1047627345492 1048068491904 1051720298496 1052502018048 1053229003424 1054306994832 1054750953984 1056559787556 1057980538368 1058745332736 1060241180544 1060561016424 1061007609088 1061326348992 1064256350976 1065794236416 1066530403008 1067300043264 1068789233772 1071042026496 1071072971451 1072878798264 1074429143424 1074804933024 1075129162254 1077395318272 1078172798976 1078203949956 1078875256896 1080021799584 1080476587008 1083459457024 1084568389632 1087616144394 1088074129728 1088729331417 1092194704512 1092982864896 1093355402048 1093737811248 1094857263864 1095318298368 1097165002752 1097196702462 1099466307072 1099509372416 1101019687488 1101351824748 1101838050144 1103673252864 1106010749376 1107573376104 1108374020208 1110742340764 1111076021601 1111767795216 1112235950592 1114143367428 1114612523136 1114948760856 1115753341248 1116524015649 1118496190464 1118833599744 1121247121488 1121585360623 1122033378816 1124793009522 1125493323552 1125967258624 1126282558464 1127898223816 1128712148928 1129052639988 1129447534563 1131828182784 1132644943872 1132986621312 1133463711744 1134246619072 1134929624283 1135407532896 1135885642752 1139363656704 1140187281408 1141798194432 1142646866816 1143391331286 1144216436688 1144606436519 1146122224128 1146628214784 1146974110464 1148594612256 1148941101126 1151003790216 1152944380224 1153429874688 1154610422784 1155407936592 1156241713536 1157855003253 1160271881216 1160620441344 1164372010776 1166826272768 1168054279119 1168781528304 1169273691648 1170516302592 1171245084672 1171278924732 1172477741526 1174949088768 1175360035968 1177058469888 1178746973872 1179077053392 1181562310656 1183210929888 1184064770304 1184882628852 1186095369186 1186594823232 1189870653696 1190729299968 1191088499328 1192771328112 1193131143477 1193633560224 1195238633472 1195646023936 1197288394848 1197792562176 1199846703384 1200738521892 1204922279808 1205429661696 1206988648047 1207496900064 1207861157594 1208732786352 1211704206336 1212069733056 1212580124672 1212944398848 1214659625648 1215024524532 1215536160384 1216292972544 1218891889152 1219771478016 1220139438336 1224083395944 1226147198016 1227007014912 1227919021056 1228719042576 1230024827304 1230455037654 1230542779648 1231308935168 1232233085664 1234310628096 1235202888192 1236948043968 1239567806412 1241632409472 1242155249664 1244262093048 1245645840588 1246920772734 1249549030912 1251265444416 1251691931308 1251792340992 1253939088528 1254317355963 1256532922368 1256582139904 1257868265472 1258308214272 1258687799712 1261403011674 1266179988996 1266713165952 1268885501793 1269419818016 1269801167544 1273306705632 1273842883584 1274227155264 1275146675712 1276027446456 1277333474508 1277871348096 1278666971136 1280025836544 1281811840712 1282323861504 1282710691584 1283622847923 1284522968736 1285477725168 1289026541504 1289387502144 1289956741632 1290345874272 1292168938788 1293103023576 1294841852928 1296281850368 1297062427752 1297608609024 1298936725632 1299833928666 1300381276992 1304912222208 1305305866368 1305882133504 1306247814144 1308121641736 1309853970432 1309918512123 1310827554816 1312679556864 1313075544144 1315432903104 1316830840416 1317650720256 1320466213248 1321419101184 1321817724864 1322374330368 1326090345606 1326423361536 1329257599488 1331112296124 1333956553167 1334919176136 1337732917248 1338136462208 1338604485408 1339974561744 1340027047632 1342798958592 1342837755252 1345101776928 1345668187136 1347516632448 1349449660637 1349827541307 1355537564784 1356108369408 1358434012572 1359824384646 1361243999232 1363167232128 1363578449688 1364152640256 1366452598784 1366492078854 1367478180432 1368329594112 1370360549376 1371253375296 1372272596448 1373234881536 1377093820437 1379415597768 1379996457216 1380412751536 1381408898688 1382308922898 1382363066994 1383777930717 1384360627104 1385222552064 1386222170112 1388182429312 1388599456608 1389184183296 1389603249216 1391566549464 1393019301888 1394445072384 1396836460656 1397424655872 1400861608874 1405742659776 1406334605312 1408266383616 1408746383408 1410640717824 1410681474594 1411660443648 1413654907392 1414081355232 1415101798656 1419008467968 1422040537344 1423066724352 1425052311696 1428056035328 1428097295268 1428455927808 1430505064352 1432470043836 1432572191232 1433073244032 1433505549672 1435530877263 1437605266608 1438500342528 1440029066112 1440635449344 1442038320801 1443049528032 1446162440814 1450154859192 1450765506304 1451201334336 1451639108556 1453253480686 1454740901523 1456259606016 1457310486528 1458317081664 1459809685152 1460424397824 1462928936616 1465955076096 1468026249984 1468469099664 1469117400192 1471564337152 1471636846953 1473585716736 1474680999168 1476764501472 1477209987162 1477832026944 1481434695468 1482357060288 1482981267456 1484499115008 1485524489904 1486150030848 1486598347808 1487044940472 1487671121664 1488698687532 1491778132992 1494996161984 1495414799424 1496044505088 1499724012696 1500657764736 1501710077952 1504949531904 1505403519984 1505930046084 1507530428586 1509104243712 1510648828416 1513239499044 1513876710528 1514514190336 1519151542272 1522397592576 1524521775048 1525621915584 1528162965504 1529298813952 1531399499136 1531459483008 1531921468168 1534025755899 1534671720288 1537259173632 1539480563712 1540019008512 1540543915456 1541655618048 1542660047208 1543806671004 1547105403207 1547493921792 1551842547489 1552496014368 1552964345478 1554085011024 1557405705492 1558375371072 1559031588864 1560688403456 1561705232976 1562832206208 1563303655368 1565512368147 1566598785024 1567146714624 1571001097458 1572102737856 1577614573184 1578753027072 1579843505136 1581460492248 1582126430976 1584839681334 1586494204928 1586970807552 1588117999104 1590361770816 1590841524636 1591511413632 1596384526464 1597056749568 1598691354624 1599795604512 1600984695856 1603183850658 1606563039744 1609318197396 1609995866752 1611643715136 1612207399536 1612693743381 1612756911493 1615605608448 1616092977408 1617259198464 1620032699376 1620714880512 1625189185536 1626852584448 1631424216591 1632111194592 1634862930688 1637225361408 1638292056768 1640033103072 1640606716872 1642977447552 1645747504128 1645795053693 1646937184256 1649199460608 1649264058624 1651565256302 1652027737122 1652757075216 1655509879296 1656704544768 1659016124064 1660861120784 1661360064156 1662561030312 1666113511146 1668353925888 1671215051142 1671918784704 1672423141284 1673630011872 1677744285696 1678250399616 1681870682232 1683050068224 1684097961984 1687189514283 1688239985328 1688950887936 1691847335724 1693068223392 1693578959982 1697742274176 1698457178112 1698969540352 1699479931968 1700195567616 1701369928608 1703111299344 1703828464128 1706701115392 1709045485056 1710280922112 1711497130564 1712697291648 1713970300224 1715086996929 1719183336192 1719942322176 1720461165696 1722891918384 1723411651689 1724137364768 1726455803904 1726505685324 1729416570336 1730144812032 1731915634176 1733111904888 1733841702656 1734362570304 1740407821824 1741663752192 1746558016164 1750239409152 1750767392192 1753172292456 1753910537472 1755774453888 1756867627008 1756918387098 1760621617664 1761892134912 1762423633152 1763040053952 1768120460808 1772343465984 1774816394832 1776097155456 1777323943278 1778608737556 1779143053779 1779892234848 1784805980544 1786093949952 1786632748992 1786702730176 1789156992168 1790450340336 1793469035904 1796688843264 1799770055076 1801107782838 1807383419712 1808144492544 1811245350096 1811791736391 1813099179528 1814991998976 1817556309504 1818104599584 1818870187008 1821989438472 1823304240576 1824439458816 1828337833728 1829696795264 1830209157504 1830979842048 1832834613701 1836125093916 1839220797024 1839995276288 1840510522368 1841878531584 1843078563864 1843150755992 1845037240956 1845682556481 1845814169472 1846963402752 1851465942144 1852245577728 1852804332288 1855422065952 1859351709618 1862448614208 1863232874496 1868468760882 1870381159101 1874323546368 1877537896962 1877688511488 1880908632792 1884799383552 1884873209856 1885441806976 1886802398208 1888031699568 1892011290624 1892104517511 1896054049792 1899269983494 1900069748928 1904129727024 1909960058448 1910096254976 1910764325376 1911340732896 1912720013568 1914041169684 1915463832542 1916000211762 1916807022144 1918000456704 1920038754816 1922717761068 1923485792256 1924066037376 1926784453104 1928216587752 1933539812256 1934935112448 1935518811408 1938253408182 1939654535364 1941679474688 1942262779392 1944422775552 1945593641628 1946412913536 1947232530432 1949750892999 1950571915488 1953194840064 1957368333312 1957958799552 1958823200256 1962182462604 1964780955648 1966241332224 1969019335296 1969613316216 1970442702592 1973149354656 1973821891678 1975246260624 1976476080384 1979332153344 1980699319872 1981533374464 1982128651776 1982726587296 1983561495552 1984931583376 1989037510656 1989135518409 1993886399232 1996668444186 1999632016928 2000877019648 2002378764204 2006599375872 2007204693312 2007906728112 2010040571448 2012138991616 2014198437888 2014256632878 2017652665392 2018502280704 2029863456768 2032695700064 2033306347176 2034162554112 2037651018858 2041865998848 2041945977344 2044750848192 2045367674532 2046228960384 2049678898176 2049738118281 2053358678016 2055540824064 2056880062944 2058408894672 2059852322304 2062807204276 2063325229056 2069123396652 2069994685824 2070619127304 2072113348032 2073544600491 2076540940656 2077833828096 2082273643968 2083776274944 2084404873824 2087349824196 2089528952832 2091667608576 2094668129944 2095254690984 2096136983808 2101292413311 2105004036096 2106458006848 2108613989664 2109501907968 2113119575112 2115961076736 2117490665472 2120482361088 2121122032848 2122015218176 2122652697984 2128512701952 2133060806016 2134600086528 2137578467544 2142084052992 2142145942902 2145757596528 2148858286848 2149609866048 2150258324508 2154790636544 2156407899912 2157750513792 2160043599168 2160953174016 2169136779264 2169243661221 2175232288788 2176148259456 2177458662834 2179880221029 2184389409024 2185965729792 2186710804096 2187475622496 2189714527728 2190636596736 2194330005504 2194393404924 2198932614144 2199018744832 2202039374976 2202703649496 2203676100288 2207346505728 2212021498752 2215146752208 2215814980743 2216748040416 2221484681528 2222152043202 2223535590432 2224471901184 2228286734856 2229225046272 2229897521712 2231506682496 2233048031298 2237667199488 2242494242976 2243170721246 2244066757632 2249586019044 2250986647104 2251934517248 2252565116928 2255796447632 2257424297856 2258105279976 2258895069126 2261295642879 2263656365568 2265289887744 2265973242624 2268493238144 2269859248566 2270815065792 2271771285504 2278727313408 2280374562816 2283596388864 2285293733632 2286782662572 2288432873376 2289212873038 2292244448256 2293948220928 2297189224512 2297882202252 2302007580432 2305888760448 2306859749376 2309220845568 2310815873184 2312483427072 2315710006506 2320543762432 2321240882688 2328744021552 2329446518217 2333652545536 2336108558238 2337563056608 2338547383296 2341032605184 2342557849464 2344955483052 2349898177536 2350720071936 2354116939776 2356501646187 2357493947744 2358154106784 2366421859776 2368129540608 2369765257704 2372190738372 2373189646464 2377259522001 2379741307392 2381458599936 2382176998656 2385542656224 2386262286954 2387267120448 2391292047872 2394576789696 2395585124352 2399693406768 2401477043784 2409844559616 2413977296094 2414993800128 2415722315188 2417465572704 2423408412672 2424139466112 2425160249344 2425888797696 2429319251296 2430049049064 2431072320768 2432585945088 2437783778304 2440278876672 2448166791888 2452294396032 2454014029824 2455838042112 2457438085152 2460049654608 2460910075308 2461085559296 2464466171328 2468621256192 2470405776384 2473896087936 2477347884453 2479135612824 2483264818944 2488524186096 2491291681176 2493841545468 2499098061824 2499170266719 2502530888832 2503383862616 2503584681984 2506822576713 2507878177056 2508634711926 2515736530944 2516616428544 2517375599424 2522806023348 2532359977992 2533426331904 2537771003586 2538839636032 2539602335088 2540368439973 2546613411264 2547685767168 2548454310528 2550293351424 2552054892912 2554666949016 2555742696192 2557333942272 2560051673088 2563623681424 2565421383168 2567245695846 2569045937472 2570955450336 2578053083008 2578775004288 2579913483264 2580691748544 2584337877576 2586206047152 2589683705856 2592563700736 2594124855504 2595217218048 2597873451264 2599667857332 2600762553984 2609824444416 2610611732736 2611764267008 2612495628288 2616243283472 2619837024246 2621655109632 2625359113728 2626151088288 2630865806208 2633661680832 2635301440512 2635377580647 2640932426496 2642838202368 2643635449728 2644748660736 2652180691212 2652846723072 2658515198976 2662224592248 2665985914917 2667913106334 2669838352272 2675465834496 2676272924416 2677208970816 2679949123488 2680054095264 2685675510504 2690203553856 2691336374272 2695033264896 2698899321274 2699655082614 2701661674257 2711075129568 2712216738816 2716868025144 2719648769292 2722487998464 2726334464256 2727156899376 2728305280512 2732905197568 2732984157708 2734956360864 2736659188224 2742506750592 2744545192896 2746469763072 2754187640874 2758831195536 2759992914432 2760825503072 2762817797376 2764617845796 2764726133988 2767555861434 2768721254208 2770445104128 2776364858624 2777198913216 2778368366592 2779206498432 2783133098928 2788890144768 2793672921312 2794849311744 2801723217748 2802703141323 2811485319552 2812669210624 2816306845443 2816532767232 2817492766816 2821281435648 2821362949188 2827309814784 2828162710464 2830203597312 2838016935936 2844081074688 2846133448704 2848904975241 2850104623392 2856194590536 2861010128704 2864940087672 2865144382464 2866146488064 2867011099344 2871061754526 2873195748813 2875210533216 2877000685056 2880058132224 2884076641602 2886099056064 2892324881628 2900309718384 2901531012608 2902402668672 2903278217112 2906506961372 2907380112273 2909481803046 2912519212032 2916634163328 2919619370304 2920848795648 2925857873232 2931910152192 2936052499968 2936938199328 2938234800384 2943273693906 2947171433472 2949361998336 2953529002944 2954419974324 2955664053888 2960732837517 2962869390936 2964714120576 2965962534912 2968998230016 2971048979808 2972300061696 2973196695616 2974089880944 2975342243328 2977397375064 2983556265984 2989992323968 2990829598848 2992089010176 2995002666279 2995119978487 2999448025392 3001315529472 3009899063808 3010807039968 3011860092168 3015060857172 3018208487424 3021297656832 3021384949317 3026478998088 3027753421056 3044795185152 3049043550096 3051243831168 3056325931008 3056476528287 3058597627904 3062798998272 3062918966016 3063842936336 3068051511798 3069343440576 3074518347264 3080038017024 3081087830912 3083311236096 3085320094416 3087613342008 3094210806414 3094987843584 3103685094978 3104992028736 3105928690956 3108170022048 3112565290723 3114811410984 3116750742144 3118063177728 3121376806912 3123410465952 3125664412416 3126607310736 3131024736294 3133197570048 3134293429248 3142002194916 3144205475712 3155229146368 3157506054144 3159687010272 3162920984496 3164252861952 3169679362668 3172988409856 3173941615104 3176235998208 3180723541632 3181683049272 3183022827264 3192769052928 3197382709248 3199591209024 3201969391712 3206367701316 3213126079488 3213218914353 3218636394792 3219991733504 3223287430272 3224414799072 3225387486762 3225513822986 3232185954816 3234518396928 3240065398752 3241429761024 3250378371072 3253705168896 3262848433182 3264222389184 3269725861376 3276584113536 3280066206144 3281213433744 3285954895104 3291495008256 3291590107386 3293874368512 3298398921216 3298528117248 3303130512604 3304055474244 3305514150432 3311019758592 3318032248128 3321722241568 3322720128312 3325122060624 3332227022292 3336707851776 3342430102284 3343837569408 3344846282568 3347260023744 3349572046947 3355488571392 3356500799232 3363741364464 3364756081869 3366100136448 3374379028566 3376479970656 3377901775872 3383694671448 3386136446784 3387157919964 3395484548352 3397939080704 3398959863936 3400391135232 3402739857216 3404788872849 3406222598688 3407656928256 3418090970112 3420561844224 3422994261128 3425394583296 3427940600448 3430173993858 3433819309557 3438366672384 3439884644352 3440922331392 3445783836768 3446823303378 3448274729536 3453011370648 3458833140672 3460289624064 3463831268352 3466223809776 3467683405312 3468725140608 3473565009759 3480815643648 3493116032328 3500478818304 3501534784384 3504162837357 3506344584912 3507821074944 3511548907776 3513735254016 3513836774196 3521243235328 3524847266304 3526080107904 3536240921616 3544686931968 3549632789664 3552194310912 3554647886556 3557217475112 3558286107558 3559784469696 3569611961088 3572187899904 3573265497984 3573405460352 3578313984336 3579393430431 3580900680672 3586938071808 3593377686528 3599540110152 3602215565676 3609912607483 3614766839424 3616288985088 3620965944141 3622490700192 3623583472782 3626198359056 3635112619008 3636209199168 3637740374016 3643978876944 3646608481152 3648878917632 3656675667456 3659393590528 3660418315008 3665669227402 3672250187832 3678441594048 3679990552576 3681021044736 3683757063168 3686157127728 3686301511984 3690074481912 3691365112962 3691628338944 3693926805504 3702931884288 3705608664576 3710844131904 3718703419236 3724897228416 3726465748992 3736937521764 3740762318202 3748647092736 3755075793924 3755377022976 3761817265584 3762952067889 3769598767104 3769746419712 3770883613952 3773604796416 3776063399136 3784209035022 3792108099584 3798539966988 3800139497856 3806656505379 3808259454048 3819920116896 3820192509952 3821528650752 3822681465792 3825440027136 3828082339368 3830927665084 3832000423524 3833614044288 3836000913408 3840077509632 3845435522136 3846971584512 3848132074752 3850868543769 3853568906208 3856433175504 3867079624512 3869870224896 3871037622816 3876506816364 3879309070728 3883358949376 3884525558784 3888845551104 3891187283256 3892825827072 3899501785998 3901143830976 3914736666624 3915917599104 3917646400512 3924364925208 3929561911296 3932482664448 3938038670592 3939226632432 3940885405184 3946298709312 3947643783356 3950492521248 3952952160768 3961398639744 3963066748928 3964257303552 3965453174592 3967122991104 3969863166752 3978271036818 3987772798464 3993336888372 3999264033856 4001754039296 4001869659501 4004757528408 4013198751744 4014409386624 4015813456224 4020081142896 4028396875776 4028513265756 4035305330784 4037004561408 4048348981911 4065391400128 4066612694352 4068325108224 4075302037716 4083731997696 4083891954688 4089501696384 4090735349064 4092457920768 4099357796352 4099476236562 4111081648128 4113760125888 4116817789344 4119704644608 4125614408552 4131281461311 4138246793304 4139989371648 4141238254608 4144226696064 4147089200982 4151333792151 4153081881312 4155667656192 4164547287936 4167552549888 4168809747648 4174699648392 4179057905664 4183335217152 4189336259888 4190509381968 4192273967616 4202584826622 4212916013696 4217227979328 4219003815936 4226239150224 4231922153472 4234981330944 4240964722176 4242244065696 4244030436352 4245305395968 4255956622009 4257025403904 4266121612032 4269200173056 4275156935088 4284168105984 4284291885804 4291515193056 4297716573696 4299219732096 4300516649016 4306592631789 4309581273088 4312815799824 4315501027584 4320087198336 4321906348032 4326114962403 4338487322442 4350464577576 4352296518912 4354917325668 4359760442058 4364222704569 4368778818048 4371931459584 4373421608192 4374951244992 4379429055456 4381273193472 4388786809848 4397865228288 4398037489664 4404078749952 4405407298992 4407352200576 4414693011456 4414910540859 4424042997504 4430293504416 4431629961486 4433496080832 4442969363056 4444304086404 4447071180864 4448943802368 4456573469712 4458450092544 4459795043424 4463013364992 4466096062596 4475334398976 4484988485952 4486341442492 4488133515264 4499172038088 4501973294208 4503869034496 4505130233856 4511592895264 4514848595712 4516210559952 4517790138252 4522591285758 4527312731136 4531946485248 4536986476288 4539718497132 4541630131584 4543542571008 4557454626816 4567192777728 4570587467264 4573565325144 4576865746752 4578425746076 4584488896512 4587896441856 4594378449024 4595764404504 4604015160864 4611777520896 4618441691136 4621631746368 4624966854144 4631420013012 4641087524864 4641316209621 4642481765376 4655527642467 4657488043104 4658893036434 4672217116476 4675126113216 4677094766592 4682065210368 4685115698928 4689910966104 4699796355072 4701440143872 4713003292374 4714987895488 4716308213568 4732843719552 4736259081216 4739530515408 4744381476744 4746379292928 4754519044002 4759482614784 4764353997312 4771085312448 4772524573908 4774534240896 4782584095744 4789153579392 4791170248704 4799386813536 4802954087568 4819689119232 4827954592188 4829987600256 4831444630376 4834931145408 4838081230143 4838270734479 4846816825344 4848278932224 4851777595392 4858638502592 4860098098128 4862144641536 4875567556608 4880557753344 4894272649773 4896333583776 4904588792064 4911676084224 4914876170304 4920099309216 4921820150616 4922171118592 4928932342656 4937242512384 4937385161079 4940811552768 4947792175872 4954695768906 4958271225648 4966529637888 4977048372192 4982583362352 4987683090936 4998196123648 4998340533438 5005061777664 5006767725232 5013645153426 5015756354112 5017269423852 5033232857088 5034751198848 5045612046696 5061568542849 5064719955984 5066852663808 5075542007172 5077679272064 5079204670176 5080736879946 5086387182401 5093226822528 5095371534336 5096908621056 5100586702848 5104109785824 5109333898032 5111485392384 5120103346176 5127247362848 5130842766336 5134491391692 5138091874944 5141910900672 5145260990787 5156106166016 5157550008576 5159826966528 5161383497088 5168675755152 5170234955067 5172412094304 5179367411712 5185127401472 5188249711008 5190434436096 5195746902528 5199335714664 5201525107968 5221223465472 5223528534016 5224991256576 5232486566944 5239674048492 5250718227456 5252302176576 5261731612416 5267323361664 5270602881024 5270755161294 5281864852992 5285676404736 5287270899456 5304361382424 5317030397952 5324449184496 5331971829834 5335826212668 5339676704544 5352545848832 5354417941632 5359898246976 5360108190528 5371351021008 5380407107712 5382672748544 5390066529792 5397798642548 5399310165228 5403323348514 5422150259136 5424433477632 5433736050288 5435375209173 5439297538584 5444975996928 5452668928512 5454313798752 5456610561024 5465968315416 5469912721728 5473318376448 5485013501184 5489090385792 5492939526144 5498503841103 5508375281748 5517662391072 5519985828864 5521651006144 5525635594752 5529235691592 5529452267976 5535111722868 5537442508416 5540890208256 5552729717248 5554397826432 5556736733184 5558412996864 5566266197856 5587345842624 5589698623488 5603446435496 5605406282646 5611143477303 5622970639104 5632613690886 5633065534464 5634985533632 5642725898376 5654619629568 5656325420928 5660407194624 5676033871872 5676313552533 5688162149376 5697809950482 5700209246784 5712389181072 5722020257408 5729880175344 5730288764928 5732292976128 5734022198688 5742123509052 5746391497626 5750421066432 5754001370112 5760116264448 5768153283204 5772198112128 5780478397057 5784649763256 5800619436768 5803062025216 5804805337344 5806556434224 5813013922744 5814760224546 5818963606092 5825038424064 5833268326656 5839238740608 5841697591296 5849252678997 5851715746464 5872104999936 5873876398656 5876469600768 5886547387812 5894342866944 5898723996672 5907058005888 5908839948648 5911328107776 5921465675034 5925738781872 5929428241152 5937996460032 5942097959616 5944600123392 5946393391232 5948179761888 5950684486656 5954794750128 5967112531968 5967406555227 5979984647936 5981659197696 5990005332558 5990239956974 5998896050784 6002631058944 6019798127616 6021614079936 6023720184336 6030121714344 6036416974848 6042595313664 6042769898634 6052957996176 6055506842112 6089590370304 6098087100192 6102487662336 6112953056574 6117195255808 6125597996544 6125837932032 6127685872672 6136103023596 6138686881152 6149036694528 6149214354843 6160076034048 6162175661824 6166622472192 6170640188832 6175226684016 6188421612828 6189975687168 6207370189956 6209984057472 6211857381912 6216340044096 6220633801473 6225130581446 6229622821968 6233501484288 6242753613824 6246820931904 6251328824832 6253214621472 6262049472588 6268586858496 6284004389832 6288410951424 6303877239933 6310458292736 6315012108288 6319374020544 6325841968992 6328505723904 6339358725336 6345976819712 6347883230208 6352471996416 6361447083264 6363366098544 6366045654528 6385538105856 6399182418048 6403938783424 6412735402632 6426252158976 6426437828706 6437272789584 6439983467008 6446574860544 6448829598144 6450774973524 6451027645972 6464371909632 6480130797504 6482859522048 6507410337792 6507730983663 6525696866364 6528444778368 6539451722752 6539640663087 6553168227072 6560132412288 6562426867488 6571909790208 6582990016512 6583180214772 6596797842432 6597056234496 6606261025208 6608110948488 6611028300864 6622039517184 6636064496256 6643444483136 6645440256624 6647444942229 6650244121248 6664454044584 6673415703552 6684860204568 6687675138816 6689692565136 6694520047488 6699144093894 6704123413897 6713001598464 6727482728928 6729512163738 6732200272896 6748758057132 6752959941312 6755803551744 6767389342896 6772272893568 6774315839928 6783886928637 6790969096704 6795878161408 6797919727872 6805479714432 6809577745698 6812445197376 6815313856512 6836181940224 6841123688448 6845988522256 6850789166592 6855881200896 6860347987716 6867638619114 6876733344768 6881844662784 6891567673536 6893646606756 6896549459072 6906022741296 6917666281344 6920579248128 6927662536704 6932447619552 6935366810624 6937450281216 6947130019518 6961631287296 6986232064656 6988339554651 7000957636608 7003069568768 7008325674714 7012689169824 7015642149888 7023097815552 7027673548392 7042486470656 7049694532608 7052160215808 7069504938561 7072481843232 7099265579328 7104388621824 7109295773112 7114434950224 7116572215116 7119568939392 7131778566003 7139223922176 7144375799808 7146530995968 7146810920704 7156627968672 7158786860862 7161801361344 7173876143616 7186755373056 7199080220304 7204431131352 7219825214966 7229533678848 7241931888282 7244981400384 7247166945564 7252396718112 7270225238016 7272418398336 7275480748032 7287957753888 7293216962304 7297757835264 7313351334912 7318787181056 7320836630016 7331338454804 7344500375664 7356883188096 7359981105152 7362042089472 7367514126336 7372314255456 7372603023968 7380148963824 7382730225924 7383256677888 7405863768576 7411217329152 7421688263808 7432043653359 7437406838472 7449794456832 7473875043528 7481524636404 7497294185472 7497510800157 7510151587848 7510754045952 7523634531168 7525904135778 7541767227904 7547209592832 7552126798272 7568418070044 7584216199168 7597079933976 7600278995712 7613313010758 7616518908096 7621105319919 7639840233792 7643057301504 7645362931584 7650880054272 7656164678736 7661855330168 7664000847048 7667228088576 7672001826816 7680155019264 7690871044272 7696264149504 7701737087538 7707137812416 7712866351008 7734159249024 7739740449792 7742075245632 7753013632728 7758618141456 7769051117568 7777691102208 7782374566512 7785651654144 7799003571996 7802287661952 7829473333248 7831835198208 7835292801024 7848729850416 7851097524361 7864965328896 7876077341184 7878453264864 7881770810368 7892597418624 7895287566712 7900985042496 7905904321536 7906132741941 7922797279488 7928514607104 7930906349184 7934245982208 7939726333504 7956542073636 7975545596928 7986673776744 7997957744751 7998528067712 8003508078592 8003739319002 8009515056816 8026397503488 8028818773248 8031626912448 8040162285792 8057026531512 8070610661568 8074009122816 8096697963822 8104985022771 8130782800256 8133225388704 8136650216448 8150604075432 8167463995392 8167783909376 8179003392768 8181470698128 8184915841536 8198715592704 8198952473124 8227520251776 8233635578688 8239409289216 8251228817104 8262562922622 8276493586608 8279978743296 8282476509216 8288453392128 8294178401964 8302667584302 8306163762624 8311335312384 8329094575872 8335105099776 8337619495296 8349399296784 8366670434304 8378672519776 8381018763936 8384547935232 8405169653244 8408109423969 8425832027392 8434455958656 8438007631872 8448920536329 8452478300448 8463844306944 8481929444352 8484488131392 8488060872704 8490610791936 8511913244018 8514050807808 8532243224064 8538400346112 8550313870176 8568583771608 8583030386112 8595433147392 8598439464192 8601033298032 8613185263578 8619162546176 8619587246439 8625631599648 8631002055168 8640174396672 8652229924806 8676974644884 8700929155152 8704593037824 8709834651336 8719520884116 8728445409138 8737557636096 8746843216384 8749902489984 8758858110912 8762546386944 8777573619696 8795730456576 8796074979328 8808157499904 8810814597984 8814704401152 8829821081718 8848085995008 8860587008832 8863259922972 8866992161664 8882198512551 8885938726112 8888608172808 8894142361728 8897887604736 8913146939424 8916900185088 8919590086848 8926026729984 8932192125192 8950668797952 8969976971904 8972682884984 8976267030528 8985007998837 8985359935461 8998344076176 9003946588416 9023185790528 9029697191424 9032421119904 9035580276504 9045182571516 9054625462272 9063892970496 9073972952576 9079436994264 9083260263168 9134385555456 9141174934528 9147130650288 9153731493504 9156851492152 9168977793024 9169429584861 9175792883712 9188756898048 9191528809008 9208030321728 9223555041792 9243263492736 9249933708288 9262840026024 9282632419242 9284963530752 9311055284934 9314976086208 9317786072868 9337695872169 9344434232952 9350252226432 9354189533184 9364130420736 9370231397856 9379821932208 9399592710144 9402880287744 9426006584748 9429975790976 9432616427136 9446147624459 9465687439104 9472518162432 9479061030816 9488762953488 9492758585856 9509038088004 9518965229568 9528707994624 9542170624896 9545049147816 9549068481792 9565168191488 9578307158784 9598773627072 9605908175136 9639378238464 9639656743059 9655909184376 9659975200512 9662889260752 9669862290816 9676162460286 9676541468958 9696557864448 9703555190784 9717277005184 9720196196256 9724289283072 9751135113216 9761115506688 9788545299546 9792667167552 9809177584128 9829752340608 9840198618432 9843640301232 9844342237184 9857864685312 9874485024768 9874770322158 9881623105536 9895584351744 9909391537812 9916542451296 9933059275776 9954096744384 9965166724704 9975366181872 9996392247296 9996681066876 10010123555328 10013535450464 10027290306852 10031512708224 10034538847704 10048716140841 10066465714176 10069502397696 10091224093392 10094268245607 10123137085698 10129439911968 10133705327616 10151084014344 10155358544128 10158409340352 10161473759892 10172774364802 10186453645056 10193817242112 10201173405696 10208219571648 10218667796064 10222970784768 10254494725696 10261685532672 10268982783384 10276183749888 10283821801344 10290521981574 10301457928671 10312212332032 10315100017152 10319653933056 10322766994176 10337351510304 10340469910134 10344824188608 10370254802944 10376499422016 10380868872192 10391493805056 10398671429328 10403050215936 10420695029277 10442446930944 10464973133888 10479348096984 10501436454912 10504604353152 10523463224832 10534646723328 10541205762048 10541510322588 10563729705984 10574541798912 10608722764848 10634060795904 10648898368992 10663943659668 10671652425336 10679353409088 10705091697664 10708835883264 10719796493952 10720216381056 10735174165963 10738180291293 10742702042016 10760814215424 10780133059584 10795597285096 10798620330456 10806646697028 10829737822449 10844300518272 10848866955264 10862897832423 10867472100576 10870750418346 10878595077168 10905337857024 10908627597504 10913221122048 10931936630832 10939825443456 10946636752896 10970027002368 10978180771584 10997007682206 11016750563496 11035324782144 11039971657728 11043302012288 11051271189504 11058471383184 11058904535952 11070223445736 11074885016832 11081780416512 11105459434496 11108795652864 11116825993728 11132532395712 11174691685248 11179397246976 11206892870992 11210812565292 11222286954606 11245941278208 11265227381772 11266131068928 11269971067264 11285451796752 11288856203667 11309239259136 11312650841856 11320814389248 11352627105066 11376324298752 11395619900964 11400418493568 11419969516137 11424778362144 11444040514816 11459760350688 11460577529856 11464585952256 11468044397376 11484247018104 11492782995252 11500842132864 11508002740224 11520232528896 11536306566408 11544396224256 11552605631307 11560956794114 11569299526512 11601238873536 11606124050432 11609610674688 11613112868448 11626027845488 11629520449092 11637927212184 11650076848128 11666536653312 11678477481216 11698505357994 11703431492928 11744209999872 11747752797312 11752939201536 11773094775624 11788685733888 11797447993344 11814116011776 11817679897296 11822656215552 11842931350068 11851477563744 11858856482304 11884195919232 11889200246784 11892786782464 11896359523776 11901368973312 11909589500256 11934813110454 11959969295872 11963318395392 11980010665116 11980479913948 11997792101568 12005262117888 12005608978503 12039596255232 12043228159872 12047440368672 12060243428688 12085190627328 12085539797268 12105915992352 12111013684224 12145046945733 12196174200384 12204975324672 12225906113148 12251195993088 12251675864064 12255371745344 12272206047192 12277373762304 12298073389056 12298428709686 12324351323648 12333244944384 12341280377664 12350453368032 12376843225656 12414740379912 12419968114944 12423714763824 12432680088192 12441267602946 12450261162892 12454001376453 12459245643936 12467002968576 12493641863808 12502657649664 12506429242944 12524098945176 12537173716992 12568008779664 12576821902848 12607754479866 12620916585472 12638748041088 12651683937984 12657011447808 12678717450672 12695766460416 12704943992832 12722894166528 12726732197088 12732091309056 12767869866027 12771076211712 12798364836096 12807877566848 12825470805264 12829842295907 12852504317952 12852875657412 12874545579168 12879966934016 12893149721088 12897659196288 12901549947048 12902055291944 12919777895367 12928743819264 12960261595008 12965719044096 12978344887209 13015461967326 13051393732728 13056889556736 13078903445504 13079281326174 13092668113707 13106336454144 13120264824576 13124853734976 13143819580416 13166360429544 13193595684864 13194112468992 13212522050416 13216221896976 13222056601728 13244079034368 13244731622577 13272128992512 13286888966272 13290880513248 13294889884458 13300488242496 13328908089168 13346831407104 13369720409136 13375350277632 13379385130272 13389040094976 13398288187788 13408246827794 13426003196928 13454965457856 13459024327476 13464400545792 13497516114264 13505919882624 13511607103488 13534778685792 13544545787136 13548631679856 13567773857274 13581938193408 13591756322816 13595839455744 13610959428864 13619155491396 13624890394752 13630627713024 13672363880448 13691977044512 13701578333184 13711762401792 13720695975432 13735277238228 13753466689536 13763689325568 13783135347072 13787293213512 13793098918144 13812045482592 13835332562688 13855325073408 13864895239104 13870733621248 13874900562432 13894260039036 13923262574592 13923948628863 13972464129312 13976679109302 14006139137536 14016651349428 14025378339648 14031284299776 14046195631104 14055347096784 14084972941312 14099389065216 14104320431616 14139009877122 14144963686464 14198531158656 14208777243648 14218591546224 14228869900448 14233144430232 14239137878784 14263557132006 14278447844352 14293061991936 14293621841408 14313255937344 14317573721724 14323602722688 14347752287232 14373510746112 14398160440608 14408862262704 14439650429932 14459067357696 14483863776564 14489962800768 14494333891128 14504793436224 14514812203437 14540450476032 14544836796672 14575915507776 14586433924608 14626702669824 14637574362112 14641673260032 14662676909608 14682817949319 14689000751328 14713766376192 14735028252672 14744628510912 14745206047936 14760297927648 14765460451848 14766513355776 14811727537152 14822434658304 14843376527616 14864087306718 14874813676944 14899588913664 14947750087056 14963049272808 14994588370944 14995021600314 15020303175696 15047269062336 15051808271556 15083534455808 15104253596544 15136836140088 15184705628547 15194159867952 15200557991424 15226626021516 15233037816192 15242210639838 15259161547203 15279680467584 15286114603008 15290725863168 15301760108544 15312329357472 15323710660336 15328001694096 15334456177152 15360310038528 15381742088544 15392528299008 15403474175076 15414275624832 15425732702016 15435782972361 15468318498048 15479480899584 15484150491264 15506027265456 15510704865201 15517236282912 15538102235136 15555382204416 15564749133024 15571303308288 15598007143992 15604575323904 15663670396416 15670585602048 15697459700832 15702195048722 15752154682368 15756906529728 15763541620736 15785194837248 15790575133424 15801970084992 15811808643072 15812265483882 15845594558976 15857029214208 15861812698368 15879452667008 15913084147272 15951091193856 15973347553488 15995915489502 15997056135424 16007016157184 16007478638004 16019030113632 16057637546496 16063253824896 16080324571584 16114053063024 16141221323136 16148018245632 16193395927644 16209970045542 16261565600512 16266450777408 16273300432896 16301208150864 16306125627519 16334927990784 16335567818752 16358006785536 16362941396256 16369831683072 16397904946248 16455040503552 16467271157376 16478818578432 16495511523309 16502457634208 16525125845244 16552987173216 16559957486592 16564953018432 16576906784256 16588356803928 16605335168604 16612327525248 16622670624768 16658189151744 16670210199552 16675238990592 16698798593568 16757345039552 16762037527872 16769095870464 16810339306488 16816218847938 16851664054784 16868911917312 16897841072658 16904956600896 16963858888704 16968976262784 16976121745408 16981221583872 17023826488036 17028101615616 17028940657599 17064486448128 17100627740352 17137167543216 17166060772224 17190866294784 17196878928384 17202066596064 17226370527156 17239174492878 17251263199296 17262004110336 17280348793344 17304459849612 17341435191171 17353949289768 17401858310304 17409186075648 17419669302672 17439041768232 17456890818276 17475115272192 17493686432768 17499804979968 17517716221824 17525092773888 17542845588281 17547758036991 17555147239392 17616314999808 17621629195968 17629408802304 17659642163436 17696171990016 17721174017664 17726519845944 17733984323328 17764397025102 17771877452224 17777216345616 17788284723456 17826293878848 17833800370176 17839180173696 17852053459968 17864384250384 17901337595904 17902219665681 17939953943808 17945365769968 17970015997674 17970719870922 17996688152352 18007893176832 18046371581056 18059394382848 18064842239808 18071160553008 18090365143032 18109250924544 18127785940992 18147945905152 18158873988528 18166520526336 18268771110912 18282349869056 18294261300576 18307462987008 18313702984304 18338859169722 18351585767424 18377513796096 18383057618016 18416060643456 18447110083584 18447643064529 18486526985472 18499867416576 18525680052048 18565264838484 18569927061504 18622110569868 18629952172416 18635572145736 18661901404419 18675391744338 18688868465904 18700504452864 18728260841472 18740462795712 18759643864416 18805760575488 18852013169496 18859951581952 18865232854272 18892295248918 18911631719799 18931374878208 18945036324864 18958122061632 18977525906976 18985517171712 19018076176008 19037930459136 19057415989248 19084341249792 19090098295632 19098136963584 19130336382976 19156614317568 19197547254144 19211816350272 19278756476928 19279313486118 19311818368752 19319950401024 19325778521504 19339724581632 19352324920572 19353082937916 19393115728896 19434554010368 19440392392512 19448578566144 19522231013376 19577090599092 19585334335104 19618355168256 19618921989261 19659504681216 19680397236864 19687280602464 19688684474368 19715729370624 19748970049536 19749540644316 19791168703488 19818783075624 19833084902592 19866118551552 19908193488768 19930333449408 19942334826687 19950732363744 19993362133752 20020247110656 20027070900928 20054580613704 20063025416448 20069077695408 20097432281682 20112370241691 20139004795392 20182448186784 20188536491214 20246274171396 20258879823936 20267410655232 20302168028688 20310717088256 20316818680704 20322947519784 20345548729604 20351660785911 20372907290112 20387634484224 20416439143296 20437335592128 20445941569536 20508989451392 20523371065344 20537965566768 20552367499776 20567643602688 20581043963148 20602915857342 20624424664064 20630200034304 20645533988352 20674703020608 20680939820268 20689648377216 20752998844032 20761737744384 20782987610112 20797342858656 20806100431872 20841390058554 20884893861888 20929946267776 20958696193968 20965018663953 20965839849409 21002872909824 21009208706304 21046926449664 21069293446656 21083020645176 21127459411968 21149083597824 21208514815683 21217445529696 21297796737984 21327887319336 21343304850672 21358706818176 21395335698009 21410183395328 21417671766528 21439592987904 21440432762112 21470348331926 21476360582586 21485404084032 21521628430848 21560266119168 21591194570192 21597240660912 21613293394056 21659475644898 21688601036544 21725795664846 21734944201152 21741500836692 21757190154336 21810675714048 21817255195008 21826442244096 21863873261664 21879650886912 21893273505792 21940054004736 21956361543168 21994015364412 22033501126992 22070649564288 22079943315456 22086604024576 22102542379008 22116942766368 22117809071904 22140446891472 22149770033664 22210918868992 22217591305728 22233651987456 22265064791424 22296130960077 22349383370496 22413785741984 22421625130584 22444573909212 22491882556416 22492532400471 22530454763544 22532262137856 22539942134528 22570903593504 22577712407334 22625301683712 22641628778496 22705254210132 22752648597504 22791239801928 22800836987136 22839939032274 22849556724288 22888081029632 22919520701376 22929171904512 22936088794752 22968494036208 22985565990504 23001684265728 23016005480448 23040465057792 23072613132816 23088792448512 23105211262614 23121913588228 23138599053024 23202477747072 23212248100864 23219221349376 23226225736896 23252055690976 23259040898184 23275854424368 23333073306624 23356954962432 23397010715988 23406862985856 23488419999744 23495505594624 23505878403072 23546189551248 23553292573083 23594895986688 23628232023552 23635359794592 23645312431104 23685862700136 23702955127488 23717712964608 23768391838464 23785573564928 23792719047552 23802737946624 23819179000512 23869626220908 23919938591744 23926636790784 23960021330232 23960959827896 23993873234253 23995584203136 24010524235776 24011217957006 24079192510464 24086456319744 24094880737344 24120486857376 24171079594536 24211831984704 24222027368448 24290093891466 24314955068313 24392348400768 24409950649344 24451812226296 24502391986176 24503351728128 24510743490688 24544412094384 24554747524608 24596146778112 24596857419372 24648702647296 24682560755328 24700906736064 24753686451312 24829480759824 24839936229888 24847429527648 24865360176384 24882535205892 24900522325784 24908002752906 24918491287872 24934005937152 24987283727616 25005315299328 25012858485888 25048197890352 25136017559328 25153643805696 25215508959732 25224328271907 25241833170944 25277496082176 25303367875968 25314022895616 25346761608987 25357434901344 25391532920832 25445788333056 25453464394176 25464182618112 25535739732054 25542152423424 25596729672192 25615755133696 25650941610528 25659684591814 25705751314824 25749091158336 25759933868032 25786299442176 25795318392576 25803099894096 25804110583888 25839555790734 25857487638528 25858761739317 25920523190016 25956689774418 26030923934652 26102787465456 26113779113472 26157806891008 26158562652348 26185336227414 26212672908288 26240529649152 26249707469952 26287639160832 26332720859088 26387191369728 26388224937984 26425044100832 26432443793952 26444113203456 26489463245154 26544257985024 26573777932544 26581761026496 26589779768916 26600976484992 26646595537653 26657816178336 26693662814208 26739440818272 26750700555264 26758770260544 26778080189952 26796576375576 26816493655588 26852006393856 26909930915712 26918048654952 26928801091584 26956079806383 26995032228528 27011839765248 27069557371584 27089091574272 27097263359712 27135547714548 27163876386816 27183512645632 27191678911488 27221918857728 27238310982792 27249780789504 27383954089024 27403156666368 27423524803584 27441391950864 27470554476456 27506933379072 27527378651136 27566270694144 27574586427024 27586197836288 27624090965184 27670665125376 27729790478208 27741467242496 27749801124864 27788520078072 27847897257726 27944928258624 27953358218604 28012278275072 28013087616507 28033302698856 28050756679296 28062568599552 28092391262208 28110694193568 28198778130432 28208640863232 28278019754244 28289927372928 28338442873377 28397062317312 28417554487296 28437183092448 28457739800896 28466288860464 28478275757568 28527114264012 28556895688704 28586123983872 28587243682816 28626511874688 28635147443448 28647205445376 28695504574464 28796320881216 28817724525408 28879300859864 28918134715392 28918970229177 28967727553128 28979925601536 28988667782256 29009586872448 29029624406874 29089673593344 29151831015552 29172867849216 29253405339648 29275148724224 29283346520064 29325353819216 29365635898638 29378001502656 29427532752384 29489257021824 29490412095872 29520595855296 29530920903696 29533026711552 29623455074304 29644869316608 29686753055232 29728174613436 29749627353888 29791696354063 29799177827328 29895500174112 29926098545616 29989176741888 29990043200628 30040606351392 30094538124672 30103616543112 30146148422523 30167068911616 30208507193088 30273672280176 30282804736821 30369411257094 30388319735904 30401115982848 30453252043032 30466075632384 30484421279676 30518323094406 30559360935168 30581451726336 30603520217088 30624658714944 30647421320672 30656003388192 30668912354304 30763484177088 30785056598016 30806948350152 30828551249664 30851465404032 30871565944722 30904373786013 30936636996096 30958961799168 30968300982528 31012054530912 31021409730402 31034472565824 31110764408832 31129498266048 31142606616576 31196014287984 31209150647808 31327340792832 31394919401664 31404390097444 31504309364736 31513813059456 31527083241472 31570389674496 31581150266848 31603940169984 31623617286144 31624530967764 31691189117952 31723625396736 31758905334016 31826168294544 31902182387712 31946695106976 31991830979004 31994112270848 32014957276008 32038060227264 32115275092992 32126507649792 32160649143168 32205522497889 32228106126048 32282442646272 32386791855288 32419940091084 32489213467347 32523131201024 32532901554816 32546600865792 32588693497269 32602416301728 32612251255038 32716013571072 32725882792512 32739663366144 32795809892496 32910081007104 32934542314752 32991023046618 33004915268416 33050251690488 33105974346432 33119914973184 33129906036864 33153813568512 33176713607856 33210670337208 33224655050496 33245341249536 33316378303488 33350477981184 33397597187136 33514690079104 33524075055744 33538191740928 33620678612976 33632437695876 33703328109568 33737823834624 33795682145316 33809913201792 33866568611001 33927717777408 33937952525568 33962443167744 34047652976072 34057881315198 34128972896256 34201255480704 34259908548411 34274335086432 34332121544448 34381732589568 34393757856768 34404133192128 34452741054312 34478348985756 34502526398592 34524008220672 34560697586688 34608919699224 34657816893921 34682870382342 34707898579536 34803716620608 34818372151296 34839338605344 34878083536464 34913781636552 34950230544384 34987372865536 34999609959936 35035432443648 35085691176562 35095516073982 35110294478784 35232629999616 35243258391936 35258817604608 35319284326872 35392343980032 35442348035328 35453039691888 35467968646656 35528794050204 35543754904448 35554432691232 35576569446912 35652587757696 35667600740352 35678360347392 35704106919936 35728768500768 35804439331362 35879907887616 35890731539936 35940031995348 35941439741844 35993376304704 36015786353664 36016826935509 36092743162112 36118788765696 36129684479616 36142321106016 36180730286064 36255571881984 36295891810304 36317747977056 36333041052672 36435140837199 36564699738112 36588522601152 36614925974016 36627405968608 36677718339444 36755027592192 36766115236032 36832121286912 36894220167168 36895286129058 36973053970944 36999734833152 37051360104096 37130529676968 37244221139736 37259904344832 37271144291472 37323802808838 37350783488676 37377736931808 37401008905728 37480925591424 37519287728832 37611521150976 37704026338992 37719903163904 37730465708544 37784590497836 37823263439598 37862749756416 37916244123264 37955051813952 37971034343424 38036152352016 38114831978496 38168682499584 38180196591264 38196273927168 38303609598081 38313228635136 38395094508288 38423632700544 38489526887721 38557512953856 38558626972236 38623636737504 38639900802048 38651557043008 38679449163264 38704649841144 38706165875832 38786231457792 38869108020736 38880784785024 38897157132288 38935034661627 39154181198184 39170668670208 39236710336512 39237843978522 39278004341121 39319009362432 39360794473728 39374561204928 39431458741248 39499081288632 39582337406976 39637566151248 39666169805184 39732237103104 39734194867731 39816386977536 39860666898816 39884669653374 39901464727488 39986724267504 40040494221312 40054141801856 40109161227408 40126050832896 40138155390816 40194864563364 40224740483382 40278009590784 40364896373568 40377072982428 40463348779399 40492548342792 40517759647872 40534821310464 40604336057376 40621434176512 40633637361408 40645895039568 40691097459208 40703321571822 40745814580224 40775268968448 40832878286592 40874671184256 40891883139072 41017978902784 41075931133536 41104734999552 41135287205376 41162087926296 41205831714684 41248849328128 41260400068608 41291067976704 41349406041216 41361879640536 41379296754432 41505997688064 41565975220224 41594685717312 41612200863744 41682780117108 41769787723776 41771845886589 41859892535552 41917392387936 41930037327906 41931679698818 42018417412608 42093852899328 42138586893312 42166041290352 42254918823936 42298167195648 42417029631366 42434891059392 42595593475968 42655774638672 42686609701344 42717413636352 42790671396018 42820366790656 42835343533056 42879185975808 42880865524224 42940696663852 42952721165172 42970808168064 43043256861696 43120532238336 43182389140384 43194481321824 43226586788112 43318951289796 43377202073088 43451591329692 43469888402304 43483001673384 43514380308672 43544436610311 43621351428096 43634510390016 43727746523328 43759301773824 43880108009472 43912723086336 43988030728824 44067002253984 44141299128576 44173208049152 44205084758016 44233885532736 44235618143808 44280893782944 44299540067328 44421837737984 44435182611456 44467303974912 44530129582848 44592261920154 44698766740992 44827571483968 44843250261168 44889147818424 44983765112832 44985064800942 45060909527088 45079884269056 45141807187008 45155424814668 45250603367424 45410508420264 45554116885641 45582479603856 45601673974272 45679878064548 45699113448576 45776162059264 45777484641609 45839041402752 45858343809024 45872177589504 45936988072416 45971131981008 46003368531456 46080930115584 46145226265632 46177584897024 46210422525228 46243827176456 46277198106048 46307348917083 46404955494144 46438442698752 46452451473792 46504111381952 46518081796368 46532114595603 46551708848736 46666146613248 46713909924864 46794021431976 46813725971712 46928863897279 46991011189248 47011756806144 47092379102496 47106585146166 47256464047104 47270719589184 47290624862208 47371725400272 47405910254976 47435425929216 47536783676928 47571147129856 47585438095104 47638358001024 47739252441816 47839877183488 47853273581568 47920042660464 47921919655792 47987746468506 47991168406272 48021048471552 48022435914012 48172912639488 48189761474688 48240973714752 48342159189072 48423663969408 48444054736896 48580187782932 48629910136626 48784696801536 48819901298688 48903624452592 48918376882557 49004783972352 49006703456256 49021486981376 49088824188768 49109495049216 49193714838744 49297405294592 49365121510656 49401813472128 49486534569927 49507372902624 49658961519648 49679872459776 49694859055296 49730720352768 49765070411784 49801044651568 49816005505812 49836982575744 49868011874304 49974567455232 50010630598656 50025716971776 50096395780704 50272035118656 50307287611392 50431017919464 50448656543814 50483666341888 50554992164352 50606735751936 50693523217974 50714869802688 50891576666112 50906928788352 50928365236224 51071479464108 51084304846848 51193459344384 51231510267392 51301883221056 51319369183628 51411502629648 51498182316672 51519867736064 51572598884352 51590636785152 51606199788192 51608221167776 51679111581468 51717523478634 51841046380032 51913379548836 52024305573513 52061847869304 52205574930912 52227558226944 52317125304696 52370672454828 52425345816576 52481059298304 52499414939904 52575278321664 52628536764843 52665441718176 52850088201664 52864887587904 52888226406912 52978926490308 53088515970048 53147555865088 53163522052992 53179559537832 53201952969984 53293191075306 53315632356672 53478881636544 53501401110528 53517540521088 53556160379904 53593152751152 53632987311176 53704012787712 53706658997043 53819861831424 53836097309904 53912159612766 53990064457056 54023679530496 54139114743168 54178183148544 54194526719424 54271095429096 54327752773632 54383357822976 54443837715456 54476621965584 54499561579008 54767908178048 54806313332736 54847049607168 54882783901728 54941108952912 55054757302272 55132541388288 55149172854048 55172395672576 55248181930368 55327436086117 55341330250752 55342929193587 55459580956416 55499602249728 55577040156144 55695794515452 55889856517248 55906716437208 55985704213257 56024556550144 56026175233014 56066605397712 56101513358592 56184782524416 56221388387136 56417281726464 56556039508488 56579854745856 56676885746754 56734895159397 56794124634624 56835108974592 56874366184896 56915479601792 56932577720928 56956551515136 57054228528024 57113791377408 57172247967744 57174487365632 57253023749376 57270294886896 57294410890752 57391009148928 57592641762432 57635449050816 57758601719728 57836269430784 57837940458354 57935455106256 57959851203072 57977335564512 58019173744896 58059248813748 58179347186688 58303662031104 58345735698432 58550297448448 58566693040128 58650707638432 58731271797276 58756003005312 58855065504768 58856765967783 58978514043648 58980824191744 59041191710592 59061841807392 59066053423104 59246910148608 59373506110464 59456349226872 59499254707776 59583392708126 59598355654656 59791000348224 59852197091232 59980086401256 60081212702784 60189076249344 60207233086224 60292296845046 60334137823232 60337110725073 60417014386176 60547344560352 60565609473642 60738822514188 60776639471808 60802231965696 60906504086064 60932151264768 60968842559352 61036646188812 61118721870336 61162903452672 61249317429888 61294842641344 61312006776384 61337824708608 61526968354176 61570113196032 61613896700304 61657102499328 61702930808064 61743131889444 61808747572026 61873273992192 61936601965056 62024109061824 62042819460804 62068945131648 62258996532096 62285213233152 62392028575968 62418301295616 62654681585664 62789838803328 62808780194888 62895055991859 62897519548227 63008618729472 63027626118912 63140779348992 63162300533696 63207880339968 63249061935528 63382378235904 63447250793472 63517810668032 63625544447049 63652336589088 63893390213952 63983661958008 63988224541696 64029914552016 64076120454528 64186007094027 64230550185984 64253015299584 64321298286336 64411044995778 64456212252096 64564885292544 64773583710576 64839880182168 64978426934694 65046262402048 65065803109632 65177386994538 65204832603456 65224502510076 65432027142144 65451765585024 65479326732288 65591619784992 65820162014208 65869084629504 65982046093236 66009830536832 66100503380976 66123033371213 66211948692864 66239829946368 66259812073728 66307627137024 66353427215712 66421340674416 66449310100992 66632756606976 66700955962368 66795194374272 66888392880231 67029380158208 67048150111488 67241357225952 67264875391752 67406656219136 67475647669248 67477597201413 67591364290632 67619826403584 67733137222002 67875905051136 67924886335488 68095305952144 68115762630396 68257945792512 68402510961408 68519817096822 68548670172864 68664243088896 68787515713536 68808266384256 68905482108624 68956697971512 69005052797184 69048016441344 69121395173376 69217839398448 69315633787842 69365740764684 69415797159072 69607433241216 69636744302592 69678677210688 69756167072928 69827563273104 69974745731072 69999219919872 70070864887296 70171382353124 70191032147964 70220588957568 70465259999232 70486516783872 70517635209216 70638568653744 70659877719249 70784687960064 70884696070656 70906079383776 70935937293312 71057588100408 71087509808896 71108865382464 71153138893824 71305175515392 71356720694784 71408213839872 71457537001536 71608878662724 71759815775232 71781463079872 71880063990696 71882879483688 71986752609408 72031572707328 72033653871018 72185486324224 72237577531392 72259368959232 72284642212032 72361460572128 72591783620608 72635495954112 72666082105344 72870281674398 72944865204939 73177045202304 73229851948032 73254811937216 73355436678888 73510055184384 73532230472064 73664242573824 73788440334336 73790572258116 73946107941888 74102720208192 74261059353936 74488442279472 74519808689664 74542288582944 74647605617676 74701566977352 74755473863616 74802017811456 74961851182848 75038575457664 75146219161741 75408052677984 75439806327808 75460931417088 75569180995672 75646526879196 75672984815721 75725499512832 75832488246528 75910103627904 75942068686848 76040284826961 76072304704032 76337364999168 76360393182528 76392547854336 76607219196162 76626457270272 76790189016576 76847265401088 76979053775442 77117253944472 77247273475008 77279801604096 77303114086016 77358898326528 77409299682288 77412331751664 77572462915584 77576285217951 77738216041472 77761569570048 77870069323254 78308362396368 78341337340416 78473420673024 78475687957044 78556008682242 78638018724864 78721588947456 78749122409856 78862917482496 78998162577264 79164674813952 79275132302496 79332339610368 79468389735462 79632773955072 79721333797632 79769339306748 79802929454976 79939786612959 79973448535008 80080988442624 80108283603712 80218322454816 80252101665792 80276310781632 80389729126728 80449480966764 80556019181568 80729792747136 80754145964856 80868239419149 80926697558798 80985096685584 81035519295744 81208672114752 81242868353024 81267274722816 81291790079136 81382194918416 81406643143644 81491629160448 81550537936896 81665756573184 81749342368512 82035957805568 82151862267072 82209469999104 82270574410752 82324175852592 82411663429368 82497698656256 82520800137216 82582135953408 82698812082432 82723759281072 82758593508864 83011995376128 83189371434624 83224401727488 83365560234216 83543691773178 83719785071104 83834784775872 83860074655812 83863359397636 84036834825216 84039262849521 84187705798656 84277173786624 84332082580704 84596334391296 84834059262732 84869782118784 85015328620131 85191186951936 85311549277344 85373219402688 85434827272704 85581342792036 85670687066112 85758371951616 85761731048448 85881393327704 85905442330344 85941616336128 86086513723392 86364778280768 86388962643648 86453173576224 86637902579592 86754404146176 86903182659384 86939776804608 86966003346768 87028760617344 87088873220622 87269020780032 87455493046656 87518603547648 87760216018944 87825446172672 87976061457648 88134004507968 88282598257152 88346416098304 88467771065472 88471236287616 88561787565888 88599080134656 88870365222912 88934607949824 89060259165696 89184523840308 89375089062189 89397533481984 89655142967936 89686500522336 89778295636848 89967530225664 89970129601884 90121819054176 90159768538112 90283614374016 90310849629336 90438445267569 90501206734848 90821016840528 90848414210463 91108233771282 91164959207712 91203347948544 91359756129096 91398226897152 91552324118528 91554969283218 91678082805504 91744355179008 91873976144832 91942263962016 92006737062912 92290452531264 92355169794048 92420845050456 92487654352912 92554396212096 92614697834166 92713121358039 92809910988288 92876885397504 92904902947584 93008222763904 93036163592736 93064229191206 93103417697472 93332293226496 93427819849728 93588042863952 93627451943424 93857727794558 93982022378496 94184758204992 94213170292332 94512928094208 94541439178368 94581249724416 94743450800544 94811820509952 94870851858432 95073567353856 95142294259712 95170876190208 95276716002048 95478504883632 95679754366976 95706547163136 95840085320928 95843839311584 95975492937012 95982336812544 96044871828024 96345825278976 96379522949376 96481947429504 96616567493667 96684318378144 96847327938816 97160375565864 97259820273252 97467640402041 97569393603072 97639802597376 97807248905184 97836753765114 98042973962752 98177648377536 98218990098432 98387429677488 98594810589184 98730243021312 98803626944256 98973069139854 99014745805248 99317923039296 99359744919552 99389718110592 99461440705536 99530140823568 99602089303136 99632011011624 99673965151488 99736023748608 99949134910464 100051433943552 100192791561408 100544070237312 100614575222784 100862035838928 100897313087628 101109984328704 101213471503872 101387046435948 101429739605376 101783153332224 101813857576704 102142958928216 102386918688768 102463020534784 102603766442112 102638738367256 102779725645233 102823005259296 102996364633344 103145197768704 103181273570304 103212399576384 103216442335552 103358223162936 103435046957268 103682092760064 103826759097672 103973450681763 104048611147026 104123695738608 104411149861824 104455116453888 104634250609392 104741344909656 104850691633152 104962118596608 104998829879808 105257073529686 105330883436352 105700176403328 105729775175808 105776452813824 105957852980616 106177031940096 106295111730176 106327044105984 106359119075664 106403905939968 106586382150612 106631264713344 106957763273088 107002802221056 107035081042176 107112320759808 107186305502304 107265974622352 107413317994086 107639723662848 107672194619808 107824319225532 107980128914112 108047359060992 108050480806527 108278229486336 108356366297088 108389053438848 108542190858192 108766715645952 108887675430912 108953243931168 108999123158016 109305422511597 109535816356096 109694099214336 109765567803456 109882217905824 110265082776576 110298345708096 110344791345152 110496363860736 110654872172234 110682660501504 110685858387174 110919161912832 110999204499456 111154080312288 111391589030904 111779713034496 111813432874416 111971408426514 112049113100288 112052350466028 112133210795424 112203026717184 112442776774272 112834563452928 113112079016976 113159709491712 113353771493508 113469790318794 113588249269248 113748732369792 113830959203584 113865155441856 113913103030272 114108457056048 114344495935488 114348974731264 114506047498752 114540589773792 114588821781504 114910828794243 115185283524864 115270898101632 115468580663163 115517203439456 115672538861568 115675880916708 115870910212512 115919702406144 115954671129024 116038347489792 116118497627496 116358694373376 116607324062208 116691471396864 116805103984881 117301415276864 117462543594552 117512006010624 117710131009536 117713531935566 117957028087296 117961648383488 118082383421184 118123683614784 118747012220928 118912698453744 118998509415552 119166785416252 119196711309312 119202584603193 119582000696448 119704394182464 119960172802512 120162425405568 120378152498688 120414466172448 120584593690092 120674221450146 120834028772352 121094689120704 121131218947284 121390046338197 121477645028376 121553278943616 121604463931392 121813008172128 121864302529536 121937685118704 122073292377624 122237443740672 122325806905344 122498634859776 122589685282688 122624013552768 122675649417216 122799919117967 123053936708352 123227793400608 123314204998656 123405861616128 123486263778888 123617495144052 123746547984384 123873203930112 124048218123648 124085638921608 124137890263296 124517993064192 124784057151936 124836602591232 125309363171328 125315537659767 125579677606656 125617560389776 125790111983718 125795039096454 126055252237824 126281558697984 126324601067392 126415760679936 126498123871056 126764756471808 126894501586944 127035621336064 127251088894098 127304673178176 127786780427904 127967323916016 127976449083392 128059829104032 128152240909056 128372014188054 128461100371968 128506030599168 128642596572672 128822089991556 128912424504192 129129770585088 129547167421152 129679760364336 129956853869388 130092524804096 130131606219264 130354773989076 130409665206912 130449005020152 130633309830933 130864054284288 130903531170048 131183239569984 131640324028416 131738169259008 131964092186472 132019661073664 132201006761952 132246066742426 132423897385728 132519624147456 132615254274048 132706854431424 132842681348832 132898620201984 133265513213952 133401911924736 133590388748544 133776785760462 134058760316416 134096300222976 134482714451904 134529750783504 134813312438272 134951295338496 134955194402826 135182728581264 135239652807168 135466274444004 135751810102272 136190611904288 136231525260792 136805021922816 137039634193644 137097340345728 137328486177792 137332453924827 137575031427072 137616532768512 137810964217248 137913395943024 138010105594368 138242790346752 138435678796896 138631267575684 138731481529368 138831594318144 139214866482432 139357354421376 139512334145856 139596343786809 139655126546208 139998439839744 140141729774592 140342764706248 140382064295928 140441177915136 140786591691837 140973033567744 141035270418432 141277137307488 141319755438498 141769392141312 141812158767552 141871874586624 142115176200816 142175019617792 142217730764928 142306277787648 142610351030784 142713441389568 142915074003072 143217757325448 143519631550464 143562926159744 143760127981392 143765758967376 143973505218816 144063145414656 144067307742036 144370972648448 144518737918464 144569284424064 144722921144256 145270991908224 145332164210688 145740563348796 145889730409878 146354090404608 146459703896064 146509623874432 146710873357776 146755130647671 147020110368768 147064460944128 147328485147648 147581144516232 147892215883776 148205440416384 148459603709781 148522118707872 148976884558944 149039617379328 149084577165888 149295211235352 149403133954704 149510947727232 149604035622912 149923702365696 150077150915328 150292438323482 150816105355968 150879612655616 150921862834176 151138361991344 151293053758392 151345969631442 151450999025664 151664976493056 151820207255808 152080569653922 152144609408064 152674729998336 152720786365056 152785095708672 153214438392324 153252914540544 153580378033152 153694530802176 153958107550884 154234507888944 154494546950016 154559603208192 154606228172032 154717796653056 154818599364576 154824663503328 155152570435902 155476432082944 155523139140096 155740138646508 156072916720539 156616724792736 156682674680832 156951375914088 157112017364484 157276037449728 157443177894912 157498244819712 157725834964992 157885610294529 157996325154528 158550264604992 158664679220736 158936779470924 159265547910144 159442667595264 159538678613496 159605858909952 159879573225918 159946897070016 160216567207424 160436644909632 160504203331584 160552621563264 160779458253456 160898961933528 161112038363136 161459585494272 161508291929712 161736478838298 161853395117596 161970193371168 162071038591488 162417344229504 162485736706048 162534549445632 162583580158272 162764389836832 162813286287288 162983258320896 163331513146368 163498684737024 164071915611136 164303724534144 164418939998208 164541148821504 164648351705184 164823326858736 165164271906816 165397624164864 165447518562144 165517187017728 165982308258351 166023990752256 166378742869248 166731120468432 167087383546356 167439570142208 167669569551744 167720149311624 167726718795272 167957112639771 168073669650432 168078525699042 168554347573248 168664165161408 169668118525464 169739564237568 170030657240262 170204685478191 170382373903872 170623098554688 170746438805376 170869654545408 171162685584072 171341374132224 171516743903232 171523462096896 171762786655408 171810884660688 171883232672256 172173027446784 172729556561536 172777925287296 172906347152448 173275805159184 173508808292352 173806365318768 173879553609216 173932006693536 174057521234688 174177746441244 174538041560064 174910986093312 175037207095296 175650892345344 175952122915296 176268009015936 176565196514304 176570297903349 176692832196608 176935542130944 176942472575232 177123575131776 177198160269312 177740730445824 178120518331392 178369047680616 178750178124378 178795066963968 179310285935872 179373001044672 179556591273696 179940259203768 180243638108352 180319537076224 180567228748032 180621699258672 180876890535138 181002413469696 181011332175219 181642033681056 181696828420926 182216467542564 182329918415424 182406695897088 182719512258192 182796453794304 183104648237056 183109938566436 183356165611008 183488710358016 183747952289664 183884527924032 184013474125824 184580905062528 184710339588096 184841690100912 184975308705824 185108792424192 185229395668332 185426242716078 185619821976576 185809805895168 186016445527808 186072327185472 186128458382412 186206835394944 186855639699456 187176085727904 187254903886848 187715455589116 187964044756992 188369516409984 188426340584664 188692558644681 189025856188416 189082878356736 189486901601088 189623641019904 190147134707712 190284588519424 190341752380416 190553432004096 190876633341147 190957009767264 191680170641856 191687678623168 191950985874024 191964673625088 192089743656048 192691650557952 192759045898752 192963894859008 193233134987334 193368636756288 193694655877632 194320751131728 194519640546504 194935280804082 195138787206144 195614497810368 195673507530228 196085947925504 196355296755072 196437980196864 196774859354976 197460486042624 197607253888512 197946138279708 198029491610496 198369100113639 198635846078592 198719489839104 198779436221184 198922881411072 199060281647136 199204178606272 199264022023248 199347930302976 199898269820928 200102867887104 200385583122816 200665178640693 201088140474624 201724071677856 201794626175256 202219968657408 202426943007744 202432791604239 202774092871896 202859479210752 203627715153408 204285917856432 204773837377536 204926041069568 205207532884224 205277476734512 205559451290466 205646010518592 205992729266688 206362547140608 206424799152768 206432884671104 206716446325872 206870093914536 207364185520128 207653518195344 207946901363526 208097222294052 208247391477216 208541874478441 208822299723648 208910232907776 209268501218784 209482689819312 209924237193216 209997659759616 210514147059372 210661766872704 211400352806656 211459550351616 211552905627648 211915705961232 211979633157747 212354063880192 212590223460352 212654088211968 212718238151328 212807811879936 213172764301224 213262529426688 213915526546176 214070162084352 214224641519616 214372611004608 214531949244704 214826635988172 215279447325696 215344389239616 215648638451064 215960257828224 216094718121984 216100961613054 216556458972672 216712732594176 216778106877696 217084381716384 217775350861824 217906487862336 217998246316032 218610845023194 219071632712192 219531135606912 219764435811648 220530165553152 220596691416192 220689582690304 220992727721472 221309744344468 221365321003008 221371716774348 221838323825664 222308160624576 222783178061808 223559426068992 223626865748832 223942816853028 224104700932056 224266421590848 224406053434368 224885553548544 225438657485223 226224158033952 226319418983424 226707542987016 226939580637588 227176498538496 227497464739584 227661918407168 227730310883712 227826206060544 228120854480883 228216914112096 229012094997504 229081179547584 229177643563008 229821657588486 230370567049728 230541796203264 230937161326326 231034406878912 231351761833416 231741820425024 231839404812288 231909342258048 232076694979584 232236995254992 232717388746752 232728855653853 233214648124416 233610207969762 234602830553728 234925087189104 235024012021248 235420262019072 235427063871132 235914056174592 235923296766976 236164766842368 236247367229568 237494024441856 237825396907488 237997018831104 238333570832504 238405169206386 239164001392896 239408788364928 239819359838877 239920345605024 240324850811136 240756304997376 240828932344896 241169187380184 241348442900292 241668057544704 242189378241408 242262437894568 242604718257447 242780092676394 242955290056752 243106557887232 243626016344256 243728605059072 243875370237408 244146584755248 244474887481344 244651613810688 244997269719552 245179370565376 245248027105536 245599838235934 246107873416704 246455586801216 246628409997312 246811723232256 246972527557776 247234990288104 247493095968768 247746407860224 248096436247296 248171277843216 248275780526592 249035986128384 249568114303872 249673205182464 250631075319534 251159355213312 251235120779552 251580223967436 251590078192908 252110504475648 252117788548563 252563117395968 252649202134784 252831521359872 252996247742112 253789003173888 254071242672128 254502177788196 254609346356352 255045985860393 255573560855808 255934647832032 255952898166784 256119658208064 256304481818112 256744028376108 257012061198336 257285193145344 257644179983112 257824849008384 258259541170176 259094334842304 259359520728672 259913707738776 260185049608192 260263212438528 260709547978152 260819330413824 260898010040304 261266619661866 261807062340096 262366479139968 263280648056832 263476338518016 263928184372944 264039322147328 264402013523904 264492133484852 264847794771456 265039248294912 265413708862848 265685362697664 265797240403968 266803823849472 267180777497088 267553571520924 268117520632832 268125267186567 268192600445952 268965428903808 269059501567008 269902590676992 269910388805652 270365457162528 270479305614336 270932548888008 271503620204544 272381223808576 272463050521584 272545242631389 273610043845632 274079268387288 274194680691456 274656972355584 274664907849654 275233065537024 275621928434496 275826791886048 276020211188736 276871357593792 277262535151368 277462963058736 277663188636288 278139364074117 278429732964864 278714708842752 279024668291712 279192687573618 279310253092416 279996879679488 280283459549184 280685529412496 280764128591856 280882355830272 281573183383674 281946067135488 282554274614976 282639510876996 283538784282624 283624317535104 283743749173248 284230352401632 284350039235584 284435461529856 284612555575296 285220702061568 285426882779136 285830148006144 286435514650896 287039263100928 287125852319488 287520255962784 287531517934752 287947010437632 288134615484072 288741945296896 289037475836928 289138568848128 289445842288512 289849702481001 290541983816448 291481126697592 291779460819756 292402921206123 292708180809216 292919407792128 293019247748864 293421746715552 293510261295342 294128921888256 294656970295296 295162289032464 295784431767552 296410880832768 296919207419562 297044237415744 297953769117888 298079234758656 298169154331776 298590422470704 298806267909408 299021895454464 299208071245824 299847404731392 300154301830656 300584876646964 301632210711936 301759225311232 301843725668352 302276723982688 302586107516784 302691939262884 303329952986112 303640414511616 304161139307844 304289218816128 305349459996672 305441572730112 306428876784648 307160756066304 307389061604352 307916215101768 308469015777888 308989093900032 309212456344064 309435593306112 309637198729152 309649327006656 310305140871804 310952864165888 311046278280192 311480277293016 311920352045289 312145833441078 313233449585472 313365349361664 313902751828176 314224034728968 314552074899456 314886355789824 314996489639424 315771220589058 315992650309056 317100529209984 317329358441472 317873558941848 318531095820288 318885335190528 319077357226992 319211717819904 319759146451836 319893794140032 320433134414848 320873289819264 321008406663168 321105243126528 321558916506912 321797923867056 322919170988544 323016583859424 323472957676596 323706790235192 323940386742336 324142077182976 324151442419581 324834688459008 325069098891264 325167160316544 325528779673664 325626572574576 326663026292736 326997369474048 327916267534791 328143831222272 328607449068288 329082297643008 329296703410368 329646653717472 330795248329728 330895037124288 331034374035456 331964616516702 332047981504512 332757485738496 333462240936864 334174767092712 334879140284416 335339139103488 335440298623248 335453437590544 335914225279542 336147339300864 336157051398084 337328330322816 339336237050928 339479128475136 340061314480524 340409370956382 340764747807744 341246197109376 341492877610752 341739309090816 342325371168144 343033487806464 343046924193792 343525573310816 343621769321376 343766465344512 344732486382729 345459113123072 345555850574592 345812694304896 346405741989489 346551610318368 347017616584704 347612730637536 347759107218432 347864013387072 348115042469376 348355492882488 349076083120128 349821972186624 350074414190592 351904245830592 352536018031872 353130393028608 353140595806698 353385664393216 353871084261888 353884945150464 354247150263552 356241036662784 356738095361232 357500356248756 357590133927936 358620571871744 358746002089344 359113182547392 359880518407536 360487276216704 360639074152448 361134457496064 361243398517344 361753781070276 362022664350438 363284067362112 363393656841852 364170139014591 364432935085128 364659836830848 364813391794176 365439024516384 365592907588608 366219877132872 366712331222016 366977420716032 367495904579328 367769055848064 368026948251648 368399757353901 369161810125056 369683380201824 369950617411648 370217584848384 370458791336664 370852485432156 371239643953152 371619611790336 372032891055616 372144654370944 372256916764824 372413670789888 374352171455808 374509807773696 375430911178232 375928089513984 375946612979301 376739032819968 376852681169328 377385117289362 378165756713472 378973803202176 379247282039808 380294269415424 380683504760832 381106864008192 381753266682294 381914019534528 383360341283712 383375357246336 383901971748048 383929347250176 384179487312096 385383301115904 385518091797504 385927789718016 386466269974668 386737273512576 387292052602819 387389311755264 388641502263456 389039281093008 389870561608164 390277574412288 391228995620736 391347015060456 391899929492799 392171895851008 392710593510144 393549718709952 394920972085248 395214507777024 395892276559416 396058983220992 396738200227278 397271692157184 397558872442368 397845762822144 398120563294272 398408357212544 398528044046496 398695860605952 399796539641856 400205735774208 400771166245632 401330357281386 402176280949248 403448143355712 403589252350512 404439937314816 404853886015488 404865583208478 405548185743792 405718958421504 407255430306816 408571835712864 409852082139136 410415065768448 410554953469024 411118902580932 411292021037184 411985458533376 411997361774481 412725094281216 412849598305536 412865769342208 413432892651744 413740187829072 414728371040256 415307036390688 415893802727052 416194444588104 416494782954432 417083748956882 417644599447296 418537002437568 418965379638624 419995319519232 421028294118744 421323533745408 422359775075511 422800705613312 422919100703232 423105811255296 423831411922464 423959266315494 425180446920704 425308176423936 425436476302656 425615623759872 426345528602448 426525058853376 427831053092352 428140324168704 428745222009216 429063898489408 429653271976344 430558894651392 430688778479232 431297276902128 431920515656448 432189436243968 432201923226108 433112917945344 433556213755392 434168763432768 435812975724672 435996492632064 437221690046388 438143265424384 439062271213824 439528871623296 440265391943013 441060331106304 441193382832384 441985455442944 442619488688936 442743433548696 443676647651328 444616321249152 445378811129343 445566356123616 447118852137984 447253731497664 447885633706056 448209401864112 448532843181696 448812106868736 449771107097088 450877314970446 452448316067904 452638837966848 453415085974032 453879161275176 454352997076992 454994929479168 455323836814336 455460621767424 456241708961766 456433828224192 458024189995008 458162359095168 458355287126016 459643315176972 460741134099456 461083592406528 461874322652652 462068813757824 462703523666832 463483640850048 463678809624576 463818684516096 464153389959168 464473990509984 465457711307706 466429296248832 467220415939524 468218750161617 469205661107456 469850174378208 470048024042496 470854127742264 471828112349184 471846593533952 472329533684736 472494734459136 473656830883587 475650793814976 475994037662208 476667141665008 476810338412772 478328002785792 478817576729856 479638719677754 479840691210048 480649701622272 481512609994752 481657864689792 482338374760368 482696885800584 483336115089408 484378756482816 484524875789136 485209436514894 485560185352788 485910580113504 486213115774464 487252032688512 487457210118144 487750740474816 488293169510496 488949774962688 489994539439104 490358741130752 490496054211072 491199676471868 492215746833408 492911173602432 493256819994624 493623446464512 493945055115552 494469980576208 495492815720448 496192872494592 496342555686432 496551561053184 497946924775053 498071972256768 499136228607744 501262150639068 502318710426624 502470241559104 503160447934872 503180156385816 504221008951296 504235577097126 505298404269568 505663042719744 505992495484224 508142485344256 509004355576392 509218692712704 510091971720786 510614056434573 511147121711616 511869295664064 512239316416128 512608963636224 513488056752216 514024122396672 514570386290688 515288359966224 515649698016768 516519082340352 518188669684608 518719041457344 519827415477552 520526424877056 521419095956304 521638660827648 521796020080608 522533239323732 523614124680192 524732958279936 526023534132187 526952677036032 527856368745888 528078644294656 528804027047808 528984266969704 529695589542912 529710893710047 530078496589824 530827417725696 531370725395328 531594480807936 534361554994176 535107143041848 536235041265664 536250534373134 536385200891904 537930857807616 538119003134016 539820777611304 540730914325056 540958611228672 541865097776016 543007240409088 543033996525657 544762447617152 544926101043168 545090485262778 547220087691264 548158536774576 548389361382912 549313944711168 549329815699308 550466131074048 551243856868992 551653583772096 552040422377472 553742715187584 554525070302736 554925926117472 555326377272576 556278728148234 556859465929728 557429417685504 558049336583424 558385375147236 558620506184832 560566919098368 561371058824992 561528257183712 561764711660544 563146366767348 563892134270976 565108549229952 565279021753992 566077675934043 567077568565248 567248635070208 568460704803264 568700078471168 568870923059712 570441404123136 570853765558272 571660296012288 572871029301792 574251704638976 575040511925568 575063035869504 575894020875264 576269230968144 577483890593792 578074951673856 578277137696256 578891684577024 579699404962002 581083967632896 582962253395184 583558921639512 584805842412246 585416361618432 586038495497728 586843493431104 587020522590684 588257843776512 589313940590592 590324578064928 592821761665536 593838414839124 594088474831488 595107300340917 595907538235776 596158469517312 596338308663552 597180844941408 597612535818816 598043790908928 599694809462784 600308603661312 601169753293928 601995535922079 603264421423872 604553447965376 605172215033568 605383878525768 606659905972224 607280829023232 608322278615688 608578437632256 610883145460224 612857753569296 614321512132608 614778123208704 615832430203536 616938031555776 617978187800064 618424912688128 619274397458304 619298654013312 620610281743608 622092556560384 622960554586032 623840704090578 624291666882156 625625623435323 626466899170944 626730698723328 627805503656352 628448069457936 629772711579648 629992979278848 631542441178116 631985300618112 634201058419968 634658716882944 635747117883696 635938899473241 637062191640576 637770670381056 638154714453984 638423435639808 639518292903672 639787588280064 640866268829696 641746579638528 642210486253056 643117833013824 643595847734112 645838341977088 646033167718848 646945915353192 647413580470384 647880773484672 648284154365952 648302884839162 649669376918016 650138197782528 650334320633088 651057559347328 651253145149152 653326052585472 653994738948096 655832535069582 656287662444544 657214898136576 658593406820736 659293307434944 661590496659456 661790074248576 662068748070912 663929233033404 664095963009024 665514971476992 666924481873728 668349534185424 669758280568832 670678278206976 670880597246496 670906875181088 671828450559084 672314102796168 674656660645632 676315972455669 678672474101856 678958256950272 680122628961048 680818741912764 681529495615488 682492394218752 682985755221504 683478618181632 684650742336288 687051146621632 687243538642752 687532930689024 689464972765458 690918226246144 691111701149184 691625388609792 692811483978978 693103220636736 695225461275072 695518214436864 695728026774144 696230084938752 696710985764976 698152166240256 698186566961559 699643944373248 703808491661184 705072036063744 706260786057216 706281191613396 707742168523776 707769890300928 708494300527104 712482073325568 713476190722464 715000712497512 717241143743488 717492004178688 718226365094784 719256669119521 719458079516631 719761036815072 720974552433408 722268914992128 722486797034688 723507562140552 724045328700876 726568134724224 726787313683704 727814154772341 728340278029182 728865870170256 729319673661696 730878049032768 731185815177216 732439754265744 733424662444032 733954841432064 734991809158656 735538111696128 736799514707802 738323620250112 739366760403648 739901234823296 740435169696768 740917582673328 741704970864312 742479287906304 743239223580672 744065782111232 744289308741888 744513833529648 744827341579776 748704342911616 749019615547392 750861822356464 751893225958602 753478065639936 753705362338656 754770234578724 756331513426944 756353365645689 757947606404352 758494564079616 761367009521664 762213728016384 763506533364588 763828039069056 765137957581179 766720682567424 766750714492672 767803943496096 767858694500352 768358974624192 771036183595008 771855579436032 772932539949336 773474547025152 774584105205638 774778623510528 777283004526912 778078562186016 779741123216328 780555148824576 782457991241472 782694030120912 783799858985598 784343791702016 785421187020288 787099437419904 789841944170496 790429015554048 791784553118832 792117966441984 793476400454556 794543384314368 795117744884736 796241126588544 796816714425088 797056088092992 797391721211904 800411471548416 801542332491264 802660714562772 804352561898496 804375801559701 806896286711424 807178504701024 809707772030976 809731166416956 811096371487584 811437916843008 814510860613632 817143671425728 817635727894167 820830131536896 821109906938048 822237805161864 822584042074368 823970917066752 823994723548962 825699196611072 825731538684416 826865785303488 827480375658144 830614072781376 831787605454104 832388889176208 832989565908864 834167497913764 834418092222351 835289198894592 837074004875136 837930759277248 839990639038464 842056588237488 842647067490816 844719550151022 845601411226624 845838201406464 847662823844928 847918532630988 850616352847872 850872952605312 851231247519744 852691057204896 853050117706752 855662106184704 856280648337408 857490444018432 858127796978816 859306543952688 859599433825769 861117789302784 861377556958464 862594553804256 863841031312896 864403846452216 866225835890688 867112427510784 868337526865536 869549107443003 871625951449344 874443380092776 876286530848768 877208763618369 878124542427648 879057743246592 880530783886026 882386765664768 883970910885888 885238977377872 885486867097392 887353295302656 889232642498304 890757622258686 891132712247232 894237704275968 894507462995328 895771267412112 896418803728224 897065686363392 897624213737472 899542214194176 901754629940892 904896632135808 905277675933696 906830171948064 907758322550352 909989858958336 910647673628672 910921243534848 912483417923532 912867656448384 916048379990016 916324718190336 919286630353944 921482268198912 922167184813056 923748645305304 924137627515648 925407047333664 926967281700096 927637369032192 928306779918336 928947981019968 930915422615412 932858592497664 934440831879048 936437500323234 938411322214912 939700348756416 940096048084992 941708255484528 943656224698368 943693187067904 944659067369472 944989468918272 947313661767174 951301587629952 951988075324416 953334283330016 953620676825544 956656005571584 957635153459712 959277439355508 959681382420096 961299403244544 963025219989504 963315729379584 964676749520736 965393771601168 968757512965632 969049751578272 970418873029788 971120370705576 971821160227008 972426231548928 974504065377024 975501480949632 976586339020992 979989078878208 980717482261504 980992108422144 982399352943736 983748802604373 984431493666816 985822347204864 987246892929024 987890110231104 988939961152416 992385744989184 992685111372864 993103122106368 995893849550106 996143944513536 998272457215488 1002524301278136 1004637420853248 1004940483118208 1006320895869744 1006360312771632 1008442017902592 1008471154194252 1010596808539136 1011984990968448 1018008711152784 1018437385425408 1020183943441572 1021228112869146 1022294243423232 1023738591328128 1024478632832256 1025217927272448 1026976113504432 1029140772581376 1030576719932448 1031299396033536 1034197459148187 1036377339369216 1037438082914688 1039217225968467 1039654830955104 1041052849754112 1042838191912608 1043277321655296 1043592040161216 1045066478647464 1047228249360384 1049465916559872 1052047068264374 1055712737491776 1056157288589312 1057608054095616 1057968533939408 1059391179085824 1059421787420094 1060156993179648 1061654835451392 1062741450790656 1068723109988352 1070214286083696 1072470082531328 1072501068746268 1072770401783808 1075861715615232 1076238006268032 1079641555222608 1081461828650112 1081917222457344 1083730195552032 1086067993051314 1089524895234304 1089852202086336 1090180970525556 1092510417043773 1094440175382528 1096317073549152 1096778722765824 1098659631398616 1100932262148096 1102487713737984 1103307167544192 1104080844754944 1105199272061703 1107485430375168 1109050140605472 1109851852234944 1110652754545152 1112557456296468 1113718931859456 1114858835371008 1116098673166848 1116770750294472 1117241012369664 1122742117649984 1123056514367424 1123529423321088 1126292733534696 1127784268541952 1130217098459904 1130558043507984 1132155351868086 1134497270140416 1136921409606528 1137400156942336 1137741846119424 1140882808246272 1143320592024576 1145742058603584 1148503409277952 1150081023851136 1150126071739008 1151788041750528 1152538461936288 1156149903347712 1156554275392512 1157783369154048 1159398809924004 1161876157808457 1162167935265792 1165924506790368 1167117843279024 1169611684824492 1170832723236864 1172076990995456 1173686986862208 1174041045181368 1175699788478397 1176515687553024 1180649156129856 1185643523331072 1187676829678248 1188176949662976 1190214600681834 1191815076471552 1192676617327104 1194361689882816 1195225071637632 1196087581817856 1199389618925568 1200617207322624 1202339506587856 1203991071844158 1206528842847744 1209106895930752 1210344430067136 1210767757051536 1213319811944448 1214561658046464 1216644557231376 1217156875264512 1221766290920448 1225715507138592 1229556246417408 1231664860407072 1233876063111552 1235956375600128 1235992085323443 1236849825376256 1238548794916608 1238597308026624 1241220563487216 1244185113120768 1245921109172064 1247681408181156 1248583333764312 1251251246870646 1252933798341888 1255611007312704 1256896138915872 1259985958557696 1263084882356232 1263970601236224 1267079325226533 1268402116839936 1269317433765888 1271494235767392 1271877798946482 1275541340762112 1276309428907968 1276846871279616 1279036585807344 1279575176560128 1281732537659392 1283493159277056 1284420972506112 1286235666027648 1287191695468224 1291676683954176 1292066335437696 1293891830706384 1294827160940768 1295761546969344 1296568308731904 1296605769678324 1299338753836032 1300668641266176 1302115118694656 1302506290298304 1307989477896192 1311665070139164 1314429796273152 1317186813641472 1318586614869888 1323180993318912 1323580148497152 1327858466066808 1331029942953984 1333848963747456 1336136433388029 1336699068370848 1341356556413952 1341761194492992 1341813750362176 1343656901118168 1344628205592336 1349313321291264 1352631944911338 1357344948203712 1357916513900544 1360245257922096 1361637483825528 1363058991230976 1364984788437504 1365971510443008 1369301484672576 1374102293243264 1374487077285504 1375065861378048 1378929945530916 1381836452492288 1382223402298368 1383250777219584 1385622967957956 1386206441273472 1390450922550144 1391036428873728 1391456053548288 1392460169877504 1393421971529952 1396373133923118 1399287888746496 1404656250484851 1407616983322368 1410144072127488 1412562383226792 1415484337047552 1415539780601856 1416988601054208 1420970492650761 1426952381444928 1430001424995024 1434482287486976 1434984008357376 1436452730189568 1438513338239042 1438916159033262 1439522073630144 1441949104866816 1444537829984256 1444973594069376 1447015124281104 1448090657401752 1453136269448448 1453574627367408 1455628309544682 1456680556058364 1457731740340512 1458639347323392 1461756098065536 1462371630354432 1464879508531488 1466849324888064 1469983618317312 1471076223392256 1473599029415604 1476647240500224 1478733520807296 1479802469646592 1480870339393536 1481835165346656 1483409941728624 1486478447161344 1488131564222464 1488578617483776 1489027667059296 1489654683159552 1493840774325159 1497408685823232 1501723644712928 1503786451917204 1506956131279872 1507410724677312 1509540469157448 1512663026853888 1512706731291378 1515895212808704 1516989128159232 1524427456032768 1527013066729176 1527656078138112 1530275915162358 1533441365134848 1533501428985344 1535607886992192 1536717949248384 1542072367190016 1543711158872064 1545865079898672 1546949094050304 1549168210411276 1549557247021056 1554566009053824 1556157124372032 1559482246432656 1564915982482944 1565388060241824 1567599717971196 1570842374040576 1574198874839808 1578070602396561 1580858031108096 1583569106237664 1584235932883968 1586952800909112 1589086768628736 1590235489769472 1592482253177088 1593633428850176 1594112176185984 1594783442423808 1603084664982528 1605321429125544 1608705123796992 1608751603119402 1613792573422848 1614357009402048 1619462332833912 1622192742975168 1622875833686016 1629021721227264 1629101989576971 1634287342851456 1635271455788334 1641660263073792 1642219813876096 1644475610323728 1645168084148736 1647941834133504 1647989447097924 1651398393222144 1651463077368832 1653731570606976 1654960751316288 1661228145562752 1663575210908208 1664777778352416 1665979131817728 1668334995827528 1668836184444702 1670578397789184 1674148009750272 1675861518554496 1684113176474976 1685294134981632 1689439100302044 1691202822453248 1691676402812928 1695325647689856 1695837065261976 1698233027802129 1701232705695744 1701745905210624 1705382114409792 1706100235413504 1711324212369408 1712561296674816 1714980888036864 1716255593957632 1718613087905376 1719198867651538 1722755113916928 1725189107608512 1727682062625792 1728807692904432 1732451671781376 1734224855021568 1736675053731072 1739098214886006 1743251902898688 1748886760185552 1752573061697536 1754417527236738 1756249084855296 1758115486493184 1761061567772052 1764773531329536 1767941821771776 1770477954755744 1770973734194784 1778465284996608 1781515244517372 1782265424494464 1785321901022751 1788475408551936 1789014925990656 1791542534824224 1792837607456448 1794131372726784 1799084428388352 1803509259881784 1809793264271616 1813660343896128 1815516645100704 1819979717916672 1821295347257344 1821842487069696 1824966835847064 1825735312896768 1832649436380672 1838573260707888 1842964536397824 1844334369626112 1847497290610608 1848275255031296 1850814094667328 1853934563400192 1855274738064384 1857895962039936 1861830845230824 1868881663758096 1872875000646468 1876822644429824 1876876870305969 1879400697512832 1880192096169984 1883416510969056 1889318134738944 1889978937836544 1894627323534348 1902603175259904 1903976150648832 1906668566660032 1907241353651088 1907816698419723 1913312011143168 1915270306919424 1918554878711016 1919362764840192 1922598806489088 1926631458759168 1929353499041472 1930787543202336 1937515025931264 1938099503156544 1940837746059576 1942240741411152 1943642320454016 1944852463097856 1949008130754048 1951002961899264 1953172678041984 1959978157756416 1961434964523008 1961984216844288 1964798705887472 1967497605208746 1968862987333632 1971644694409728 1975780220462208 1977879922304832 1984771489978368 1985370222745728 1986206244212736 1991787699100212 1992287889027072 1996544914430976 2005048602556272 2009274841706496 2009880966236416 2012641791739488 2012720625543264 2016942308388504 2021193617078272 2023969981936896 2028947917367007 2036017422305568 2036874770850816 2040367886883144 2042456225738292 2044588486846464 2047477182656256 2048957265664512 2050435854544896 2053952227008864 2061153439864896 2062598792067072 2068394918296374 2072754678738432 2074876165829376 2078434451936934 2079309661910208 2085676383825216 2086554643310592 2087184080322432 2090132957294928 2094456498720768 2098931833119744 2104094136528748 2111425474983552 2112314577178624 2115216108191232 2115937067878816 2118782358171648 2118843574840188 2123309670902784 2125482901581312 2137446219976704 2140428572167392 2145002137492536 2151723431230464 2152476012536064 2157770007358563 2159283110445216 2162923657300224 2167460391104064 2172135986102628 2179049790468608 2179704404172672 2180361941051112 2183442464317023 2185020834087546 2192634147098304 2193557445531648 2197319262797232 2201864524296192 2204975427475968 2206614335088384 2210398544123406 2214970860750336 2218100281210944 2219703704469888 2221305509090304 2225114912592936 2227437863718912 2229717670742016 2232197346333696 2233541500588944 2234482024739328 2245484235299968 2246113028734848 2247058846642176 2252585467069392 2260434196919808 2261116087015968 2264310703736172 2268994540280832 2269060096937067 2273842819213056 2275483692238848 2286641184049152 2291484117207168 2295413872743537 2297006818555904 2300162047702272 2300252143478016 2303576083501056 2305076923872576 2313108550785024 2315566738308096 2318797619848008 2323752315616914 2324335870531584 2331849013580736 2334235686558048 2339223369648984 2341665446473728 2344153981990912 2347373973724416 2348082090362736 2351399576956794 2353031375106048 2361298312259712 2371287046662144 2375353659356496 2376353899325952 2380429201363668 2383630152943104 2385353234654208 2388723379765632 2390450143275264 2392175163635712 2401234414645248 2404679013175712 2407982143688316 2413057685695488 2413127404679103 2418213791861504 2420688860134272 2421535514103072 2429123316092928 2433289114462752 2434313750529024 2443532581840896 2451431014277184 2463329720814144 2467752126223104 2471912751200256 2471984170646886 2473699650752512 2477097589833216 2477194616053248 2482441126974432 2491842218344128 2495362816362312 2497166667528624 2502502493741292 2505867596683776 2511222014625408 2513792277831744 2519971917115392 2526169764712464 2527941202472448 2534158650453066 2536804233679872 2542988471534784 2543755597892964 2552618857815936 2553693742559232 2558073171614688 2559150353120256 2566986318554112 2568841945012224 2572471332055296 2574383390936448 2578798301477307 2583353367908352 2584132670875392 2587783661412768 2589654321881536 2591523093938688 2593211539356648 2598677507672064 2601337282532352 2604230237389312 2605012580596608 2608647322329009 2623330140278328 2628859592546304 2631626290855107 2634373627282944 2637173229739776 2647160296994304 2655716932133616 2662059885907968 2667697927494912 2672272866776058 2673398136741696 2682713112827904 2683522388985984 2683627500724352 2687313802236336 2689256411184672 2698626642582528 2705263889822676 2711044368219733 2714689896407424 2715833027801088 2720490515844192 2723274967651056 2729969576875008 2731943020886016 2738602969345152 2748204586486528 2748974154571008 2757859891061832 2763672904984576 2764446804596736 2766501554439168 2771245935915912 2772412882546944 2780901845100288 2782912107096576 2784920339755008 2786843943059904 2792746267846236 2798575777492992 2809312500969702 2815233966644736 2820288144254976 2825124766453584 2830968674095104 2831079561203712 2833977202108416 2841940985301522 2853904762889856 2860002849990048 2868964574973952 2869968016714752 2872905460379136 2877026676478084 2877832318066524 2879044147260288 2883898209733632 2889075659968512 2889947188138752 2894030248562208 2896181314803504 2906272538896896 2907149254734816 2911256619089364 2913361112116728 2915463480681024 2917278694646784 2923512196131072 2929759017062976 2939967236634624 2942152446784512 2947198058831208 2953294481000448 2957467041614592 2959604939293184 2961740678787072 2963670330693312 2966819883457248 2976263128444928 2977157234967552 2978055334118592 2979309366319104 2987681548650318 2994817371646464 3003447289425856 3007572903834408 3013912262559744 3014821449354624 3019080938314896 3025326053707776 3025413462582756 3031790425617408 3054026133458352 3055312156276224 3060551830324716 3066882730269696 3067002857970688 3071215773984384 3073435898496768 3087422317744128 3091730159797344 3093898188100608 3098336420822552 3102592377444561 3109132018107648 3112314248744064 3117651677905401 3118964492865312 3129831964965888 3130776120483648 3135199435942392 3141684748081152 3148397749679616 3156141204793122 3167138212475328 3168471865767936 3173905601818224 3178173537257472 3180470979538944 3184964506354176 3187266857700352 3188224352371968 3206169329965056 3210642858251088 3217410247593984 3217503206238804 3227585146845696 3228714018804096 3238924665667824 3244385485950336 3245751667372032 3258203979153942 3268574685702912 3270542911576668 3277531251131319 3283320526147584 3284439627752192 3288951220647456 3290336168297472 3295978894195848 3302796786444288 3302926154737664 3307463141213952 3309921502632576 3315597816185109 3322456291125504 3327150421816416 3329555556704832 3331958263635456 3336669991655056 3337672368889404 3341156795578368 3348296019500544 3351723037108992 3368226352949952 3370588269963264 3378878200604088 3382405644906496 3383352805625856 3390651295379712 3391674130523952 3396466055604258 3403491810421248 3410764228819584 3412200470827008 3422648424738816 3429961776073728 3432511187915264 3437226175810752 3438397735303076 3445510227833856 3450378215217024 3455364125251584 3457615385808864 3468449710043136 3473350107462144 3478196429772012 3485628473425371 3486503805797376 3497773520371104 3508835054473476 3512498169710592 3516230972986368 3522123135544104 3529547062659072 3540955909511488 3541947468389568 3556930569993216 3563030489034744 3564530848988928 3570643802045502 3578029851981312 3583085069648448 3585675214912896 3588262745453568 3598168856776704 3607018519763568 3619586528543232 3627320687792256 3631033290201408 3639959435833344 3643684974139392 3649933671694128 3651470625793536 3665298872761344 3677146521415776 3688668739252224 3694994581221216 3696550510062592 3701628189334656 3707869126800384 3707976255970329 3710549476128768 3715791924079872 3723661690461648 3737763327516192 3745750001292936 3753645288859648 3753753740611938 3758801395025664 3766833021938112 3779957875673088 3789254647068696 3801237975679599 3805206350519808 3807952301297664 3813337133320064 3814482707302176 3815633396839446 3826624022286336 3830540613838848 3837109757422032 3838725529680384 3845197612978176 3853262917518336 3858706998082944 3861575086404672 3875030051862528 3876199006313088 3881675492119152 3884481482822304 3887284640908032 3889704926195712 3898016261508096 3902005923798528 3906345356083968 3922869929046016 3923968433688576 3929597411774944 3934995210417492 3943289388819456 3951560440924416 3955759844609664 3969542979956736 3970740445491456 3983575398200424 3993089828861952 4010097205112544 4019761932472832 4025283583478976 4025441251086528 4033884616777008 4042387234156544 4047939963873792 4057895834734014 4072034844611136 4073749541701632 4080735773766288 4084912451476584 4089176973692928 4094954365312512 4097914531329024 4107904454017728 4122306879729792 4125197584134144 4136789836592748 4145509357476864 4149752331658752 4156868903873868 4158619323820416 4171352767650432 4173109286621184 4174368160644864 4180265914589856 4197863666239488 4208188273057496 4213968751454553 4222850949967104 4230432216382464 4231874135757632 4237687149680376 4246619341805568 4250965803162624 4262911477952283 4280857144334784 4290004274985072 4303446862460928 4304952025072128 4315540014717126 4318566220890432 4325847314600448 4334920782208128 4344271972205256 4358099580937216 4359408808345344 4360723882102224 4366884928634046 4370041668175092 4385268294196608 4387114891063296 4394638525594464 4409950854951936 4413228670176768 4420797088246812 4429941721500672 4436200562421888 4439407408939776 4442611018180608 4450229825185872 4459435341484032 4464394692667392 4467083001177888 4468964049478656 4481522322975477 4490968470599936 4492226057469696 4505170934138784 4520868393839616 4522232174031936 4528621407472344 4537989080561664 4538120193874134 4547685638426112 4550967384477696 4573282368098304 4582968234414336 4590827745487074 4594013637111808 4600324095404544 4600504286956032 4610153847745152 4626217101570048 4631133476616192 4637595239696016 4647504631233828 4648671741063168 4663698027161472 4668471373116096 4678446739297968 4688307963981824 4694747947448832 4696164180725472 4702799153913588 4722596624519424 4734211807189683 4742574093324288 4750707318712992 4752707798651904 4760858402727336 4767260305886208 4770706469308416 4777446759531264 4780900286550528 4784350327271424 4809358026351424 4815964287376632 4826115371390976 4826254809358206 4836427583723008 4841377720268544 4843071028206144 4866578228925504 4868627501058048 4887065163681792 4887305968730913 4902862028554368 4926659441628288 4935504252446208 4943825502400512 4943968341293772 4954195179666432 4954389232106496 4964882253948864 4983684436688256 4990725632724624 4994333335057248 5005004987482584 5011735193367552 5022444029250816 5027584555663488 5034796683836647 5052339529424928 5055882404944896 5068317300906132 5073608467359744 5085976943069568 5087511195785928 5094699083406387 5105237715631872 5116146343229376 5118300706240512 5133972637108224 5137683890024448 5144942664110592 5148766781872896 5157596602954614 5168265341750784 5175567322825536 5179308643763072 5183046187877376 5186423078713296 5197355015344128 5202674565064704 5208460474778624 5210025161193216 5217294644658018 5246660280556656 5257719185092608 5263252581710214 5268747254565888 5274346459479552 5294320593988608 5311433864267232 5335395854989824 5344545733552116 5346796273483392 5355965703068253 5365426225655808 5367044777971968 5367255001448704 5374627604472672 5378512822369344 5397253285165056 5410527779645352 5422088736439466 5429379792814848 5440981031688384 5446549935302112 5459939153750016 5463886041772032 5477205938690304 5496409172973056 5497948309142016 5515719782123664 5527345809969152 5528893609193472 5533003108878336 5542491871831824 5544825765093888 5561803690200576 5565824214193152 5573687886119808 5585492535692472 5618625001939404 5630467933289472 5630630610917907 5640576288509952 5650249532907168 5667954404216832 5683881970603044 5707809525779712 5720005699980096 5723450095259169 5739936033429504 5745810920758272 5754053352956168 5755664636133048 5758088294520576 5767796419467264 5779894376277504 5788060497124416 5792362629607008 5812545077793792 5814298509469632 5822513238178728 5826722224233456 5830926961362048 5834557389293568 5847024392262144 5859518034125952 5879934473269248 5884304893569024 5894396117662416 5906588962000896 5914934083229184 5919209878586368 5927340661386624 5933639766914496 5954314469935104 5956110668237184 5958618732638208 5975363097300636 5989634743292928 6006894578851712 6015145807668816 6027824525119488 6029642898709248 6038161876629792 6050826925165512 6063580851234816 6086843752101021 6108052266916704 6110624312552448 6121103660649432 6133765460539392 6134005715941376 6142431547968768 6146871796993536 6183460319594688 6187796376201216 6196672841645104 6205184754889122 6218264036215296 6224628497488128 6235303355810802 6237928985730624 6259663929931776 6261552240967296 6270398871884784 6283369496162304 6296795499359232 6312282409586244 6334276424950656 6336943731535872 6347811203636448 6356347074514944 6369929012708352 6374533715400704 6376448704743936 6412338659930112 6421285716502176 6435006412477608 6455170293691392 6457428037608192 6473310022075689 6477849331335648 6488770971900672 6516407958307884 6537149371405824 6541085823153336 6555062502262638 6568879255504384 6577902441294912 6580672336594944 6591957788391696 6605593572888576 6605852309475328 6614926282427904 6619843005265152 6631195632370218 6644912582251008 6654300843632832 6659111113409664 6663916527270912 6673339983310112 6675344737778808 6682313591156736 6696592039001088 6703446074217984 6736452705899904 6741176539926528 6757756401208176 6781302590759424 6783348261047904 6792932111208516 6806983620842496 6821528457639168 6859923552147456 6865022375830528 6874452351621504 6876795470606152 6886241618230611 6891020455667712 6900756430434048 6910728250503168 6915230771617728 6946700214924288 6956392859544024 6971256946850742 6973007611594752 6995547040742208 7017670108946952 7024996339421184 7032461945972736 7044246271088208 7059094125318144 7081911819022976 7083894936779136 7113861139986432 7126060978069488 7129061697977856 7141287604091004 7156059703962624 7166170139296896 7171350429825792 7176525490907136 7214037039527136 7239173057086464 7239382214037309 7254641375584512 7262066580402816 7287369948278784 7299867343388256 7302941251587072 7330597745522688 7354293042831552 7389989162442432 7393101020125184 7403256378669312 7415738253600768 7415952511940658 7421098952257536 7431583848159744 7447323380923296 7475526655032384 7491500002585872 7507290577719296 7507507481223876 7517602790051328 7533666043876224 7559915751346176 7578509294137392 7602475951359198 7610412701039616 7626674266640128 7628965414604352 7631266793678892 7661081227677696 7674219514844064 7677451059360768 7706525835036672 7717413996165888 7723150172809344 7736394904431921 7750060103725056 7752398012626176 7763350984238304 7768962965644608 7774569281816064 7796032523016192 7804011847597056 7812690712167936 7825941966987027 7859194823549888 7869990420834984 7886578777638912 7903120881848832 7911519689219328 7941480890982912 7967150796400848 7986179657723904 8020194410225088 8039523864945664 8050567166957952 8050882502173056 8067769233554016 8095879927747584 8115791669468028 8133133104659199 8144069689222272 8147499083403264 8161471547532576 8169824902953168 8189908730625024 8195829062658048 8215808908035456 8244613759459584 8273579673185496 8291018714953728 8299504663317504 8313737807747736 8317238647640832 8342705535300864 8348736321289728 8360531829179712 8395727332478976 8416376546114992 8427937502909106 8445701899934208 8460864432764928 8463748271515264 8475374299360752 8493238683611136 8501931606325248 8525822955904566 8561714288669568 8580008549970144 8606893724921856 8609904050144256 8631080029434252 8637132441780864 8651694629200896 8669841564416256 8688543944410512 8716199161874432 8718817616690688 8721447764204448 8733769857268092 8740083336350184 8770536588393216 8789277051188928 8819901709903872 8826457340353536 8841594176493624 8859883443001344 8872401124843776 8878814817879552 8885222036361216 8900459650371744 8928789385334784 8934166002355776 8937928098957312 8963044645950954 8981936941199872 8984452114939392 9010341868277568 9041736787679232 9044464348063872 9057242814944688 9075978161123328 9076240387748268 9095371276852224 9165936468828672 9181655490974148 9200648190809088 9201008573912064 9220307695490304 9262266953232384 9275190479392032 9295009262467656 9327396054322944 9336942746232192 9352955033716203 9356893478595936 9389495894897664 9392328361450944 9405598307827176 9445193249038848 9468423614379366 9501414637425984 9505415597303808 9521716805454672 9534520611772416 9541412938616832 9554893519062528 9561800573101056 9618716052702848 9631928574753264 9652230742781952 9652509618716412 9672855167446016 9682755440537088 9686142056412288 9733156457851008 9737255002116096 9774611937461826 9805724057108736 9832593753393957 9853318883256576 9871008504892416 9887936682587544 9908390359332864 9908778464212992 9929764507897728 9946793448555327 9967368873376512 9981451265449248 9988666670114496 10010009974965168 10023470386735104 10044888058501632 10055169111326976 10069593367673294 10104679058849856 10111764809889792 10136634601812264 10147216934719488 10171953886139136 10175022391571856 10189398166812774 10210475431263744 10232292686458752 10236601412481024 10267945274216448 10289885328221184 10297533563745792 10315193205909228 10336530683501568 10351134645651072 10358617287526144 10366092375754752 10372846157426592 10405349130129408 10416920949557248 10420050322386432 10434589289316036 10456885420276113 10493320561113312 10526505163420428 10537494509131776 10548692918959104 10588641187977216 10622867728534464 10670791709979648 10689091467104232 10693592546966784 10711931406136506 10734089555943936 10734510002897408 10749255208945344 10757025644738688 10794506570330112 10821055559290704 10844177472878932 10858759585629696 10881962063376768 10893099870604224 10919878307500032 10954411877380608 10992818345946112 10995896618284032 11031439564247328 11066006217756672 11084983743663648 11089651530187776 11123607380401152 11131648428386304 11147375772239616 11170985071384944 11237250003878808 11260935866578944 11261261221835814 11300499065814336 11367763941206088 11403713927038797 11415619051559424 11440011399960192 11446900190518338 11479872066859008 11491621841516544 11508106705912336 11511329272266096 11516176589041152 11535592838934528 11559788752555008 11576120994248832 11584725259214016 11625090155587584 11628597018939264 11645026476357456 11653444448466912 11661853922724096 11669114778587136 11694048784524288 11719036068251904 11768609787138048 11788792235324832 11829868166458368 11838419757172736 11854681322773248 11867279533828992 11908628939870208 11912221336474368 11950726194601272 11979269486585856 12013789157703424 12030291615337632 12059285797418496 12076323753259584 12101653850331024 12127161702469632 12173687504202042 12216104533833408 12221248625104896 12242207321298864 12267530921078784 12268011431882752 12284863095937536 12293743593987072 12366920639189376 12375592752402432 12393345683290208 12410369509778244 12436528072430592 12449256994976256 12470606711621604 12475857971461248 12519327859863552 12523104481934592 12540797743769568 12593590998718464 12624564819172488 12668552849901312 12695622407272896 12739858025416704 12749067430801408 12752897409487872 12788734433856849 12842571433004352 12870012824955216 12910340587382784 12914856075216384 12946620044151378 12955698662671296 12977541943801344 13032815916615768 13074298742811648 13082171646306672 13110125004525276 13137758511008768 13155804882589824 13161344673189888 13183915576783392 13229852564855808 13239686010530304 13262391264740436 13289825164502016 13308601687265664 13318222226819328 13327833054541824 13346679966620224 13350689475557616 13393184078002176 13406892148435968 13444566968926431 13472905411799808 13515512802416352 13562605181518848 13566696522095808 13585864222417032 13613967241684992 13643056915278336 13719847104294912 13730044751661056 13748904703243008 13753590941212304 13772483236461222 13782040911335424 13801512860868096 13830461543235456 13893400429848576 13912785719088048 13942513893701484 13946015223189504 13991094081484416 14035340217893904 14064923891945472 14088492542176416 14163823638045952 14167789873558272 14202635421569049 14227722279972864 14252121956138976 14258123395955712 14282575208182008 14312119407925248 14332340278593792 14342700859651584 14353050981814272 14428074079054272 14478346114172928 14478764428074618 14509282751169024 14524133160805632 14599734686776512 14605882503174144 14661195491045376 14708586085663104 14779978324884864 14786202040250368 14806512757338624 14831476507201536 14831905023881316 14863167696319488 14894646761846592 14951053310064768 14983000005171744 15015014962447752 15035205580102656 15067332087752448 15104390051509941 15157018588274784 15204951902718396 15220825402079232 15253348533280256 15257930829208704 15262533587357784 15284097250219161 15348439029688128 15354902118721536 15413051670073344 15434827992331776 15446300345618688 15472789808863842 15504796025252352 15526701968476608 15537925931289216 15549138563632128 15592065046032384 15608023695194112 15625381424335872 15651883933974054 15718389647099776 15739980841669968 15773157555277824 15806241763697664 15823039378438656 15882961781965824 15934301592801696 16040388820450176 16067897109204759 16079047729891328 16101134333915904 16101765004346112 16135538467108032 16191759855495168 16231583338936056 16266266209318398 16288139378444544 16322943095065152 16339649805906336 16379817461250048 16391658125316096 16431617816070912 16489227518919168 16547159346370992 16582037429907456 16599009326635008 16627475615495472 16634477295281664 16685411070601728 16697472642579456 16721063658359424 16832753092229984 16855875005818212 16891403799868416 16891891832753721 16921728865529856 16927496543030528 16950748598721504 17003863212650496 17051645911809132 17123428577339136 17160017099940288 17219808100288512 17262160058868504 17274264883561728 17303389258401792 17339683128832512 17377087888821024 17432398323748864 17437635233381376 17442895528408896 17467539714536184 17480166672700368 17541073176786432 17578554102377856 17639803419807744 17652914680707072 17683188352987248 17719766886002688 17744802249687552 17757629635759104 17800919300743488 17868332004711552 17875856197914624 17926089291901908 17963873882399744 17968904229878784 18020683736555136 18083473575358464 18088928696127744 18114485629889376 18152480775496536 18190742553704448 18260531256303063 18331872937657344 18363310981948296 18401296381618176 18402017147824128 18440615390980608 18550380958784064 18590018524935312 18654792108645888 18673885492464384 18705910067432406 18713786957191872 18778991789795328 18784656722901888 18811196615654352 18890386498077696 18936847228758732 19002829274851968 19010831194607616 19043433610909344 19069041223544832 19109787038125056 19123601146202112 19237432105405696 19263857149506528 19305019237432824 19345710334892032 19365510881074176 19372284112824576 19419930066227067 19466312915702016 19549223874923652 19611448114217472 19665187506787914 19706637766513152 19742017009784832 19775873365175088 19816780718665728 19817556928425984 19859529015795456 19893586897110654 19934737746753024 19962902530898496 19977333340228992 20020019949930336 20046940773470208 20089776117003264 20110338222653952 20139186735346588 20209358117699712 20223529619779584 20273269203624528 20343907772278272 20350044783143712 20378796333625548 20420950862527488 20464585372917504 20579770656442368 20595067127491584 20630386411818456 20673061367003136 20702269291302144 20717234575052288 20732184751509504 20745692314853184 20833841899114496 20840100644772864 20869178578632072 20913770840552226 20986641122226624 21053010326840856 21074989018263552 21097385837918208 21177282375954432 21245735457068928 21341583419959296 21378182934208464 21387185093933568 21423862812273012 21468179111887872 21469020005794816 21498510417890688 21514051289477376 21642111118581408 21688354945757864 21717519171259392 21718146642111927 21763924126753536 21786199741208448 21908823754761216 21985636691892224 21991793236568064 22062879128494656 22169967487327296 22179303060375552 22247214760802304 22263296856772608 22294751544479232 22341970142769888 22474500007757616 22521871733157888 22522522443671628 22600998131628672 22735527882412176 22807427854077594 22831238103118848 22880022799920384 22893800381036676 22983243683033088 23016213411824672 23022658544532192 23032353178082304 23119577505110016 23152241988497664 23169450518428032 23209184713295763 23250180311175168 23257194037878528 23290052952714912 23306888896933824 23323707845448192 23388097569048576 23438072136503808 23577584470649664 23659736332916736 23676839514345472 23709362645546496 23734559067657984 23824442672948736 23901452389202544 23958538973171712 24027578315406848 24060583230675264 24118571594836992 24152647506519168 24203307700662048 24347375008404084 24399399313977597 24432209067666816 24442497250209792 24484414642597728 24569726191875072 24587487187974144 24733841278378752 24786691366580416 24820739019556488 24873056144861184 24898513989952512 24941213423243208 24951715942922496 25046208963869184 25081595487539136 25187181997436928 25249129638344976 25337105699802624 25391244814545792 25479716050833408 25505794818975744 25577468867713698 25685142866008704 25740025649910432 25820681174765568 25829712150432768 25893240088302756 25911397325342592 25955083887602688 26065631833231536 26148597485623296 26164343292613344 26220250009050552 26275517022017536 26311609765179648 26367831153566784 26459705129711616 26479372021060608 26524782529480872 26579650329004032 26617203374531328 26636444453638656 26655666109083648 26693359933240448 26701378951115232 26786368156004352 26813784296871936 26889133937852862 26945810823599616 27031025604832704 27125210363037696 27133393044191616 27171728444834064 27227934483369984 27286113830556672 27460089503322112 27497809406486016 27507181882424608 27544966472922444 27603025721736192 27660923086470912 27786800859697152 27825571438176096 27885027787402968 27982188162968832 28070680435787808 28176985084352832 28327647276091904 28335579747116544 28405270843138098 28504243912277952 28516246791911424 28565150416364016 28624238815850496 28664680557187584 28685401719303168 28856148158108544 28956692228345856 28957528856149236 29018565502338048 29048266321611264 29199469373553024 29211765006348288 29417172171326208 29497781260181871 29559956649769728 29613025514677248 29663810047762632 29726335392638976 29789293523693184 29840380345665981 29902106620129536 29966000010343488 30030029924895504 30070411160205312 30134664175504896 30208780103019882 30314037176549568 30409903805436792 30441650804158464 30506697066560512 30515861658417408 30525067174715568 30568194500438322 30696878059376256 30709804237443072 30869655984663552 30892600691237376 30945579617727684 31009592050504704 31053403936953216 31075851862578432 31098277127264256 31216047390388224 31250762848671744 31303767867948108 31370656260828339 31436779294199552 31479961683339936 31612483527395328 31646078756877312 31765923563931648 31868603185603392 32080777640900352 32135794218409518 32158095459782656 32202268667831808 32203530008692224 32271076934216064 32383519710990336 32463166677872112 32532532418636796 32576278756889088 32645886190130304 32679299611812672 32759634922500096 32863235632141824 32978455037838336 33094318692741984 33198018653270016 33254951230990944 33268954590563328 33370822141203456 33394945285158912 33442127316718848 33665506184459968 33711750011636424 33782807599736832 33783783665507442 33854993086061056 33901497197443008 34103291823618264 34211141781116391 34246857154678272 34320034199880576 34439616200577024 34524320117737008 34548529767123456 34606778516803584 34679366257665024 34754175777642048 34875270466762752 34885791056817792 34935079429072368 34960333345400736 35082146353572864 35157108204755712 35243576786856529 35305829361414144 35366376705974496 35489604499375104 35515259271518208 35601838601486976 35736664009423104 35852178583803816 35927747764799488 35937808459757568 36041367473110272 36177857392255488 36228971259778752 36304961550993072 36381485107408896 36521062512606126 36663745875314688 36726621963896592 36802592763236352 36804034295648256 36881230781961216 37100761917568128 37180037049870624 37309584217291776 37347770984928768 37411820134864812 37427573914383744 37557983579590656 37569313445803776 37622393231308704 37780772996155392 37873694457517464 38005658549703936 38086867221818688 38219574076250112 38247202292404224 38474864210811392 38527714299013056 38610038474865648 38691420669784064 38731021762148352 38744568225649152 38839860132454134 38932625831404032 39098447749847304 39222896228434944 39330375013575828 39413275533026304 39484034019569664 39551746730350176 39719058031590912 39787173794221308 39869475493506048 39925805061796992 39954666680457984 40040039899860672 40179552234006528 40220676445307904 40278373470693176 40333700906779293 40418716235399424 40546538407249056 40687815544556544 40700089566287424 40757592667251096 40841901725054976 40929170745835008 41159541312884736 41190134254983168 41260772823636912 41346122734006272 41404538582604288 41434469150104576 41491384629706368 41680201289545728 41738357157264144 41827541681104452 41973282244453248 42106020653681712 42194771675836416 42491470914137856 42607906264707147 42683166839918592 42756365868416928 42774370187867136 42847725624546024 42936358223775744 42938040011589632 42997020835781376 43028102578954752 43284222237162816 43376709891515728 43435038342518784 43436293284223854 43527848253507072 43572399482416896 43817647509522432 43971273383784448 43983586473136128 44125758256989312 44339934974654592 44358606120751104 44494429521604608 44589503088958464 44683940285539776 44949000015515232 45045044887343256 45201996263257344 45313170154529823 45471055764824352 45614855708155188 45662476206237696 45760045599840768 45787600762073352 46032426823649344 46045317089064384 46064706356164608 46239155010220032 46304483976995328 46338901036856064 46418369426591526 46514388075757056 46580105905429824 46613777793867648 46647415690896384 46776195138097152 46876144273007616 47155168941299328 47319472665833472 47418725291092992 47469118135315968 47648885345897472 47802904778405088 48055156630813696 48121166461350528 48203691327614277 48237143189673984 48305295013038336 48406615401324096 48694750016808168 48798798627955194 48864418135333632 48968829285195456 49139452383750144 49174974375948288 49467682556757504 49573382733160832 49641478039112976 49746112289722368 49797027979905024 49882426846486416 49903431885844992 50092417927738368 50163190975078272 50498259276689952 50674211399605248 50675675498261163 50782489629091584 51011589637951488 51154937735427396 51370285732017408 51480051299820864 51659424300865536 51786480176605512 51822794650685184 51910167775205376 52131263666463072 52297194971246592 52328686585226688 52440500018101104 52551034044035072 52623219530359296 52735662307133568 52919410259423232 52958744042121216 53049565058961744 53159300658008064 53234406749062656 53272888907277312 53386719866480896 53402757902230464 53627568593743872 53778267875705724 53891621647199232 54062051209665408 54250420726075392 54266786088383232 54343456889668128 54572227661113344 54781593768909189 54995618812972032 55014363764849216 55089932945844888 55206051443472384 55321846172941824 55651142876352192 55770055574805936 55964376325937664 56141360871575616 56353970168705664 56655294552183808 56671159494233088 56810541686276196 57008487824555904 57032493583822848 57130300832728032 57329361114375168 57370803438606336 57712296316217088 57915057712298472 58037131004676096 58096532643222528 58259790198681201 58398938747106048 58834344342652416 58995562520363742 59119913299539456 59226051029354496 59327620095525264 59452670785277952 59578587047386368 59680760691331962 59804213240259072 59932000020686976 60060059849791008 60140822320410624 60269328351009792 60417560206039764 60628074353099136 60819807610873584 61013394133121024 61031723316834816 61050134349431136 61136389000876644 61393756118752512 61739311969327104 61785201382474752 61891159235455368 62019184101009408 62106807873906432 62151703725156864 62196554254528512 62501525697343488 62607535735896216 62741312521656678 62873558588399104 62959923366679872 63224967054790656 63292157513754624 63531847127863296 63737206371206784 64161555281800704 64271588436819036 64404537335663616 64407060017384448 64542153868432128 64926333355744224 65065064837273592 65152557513778176 65291772380260608 65358599223625344 65726471264283648 65956910075676672 66188637385483968 66509902461981888 66537909181126656 66741644282406912 66789890570317824 66884254633437696 67331012368919936 67423500023272848 67565615199473664 67567567331014884 67709986172122112 67802994394886016 68206583647236528 68422283562232782 68493714309356544 68640068399761152 69048640235474016 69097059534246912 69358732515330048 69508351555284096 69627554139887289 69750540933525504 69771582113635584 69870158858144736 69920666690801472 70164292707145728 70314216409511424 70487153573713058 70732753411948992 70979208998750208 71030518543036416 71203677202973952 71473328018846208 71704357167607632 71855495529598976 71875616919515136 72082734946220544 72355714784510976 72457942519557504 72609923101986144 73042125025212252 73198197941932791 73327491750629376 73453243927793184 73762461563922432 74201523835136256 74360074099741248 74619168434583552 74695541969857536 74823640269729624 74855147828767488 75138626891607552 75244786462617408 75561545992310784 75747388915034928 76011317099407872 76173734443637376 76439148152500224 76949728421622784 77055428598026112 77220076949731296 77462043524296704 77489136451298304 77679720264908268 77865251662808064 78196895499694608 78445792456869888 78660750027151656 78826551066052608 79103493460700352 79438116063181824 79574347588442616 79738950987012096 79851610123593984 79909333360915968 80080079799721344 80359104468013056 80441352890615808 80556746941386352 80667401813558586 80837432470798848 81093076814498112 81375631089113088 81400179132574848 81515185334502192 81683803450109952 81858341491670016 82380268509966336 82521545647273824 82809077165208576 82868938300209152 82982769259412736 83360402579091456 83476714314528288 83655083362208904 83946564488906496 84212041307363424 84982941828275712 85215812529414294 85512731736833856 85548740375734272 85695451249092048 85872716447551488 85876080023179264 85994041671562752 86056205157909504 86568444474325632 86753419783031456 86870076685037568 86872586568447708 87055696507014144 87144798964833792 87635295019044864 88251516513978624 88679869949309184 89179006177916928 89367880571079552 89521141036997943 89898000031030464 90090089774686512 90403992526514688 90626340309059646 90942111529648704 91229711416310376 91324952412475392 91520091199681536 91575201524146704 92064853647298688 92090634178128768 92129412712329216 92608967953990656 92677802073712128 92836738853183052 93028776151514112 93160211810859648 93227555587735296 93294831381792768 93752288546015232 94111968782485017 94310337882598656 94837450582185984 94938236270631936 95297770691794944 95605809556810176 96110313261627392 96242332922701056 96407382655228554 96474286379347968 96610590026076672 96813230802648192 97389500033616336 97597597255910388 97728836270667264 97937658570390912 98278904767500288 98935365113515008 99146765466321664 99282956078225952 99594055959810048 99764853692972832 99806863771689984 100184835855476736 100326381950156544 100996518553379904 101348422799210496 101351350996522326 101564979258183168 102309875470854792 102740571464034816 102960102599641728 103318848601731072 103572960353211024 103645589301370368 103820335550410752 104262527332926144 104657373170453376 104881000036202208 105246439060718592 105471324614267136 105730730360569587 105917488084242432 106099130117923488 106468813498125312 106545777814554624 106773439732961792 106805515804460928 107556535751411448 107783243294398464 108124102419330816 108533572176766464 108686913779336256 109144455322226688 109563187537818378 109991237625944064 110028727529698432 110179865891689776 110412102886944768 110643692345883648 111302285752704384 111540111149611872 111928752651875328 112282721743151232 112707940337411328 113310589104367616 113342318988466176 113621083372552392 114016975649111808 114260601665456064 114658722228750336 114741606877212672 115424592632434176 115830115424596944 116074262009352192 116193065286445056 116519580397362402 116797877494212096 117668688685304832 117991125040727484 118239826599078912 118452102058708992 118655240191050528 119157174094772736 119361521382663924 119608426480518144 119864000041373952 120120119699582016 120538656702019584 120835120412079528 121256148706198272 121639615221747168 122026788266242048 122063446633669632 122100268698862272 122272778001753288 122787512237505024 123478623938654208 123570402764949504 123782318470910736 124038368202018816 124213615747812864 124303407450313728 125215071471792432 125482625043313356 125747117176798208 125919846733359744 126584315027509248 127474412742413568 127823718794121441 128323110563601408 128543176873638072 128809074671327232 128814120034768896 129084307736864256 129852666711488448 130130129674547184 130305115027556352 130583544760521216 130717198447250688 131452942528567296 131913820151353344 132377274770967936 133019804923963776 133075818362253312 133483288564813824 133768509266875392 134662024737839872 134847000046545696 135135134662029768 135419972344244224 135605988789772032 135939510463589469 136413167294473056 136844567124465564 136987428618713088 137280136799522304 138097280470948032 138194119068493824 138717465030660096 139016703110568192 139255108279774578 139543164227271168 139740317716289472 139841333381602944 140328585414291456 140628432819022848 140974307147426116 141465506823897984 141958417997500416 142407354405947904 142946656037692416 143408714335215264 144165469892441088 144711429569021952 144915885039115008 145219846203972288 146084250050424504 146396395883865582 146906487855586368 147524923127844864 148403047670272512 148720148199482496 149238336869167104 149391083939715072 149647280539459248 149710295657534976 150277253783215104 150489572925234816 151494777830069856 152022634198815744 152027026494783489 152347468887274752 153899456843245568 154110857196052224 154440153899462592 154978272902596608 155359440529816536 155730503325616128 156393790999389216 156891584913739776 157321500054303312 157653102132105216 158206986921400704 158876232126363648 159148695176885232 159477901974024192 159703220247187968 159818666721831936 160160159599442688 160882705781231616 161113493882772704 161334803627117172 161674864941597696 162186153628996224 162751262178226176 162800358265149696 163030370669004384 163716682983340032 165043091294547648 165618154330417152 165737876600418304 165965538518825472 166953428629056576 167310166724417808 167893128977812992 168424082614726848 169965883656551424 170431625058828588 171025463473667712 171097480751468544 171390902498184096 171988083343125504 172112410315819008 173136888948651264 173506839566062912 173745173136895416 174111393014028288 174289597929667584 174779370596043603 176503033027957248 177359739898618368 178358012355833856 178735761142159104 179042282073995886 179796000062060928 180180179549373024 180807985053029376 181252680618119292 181884223059297408 182459422832620752 183040182399363072 183150403048293408 184129707294597376 184181268356257536 185217935907981312 185355604147424256 185673477706366104 186057552303028224 186320423621719296 186455111175470592 186589662763585536 187504577092030464 188223937564970034 188620675765197312 189674901164371968 189876472541263872 190595541383589888 191211619113620352 192220626523254784 192484665845402112 192814765310457108 193221180052153344 193626461605296384 194779000067232672 195195194511820776 195457672541334528 195875317140781824 197870730227030016 198293530932643328 198565912156451904 199529707385945664 199613727543379968 200369671710953472 200652763900313088 201993037106759808 202696845598420992 202702701993044652 203129958516366336 204619750941709584 205481142928069632 205920205199283456 207145920706422048 207291178602740736 208525054665852288 208882662419661867 209314746340906752 209762000072404416 210492878121437184 210942649228534272 211461460721139174 212198260235846976 212937626996250624 213091555629109248 213546879465923584 213611031608921856 215113071502822896 215566486588796928 216248204838661632 217067144353532928 217373827558672512 219126375075636756 219594593825798373 219982475251888128 220057455059396864 220359731783379552 221287384691767296 222604571505408768 223080222299223744 223857505303750656 224565443486302464 225415880674822656 226621178208735232 226684637976932352 227242166745104784 228033951298223616 228521203330912128 229317444457500672 230849185264868352 231660230849193888 232386130572890112 233039160794724804 233595754988424192 235337377370609664 235982250081454968 236479653198157824 237310480382101056 238314348189545472 238723042765327848 239216852961036288 239728000082747904 240240239399164032 241077313404039168 241670240824159056 242512297412396544 243279230443494336 244126893267339264 244200537397724544 244545556003506576 245575024475010048 247140805529899008 247564636941821472 248427231495625728 248606814900627456 250430142943584864 250965250086626712 251494234353596416 251839693466719488 254948825484827136 255647437588242882 256646221127202816 257086353747276144 257618149342654464 257628240069537792 258168615473728512 259705333422976896 260260259349094368 260610230055112704 261167089521042432 261434396894501376 262905885057134592 264754549541935872 266039609847927552 267537018533750784 269324049475679744 269694000093091392 270270269324059536 270839944688488448 271211977579544064 271879020927178938 272826334588946112 273689134248931128 273974857237426176 274560273599044608 276194560941896064 276388238136987648 278033406221136384 278510216559549156 279086328454542336 279480635432578944 279682666763205888 281256865638045696 281948614294852232 282335906347455051 282931013647795968 284814708811895808 285893312075384832 286817428670430528 288330939784882176 289422859138043904 289831770078230016 290439692407944576 292168500100849008 292792791767731164 293812975711172736 296806095340545024 297440296398964992 298782167879430144 299294561078918496 299420591315069952 300554507566430208 300979145850469632 302989555660139712 304045268397631488 304054052989566978 304694937774549504 307798913686491136 308221714392104448 308880307798925184 309956545805193216 310718881059633072 311461006651232256 312787581998778432 314643000108606624 316413973842801408 317192191081708761 317752464252727296 318297390353770464 319406440494375936 319637333443663872 320320319198885376 322226987765545408 322669607254234344 323349729883195392 324372307257992448 325600716530299392 326060741338008768 327433365966680064 330086182589095296 331236308660834304 331931077037650944 333906857258113152 334620333448835616 335786257955625984 336848165229453696 339931767313102848 340863250117657176 342050926947335424 342781804996368192 343976166686251008 344224820631638016 346273777897302528 347013679132125824 347490346273790832 348222786028056576 348579195859335168 349558741192087206 353006066055914496 354719479797236736 357471522284318208 358084564147991772 359592000124121856 360360359098746048 361615970106058752 362505361236238584 363768446118594816 364918845665241504 366080364798726144 366300806096586816 368259414589194752 368362536712515072 370435871815962624 370711208294848512 371346955412732208 372115104606056448 372640847243438592 372910222350941184 376447875129940068 377241351530394624 379752945082527744 382423238227240704 383471156382364323 384969331690804224 385629530620914216 386442360104306688 387252923210592768 389558000134465344 390390389023641552 390915345082669056 391750634281563648 395741460454060032 396587061865286656 397131824312903808 399059414771891328 399227455086759936 401305527800626176 403986074213519616 405405403986089304 406259917032732672 407818531390768407 409239501883419168 410962285856139264 411840410398566912 414291841412844096 414582357205481472 417050109331704576 417765324839323734 418629492681813504 419524000144808832 420985756242874368 421885298457068544 422922921442278348 424396520471693952 425875253992501248 427093758931847168 427222063217843712 430226143005645792 432496409677323264 434134288707065856 434747655117345024 438252750151273512 439189187651596746 440114910118793728 440719463566759104 442574769383534592 445209143010817536 446160444598447488 447715010607501312 449130886972604928 450831761349645312 454484333490209568 456067902596447232 457042406661824256 461698370529736704 463320461698387776 466078321589449608 467191509976848384 470674754741219328 471964500162909936 472959306396315648 474620960764202112 476628696379090944 477446085530655696 478433705922072576 479456000165495808 480480478798328064 483340481648318112 485024594824793088 486558460886988672 488253786534678528 488401074795449088 489091112007013152 491150048950020096 495129273883642944 496854462991251456 497213629801254912 500860285887169728 501930500173253424 502988468707192832 503679386933438976 509897650969654272 511294875176485764 513292442254405632 514172707494552288 516337230947457024 519410666845953792 520520518698188736 522334179042084864 522868793789002752 524338111788130809 529509099083871744 532079219695855104 535074037067501568 538648098951359488 539388000186182784 540540538648119072 542423955159088128 543758041854357876 545652669177892224 547378268497862256 549120547198089216 552389121883792128 556066812442272768 557020433119098312 558172656909084672 558961270865157888 559365333526411776 562513731276091392 563897228589704464 564671812694910102 565862027295591936 569629417623791616 571786624150769664 573634857340861056 576661879569764352 579663540156460032 580879384815889152 584337000201698016 585585583535462328 587625951422345472 593612190681090048 594880592797929984 598589122157836992 598841182630139904 601109015132860416 601958291700939264 605979111320279424 608090536795262976 608108105979133956 609389875549099008 616443428784208896 617760615597850368 621437762119266144 625575163997556864 626647987258985601 629286000217213248 632827947685602816 634384382163417522 636594780707540928 638812880988751872 639274666887327744 640640638397770752 644453975531090816 645339214508468688 646699459766390784 648744614515984896 651201433060598784 652121482676017536 658783781477395119 660172365178190592 663862154075301888 667813714516226304 669240666897671232 671572515911251968 673696330458907392 679863534626205696 681726500235314352 684101853894670848 685563609992736384 687952333372502016 692547555794605056 694027358264251648 694980692547581664 697158391718670336 699117482384174412 706012132111828992 709438959594473472 714943044568636416 716169128295983544 719184000248243712 720720718197492096 723231940212117504 725010722472477168 727536892237189632 729837691330483008 732601612193173632 736518829178389504 736725073425030144 741422416589697024 742693910825464416 745281694486877184 745820444701882368 752895750259880136 754482703060789248 764846476454481408 766942312764728646 769938663381608448 771259061241828432 772884720208613376 774505846421185536 779116000268930688 780780778047283104 781830690165338112 783501268563127296 793174123730573312 794263648625807616 798118829543782656 802611055601252352 807972148427039232 810810807972178608 812519834065465344 815637062781536814 818479003766838336 821924571712278528 823680820797133824 828583682825688192 829164714410962944 834100218663409152 835530649678647468 837258985363627008 839048000289617664 843770596914137088 845845842884556696 848793040943387904 854187517863694336 854444126435687424 860452286011291584 864992819354646528 868268577414131712 869495310234690048 876505500302547024 878378375303193492 880229820237587456 881438927133518208 890418286021635072 892320889196894976 898261773945209856 901663522699290624 908968666980419136 912135805192894464 914084813323648512 923396741059473408 926640923396775552 932156643178899216 934383019953696768 943929000325819872 949241921528404224 951576573245126283 953257392758181888 954892171061311392 958912000330991616 960960957596656128 966680963296636224 970049189649586176 973116921773977344 976802149590898176 978182224014026304 982300097900040192 990258547767285888 993708925982502912 1001720571774339456 1003861000346506848 1007358773866877952 1019795301939308544 1022589750352971528 1028345414989104576 1032674461894914048 1038821333691907584 1041041037396377472 1044668358084169728 1045737587578005504 1048676223576261618 1059018198167743488 1064158439391710208 1077296197902718976 1078776000372365568 1081081077296238144 1084847910318176256 1087516083708715752 1091305338355784448 1094756536995724512 1098241094396178432 1104778243767584256 1112133624884545536 1114040866238196624 1116345313818169344 1117922541730315776 1118730667052823552 1127794457179408928 1129343625389820204 1131724054591183872 1139258835247583232 1147269714681722112 1159327080312920064 1161758769631778304 1168674000403396032 1171171167070924656 1175251902844690944 1187224381362180096 1189761185595859968 1197178244315673984 1197682365260279808 1203916583401878528 1211958222640558848 1216216211958267912 1218779751098198016 1223455594172305221 1232886857568417792 1235521231195700736 1242875524238532288 1251150327995113728 1253295974517971202 1258572000434426496 1265655895371205632 1268768764326835044 1273189561415081856 1277625761977503744 1281281276795541504 1288907951062181632 1290678429016937376 1297489229031969792 1302402866121197568 1304242965352035072 1317567562954790238 1320344730356381184 1327724308150603776 1335627429032452608 1338481333795342464 1343145031822503936 1347392660917814784 1363453000470628704 1368203707789341696 1371127219985472768 1385095111589210112 1388054716528503296 1389961385095163328 1398234964768348824 1412024264223657984 1418877919188946944 1429886089137272832 1432338256591967088 1438368000496487424 1441441436394984192 1450021444944954336 1455073784474379264 1459675382660966016 1465203224386347264 1473037658356779008 1473450146850060288 1485387821650928832 1490563388973754368 1491640889403764736 1505791500519760272 1508965406121578496 1529692952908962816 1533884625529457292 1539877326763216896 1542518122483656864 1549011692842371072 1558232000537861376 1561561556094566208 1567002537126254592 1586348247461146624 1588527297251615232 1596237659087565312 1605222111202504704 1615944296854078464 1621621615944357216 1631274125563073628 1636958007533676672 1647361641594267648 1657167365651376384 1668200437326818304 1671061299357294936 1674517970727254016 1678096000579235328 1687541193828274176 1691691685769113392 1697586081886775808 1708888252871374848 1720904572022583168 1729985638709293056 1738990620469380096 1753011000605094048 1756756750606386984 1760459640475174912 1762877854267036416 1780836572043270144 1784641778393789952 1796523547890419712 1803327045398581248 1817937333960838272 1824271610385788928 1828169626647297024 1853281846793551104 1864313286357798432 1887858000651639744 1898483843056808448 1903153146490252566 1909784342122622784 1917824000661983232 1921921915193312256 1933361926593272448 1940098379299172352 1946233843547954688 1953604299181796352 1956364448028052608 1976351344432185357 1980517095534571776 2003441143548678912 2007722000693013696 2014717547733755904 2039590603878617088 2045179500705943056 2056690829978209152 2077642667383815168 2082082074792754944 2091475175156011008 2097352447152523236 2118036396335486976 2128316878783420416 2154592395805437952 2157552000744731136 2162162154592476288 2169695820636352512 2175032167417431504 2182610676711568896 2189513073991449024 2209556487535168512 2224267249769091072 2228081732476393248 2235845083460631552 2237461334105647104 2255588914358817856 2258687250779640408 2263448109182367744 2294539429363444224 2318654160625840128 2323517539263556608 2337348000806792064 2342342334141849312 2350503805689381888 2379522371191719936 2394356488631347968 2407833166803757056 2423916445281117696 2432432423916535824 2437559502196396032 2446911188344610442 2465773715136835584 2471042462391401472 2485751048477064576 2502300655990227456 2506591949035942404 2517144000868852992 2531311790742411264 2537537528653670088 2546379122830163712 2562562553591083008 2577815902124363264 2581356858033874752 2594978458063939584 2604805732242395136 2608485930704070144 2635135125909580476 2640689460712762368 2671254858064905216 2676962667590684928 2694785321835629568 2726906000941257408 2736407415578683392 2742254439970945536 2770190223178420224 2776109433057006592 2779922770190326656 2796469929536697648 2854729719735378849 2859772178274545664 2864676513183934176 2876736000992974848 2882882872789968384 2900042889889908672 2910147568948758528 2919350765321932032 2930406448772694528 2946075316713558016 2946900293700120576 2970775643301857664 2981126777947508736 3011583001039520544 3059385905817925632 3067769251058914584 3085036244967313728 3098023385684742144 3116464001075722752 3123123112189132416 3134005074252509184 3177054594503230464 3192475318175130624 3231888593708156928 3243243231888714432 3262548251126147256 3273916015067353344 3294723283188535296 3314334731302752768 3336400874653636608 3342122598714589872 3349035941454508032 3356192001158470656 3383383371538226784 3395172163773551616 3417776505742749696 3441809144045166336 3477981240938760192 3506022001210188096 3513513501212773968 3520919280950349824 3525755708534072832 3561673144086540288 3569283556787579904 3593047095780839424 3635874667921676544 3656339253294594048 3670366782516915663 3706563693587102208 3728626572715596864 3775716001303279488 3796967686113616896 3806306292980505132 3819568684245245568 3843843830386624512 3866723853186544896 3892467687095909376 3907208598363592704 3912728896056105216 3952702688864370714 3961034191069143552 4006882287097357824 4015444001386027392 4029435095467511808 4090359001411886112 4113381659956418304 4155285334767630336 4164164149585509888 4194704894305046472 4236072792670973952 4256633757566840832 4315104001489462272 4324324309184952576 4350064334834863008 4365221353423137792 4379026147982898048 4419112975070337024 4456163464952786496 4471690166921263104 4474922668211294208 4511177828717635712 4517374501559280816 4526896218364735488 4589078858726888448 4647035078527113216 4674696001613584128 4684684668283698624 4701007611378763776 4759044742383439872 4788712977262695936 4815666333607514112 4847832890562235392 4864864847833071648 4893822376689220884 4942084924782802944 4971502096954129152 5004601311980454912 5013183898071884808 5034288001737705984 5062623581484822528 5075075057307340176 5092758245660327424 5155631804248726528 5162713716067749504 5189956916127879168 5216971861408140288 5270270251819160952 5281378921425524736 5342509716129810432 5353925335181369856 5389570643671259136 5453812001882514816 5472814831157366784 5484508879941891072 5552218866114013184 5559845540380653312 5592939859073395296 5709459439470757698 5729353026367868352 5753472001985949696 5765765745579936768 5800085779779817344 5820295137897517056 5838701530643864064 5860812897545389056 5941551286603715328 6023166002079041088 6118771811635851264 6135538502117829168 6170072489934627456 6232928002151445504 6246246224378264832 6354109189006460928 6384950636350261248 6463777187416313856 6486486463777428864 6525096502252294512 6547832030134706688 6628669462605505536 6672801749307273216 6684245197429179744 6712384002316941312 6766766743076453568 6790344327547103232 6883618288090332672 6955962481877520384 7012044002420376192 7027027002425547936 7051511417068145664 7138567113575159808 7271749335843353088 7312678506589188096 7340733565033831326 7413127387174204416 7457253145431193728 7551432002606558976 7593935372227233792 7612612585961010264 7639137368490491136 7687687660773249024 7733447706373089792 7784935374191818752 7814417196727185408 7825457792112210432 7905405377728741428 7922068382138287104 8013764574194715648 8030888002772054784 8180718002823772224 8226763319912836608 8310570669535260672 8328328299171019776 8389409788610092944 8564189159206136547 8630208002978924544 8648648618369905152 8700128669669726016 8730442706846275584 8758052295965796096 8838225950140674048 8912326929905572992 8943380333842526208 9022355657435271424 9034749003118561632 9178157717453776896 9294070157054226432 9349392003227168256 9369369336567397248 9402015222757527552 9577425954525391872 9695665781124470784 9729729695666143296 9787644753378441768 9884169849565605888 9943004193908258304 10009202623960909824 10026367796143769616 10068576003475411968 10150150114614680352 10185516491320654848 10311263608497453056 10325427432135499008 10433943722816280576 10540540503638321904 10562757842851049472 10685019432259620864 10707850670362739712 10779141287342518272 10907624003765029632 10969017759883782144 11104437732228026368 11119691080761306624 11185879718146790592 11418918878941515396 11458706052735736704 11531531491159873536 11600171559559634688 11677403061287728128 11721625795090778112 11883102573207430656 12046332004158082176 12271077004235658336 12340144979869254912 12465856004302891008 12492492448756529664 12708218378012921856 12769901272700522496 12972972927554857728 13050193004504589024 13095664060269413376 13257338925211011072 13368490394858359488 13424768004633882624 13533533486152907136 13580688655094206464 13767236576180665344 14024088004840752384 14054054004851095872 14103022834136291328 14277134227150319616 14543498671686706176 14681467130067662652 14826254774348408832 14914506290862387456 15102864005213117952 15187870744454467584 15225225171922020528 15278274736980982272 15466895412746179584 15569870748383637504 15650915584224420864 15810810755457482856 15844136764276574208 16027529148389431296 16061776005544109568 16361436005647544448 16453526639825673216 16656656598342039552 16778819577220185888 17128378318412273094 17260416005957849088 17297297236739810304 17400257339339452032 17460885413692551168 17516104591931592192 17824653859811145984 18044711314870542848 18069498006237123264 18356315434907553792 18698784006454336512 18738738673134794496 19154851909050783744 19391331562248941568 19459459391332286592 19575289506756883536 19886008387816516608 20018405247921819648 20052735592287539232 20137152006950823936 20300300229229360704 20371032982641309696 20622527216994906112 20650854864270998016 20867887445632561152 21081081007276643808 21415701340725479424 21815248007530059264 21938035519767564288 22239382161522613248 22371759436293581184 22837837757883030792 22917412105471473408 23063062982319747072 23200343119119269376 23354806122575456256 23443251590181556224 23766205146414861312 24092664008316164352 24542154008471316672 24680289959738509824 24931712008605782016 24984984897513059328 25692567477618409641 25945945855109715456 26100386009009178048 26191328120538826752 26514677850422022144 26736980789716718976 27067066972305814272 27534473152361330688 28048176009681504768 28108108009702191744 28206045668272582656 29086997343373412352 29362934260135325304 29652509548696817664 29829012581724774912 30205728010426235904 30450450343844041056 30556549473961964544 30933790825492359168 31301831168448841728 31621621510914965712 31688273528553148416 32055058296778862592 32123552011088219136 32722872011295088896 32907053279651346432 33313313196684079104 33557639154440371776 34256756636824546188 34594594473479620608 34800514678678904064 35032209183863184384 35649307719622291968 36089422629741085696 36138996012474246528 37397568012908673024 37477477346269588992 38309703818101567488 38918918782664573184 39150579013513767072 39772016775633033216 40105471184575078464 40274304013901647872 40600600458458721408 40742065965282619392 41301709728541996032 42162162014553287616 42831402681450958848 43630496015060118528 44478764323045226496 44743518872587162368 45675675515766061584 45834824210942946816 46400686238238538752 46709612245150912512 47532410292829722624 48185328016632328704 49084308016942633344 49360579919477019648 49969969795026118656 51385134955236819282 51891891710219430912 52200772018018356096 52382656241077653504 53473961579433437952 54134133944611628544 55068946304722661376 56096352019363009536 56216216019404383488 58173994686746824704 58725868520270650608 59658025163449549824 60411456020852471808 60900900687688082112 61113098947923929088 61867581650984718336 62603662336897683456 63243243021829931424 64247104022176438272 65445744022590177792 65814106559302692864 67115278308880743552 68513513273649092376 69189188946959241216 69601029357357808128 70064418367726368768 71298615439244583936 72178845259482171392 72277992024948493056 74795136025817346048 74954954692539177984 77837837565329146368 78301158027027534144 79544033551266066432 80210942369150156928 81201200916917442816 82603419457083992064 84324324029106575232 87260992030120237056 88957528646090452992 89487037745174324736 91351351031532123168 91669648421885893632 92801372476477077504 95064820585659445248 96370656033264657408 98168616033885266688 98721159838954039296 99939939590052237312 102770269910473638564 103783783420438861824 104401544036036712192 106947923158866875904 108268267889223257088 112192704038726019072 112432432038808766976 117451737040541301216 119316050326899099648 120822912041704943616 121801801375376164224 122226197895847858176 126486486043659862848 128494208044352876544 130891488045180355584 134230556617761487104 137027026547298184752 139202058714715616256 140128836735452737536 142597230878489167872 144357690518964342784 144555984049896986112 149909909385078355968 155675675130658292736 156602316054055068288 160421884738300313856 162402401833834885632 165206838914167984128 168648648058213150464 174521984060240474112 178974075490348649472 182702702063064246336 183339296843771787264 185602744952954155008 192741312066529314816 196337232067770533376 197442319677908078592 205540539820947277128 207567566840877723648 208803088072073424384 213895846317733751808 216536535778446514176 224385408077452038144 224864864077617533952 234903474081082602432 238632100653798199296 243603602750752328448 252972972087319725696 261782976090360711168 268461113235522974208 274054053094596369504 278404117429431232512 285194461756978335744 289111968099793972224 299819818770156711936 311351350261316585472 313204632108110136576 320843769476600627712 324804803667669771264 337297296116426300928 357948150980697298944 365405404126128492672 366678593687543574528 385482624133058629632 392674464135541066752 411081079641894554256 417606176144146848768 427791692635467503616 433073071556893028352 449729728155235067904 469806948162165204864 487207205501504656896 505945944174639451392 523565952180721422336 536922226471045948416 548108106189192739008 556808234858862465024 578223936199587944448 622702700522633170944 626409264216220273152 641687538953201255424 649609607335339542528 674594592232852601856 715896301961394597888 730810808252256985344 785348928271082133504 822162159283789108512 835212352288293697536 855583385270935007232 899459456310470135808 939613896324330409728 974414411003009313792 1011891888349278902784 1073844452942091896832 1096216212378385478016 1156447872399175888896 1252818528432440546304 1283375077906402510848 1299219214670679085056 1349189184465705203712 1461621616504513970688 1570697856542164267008 1644324318567578217024 1670424704576587395072 1879227792648660819456 1948828822006018627584 2023783776698557805568 2147688905884183793664 2192432424756770956032 2505637056864881092608 2566750155812805021696 2698378368931410407424 2923243233009027941376 3288648637135156434048 3758455585297321638912 3897657644012037255168 4047567553397115611136 4384864849513541912064 5011274113729762185216 5846486466018055882752 6577297274270312868096 7516911170594643277824 8095135106794231222272 8769729699027083824128 11692972932036111765504 13154594548540625736192 15033822341189286555648 17539459398054167648256 26309189097081251472384 35078918796108335296512 52618378194162502944768 105236756388325005889536
- Sum of all divisors σ(n): 414100624933099854462699
- Sum of proper divisors (its aliquot sum) s(n): 308863868544774848573163
- 105236756388325005889536 is an abundant number, because the sum of its proper divisors (308863868544774848573163) is greater than itself. Its abundance is 203627112156449842683627
Bases of 105236756388325005889536
- Binary: 101100100100011100101010111111110111011110011001100000000101010010000000000002
- Hexadecimal: 0x1648E55FEEF3300A9000
- Base-36: H4XFJEB1A81S000
Squares and roots of 105236756388325005889536
- 105236756388325005889536 squared (1052367563883250058895362) is 11074774895135663937787636169540169086634295296
- 105236756388325005889536 cubed (1052367563883250058895363) is 1165473387694929479097798782829774867407605931273291778639000980422656
-
105236756388325005889536 is a
perfect square number . Itssquare root is 324402152256 -
The
cube root of 105236756388325005889536 is 47212371.7312393885
Scales and comparisons
How big is 105236756388325005889536?- 105,236,756,388,325,005,889,536 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 105,236,756,388,325,005,889,536 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 105236756388325005889536 cubic inches would be around 3934364.3 feet tall.
Recreational maths with 105236756388325005889536
- 105236756388325005889536 backwards is 635988500523883657632501
- 105236756388325005889536 is a
Harshad number . - The number of decimal digits it has is: 24
- The sum of 105236756388325005889536's digits is 108
- 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 105236756388325005889536 - Facts about the integer". Numbermatics.com. 2024. Web. 6 June 2024.
APA style:
Numbermatics. (2024). Number 105236756388325005889536 - Facts about the integer. Retrieved 6 June 2024, from https://numbermatics.com/n/105236756388325005889536/
Chicago style:
Numbermatics. 2024. "Number 105236756388325005889536 - Facts about the integer". https://numbermatics.com/n/105236756388325005889536/
The information we have on file for 105236756388325005889536 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 105236756388325005889536, math, Factors of 105236756388325005889536, curriculum, school, college, exams, university, Prime factorization of 105236756388325005889536, STEM, science, technology, engineering, physics, economics, calculator, one hundred five sextillion, two hundred thirty-six quintillion, seven hundred fifty-six quadrillion, three hundred eighty-eight trillion, three hundred twenty-five billion, five million, eight hundred eighty-nine thousand, five hundred thirty-six.