514748420764510214231040
514,748,420,764,510,214,231,040 is an even composite number composed of eleven prime numbers multiplied together.
514748420764510214231040 is an even composite number. It is composed of eleven distinct prime numbers multiplied together. It has a total of twenty-five thousand, three hundred forty-four divisors.
Prime factorization of 514748420764510214231040:
210 × 3 × 5 × 72 × 132 × 17 × 37 × 73 × 307 × 1093 × 262657
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 5 × 7 × 7 × 13 × 13 × 17 × 37 × 73 × 307 × 1093 × 262657)See below for interesting mathematical facts about the number 514748420764510214231040 from the Numbermatics database.
Names of 514748420764510214231040
- Cardinal: 514748420764510214231040 can be written as Five hundred fourteen sextillion, seven hundred forty-eight quintillion, four hundred twenty quadrillion, seven hundred sixty-four trillion, five hundred ten billion, two hundred fourteen million, two hundred thirty-one thousand and forty.
Scientific notation
- Scientific notation: 5.1474842076451021423104 × 1023
Factors of 514748420764510214231040
Divisors of 514748420764510214231040
- Number of divisors d(n): 25344
-
Complete list of divisors:
1 2 3 4 5 6 7 8 10 12 13 14 15 16 17 20 21 24 26 28 30 32 34 35 37 39 40 42 48 49 51 52 56 60 64 65 68 70 73 74 78 80 84 85 91 96 98 102 104 105 111 112 119 120 128 130 136 140 146 147 148 156 160 168 169 170 182 185 192 195 196 204 208 210 219 221 222 224 238 240 245 255 256 259 260 272 273 280 292 294 296 307 312 320 336 338 340 357 364 365 370 384 390 392 408 416 420 438 442 444 448 455 476 480 481 490 507 510 511 512 518 520 544 546 555 560 584 588 592 595 614 624 629 637 640 663 672 676 680 714 728 730 735 740 768 777 780 784 816 832 833 840 845 876 884 888 896 910 921 949 952 960 962 980 1014 1020 1022 1024 1036 1040 1088 1092 1093 1095 1105 1110 1120 1168 1176 1183 1184 1190 1228 1241 1248 1258 1274 1280 1295 1326 1344 1352 1360 1365 1428 1443 1456 1460 1470 1480 1533 1535 1536 1547 1554 1560 1568 1632 1664 1666 1680 1690 1752 1768 1776 1785 1792 1813 1820 1842 1887 1898 1904 1911 1920 1924 1960 2028 2040 2044 2072 2080 2149 2176 2184 2186 2190 2210 2220 2240 2336 2352 2366 2368 2380 2405 2456 2482 2496 2499 2516 2535 2548 2555 2560 2590 2652 2688 2701 2704 2720 2730 2847 2856 2873 2886 2912 2920 2940 2960 3066 3070 3072 3094 3108 3120 3136 3145 3185 3264 3279 3315 3328 3332 3360 3367 3380 3504 3536 3549 3552 3570 3577 3584 3626 3640 3684 3723 3774 3796 3808 3822 3840 3848 3885 3920 3991 4056 4080 4088 4144 4160 4165 4298 4352 4368 4372 4380 4403 4420 4440 4480 4605 4641 4672 4704 4732 4736 4745 4760 4810 4912 4964 4992 4998 5032 5070 5096 5110 5120 5180 5219 5304 5376 5402 5408 5439 5440 5460 5465 5694 5712 5746 5772 5824 5840 5880 5915 5920 6132 6140 6188 6205 6216 6240 6253 6272 6290 6370 6447 6528 6558 6630 6643 6656 6664 6720 6734 6760 7008 7072 7098 7104 7140 7154 7168 7215 7252 7280 7368 7446 7548 7592 7616 7644 7651 7665 7680 7696 7735 7770 7840 7982 8103 8112 8160 8176 8177 8281 8288 8320 8330 8596 8619 8687 8704 8736 8744 8760 8806 8840 8880 8960 9065 9210 9282 9344 9408 9435 9464 9472 9490 9520 9555 9620 9824 9928 9984 9996 10064 10101 10140 10192 10220 10360 10438 10608 10731 10745 10752 10804 10816 10829 10878 10880 10920 10930 11359 11388 11424 11492 11544 11648 11680 11760 11830 11840 11973 12264 12280 12337 12376 12410 12432 12480 12495 12506 12544 12580 12740 12894 13056 13116 13209 13260 13286 13312 13328 13440 13468 13505 13520 14016 14144 14196 14208 14209 14235 14280 14308 14365 14430 14504 14560 14736 14892 15043 15096 15184 15232 15288 15302 15330 15360 15392 15470 15540 15657 15680 15964 16133 16206 16224 16320 16352 16354 16395 16562 16576 16640 16660 16835 17192 17238 17374 17408 17472 17488 17520 17612 17680 17745 17760 17885 17920 18130 18420 18564 18581 18615 18688 18759 18816 18870 18907 18928 18944 18980 19040 19110 19240 19648 19856 19929 19955 19968 19992 20111 20128 20202 20280 20384 20440 20720 20876 21216 21462 21490 21504 21608 21632 21658 21756 21760 21840 21860 22015 22411 22718 22776 22848 22953 22984 23088 23205 23296 23360 23520 23569 23660 23680 23946 24528 24531 24560 24674 24752 24820 24843 24864 24960 24990 25012 25088 25160 25480 25788 26061 26095 26112 26232 26418 26520 26572 26656 26880 26936 27010 27040 27195 27937 28032 28288 28392 28416 28418 28470 28560 28616 28730 28860 29008 29120 29472 29784 30086 30192 30368 30464 30576 30604 30660 30784 30821 30940 31080 31265 31314 31360 31928 32235 32266 32412 32448 32487 32640 32704 32708 32790 33124 33152 33215 33280 33320 33670 34077 34384 34476 34748 34944 34976 35040 35113 35224 35360 35490 35520 35770 35840 36260 36533 36840 37011 37128 37162 37230 37376 37518 37632 37740 37814 37856 37888 37960 38080 38220 38255 38480 39296 39712 39858 39910 39936 39984 40222 40256 40404 40441 40515 40560 40768 40880 40885 41405 41440 41752 42432 42627 42924 42980 43095 43216 43264 43316 43435 43512 43520 43680 43720 43771 44030 44822 45129 45436 45552 45696 45906 45917 45968 46176 46410 46501 46592 46720 47040 47138 47320 47360 47892 48399 49056 49062 49120 49348 49504 49640 49686 49728 49920 49980 50024 50176 50320 50505 50960 51576 51883 52122 52190 52224 52464 52836 53040 53144 53312 53557 53655 53760 53872 54020 54080 54145 54390 55743 55874 56064 56576 56721 56784 56795 56832 56836 56940 57120 57232 57239 57460 57720 58016 58240 58944 59568 59865 60172 60333 60384 60736 60809 60928 61152 61208 61320 61568 61642 61685 61880 62160 62530 62628 62720 63856 64470 64532 64824 64896 64974 65280 65408 65416 65580 66045 66248 66304 66430 66560 66640 67233 67340 67847 68154 68768 68952 69496 69888 69952 70080 70226 70448 70707 70720 70980 71040 71045 71540 72520 73066 73680 74022 74256 74324 74460 74752 75036 75215 75264 75480 75628 75712 75920 76160 76440 76510 76960 78285 78592 79424 79513 79716 79789 79820 79968 80444 80512 80665 80808 80882 81030 81120 81536 81760 81770 82810 82880 83504 83811 84864 85254 85848 85960 86190 86359 86432 86528 86632 86870 87024 87040 87360 87440 87542 88060 89644 90258 90872 91104 91392 91812 91834 91936 92352 92463 92820 92905 93002 93184 93440 93795 94080 94276 94535 94640 94720 95784 96798 98112 98124 98240 98696 99008 99280 99372 99456 99463 99645 99840 99960 100048 100555 100640 101010 101920 103152 103766 104244 104380 104928 105339 105672 106080 106288 106301 106624 107114 107310 107520 107744 108040 108160 108290 108780 109599 111486 111748 112055 112128 112931 113152 113442 113568 113590 113664 113672 113880 114240 114464 114478 114765 114920 115440 116032 116480 117845 117888 119136 119730 120344 120666 120768 121323 121472 121618 121856 122304 122416 122640 122655 123136 123284 123370 123760 124215 124320 125060 125256 125440 127712 128940 129064 129648 129792 129948 130067 130305 130560 130816 130832 131160 131313 132090 132349 132496 132608 132860 133280 134466 134680 135694 136308 137536 137751 137904 138992 139503 139685 139776 139904 140160 140452 140777 140896 141414 141440 141960 142080 142090 143080 145040 146132 147360 147667 148044 148512 148648 148920 150072 150430 150528 150960 151256 151424 151840 152320 152880 153020 153920 154105 155649 156570 156877 157184 158848 159026 159432 159578 159640 159936 160671 160888 161024 161330 161616 161764 162060 162240 162435 163072 163520 163540 165620 165760 167008 167622 169728 170385 170508 171696 171717 171920 172380 172718 172864 173056 173264 173740 174048 174720 174880 175084 175565 176120 179288 180516 181744 182208 182427 182665 182784 183624 183668 183872 184704 184717 184926 185055 185640 185810 186004 186880 187590 188160 188552 189070 189280 189440 191568 193103 193596 195559 196224 196248 196480 197392 198016 198560 198744 198912 198926 199290 199680 199920 200096 201110 201280 202020 202205 203541 203840 206304 207532 208488 208760 209729 209856 210678 211344 212160 212576 212602 213135 213248 214228 214620 215488 216080 216320 216580 217560 218855 219198 222972 223496 224110 224256 225645 225862 226304 226884 227136 227180 227344 227760 228480 228928 228956 229530 229585 229840 230880 232064 232505 232960 235690 235776 238272 238539 239367 239460 240688 241332 241536 241553 241995 242646 242944 243236 244608 244832 245280 245310 245791 246272 246568 246740 247520 248430 248640 250120 250512 250880 255424 255731 257880 258128 259077 259296 259415 259584 259896 260134 260610 261120 261632 261664 262320 262626 262657 264180 264698 264992 265216 265720 266560 267785 268932 269360 271388 272616 275072 275502 275808 277984 278715 279006 279370 279552 279808 280320 280904 281554 281792 282828 282880 283087 283605 283920 284160 284180 286160 286195 290080 291343 292264 294720 295334 296088 297024 297296 297840 298389 300144 300860 301665 301920 302512 302848 303680 304045 304640 305760 306040 306397 307840 308210 311298 313140 313754 314368 317696 318052 318864 318903 319156 319280 319872 321342 321419 321776 322048 322660 323232 323528 324120 324480 324870 326144 327040 327080 331240 331520 334016 335244 335551 336165 338793 339235 339456 340770 341016 343392 343434 343840 344760 345436 345728 346528 347480 348096 349440 349760 350168 351130 352240 353535 358576 361032 363181 363488 364416 364854 365330 365568 367248 367336 367744 369408 369434 369852 370110 371280 371620 372008 373760 375180 376320 377104 378140 378560 380987 383136 386206 387192 390201 391118 392448 392496 392960 394784 396032 397047 397120 397488 397565 397824 397852 398580 398945 399840 400192 400673 402220 402560 404040 404410 407082 407680 412608 415064 416976 417520 419055 419458 419712 421356 422331 422688 424320 425152 425204 426270 426496 428456 429240 430976 431795 432160 432640 433160 435120 437710 438396 443001 445944 446992 448220 451290 451724 453768 454272 454360 454688 455520 456469 456960 457856 457912 459060 459170 459680 461760 462315 464128 465010 465920 470631 471380 471552 474929 476544 477078 478734 478920 481376 482664 483072 483106 483990 485292 485888 486472 489216 489664 490560 490620 491582 492544 493136 493480 495040 496860 497280 497315 500240 501024 510848 511462 515760 516256 518154 518592 518830 519168 519792 520268 521220 523264 523328 524640 525252 525314 525733 526695 528360 529396 529984 531440 531505 533120 535570 537864 538720 542776 545232 547995 550144 551004 551616 554151 555968 556591 557430 558012 558523 558740 559616 560640 561808 563108 563584 564655 565656 565760 566174 567210 567840 568320 568360 572320 572390 579309 580160 582686 584528 586677 589440 590668 592176 594048 594592 595680 596778 596921 600288 601720 603330 603840 604513 605024 605696 606615 607360 608090 609280 611520 612080 612794 615680 616420 622596 626280 627508 629187 635392 636104 637728 637806 638312 638560 639744 642684 642838 643552 644096 645320 646464 647056 648240 648960 649740 650335 652288 654080 654160 656565 661745 662480 663040 668032 670488 671102 672330 677586 678470 678912 681540 682032 686784 686868 687497 687680 688755 689520 690872 691456 693056 694960 696192 696241 697515 698880 699520 700336 702260 703885 704480 707070 717152 722064 724659 726362 726976 728832 729708 730660 734496 734672 735488 737373 738335 738816 738868 739704 740220 742560 743240 744016 744107 750360 752640 754208 756280 757120 761974 766272 767193 772412 774384 778245 780402 782236 784385 784896 784992 785920 787971 789568 790517 792064 794094 794240 794976 795130 795648 795704 797160 797890 799680 800384 801346 803355 804440 805120 808080 808820 814164 815360 825216 829207 830128 833952 835040 838110 838916 839424 842712 844662 845376 848640 849261 850304 850408 852540 852992 856912 858480 858585 861952 863590 864320 865280 866320 870240 874029 875420 876792 882011 886002 891888 893984 896440 902580 903448 907536 908544 908720 909376 910469 911040 912135 912938 913920 915712 915824 918120 918340 919191 919360 923520 923585 924630 928256 930020 941262 942760 943104 949858 953088 954156 957468 957840 962752 964257 965328 965515 966144 966212 967980 970584 971776 972944 977795 978432 979328 981120 981240 983164 986272 986960 990080 993720 994560 994630 1000480 1002048 1006653 1017705 1021696 1022924 1031520 1032512 1033669 1036308 1037184 1037257 1037660 1039584 1040536 1042440 1046656 1048645 1049280 1050504 1050628 1051466 1053390 1056720 1058792 1059968 1062880 1063010 1066240 1071140 1075728 1077440 1085552 1089543 1090464 1095990 1098139 1100288 1102008 1103232 1108302 1111936 1113182 1114860 1116024 1117046 1117480 1119232 1121280 1123616 1126216 1127168 1129310 1131312 1131520 1132348 1134420 1135680 1136720 1142961 1144640 1144780 1158618 1160320 1165372 1169056 1173354 1178880 1181336 1184352 1188096 1189184 1191360 1192695 1193556 1193842 1196835 1200576 1202019 1203440 1206660 1207680 1207765 1209026 1210048 1211392 1213230 1214720 1216180 1223040 1224160 1225588 1228955 1231360 1232840 1245192 1252560 1255016 1258374 1270784 1272208 1275456 1275612 1276624 1277120 1278655 1279488 1285368 1285676 1287104 1290640 1292928 1293019 1294112 1295385 1296480 1297920 1299480 1300670 1308160 1308320 1313130 1313285 1323490 1324960 1326080 1336064 1340976 1342204 1344660 1351721 1355172 1356413 1356940 1363080 1364064 1369407 1373568 1373736 1374994 1375360 1377510 1379040 1381744 1382912 1386112 1389920 1392384 1392482 1395030 1397760 1399040 1400672 1404520 1407770 1408960 1414140 1415435 1424787 1434304 1444128 1449318 1452724 1453952 1456715 1457664 1459416 1461320 1468103 1468992 1469344 1470976 1474746 1476670 1477632 1477736 1479408 1480440 1485120 1486480 1488032 1488214 1491945 1500720 1508416 1512560 1514240 1523948 1531985 1532544 1534386 1544824 1548768 1556490 1560804 1564472 1568770 1569792 1569984 1571840 1575942 1577199 1579136 1581034 1584128 1588188 1588480 1589952 1590260 1591408 1594320 1594515 1595780 1599360 1600768 1602692 1606710 1607095 1608880 1610240 1616160 1617640 1628328 1630720 1650432 1658414 1660256 1667904 1669773 1670080 1675569 1676220 1677755 1677832 1678848 1685424 1689324 1690752 1690871 1693965 1697280 1698522 1700608 1700816 1705080 1713824 1716960 1717170 1720537 1723904 1727180 1728640 1732640 1740480 1748058 1750840 1753584 1764022 1772004 1783776 1787968 1790763 1792880 1805160 1806896 1813539 1815072 1815905 1817088 1817440 1818752 1820938 1822080 1824270 1825876 1827840 1831424 1831648 1836240 1836680 1838382 1838599 1838720 1847040 1847170 1849260 1856512 1860040 1882524 1885520 1899716 1904935 1906176 1908312 1914936 1915680 1919671 1925504 1928514 1930656 1931030 1932288 1932424 1935960 1941168 1945888 1951005 1955590 1956864 1958656 1962240 1962480 1966328 1972544 1973920 1980160 1981609 1985235 1987440 1989120 1989260 2000960 2003365 2004096 2013306 2035410 2039401 2043392 2045848 2062491 2063040 2065024 2067338 2072616 2074368 2074514 2075320 2079168 2081072 2084880 2088723 2093312 2097290 2098560 2101008 2101256 2102932 2106780 2111655 2113440 2117584 2119936 2125760 2126020 2132480 2142280 2151456 2154880 2171104 2179086 2180928 2191980 2196278 2200576 2204016 2206464 2215005 2216604 2223872 2226364 2229720 2232048 2232321 2234092 2234960 2247232 2249933 2252432 2254336 2258620 2262624 2264696 2268840 2271360 2273440 2282345 2285922 2289280 2289560 2317236 2320640 2330744 2338112 2346708 2348857 2353155 2357760 2362672 2368704 2371551 2374645 2376192 2378368 2382720 2385390 2387112 2387684 2393670 2401152 2404038 2406880 2413320 2415360 2415530 2418052 2420096 2426460 2429440 2432360 2446080 2448320 2451176 2457910 2462720 2465680 2487621 2490384 2505120 2510032 2510339 2516748 2542267 2544416 2550912 2551224 2553248 2554240 2557310 2558976 2570736 2571352 2574208 2581280 2585856 2586038 2588224 2590770 2592960 2595840 2598960 2601340 2616320 2616640 2626260 2626570 2628665 2646033 2646980 2649920 2666909 2672128 2681952 2684408 2689320 2703442 2710344 2712826 2713880 2726160 2728128 2731407 2738814 2747136 2747472 2749988 2750720 2755020 2758080 2763488 2765824 2770755 2772224 2779840 2782955 2784768 2784964 2790060 2792615 2798080 2801344 2809040 2815540 2817920 2828280 2830870 2849574 2868608 2888256 2896545 2898636 2905448 2907904 2913430 2915328 2918832 2922640 2933385 2936206 2937984 2938688 2941952 2949492 2952193 2953340 2955472 2958816 2960880 2970240 2972960 2976064 2976428 2983890 2984605 3001440 3016832 3022565 3025120 3028480 3047896 3063970 3065088 3068772 3089648 3097536 3101007 3111771 3112980 3121608 3128944 3137540 3139968 3140189 3145935 3151884 3154398 3158272 3162068 3176376 3176960 3179904 3180520 3182816 3188640 3189030 3191560 3195283 3198720 3201536 3205384 3213420 3214190 3217760 3220480 3232320 3235280 3256656 3261440 3294417 3300864 3316828 3320512 3324503 3335808 3339546 3340160 3351138 3352440 3355510 3355664 3357696 3370848 3378648 3381504 3381742 3387930 3394560 3397044 3401216 3401632 3410160 3414541 3427648 3433920 3434340 3437485 3441074 3447808 3454360 3457280 3465280 3480960 3481205 3496116 3501680 3507168 3528044 3544008 3567552 3575936 3581526 3585760 3610320 3613792 3623295 3627078 3630144 3631810 3634176 3634880 3637504 3641876 3644160 3648540 3651752 3662848 3663296 3672480 3673360 3676764 3677198 3677440 3680131 3686865 3694080 3694340 3698520 3720080 3720535 3765048 3771040 3787459 3799432 3809870 3812352 3816624 3829872 3831360 3835965 3839342 3851008 3857028 3861312 3862060 3864848 3871920 3879057 3882336 3891776 3902010 3909661 3911180 3917312 3924480 3924960 3932656 3939855 3945088 3947840 3952585 3960320 3963218 3970470 3974880 3978240 3978520 4001920 4006730 4008192 4026612 4055163 4069239 4070820 4078802 4086784 4091696 4124982 4126080 4130048 4134676 4145232 4146035 4148736 4149028 4150640 4158336 4162144 4169760 4177446 4178447 4186624 4194580 4197120 4202016 4202512 4205864 4213560 4223310 4226880 4235168 4239872 4246305 4251520 4252040 4264960 4284560 4302912 4309760 4342208 4358172 4361856 4362163 4370145 4383960 4392556 4404309 4408032 4410055 4412928 4430010 4433208 4447744 4452728 4459440 4464096 4464642 4465169 4468184 4469920 4494464 4499866 4504864 4508672 4517240 4525248 4529392 4537680 4542720 4546880 4552345 4564690 4571844 4578560 4579120 4595955 4634472 4641280 4661488 4676224 4693416 4697714 4706310 4715520 4725344 4737408 4743102 4749290 4752384 4756736 4765440 4770780 4774224 4775368 4787340 4802304 4808076 4812479 4813760 4821285 4826640 4830720 4831060 4836104 4840192 4852920 4858880 4864720 4892160 4896640 4902352 4915820 4931360 4952831 4975242 4980768 5010240 5020064 5020678 5033265 5033496 5072613 5084534 5088832 5101824 5102448 5106496 5108480 5114620 5141472 5142704 5148416 5161611 5162560 5168345 5171712 5172076 5176448 5181540 5185920 5186285 5197920 5202680 5208749 5233280 5252520 5253140 5257330 5292066 5293960 5299840 5333818 5344256 5363904 5368816 5378640 5406884 5420688 5425652 5427760 5447715 5452320 5456256 5462814 5477628 5490695 5494272 5494944 5499976 5501440 5510040 5515797 5516160 5526976 5541510 5544448 5559680 5565910 5569536 5569928 5580120 5585230 5596160 5602688 5618080 5631080 5635840 5656560 5661740 5699148 5704367 5714805 5737216 5759013 5776512 5793090 5797272 5804449 5810896 5815808 5826860 5837664 5845280 5866770 5872412 5875968 5877376 5898984 5904386 5906680 5910944 5917632 5921760 5940480 5944827 5945920 5952128 5952856 5967780 5969210 6002880 6010095 6033664 6045130 6050240 6056960 6095792 6118203 6127940 6130176 6137544 6174077 6179296 6195072 6202014 6223542 6225960 6243216 6257888 6275080 6279936 6280378 6291870 6303768 6308796 6316544 6324136 6352752 6353920 6359808 6361040 6365632 6377280 6378060 6383120 6390566 6397440 6403072 6410768 6426840 6428380 6435520 6464640 6465095 6470560 6513312 6588834 6601728 6633656 6641024 6649006 6671616 6679092 6680320 6702276 6704880 6711020 6711328 6741696 6749799 6757296 6758605 6763008 6763484 6775860 6782065 6794088 6802432 6803264 6820320 6829082 6834529 6847035 6855296 6867840 6868680 6874970 6882148 6908720 6914560 6930560 6961920 6962410 6992232 7003360 7014336 7046571 7056088 7088016 7123935 7135104 7151872 7163052 7171520 7220640 7227584 7235683 7246590 7254156 7260288 7260799 7263620 7269760 7275008 7283752 7288320 7297080 7303504 7326592 7340515 7344960 7346720 7353528 7354396 7354880 7360262 7373730 7388160 7388680 7397040 7440160 7441070 7530096 7531017 7542080 7574918 7598864 7619740 7626801 7633248 7659744 7662720 7671930 7678684 7702016 7714056 7722624 7724120 7729696 7743840 7758114 7759973 7764672 7783552 7804020 7819322 7822360 7834624 7848960 7849920 7865312 7879710 7885995 7890176 7895680 7905170 7920640 7926436 7940940 7949760 7957040 8000727 8003840 8013460 8016384 8053224 8110326 8138478 8141640 8157604 8183392 8249964 8252160 8260096 8269352 8290464 8292070 8297472 8298056 8301280 8316672 8324288 8339520 8348865 8354892 8356894 8373248 8377845 8389160 8394240 8404032 8405024 8411728 8427120 8446620 8453760 8454355 8470336 8479744 8492610 8503040 8504080 8569120 8602685 8605824 8619520 8684416 8716344 8723712 8724326 8740290 8767920 8785112 8808618 8816064 8820110 8825856 8856579 8860020 8866416 8895488 8905456 8918880 8928192 8929284 8930338 8936368 8937461 8939840 8953815 8988928 8999732 9009728 9034480 9050496 9051133 9058784 9067695 9075360 9085440 9093760 9104690 9129380 9143688 9157120 9158240 9191910 9192995 9268944 9282560 9322976 9352448 9386832 9395428 9412620 9420567 9450688 9462047 9474816 9486204 9494891 9498580 9513472 9530880 9541560 9548448 9550736 9574680 9585849 9598355 9604608 9616152 9624958 9627520 9642570 9653280 9661440 9662120 9672208 9680384 9705840 9718309 9729440 9784320 9793280 9804704 9831640 9862720 9905662 9908045 9950484 9961536 9973509 10020480 10040128 10041356 10066530 10066992 10145226 10169068 10177664 10197005 10203648 10204896 10212992 10216960 10229240 10243623 10276721 10282944 10285408 10296832 10312455 10323222 10325120 10336690 10343424 10344152 10352896 10363080 10371840 10372570 10395840 10405360 10417498 10443615 10466560 10505040 10506280 10514660 10584132 10587920 10599680 10667636 10727808 10737632 10757280 10779691 10813768 10841376 10851304 10855520 10895430 10904640 10912512 10925628 10955256 10981390 10988544 10989888 10999952 11002880 11020080 11031594 11032320 11040393 11053952 11083020 11088896 11119360 11131820 11139856 11160240 11161605 11170460 11205376 11236160 11249665 11262160 11271680 11313120 11323480 11362377 11398296 11408734 11429610 11474432 11518026 11553024 11586180 11594544 11608898 11621792 11631616 11653720 11675328 11690560 11728983 11733540 11744285 11744824 11751936 11754752 11797968 11808772 11813360 11821888 11835264 11836097 11843520 11857755 11880960 11889654 11891840 11904256 11905712 11935560 11938420 12005760 12020190 12067328 12090260 12100480 12191584 12236406 12255880 12260352 12275088 12348154 12358592 12390144 12404028 12415387 12438105 12447084 12451920 12486432 12515776 12535341 12550160 12551695 12559872 12560756 12583740 12607536 12617592 12633088 12648272 12705504 12711335 12719616 12722080 12731264 12754560 12756120 12766240 12781132 12794880 12821536 12853680 12856760 12870193 12871040 12929280 12930190 12941120 13026624 13086489 13177668 13230165 13267312 13282048 13298012 13334545 13343232 13358184 13360640 13395507 13404552 13409760 13422040 13422656 13437697 13483392 13484341 13499598 13514592 13517210 13526016 13526968 13551720 13564130 13588176 13606528 13640640 13657035 13658164 13669058 13694070 13710592 13735680 13737360 13749940 13764296 13817440 13829120 13861120 13923840 13924820 13984464 14006720 14028672 14093142 14096519 14112176 14176032 14247870 14270208 14275807 14303744 14326104 14343040 14437437 14441280 14455168 14471366 14493180 14508312 14520576 14521598 14527240 14539520 14550016 14567504 14576640 14594160 14607008 14653184 14681030 14689920 14693440 14707056 14708792 14709760 14720524 14747460 14760965 14777360 14794080 14858493 14880320 14882140 15060192 15062034 15084160 15149836 15197728 15239480 15253602 15266496 15319488 15325440 15343860 15357368 15404032 15428112 15445248 15448240 15459392 15487680 15505035 15516228 15519946 15529344 15558855 15567104 15608040 15626247 15638644 15644720 15699840 15700945 15730624 15759420 15771990 15780352 15791360 15810340 15852872 15881880 15899520 15914080 15976415 16001454 16007680 16026920 16032768 16106448 16220652 16276956 16283280 16315208 16366784 16441999 16472085 16499928 16504320 16520192 16538704 16580928 16584140 16596112 16602560 16622515 16633344 16648576 16679040 16697730 16709784 16713788 16755690 16778320 16788480 16808064 16810048 16823456 16854240 16893240 16907520 16908710 16940672 16985220 17006080 17008160 17072705 17113101 17138240 17205370 17211648 17239040 17368832 17413347 17432688 17447424 17448652 17480580 17535840 17570224 17572373 17617236 17632128 17633369 17640220 17713158 17720040 17732832 17810912 17837760 17856384 17858568 17860676 17872736 17874922 17879680 17907630 17977856 17999464 18019456 18068960 18100992 18102266 18117568 18135390 18150720 18170880 18187520 18209380 18258760 18287376 18314240 18316480 18383820 18385990 18400655 18522231 18537888 18645952 18668363 18704896 18773664 18790856 18825240 18841134 18901376 18924094 18937295 18949632 18972408 18989782 18997160 19026944 19061760 19083120 19096896 19101472 19149360 19171698 19173961 19196710 19209216 19232304 19249916 19255040 19285140 19306560 19324240 19344416 19360768 19395285 19411680 19436618 19458880 19548305 19586560 19609408 19663280 19725440 19811324 19816090 19900968 19923072 19947018 20040960 20080256 20082712 20133060 20133984 20275815 20290452 20338136 20346195 20355328 20394010 20407296 20409792 20425984 20433920 20458480 20487246 20503587 20553442 20565888 20570816 20593664 20624910 20646444 20650240 20665351 20673380 20688304 20705792 20726160 20743680 20745140 20791680 20810720 20834996 20887230 20892235 20933120 21010080 21012560 21029320 21168264 21175840 21199360 21335272 21455616 21475264 21514560 21559382 21627536 21682752 21702608 21707049 21711040 21782397 21790860 21809280 21810815 21825024 21851256 21910512 21962780 21979776 21981323 21999904 22021545 22040160 22063188 22064640 22080786 22107904 22166040 22238720 22263640 22279712 22320480 22323210 22325845 22340920 22366981 22410752 22472320 22499330 22524320 22543360 22626240 22646960 22724754 22796592 22817468 22859220 22948864 23036052 23106048 23172360 23189088 23217796 23243584 23279919 23307440 23350656 23381120 23457966 23467080 23488570 23489648 23503872 23509504 23595936 23617544 23626720 23643776 23670528 23672194 23687040 23715510 23761920 23779308 23783680 23808512 23811424 23871120 23876840 23901787 24011520 24040380 24062395 24134656 24180520 24200960 24383168 24472812 24495223 24511760 24550176 24696308 24717184 24764155 24780288 24808056 24830774 24876210 24894168 24903840 24972864 25031552 25070682 25100320 25103390 25119744 25121512 25167480 25215072 25235184 25296544 25363065 25411008 25422670 25439232 25444160 25462528 25509120 25512240 25532480 25562264 25643072 25707360 25713520 25740386 25742080 25760917 25808055 25858560 25860380 25882240 26043745 26053248 26172978 26355336 26460330 26512213 26534624 26564096 26596024 26669090 26686464 26716368 26721280 26791014 26809104 26812383 26819520 26844080 26845312 26875394 26966784 26968682 26999196 27029184 27034420 27053936 27103440 27128260 27153399 27176352 27213056 27281280 27314070 27316328 27338116 27388140 27421184 27471360 27474720 27499880 27528592 27578985 27634880 27722240 27847680 27849640 27968928 28013440 28057344 28186284 28193038 28224352 28352064 28386141 28484673 28495740 28521835 28540416 28551614 28607488 28652208 28686080 28795065 28874874 28882560 28910336 28942732 28986360 29016624 29022245 29041152 29043196 29054480 29079040 29135008 29154927 29188320 29214016 29249129 29306368 29362060 29379840 29386880 29414112 29417584 29441048 29494920 29521930 29554720 29588160 29716986 29724135 29760640 29764280 30120384 30124068 30168320 30299672 30395456 30478960 30507204 30532992 30535141 30591015 30638976 30650880 30687720 30714736 30830163 30856224 30870385 30890496 30896480 30918784 30975360 31010070 31032456 31039892 31058688 31117710 31134208 31216080 31252494 31256183 31277288 31289440 31399680 31401890 31461248 31518840 31543980 31560704 31582720 31620680 31705744 31763760 31799040 31828160 31952830 32002908 32015360 32053840 32212896 32339073 32441304 32553912 32566560 32630416 32634407 32733568 32883998 32944170 32999856 33008640 33077408 33161856 33168280 33192224 33205120 33245030 33266688 33297152 33358080 33395460 33419568 33427576 33511380 33556640 33616128 33620096 33646912 33687353 33708480 33748995 33786480 33815040 33817420 33881344 33970440 34012160 34016320 34145410 34172645 34226202 34276480 34410740 34423296 34669817 34737664 34826694 34865376 34894848 34897304 34961160 35071680 35140448 35144746 35232855 35234472 35264256 35266738 35280440 35426316 35440080 35465664 35508291 35621824 35675520 35712768 35717136 35721352 35745472 35749844 35759360 35815260 35955712 35998928 36038912 36137920 36178415 36201984 36204532 36235136 36270780 36301440 36303995 36375040 36418760 36517520 36574752 36632960 36767640 36771980 36801310 37044462 37075776 37246161 37291904 37336726 37409792 37547328 37581712 37650480 37655085 37682268 37802752 37848188 37874590 37899264 37944816 37979564 37994320 38134005 38166240 38193792 38202944 38298720 38343396 38347922 38378509 38393420 38464608 38499832 38510080 38570280 38610579 38613120 38648480 38688832 38790570 38799865 38823360 38873236 38917760 39096610 39173120 39218816 39326560 39450880 39622648 39632180 39801936 39846144 39894036 39930569 40003635 40081920 40160512 40165424 40266120 40267968 40313091 40453023 40551630 40580904 40631143 40676272 40692390 40710656 40788020 40819584 40851968 40916960 40974492 41007174 41106884 41131776 41141632 41249820 41292888 41300480 41330702 41346760 41376608 41411584 41452320 41487360 41490280 41583360 41621440 41669992 41774460 41784470 41866240 42020160 42025120 42058640 42289557 42336528 42351680 42398720 42670544 42827421 42911232 42950528 43029120 43118764 43218539 43255072 43365504 43405216 43414098 43422080 43564794 43581720 43618560 43621630 43650048 43702512 43821024 43925560 43959552 43962646 43999808 44043090 44080320 44126376 44129280 44161572 44215808 44282895 44332080 44389033 44477440 44527280 44559424 44640960 44646420 44651690 44681840 44687305 44733962 44821504 44944640 44998660 45048640 45252480 45255665 45293920 45449508 45593184 45634936 45718440 46072104 46212096 46344720 46378176 46435592 46487168 46559838 46614880 46701312 46762240 46915932 46934160 46977140 46979296 47019008 47102835 47191872 47235088 47253440 47287552 47310235 47341056 47344388 47374080 47431020 47474455 47558616 47567360 47617024 47622848 47742240 47753680 47803574 47841703 47929245 48023040 48080760 48124790 48361040 48401920 48591545 48766336 48945624 48990446 49023520 49100352 49325997 49392616 49434368 49528310 49560576 49616112 49661548 49752420 49788336 49807680 49867545 49945728 50063104 50141364 50187281 50200640 50206780 50243024 50334960 50430144 50470368 50593088 50726130 50822016 50825593 50845340 50888320 50925056 51018240 51024480 51064960 51124528 51218115 51286144 51383605 51414720 51427040 51480772 51484160 51521834 51616110 51717120 51720760 51764480 52087490 52106496 52345956 52710672 52717119 52900107 52920660 53024426 53069248 53128192 53192048 53338180 53432736 53582028 53618208 53624766 53639040 53688160 53690624 53750788 53898455 53933568 53937364 53998392 54058368 54068840 54107872 54206880 54256520 54306798 54319811 54352704 54426112 54562560 54628140 54632656 54676232 54776280 54842368 54942720 54949440 54999760 55057184 55157970 55201965 55269760 55444480 55699280 55937856 56005089 56026880 56114688 56372568 56386076 56448704 56704128 56708119 56772282 56811885 56969346 56991480 57043670 57080832 57103228 57304416 57372160 57521883 57590130 57749748 57765120 57820672 57885464 57972720 58033248 58044490 58047197 58082304 58086392 58108960 58158080 58270016 58309854 58376640 58428032 58498258 58612736 58644915 58724120 58759680 58773760 58828224 58835168 58882096 58989840 59043860 59109440 59176320 59180485 59433972 59448270 59521280 59528560 60240768 60248136 60336640 60599344 60790912 60957920 61014408 61065984 61070282 61182030 61277952 61301760 61375440 61429472 61660326 61712448 61740770 61780992 61792960 61837568 61950720 61996053 62020140 62064912 62076935 62079784 62117376 62235420 62268416 62432160 62504988 62512366 62554576 62562227 62578880 62676705 62799360 62803780 62922496 63037680 63087960 63165440 63241360 63411488 63527520 63598080 63656320 63905660 64005816 64107680 64350965 64386803 64425792 64678146 64882608 65107824 65133120 65260832 65268814 65432445 65467136 65767996 65888340 65943969 65999712 66154816 66323712 66336560 66384448 66410240 66464237 66490060 66594304 66716160 66790920 66839136 66855152 66977535 67022760 67100943 67113280 67188485 67232256 67240192 67293824 67374706 67416960 67421705 67497990 67572960 67630080 67634840 67762688 67940880 68028163 68032640 68290820 68345290 68452404 68552960 68821480 68846592 69339634 69475328 69653388 69730752 69794608 69922320 70143360 70280896 70289492 70465710 70468944 70482595 70528512 70533476 70560880 70852632 70880160 70931328 71016582 71243648 71351040 71379035 71425536 71434272 71442704 71490944 71499688 71518720 71630520 71705361 71997856 72077824 72187185 72275840 72356830 72403968 72409064 72470272 72541560 72602880 72607990 72750080 72837520 73035040 73149504 73265920 73485669 73535280 73543960 73602620 74088924 74151552 74156771 74292465 74492322 74583808 74673452 75094656 75163424 75300960 75310170 75364536 75457837 75605504 75696376 75749180 75889632 75959128 75988640 76268010 76332480 76387584 76405888 76597440 76686792 76695844 76757018 76786840 76929216 76999664 77020160 77140560 77221158 77226240 77282751 77296960 77377664 77581140 77599730 77646720 77746472 77835520 78131235 78193220 78437632 78653120 78901760 79245296 79264360 79536639 79603872 79692288 79788072 79861138 80007270 80163840 80321024 80330848 80532240 80535936 80626182 80635699 80906046 81103260 81161808 81262286 81352544 81384780 81421312 81576040 81639168 81703936 81833920 81948984 82014348 82209995 82213768 82263552 82283264 82499640 82585776 82600960 82661404 82693520 82753216 82904640 82980560 83166720 83242880 83339984 83548920 83568940 84040320 84050240 84117280 84579114 84673056 84703360 85341088 85565505 85654842 85822464 85901056 86058240 86237528 86437078 86510144 86731008 86810432 86828196 86844160 86907709 87066735 87129588 87163440 87237120 87243260 87405024 87642048 87747387 87851120 87861865 87919104 87925292 87999616 88086180 88160640 88166845 88252752 88323144 88431616 88565790 88664160 88778066 89054560 89118848 89281920 89292840 89303380 89363680 89374610 89467924 89889280 89997320 90097280 90504960 90511330 90587840 90899016 91186368 91269872 91436880 91605423 92144208 92611155 92689440 92756352 92871184 92974336 93119676 93229760 93341815 93402624 93524480 93768549 93831864 93868320 93954280 93958592 94063879 94205670 94383744 94390387 94470176 94506880 94575104 94620470 94682112 94688776 94748160 94862040 94948910 95117232 95134720 95245696 95484480 95507360 95607148 95683406 95858490 95869805 96046080 96161520 96249580 96722080 96803840 97183090 97532672 97891248 97903221 97980892 98047040 98200704 98651994 98675633 98785232 98868736 99056620 99232224 99323096 99504840 99576672 99615360 99735090 99891456 100126208 100282728 100374562 100401280 100413560 100486048 100669920 100860288 100940736 101062059 101186176 101452260 101644032 101651186 101690680 101776640 101850112 102036480 102048960 102129920 102249056 102436230 102517935 102572288 102767210 102829440 102854080 102961544 102968320 103043668 103232220 103326755 103441520 103528960 104009451 104174980 104212992 104691912 105421344 105434238 105800214 105841320 106048852 106138496 106384096 106676360 106865472 107164056 107236416 107249532 107278080 107376320 107381248 107501576 107796910 107867136 107874728 107996784 108116736 108137680 108215744 108413760 108513040 108535245 108613596 108639622 108705408 108852224 108911985 109125120 109256280 109265312 109352464 109552560 109898880 109906615 109999520 110114368 110315940 110403930 110539520 111398560 111834905 111875712 112010178 112053760 112229376 112745136 112772152 112897408 113408256 113416238 113544564 113623770 113938692 113982960 114087340 114206456 114608832 114744320 115043766 115135527 115180260 115499496 115530240 115641344 115770928 115945440 116066496 116088980 116094394 116172784 116186993 116217920 116399595 116540032 116619708 116753280 116856064 116996516 117289830 117448240 117519360 117547520 117656448 117670336 117764192 117979680 118087720 118218880 118352640 118360970 118867944 118896540 119042560 119057120 119508935 119791707 120481536 120496272 120673280 121198688 121581824 121893429 121915840 122028816 122131968 122140564 122364060 122476115 122555904 122750880 122858944 123006611 123320652 123424896 123433583 123481540 123585920 123675136 123901440 123992106 124040280 124129824 124153870 124159568 124234752 124470840 124864320 125009976 125024732 125109152 125124454 125157760 125353410 125598720 125607560 125844992 126075360 126175920 126338017 126482720 126822976 127055040 127196160 127312640 127811320 128011632 128215360 128701930 128773606 128804585 128851584 129356292 129655617 129765216 130215648 130266240 130521664 130537628 130864890 130934272 131535992 131776680 131887938 131999424 132309632 132561065 132647424 132673120 132768896 132820480 132928474 132980120 133167099 133188608 133432320 133581840 133678272 133710304 133955070 134045520 134061915 134201886 134217727 134226560 134376970 134464512 134480384 134587648 134749412 134833920 134843410 134995980 135145920 135269680 135525376 135766995 135881760 136056326 136065280 136581640 136690580 136904808 137105920 137642960 138679268 139306776 139461504 139589216 139844640 140135983 140286720 140561792 140578984 140931420 140937888 140965190 141057024 141066952 141121760 141705264 141760320 141862656 141930705 142033164 142423365 142487296 142702080 142758070 142851072 142868544 142885408 142981888 142999376 143037440 143261040 143410722 143525109 143995712 144155648 144374370 144551680 144657457 144713660 144818128 144940544 145083120 145205760 145215980 145675040 145774635 146070080 146245645 146299008 146531840 146971338 147070560 147087920 147205240 148177848 148303104 148313542 148584930 148984644 149167616 149346904 150189312 150326848 150561843 150601920 150620340 150729072 150915674 151211008 151392752 151498360 151779264 151918256 151977280 152476779 152536020 152664960 152675705 152775168 152811776 153194880 153373584 153391688 153514036 153573680 153858432 153869261 153999328 154150815 154281120 154442316 154452480 154565502 154593920 154755328 155162280 155199460 155293440 155492944 155671040 156262470 156280915 156386440 156875264 157306240 157803520 158490592 158528720 159073278 159207744 159384576 159576144 159722276 160014540 160642048 160661696 161064480 161071872 161252364 161271398 161400031 161695365 161812092 162206520 162323616 162524572 162705088 162769560 162959433 163152080 163172035 163278336 163667840 163897968 164028696 164419990 164427536 164527104 164566528 164999280 165171552 165211253 165322808 165387040 165506432 165809280 165961120 166333440 166485760 166679968 167097840 167137880 167312509 168080640 168100480 168234560 168436765 169158228 169346112 169406720 170124357 170682176 171131010 171309684 171466561 171802112 172116480 172475056 172874156 173020288 173349085 173462016 173620864 173656392 173688320 173815418 174133470 174141591 174259176 174326880 174474240 174486520 174810048 175284096 175494774 175702240 175723730 175838208 175850584 175999232 176172360 176321280 176333690 176505504 176646288 177131580 177328320 177541455 177556132 178109120 178237696 178563840 178585680 178606760 178727360 178749220 178935848 179778560 179994640 180194560 181009920 181022660 181175680 181798032 182372736 182539744 182873760 183210846 183254747 184288416 185222310 185378880 185512704 185585491 185742368 185948672 186230805 186239352 186459520 186683630 186805248 187048960 187537098 187663728 187686681 187736640 187908560 187917184 188127758 188411340 188767488 188780774 188940352 189013760 189150208 189240940 189377552 189496320 189724080 189897820 190234464 190491392 190968960 191014720 191214296 191366812 191716980 191739610 191892545 192323040 192499160 193052895 193160409 193444160 194366180 195065344 195782496 195806442 195961784 196094080 196401408 197303988 197351266 197570464 197737472 198113240 198464448 198646192 199009680 199153344 199230720 199392711 199470180 199652845 199782912 200252416 200565456 200749124 200802560 200827120 200972096 201339840 201565455 201720576 201881472 202124118 202265115 202372352 202904520 203155715 203288064 203302372 203381360 203553280 204084489 204097920 204259840 204498112 204872460 205035870 205144576 205534420 205658880 205708160 205923088 206087336 206464440 206653510 206883040 207057920 208018902 208349960 208425984 209383824 210842688 210868476 211061579 211447785 211600428 211682640 212097704 212276992 212768192 213352720 213730944 213745987 214137105 214328112 214472832 214499064 214556160 214752640 214762496 215003152 215593820 215749456 215993568 216092695 216233472 216275360 216431488 216827520 217026080 217070490 217227192 217279244 217410816 217823970 218250240 218512560 218530624 218704928 218793281 219105120 219797760 219813230 219999040 220228736 220631880 220807860 221079040 221945165 222470313 222797120 223669810 223751424 224020356 224107520 225490272 225544304 225794816 226373511 226816512 226832476 227089128 227247540 227877384 227965920 228174680 228412912 228440849 229217664 229233797 230087532 230271054 230360520 230998992 231060480 231541856 231890880 232132992 232177960 232188788 232345568 232373986 232435840 232799190 233080064 233239416 233506560 233712128 233993032 234579660 234896480 235095040 235312896 235340672 235528384 235959360 236175440 236437760 236705280 236721940 237735888 237793080 238085120 238114240 239017870 239208515 239583414 240963072 240992544 241907097 242397376 242688719 243163648 243786858 243831680 244057632 244263936 244281128 244728120 244952230 245111808 245501760 245717888 246013222 246629985 246641304 246849792 246867166 246963080 247171840 247350272 247802880 247984212 248080560 248259648 248307740 248319136 248941680 249261493 249728640 250019952 250049464 250218304 250248908 250315520 250706820 250936405 251215120 251689984 252150720 252351840 252676034 252965440 253645952 254110080 254127965 254625280 255622640 256023264 256430720 257403860 257547212 257609170 257703168 258712584 259311234 259530432 260431296 260532480 260723127 261043328 261075256 261729780 261868544 263071984 263553360 263585595 263775876 263998848 264500535 264619264 265122130 265294848 265346240 265537792 265640960 265856948 265960240 266334198 267163680 267356544 267420608 267910140 268091040 268123830 268403772 268435454 268453120 268649563 268753940 268960768 269175296 269498824 269667840 269686820 269991960 270291840 270539360 271533990 271599055 271763520 272112652 272130560 273163280 273381160 273809616 274211840 275285920 277358536 278613552 278923008 279178432 279513983 279689280 280025445 280271966 280573440 281123584 281157968 281862840 281875776 281930380 282133904 282191637 282243520 283171161 283410528 283520640 283540595 283725312 283861410 284066328 284846730 284974592 285404160 285516140 285737088 285770816 285963776 285998752 286522080 286821444 287050218 287084101 287609415 287991424 288748740 289103360 289314914 289427320 289636256 289881088 290166240 290235985 290411520 290431960 291350080 291549270 292140160 292491290 292598016 293063680 293942676 294141120 294175840 294410480 296026899 296355696 296606208 296627084 297169860 297969288 298335232 298693808 300378624 300653696 301123686 301203840 301240680 301458144 301831348 302785504 302996720 303558528 303836512 303954560 304953558 305072040 305329920 305351410 305550336 305623552 306389760 306747168 306783376 307028072 307147360 307716864 307738522 307998656 308301630 308562240 308884632 308904960 309131004 309187840 309510656 309980265 310324560 310398920 310586880 310723231 310985888 311342080 312524940 312561830 312772880 312811135 313750528 314612480 316981184 317057440 318146556 318415488 318437899 319152288 319444552 320029080 321323392 321934015 322128960 322143744 322504728 322542796 322800062 323390730 323624184 324413040 324647232 325049144 325410176 325539120 325918866 325957337 326304160 326344070 326556672 327335680 327795936 328057392 328839980 328855072 329133056 329719845 329998560 330343104 330422506 330645616 330774080 331012864 331618560 331922240 332321185 332971520 333359936 334195680 334275760 334625018 334891921 335504715 336161280 336200960 336469120 336873530 338316456 338692224 338813440 340140815 340248714 341364352 342262020 342619368 342933122 343604224 344232960 344950112 345748312 346040576 346698170 346924032 347241728 347312784 347376640 347630836 348266940 348283182 348518352 348560979 348653760 348973040 349620096 350568192 350989548 351310967 351404480 351447460 351701168 351998464 352344720 352642560 352667380 353011008 353292576 354263160 354656640 355082910 355112264 356218240 356475392 357127680 357171360 357213520 357454720 357498440 357871696 358526805 359989280 360389120 362019840 362045320 362351360 363596064 364745472 365079488 365747520 366421692 366509494 367428345 368576832 369019833 370300749 370444620 370757760 370783855 371025408 371170982 371484736 371897344 372461610 372478704 372919040 373367260 375074196 375327456 375373362 375473280 375817120 375834368 376255516 376822680 377289185 377534976 377561548 377880704 378027520 378481880 378755104 379014051 379448160 379795640 380238677 380468928 380982784 381937920 382029440 382428592 382733624 383433960 383479220 383785090 384646080 384998320 386105790 386320818 386413755 386888320 388732360 390130688 391564992 391612884 391923568 392188160 392802816 394607976 394702532 395140928 396226480 396928896 396956833 397292384 397683195 398019360 398306688 398461440 398785422 398940360 399305690 399565824 401130912 401498248 401605120 401654240 401944192 402653181 402679680 403130910 403178495 403441152 403762944 404248236 404530230 404744704 405809040 406311430 406330379 406576128 406604744 406762720 407106560 408168978 408195840 408519680 408996224 409744920 410071740 410289152 411068840 411317760 411416320 411846176 412174672 412928880 413307020 413766080 416037804 416418791 416699920 418767648 420407949 421685376 421736952 422123158 422895570 423200856 423365280 424195408 424553984 425536384 426705440 427461888 427491974 428274210 428656224 428945664 428998128 429112320 429505280 430006304 431187640 431498912 431987136 432185390 432466944 432550720 432862976 433655040 433972371 434052160 434140980 434454384 434538545 434558488 434821632 435647940 437025120 437061248 437409856 437586562 437935589 438210240 438736935 439595520 439626460 439998080 440457472 441263760 441615720 442158080 443890330 444940626 445594240 447339620 447502848 448040712 450707621 450980544 451088608 451589632 452747022 453633024 453664952 454178256 454495080 455754768 455931840 456349360 456825824 456881698 458027115 458435328 458467594 460175064 460542108 460721040 461607783 461997984 463083712 463781760 464265984 464355920 464377576 464691136 464747972 464871680 465598380 466160128 466478832 467013120 467424256 467986064 468842745 469159320 469792960 470319395 470625792 470681344 471056768 471918720 471951935 472350880 472875520 473410560 473443880 475471776 475586160 476197141 476228480 478035740 478417030 479166828 481926144 481985088 483814194 484200093 484794752 485377438 486327296 487573716 487663360 488115264 488562256 489456240 489516105 489904460 491003520 491435776 492026444 493259970 493282608 493378165 493699584 493734332 493926160 494343680 495633759 495968424 496161120 496519296 496615480 496638272 497883360 498522986 498920617 499457280 500039904 500098928 500436608 500497816 500631040 501413640 501872810 501937527 502430240 504301440 504703680 505310295 505352068 505930880 507291904 508220160 508255930 509250560 511245280 512046528 512861440 514399683 514807720 515094424 515218340 515406336 517425168 518622468 519060864 519097397 520047255 520862592 521064960 521446254 522086656 522150512 523459560 526143968 527106720 527171190 527551752 527997696 528204859 529001070 529238528 530244260 530692480 531075584 531713896 531920480 532668396 534327360 534713088 534841216 535820280 536182080 536247660 536807544 536870908 536906240 537299126 537507880 538350592 538997648 539335680 539373640 539983920 540583680 541078720 543067980 543198110 543527040 544225304 544261120 546326560 546762320 547619232 549764241 550571840 554717072 556756473 557227104 557846016 558356864 559027966 559378560 560050890 560543932 561146880 562247168 562315936 563725680 563751552 563860760 564267808 564383274 564449893 564487040 566342322 566821056 567041280 567081190 567450624 567722820 568132656 569693460 569949184 571032280 571474176 571541632 571927552 571997504 573044160 573642888 574100436 574168202 575218830 575677635 575982848 577497480 578206720 578629828 578854640 579272512 580332480 580471970 580863920 580934965 582700160 583098540 584280320 584982580 585196032 587885352 588282240 588351680 588820960 592053798 592711392 593212416 593254168 594339720 595938576 597387616 598958535 600757248 601307392 602247372 602407680 602481360 602916288 603662696 605571008 605993440 607117056 607673024 607909120 608353963 609467145 609907116 610144080 610659840 610702820 611247104 612779520 613494336 613566752 614056144 614294720 615033055 615433728 615477044 615997312 616603260 617124480 617167915 617769264 618262008 618375680 619021312 619960530 620649120 620797840 621173760 621446462 621971776 625049880 625123660 625545760 625622270 629224960 631690085 633184737 633962368 634114880 636293112 636830976 636875798 638304576 638889104 640058160 641237961 642646784 643868030 644257920 644287488 645009456 645085592 645600124 646781460 647248368 648278085 648826080 649294464 650098288 650820352 651078240 651837732 651914674 652434653 652608320 652688140 654671360 655591872 656114784 656379843 657679960 657710144 659439690 659997120 660686208 660732709 660845012 661291232 661548160 662025728 663237120 663844480 664642370 665835495 665943040 666719872 668391360 668551520 669250036 669783842 671009430 671088635 672322560 672401920 672938240 673747060 676632912 677384448 677626880 680281630 680497428 682728704 684524040 685238736 685322547 685866244 687701391 689900224 690729431 691496624 692081152 693396340 694483456 694625568 695261672 696533880 696566364 697036704 697121958 697307520 697946080 699240192 700679915 701136384 701979096 702621934 702808960 702894920 703402336 703996928 704689440 705285120 705334760 706022016 706585152 708526320 709313280 709436557 710165820 710224528 712436480 712950784 714255360 714342720 714427040 714909440 714996880 715743392 717053610 717625545 719978560 720778240 723287285 724090640 724702720 727192128 728066157 729490944 730158976 731495040 732843384 733018988 734856690 737153664 738039666 740601498 740889240 741515520 741567710 742050816 742341964 742969472 744923220 744957408 745838080 746734520 747784479 750148392 750654912 750746724 750946560 751634240 751668736 752511032 752809215 753645360 754578370 754613561 755069952 755123096 755761408 756055040 756963760 757510208 758028102 758896320 759591280 760477354 760937856 761965568 762383895 763875840 764058880 764857184 765467248 766867920 766958440 767570180 769292160 769346305 769996640 772211580 772641636 772827510 773776640 777464720 783129984 783225768 783847136 784376320 785605632 789215952 789405064 790281856 792452960 793857792 793913666 794584768 795366390 796038720 796613376 796922880 797570844 797880720 798611380 802261824 802996496 803210240 803308480 803888384 805306362 805359360 805948689 806261820 806356990 806882304 807000155 807525888 808496472 809060460 809489408 811618080 812622860 812660758 813209488 813308951 813525440 814797165 816337956 816391680 817992448 819489840 820143480 822137680 822635520 822832640 823692352 824349344 825857760 826056265 826614040 827532160 832075608 832837582 833399840 836562545 837535296 838541949 840815898 843370752 843473904 844246316 845791140 846401712 846730560 848390816 849107968 850621785 851072768 853410880 854923776 854983948 856548420 857312448 857332805 857891328 857996256 859010560 860012608 861252303 862375280 862997824 863974272 864035081 864370780 865101440 865725952 867310080 867944742 868104320 868281960 868908768 869077090 869116976 869643264 870707955 871295880 874050240 874122496 874819712 875173124 875871178 876420480 877473870 879191040 879252920 879996160 880914944 882527520 883231440 884366119 887780660 889881252 891188480 894679240 895005696 896081424 901415242 901961088 902177216 903179264 905494044 906323251 907329904 908356512 908990160 911509536 911863680 912698720 913651648 913763396 916054230 916273735 916870656 916935188 920350128 921084216 921442080 923215566 923995968 926167424 927563520 927927455 928531968 928711840 928755152 929382272 929495944 929743360 931196760 932169693 932320256 932957664 934026240 935972128 937685490 938318640 938433405 939524089 939585920 940638790 941251584 941362688 942113536 943837440 943903870 944701760 945751040 946887760 950943552 951172320 952394282 952456960 955313697 956071480 956834060 958333656 963970176 964038023 965802045 967628388 968400186 969589504 970754876 975147432 975326720 976230528 977124512 977872011 978912480 979032210 979808920 980951881 982007040 982871552 984052888 986519940 986565216 986756330 987399168 987468664 987852320 988687360 991267518 991936848 992322240 993038592 993230960 993276544 995766720 996963555 997045972 997841234 998914560 1000079808 1000197856 1000873216 1000995632 1001262080 1002827280 1003745620 1003875054 1004675763 1004860480 1008602880 1009407360 1010620590 1010704136 1011861760 1014583808 1016440320 1016511860 1020422445 1022490560 1024093056 1025722880 1028799366 1029615440 1030188848 1030436680 1030812672 1034850336 1037244936 1038121728 1038194794 1040094510 1041725184 1042129920 1042892508 1044173312 1044301024 1046919120 1048264087 1052287936 1053932901 1054213440 1054342380 1055103504 1055307895 1055995392 1056409718 1058002140 1058477056 1060488520 1061384960 1062151168 1063427792 1063840960 1065336792 1068654720 1068729935 1069426176 1069682432 1071640560 1072364160 1072495320 1073615088 1073741816 1073812480 1074598252 1075015760 1077995296 1078747280 1079967840 1081167360 1082157440 1086135960 1086396220 1087054080 1088450608 1092653120 1093524640 1093966405 1095238464 1099528482 1101143680 1109434144 1112351565 1113512946 1114454208 1115692032 1116713728 1118055932 1118757120 1120101780 1121087864 1124494336 1124631872 1127451360 1127503104 1127721520 1128535616 1128766548 1128899786 1128974080 1129800217 1131867555 1132684644 1133642112 1134082560 1134162380 1135445640 1136265312 1139386920 1140716031 1142064560 1142204245 1142948352 1143083264 1143995008 1146088320 1146168985 1147285776 1148200872 1148336404 1150437660 1151355270 1151965696 1154994960 1156478771 1157259656 1157709280 1158545024 1160664960 1160943940 1161727840 1161869930 1165400320 1166197080 1168560640 1169965160 1170392064 1175770704 1176564480 1176703360 1177641920 1184107596 1185422784 1186508336 1188679440 1190870499 1191877152 1194775232 1197917070 1200265927 1202614784 1204494744 1204815360 1204962720 1205832576 1207325392 1209535485 1211142016 1211986880 1213443595 1214234112 1215346048 1215818240 1216707926 1218934290 1218991137 1219814232 1220288160 1221319680 1221405640 1225559040 1226988672 1227133504 1228112288 1228589440 1230066110 1230867456 1230954088 1231994624 1233206520 1234248960 1234335830 1235538528 1236524016 1236751360 1239921060 1241298240 1241595680 1242892924 1243943552 1246307465 1249256373 1250099760 1250247320 1251091520 1251244540 1258449920 1263380170 1266369474 1267924736 1268229760 1272586224 1273661952 1273751596 1276609152 1277778208 1280116320 1282475922 1282783229 1285293568 1287736060 1288515840 1290018912 1290171184 1291200248 1293562920 1294496736 1296556170 1297652160 1298588928 1300196576 1301640704 1302156480 1303615635 1303675464 1303829348 1304869306 1305216640 1305376280 1309342720 1311183744 1312229568 1312759686 1313806767 1315359920 1315420288 1318879380 1319994240 1321372416 1321465418 1321690024 1322582464 1323096320 1324051456 1326474240 1327688960 1329284740 1331670990 1333439744 1336782720 1337103040 1338500072 1339567684 1342018860 1342177270 1343247815 1344803840 1345876480 1347494120 1352122863 1353265824 1354768896 1360563260 1360994856 1365457408 1369048080 1370477472 1370645094 1370806883 1371732488 1375402782 1379800448 1381458862 1382993248 1384162304 1386792680 1388966912 1389251136 1390523344 1393067760 1393132728 1394073408 1394243916 1394615040 1395892160 1397569915 1398480384 1401359830 1402272768 1403958192 1405243868 1405617920 1405789840 1406804672 1409378880 1410669520 1410958185 1412044032 1413170304 1415855805 1417052640 1418626560 1418873114 1420331640 1420449056 1424872960 1428591423 1428685440 1428854080 1429818880 1429993760 1431486784 1434107220 1435251090 1435420505 1439957120 1446574570 1448181280 1449405440 1454384256 1456132314 1458981888 1460317952 1462990080 1465686768 1466037976 1469713380 1474307328 1476079332 1477431053 1480134495 1481202996 1481778480 1483031040 1483135420 1484683928 1485938944 1489846440 1489914816 1491676160 1493469040 1495568958 1496761851 1500296784 1501309824 1501493448 1501893120 1503268480 1503337472 1505022064 1505618430 1507290720 1509156740 1509227122 1510246192 1511522816 1513927520 1515020416 1516056204 1517792640 1519182560 1520954708 1521875712 1524767790 1527751680 1528117760 1529714368 1530934496 1533735840 1533916880 1535140360 1538584320 1538692610 1539993280 1544423160 1545283272 1545655020 1547553280 1553616155 1554929440 1557292191 1566259968 1566451536 1567694272 1568752640 1578431904 1578810128 1580563712 1584614577 1584905920 1587715584 1587827332 1589169536 1590732780 1592077440 1592189495 1593226752 1595141688 1595761440 1597222760 1599085943 1604523648 1604636579 1605992992 1606616960 1607776768 1610612724 1610718720 1611897378 1612523640 1612713980 1614000310 1615051776 1616992944 1618120920 1623236160 1625245720 1625321516 1626418976 1626617902 1627050880 1629594330 1629786685 1632675912 1632783360 1635984896 1638979680 1640286960 1642394221 1644275360 1645665280 1647384704 1648698688 1651715520 1652112530 1653228080 1655064320 1664151216 1665675164 1666799680 1673125090 1674459605 1675070592 1677083898 1681631796 1686741504 1686947808 1688492632 1691582280 1692803424 1693349679 1693461120 1696781632 1701243570 1702145536 1706821760 1709847552 1709967896 1713096840 1714624896 1714665610 1715782656 1715992512 1718021120 1720025216 1722504606 1724750560 1725995648 1727948544 1728070162 1728741560 1730202880 1731451904 1734620160 1735889484 1736208640 1736563920 1737817536 1738154180 1738233952 1741415910 1742591760 1742804895 1744830451 1748100480 1748244992 1749639424 1750346248 1751742356 1752840960 1754947740 1756554835 1758505840 1759992320 1761829888 1765055040 1766462880 1768732238 1775561320 1779762504 1782376960 1789358480 1792162848 1802830484 1803922176 1804354432 1810988088 1812646502 1814659808 1816713024 1817980320 1823019072 1823727360 1825061889 1825397440 1827303296 1827526792 1832108460 1832547470 1833741312 1833870376 1840700256 1842168432 1842884160 1845099165 1846431132 1847991936 1851503745 1852334848 1855127040 1855854910 1857063936 1857423680 1857510304 1858764544 1858991888 1859486720 1862393520 1864339386 1865915328 1871944256 1875370980 1876637280 1876866810 1879048178 1879171840 1880546941 1881277580 1882725376 1884227072 1887674880 1887807740 1889403520 1893775520 1895070255 1901193385 1901887104 1902344640 1904788564 1904913920 1910627394 1912142960 1913668120 1916667312 1927940352 1928076046 1931604090 1935256776 1936800372 1939179008 1941509752 1950294864 1950653440 1952461056 1954249024 1955744022 1957303959 1957824960 1958064420 1959617840 1961903762 1964014080 1965743104 1968105776 1973039880 1973130432 1973512660 1974937328 1975704640 1982198127 1982535036 1983873696 1984644480 1984784165 1986077184 1986461920 1986553088 1991533440 1993927110 1994091944 1995682468 1997829120 2000159616 2000395712 2001746432 2001991264 2005654560 2007491240 2007750108 2009351526 2009588707 2009720960 2013265905 2017205760 2018814720 2021241180 2021408272 2023723520 2029167616 2031651895 2032880640 2033023720 2040844890 2044981120 2048186112 2051445760 2057598732 2059230880 2060377696 2060873360 2069700672 2072188293 2074489872 2076243456 2076389588 2080189020 2082093955 2083450368 2085785016 2088346624 2088602048 2093838240 2096528174 2098200403 2102039745 2104575872 2107865802 2108426880 2108684760 2110207008 2110615790 2111990784 2112819436 2116004280 2120977040 2122769920 2126855584 2127681920 2128309671 2130673584 2137309440 2137459870 2138852352 2139364864 2143281120 2144728320 2144990640 2147230176 2147483632 2147746289 2149196504 2150031520 2155990592 2157494560 2159935680 2162334720 2164314880 2169861855 2172271920 2172792440 2174108160 2175062617 2176901216 2185306240 2187049280 2187932810 2189677945 2190476928 2199056964 2202287360 2218868288 2224703130 2227025892 2228908416 2229065293 2233427456 2236111864 2237514240 2240203560 2242175728 2249263744 2253538105 2254902720 2255006208 2255443040 2257071232 2257533096 2257799572 2257948160 2259600434 2263735110 2263840683 2265369288 2267284224 2268165120 2268324760 2270891280 2272530624 2278773840 2281432062 2281701359 2284129120 2284408490 2285896704 2286166528 2287990016 2292176640 2292337970 2294571552 2296401744 2296672808 2300875320 2302710540 2303931392 2308038915 2309989920 2312957542 2314519312 2315418560 2317090048 2321329920 2321887880 2323455680 2323739860 2330800640 2332394160 2337121280 2339930320 2351541408 2353128960 2353406720 2355283840 2368215192 2370845568 2373016672 2377358880 2380985705 2381740998 2382311711 2383754304 2389550464 2395834140 2400531854 2405229568 2408989488 2409630720 2409925440 2411665152 2414650784 2419070970 2421000465 2422284032 2423973760 2426887190 2428468224 2430692096 2431636480 2433415852 2437868580 2437982274 2439628464 2439926853 2440576320 2442811280 2453977344 2454267008 2456224576 2457178880 2459176769 2460132220 2461908176 2463989248 2466413040 2468497920 2468671660 2471077056 2473048032 2478168795 2479842120 2482596480 2483191360 2485785848 2487887104 2492614930 2494603085 2498512746 2500199520 2500494640 2502183040 2502489080 2509687635 2526760340 2532738948 2535849472 2536459520 2545172448 2547323904 2547503192 2553218304 2555556416 2560232640 2564951844 2565566458 2570587136 2571998415 2575472120 2577031680 2580037824 2580342368 2582400496 2587125840 2588993472 2592105243 2593112340 2595304320 2595486985 2597177856 2600393152 2603281408 2604312960 2607231270 2607350928 2607658696 2609738612 2610433280 2610752560 2622367488 2624459136 2625519372 2627613534 2630719840 2630840576 2637758760 2639988480 2641024295 2642744832 2642930836 2643380048 2645164928 2646192640 2653098357 2655377920 2658569480 2663341980 2666879488 2673565440 2674206080 2677000144 2679135368 2684037720 2684354540 2686495630 2691752960 2694988240 2704245726 2706531648 2709537792 2718969753 2721126520 2721989712 2730914816 2738096160 2740954944 2741290188 2741613766 2743464976 2743800527 2748821205 2750805564 2759600896 2762917724 2765986496 2773585360 2778502272 2778697831 2781046688 2783782365 2786135520 2786265456 2788146816 2788487832 2789230080 2791784320 2795139830 2796960768 2802719660 2807916384 2810487736 2811235840 2811579680 2813609344 2818572267 2818757760 2821339040 2821916370 2822249465 2824088064 2826340608 2831711610 2834105280 2837253120 2837746228 2840663280 2840898112 2844312653 2849745920 2857182846 2857370880 2857708160 2859637760 2859987520 2862973568 2868214440 2870502180 2870841010 2879914240 2892114069 2893149140 2896362560 2908768512 2912264628 2914931537 2920635904 2925980160 2931373536 2932075952 2939426760 2942855643 2948614656 2952158664 2954862106 2960268990 2962405992 2963556960 2966062080 2966270840 2969367856 2971877888 2979692880 2979829632 2983520863 2986938080 2991137916 2993523702 3000593568 3002619648 3002986896 3003786240 3006536960 3010044128 3011236860 3014581440 3018313480 3018454244 3020492384 3023045632 3027855040 3030040832 3032112408 3035585280 3038365120 3041769815 3041909416 3043751424 3049535580 3056235520 3059428736 3061868992 3067471680 3067833760 3070280720 3077168640 3077385220 3079986560 3088846320 3090566544 3091310040 3095106560 3107232310 3109858880 3114584382 3132519936 3132903072 3135388544 3144792261 3154953347 3156863808 3157620256 3161127424 3165923685 3169229154 3169811840 3175431168 3175654664 3178339072 3181465560 3184154880 3184378990 3186453504 3190283376 3191522880 3194445520 3198171886 3206189805 3209047296 3209273158 3211985984 3213233920 3215553536 3221225448 3221437440 3223794756 3225047280 3225427960 3228000620 3233985888 3236241840 3240399409 3246472320 3250491440 3250643032 3252837952 3253235804 3254101760 3259188660 3259573370 3262173265 3265351824 3271969792 3277959360 3280573920 3281899215 3284788442 3288550720 3294769408 3297397376 3303431040 3303663545 3304225060 3306456160 3310128640 3328302432 3331350328 3333599360 3346250180 3348919210 3350141184 3354167796 3363263592 3373483008 3373895616 3376985264 3383164560 3385606848 3386699358 3386922240 3389400651 3393563264 3402487140 3404291072 3413643520 3419935792 3426193680 3426612735 3429249792 3429331220 3431985024 3438506955 3440050432 3445009212 3449501120 3451991296 3453647155 3455897088 3456140324 3457483120 3460405760 3469436313 3471778968 3472417280 3473127840 3475635072 3476308360 3476467904 3482831820 3485183520 3485609790 3489660902 3492444319 3496200960 3496489984 3499278848 3500692496 3503484712 3505681920 3509895480 3513109670 3517011680 3519984640 3530110080 3532925760 3537464476 3547182785 3551122640 3559525008 3564753920 3578716960 3584325696 3600797781 3605660968 3607844352 3608708864 3621976176 3625293004 3629319616 3633426048 3633681779 3635960640 3640330785 3646038144 3647454720 3650123778 3650794880 3654606592 3655053584 3664216920 3665094940 3667740752 3681400512 3684336864 3685768320 3690198330 3692862264 3695983872 3703007490 3704669696 3710254080 3711709820 3714847360 3715020608 3717529088 3717983776 3724787040 3728678772 3731830656 3732093313 3738922395 3743888512 3750741960 3753274560 3753733620 3758096356 3758343680 3761093882 3762555160 3768454144 3773067805 3775349760 3775615480 3778807040 3787551040 3790140510 3802386770 3803774208 3804689280 3809577128 3809827840 3821254788 3824285920 3827336240 3833334624 3848349687 3855880704 3856152092 3863208180 3870513552 3873600744 3878358016 3883019504 3900589728 3904922112 3908498048 3911488044 3914607918 3915649920 3916128840 3919235680 3923807524 3928028160 3936211552 3946079760 3946260864 3947025320 3949874656 3951149251 3951409280 3964396254 3965070072 3967747392 3969288960 3969568330 3972154368 3972923840 3973106176 3983066880 3987854220 3988183888 3991364936 4000319232 4000791424 4003492864 4003982528 4011309120 4014982480 4015500216 4018703052 4019177414 4019441920 4026531810 4029743445 4034411520 4037629440 4042482360 4042816544 4047447040 4063303790 4066047440 4066544755 4081689780 4089962240 4096372224 4112420649 4115197464 4118461760 4120755392 4121746720 4139401344 4139692687 4144376586 4148979744 4152486912 4152779176 4160378040 4164187910 4166900736 4171570032 4177204096 4187676480 4192709745 4193056348 4196400806 4204079490 4209151744 4215731604 4216853760 4217369520 4220414016 4221231580 4225638872 4232008560 4237445381 4241954080 4245539840 4253711168 4255363840 4256619342 4261347168 4274618880 4274919740 4278729728 4286562240 4289456640 4289981280 4294460352 4294967264 4295492578 4298393008 4300063040 4306261515 4311981184 4314989120 4319871360 4320175405 4328629760 4339723710 4344543840 4345584880 4348216320 4350125234 4353802432 4370612480 4374098560 4375865620 4379355890 4380953856 4398113928 4404574720 4421830595 4432293159 4437736576 4449406260 4454051784 4457816832 4458130586 4466854912 4472223728 4475028480 4480407120 4484351456 4498527488 4507076210 4509805440 4510012416 4510886080 4514142464 4515066192 4515599144 4515896320 4519200868 4527470220 4527681366 4530738576 4531616255 4534568448 4536649520 4541782560 4545061248 4557547680 4562864124 4563402718 4567042571 4568258240 4568816980 4572333056 4575980032 4584353280 4584675940 4589143104 4592803488 4593345616 4601750640 4605421080 4616077830 4619979840 4625915084 4629038624 4630837120 4634180096 4642659840 4643775760 4646911360 4647479720 4660848465 4661601280 4664788320 4679860640 4697620445 4703082816 4706257920 4706813440 4710567680 4736430384 4741691136 4746033344 4754717760 4761971410 4763481996 4764623422 4767508608 4776568485 4779100928 4791668280 4797257829 4801063708 4813909737 4817978976 4819850880 4820190115 4823330304 4829301568 4838141940 4842000930 4844568064 4847947520 4853774380 4861384192 4866831704 4875737160 4875964548 4879256928 4879853706 4880429717 4881152640 4885622560 4889360055 4904759405 4907954688 4908534016 4912449152 4914357760 4918353538 4920264440 4923816352 4927182663 4927978496 4932826080 4936995840 4937343320 4942154112 4946096064 4956337590 4959684240 4965192960 4966055899 4966382720 4971571696 4975774208 4985229860 4989206170 4997025492 5000399040 5000989280 5004366080 5004978160 5019375270 5023378815 5053520680 5065477896 5071698944 5072919040 5090344896 5095006384 5106436608 5111112832 5120465280 5129903688 5131132916 5143996830 5150944240 5154063360 5160075648 5160684736 5164800992 5174251680 5177986944 5184210486 5186224680 5190608640 5190973970 5194355712 5200786304 5208625920 5214462540 5214701856 5215317392 5219477224 5220866560 5221505120 5234491353 5241320435 5244734976 5248918272 5251038744 5255227068 5261439680 5261681152 5269664505 5275517520 5279976960 5282048590 5282294927 5285489664 5285861672 5286760096 5290329856 5292385280 5306196714 5310755840 5317138960 5326683960 5333758976 5347130880 5348412160 5354000288 5358270736 5368075440 5368709080 5372991260 5389976480 5408491452 5413063296 5413444283 5437939506 5442253040 5443979424 5476192320 5481909888 5482580376 5483227532 5486929952 5487601054 5497642410 5501611128 5519201792 5525835448 5531972992 5547170720 5557004544 5557395662 5562093376 5567564730 5572271040 5572530912 5576293632 5576975664 5578460160 5583568640 5590279660 5605439320 5615832768 5620975472 5622471680 5623159360 5627218688 5637144534 5637515520 5641640823 5642678080 5643832740 5644498930 5648176128 5649001085 5652681216 5663423220 5668210560 5675492456 5681326560 5681796224 5688625306 5693162657 5703580155 5714365692 5714741760 5715416320 5719975040 5725947136 5736428880 5741004360 5741682020 5759828480 5782393855 5784228138 5786298280 5792725120 5817537024 5824529256 5829863074 5841271808 5851960320 5862747072 5864151904 5878853520 5885711286 5886406027 5897229312 5904317328 5909724212 5920537980 5924811984 5927113920 5932541680 5938735712 5943755776 5954352495 5959385760 5959659264 5967041726 5973876160 5982275832 5987047404 6001187136 6001329635 6005239296 6005973792 6013073920 6020088256 6022473720 6028766121 6029162880 6036626960 6036908488 6040984768 6055710080 6060081664 6064224816 6071170560 6076730240 6083539630 6083818832 6087502848 6094955685 6099071160 6118857472 6123737984 6134943360 6135667520 6140561440 6154337280 6154770440 6159973120 6177692640 6181133088 6182620080 6190562833 6214464620 6219717760 6229168764 6246281865 6265039872 6265806144 6270777088 6289584522 6294601209 6309906694 6313727616 6315240512 6322254848 6331847370 6338458308 6339623680 6344262757 6351309328 6356678144 6362931120 6368309760 6368757980 6380566752 6383045760 6388891040 6396343772 6412379610 6413916145 6418094592 6418546316 6423971968 6426467840 6442450896 6443238867 6447589512 6450094560 6450855920 6456001240 6467971776 6472483680 6480798818 6492944640 6500982880 6501286064 6505675904 6506471608 6508203520 6518377320 6519146740 6524346530 6525187851 6530703648 6555918720 6561147840 6563798430 6569033835 6569576884 6577101440 6589538816 6594794752 6606862080 6607327090 6608450120 6612912320 6620257280 6656604864 6662700656 6667198720 6687195879 6692500360 6697838420 6700282368 6708335592 6726527184 6747791232 6748266161 6753970528 6760614315 6766329120 6771213696 6773398716 6773844480 6778801302 6787126528 6804974280 6827287040 6839871584 6845104077 6852387360 6853225470 6854034415 6858499584 6858662440 6863970048 6866663167 6877013910 6880100864 6890018424 6899002240 6903982592 6907294310 6911794176 6912280648 6914966240 6920811520 6938872626 6943557936 6944834560 6946255680 6951270144 6952616720 6952935808 6965663640 6970367040 6971219580 6979321804 6984888638 6992401920 6998557696 7001384992 7006969424 7011363840 7019790960 7026219340 7034023360 7060220160 7065851520 7074928952 7094365570 7102245280 7119050016 7142957115 7146935133 7157433920 7168651392 7201595562 7211321936 7215688704 7217417728 7243952352 7250586008 7258639232 7266852096 7267363558 7271921280 7280661570 7292076288 7294909440 7300247556 7301589760 7309213184 7310107168 7328433840 7330189880 7335481504 7337848609 7362801024 7368673728 7371536640 7377530307 7380396660 7385724528 7387155265 7391967744 7406014980 7409339392 7423419640 7429694720 7430041216 7435058176 7435967552 7449574080 7457357544 7463661312 7464186626 7477844790 7483809255 7487777024 7501483920 7506549120 7507467240 7516192712 7516687360 7522187764 7525110320 7546135610 7551230960 7557614080 7575102080 7580281020 7604773540 7607548416 7609378560 7619154256 7642509576 7648571840 7654672480 7666669248 7696699374 7711761408 7712304184 7726416360 7741027104 7747201488 7766039008 7786460955 7801179456 7809844224 7816996096 7822976088 7829215836 7831299840 7832257680 7838471360 7847615048 7872423104 7892159520 7892521728 7894050640 7899749312 7902298502 7902818560 7908601519 7923072885 7928792508 7930140144 7935494784 7938577920 7939136660 7945847680 7946212352 7966133760 7975708440 7976367776 7982729872 7995429715 8000638464 8001582848 8007965056 8022618240 8023182895 8029964960 8031000432 8037406104 8038354828 8038883840 8053063620 8059486890 8075258880 8084964720 8085633088 8095351397 8126607580 8132094880 8133089510 8163379560 8179924480 8192744448 8211971105 8224841298 8230394928 8231401581 8236923520 8241510784 8243493440 8278802688 8279385374 8288753172 8297959488 8305558352 8320756080 8328375820 8336093493 8343140064 8354408192 8375352960 8385419490 8386112696 8392801612 8408158980 8418303488 8431463208 8433707520 8434739040 8440828032 8442463160 8451277744 8464017120 8466748395 8474890762 8481650489 8483908160 8507422336 8510727680 8513238684 8522694336 8532937959 8549237760 8549839480 8573124480 8578913280 8579962560 8588920704 8589934528 8590985156 8596786016 8600126080 8612523030 8623962368 8629978240 8639742720 8640350810 8657259520 8679447420 8689087680 8691169760 8700250468 8707604864 8724152255 8741224960 8744794611 8748197120 8751731240 8758711780 8761907712 8796227856 8809149440 8843661190 8864586318 8875473152 8898812520 8908103568 8915633664 8916261172 8944447456 8950562589 8960814240 8968702912 8979482603 8997054976 9014152420 9019610880 9021772160 9028284928 9030132384 9031198288 9038401736 9054940440 9055362732 9061477152 9063232510 9069136896 9073299040 9083565120 9090122496 9115095360 9125309445 9125728248 9126805436 9134085142 9136516480 9137633960 9151960064 9168706560 9169351880 9178286208 9185606976 9186691232 9203501280 9210842160 9222675241 9232155660 9239959680 9251830168 9258077248 9261674240 9268360192 9285319680 9287551520 9293822720 9294959440 9321696930 9329576640 9359721280 9395240890 9402734705 9406165632 9413626880 9421135360 9464860041 9472860768 9483382272 9492066688 9509435520 9523942820 9526963992 9529246844 9535017216 9553136970 9558201856 9583336560 9594515658 9595648181 9602127416 9627819474 9635957952 9639701760 9640380230 9646660608 9658603136 9676283880 9684001860 9689136128 9695895040 9707548760 9721198227 9722768384 9733663408 9751474320 9751929096 9758513856 9759707412 9760859434 9762305280 9771245120 9778720110 9786519795 9809518810 9815909376 9817068032 9824898304 9828715520 9836707076 9840528880 9847632704 9854365326 9865652160 9874686640 9884308224 9892192128 9910990635 9912675180 9919368480 9930385920 9932111798 9932765440 9943143392 9951548416 9970459720 9978412340 9994050984 10000798080 10001978560 10008732160 10009956320 10038750540 10046757630 10047943535 10107041360 10130955792 10145838080 10180689792 10190012768 10212873216 10222225664 10240930560 10259807376 10262265832 10287993660 10301888480 10320151296 10321369472 10329601984 10342017371 10348503360 10355973888 10360941465 10368420972 10372449360 10381217280 10381947940 10401572608 10417251840 10428925080 10429403712 10430634784 10438954448 10441733120 10443010240 10468982706 10477332957 10482640870 10489469952 10491002015 10497836544 10502077488 10510454136 10522879360 10523362304 10539329010 10551035040 10559953920 10564097180 10564589854 10571723344 10573520192 10580659712 10612393428 10622111737 10634277920 10641548355 10653367920 10694261760 10696824320 10708000576 10716541472 10736150880 10737418160 10738731445 10745982520 10779952960 10816982904 10826126592 10826888566 10875313085 10875879012 10884506080 10887958848 10901045337 10952384640 10963819776 10965160752 10966455064 10973859904 10975202108 10995284820 11003222256 11038403584 11051670896 11063945984 11094341440 11114009088 11114791324 11124186752 11135129460 11144542080 11145061824 11145326465 11152587264 11153951328 11167137280 11180559320 11196279939 11210878640 11231665536 11232456053 11241950944 11246318720 11254437376 11274289068 11275031040 11283281646 11285356160 11287665480 11288997860 11298002170 11305362432 11319203415 11326846440 11336421120 11350984912 11362653120 11363592448 11377250612 11386325314 11407160310 11408506795 11428731384 11429483520 11430832640 11439950080 11451894272 11472857760 11482008720 11483364040 11496759547 11519656960 11564787710 11568456276 11572596560 11585450240 11635074048 11649058512 11659726148 11725494144 11728303808 11757707040 11771422572 11772812054 11782202263 11808634656 11819448424 11841075960 11849623968 11853447753 11854227840 11865083360 11877471424 11908704990 11911558555 11918771520 11919318528 11934083452 11947752320 11964551664 11974094808 12002374272 12002659270 12010478592 12011947584 12026147840 12040176512 12044947440 12057532242 12058325760 12060421469 12073253920 12073816976 12081969536 12111420160 12120163328 12128449632 12142341120 12153460480 12167079260 12167637664 12189911370 12198142320 12199634265 12213813157 12237714944 12247475968 12269886720 12271335040 12281122880 12295883845 12309540880 12319946240 12355385280 12362266176 12365240160 12381125666 12419078061 12428929240 12439435520 12458337528 12492563730 12531612288 12541554176 12579169044 12589202418 12619813388 12627455232 12630481024 12663694740 12676916616 12679247360 12688525514 12702618656 12712336143 12713356288 12725862240 12736619520 12737515960 12761133504 12766091520 12777782080 12792687544 12824759220 12827832290 12836189184 12837092632 12847943936 12852935680 12884901792 12886477734 12895179024 12900189120 12901711840 12912002480 12935943552 12944967360 12960526215 12961597636 12985889280 13001965760 13002572128 13011351808 13012943216 13016407040 13036754640 13038293480 13048693060 13050375702 13061407296 13111837440 13122295680 13127596860 13138067670 13139153768 13154202880 13179077632 13189589504 13213724160 13214654180 13216900240 13225824640 13265491785 13313209728 13325401312 13334397440 13374391758 13385000720 13395676840 13400564736 13416671184 13453054368 13495582464 13496532322 13507941056 13521228630 13532658240 13542427392 13546797432 13547688960 13557602604 13574253056 13594848765 13609948560 13627433131 13654574080 13679743168 13690208154 13701127713 13704774720 13706450940 13708068830 13716999168 13717324880 13719002635 13727940096 13733326334 13754027820 13760201728 13780036848 13798004480 13807965184 13814588620 13824561296 13829932480 13877745252 13887115872 13892511360 13893489155 13902540288 13905233440 13905871616 13931327280 13940734080 13942439160 13958643608 13969777276 13984803840 14002769984 14013938848 14039581920 14052438680 14067120949 14068046720 14092861335 14120440320 14131703040 14149857904 14188731140 14204490560 14221563265 14238100032 14285914230 14293870266 14314867840 14337302784 14403191124 14422643872 14434835456 14460570345 14487904704 14501172016 14517278464 14533704192 14534727116 14543842560 14561323140 14574657685 14584152576 14600495112 14603179520 14618426368 14620214336 14641289151 14656867680 14660379760 14670963008 14675697218 14687402821 14714278215 14725602048 14737347456 14743073280 14755060614 14760793320 14771449056 14774310530 14783935488 14812029960 14846839280 14859389440 14860082432 14871935104 14898167697 14899148160 14914715088 14917604315 14927322624 14928373252 14955689580 14967618510 14975554048 15002967840 15013098240 15014934480 15032385424 15034224023 15044375528 15050220640 15092271220 15102461920 15115228160 15150204160 15160562040 15209547080 15215096832 15218757120 15238308512 15285019152 15297143680 15309344960 15333338496 15393398748 15407495267 15424608368 15452832720 15482054208 15494402976 15532078016 15572921910 15602358912 15603457051 15633992192 15645952176 15658431672 15662599680 15664515360 15676942720 15695230096 15723961305 15744846208 15774766735 15784319040 15785043456 15788101280 15799498624 15804597004 15805637120 15817203038 15846145770 15846884781 15857585016 15860280288 15870989568 15877155840 15878273320 15891695360 15932267520 15951416880 15952735552 15965459744 15971909513 15990859430 16001276928 16003165696 16015930112 16045236480 16046365790 16059929920 16062000864 16074812208 16076709656 16077767680 16106127240 16118973780 16169929440 16171266176 16190702794 16201997045 16240332849 16253215160 16264189760 16266179020 16326759120 16359848960 16423942210 16449682596 16460789856 16462803162 16473847040 16483021568 16486986880 16557605376 16558770748 16577506344 16595918976 16611116704 16641512160 16656751640 16672186986 16676181977 16686280128 16708816384 16750705920 16770838980 16772225392 16785603224 16816317960 16836606976 16862926416 16867415040 16869478080 16881656064 16884926320 16902555488 16928034240 16933496790 16947003255 16949781524 16963300978 16967816320 17014844672 17021455360 17026477368 17045388672 17065875918 17079487971 17099678960 17146248960 17159925120 17177841408 17179869056 17181970312 17193572032 17200252160 17225046060 17247924736 17259956480 17279485440 17280701620 17347181565 17358894840 17378175360 17382339520 17400500936 17415209728 17448304510 17462221595 17482449920 17489589222 17496394240 17503462480 17517423560 17523815424 17592455712 17659218081 17687322380 17729172636 17750946304 17797625040 17816207136 17820489479 17831267328 17832522344 17888894912 17901125178 17921628480 17937405824 17958965206 17994109952 18003988905 18028304840 18039221760 18043544320 18056569856 18060264768 18062396576 18076803472 18109880880 18110725464 18122954304 18126465020 18146598080 18167130240 18168408895 18180244992 18230190720 18250618890 18251456496 18253610872 18268170284 18273032960 18275267920 18338703760 18356572416 18371213952 18373382464 18407002560 18421684320 18445350482 18464311320 18479919360 18503660336 18516154496 18523348480 18571688499 18575103040 18587645440 18589918880 18643393860 18659153280 18660466565 18719442560 18790481780 18805469410 18812331264 18842270720 18929720082 18945721536 18966764544 18984133376 19018871040 19032788271 19047885640 19053927984 19058493688 19070034432 19106273940 19116403712 19166673120 19189031316 19191296362 19204254832 19206603689 19241748435 19255638948 19271915904 19279403520 19280760460 19317206272 19352567760 19368003720 19391790080 19415097520 19442396454 19467326816 19502948640 19503858192 19517027712 19519414824 19521718868 19524610560 19542490240 19557440220 19573039590 19619037620 19634136064 19649796608 19673414152 19681057760 19695265408 19708730652 19731304320 19749373280 19755746255 19768616448 19784384256 19821981270 19825350360 19838736960 19860771840 19864223596 19865530880 19886286784 19940919440 19956824680 19988101968 20001596160 20003957120 20017464320 20019912640 20077501080 20093515260 20095887070 20214082720 20244798483 20261911584 20361379584 20380025536 20404520759 20444451328 20481861120 20519614752 20524531664 20562103245 20575987320 20599989501 20603776960 20640302592 20642738944 20659203968 20684034742 20697006720 20698463435 20711947776 20721882930 20736841944 20744898720 20762434560 20763895880 20803145216 20834503680 20857850160 20858807424 20861269568 20877908896 20884646041 20886020480 20937965412 20954665914 20957139373 20965281740 20982004030 20995673088 21004154976 21020908272 21045758720 21078658020 21102070080 21128194360 21129179708 21143446688 21147040384 21161319424 21187226905 21224786856 21244223474 21268555840 21283096710 21306735840 21393648640 21416001152 21433082944 21472301760 21474836320 21477462890 21491965040 21559905920 21633965808 21652253184 21653777132 21750626170 21751758024 21769012160 21775917696 21802090674 21904769280 21927639552 21930321504 21932910128 21947719808 21950404216 21990569640 22006444512 22013545827 22103341792 22127891968 22161465795 22188682880 22228018176 22229582648 22248373504 22270258920 22289084160 22290123648 22290652930 22305174528 22307902656 22334274560 22361118640 22392559878 22421757280 22463331072 22464912106 22483901888 22492637440 22508874752 22548578136 22550062080 22566563292 22570712320 22575330960 22577995720 22596004340 22638406830 22653692880 22672842240 22682795863 22701969824 22725306240 22727184896 22754501224 22772650628 22814320620 22817013590 22835212855 22857462768 22861665280 22879900160 22903788544 22945715520 22964017440 22966728080 22993519094 23129575420 23136912552 23145193120 23170900480 23298117024 23319452296 23450988288 23456607616 23515414080 23542845144 23545624108 23564404526 23617269312 23638896848 23682151920 23699247936 23706895506 23708455680 23725804557 23730166720 23754942848 23817409980 23823117110 23837543040 23838637056 23868166904 23895504640 23929103328 23948189616 23986289145 24004748544 24005318540 24023895168 24069548685 24080353024 24089894880 24115064484 24116651520 24120842938 24146507840 24147633952 24163939072 24222840320 24256899264 24286054191 24306920960 24334158520 24335275328 24379822740 24396284640 24399268530 24402148585 24427626314 24447110233 24475429888 24494951936 24539773440 24542670080 24562245760 24591767690 24619081760 24635913315 24639892480 24710770560 24724532352 24730480320 24762251332 24830279495 24838156122 24857858480 24878871040 24916675056 24985127460 25063224576 25083108352 25158338088 25178404836 25239626776 25254910464 25260962048 25327389480 25353833232 25358494720 25377051028 25405237312 25424672286 25444951467 25451724480 25475031920 25522267008 25532183040 25555564160 25585375088 25649518440 25655664580 25674185264 25695887872 25769803584 25772955468 25790358048 25800378240 25803423680 25824004960 25871887104 25889934720 25921052430 25923195272 25971778560 26003931520 26005144256 26022703616 26025886432 26073509280 26076586960 26097386120 26100751404 26122814592 26124653191 26172456765 26223674880 26244591360 26255193720 26276135340 26278307536 26308405760 26379179008 26411474635 26427448320 26429308360 26433800480 26451649280 26530983570 26626419456 26650802624 26668794880 26748783516 26770001440 26791353680 26833342368 26906108736 26938447809 26991164928 26993064644 27015882112 27042457260 27065316480 27067221415 27084854784 27093594864 27115205208 27148506112 27189697530 27219897120 27254866262 27359486336 27380416308 27402255426 27409549440 27412901880 27416137660 27434649760 27438005270 27455880192 27466652668 27508055640 27560073696 27596008960 27629177240 27649122592 27659864960 27668025723 27755490504 27774231744 27785022720 27786978310 27805080576 27810466880 27811743232 27862654560 27881468160 27884878320 27917287216 27920701757 27939554552 28005539968 28027877696 28079163840 28104877360 28134241898 28136093440 28185722670 28208204115 28240880640 28263406080 28299715808 28377462280 28408981120 28443126530 28465813285 28476200064 28571828460 28587740532 28629735680 28674605568 28786944543 28806382248 28845287744 28921140690 28975809408 28977848809 29002344032 29034556928 29067408384 29069454232 29087685120 29122646280 29149315370 29168305152 29200990224 29206359040 29240428672 29282578302 29313735360 29320759520 29341926016 29351394436 29374805642 29428556430 29432030135 29451204096 29474694912 29486146560 29510121228 29521586640 29542898112 29548621060 29624059920 29662117667 29693678560 29718778880 29720164864 29743870208 29796335394 29798296320 29829430176 29835208630 29854645248 29856746504 29911379160 29935237020 29951108096 30005935680 30026196480 30029868960 30064770848 30068448046 30088751056 30100441280 30143830605 30184542440 30204923840 30300408320 30321124080 30419094160 30437514240 30476617024 30570038304 30594287360 30618689920 30666676992 30786797496 30814990534 30849216736 30905665440 30952814165 30964108416 30988805952 31026052113 31064156032 31145843820 31204717824 31206914102 31267984384 31291904352 31316863344 31325199360 31329030720 31353885440 31390460192 31447922610 31473006045 31489692416 31549533470 31568638080 31570086912 31576202560 31598997248 31609194008 31611274240 31634406076 31692291540 31693769562 31715170032 31720560576 31721313785 31741979136 31756546640 31783390720 31866335211 31902833760 31905471104 31930919488 31943819026 31969297997 31981718860 32006331392 32031860224 32090472960 32092731580 32119859840 32124001728 32149624416 32153419312 32212254480 32216194335 32237947560 32339858880 32342532352 32381405588 32403994090 32480665698 32506430320 32528379520 32532358040 32625939255 32653518240 32847884420 32899365192 32921579712 32925606324 32947694080 32966043136 32973973760 33115210752 33117541496 33155012688 33191837952 33222233408 33283024320 33313503280 33344373972 33352363954 33372560256 33417632768 33435979395 33501411840 33541677960 33544450784 33571206448 33632635920 33697368159 33725852832 33738956160 33741330805 33763312128 33769852640 33805110976 33856068480 33866993580 33894006510 33899563048 33926601956 33935632640 34029689344 34052954736 34090777344 34131751836 34158975942 34163008019 34199357920 34225520385 34292497920 34319850240 34333315835 34355682816 34359738112 34363940624 34387144064 34400504320 34450092120 34490278641 34495849472 34519912960 34558970880 34561403240 34694363130 34717789680 34756350720 34762391293 34764679040 34801001872 34830419456 34896609020 34924443190 34979178444 34992788480 35006924960 35034847120 35184911424 35318436162 35346606789 35374644760 35458345272 35501892608 35595250080 35632414272 35640978958 35665044688 35669406851 35734675665 35777789824 35802250356 35843256960 35874811648 35917930412 36007977810 36056609680 36078443520 36087088640 36120529536 36124793152 36153606944 36181264407 36219761760 36221450928 36245908608 36252930040 36293196160 36334260480 36336817790 36360489984 36460381440 36501237780 36502912992 36507221744 36536340568 36546065920 36550535840 36641439471 36677407520 36689243045 36713144832 36742427904 36746764928 36814005120 36843368640 36887651535 36890700964 36928622640 36959838720 36976064489 37007320672 37032308992 37046696960 37143376998 37150206080 37175290880 37179837760 37286787720 37318306560 37320933130 37438885120 37580963560 37610938820 37624662528 37859440164 37891443072 37894109981 37968266752 38037742080 38065576542 38095771280 38107855968 38116987376 38140068864 38212547880 38333346240 38378062632 38382592724 38408509664 38413207378 38483496870 38511277896 38543831808 38558807040 38561520920 38634412544 38705135520 38736007440 38785771219 38830195040 38884792908 38934653632 39005897280 39007716384 39034055424 39038829648 39043437736 39049221120 39084980480 39114880440 39146079180 39238075240 39299593216 39346828304 39362115520 39390530816 39417461304 39462608640 39498746560 39511492510 39537232896 39543007595 39568768512 39643962540 39650700720 39677473920 39728447192 39731061760 39772573568 39881838880 39913649360 39976203936 40003192320 40007914240 40039825280 40155002160 40187030520 40191774140 40428165440 40476756985 40489596966 40523823168 40722759168 40760051072 40809041518 40882299393 40888902656 40963722240 41039229504 41049063328 41124206490 41151974640 41157007905 41199979002 41204842189 41207553920 41280605184 41285477888 41318407936 41368069484 41394013440 41396926870 41423895552 41443765860 41473683888 41489797440 41527791760 41606290432 41680467465 41715700320 41717614848 41722539136 41755817792 41769292082 41772040960 41875930824 41909331828 41914278746 41930563480 41964008060 42008309952 42041816544 42091517440 42157316040 42201362847 42204140160 42256388720 42258359416 42286893376 42294080768 42374453810 42408252445 42449573712 42488446948 42537111680 42566193420 42613471680 42664689795 42832002304 42866165888 42944603520 42949672640 42954925780 42983930080 43119811840 43267931616 43304506368 43307554264 43501252340 43503516048 43538024320 43551835392 43604181348 43723973055 43809538560 43855279104 43860643008 43865820256 43895439616 43900808432 43981139280 44012889024 44027091654 44062208463 44206683584 44255783936 44322931590 44377365760 44409839299 44459165296 44496747008 44540517840 44578168320 44580247296 44581305860 44615805312 44722237280 44752812945 44785119756 44843514560 44897413015 44926662144 44929824212 44967803776 44985274880 45097156272 45102672069 45133126584 45141424640 45150661920 45155991440 45192008680 45276813660 45307385760 45345684480 45365591726 45403939648 45450612480 45454369792 45509002448 45545301256 45628641240 45634027180 45670425710 45714925536 45759800320 45891431040 45928034880 45933456160 45987038188 46113376205 46222485801 46259150840 46273825104 46290386240 46341800960 46596234048 46638904592 46810371153 46901976576 46913215232 47030828160 47085690288 47091248216 47128809052 47234538624 47237863127 47277793696 47324300205 47364303840 47398495872 47413791012 47416911360 47451609114 47460333440 47509885696 47634819960 47646234220 47675086080 47736333808 47791009280 47858206656 47896379232 47915728539 47972578290 47978240905 48009497088 48010637080 48047790336 48139097370 48160706048 48179789760 48230128968 48233303040 48241685876 48293015680 48295267904 48327878144 48445680640 48513798528 48517213069 48572108382 48605991135 48613841920 48668317040 48670550656 48759645480 48792569280 48798537060 48804297170 48855252628 48894220466 48989903872 49079546880 49085340160 49124491520 49183535380 49238163520 49271826630 49421541120 49449064704 49460960640 49524502664 49660558990 49676312244 49715716960 49757742080 49833350112 49970254920 50028545931 50126449152 50316676176 50356809672 50479253552 50509820928 50521924096 50654778960 50707666464 50719854671 50754102056 50810474624 50849344572 50889902934 50903448960 50950063840 51044534016 51064366080 51111128320 51170750176 51299036880 51311329160 51348370528 51364940263 51391775744 51539607168 51545910936 51580716096 51600756480 51606847360 51648009920 51710086855 51743774208 51779869440 51842104860 51846390544 52007863040 52010288512 52045407232 52051772864 52147018560 52153173920 52194772240 52201502808 52245629184 52249306382 52344913530 52386664785 52447349760 52489182720 52510387440 52552270680 52556615072 52616811520 52822949270 52858616720 52867600960 52903298560 53061967140 53110558685 53252838912 53301605248 53461468437 53497567032 53540002880 53582707360 53666684736 53812217472 53876895618 53982329856 53986129288 54031764224 54084914520 54130632960 54134442830 54169709568 54187189728 54230410416 54379395060 54439794240 54505226685 54509732524 54718972672 54760832616 54804510852 54819098880 54825803760 54832275320 54869299520 54876010540 54933305336 55016111280 55086789953 55120147392 55192017920 55258354480 55298245184 55319729920 55336051446 55510981008 55548463488 55570045440 55573956620 55620933760 55623486464 55725309120 55762936320 55769756640 55834574432 55841403514 55879109104 55981399695 56011079936 56055755392 56158327680 56162280265 56209754720 56268483796 56272186880 56371445340 56416408230 56526812160 56599431616 56754924560 56817962240 56886253060 56931626570 56952400128 57143656920 57175481064 57259471360 57349211136 57483797735 57573889086 57612764496 57619811067 57690575488 57842281380 57951618816 57955697618 58004688064 58069113856 58138908464 58175370240 58245292560 58298630740 58401980448 58480857344 58565156604 58627470720 58641519040 58683852032 58702788872 58749611284 58857112860 58864060270 58902408192 58911011315 58949389824 59020242456 59043173280 59085796224 59097242120 59248119840 59267238765 59324235334 59371553423 59387357120 59440329728 59487740416 59592670788 59596592640 59658860352 59670417260 59713493008 59822758320 59870474040 60011871360 60052392960 60059737920 60129541696 60136896092 60177502112 60200882560 60287661210 60302107345 60369084880 60409847680 60600816640 60642248160 60838188320 60953234048 61069065785 61140076608 61188574720 61213562277 61237379840 61333353984 61573594992 61629981068 61698433472 61811330880 61905628330 61928216832 61977611904 62052104226 62095390305 62128312064 62291687640 62409435648 62413828204 62583808704 62633726688 62653938123 62658061440 62707770880 62780920384 62871418119 62895845220 62946012090 62979384832 63099066940 63137276160 63152405120 63197994496 63218388016 63268812152 63384583080 63387539124 63430340064 63441121152 63442627570 63445586321 63483958272 63513093280 63561680715 63566781440 63732670422 63805667520 63810942208 63861838976 63887638052 63938595994 63963437720 64063720448 64180945920 64185463160 64239719680 64248003456 64299248832 64306838624 64424508960 64432388670 64475895120 64558726687 64679717760 64685064704 64762811176 64807988180 64961331396 65012860640 65056759040 65064716080 65251878510 65307036480 65695768840 65798730384 65843159424 65851212648 65895388160 65932086272 65947947520 66235082992 66310025376 66383675904 66444466816 66566048640 66627006560 66688747944 66704727908 66745120512 66871958790 67002823680 67083355920 67088901568 67142412896 67169537267 67265271840 67394736318 67451705664 67477912320 67482661610 67526624256 67539705280 67610221952 67712136960 67733987160 67788013020 67799126096 67853203912 67871265280 68048387589 68059378688 68105909472 68137165655 68181554688 68263503672 68317951884 68326016038 68398715840 68451040770 68505638565 68584995840 68639700480 68666631670 68711365632 68719476224 68727881248 68774288128 68801008640 68900184240 68980557282 69039825920 69122806480 69388726260 69435579360 69512701440 69524782586 69529358080 69602003744 69660838912 69793218040 69848886380 69958356888 70013849920 70069694240 70335604745 70369822848 70374775679 70636872324 70693213578 70749289520 70916690544 71190500160 71264828544 71281957916 71330089376 71338813702 71469351330 71555579648 71604500712 71686513920 71749623296 71835860824 72015955620 72113219360 72174177280 72241059072 72249586304 72307213888 72362528814 72439523520 72442901856 72491817216 72505860080 72586392320 72668520960 72673635580 72920762880 73002475560 73005825984 73014443488 73072681136 73092131840 73101071680 73206445755 73282878942 73341330699 73354815040 73378486090 73426289664 73437014105 73484855808 73493529856 73628010240 73686737280 73775303070 73781401928 73857245280 73919677440 73952128978 74014641344 74064617984 74286753996 74300412160 74354782159 74359675520 74490838485 74573575440 74636613120 74641866260 74877770240 75161927120 75171120115 75221877640 75249325056 75718880328 75782886144 75788219962 75936533504 76075484160 76131153084 76191542560 76215711936 76233974752 76425095760 76523278351 76666692480 76756125264 76765185448 76817019328 76826414756 76966993740 77022555792 77037476335 77087663616 77123041840 77268825088 77410271040 77472014880 77571542438 77660390080 77769585816 77869307264 78011794560 78015432768 78017285255 78068110848 78077659296 78086875472 78169960960 78229760880 78292158360 78373959573 78476150480 78693656608 78724231040 78781061632 78834922608 78925217280 78997493120 79022985020 79086015190 79137537024 79234423905 79287925080 79301401440 79354947840 79456894384 79545147136 79763677760 79827298720 79859547565 79952407872 80006384640 80015828480 80079650560 80310004320 80374061040 80383548280 80477316829 80856330880 80953513970 80979193932 81047646336 81201664245 81445518336 81520102144 81618083036 81764598786 82078459008 82098126656 82248412980 82303949280 82314015810 82399958004 82409684378 82415107840 82475415841 82570955776 82636815872 82736138968 82788026880 82793853740 82887531720 82947367776 82979594880 83055583520 83360934930 83380909885 83431400640 83435229696 83445078272 83511635584 83538584164 83544081920 83751861648 83762105271 83818663656 83828557492 83861126960 83928016120 84016619904 84083633088 84183034880 84314632080 84402725694 84408280320 84422950283 84512777440 84516718832 84573786752 84588161536 84748907620 84816504890 84899147424 84976893896 85074223360 85132386840 85226943360 85329379590 85397439855 85664004608 85732331776 85889207040 85899345280 85909851560 85967860160 86239623680 86535863232 86615108528 86933546427 87002504680 87007032096 87076048640 87103670784 87208362696 87447946110 87619077120 87721286016 87731640512 87790879232 87801616864 87962278560 88025778048 88054183308 88124416926 88134819007 88296090405 88413367168 88645863180 88754731520 88819678598 88918330592 88986353001 88993494016 89081035680 89102447395 89156336640 89160494592 89162611720 89231610624 89444474560 89505625890 89570239512 89687029120 89794826030 89853324288 89859648424 89935607552 89970549760 90194312544 90205344138 90266253168 90282849280 90301323840 90311982880 90384017360 90553627320 90614771520 90731183452 90807879296 90901224960 91018004896 91090602512 91257282480 91268054360 91340851420 91429851072 91782862080 91856069760 91866912320 91974076376 92226752410 92444971602 92518301680 92547650208 92580772480 92858442495 93192468096 93277809184 93620742306 93803953152 93826430464 94061656320 94171380576 94182496432 94257618104 94469077248 94475726254 94555587392 94648600410 94728607680 94796991744 94827582024 94833822720 94903218228 94920666880 95019771392 95163941355 95269639920 95292468440 95350172160 95392031917 95472667616 95582018560 95716413312 95792758464 95831457078 95907893991 95945156580 95956481810 96018994176 96021274160 96033018445 96095580672 96278194740 96321412096 96359579520 96460257936 96483371752 96586031360 96590535808 96655756288 97027597056 97034426138 97144216764 97211982270 97336634080 97341101312 97519290960 97585138560 97597074120 97608594340 97710505256 97788440932 98170680320 98248983040 98367070760 98476327040 98543653260 98843082240 98898129408 98921921280 99049005328 99321117980 99352624488 99431433920 99666700224 99940509840 100057091862 100068902459 100252898304 100633352352 100713619344 100958507104 101043848192 101223992415 101309557920 101415332928 101439709342 101508204112 101620949248 101698689144 101779805868 101806897920 101900127680 102022603795 102089068032 102222256640 102341500352 102489024057 102598073760 102622658320 102696741056 102729880526 102811819747 102999947505 103079214336 103091821872 103161432192 103201512960 103213694720 103296019840 103420173710 103487548416 103559738880 103684209720 103692781088 104015726080 104020577024 104103545728 104287173879 104294037120 104306347840 104389544480 104403005616 104423230205 104491258368 104498612764 104689827060 104773329570 104785696865 104978365440 105020774880 105104541360 105113230144 105239568161 105645898540 105717233440 105735201920 105806597120 106123934280 106221117370 106505677824 106603210496 106922936874 106995134064 107008220553 107080005760 107165414720 107333369472 107624434944 107753791236 107852466869 107972258576 108063528448 108169829040 108261265920 108268885660 108374379456 108460820832 108758790120 108879588480 109010453370 109019465048 109437945344 109521665232 109609021704 109638197760 109651607520 109664550640 109738599040 109752021080 109866610672 110032222560 110067729135 110173579906 110240294784 110516708960 110596490368 110639459840 110672102892 110928193467 111021962016 111096926976 111140090880 111147913240 111241867520 111450618240 111525872640 111539513280 111669148864 111682807028 111758218208 111962799390 112022159872 112111510784 112316655360 112324560530 112419509440 112536967592 112544373760 112742890680 112832816460 113198863232 113413979315 113509849120 113635924480 113682329943 113772506120 113863253140 113904800256 114287313840 114350962128 114518942720 114967595470 115147778172 115225528992 115239622134 115381150976 115684562760 115903237632 115911395236 116009376128 116277816928 116357313657 116490585120 116597261480 116733273839 116803960896 116961714688 117130313208 117254941440 117283038080 117367704064 117405577744 117499222568 117714225720 117728120540 117822022630 117898779648 118040484912 118086346560 118171592448 118194484240 118496239680 118534477530 118629022785 118648470668 118743106846 118774714240 118975480832 119185341576 119193185280 119317720704 119340834520 119426986016 119645516640 119740948080 119894778133 120023742720 120119475840 120259083392 120273792184 120355004224 120401765120 120575322420 120604214690 120738169760 120819695360 121284496320 121430270955 121676376640 121906468096 122138131570 122235551165 122280153216 122377149440 122427124554 122474759680 122666707968 123147189984 123259962136 123396866944 123614526567 123622661760 123811256660 123856433664 123955223808 124104208452 124190780610 124256624128 124583375280 124743426353 124818871296 124827656408 125167617408 125267453376 125307876246 125316122880 125415541760 125561840768 125742836238 125791690440 125892024180 125958769664 126198133880 126274552320 126304810240 126395988992 126436776032 126537624304 126769166160 126775078248 126860680128 126882242304 126885255140 126891172642 127026186560 127123361430 127224757335 127465340844 127611335040 127621884416 127723677952 127775276104 127877191988 127926875440 128370926320 128479439360 128496006912 128598497664 128613677248 128849017920 128864777340 128951790240 129117453374 129359435520 129370129408 129525622352 129615976360 129922662792 130025721280 130113518080 130129432160 130503757020 130614072960 130623265955 131391537680 131597460768 131686318848 131702425296 131895895040 132470165984 132620050752 132767351808 132888933632 133132097280 133229517897 133254013120 133377495888 133409455816 133490241024 133743917580 134166711840 134177803136 134284825792 134339074534 134446225823 134530543680 134692239045 134789472636 134903411328 134955824640 134965323220 135079410560 135220443904 135424273920 135467974320 135576026040 135598252192 135706407824 135742530560 136096775178 136211818944 136274331310 136363109376 136527007344 136635903768 136652032076 136797431680 136902081540 137011277130 137279400960 137333263340 137438952448 137455762496 137548576256 137800368480 137961114564 138087452581 138245612960 138340128615 138777452520 138871158720 139025402880 139049565172 139058716160 139204007488 139586436080 139603508785 139697772760 139916713776 140027699840 140139388480 140671209490 140739645696 140749551358 141273744648 141386427156 141498579040 141713589381 141833381088 142381000320 142529657088 142563915832 142660178752 142677627404 142938702660 143111159296 143209001424 143373027840 143499246592 143671721648 143934722715 144031911240 144226438720 144482118144 144499172608 144614427776 144725057628 144879047040 144885803712 144889244045 144983634432 145011720160 145172784640 145337041920 145347271160 145551639207 145841525760 146004951120 146011651968 146028886976 146145362272 146192522287 146202143360 146412891510 146565757884 146682661398 146699975611 146709630080 146756972180 146874028210 146969711616 146987059712 147256020480 147373474560 147550606140 147562803856 147714490560 147904257956 148029282688 148129235968 148310588335 148573507992 148600824320 148709564318 148719351040 148981676970 149147150880 149273226240 149283732520 149755540480 150323854240 150342240230 150443755280 151437760656 151565772288 151576439924 152159564013 152262306168 152383085120 152431423872 152467949504 152850191520 153046556702 153168629419 153333384960 153512250528 153530370896 153634038656 153652829512 153933987480 154045111584 154074952670 154094820789 154175327232 154246083680 154820542080 154944029760 155130260565 155143084876 155320780160 155539171632 155738614528 156023589120 156030865536 156034570510 156136221696 156155318592 156173750944 156339921920 156459521760 156584316720 156747919146 156785479097 156952300960 157387313216 157448462080 157562123264 157669845216 157850434560 157994986240 158045970040 158172030380 158468847810 158575850160 158602802880 158709895680 158779571041 158913788768 159090294272 159331676055 159527355520 159654597440 159719095130 159846489985 159904815744 160031656960 160159301120 160620008640 160748122080 160767096560 160954633658 161712661760 161907027940 161958387864 162095292672 162403328490 163040204288 163236166072 163529197572 164156918016 164196253312 164496825960 164607898560 164628031620 164799916008 164819368756 164830215680 164950831682 165260369859 165273631744 165472277936 165576053760 165587707480 165775063440 165894735552 165959189760 166111167040 166721869860 166761819770 166862801280 166870459392 166890156544 167023271168 167077168328 167088163840 167503723296 167524210542 167637327312 167657114984 167722253920 167856032240 168033239808 168167266176 168486840795 168629264160 168805451388 168816560640 168845900566 169025554880 169033437664 169147573504 169176323072 169497815240 169633009780 169798294848 169953787792 170148446720 170264773680 170453886720 170658759180 170794879710 170815040095 171328009216 171464663552 171778414080 171798690560 171819703120 171935720320 172451393205 172479247360 173071726464 173230217056 173811956465 173867092854 174005009360 174014064192 174152097280 174207341568 174416725392 174895892220 175442572032 175463281024 175581758464 175603233728 175924557120 176051556096 176108366616 176248833852 176269638014 176592180810 176733033945 176826734336 177291726360 177509463040 177639357196 177836661184 177972706002 178114660269 178162071360 178204894790 178320989184 178325223440 178347034255 178463221248 178888949120 179011251780 179140479024 179374058240 179589652060 179719296848 179871215104 180388625088 180410688276 180532506336 180575899529 180602647680 180623965760 180768034720 180906322035 181107254640 181229543040 181462366904 181615758592 181802449920 182036009792 182181205024 182514564960 182536108720 182681702840 182859702144 182872572337 183207197355 183565724160 183712139520 183733824640 183948152752 184453504820 184880322445 184889943204 185036603360 185095300416 185161544960 185716884990 186384936192 186555618368 187241484612 187652860928 188123312640 188342761152 188364992864 188515236208 188938154496 188951452508 189111174784 189297200820 189457215360 189470549905 189593983488 189655164048 189806436456 189841333760 190039542784 190327882710 190336758963 190539279840 190584936880 190700344320 190784063834 190945335232 191432826624 191585516928 191662914156 191815787982 191890313160 191912963620 192042548320 192066036890 192191161344 192556389480 192719159040 192920515872 192966743504 193172062720 193181071616 193676180061 193928856095 194055194112 194068852276 194288433528 194423964540 194673268160 194682202624 195038581920 195170277120 195194148240 195217188680 195421010512 195444912299 195576881864 196497966080 196734141520 196952654080 197087306520 197686164480 197796258816 197843842560 198098010656 198642235960 198705248976 198862867840 199333400448 199881019680 200114183724 200137804918 200297438471 201266704704 201427238688 201508611801 201917014208 202447984830 202619115840 202830665856 202844941663 202879418684 203016408224 203241898496 203397378288 203559611736 203613795840 203800255360 204045207590 204178136064 204411496965 204444513280 204683000704 204978048114 205196147520 205245316640 205393482112 205459761052 205623639494 205999895010 206024210945 206158428672 206183643744 206322864384 206403025920 206427389440 206592039680 206840347420 207119477760 207368419440 207385562176 207634823669 208031452160 208041154048 208207091456 208574347758 208588074240 208612695680 208779088960 208806011232 208846460410 208982516736 208997225528 209379654120 209546659140 209571393730 210041549760 210209082720 210226460288 210479136322 211006814235 211124327037 211291797080 211434466880 211470403840 212247868560 212442234740 213206420992 213845873748 213990268128 214016441106 214160011520 214330829440 214666738944 215248869888 215507582472 215704933738 215944517152 216127056896 216339658080 216522531840 216537771320 216748758912 216921641664 217517580240 217759176960 217797022999 218020906740 218038930096 218875890688 219043330464 219218043408 219276395520 219303215040 219329101280 219477198080 219504042160 219733221344 220064445120 220135458270 220311042315 220347159812 220480589568 221033417920 221192980736 221278919680 221344205784 221856386934 222043924032 222049196495 222193853952 222295826480 222483735040 222901236480 223064346477 223079026560 223338297728 223365614056 223516436416 223925598780 224044319744 224223021568 224633310720 224649121060 224839018880 225073935184 225485781360 225513360345 225665632920 226397726464 226827958630 227019698240 227271848960 227364659886 227545012240 227726506280 227809600512 228574627680 228701924256 229569835053 229935190940 230295556344 230451057984 230479244268 230762301952 231112429005 231369125520 231666363227 231806475264 231822790472 232018752256 232555633856 232714627314 232981170240 233194522960 233466547678 233607921792 233923429376 234051855765 234260626416 234509882880 234566076160 234735408128 234811155488 234998445136 235428451440 235456241080 235644045260 236080969824 236172693120 236189315635 236343184896 236388968480 236992479360 237068955060 237258045570 237296941336 237486213692 237549428480 238370683152 238635441408 238681669040 238853972032 239141056133 239291033280 239481896160 239578642695 239789556266 240047485440 240238951680 240518166784 240547584368 240710008448 240803530240 241150644840 241208429380 241431950487 241476339520 241639390720 242568992640 242586065345 242860541910 243352753280 243812936192 244276263140 244471102330 244560306432 244854249108 244949519360 246294379968 246519924272 246793733888 247229053134 247245323520 247426247523 247622513320 247712867328 247910447616 248208416904 248381561220 248513248256 249166750560 249486852706 249655312816 249685847957 250142729655 250335234816 250534906752 250615752492 250632245760 251123681536 251485672476 251583380880 251784048360 252396267760 252549104640 252609620480 252873552064 253075248608 253268850849 253538332320 253550156496 253599273355 253721360256 253764484608 253770510280 253782345284 254052373120 254246722860 254449514670 254930681688 255222670080 255243768832 255447355904 255550552208 255754383976 255853750880 256741852640 256824701315 256958878720 256992013824 257196995328 257227354496 257698035840 257729554680 257903580480 258234906748 258718871040 259051244704 259231952720 259845325584 260051442560 260227036160 260258864320 261007514040 261228145920 261246531910 262783075360 263194921536 263372637696 263404850592 264404457021 264940331968 265240101504 265258769867 265777867264 266264194560 266459035794 266508026240 266754991776 266818911632 266980482048 267307342185 267487835160 268333423680 268355606272 268569651584 268678149068 268892451646 269061087360 269384478090 269578945272 269806822656 269911649280 269930646440 270158821120 270440887808 270848547840 270935948640 271152052080 271196504384 271412815648 271500398533 272193550356 272423637888 272442811849 272548662620 273054014688 273271807536 273304064152 273594863360 273804163080 274022554260 274666526680 274911524992 275097152512 275433949765 275600736960 275922229128 276174905162 276491225920 276680257230 277554905040 277742317440 278099130344 278117432320 278408014976 279172872160 279207017570 279395545520 279833427552 280055399680 280278776960 281342418980 281479291392 281499102716 282547489296 282772854312 282997158080 283427178762 283666762176 284762000640 285059314176 285127831664 285320357504 285355254808 285877405320 286176095751 286222318592 286418002848 286746055680 287343443296 287869445430 288063822480 288099055335 288433895323 288452877440 288964236288 288998345216 289228855552 289450115256 289758094080 289771607424 289778488090 289967268864 290023440320 290345569280 290694542320 291103278414 292009902240 292023303936 292057773952 292290724544 292385044574 292404286720 292825783020 293131515768 293365322796 293399951222 293419260160 293513944360 293748056420 293974119424 294512040960 294746949120 295101212280 295125607712 295428981120 295808515912 296058565376 296621176670 296857767115 297147015984 297201648640 297419128636 297438702080 297963353940 298294301760 298567465040 300206707377 300647708480 300684480460 300887510560 302875521312 303131544576 303152879848 304319128026 304524612336 304766170240 304862847744 304935899008 305700383040 306067811385 306093113404 306337258838 306666769920 307024501056 307060741792 307268077312 307305659024 307867974960 308090223168 308149905340 308189641578 308435459241 308492167360 309641084160 309888059520 310260521130 310286169752 310641560320 311078343264 311477229056 312047178240 312061731072 312069141020 312310637184 312347501888 312919043520 313168633440 313269690615 313495838292 313570958194 313904601920 314357090595 314774626432 314896924160 315339690432 315718704483 315989972480 316091940080 316344060760 316937695620 317151700320 317205605760 317227931605 317419791360 317559142082 317827577536 318180588544 318663352110 319054711040 319309194880 319438190260 319692979970 319809631488 320318602240 321240017280 321496244160 321534193120 321909267316 322793633435 323425323520 323557400607 323814055880 323916775728 324190585344 324806656980 326080408576 326472332144 327058395144 328313836032 328392506624 328993651920 329215797120 329256063240 329599832016 329638737512 329660431360 329901663364 330520739718 330944555872 331175414960 331550126880 331789471104 331918379520 332222334080 333443739720 333523639540 333725602560 333780313088 334046542336 334154336656 335007446592 335048421084 335274654624 335314229968 335444507840 335712064480 335847686335 336066479616 336334532352 336973681590 337258528320 337610902776 337633121280 337691801132 338051109760 338066875328 338295147008 338995630480 339266019560 339596589696 339620491483 339907575584 340241937945 340296893440 340529547360 340907773440 341317518360 341589759420 341630080190 342929327104 343556828160 343597381120 343639406240 343871440640 344902786410 346143452928 346460434112 347623912930 347734185708 348010018720 348028128384 348304194560 348833450784 349791784440 350199821517 350885144064 350926562048 351206467456 351849114240 351873878395 352103112192 352216733232 352497667704 352539276028 353184361620 353466067890 353653468672 354583452720 355038982697 355278714392 355673322368 355945412004 356229320538 356271369341 356324142720 356409789580 356650446880 356694068510 356926442496 357777898240 358022503560 358280958048 358748116480 359179304120 359438593696 359684334399 359742430208 360777250176 360821376552 361065012672 361151799058 361205295360 361247931520 361536069440 361812644070 362214509280 362459086080 362924733808 363231517184 364072019584 364362410048 365029129920 365072217440 365363405680 365719404288 365745144674 366414394710 366706653495 367131448320 367424279040 367467649280 367896305504 368907009640 369760644890 369779886408 370073206720 370190600832 370323089920 371433769980 371773910795 372769872384 373111236736 374230279059 374482969224 376246625280 376685522304 376729985728 377030472416 377876308992 377902905016 378222349568 378594401640 378914430720 378941099810 379187966976 379310328096 379612872912 379682667520 380655765420 380673517926 381078559680 381169873760 381568127668 381890670464 382616391755 382865653248 383171033856 383325828312 383631575964 383780626320 383825927240 384085096640 384132073780 385112778960 385438318080 385607529671 385841031744 385933487008 386344125440 386362143232 387352360122 387857712190 388110388224 388137704552 388576867056 388847929080 389346536320 389364405248 390077163840 390340554240 390388296480 390434377360 390842021024 390889824598 391153763728 391869797865 393468283040 393905308160 394174613040 395687685120 396196021312 397284471920 397410497952 397725735680 398666800896 399762039360 400228367448 400275609836 400594876942 402386584145 402533409408 402854477376 403017223602 403338677469 403834028416 404895969660 405238231680 405661331712 405689883326 405758837368 406032816448 406483796992 406794756576 407119223472 407227591680 407600510720 408090415180 408822993930 409366001408 409956096228 410392295040 410490633280 410786964224 410919522104 411247278988 411999790020 412048421890 412316857344 412367287488 412377079205 412645728768 412854778880 413184079360 413680694840 414262357743 414736838880 414771124352 415269647338 415600873961 416082308096 416414182912 417148695516 417176148480 417225391360 417558177920 417612022464 417692920820 417994451056 418759308240 418810526355 419093318280 419142787460 420083099520 420418165440 420452920576 420958272644 422013628470 422114751415 422248654074 422583594160 422868933760 422940807680 424495737120 424884469480 426412841984 427691747496 427980536256 428032882212 428320023040 428661658880 429333477888 430497739776 431015164944 431409867476 431889034304 432679316160 433075542640 433497517824 433843283328 434667732135 435035160480 435518353920 435594045998 436041813480 436077860192 438086660928 438436086816 438577566861 438606430080 438658202560 438954396160 439008084320 439466442688 440099926833 440128890240 440270916540 440622084630 440674095035 440694319624 440961179136 442066835840 442385961472 442688411568 443712773868 444087848064 444098392990 444119104247 444387707904 444591652960 444931765005 444967470080 445802472960 446128692954 446158053120 446676595456 446731228112 447032872832 447851197560 448446043136 449266621440 449298242120 449678037760 450147870368 450971562720 451026720690 451331265840 451911086809 452795452928 453655917260 454039396480 454729319772 455090024480 455453012560 457149255360 457403848512 459139670106 459505888257 459870381880 460591112688 460902115968 460958488536 461524603904 462224858010 462738251040 463332726454 463645580944 464037504512 465111267712 465429254628 465962340480 466389045920 466933095356 467215843584 468103711530 468521252832 469019765760 469132152320 469622310976 469996890272 470356437291 470856902880 470912482160 471288090520 472161939648 472345386240 472378631270 472686369792 472777936960 473984958720 474137910120 474516091140 474593882672 474972427384 475098856960 476338713123 476741366304 476960159585 477270882816 477363338080 477707944064 478282112266 478582066560 478963792320 479157285390 479539469955 479579112532 480094970880 480477903360 481036333568 481095168736 481420016896 481607060480 482301289680 482416858760 482863900974 482952679040 483278781440 485137985280 485172130690 485721083820 486705506560 487625872384 488552526280 488942204660 489120612864 489708498216 492588759936 492623429753 493039848544 493587467776 494458106268 494490647040 494852495046 495245026640 495820895232 496416833808 496763122440 498333501120 498973705412 499310625632 499371695914 500285459310 500344512295 500670469632 501069813504 501231504984 501264491520 502247363072 502971344952 503166761760 503568096720 504215025847 504792535520 505219240960 505747104128 506150497216 506537701698 507076664640 507100312992 507198546710 507442720512 507528969216 507541020560 507564690568 508104746240 508493445720 508899029340 509861363376 510445340160 510894711808 511101104416 511508767952 511707501760 512445120285 513483705280 513649402630 513984027648 514059098735 514393990656 514454708992 515396071680 515459109360 515807160960 516469813496 517437742080 518102489408 518463905440 519690651168 520102885120 520483475113 520517728640 521435869395 522015028080 522456291840 522493063820 525566150720 526197840805 526389843072 526745275392 526809701184 528808914042 529880663936 530480203008 530517539734 531555734528 532528389120 532918071588 533016052480 533509983552 533637823264 534614684370 534975670320 535041102765 535662948457 536666847360 536711212544 537139303168 537356298136 537784903292 538122174720 538768956180 539157890544 539262334345 539613645312 539861292880 540317642240 540881775616 541727698587 541871897280 542304104160 542393008768 542825631296 543000797066 544387100712 544847275776 544885623698 545097325240 546108029376 546543615072 546608128304 547189726720 547608326160 548045108520 548617717011 549333053360 549823049984 550867899530 551201473920 551844458256 552349810324 552982451840 553360514460 554640967335 555109810080 555484634880 556198260688 556816029952 558345744320 558414035140 558791091040 559666855104 560110799360 560557553920 562684837960 562958582784 562998205432 565094978592 565545708624 565994316160 566854357524 567333524352 568411649715 569524001280 570118628352 570255663328 570640715008 570710509616 571754810640 572352191502 572836005696 574686886592 575738890860 576127644960 576198110670 576867790646 576905754880 577327910887 577996690432 578457711104 578900230512 579516188160 579543214848 579556976180 580046880640 581389084640 581786568285 582206556828 583666369195 584019804480 584046607872 584115547904 584581449088 584770089148 584808573440 585651566040 586263031536 586334736897 586730645592 586799902444 586838520320 587027888720 587496112840 589493898240 590202424560 590251215424 590857962240 590960651981 591617031824 592117130752 593242353340 593715534230 594294031968 594838257272 594877404160 595926707880 596588603520 597134930080 599473890665 600413414754 600892315413 601295416960 601368960920 601775021120 605751042624 606305759696 608534824989 608638256052 609049224672 609532340480 609725695488 609871798016 611400766080 612135622770 612186226808 612674517676 613333539840 614049002112 614121483584 614536154624 614611318048 615735949920 616180446336 616299810680 616379283156 616870918482 616943733049 616984334720 618072632835 619282168320 619776119040 620521042260 620572339504 621283120640 622156686528 622904471007 622954458112 623717131765 624094356480 624123462144 624138282040 624621274368 624695003776 625838087040 626337266880 626539381230 626991676584 627141916388 627809203840 628714181190 629549252864 629793848320 630679380864 631437408966 631979944960 632183880160 632688121520 633875391240 634303400640 634411211520 634455863210 635118284164 635655155072 637326704220 638109422080 638618389760 638876380520 639385959940 639619262976 642480034560 642992488320 643068386240 643818534632 645587266870 646850647040 647114801214 647628111760 647833551456 648381170688 649613313960 652944664288 653391068997 654116790288 656627672064 656785013248 657987303840 658431594240 658512126480 659199664032 659277475024 659358110723 659803326728 661041479436 661889111744 662350829920 663100253760 663578942208 663836759040 664444668160 666147589485 666887479440 667047279080 667451205120 667744223419 668093084672 668308673312 670014893184 670096842168 670549309248 670628459936 670889015680 671424128960 671695372670 672132959232 672231129115 672669064704 673947363180 674517056640 675221805552 675383602264 676102219520 676133750656 676590294016 677991260960 678532039120 679193179392 679240982966 679815151168 680483875890 681059094720 681815546880 682635036720 683179518840 683260160380 687194762240 687278812480 687742881280 689805572820 690437262905 692286905856 692920868224 694999089681 695247825860 695468371416 696020037440 696056256768 697666901568 699583568880 700399643034 700482317213 701770288128 701853124096 702412934912 703698228480 703747756790 704206224384 704433466464 704995335408 705078552056 706368723240 706932135780 707306937344 708567946905 709166905440 710077965394 710557428784 711346644736 711890824008 712458641076 712542738682 712648285440 712819579160 713300893760 713388137020 715555796480 716045007120 716561916096 717423168399 717496232960 718358608240 718877187392 719368668798 721554500352 721642753104 722130025344 722303598116 722410590720 722495863040 723072138880 723625288140 724429018560 724918172160 725849467616 726463034368 727758196035 728144039168 728724820096 730058259840 730144434880 730726811360 730962611435 731438808576 731490289348 732828789420 733413306990 733499878055 734848558080 734935298560 735792611008 737814019280 739521289780 739559772816 740146413440 740381201664 740646179840 742867539960 743547821590 745539744768 746222473472 748460558118 748965938448 749057543871 753371044608 753459971456 754060944832 754967268083 755805810032 756444699136 757188803280 757828861440 757882199620 758620656192 759225745824 760797820065 761311530840 761347035852 762157119360 762339747520 763136255336 763781340928 765232783510 765731306496 765843147095 766342067712 766651656624 767263151928 767561252640 767651854480 768170193280 768264147560 770225557920 770474103945 770876636160 771215059342 771682063488 771866974016 772724286464 774704720244 775414156801 775715424380 776275409104 777153734112 777695858160 778693072640 780154327680 780681108480 780776592960 780868754720 781684042048 781779649196 782307527456 783739595730 783927395485 786936566080 787810616320 788349226080 792392042624 793897855205 794568943840 794820995904 795451471360 795776309601 797333601792 799524078720 800456734896 800551219672 801189753884 804773168290 805066818816 805708954752 806034447204 806677354938 807668056832 809791939320 810476463360 811322663424 811379766652 811517674736 812065632896 813589513152 814238446944 814501195599 815201021440 816180830360 817328435547 817645987860 818732002816 819912192456 820784590080 820981266560 821573928448 821839044208 822494557976 823999580040 824096843780 824734574976 824754158410 824792622173 825291457536 826301849295 826368158720 827361389680 828524715486 829473677760 829542248704 830539294676 831201747922 832828365824 834297391032 834352296960 834450782720 835116355840 835224044928 835385841640 835988902112 837518616480 837621052710 838186636560 838285574920 839263446931 840166199040 840836330880 840905841152 841916545288 844027256940 844229502830 844497308148 845167188320 845737867520 845881615360 848991474240 849768938960 855383494992 855961072512 856065764424 856640046080 857323317760 858666955776 862030329888 862819734952 863778068608 865301685969 865358632320 866151085280 866995035648 867686566656 869335464270 870070320960 871036707840 871188091996 872083626960 872155720384 873203984471 876173321856 876872173632 877155133722 877212860160 877316405120 877908792320 878016168640 878932885376 880199853666 880257780480 880541833080 881244169260 881348190070 881388639248 881922358272 884133671680 884771922944 885376823136 887425547736 888175696128 888196785980 888238208494 889183305920 889863530010 890573301345 891604945920 892257385908 892316106240 893353190912 893462456224 894065745664 895702395120 898596484240 899356075520 900295740736 901943125440 902053441380 902662531680 902879497645 903822173618 905590905856 907311834520 908078792960 909458639544 910180048960 910906025120 914298510720 914362861685 914807697024 918279340212 919011776514 919740763760 921182225376 921804231936 921916977072 924449716020 925476502080 926665452908 927291161888 928075009024 930222535424 930858509256 931924680960 932778091840 933866190712 934431687168 936207423060 937042505664 938264304640 939244621952 939993780544 940712874582 941713805760 941824964320 942576181040 944323879296 944690772480 944757262540 945555873920 947969917440 948275820240 949032182280 949187765344 949944854768 950197713920 951683794815 952677426246 953482732608 953920319170 954541765632 954726676160 955415888128 956564224532 957164133120 957927584640 958314570780 959078939910 959158225064 960955806720 962072667136 962190337472 962840033792 964602579360 964833717520 965727801948 965905358080 966612168067 968380900305 970275970560 970344261380 971442167640 973411013120 977105052560 977224561495 977884409320 978241225728 979416996432 985177519872 985246859506 986079697088 987174935552 988916212536 988981294080 989704990092 990490053280 992833667616 993526244880 994802618563 996667002240 997947410824 998621251264 998743391828 1000570918620 1000689024590 1001340939264 1001487192355 1002139627008 1002463009968 1004494726144 1005942689904 1006333523520 1007136193440 1007543059005 1008430051694 1009585071040 1011494208256 1012300994432 1013075403396 1014153329280 1014200625984 1014224708315 1014397093420 1014885441024 1015082041120 1015129381136 1016209492480 1016986891440 1017798058680 1018861474449 1019722726752 1020890680320 1022202208832 1023017535904 1023415003520 1024890240570 1026899829277 1026967410560 1027298805260 1028118197470 1028787981312 1028909417984 1030792143360 1030918218720 1031614321920 1032939626992 1036204978816 1036927810880 1038174118345 1039381302336 1040205770240 1040966950226 1041035457280 1042871738790 1044030056160 1044912583680 1044986127640 1051132301440 1052395681610 1052779686144 1053619402368 1055621635185 1057617828084 1059761327872 1060960406016 1061035079468 1065116948091 1065836143176 1066032104960 1067019967104 1067275646528 1068814108023 1069229368740 1069951340640 1070082205530 1071325896914 1072180405933 1073333694720 1073422425088 1074278606336 1074712596272 1075569806584 1076244349440 1077537912360 1078315781088 1078524668690 1079227290624 1079722585760 1080635284480 1083455397174 1083743794560 1084608208320 1084786017536 1085651262592 1086001594132 1088774201424 1088985114995 1089694551552 1089771247396 1090194650480 1092216058752 1093087230144 1093216256608 1094379453440 1095216652320 1096090217040 1097235434022 1097498353679 1098666106720 1099646099968 1101735799060 1102402947840 1103688916512 1104699620648 1105964903680 1106721028920 1109281934670 1110219620160 1110969269760 1112396521376 1113632059904 1115321732385 1116691488640 1116828070280 1117582182080 1119333710208 1120221598720 1121115107840 1125369675920 1125996410864 1130189957184 1131091417248 1131988632320 1133708715048 1134667048704 1136823299430 1139048002560 1140511326656 1141281430016 1141421019232 1143509621280 1144704383004 1145672011392 1145752647091 1147849175265 1149373773184 1151477781720 1152255289920 1152396221340 1153735581292 1153811509760 1154655821774 1156822589013 1156915422208 1157800461024 1158331816135 1159032376320 1159086429696 1159113952360 1160093761280 1162778169280 1163573136570 1164413113656 1167332738390 1168039608960 1168093215744 1168231095808 1169162898176 1169540178296 1169617146880 1171303132080 1172526063072 1172669473794 1173461291184 1173599804888 1173677040640 1174055777440 1174992225680 1180404849120 1180502430848 1181715924480 1181921303962 1183234063648 1184234261504 1186484706680 1187431068460 1188588063936 1189676514544 1191853415760 1193177207040 1194269860160 1195705280665 1198947781330 1200826829508 1201784630826 1202590833920 1202737921840 1203550042240 1207159752435 1211502085248 1212611519392 1217069649978 1217276512104 1218098449344 1219064680960 1219451390976 1219743596032 1222801532160 1224271245540 1224372453616 1225349035352 1228098004224 1228242967168 1229072309248 1229222636096 1231471899840 1232360892672 1232599621360 1232758566312 1233741836964 1233887466098 1233968669440 1236145265670 1237131237615 1238564336640 1239552238080 1241042084520 1241144679008 1242566241280 1244313373056 1245808942014 1246802621883 1247434263530 1248246924288 1248276564080 1248429239785 1249242548736 1249390007552 1251676174080 1252674533760 1253078762460 1253983353168 1254283832776 1255618407680 1257428362380 1259098505728 1261358761728 1262874817932 1264031296703 1264367760320 1265376243040 1266344254245 1267750782480 1268606801280 1268822423040 1268911726420 1270236568328 1271310310144 1274653408440 1276218844160 1277236779520 1277752761040 1278771919880 1279238525952 1284960069120 1285984976640 1286136772480 1287637069264 1291174533740 1294229602428 1295256223520 1295667102912 1299226627920 1300895731967 1305889328576 1306782137994 1308233580576 1313570026496 1315974607680 1316863188480 1317024252960 1318399328064 1318554950048 1318716221446 1319606653456 1322022285105 1322082958872 1323778223488 1324701659840 1326200507520 1326293849335 1327157884416 1328889336320 1332295178970 1332357312741 1333774958880 1334094558160 1334902410240 1335488446838 1336617346624 1340029786368 1340193684336 1341098618496 1341256919872 1341778031360 1342848257920 1343390745340 1344462258230 1345338129408 1347894726360 1349034113280 1350443611104 1350767204528 1352204439040 1352267501312 1355733260427 1355982521920 1357064078240 1357501992665 1358386358784 1358481965932 1359630302336 1360967751780 1362118189440 1362214059245 1365270073440 1366359037680 1366520320760 1368114386093 1374557624960 1375485762560 1379611145640 1380874525810 1384573811712 1385841736448 1389998179362 1390495651720 1390936742832 1392040074880 1392112513536 1395333803136 1399167137760 1400799286068 1400964634426 1402082069297 1403706248192 1404825869824 1407396456960 1407495513580 1408866932928 1409990670816 1410157104112 1412737446480 1413864271560 1417135893810 1418333810880 1420155930788 1421114857568 1422693289472 1423781648016 1424917282152 1425085477364 1425296570880 1425639158320 1426601787520 1426776274040 1430880478755 1431111592960 1432090014240 1433123832192 1434846336798 1436717216480 1437754374784 1438737337596 1442169476615 1443109000704 1443285506208 1444260050688 1444607196232 1444821181440 1444991726080 1446144277760 1447250576280 1448858037120 1449836344320 1451698935232 1455516392070 1456288078336 1457449640192 1460116519680 1460288869760 1461453622720 1461925222870 1462877617152 1462980578696 1465657578840 1466826613980 1466999756110 1469870597120 1471585222016 1475628038560 1477870289259 1479042579560 1479119545632 1480292826880 1480762403328 1485735079920 1487095643180 1492444946944 1496921116236 1497931876896 1498115087742 1498291923119 1501033536885 1506742089216 1506919942912 1508121889664 1509934536166 1511611620064 1512645077541 1512889398272 1514377606560 1515657722880 1515764399240 1517241312384 1518451491648 1521595640130 1522623061680 1522694071704 1524314238720 1524579160993 1524679495040 1526272510672 1527562681856 1530465567020 1531686294190 1532684135424 1533303313248 1534526303856 1535122505280 1535303708960 1536340386560 1536528295120 1540451115840 1540948207890 1542177296205 1542430118684 1543364126976 1543733948032 1549409440488 1550828313602 1551430848760 1552550818208 1554307468224 1555391716320 1557386145280 1560308655360 1561450425339 1561553185920 1561737509440 1563368084096 1563559298392 1564615054912 1567479191460 1567854790970 1573873132160 1576698452160 1578593522415 1584784085248 1587795710410 1589137887680 1589641991808 1590902942720 1591552619202 1594667203584 1599048157440 1600913469792 1601102439344 1602379507768 1606988845371 1609546336580 1610133637632 1611417909504 1612068894408 1613354709876 1615336113664 1617787003035 1619583878640 1620952926720 1621664542589 1622645326848 1622759533304 1623035349472 1624131265792 1627179026304 1628476893888 1629002391198 1630402042880 1632361660720 1634656871094 1635291975720 1637464005632 1639824384912 1641569180160 1641962533120 1643147856896 1643678088416 1644989115952 1647999160080 1648193687560 1649469149952 1649508316820 1649585244346 1652603698590 1654722779360 1657049430972 1658947355520 1659084497408 1661078589352 1662403495844 1668594782064 1668901565440 1670232711680 1670448089856 1670771683280 1671977804224 1675037232960 1675242105420 1676373273120 1676571149840 1678526893862 1680332398080 1681672661760 1681811682304 1683833090576 1688054513880 1688459005660 1688994616296 1690334376640 1691475735040 1697982948480 1698102457415 1699537877920 1710766989984 1711922145024 1712131528848 1714646635520 1724060659776 1725639469904 1727556137216 1730603371938 1730717264640 1731983732661 1732302170560 1733990071296 1735373133312 1738670928540 1740140641920 1742376183992 1744167253920 1744311440768 1746407968942 1747800935699 1750999107585 1752346643712 1753744347264 1754310267444 1754425720320 1754632810240 1756032337280 1757865770752 1760399707332 1760515560960 1761083666160 1762488338520 1762696380140 1762777278496 1768267343360 1770753646272 1772881955943 1774851095472 1775194913485 1776351392256 1776393571960 1776476416988 1778366611840 1779727060020 1781146602690 1781356846705 1784514771816 1784632212480 1786706381824 1786924912448 1788131491328 1791404790240 1795136883553 1797192968480 1798421671995 1798712151040 1800591481472 1803886250880 1804106882760 1805325063360 1805758995290 1807644347236 1814623669040 1816157585920 1818917279088 1820360097920 1821812050240 1828597021440 1828725723370 1829615394048 1836558680424 1838023553028 1839481527520 1842364450752 1843608463872 1843833954144 1848899432040 1850831199147 1850953004160 1853330905816 1854582323776 1860445070848 1861717018512 1863849361920 1865556183680 1867732381424 1868863374336 1871151395295 1872414846120 1874085011328 1878489243904 1879987561088 1881425749164 1883427611520 1883649928640 1885152362080 1888647758592 1889381544960 1889514525080 1891111747840 1895939834880 1896551640480 1898064364560 1898375530688 1899889709536 1900502789731 1903367589630 1905354852492 1906965465216 1907099682943 1907840638340 1909453352320 1910831776256 1913128449064 1914328266240 1915855169280 1916629141560 1918157879820 1918316450128 1924380674944 1925680067584 1928037648355 1929205158720 1929667435040 1931455603896 1931810716160 1933224336134 1936761800610 1940551941120 1940688522760 1942884335280 1946822026240 1954210105120 1954449122990 1955768818640 1958833992864 1970355039744 1970493719012 1972159394176 1977832425072 1978074332169 1979409980184 1980980106560 1985667335232 1987052489760 1989605237126 1993334004480 1995894821648 1997242502528 1997486783656 2001141837240 2001378049180 2002974384710 2003232670257 2004279254016 2004926019936 2011885379808 2012667047040 2014272386880 2015086118010 2016693387345 2016860103388 2019170142080 2022988416512 2024601988864 2026150806792 2028306658560 2028401251968 2028449416630 2028794186840 2029770882048 2030164082240 2030258762272 2032418984960 2033973782880 2035596117360 2037722948898 2038211228261 2039445453504 2044404417664 2046035071808 2046830007040 2049780481140 2053799658554 2053934821120 2054597610520 2056236394940 2057818835968 2061584286720 2061836437440 2063228643840 2065879253984 2071311788715 2072409957632 2073855621760 2076348236690 2078004369805 2078762604672 2080411540480 2081933900452 2082070914560 2085743477580 2088060112320 2089972255280 2101446951639 2102264602880 2104791363220 2105559372288 2107238804736 2111243270370 2115235656168 2119522655744 2121920812032 2122070158936 2130233896182 2131672286352 2132064209920 2134039934208 2134551293056 2137628216046 2138458737480 2139902681280 2140164411060 2142651793828 2144360811866 2146667389440 2148557212672 2149425192544 2151139613168 2152488698880 2155075824720 2156631562176 2157049337380 2159445171520 2166910794348 2167487589120 2169216416640 2169572035072 2171302525184 2172003188264 2177548402848 2177970229990 2179389103104 2179542494792 2180389300960 2184432117504 2186174460288 2186432513216 2190433304640 2192180434080 2192887834305 2194470868044 2194996707358 2197332213440 2199292199936 2200499634165 2203471598120 2204805895680 2207377833024 2209399241296 2211929807360 2213442057840 2218563869340 2220439240320 2220595521235 2221938539520 2224793042752 2227264119808 2230643464770 2233382977280 2233656140560 2235164364160 2238667420416 2242230215680 2250739351840 2251992821728 2259555434045 2260379914368 2262182834496 2263977264640 2264901804249 2267417430096 2269334097408 2273646598860 2281022653312 2282562860032 2282842038464 2287019242560 2289408766008 2291344022784 2291505294182 2295698350530 2297529441285 2298747546368 2302955563440 2304510579840 2304792442680 2307471162584 2307623019520 2309311643548 2313645178026 2315600922048 2316663632270 2318172859392 2318227904720 2320187522560 2325556338560 2326242470403 2327146273140 2328826227312 2334665476780 2336079217920 2336462191616 2338325796352 2339080356592 2342606264160 2345052126144 2345338947588 2346922582368 2347199609776 2347486693877 2348111554880 2349984451360 2351782186455 2360809698240 2361004861696 2363431848960 2363842607924 2366468127296 2372969413360 2374862136920 2377176127872 2377343440381 2379353029088 2381693565615 2383706831520 2386354414080 2388539720320 2391410561330 2397895562660 2401653659016 2403569261652 2405181667840 2405475843680 2407100084480 2414319504870 2423004170496 2425223038784 2434139299956 2434553024208 2436196898688 2438129361920 2439487192064 2445603064320 2448542491080 2448744907232 2450698070704 2456196008448 2456485934336 2458445272192 2462943799680 2463117148765 2464721785344 2465199242720 2465517132624 2467483673928 2467774932196 2467937338880 2472290531340 2474262475230 2474377866519 2479104476160 2482084169040 2482289358016 2485272878879 2488626746112 2491617884028 2493605243766 2493899585387 2494868527060 2496553128160 2496858479570 2498485097472 2498780015104 2503352348160 2505349067520 2506157524920 2507966706336 2508567665552 2511236815360 2514856724760 2517790340793 2518197011456 2521075129235 2522717523456 2525749635864 2528062593406 2528735520640 2530752486080 2532688508490 2535501564960 2537213602560 2537644846080 2537823452840 2540473136656 2542620620288 2549306816880 2554473559040 2555505522080 2557543839760 2569920138240 2571969953280 2572273544960 2575274138528 2582349067480 2588459204856 2590512447040 2591334205824 2598453255840 2601791463934 2602417375565 2603866700123 2611778657152 2613564275988 2616467161152 2619611953413 2631949215360 2633726376960 2634048505920 2636798656128 2637109900096 2637432442892 2639213306912 2644044570210 2644165917744 2647556446976 2649403319680 2652401015040 2652587698670 2654315768832 2657778672640 2664590357940 2664714625482 2667549917760 2668189116320 2670976893676 2673234693248 2678314742285 2680059572736 2680387368672 2682197236992 2682513839744 2683556062720 2685696515840 2686781490680 2688924516460 2695789452720 2698068226560 2699252707697 2700887222208 2701534409056 2704408878080 2704535002624 2708638492935 2711466520854 2711965043840 2714128156480 2715003985330 2716772717568 2716963931864 2719260604672 2721935503560 2724236378880 2724428118490 2730540146880 2732718075360 2733040641520 2736228772186 2743088585055 2749115249920 2759222291280 2761749051620 2771683472896 2779996358724 2780991303440 2781873485664 2784080149760 2784225027072 2790667606272 2798334275520 2801598572136 2801929268852 2804164138594 2809651739648 2814792913920 2814991027160 2817733865856 2819981341632 2820314208224 2825474892960 2827728543120 2831361298987 2834271787620 2836667621760 2840311861576 2842229715136 2845386578944 2847563296032 2849834564304 2850170954728 2850593141760 2851278316640 2853203575040 2853552548080 2861760957510 2864180028480 2866247664384 2869692673596 2873434432960 2875508749568 2877474675192 2884338953230 2886218001408 2886571012416 2886639554435 2888520101376 2889214392464 2889983452160 2892288555520 2894501152560 2897716074240 2899836504201 2903397870464 2911032784140 2912576156672 2914899280384 2920233039360 2920577739520 2922907245440 2923850445740 2925961157392 2931315157680 2931673684485 2933653227960 2933999512220 2943170444032 2951256077120 2954803259905 2955740578518 2958085159120 2958239091264 2960585653760 2961524806656 2971470159840 2974191286360 2984407855689 2984889893888 2993842232472 2995863753792 2996230175484 2996583846238 3002067073770 3004461577065 3013484178432 3013839885824 3016243779328 3019869072332 3023223240128 3025290155082 3028755213120 3031528798480 3034482624768 3036902983296 3042674124945 3043191280260 3045246123360 3045388143408 3048628477440 3049158321986 3049358990080 3052545021344 3055125363712 3060931134040 3063372588380 3066606626496 3069052607712 3070245010560 3070607417920 3072680773120 3073056590240 3080699487831 3080902231680 3081896415780 3084354592410 3084718665245 3084860237368 3086728253952 3087467896064 3098818880976 3101656627204 3102861697520 3105101636416 3108614936448 3108833729729 3110783432640 3114522355035 3114772290560 3120617310720 3122900850678 3123106371840 3123475018880 3126736168192 3127118596784 3129230109824 3134958382920 3135709581940 3147746264320 3153396904320 3157187044830 3169568170496 3175591420820 3178275775360 3179283983616 3183105238404 3198096314880 3201826939584 3202204878688 3204759015536 3213977690742 3216541217799 3219092673160 3220267275264 3222835819008 3224137788816 3226709419752 3230672227328 3235574006070 3239167757280 3241905853440 3243329085178 3245519066608 3246070698944 3248262531584 3254358052608 3256953787776 3258004782396 3260988303259 3264723321440 3266955344985 3269313742188 3270583951440 3279648769824 3283138360320 3283925066240 3287356176832 3289978231904 3292495061037 3295998320160 3296387375120 3296790553615 3298938299904 3299016633640 3299170488692 3305207397180 3309445558720 3314098861944 3317894711040 3318168994816 3322157178704 3324806991688 3337189564128 3338721117095 3340465423360 3340896179712 3341543366560 3343955608448 3350074465920 3350484210840 3352746546240 3353142299680 3357053787724 3360664796160 3363345323520 3367666181152 3376109027760 3376918011320 3377989232592 3380668753280 3382951470080 3395965896960 3396204914830 3399075755840 3421533979968 3423844290048 3424263057696 3437257941273 3448121319552 3448364008271 3451278939808 3455112274432 3461206743876 3461434529280 3463967465322 3464604341120 3470746266624 3474995448405 3477341857080 3480281283840 3484752367984 3488334507840 3488622881536 3492815937884 3495601871398 3501998215170 3502411586065 3504693287424 3507488694528 3508620534888 3508851440640 3509265620480 3512064674560 3515731541504 3520799414664 3521031121920 3522167332320 3524976677040 3525392760280 3525554556992 3529505180929 3536534686720 3541507292544 3541756554037 3545763911886 3549702190944 3550389826970 3552702784512 3552787143920 3552952833976 3556733223680 3559454120040 3562293205380 3562713693410 3569029543632 3573849824896 3576262982656 3582809580480 3587115841995 3590273767106 3594385936960 3596843343990 3601182962944 3607772501760 3608213765520 3610650126720 3611517990580 3615288694472 3629247338080 3632315171840 3637834558176 3640720195840 3643624100480 3657194042880 3657451446740 3659230788096 3673117360848 3676047106056 3678963055040 3684728901504 3687216927744 3687667908288 3697798864080 3701662398294 3701906008320 3702549390983 3706661811632 3709164647552 3720890141696 3723434037024 3727698723840 3731112367360 3735464762848 3742302790590 3744829692240 3745287719355 3748170022656 3749640639199 3756978487808 3759975122176 3762851498328 3766855223040 3767299857280 3770304724160 3774836340415 3777295517184 3779029050160 3782223495680 3792093890109 3793103280960 3796128729120 3796751061376 3799779419072 3801005579462 3806735179260 3810709704984 3813930930432 3814199365886 3815681276680 3818906704640 3821663552512 3826256898128 3828656532480 3831710338560 3833258283120 3836315759640 3836632900256 3848761349888 3856075296710 3858410317440 3859334870080 3862911207792 3863621432320 3866448672268 3873523601220 3877070784005 3881377045520 3885768670560 3902687195901 3908420210240 3908898245980 3911537637280 3917667985728 3940710079488 3940987438024 3944318788352 3955664850144 3956148664338 3958819960368 3961960213120 3971334670464 3974104979520 3978881548005 3979210474252 3986668008960 3991789643296 3994485005056 3994973567312 4002283674480 4002756098360 4005948769420 4006465340514 4009852039872 4023770759616 4025334094080 4028544773760 4030172236020 4033386774690 4033720206776 4038340284160 4045976833024 4049203977728 4052301613584 4056613317120 4056802503936 4056898833260 4057588373680 4060328164480 4060517524544 4067947565760 4071192234720 4072505977995 4075445897796 4076422456522 4078890907008 4086642177735 4088808835328 4092070143616 4093660014080 4099560962280 4104343158279 4107599317108 4107869642240 4109195221040 4112472789880 4123672874880 4123963110865 4126457287680 4131758507968 4142623577430 4144819915264 4147711243520 4152696473380 4156008739610 4157525209344 4163867800904 4164141829120 4171486955160 4176120224640 4179944510560 4196317234655 4202893903278 4204529205760 4206246207891 4209582726440 4211118744576 4214477609472 4222486540740 4230471312336 4239045311488 4244140317872 4260467792364 4263344572704 4268079868416 4269102586112 4275256432092 4276917474960 4279805362560 4280328822120 4285303587656 4288721623732 4293334778880 4298850385088 4302279226336 4310151649440 4313263124352 4314098674760 4318606131343 4318890343040 4326508429845 4333821588696 4334975178240 4338432833280 4339144070144 4342605050368 4344006376528 4355096805696 4355940459980 4359084989584 4360778601920 4366019922355 4368864235008 4372348920576 4372865026432 4380866609280 4384360868160 4385775668610 4388941736088 4389993414716 4394664426880 4400999268330 4406943196240 4409611791360 4414755666048 4418798482592 4423859614720 4426884115680 4437127738680 4440878480640 4441191042470 4449586085504 4461286929540 4466765954560 4467312281120 4470328728320 4477334840832 4494875769357 4501478703680 4503985643456 4519110868090 4520759828736 4524365668992 4527954529280 4529803608498 4534834860192 4538668194816 4547293197720 4562045306624 4565684076928 4573737482979 4574038485120 4578817532016 4582688045568 4583010588364 4591396701060 4595058882570 4597495092736 4605911126880 4609021159680 4609584885360 4614942325168 4615506775061 4618623287096 4627290356052 4631201844096 4631527801433 4633327264540 4636455809440 4640375045120 4651112677120 4652484940806 4654292546280 4657652454624 4669330953560 4672158435840 4676651592704 4678160713184 4685212528320 4690104252288 4690677895176 4693845164736 4694399219552 4694973387754 4696223109760 4699968902720 4703564372910 4721619396480 4722009723392 4727685215848 4732936254592 4745938826720 4749724273840 4754352255744 4754686880762 4758706058176 4763387131230 4767413663040 4772708828160 4777079440640 4782821122660 4795791125320 4803307318032 4807138523304 4810363335680 4810951687360 4814200168960 4828639009740 4833060840335 4846008340992 4850446077568 4864993627767 4868278599912 4869106048416 4872393797376 4891206128640 4897084982160 4897489814464 4901396141408 4903376220491 4912392016896 4912971868672 4916890544384 4925887599360 4926234297530 4929443570688 4930398485440 4931034265248 4934967347856 4935549864392 4935874677760 4944581062680 4948524950460 4948755733038 4964168338080 4964578716032 4970545757758 4974013092815 4977253492224 4983235768056 4987210487532 4987799170774 4989737054120 4993106256320 4993716959140 4997560030208 5006704696320 5010698135040 5012315049840 5015933412672 5017135331104 5022473630720 5029713449520 5035580681586 5042150258470 5045435046912 5051499271728 5056125186812 5057471041280 5061504972160 5065377016980 5071003129920 5074427205120 5075646905680 5080946273312 5085241240576 5094307372245 5098613633760 5111011044160 5115087679520 5134499146385 5143939906560 5144547089920 5150548277056 5164698134960 5176918409712 5181024894080 5182668411648 5196906511680 5203582927868 5204834751130 5207733400246 5223557314304 5227128551976 5232934322304 5239223906826 5243402807097 5263898430720 5268097011840 5273597312256 5274219800192 5274864885784 5278426613824 5288089140420 5288331835488 5295112893952 5298806639360 5304802030080 5305175397340 5325584740455 5329180715880 5329429250964 5335099835520 5336378232640 5341953787352 5344070540115 5346469386496 5356629484570 5360119145472 5360774737344 5360902029665 5364394473984 5365027679488 5367112125440 5371393031680 5373562981360 5377849032920 5385410650659 5391578905440 5396136453120 5398505415394 5401774444416 5403068818112 5409070005248 5417276985870 5422933041708 5423930087680 5427899097607 5428256312960 5430007970660 5433927863728 5438521209344 5443871007120 5448472757760 5448856236980 5461080293760 5465436150720 5466081283040 5472457544372 5486177170110 5487491768395 5498230499840 5518444582560 5523498103240 5543366945792 5559992717448 5561982606880 5563746971328 5568160299520 5581335212544 5596668551040 5603197144272 5603858537704 5608328277188 5629982054320 5635467731712 5639962683264 5640628416448 5650949785920 5655457086240 5662722597974 5668543575240 5673335243520 5680623723152 5684459430272 5695126592064 5699669128608 5700341909456 5701508369193 5702556633280 5706407150080 5707105096160 5721299048829 5723521915020 5728360056960 5728763235455 5732495328768 5739385347192 5746868865920 5751017499136 5754949350384 5768677906460 5773142024832 5773279108870 5773548355211 5777040202752 5778428784928 5784112945065 5784577111040 5789002305120 5795432148480 5799673008402 5806795740928 5822065568280 5829798560768 5840466078720 5841155479040 5845814490880 5847700891480 5851922314784 5862630315360 5863347368970 5867306455920 5867999024440 5874844128517 5886340888064 5902512154240 5909606519810 5911481157036 5916170318240 5916478182528 5921171307520 5942940319680 5948382572720 5968815711378 5987684464944 5991727507584 5992460350968 5993167692476 6004134147540 6008923154130 6027679771648 6032487558656 6039738144664 6046446480256 6050580310164 6057510426240 6063057596960 6068965249536 6073805966592 6085348249890 6086382560520 6090492246720 6090776286816 6097256954880 6098316643972 6098717980160 6105090042688 6114633684783 6121862268080 6126745176760 6133213252992 6138105215424 6140490021120 6141214835840 6145361546240 6146113180480 6161398975662 6161804463360 6163792831560 6168709184820 6169437330490 6169720474736 6173456507904 6174935792128 6197637761952 6203313254408 6205723395040 6210203272832 6217229872896 6217667459458 6221566865280 6229044710070 6234013109415 6241234621440 6245801701356 6246212743680 6246950037760 6253472336384 6254237193568 6258460219648 6269916765840 6271419163880 6295492528640 6306793808640 6314374089660 6320156483515 6339136340992 6351182841640 6356551550720 6358567967232 6366210476808 6396192629760 6403653879168 6404409757376 6409518031072 6427955381484 6433082435598 6433841787511 6438185346320 6445671638016 6448275577632 6453418839504 6471148012140 6478335514560 6486658170356 6491038133216 6492141397888 6496525063168 6504478659835 6508716105216 6513907575552 6516009564792 6521976606518 6529446642880 6533910689970 6538627484376 6541167902880 6559297539648 6567850132480 6574712353664 6579956463808 6584990122074 6591996640320 6592774750240 6593581107230 6597876599808 6598033267280 6598340977384 6610414794360 6618891117440 6628197723888 6635789422080 6644314357408 6649613983376 6661786563705 6674379128256 6677442234190 6681792359424 6683086733120 6687911216896 6700148931840 6700968421680 6705493092480 6706284599360 6714107575448 6726690647040 6735332362304 6752218055520 6753836022640 6755978465184 6761337506560 6766285176469 6778666302135 6791931793920 6792409829660 6798151511680 6840571930465 6843067959936 6847688580096 6848526115392 6874515882546 6896242639104 6896728016542 6902557879616 6910224548864 6922413487752 6922869058560 6927934930644 6929208682240 6949990896810 6954683714160 6960562567680 6963618329941 6969504735968 6976669015680 6977245763072 6985631875768 6991203742796 7003996430340 7004823172130 7009386574848 7010410346485 7014977389056 7017241069776 7018531240960 7024129349120 7031463083008 7041598829328 7042460081631 7044334664640 7049953354080 7050785520560 7051109113984 7059010361858 7083014585088 7083513108074 7091527823772 7099404381888 7100779653940 7105574287840 7105905667952 7113466447360 7118908240080 7124586410760 7125427386820 7132030321143 7138059087264 7147699649792 7165619160960 7174231683990 7180547534212 7188771873920 7193686687980 7202365925888 7215545003520 7216427531040 7221300253440 7223035981160 7230577388944 7258494676160 7275669116352 7281440391680 7287248200960 7314388085760 7314902893480 7318461576192 7346234721696 7352094212112 7357926110080 7369457803008 7375335816576 7389351446295 7395597728160 7403324796588 7403812016640 7405098781966 7413323623264 7418329295104 7446868074048 7455818636637 7462224734720 7470929525696 7481698756161 7484605581180 7489659384480 7490575438710 7491459615595 7496340045312 7499281278398 7505262841531 7513956975616 7519950244352 7525702996656 7533710446080 7534599714560 7540609448320 7549672680830 7554591034368 7558058100320 7563225387705 7564446991360 7584187780218 7586206561920 7592257458240 7593502122752 7599558838144 7602011158924 7613470358520 7621419409968 7622895804965 7627861860864 7628398731772 7631362553360 7637813409280 7652513796256 7663420677120 7666516566240 7672631519280 7673265800512 7682488475753 7697522699776 7712150593420 7716820634880 7718669740160 7725822415584 7732897344536 7747047202440 7754141568010 7762754091040 7771537341120 7805374391802 7807252126695 7811600100369 7816840420480 7817796491960 7823075274560 7835335971456 7881974876048 7888637576704 7911329700288 7912297328676 7917639920736 7923920426240 7942669340928 7948209959040 7957763096010 7958420948504 7973336017920 7983579286592 7988970010112 7989947134624 8004567348960 8005512196720 8011897538840 8012930681028 8019704079744 8020268529637 8034944226855 8047541519232 8050668188160 8057089547520 8060344472040 8066773549380 8067440413552 8076680568320 8097758123091 8098407955456 8104603227168 8108322712945 8113226634240 8113605007872 8113797666520 8115176747360 8120656328960 8121035049088 8135895131520 8142384469440 8145011955990 8150891795592 8152844913044 8157781814016 8173284355470 8177617670656 8184140287232 8187320028160 8199121924560 8208686316558 8215198634216 8215739284480 8218390442080 8224945579760 8247345749760 8247926221730 8263517015936 8285247154860 8289639830528 8295422487040 8305392946760 8312017479220 8315050418688 8327735601808 8342973910320 8352240449280 8359889021120 8392634469310 8405787806556 8409058411520 8412492415782 8419165452880 8428955218944 8444973081480 8460942624672 8488280635744 8494083896961 8520935584728 8526689145408 8536159736832 8538205172224 8550512864184 8553834949920 8559610725120 8560657644240 8570607175312 8571655439399 8577443247464 8597700770176 8604558452672 8620303298880 8626526248704 8628197349520 8637212262686 8637780686080 8653016859690 8659918663305 8667643177392 8669950356480 8676865666560 8685210100736 8688012753056 8710193611392 8711880919960 8718169979168 8721557203840 8732039844710 8737728470016 8739004678495 8744697841152 8745730052864 8761733218560 8768721736320 8771551337220 8777883472176 8779986829432 8789328853760 8801998536660 8813886392480 8829511332096 8837596965184 8848219076921 8853768231360 8864409779715 8874255477360 8881756961280 8882382084940 8899172171008 8922573859080 8933531909120 8934624562240 8940657456640 8954669681664 8975684417765 8989751538714 9002957407360 9007971286912 9038221736180 9041519657472 9048731337984 9059607216996 9069669720384 9094586395440 9106270123769 9124090613248 9131368153856 9147474965958 9148076970240 9157635064032 9165376091136 9166021176728 9182793402120 9190117765140 9194990185472 9211822253760 9218042319360 9219169770720 9229884650336 9231013550122 9237246574192 9254155995735 9254580712104 9262403688192 9263055602866 9266654529080 9272911618880 9302225354240 9304969881612 9308585092560 9315304909248 9326501189187 9338661907120 9344316871680 9356321426368 9370425056640 9380208504576 9381355790352 9387690329472 9388798439104 9389946775508 9392446219520 9399937805440 9407128745820 9443238792960 9444019446784 9455370431696 9465872509184 9491877653440 9499448547680 9502513948655 9508704511488 9509373761524 9517412116352 9526774262460 9534827326080 9535498414715 9554158881280 9565642245320 9591582250640 9606614636064 9614277046608 9621903374720 9628400337920 9657278019480 9666121680670 9692016681984 9700892155136 9729987255534 9736557199824 9738212096832 9744787594752 9782964909777 9794169964320 9794979628928 9802792282816 9806752440982 9814574485079 9825943737344 9833781088768 9851775198720 9852468595060 9860796970880 9862068530496 9869934695712 9871099728784 9889162125360 9890371660845 9897049900920 9897511466076 9928336676160 9929157432064 9941091515516 9948026185630 9954506984448 9966471536112 9974420975064 9975598341548 9979474108240 9986212512640 9987433918280 10016163351285 10021396270080 10024630099680 10031866825344 10034270662208 10059426899040 10071161363172 10080384038413 10084300516940 10102998543456 10112250373624 10114942082560 10123009944320 10130754033960 10142006259840 10148854410240 10151293811360 10161892546624 10188614744490 10191056141305 10197227267520 10222022088320 10230175359040 10268998292770 10289094179840 10301096554112 10329396269920 10345092024813 10353836819424 10362049788160 10365336823296 10393813023360 10407165855736 10409669502260 10415466800492 10447114628608 10454257103952 10465868644608 10478447813652 10486805614194 10488043461833 10507234758195 10527796861440 10536194023680 10547194624512 10548439600384 10549729771568 10556853227648 10576178280840 10576663670976 10588515542787 10590225787904 10597613278720 10609604060160 10610350794680 10625269662111 10651169480910 10658361431760 10658858501928 10670199671040 10672054126951 10672756465280 10683907574704 10688141080230 10692938772992 10713258969140 10721549474688 10721804059330 10728788947968 10730055358976 10742786063360 10747125962720 10755698065840 10770821301318 10783157810880 10797010830788 10803548888832 10806137636224 10834553971740 10845866083416 10847860175360 10855798195214 10856512625920 10860015941320 10867855727456 10877042418688 10887742014240 10896945515520 10897712473960 10922160587520 10930872301440 10932162566080 10944915088744 10972354340220 10974983536790 10996460999680 11036889165120 11046996206480 11107648172949 11119985434896 11123965213760 11127493942656 11136320599040 11162670425088 11193337102080 11206394288544 11207717075408 11216656554376 11248921917597 11259964108640 11270935463424 11279925366528 11281256832896 11301899571840 11310914172480 11324509021245 11325445195948 11337087150480 11346670487040 11351651798123 11361247446304 11368918860544 11390253184128 11399338257216 11400683818912 11403016738386 11405113266560 11412814300160 11414210192320 11442598097658 11447043830040 11456720113920 11457526470910 11464990657536 11478770694384 11493737731840 11502034998272 11509898700768 11537355812920 11546284049664 11546558217740 11547096710422 11556857569856 11568225890130 11578004610240 11590864296960 11599346016804 11613591481856 11631212352015 11644131136560 11682310958080 11691628981760 11695401782960 11703844629568 11725260630720 11726694737940 11734612911840 11735998048880 11737433469385 11749688257034 11772681776128 11805024308480 11819213039620 11822962314072 11832340636480 11832956365056 11885880639360 11886717201905 11896765145440 11937631422756 11975368929888 11983455015168 11984920701936 11986335384952 12008268295080 12017846308260 12064975117312 12079476289328 12092892960512 12101160620328 12115020852480 12126115193920 12137930499072 12147611933184 12170696499780 12172765121040 12180984493440 12181552573632 12196633287944 12197435960320 12210180085376 12229267369566 12243724536160 12253490353520 12266426505984 12276210430848 12280980042240 12282429671680 12292226360960 12322797951324 12323608926720 12327585663120 12337418369640 12338874660980 12339440949472 12349871584256 12371889332595 12395275523904 12406626508816 12411446790080 12420406545664 12426364394395 12434459745792 12435334918916 12443133730560 12458089420140 12468026218830 12469497926935 12491603402712 12492425487360 12493900075520 12506944672768 12508474387136 12516920439296 12539833531680 12542838327760 12565958184871 12588951703965 12590985057280 12613587617280 12628748179320 12640312967030 12702365683280 12713103101440 12717135934464 12732420953616 12807307758336 12808819514752 12819036062144 12855910762968 12866164871196 12867683575022 12876370692640 12896551155264 12906837679008 12942296024280 12955818394029 12956671029120 12973316340712 12982076266432 12984282795776 13008957319670 13017432210432 13019333500615 13027815151104 13032019129584 13043953213036 13058893285760 13067821379940 13077254968752 13082335805760 13098059767065 13118595079296 13149424707328 13159912927616 13169980244148 13182040665617 13183993280640 13185549500480 13187162214460 13196066534560 13196681954768 13220829588720 13237782234880 13256395447776 13271578844160 13288628714816 13299227966752 13323573127410 13348758256512 13349697780601 13354884468380 13366173466240 13375822433792 13400297863680 13401936843360 13410986184960 13412569198720 13428215150896 13470664724608 13496263538485 13504436111040 13507672045280 13511956930368 13522675013120 13532570352938 13557332604270 13583863587840 13584819659320 13596303023360 13681143860930 13686135919872 13697052230784 13749031765092 13792485278208 13793456033084 13805115759232 13844826975504 13846520325183 13855869861288 13858417364480 13894583404299 13899981793620 13909367428320 13921125135360 13927236659882 13939009471936 13953338031360 13954491526144 13971263751536 13982407485592 14007992860680 14009646344260 14020820692970 14029954778112 14034482139552 14048258698240 14083197658656 14084920163262 14088669329280 14099906708160 14101571041120 14102218227968 14118020723716 14156806494935 14166029170176 14167026216148 14183055647544 14198808763776 14201559307880 14211148575680 14211811335904 14226932894720 14237816480160 14249172821520 14250854773640 14264060642286 14267478597827 14276118174528 14295399299584 14331238321920 14348463367980 14361095068424 14377543747840 14387373375960 14404731851776 14431090007040 14432855062080 14442600506880 14446071962320 14461154777888 14499182521005 14516989352320 14551338232704 14562880783360 14574496401920 14629805786960 14692469443392 14704188424224 14710128661473 14715852220160 14738915606016 14750671633152 14778702892590 14791195456320 14806649593176 14807624033280 14810197563932 14826647246528 14836658590208 14893736148096 14894784412183 14911637273274 14922039278445 14924449469440 14941859051392 14963397512322 14969211162360 14979318768960 14981150877420 14982919231190 14992680090624 14998562556796 15010525683062 15039900488704 15051405993312 15067420892160 15069199429120 15081218896640 15099345361660 15116116200640 15126450775410 15168375560436 15172413123840 15184514916480 15187004245504 15199117676288 15204022317848 15226940717040 15242838819936 15245791609930 15255723721728 15256797463544 15262725106720 15275626818560 15305027592512 15333033132480 15345263038560 15346531601024 15364976951506 15395045399552 15403497439155 15424301186840 15433641269760 15437339480320 15451644831168 15465794689072 15494094404880 15508283136020 15525508182080 15543074682240 15544168648645 15610748783604 15614504253390 15623200200738 15633680840960 15635592983920 15646150549120 15670671942912 15763949752096 15777275153408 15822659400576 15824594657352 15835279841472 15847840852480 15885338681856 15896419918080 15915526192020 15916841897008 15967158573184 15977940020224 15979894269248 16009134697920 16011024393440 16023795077680 16025861362056 16039408159488 16040537059274 16069888453710 16082706088995 16095083038464 16101336376320 16114179095040 16120688944080 16133547098760 16134880827104 16153361136640 16195516246182 16209206454336 16216645425890 16227210015744 16227595333040 16230353494720 16241312657920 16242070098176 16271790263040 16283697292821 16284768938880 16290023911980 16301783591184 16304941516295 16305689826088 16315563628032 16346568710940 16355235341312 16368280574464 16398243849120 16417372633116 16430397268432 16432406857139 16436780884160 16449891159520 16462475305185 16494691499520 16495852443460 16527034031872 16570494309720 16590844974080 16610785893520 16624034958440 16630100837376 16655471203616 16685947820640 16704480898560 16719778042240 16785268938620 16811575613112 16824984831564 16838330905760 16889946162960 16911644515571 16921885249344 16976561271488 16988167793922 17041871169456 17053378290816 17076410344448 17101025728368 17107669899840 17119221450240 17121315288480 17141214350624 17143310878798 17154886494928 17186289706365 17195401540352 17209116905344 17240606597760 17241820041355 17253052497408 17256394699040 17274424525372 17275561372160 17306033719380 17319837326610 17320645065633 17335286354784 17353731333120 17376025506112 17420387222784 17423761839920 17436339958336 17443114407680 17457297097709 17464079689420 17478009356990 17489395682304 17491460105728 17523466437120 17537443472640 17543102674440 17555766944352 17559973658864 17578657707520 17603997073320 17624532385551 17627772784960 17647525904645 17659022664192 17675193930368 17696438153842 17707536462720 17708782770185 17728819559430 17748510954720 17763513922560 17764764169880 17798344342016 17845147718160 17869249124480 17881314913280 17951368835530 17979503077428 18005914814720 18015942573824 18076443472360 18083039314944 18097462675968 18119214433992 18139339440768 18189172790880 18212540247538 18227066900861 18248181226496 18262736307712 18294949931916 18296153940480 18315270128064 18332042353456 18365586804240 18380235530280 18423644507520 18436084638720 18438339541440 18459769300672 18462027100244 18474493148384 18508311991470 18509161424208 18512746954915 18524807376384 18526111205732 18533309058160 18545823237760 18604450708480 18609939763224 18617170185120 18630609818496 18653002378374 18677323814240 18712642852736 18740850113280 18748203195995 18760417009152 18762711580704 18775380658944 18777596878208 18779893551016 18784892439040 18799875610880 18814257491640 18886477585920 18910740863392 18931745018368 18960469450545 18983755306880 18998897095360 19005027897310 19017409022976 19018747523048 19034824232704 19053548524920 19069654652160 19070996829430 19108317762560 19131284490640 19183164501280 19213229272128 19228554093216 19243806749440 19301525362533 19314556038960 19332243361340 19401784310272 19459974511068 19473114399648 19476424193664 19477795000547 19489575189504 19513435979505 19565929819554 19588339928640 19589959257856 19605584565632 19613504881964 19629148970158 19667562177536 19703550397440 19704937190120 19721593941760 19724137060992 19739869391424 19742199457568 19778324250720 19780743321690 19794099801840 19795022932152 19819529092909 19856673352320 19858314864128 19882183031032 19896052371260 19932943072224 19948841950128 19951196683096 19958948216480 19972425025280 19974867836560 20032326702570 20049260199360 20063733650688 20068541324416 20118853798080 20142322726344 20160768076826 20168601033880 20205997086912 20224500747248 20229884165120 20246019888640 20261508067920 20284012519680 20298855529407 20302587622720 20323785093248 20377229488980 20382112282610 20394454535040 20444044176640 20460350718080 20521715791395 20537996585540 20602193108224 20658792539840 20690184049626 20707673638848 20724099576320 20730673646592 20787626046720 20814331711472 20819339004520 20830933600984 20890854989823 20894229257216 20908514207904 20931737289216 20956895627304 20973611228388 20976086923666 21014469516390 21031231039455 21055593722880 21072388047360 21094389249024 21096879200768 21099459543136 21113706455296 21152356561680 21153327341952 21177031085574 21195226557440 21220701589360 21250539324222 21302338961820 21316722863520 21317717003856 21340399342080 21344108253902 21345512930560 21367815149408 21376282160460 21385877545984 21426517938280 21443098949376 21443608118660 21460110717952 21494251925440 21511396131680 21541642602636 21566315621760 21593030656715 21594021661576 21607097777664 21612275272448 21669107943480 21691732166832 21695720350720 21711596390428 21713025251840 21720031882640 21735711454912 21775484028480 21795424947920 21844321175040 21861744602880 21864325132160 21889830177488 21944708680440 21949967073580 22073778330240 22093992412960 22215296345898 22239970869792 22247930427520 22254987885312 22386674204160 22412788577088 22415434150816 22433313108752 22474378846785 22497843835194 22515788524593 22519928217280 22541870926848 22559850733056 22562513665792 22603799143680 22621828344960 22649018042490 22650890391896 22674174300960 22693340974080 22703303596246 22722494892608 22737837721088 22780506368256 22798676514432 22801367637824 22806033476772 22810226533120 22826918122813 22828420384640 22868687414895 22885196195316 22894087660080 22913440227840 22915052941820 22957541388768 22987475463680 23019797401536 23047465427259 23074711625840 23077533875305 23092568099328 23093116435480 23094193420844 23113715139712 23136451780260 23156009220480 23157639007165 23198692033608 23227182963712 23262424704030 23288262273120 23383257963520 23390803565920 23407689259136 23450521261440 23453389475880 23469225823680 23471996097760 23474866938770 23499376514068 23610048616960 23638426079240 23645924628144 23664681272960 23665912730112 23771761278720 23773434403810 23793530290880 23875262845512 23950737859776 23966910030336 23969841403872 23972670769904 24016536590160 24035692616520 24060805588911 24158952578656 24185785921024 24202321240656 24230041704960 24252230387840 24295223866368 24324968138835 24341392999560 24345530242080 24361968986880 24363105147264 24393266575888 24420360170752 24458534739132 24487449072320 24506980707040 24516881102455 24532853011968 24552420861696 24561960084480 24564859343360 24584452721920 24645595902648 24647217853440 24655171326240 24674836739280 24677749321960 24678881898944 24706536266503 24743778665190 24790551047808 24792295878259 24813253017632 24822893580160 24840813091328 24852728788790 24868919491584 24870669837832 24886267461120 24916178840280 24936052437660 24938995853870 24983206805424 24987800151040 25016948774272 25033840878592 25079667063360 25085676655520 25131916369742 25177903407930 25227175234560 25257496358640 25280625934060 25404731366560 25426206202880 25464841907232 25614615516672 25617639029504 25638072124288 25711821525936 25714966318197 25732329742392 25735367150044 25752741385280 25793102310528 25813675358016 25884592048560 25911636788058 25913342058240 25917845736881 25946632681424 25964152532864 25968565591552 26017914639340 26038667001230 26055630302208 26064038259168 26087906426072 26117786571520 26135642759880 26154509937504 26164671611520 26196119534130 26217014035485 26237190158592 26298849414656 26319825855232 26339960488296 26364081331234 26367986561280 26371099000960 26374324428920 26392133069120 26393363909536 26441659177440 26475564469760 26512790895552 26544657230763 26577257429632 26598455933504 26647146254820 26697516513024 26699395561202 26709768936760 26732346932480 26751644867584 26800595727360 26803873686720 26821972369920 26825138397440 26856430301792 26927053253295 26941329449216 26992527076970 27008872222080 27015344090560 27023913860736 27045350026240 27065140705876 27114665208540 27139495488035 27169639318640 27192606046720 27318810371307 27362287721860 27372271839744 27394104461568 27498063530184 27584970556416 27586912066168 27610231518464 27689653951008 27693040650366 27711739722576 27716834728960 27789166808598 27799963587240 27818734856640 27854473319764 27878018943872 27906676062720 27942527503072 27964814971184 28015985721360 28019292688520 28041641385940 28068964279104 28166395317312 28169840326524 28177338658560 28199813416320 28203142082240 28204436455936 28236041447432 28313612989870 28332058340352 28334052432296 28366111295088 28397617527552 28403118615760 28422297151360 28423622671808 28475632960320 28498345643040 28501709547280 28507541845965 28528121284572 28534957195654 28552236349056 28590798599168 28606495244145 28662476643840 28696926735960 28722190136848 28755087495680 28774746751920 28865710124160 28867741776055 28885201013760 28892143924640 28922309555776 28998365042010 29033978704640 29102676465408 29148992803840 29259611573920 29374220642585 29384938886784 29408376848448 29420257322946 29431704440320 29443723455237 29477831212032 29501343266304 29557405785180 29582390912640 29613299186352 29620395127864 29653294493056 29673317180416 29787472296192 29789568824366 29823274546548 29844078556890 29883718102784 29926795024644 29938422324720 29958637537920 29962301754840 29965838462380 29997125113592 30021051366124 30102811986624 30138398858240 30162437793280 30198690723320 30232232401280 30241152115239 30252901550820 30336751120872 30344826247680 30369029832960 30374008491008 30398235352576 30408044635696 30453881434080 30485677639872 30491583219860 30513594927088 30517327020401 30525450213440 30573168423915 30610055185024 30666066264960 30690526077120 30693063202048 30729953903012 30806994878310 30848602373680 30867282539520 30874678960640 30903289662336 30931589378144 30988188809760 31016566272040 31051016364160 31086149364480 31088337297290 31221497567208 31229008506780 31246400401476 31267361681920 31271185967840 31292301098240 31341343885824 31464130385499 31527899504192 31645318801152 31649189314704 31670559682944 31695681704960 31770677363712 31792839836160 31831052384040 31833683794016 31934317146368 31959788538496 32016162380853 32018269395840 32022048786880 32047590155360 32051722724112 32078816318976 32081074118548 32139776907420 32165412177990 32169208937555 32190166076928 32228358190080 32241377888160 32267094197520 32269761654208 32308547425427 32391032492364 32418412908672 32420694610031 32433290851780 32455190666080 32460706989440 32482625315840 32484140196352 32543580526080 32567394585642 32569537877760 32580047823960 32603567182368 32609883032590 32611379652176 32631127256064 32693137421880 32736561148928 32796487698240 32834745266232 32860794536864 32864813714278 32873561768320 32899782319040 32924950610370 32989382999040 32991704886920 33054068063744 33140988619440 33221571787040 33248069916880 33310942407232 33371895641280 33408961797120 33439556084480 33570537877240 33623151226224 33649969663128 33676661811520 33779892325920 33823289031142 33831425882345 33843770498688 33953122542976 33976335587844 34054955394369 34083742338912 34106756581632 34202051456736 34215339799680 34238442900480 34242630576960 34282428701248 34286621757596 34309772989856 34372579412730 34390803080704 34418233810688 34481213195520 34483640082710 34506104994816 34512789398080 34548849050744 34551122744320 34612067438760 34639674653220 34641290131266 34670572709568 34752051012224 34818091649705 34840774445568 34847523679840 34872679916672 34886228815360 34914594195418 34928159378840 34956018713980 34982920211456 35046932874240 35074886945280 35086205348880 35111533888704 35119947317728 35157315415040 35207994146640 35212300408155 35249064771102 35255545569920 35295051809290 35318045328384 35350387860736 35392876307684 35415072925440 35417565540370 35457639118860 35497021909440 35529528339760 35596688684032 35660151605715 35690295436320 35738498248960 35902737671060 35959006154856 36011829629440 36031885147648 36152886944720 36194925351936 36238428867984 36278678881536 36378345581760 36425080495076 36454133801722 36525472615424 36589899863832 36592307880960 36630540256128 36664084706912 36731173608480 36760471060560 36807696886831 36847289015040 36876679082880 36919538601344 36924054200488 36948986296768 37016623982940 37018322848416 37025493909830 37049614752768 37052222411464 37066618116320 37091646475520 37219879526448 37234340370240 37261219636992 37279093183185 37306004756748 37354647628480 37408493780805 37425285705472 37481700226560 37496406391990 37520834018304 37525423161408 37526314207655 37550761317888 37555193756416 37559787102032 37569784878080 37599751221760 37628514983280 37697874554613 37772955171840 37821481726784 37863490036736 37920938901090 37967510613760 37995293683249 37997794190720 38010055794620 38037495046096 38069648465408 38107097049840 38139309304320 38141993658860 38262568981280 38366329002560 38412442378765 38426458544256 38457108186432 38487613498880 38603050725066 38629112077920 38664486722680 38803568620544 38919949022136 38946228799296 38952848387328 38955590001094 39026871959010 39058000501845 39131859639108 39176679857280 39179918515712 39211169131264 39227009763928 39258297940316 39409874380240 39443187883520 39448274121984 39479738782848 39484398915136 39546121996851 39556648501440 39561486643380 39588199603680 39590045864304 39639058185818 39713346704640 39716629728256 39764366062064 39792104742520 39865886144448 39897683900256 39902393366192 39917896432960 39944850050560 39949735673120 40049093341803 40064653405140 40098520398720 40101342648185 40127467301376 40137082648832 40237707596160 40284645452688 40321536153652 40337202067760 40411994173824 40414838486477 40449001494496 40488790615455 40492039777280 40523016135840 40568025039360 40597711058814 40605175245440 40647570186496 40754458977960 40764224565220 40788909070080 40888088353280 40920701436160 41043431582790 41075993171080 41204386216448 41317585079680 41380368099252 41415347277696 41448199152640 41575252093440 41628663422944 41638678009040 41661867201968 41781709979646 41817028415808 41863474578432 41913791254608 41947222456776 41952173847332 42028939032780 42062462078910 42144776094720 42193758401536 42198919086272 42227412910592 42304713123360 42306654683904 42354062171148 42392847942367 42441403178720 42470419484805 42501078648444 42604677923640 42633445727040 42635434007712 42680798684160 42688216507804 42691025861120 42735630298816 42752564320920 42802435793481 42853035876560 42858277196995 42886197898752 42887216237320 42988503850880 43022792263360 43083285205272 43132631243520 43186061313430 43188043323152 43214195555328 43224550544896 43338215886960 43383464333664 43423192780856 43426050503680 43440063765280 43471422909824 43550968056960 43590849895840 43688642350080 43723489205760 43728650264320 43779660354976 43889417360880 43899934147160 44147556660480 44187984825920 44241095384605 44430592691796 44479941739584 44495860855040 44509975770624 44684353236549 44773348408320 44825577154176 44830868301632 44866626217504 44948757693570 44995687670388 45031577049186 45036892512577 45039856434560 45119701466112 45125027331584 45207598287360 45243656689920 45298036084980 45301780783792 45348348601920 45406607192492 45444989785216 45475675442176 45531350618845 45561012736512 45597353028864 45602735275648 45612066953544 45620453066240 45653836245626 45656840769280 45737374829790 45770392390632 45788175320160 45826880455680 45830105883640 45915082777536 45974950927360 46039594803072 46094930854518 46149423251680 46155067750610 46185136198656 46186232870960 46188386841688 46227430279424 46272903560520 46312018440960 46315278014330 46397384067216 46524849408060 46576524546240 46632505945935 46781607131840 46815378518272 46901042522880 46906778951760 46938451647360 46943992195520 46949733877540 46998753028136 47220097233920 47276852158480 47291849256288 47329362545920 47331825460224 47543522557440 47546868807620 47587060581760 47750525691024 47901475719552 47933820060672 47939682807744 47945341539808 48033073180320 48071385233040 48121611177822 48133142082779 48317905157312 48371571842048 48404642481312 48460083409920 48504460775680 48649936277670 48682785999120 48691060484160 48723937973760 48726210294528 48745328309587 48786533151776 48840720341504 48914824548885 48917069478264 48974898144640 49013961414080 49033762204910 49065706023936 49072872425395 49104841723392 49129718686720 49168905443840 49291191805296 49297220571417 49310342652480 49349673478560 49355498643920 49357763797888 49413072533006 49487557330380 49581102095616 49584591756518 49626506035264 49645787160320 49681626182656 49705457577580 49741339675664 49772534922240 49832357680560 49872104875320 49877991707740 49966413610848 50033897548544 50159334126720 50171353311040 50263832739484 50355806815860 50401920192065 50514992717280 50561251868120 50734933546713 50809462733120 50929683814464 51229231033344 51235278059008 51276144248576 51423643051872 51429932636394 51464659484784 51470734300088 51505482770560 51586204621056 51627350716032 51725460124065 51769184097120 51823273576116 51826684116480 51835691473762 51893265362848 51928305065728 51937131183104 52035829278680 52077334002460 52128076518336 52175812852144 52235573143040 52271285519760 52309019875008 52329343223040 52371891293127 52392239068260 52434028070970 52440217309165 52474380317184 52597698829312 52639651710464 52679920976592 52728162662468 52735973122560 52742198001920 52748648857840 52784266138240 52786727819072 52883318354880 52942577713935 52951128939520 53025581791104 53089314461526 53126348310555 53154514859264 53196911867008 53294292509640 53360270634755 53395033026048 53398791122404 53419537873520 53464693864960 53607747373440 53643944739840 53650276794880 53712860603584 53854106506590 53882658898432 53985054153940 54017744444160 54030688181120 54047827721472 54130281411752 54229330417080 54278990976070 54339278637280 54385212093440 54637620742614 54681200702583 54724575443720 54744543679488 54788208923136 54996127060368 55173824132336 55220463036928 55379307902016 55386081300732 55423479445152 55436801155403 55538240864745 55578333617196 55599927174480 55637469713280 55708946639528 55756037887744 55813352125440 55885055006144 55929629942368 56031971442720 56038585377040 56083282771880 56137928558208 56141879707459 56244609587985 56332790634624 56339680653048 56354677317120 56399626832640 56406284164480 56408872911872 56472082894864 56627225979740 56668104864592 56732222590176 56758258990615 56795235055104 56806237231520 56844594302720 56847245343616 56951265920640 56996691286080 57003419094560 57015083691930 57056242569144 57069914391308 57104472698112 57212990488290 57324953287680 57393853471920 57444380273696 57510174991360 57549493503840 57731420248320 57735483552110 57784287849280 57844619111552 57996730084020 58067957409280 58205352930816 58433385001641 58519223147840 58748441285170 58769877773568 58816753696896 58840514645892 58863408880640 58887446910474 59002686532608 59114811570360 59164781825280 59226598372704 59240790255728 59306588986112 59458587278727 59574944592384 59579137648732 59646549093096 59688157113780 59767436205568 59853590049288 59876844649440 59917275075840 59924603509680 59931676924760 59994250227184 60001588075793 60042102732248 60205623973248 60209861418629 60324875586560 60397381446640 60464464802560 60482304230478 60505803101640 60673502241744 60689652495360 60738059665920 60796470705152 60816089271392 60907762868160 60971355279744 60983166439720 61027189854176 61034654040802 61050900426880 61146336847830 61220110370048 61332132529920 61381052154240 61386126404096 61459907806024 61613989756620 61697204747360 61749357921280 61806579324672 61863178756288 61976377619520 62033132544080 62102032728320 62172298728960 62176674594580 62442995134416 62458017013560 62492800802952 62534723363840 62542371935680 62584602196480 62682687771648 62829790924355 62928260770998 63055799008384 63290637602304 63298378629408 63341119365888 63585679672320 63662104768080 63667367588032 63743890866383 63868634292736 63919577076992 64032324761706 64036538791680 64044097573760 64095180310720 64103445448224 64157632637952 64162148237096 64279553814840 64330824355980 64338417875110 64380332153856 64482755776320 64534188395040 64539523308416 64617094850854 64779091970145 64782064984728 64836825817344 64841389220062 64866581703560 64910381332160 64921413978880 64968280392704 65087161052160 65134789171284 65139075755520 65160095647920 65207134364736 65219766065180 65222759304352 65386274843760 65592975396480 65669490532464 65721589073728 65729627428556 65747123536640 65799564638080 65849901220740 65910203328085 65983409773840 66108136127488 66281977238880 66443143574080 66496139833760 66621884814464 66743791282560 66748488903005 66879112168960 67141075754480 67246302452448 67299939326256 67353323623040 67559784651840 67646578062284 67662851764690 67687540997376 67906245085952 67952671175688 68109910788738 68167484677824 68213513163264 68404102913472 68430679599360 68480754368439 68485261153920 68564857402496 68573243515192 68619545979712 68745158825460 68781606161408 68836467621376 68962426391040 68967280165420 69025578796160 69097698101488 69224134877520 69232601625915 69279349306440 69282580262532 69341145419136 69472917021495 69504102024448 69636183299410 69681548891136 69695047359680 69745359833344 69772457630720 69829188390836 69856318757680 69912037427960 70149773890560 70172410697760 70223067777408 70239894635456 70415988293280 70424600816310 70498129542204 70511091139840 70562688268891 70590103618580 70700775721472 70785752615368 70830145850880 70835131080740 70915278237720 70994043818880 71059056679520 71320303211430 71337392989135 71380590872640 71476996497920 71805475342120 71918012309712 72023659258880 72063770295296 72305773889440 72476857735968 72557357763072 72756691163520 72850160990152 72908267603444 73179799727664 73261080512256 73328169413824 73416304232831 73462347216960 73520942121120 73550643307365 73615393773662 73694578030080 73753358165760 73839077202688 73848108400976 73897972593536 74033247965880 74036645696832 74050987819660 74104444822928 74119608799509 74133236232640 74183292951040 74376887634777 74439759052896 74468680740480 74473922060915 74522439273984 74558186366370 74612009513496 74709295256960 74816987561610 74850571410944 74963400453120 74992812783980 75050846322816 75052628415310 75101522635776 75110387512832 75119574204064 75199502443520 75257029966560 75395749109226 75642963453568 75841877802180 75935021227520 75990587366498 75995588381440 76020111589240 76074990092192 76139296930816 76214194099680 76278618608640 76283987317720 76525137962560 76732658005120 76824884757530 76852917088512 76914216372864 76975226997760 77206101450132 77258224155840 77328973445360 77753537210643 77839898044272 77892457598592 77905696774656 77911180002188 78053743918020 78116001003690 78263719278216 78353359714560 78359837031424 78422338262528 78454019527856 78516595880632 78819748760480 78886375767040 78896548243968 78959477565696 78968797830272 79092243993702 79113297002880 79122973286760 79176399207360 79180091728608 79278116371636 79426693409280 79528732124128 79584209485040 79731772288896 79795367800512 79804786732384 79835792865920 79889700101120 79899471346240 80098186683606 80129306810280 80197040797440 80202685296370 80254934602752 80274165297664 80475415192320 80569290905376 80643072307304 80674404135520 80823988347648 80829676972954 80898002988992 80977581230910 81046032271680 81136050078720 81195422117628 81210350490880 81295140372992 81418486464105 81508917955920 81528449130440 81577818140160 81776176706560 81841402872320 82086863165580 82151986342160 82162034285695 82408772432896 82635170159360 82760736198504 82830694555392 83150504186880 83257326845888 83277356018080 83323734403936 83563419959292 83634056831616 83639943237643 83827582509216 83894444913552 83904347694664 84057878065560 84124924157820 84397838172544 84454825821184 84558222577855 84609426246720 84613309367808 84708124342296 84785695884734 84882806357440 84940838969610 85002157296888 85209355847280 85266891454080 85270868015424 85376433015608 85382051722240 85471260597632 85505128641840 85604871586962 85706071753120 85716554393990 85772395797504 85774432474640 85977007701760 86045584526720 86166570410544 86265262487040 86372122626860 86376086646304 86449101089792 86603225328165 86676431773920 86766928667328 86846385561712 86880127530560 86942845819648 87101936113920 87181699791680 87286485488545 87446978411520 87457300528640 87559320709952 87778834721760 87799868294320 87961707294097 88122661927755 88295113320960 88375969651840 88482190769210 88861185383592 88959883479168 88991721710080 89019951541248 89368706473098 89651154308352 89661736603264 89733252435008 89897515387140 89991375340776 90063154098372 90073785025154 90079712869120 90250054663168 90415196574720 90487313379840 90596072169960 90603561567584 90696697203840 90813214384984 90889979570432 91062701237690 91122025473024 91135334504305 91194706057728 91205470551296 91224133907088 91240906132480 91307672491252 91313681538560 91474749659580 91540784781264 91551981061203 91576350640320 91660211767280 91830165555072 92079189606144 92189861709036 92274284659319 92298846503360 92310135501220 92372465741920 92376773683376 92454860558848 92545807121040 92624036881920 92630556028660 92794768134432 93049698816120 93153049092480 93265011891870 93563214263680 93630757036544 93802085045760 93813557903520 93876903294720 93887984391040 93899467755080 93997506056272 94553704316960 94583698512576 94658725091840 95087045114880 95093737615240 95174121163520 95501051382048 95802951439104 95879365615488 95890683079616 96066146360640 96142770466080 96243222355644 96266284165558 96507626812665 96635810314624 96809284962624 96925642276281 97008921551360 97262083830093 97299872555340 97365571998240 97382120968320 97388975002735 97447875947520 97452420589056 97490656619174 97573066303552 97681440683008 97829649097770 97834138956528 97949796289280 98027922828160 98067524409820 98145744850790 98209683446784 98337810887680 98582383610592 98594441142834 98620685304960 98699346957120 98710997287840 98715527595776 98826145066012 98975114660760 99097645464545 99162204191232 99169183513036 99253012070528 99291574320640 99410915155160 99482679351328 99664715361120 99744209750640 99755983415480 99872350184789 99932827221696 100067795097088 100318668253440 100342706622080 100527665478968 100711613631720 100803840384130 101029985434560 101122503736240 101469867093426 101494277647035 101618925466240 101859367628928 102470556118016 102552288497152 102847286103744 102859865272788 102929318969568 102941468600176 103010965541120 103172409242112 103254701432064 103450920248130 103538368194240 103646547152232 103653368232960 103671382947524 103786530725696 103856610131456 104071658557360 104154668004920 104256153036672 104263490885281 104351625704288 104454274949115 104471146286080 104542571039520 104618039750016 104658686446080 104743782586254 104784478136520 104868056141940 104880434618330 104948760634368 105279303420928 105359841953184 105456325324936 105471946245120 105484396003840 105497297715680 105568532276480 105573455638144 105766636709760 105885155427870 106051163582208 106178628923052 106252696621110 106309029718528 106393823734016 106588585019280 106720541269510 106790066052096 106797582244808 106839075747040 106929387729920 107215494746880 107300553589760 107425721207168 107708213013180 107765317796864 107970108307880 108035488888320 108061376362240 108095655442944 108260562823504 108458660834160 108557981952140 108678557274560 109275241485228 109362401405166 109375310387687 109449150887440 109576417846272 109992254120736 110347648264672 110423090660493 110440926073856 110758615804032 110772162601464 110846958890304 110873602310806 111076481729490 111156667234392 111199854348960 111274939426560 111417893279056 111512075775488 111770110012288 111859259884736 112063942885440 112077170754080 112166565543760 112275857116416 112283759414918 112489219175970 112578942622965 112665581269248 112679361306096 112709354634240 112799253665280 112812568328960 112944165789728 113254451959480 113336209729184 113464445180352 113516517981230 113590470110208 113612474463040 113689188605440 113694490687232 113902531841280 113985881049747 113993382572160 114006838189120 114030167383860 114112485138288 114134590614065 114139828782616 114208945396224 114425980976580 114787706943840 114888760547392 115026847999973 115098987007680 115237327136295 115462840496640 115470967104220 115568575698560 115689238223104 115993460168040 116135914818560 116410705861632 116866770003282 117038446295680 117496882570340 117539755547136 117633507393792 117681029291784 117774893820948 118229623140720 118329563650560 118381511608997 118453196745408 118481580511456 118613177972224 118917174557454 119149889184768 119158275297464 119293098186192 119376314227560 119534872411136 119707180098576 119753689298880 119834550151680 119849207019360 119863353849520 119988500454368 120003176151586 120084205464496 120304027944555 120411247946496 120419722837258 120794762893280 120928929605120 120964608460956 121011606203280 121244515459431 121347004483488 121476119331840 121632178542784 121815525736320 121942710559488 121966332879440 122054379708352 122069308081604 122101800853760 122292673695660 122440220740096 122664265059840 122762104308480 122772252808192 122919815612048 123227979513240 123394409494720 123532681332515 123613158649344 123726357512576 123952755239040 123961479391295 124066265088160 124204065456640 124344597457920 124353349189160 124885990268832 124916034027120 124985601605904 125084743871360 125169204392960 125659581848710 125856521541996 126111598016768 126581275204608 126596757258816 126682238731776 127178543827101 127324209536160 127334735176064 127487781732766 127589468306027 127737268585472 127839154153984 128064649523412 128073077583360 128088195147520 128190360621440 128206890896448 128324296474192 128559107629680 128574831590985 128661648711960 128676835750220 128965511552640 129068376790080 129079046616832 129234189701708 129558183940290 129564129969456 129589228684405 129673651634688 129682778440124 129733163407120 129820762664320 129842827957760 130269578342568 130278151511040 130320191295840 130414268729472 130439532130360 130445518608704 130772549687520 131044992499369 131185950792960 131338981064928 131443178147456 131459254857112 131494247073280 131599129276160 131699802441480 131820406656170 131966819547680 132563954477760 132723286153815 132886287148160 132992279667520 133243769628928 133487582565120 133496977806010 133758224337920 134282151508960 134492604904896 134599878652512 134706647246080 135110677537731 135119569303680 135293156124568 135325703529380 135375081994752 135812490171904 135905342351376 136219821577476 136334969355648 136344565003829 136427026326528 136594051856535 136808205826944 136861359198720 136961508736878 136970522307840 137129714804992 137146487030384 137239091959424 137490317650920 137672935242752 137924852782080 137934560330840 138051157592320 138195396202976 138448269755040 138465203251830 138558698612880 138565160525064 138682290838272 138736703650363 138945834042990 139008204048896 139272366598820 139390094719360 139490719666688 139658376781672 139712637515360 139824074855920 140344821395520 140446135554816 140479789270912 140831976586560 140849201632620 140996259084408 141022182279680 141125376537782 141180207237160 141401551442944 141571505230736 141660291701760 141670262161480 141830556475440 141988087637760 142118113359040 142640606422860 142674785978270 142761181745280 142953992995840 143610950684240 143836024619424 144399426248337 144611547778880 144953715471936 145114715526144 145513382327040 145700321980304 145816535206888 146235984928761 146359599455328 146522161024512 146656338827648 146832608465662 146924694433920 147041884242240 147101286614730 147218617276185 147230787547324 147389156060160 147506716331520 147678154405376 147696216801952 147795945187072 148066495931760 148073291393664 148101975639320 148208889645856 148239217599018 148266472465280 148366585902080 148753775269554 148879518105792 148937361480960 148947844121830 149044878547968 149116372732740 149224019026992 149418590513920 149633975123220 149701142821888 149985625567960 150101692645632 150105256830620 150220775025664 150239148408128 150514059933120 150791498218452 151205760576195 151285926907136 151683755604360 151870042455040 151981174732996 151991176762880 152040223178480 152149980184384 152428388199360 152567974635440 152586635102005 153050275925120 153465316010240 153649769515060 153705834177024 153828432745728 154412202900264 154516448311680 154657946890720 155507074421286 155679796088544 155784915197184 155811393549312 155822360004376 156107487836040 156232002007380 156527438556432 156706719429120 156844676525056 156908039055712 157033191761264 157320651927495 157639497520960 157793096487936 157918955131392 157937595660544 158184487987404 158226594005760 158245946573520 158352798414720 158360183457216 158556232743272 158853386818560 159057464248256 159168418970080 159463544577792 159590735601024 159609573464768 159671585731840 159788426859691 159798942692480 160080811904265 160196373367212 160258613620560 160394081594880 160405370592740 160548330595328 160950830384640 161138581810752 161286144614608 161348808271040 161542737127135 161647976695296 161659353945908 161796005977984 161955162461820 162092064543360 162103473050155 162390844235256 162420700981760 162590280745984 162836972928210 163017835911840 163056898260880 163155636280320 163682805744640 164173726331160 164303972684320 164324068571390 165270340318720 165521472397008 165661389110784 166310403466209 166514653691776 166554712036160 166647468807872 167126839918584 167268113663232 167279886475286 167655165018432 167788889827104 167808695389328 168115756131120 168249848315640 168425639122377 168795676345088 169116445155710 169218852493440 169226618735616 169416248684592 169571391769468 169765612714880 169881677939220 170004314593776 170274776971845 170418711694560 170533782908160 170541736030848 170752866031216 170942521195264 171010257283680 171209743173924 171366528653021 171412143506240 171433108787980 171548864949280 171954015403520 172091169053440 172333140821088 172530524974080 172744245253720 172752173292608 173206450656330 173352863547840 173533857334656 173546071147813 173692771123424 173760255061120 173885691639296 174203872227840 174363399583360 174572970977090 174914601057280 175118641419904 175557669443520 175599736588640 175923414588194 176245323855510 176590226641920 176751939303680 176964381538420 177722370767184 177919766958336 177983443420160 178737412946196 179302308616704 179323473206528 179466504870016 179795030774280 179982750681552 180004764227379 180126308196744 180147570050308 180159425738240 180629584255887 180974626759680 181192144339920 181207123135168 181393394407680 181424920158167 181626428769968 181779959140864 182125402475380 182270669008610 182389412115456 182410941102592 182448267814176 182615344982504 182627363077120 182949499319160 183081569562528 183103962122406 183152701280640 183320423534560 183660331110144 184038484434155 184158379212288 184379723418072 184548569318638 184597693006720 184620271002440 184744931483840 184753547366752 184909721117696 185091614242080 185248073763840 185261112057320 185589536268864 186099397632240 186306098184960 186530023783740 187126428527360 187261514073088 187604170091520 187627115807040 187753806589440 187775968782080 187798935510160 187995012112544 188489372773065 189107408633920 189167397025152 189317450183680 189976468416245 190187475230480 190348242327040 191002102764096 191231672599149 191605902878208 191758731230976 191781366159232 192132292721280 192285540932160 192486444711288 192532568331116 193015253625330 193271620629248 193618569925248 193851284552562 194017843102720 194524167660186 194599745110680 194731143996480 194764241936640 194777950005470 194904841178112 194981313238348 195146132607104 195659298195540 195668277913056 195899592578560 196055845656320 196135048819640 196291489701580 197164767221184 197188882285668 197241370609920 197398693914240 197421994575680 197431055191552 197652290132024 197730609984255 197950229321520 198195290929090 198324408382464 198338367026072 198506024141056 198583148641280 198821830310320 198965358702656 199329430722240 199488419501280 199511966830960 199744700369578 199865654443392 200135590194176 200245466709015 200637336506880 200685413244160 201055330957936 201423227263440 201607680768260 202059970869120 202074192432385 202245007472480 202939734186852 202988555294070 203237850932480 203718735257856 205104576994304 205694572207488 205719730545576 205858637939136 205882937200352 206021931082240 206344818484224 206509402864128 206901840496260 207076736388480 207293094304464 207342765895048 207573061451392 207713220262912 208143317114720 208309336009840 208512306073344 208526981770562 208703251408576 208908549898230 209085142079040 209236079500032 209317372892160 209487565172508 209568956273040 209736112283880 209760869236660 210719683906368 210912650649872 210968792007680 210994595431360 211137064552960 211146911276288 211533273419520 211688064806673 211770310855740 211964239711835 212102327164416 212357257846104 212505393242220 212618059437056 212787647468032 213177170038560 213441082539020 213595164489616 213621289142807 213678151494080 214012178967405 214430989493760 214851442414336 215416426026360 215940216615760 216070977776640 216122752724480 216191310885888 216521125647008 216917321668320 217115963904280 217357114549120 218550482970456 218724802810332 218750620775374 218898301774880 219984508241472 220248912698493 220695296529344 220846181320986 221517231608064 221544325202928 221693917780608 221747204621612 222152963458980 222313334468784 222399708697920 222549878853120 222835786558112 223024151550976 223421766182745 223540220024576 223718519769472 224127885770880 224154341508160 224333131087520 224551714232832 224567518829836 224978438351940 225157885245930 225184462562885 225331162538496 225358722612192 225598507330560 225625136657920 225888331579456 226508903918960 226672419458368 226928890360704 226944862270217 227033035962460 227224948926080 227378377210880 227388981374464 227805063682560 227971762099494 227986765144320 228013676378240 228060334767720 228224970276576 228269181228130 228279657565232 228417890792448 228851961953160 229575413887680 229777521094784 230053695999946 230197974015360 230474654272590 230925680993280 230941934208440 231137151397120 231378476446208 231986920336080 233733540006564 234076892591360 234993765140680 235079511094272 235267014787584 235362058583568 235549787641896 236459246281440 236659127301120 236763023217994 236906393490816 236963161022912 237226355944448 237834349114908 238052146137907 238316550594928 238586196372384 238752628455120 239414360197152 239507378597760 239669100303360 239698414038720 239726707699040 239977000908736 240006352303172 240168410928992 240608055889110 240665710413895 240822495892992 240839445674516 241589525786560 241857859210240 241929216921912 242023212406560 242489030918862 242694008966976 243264357085568 243631051472640 243726641547935 243885421118976 243932665758880 244108759416704 244138616163208 244203601707520 244585347391320 244880441480192 245328530119680 245524208616960 245839631224096 246455959026480 246486102857085 246788818989440 247065362665030 247226317298688 247452715025152 247905510478080 247922958782590 248132530176320 248408130913280 248706698378320 249771980537664 249832068054240 249971203211808 250169487742720 250919829712929 251319163697420 251713043083992 252223196033536 253193514517632 253211335007111 253364477463552 253674667733565 254357087654202 254648419072320 254669470352128 254975563465532 255178936612054 255678308307968 256129299046824 256146155166720 256176390295040 256380721242880 256413781792896 256648592948384 257118215259360 257149663181970 257323297423920 257353671500440 257653878207817 257931023105280 258136753580160 258158093233664 258468379403416 259116367880580 259128259938912 259178457368810 259347303269376 259365556880248 259466326814240 259641525328640 259685655915520 260539156685136 260640382591680 260828537458944 260879064260720 260891037217408 261545099375040 261859456465635 262089984998738 262371901585920 262677962129856 262886356294912 262918509714224 262988494146560 263198258552320 263399604882960 263640813312340 263885121882291 263933639095360 265127908955520 265446572307630 265772574296320 265984559335040 266487539257856 266975165130240 266993955612020 268564303017920 268985209809792 269199757305024 269413294492160 270221355075462 270239138607360 270586312249136 270651407058760 270750163989504 271624980343808 271810684702752 272439643154952 272669938711296 272689130007658 273188103713070 273406003512915 273616411653888 273722718397440 273923017473756 273941044615680 274259429609984 274292974060768 274478183918848 274980635301840 275869120661680 276102315184640 276390792405952 276822853977957 276896539510080 276930406503660 277117397225760 277130321050128 277184005777015 277364581676544 277473407300726 277891668085980 278016408097792 278544733197640 278780189438720 278981439333376 279316753563344 279425275030720 279648149711840 280689642791040 280709398537295 280892271109632 280959578541824 281663953173120 281698403265240 281992518168816 282044364559360 282250753075564 282360414474320 283143010461472 283340524322960 283661112950880 283976175275520 284236226718080 285281212845720 285349571956540 285522363490560 287221901368480 287672049238848 288798852496674 289223095557760 289907430943872 291026764654080 291400643960608 291633070413776 292166925008205 292471969857522 292719198910656 293044322049024 293312677655296 293665216931324 293849388867840 294083768484480 294202573229460 294437234552370 294461575094648 295013432663040 295356308810752 295392433603904 295591890374144 296132991863520 296146582787328 296203951278640 296417779291712 296478435198036 296532944930560 296749935596569 297292936393635 297507550539108 297759036211584 297874722961920 297895688243660 298232745465480 298448038053984 298837181027840 299267950246440 299617050554367 299971251135920 300007940378965 300203385291264 300210513661240 300478296816256 301028119866240 301049307093145 301582996436904 302411521152390 302571853814272 303367511208720 303962349465992 303982353525760 304080446356960 304299960368768 304856776398720 305135949270880 305173270204010 306100551850240 306930632020480 307299539030120 307411668354048 307656865491456 308824405800528 309032896623360 309315893781440 311014148842572 311359592177088 311569830394368 311644720008752 312214975672080 312464004014760 312790472655843 313054877112864 313413438858240 313816078111424 314066383522528 314641303854990 315258247588039 315278995041920 315837910262784 315875191321088 316368975974808 316453188011520 316491893147040 316705596829440 316720366914432 317112465486544 318114928496512 318336837940160 318719454331915 318927089155584 319181471202048 319219146929536 319343171463680 319576853719382 319597885384960 320161623808530 320392746734424 320517227241120 320788163189760 320810741185480 321901660769280 322277163621504 322572289229216 322697616542080 323085474254270 323295953390592 323318707891816 323592011955968 323910324923640 324184129086720 324206946100310 324781688470512 324841401963520 325673945856420 326035671823680 326113796521760 328125931163061 328347452662320 328607945368640 328648137142780 330540680637440 331042944794016 331322778221568 332620806932418 333029307383552 333109424072320 333294937615744 334253679837168 334536227326464 334559772950572 335310330036864 335577779654208 335617390778656 336231512262240 336499696631280 336851278244754 336931994579453 337591352690176 338232890311420 338437704986880 338832497369184 339142783538936 339531225429760 339763355878440 340008629187552 340549553943690 340837423389120 341067565816320 341083472061696 341505732062432 341885042390528 342020514567360 342403771842195 342419486347848 342733057306042 342824287012480 342866217575960 343097729898560 343908030807040 344182338106880 344666281642176 345080543999919 345488490507440 345504346585216 346412901312660 346705727095680 347067714669312 347092142295626 347385542246848 347520510122240 347771383278592 348407744455680 348726799166720 349145941954180 350237282839808 351115338887040 351199473177280 351846829176388 352490647711020 352813441344455 353503878607360 353928763076840 355144534826991 355444741534368 355839533916672 357474825892392 358604617233408 358646946413056 358933009740032 359590061548560 359965501363104 360009528454758 360252616393488 360295140100616 360318851476480 361259168511774 362384288679840 362414246270336 362786788815360 362849840316334 363252857539936 363559918281728 364250804950760 364541338017220 364821882205184 364896535628352 365230689965008 365898998638320 366163139125056 366207924244812 366305402561280 366640847069120 367081521164155 367320662220288 368076968868310 368316758424576 368759446836144 369097138637276 369195386013440 369240542004880 369489862967680 369507094733504 370183228484160 370522224114640 370598043997545 371179072537728 371884438173885 372198795264480 372612196369920 373060047567480 374252857054720 375254231614080 375507613178880 375551937564160 375597871020320 375990024225088 376978745546130 378214817267840 378334794050304 379952936832490 380374950460960 380696484654080 382004205528192 382463345198298 382768404918081 383211805756416 383517462461952 383562732318464 384264585442560 384571081864320 384972889422576 385065136662232 386030507250660 386543241258496 387237139850496 387702569105124 388057608087821 388767686053215 389048335320372 389199490221360 389462287992960 389528483873280 389555900010940 389962626476696 390292265214208 391318596391080 391336555826112 391799185157120 392111691312640 392270097639280 392582979403160 393134977498107 394329534442368 394377764571336 394482741219840 394797387828480 394843989151360 394862110383104 395304580264048 395461219968510 395900458643040 396390581858180 396676734052144 397012048282112 397643660620640 397930717405312 398658861444480 398976839002560 399023933661920 399489400739156 399731308886784 400490933418030 401274673013760 401370826488320 402110661915872 402846454526880 403215361536520 404119941738240 404148384864770 404490014944960 405879468373704 405977110588140 406475701864960 407437470515712 409033695011487 411389144414976 411439461091152 411717275878272 411765874400704 412043862164480 413018805728256 413803680992520 414153472776960 414586188608928 414685531790096 415146122902784 416210110951089 416286634229440 416618672019680 417024612146688 417053963541124 417406502817152 417817099796460 418170284158080 418199716188215 418472159000064 418975130345016 419137912546080 419472224567760 419521738473320 420011116530551 421439367812736 421469029930403 421825301299744 421989190862720 422274129105920 422293822552576 423066546839040 423376129613346 423540621711480 423928479423670 424204654328832 424714515692208 425010786484440 425575294936064 426354340077120 426882165078040 427190328979232 427242578285614 427356302988160 428024357934810 428861978987520 429702884828672 430832852052720 431880433231520 432245505448960 433042251294016 433834643336640 434231927808560 434714229098240 437100965940912 437449605620664 437501241550748 437796603549760 439808536470485 439969016482944 440497825396986 441390593058688 441692362641972 443034463216128 443088650405856 443387835561216 443494409243224 444305926917960 444626668937568 444799417395840 445099757706240 445671573116224 446843532365490 447080440049152 447437039538944 448255771541760 448308683016320 448666262175040 449103428465664 449135037659672 449956876703880 450315770491860 450368925125770 450662325076992 450717445224384 451250273315840 451776663158912 453017807837920 453344838916736 453857780721408 453889724540434 454066071924920 454449897852160 454777962748928 455610127365120 455943524198988 455973530288640 456027352756480 456120669535440 456449940553152 456538362456260 456559315130464 457703923906320 457759905306015 459150827775360 459555042189568 460107391999892 460395948030720 460949308545180 461371423296595 461883868416880 462274302794240 462756952892416 463973840672160 467467080013128 468153785182720 469987530281360 470534029575168 470724117167136 471099575283792 472918492562880 473526046435988 473812786981632 473926322045824 475668698229816 476104292275814 476633101189856 477172392744768 477505256910240 478828720394304 479014757195520 479365280579073 479396828077440 479453415398080 479954001817472 480012704606344 480336821857984 481216111778220 481331420827790 481644991785984 481678891349032 483179051573120 483858433843824 484046424813120 484628211381405 484978061837724 485388017933952 486310419150465 486528714171136 487262102945280 487453283095870 487770842237952 487865331517760 488217518833408 488277232326416 488407203415040 489170694782640 491048417233920 491679262448192 492911918052960 492972205714170 493577637978880 493938817882237 494130725330060 494905430050304 495811020956160 495845917565180 496265060352640 497413396756640 499361750923945 499543961075328 499664136108480 499942406423616 500338975485440 501839659425858 502638327394840 503426086167984 504446392067072 506387029035264 506422670014222 507349335467130 508714175308404 509296838144640 509338940704256 509951126931064 510357873224108 512258598093648 512352780590080 512761442485760 512827563585792 513297185896768 514099585959063 514236430518720 514299326363940 514646594847840 514707343000880 515307756415634 515862046210560 516273507160320 516316186467328 516936758806832 518232735761160 518256519877824 518356914737620 518731113760496 518932653628480 519283050657280 520638213443439 521078313370272 521280765183360 521317454426405 521657074917888 521758128521440 521782074434816 523090198750080 523718912931270 524179969997476 524743803171840 525355924259712 525772712589824 525837019428448 526396517104640 526799209765920 527281626624680 527770243764582 527867278190720 530255817911040 530893144615260 531545148592640 531969118670080 532975078515712 533950330260480 533987911224040 537128606035840 537970419619584 538399514610048 538826588984320 540442710150924 540478277214720 541172624498272 541302814117520 543621369405504 544274760474501 544879286309904 545339877422592 545378260015316 546376207426140 546812007025830 546876551938435 547232823307776 547846034947512 547882089231360 548518859219968 548585948121536 548956367837696 549961270603680 551107023250771 551738241323360 552115453302465 552204630369280 552781584811904 553645707955914 553793079020160 553860813007320 554234794451520 554260642100256 554368011554030 554729163353088 554946814601452 555783336171960 557089466395280 557560378877440 558633507126688 558850550061440 559296299423680 561379285582080 561418797074590 561784542219264 561919157083648 563327906346240 563396806530480 563985036337632 564501506151128 564720828948640 566286020922944 566681048645920 567322225901760 567952350551040 568472453436160 569929405248735 570562425691440 570699143913080 571044726981120 574443802736960 575134239999865 575344098477696 577597704993348 578446191115520 579814861887744 582053529308160 582801287921216 583266140827552 584333850016410 584943939715044 585438397821312 585479602663501 586625355310592 587330433862648 587698777735680 588167536968960 588405146458920 588874469104740 588923150189296 590784867207808 591183780748288 591907558044985 592265983727040 592293165574656 592407902557280 592835558583424 592956870396072 593065889861120 593499871193138 594585872787270 595015101078216 595518072423168 595749445923840 595791376487320 596465490930960 596896076107968 597674362055680 598535900492880 599234101108734 599942502271840 600015880757930 600406770582528 600421027322480 600956593632512 602056239732480 602098614186290 603165992873808 604823042304780 605143707628544 606222577297155 606735022417440 607924698931984 608160892713920 608599920737536 609713552797440 610271898541760 610346540408020 612201103700480 613861264040960 614599078060240 615313730982912 617648811601056 618065793246720 618631787562880 622028297685144 622719184354176 623139660788736 623289440017504 624429951344160 624928008029520 625580945311686 625730847076127 626109754225728 627632156222848 628132767045056 629282607709980 630516495176078 630557990083840 631750382642176 632737951949616 632906376023040 632983786294080 633411193658880 633440733828864 634224930973088 635892719135505 636229856993024 636673675880320 637438908663830 637854178311168 637947341530135 638362942404096 638438293859072 638686342927360 639153707438764 639195770769920 640323247617060 640785493468848 640863867428421 641034454482240 641621482370960 644554327243008 645144578458432 645395233084160 645919992615233 646170948508540 646637415783632 647184023911936 647820649847280 648368258173440 648413892200620 649563376941024 651347891712840 652071343647360 652227593043520 655224962496845 656251862326122 656694905324640 657215890737280 657296274285560 662085889588032 665241613864836 666058614767104 666218848144640 666589875231488 668507359674336 669072454652928 669119545901144 670620660073728 671155559308416 671234781557312 672463024524480 672999393262560 673702556489508 673863989158906 675182705380352 675553387688655 676465780622840 676875409973760 677664994738368 678285567077872 679062450859520 679526711756880 680017258375104 680834586810651 681099107887380 681674846778240 681722825019145 682135131632640 682166944123392 683011464124864 683770084781056 684041029134720 684807543684390 684838972695696 685466114612084 685648574024960 685732435151920 686195459797120 688364676213760 689332563284352 690161087999838 690976981014880 691008693170432 692825802625320 693411454191360 693683518251815 694135429338624 694184284591252 694771084493696 695041020244480 697453598333440 698291883908360 700474565679616 702230677774080 702398946354560 703693658352776 704981295422040 705626882688910 707007757214720 707857526153680 710289069653982 710889483068736 711679067833344 714156438413721 714949651784784 717293892826112 717866019480064 719180123097120 719931002726208 720019056909516 720505232786976 720590280201232 720678415020239 721997131241685 722518337023548 724768577359680 724828492540672 725573577630720 725699680632668 726505715079872 728501609901520 729082676034440 729793071256704 729844436196967 730461379930016 731179924643805 731797997276640 732326278250112 732415848489624 732610805122560 733281694138240 734163042328310 734641324440576 736153937736620 737518893672288 738194277274552 738390772026880 738481084009760 738979725935360 739014189467008 740366456968320 741044448229280 741196087995090 742358145075456 743768876347770 744397590528960 745224392739840 746120095134960 748505714109440 750508463228160 751103875128320 751195742040640 751980048450176 753957491092260 756429634535680 756669588100608 759634005021333 759905873664980 760749900921920 764008411056384 764926690396596 765536809836162 765627172713809 767034924923904 767125464636928 768529170885120 769142163728640 769945778845152 770130273324464 772061014501320 772961634623451 773086482516992 774474279700992 775405138210248 776115216175642 777535372106430 778096670640744 778398980442720 778924575985920 779056967746560 779111800021880 779925252953392 780584530428416 782637192782160 782673111652224 784223382625280 784540195278560 785165958806320 786269954996214 788659068884736 788755529142672 788965482439680 789594775656960 789687978302720 790609160528096 790922439937020 791800917286080 792781163716360 793353468104288 794024096564224 795287321241280 795861434810624 797317722888960 797953678005120 798047867323840 798942134298455 798978801478312 799462617773568 800981866836060 802741652976640 804221323831744 805692909053760 806430723073040 808239883476480 808296769729540 808980029889920 811758936747408 811954221176280 812951403729920 814874941031424 818067390022974 822778288829952 822878922182304 823434551756544 823531748801408 827607361985040 828306945553920 828670581262979 829172377217856 829371063580192 830292245805568 831552017331045 832420221902178 832573268458880 833237344039360 834049224293376 834107927082248 834813005634304 835634199592920 836340568316160 836399432376430 836944318000128 837950260690032 838275825092160 838944449135520 839043476946640 840022233061102 842128195611885 842878735625472 842938059860806 843650602599488 843978381725440 844587645105152 846133093678080 846752259226692 847081243422960 847856958847340 849429031384416 850021572968880 852708680154240 853764330156080 854380657958464 854485156571228 854712605976320 856048715869620 856832643265105 859405769657344 861665704105440 863760866463040 866084502588032 867669286673280 867730355739065 868463855617120 869428458196480 874201931881824 874899211241328 875002483101496 875593207099520 879617072940970 879938032965888 880995650793972 882781186117376 883384725283944 886068926432256 886177300811712 886775671122432 886988818486448 888611853835920 889253337875136 889598834791680 890249806789707 891343146232448 893687064730980 894160880098304 894874079077888 896511543083520 896617366032640 897332524350080 898270075319344 899913753407760 900023821136895 900631540983720 900737850251540 901434890448768 903147921279435 903553326317824 906035615675840 906689677833472 907124600790835 907715561442816 907779449080868 908132143849840 908899795704320 911887048397976 911947060577280 912054705512960 912241339070880 912899881106304 913076724912520 913118630260928 915407847812640 915519810612030 917314947495583 918301655550720 919110084379136 920214783999784 920791896061440 921898617090360 922742846593190 923767736833760 924548605588480 927947681344320 934934160026256 936307570365440 939975060562720 941448234334272 942199150567584 945774742764117 945836985125760 947052092871976 947625573963264 947852644091648 951337396459632 952208584551628 953266202379712 954344785489536 954411955026803 955010513820480 956158362995745 957657440788608 958029514391040 958730561158146 958793656154880 958906830796160 959908003634944 960025409212688 960673643715968 962432223556440 962662841655580 963357782698064 966358103146240 967716867687648 968092849626240 969256422762810 969956123675448 970776035867904 972620838300930 973057428342272 974524205890560 974906566191740 975730663035520 976435037666816 976554464652832 978341389565280 983358524896384 985823836105920 985944411428340 987155275957760 987877635764474 988261450660120 989810860100608 991622041912320 991691835130360 992530120705280 994826793513280 998723501847890 999087922150656 999328272216960 999884812847232 1000677950970880 1003679318851716 1005276654789680 1006852172335968 1010795983738359 1012774058070528 1012845340028444 1014698670934260 1017428350616808 1018593676289280 1018677881408512 1019902253862128 1020715746448216 1024517196187296 1025522884971520 1025655127171584 1026594371793536 1028199171918126 1028472861037440 1028598652727880 1029293189695680 1029414686001760 1030615512831268 1031724092421120 1032547014320640 1033873517613664 1036465471522320 1036513039755648 1036713829475240 1037462227520992 1037865307256960 1038566101314560 1041276426886878 1042156626740544 1042561530366720 1042634908852810 1043314149835776 1043516257042880 1043564148869632 1046180397500160 1047437825862540 1048359939994952 1050711848519424 1051545425179648 1051674038856896 1053598419531840 1054563253249360 1055540487529164 1055734556381440 1058440324033365 1060511635822080 1061786289230520 1063090297185280 1063938237340160 1067975822448080 1068106445714035 1074257212071680 1075940839239168 1076799029220096 1080885420301848 1080956554429440 1082345248996544 1082605628235040 1087242738811008 1087319262089359 1088549520949002 1089758572619808 1090679754845184 1090756520030632 1092752414852280 1093624014051660 1093753103876870 1094465646615552 1095692069895024 1097171896243072 1097912735675392 1099922541207360 1101244563492465 1102214046501542 1103476482646720 1104230906604930 1105563169623808 1107291415911828 1107586158040320 1107721626014640 1108469588903040 1108521284200512 1108736023108060 1109893629202904 1111566672343920 1114178932790560 1115120757754880 1117267014253376 1117701100122880 1118592598847360 1122758571164160 1122837594149180 1123838314167296 1126655812692480 1126793613060960 1127970072675264 1129003012302256 1129441657897280 1132572041845888 1133362097291840 1134644451803520 1134724311351085 1136944906872320 1139858810497470 1141124851382880 1141398287826160 1142089453962240 1148887605473920 1150268479999730 1150688196955392 1155195409986696 1156892382231040 1159629723775488 1164172824263463 1165602575842432 1166532281655104 1168667700032820 1169887879430088 1170876795642624 1170959205327002 1173250710621184 1174660867725296 1175397555471360 1176335073937920 1176810292917840 1177748938209480 1177846300378592 1181569734415616 1183815116089970 1184531967454080 1184586331149312 1184815805114560 1185671117166848 1185913740792144 1186131779722240 1186999742386276 1189171745574540 1190030202156432 1190260730689535 1191036144846336 1191582752974640 1192930981861920 1193792152215936 1197071800985760 1198468202217468 1199565700571147 1199885004543680 1200031761515860 1200842054644960 1201913187265024 1204112479464960 1204197228372580 1206331985747616 1209646084609560 1212445154594310 1213470044834880 1215849397863968 1216321785427840 1217199841475072 1219427105594880 1220543797083520 1220693080816040 1224402207400960 1229198156120480 1235297623202112 1236131586493440 1237263575125760 1244056595370288 1245438368708352 1246578880035008 1248859902688320 1249856016059040 1251161890623372 1251461694152254 1252219508451456 1254599148564645 1255264312445696 1256265534090112 1258565215419960 1260033349591653 1261032990352156 1261115980167680 1264407089791209 1265475903899232 1265967572588160 1266056675035555 1266822387317760 1266881467657728 1268449861946176 1271785438271010 1272459713986048 1273347351760640 1274877817327660 1275894683060270 1276725884808192 1276876587718144 1278307414877528 1278391541539840 1280646495234120 1281570986937696 1281727734856842 1282068908964480 1283242964741920 1288269391039085 1289108654486016 1290289156916864 1290790466168320 1291839985230466 1292341897017080 1293274831567264 1294368047823872 1295641299694560 1296736516346880 1296827784401240 1299126753882048 1302695783425680 1304142687294720 1304455186087040 1310449924993690 1312503724652244 1313389810649280 1314431781474560 1314592548571120 1319425609411455 1324171779176064 1330483227729672 1332117229534208 1332437696289280 1333179750462976 1337014719348672 1338239091802288 1341241320147456 1342311118616832 1342469563114624 1344926049048960 1345998786525120 1347405112979016 1347727978317812 1351106775377310 1352931561245680 1353750819947520 1355329989476736 1356571134155744 1358124901719040 1359053423513760 1360034516750208 1361669173621302 1362198215774760 1363349693556480 1363445650038290 1364333888246784 1366022928249728 1368082058269440 1369615087368780 1369677945391392 1370932229224168 1371297148049920 1371464870303840 1372390919594240 1378665126568704 1380322175999676 1381953962029760 1382017386340864 1384114269889785 1385651605250640 1386822908382720 1387367036503630 1388270858677248 1388368569182504 1389542168987392 1390082040488960 1394907196666880 1396583767816720 1400949131359232 1404461355548160 1404797892709120 1407387316705552 1409962590844080 1411253765377820 1415715052307360 1420578139307964 1421778966137472 1421879035039931 1428312876827442 1429899303569568 1435732038960128 1438360246194240 1439862005452416 1440038113819032 1441010465573952 1441180560402464 1441356830040478 1443994262483370 1445036674047096 1449537154719360 1449656985081344 1451399361265336 1453011430159744 1457003219803040 1458165352068880 1459586142513408 1459688872393934 1460922759860032 1462359849287610 1463595994553280 1464652556500224 1464831696979248 1465221610245120 1466563388276480 1468326084656620 1472307875473240 1475037787344576 1476388554549104 1476781544053760 1476962168019520 1477959451870720 1478028378934016 1480732913936640 1481816453646711 1482088896458560 1482392175990180 1483749677982845 1484716290150912 1487537752695540 1488795181057920 1492240190269920 1495349023999649 1498085252771835 1501016926456320 1502391484081280 1503960096900352 1507914982184520 1512859269071360 1513339176201216 1519268010042666 1519811747329960 1521499801843840 1528016822112768 1529853380793192 1531073619672324 1531254345427618 1534250929273856 1537058341770240 1538284327457280 1539891557690304 1540260546648928 1544122029002640 1545923269246902 1548948559401984 1550810276420496 1552230432351284 1555070744212860 1556193341281488 1556797960885440 1557849151971840 1558223600043760 1559850505906784 1561169060856832 1563952363279215 1565274385564320 1565346223304448 1569080390557120 1570331917612640 1572539909992428 1576291237940195 1577318137769472 1577511058285344 1579189551313920 1579375956605440 1581218321056192 1581844879874040 1583601834572160 1585562327432720 1586706936208576 1590574642482560 1591722869621248 1594635445777920 1595907356010240 1596095734647680 1597884268596910 1597957602956624 1598925235547136 1601963733672120 1608442647663488 1611385818107520 1612861446146080 1616479766952960 1616593539459080 1617960059779840 1623517873494816 1623908442352560 1636134780045948 1640629655815305 1645556577659904 1645757844364608 1646869103513088 1647063497602816 1653321069752313 1655214723970080 1656613891107840 1657341162525958 1658344754435712 1658742127160384 1660584491611136 1663104034662090 1664840443804356 1665146536917760 1666365022965349 1666474688078720 1668215854164496 1669626011268608 1671268399185840 1672681136632320 1672798864752860 1675900521380064 1676551650184320 1677888898271040 1678086953893280 1680044466122204 1684256391223770 1684659972897265 1685757471250944 1685876119721612 1687301205198976 1687956763450880 1693504518453384 1694162486845920 1695713917694680 1698858062768832 1700043145937760 1705417360308480 1707528660312160 1708761315916928 1708970313142456 1709425211952640 1712097431739240 1713665286530210 1723331408210880 1725402719999595 1727521732926080 1732169005176064 1735338573346560 1735460711478130 1736927711234240 1738856916392960 1748403863763648 1749798422482656 1750004966202992 1751186414199040 1756438807990503 1759234145881940 1759876065931776 1761991301587944 1765562372234752 1766769450567888 1772354601623424 1772479345049777 1773551342244864 1773977636972896 1775722674134955 1777223707671840 1778506675750272 1779197669583360 1780499613579414 1782686292464896 1787374129461960 1789748158155776 1793023086167040 1793234732065280 1794665048700160 1796540150638688 1799827506815520 1800047642273790 1801263081967440 1801475700503080 1802869780897536 1803577147454719 1806295842558870 1807106652635648 1812071231351680 1813379355666944 1814249201581670 1815431122885632 1815558898161736 1816264287699680 1817799591408640 1823774096795952 1824109411025920 1824482678141760 1825799762212608 1826153449825040 1826237260521856 1830815695625280 1831039621224060 1834629894991166 1836603311101440 1838220168758272 1840429567999568 1841583792122880 1843797234180720 1845485693186380 1847535473667520 1855895362688640 1869868320052512 1877192541228381 1879950121125440 1882896468668544 1884398301135168 1891549485528234 1891673970251520 1894104185743952 1895251147926528 1895705288183296 1902674792919264 1904417169103256 1906532404759424 1908689570979072 1908823910053606 1910021027640960 1912316725991490 1913842024590405 1915314881577216 1916059028782080 1917461122316292 1917587312309760 1917813661592320 1919816007269888 1920050818425376 1921347287431936 1924864447112880 1925325683311160 1926715565396128 1932716206292480 1935433735375296 1936185699252480 1937759977845699 1938512845525620 1939912247350896 1940288040439105 1941552071735808 1945241676601860 1946114856684544 1949813132383480 1951461326071040 1952870075333632 1953108929305664 1956682779130560 1965674887490535 1966717049792768 1971647672211840 1971888822856680 1974310551915520 1975755271528948 1976522901320240 1983383670260720 1985060241410560 1989653587026560 1997447003695780 1998175844301312 1998656544433920 1999769625694464 2007358637703432 2010553309579360 2013704344671936 2021591967476718 2025548116141056 2025690680056888 2029397341868520 2034856701233616 2037187352578560 2039804507724256 2041431492896432 2045168475057435 2049034392374592 2051310254343168 2053188743587072 2056398343836252 2056945722074880 2057197305455760 2058586379391360 2058829372003520 2061231025662536 2065094028641280 2067747035227328 2072930943044640 2073026079511296 2073427658950480 2074924455041984 2075730614513920 2077249549175983 2081050554755445 2082552853773756 2084313253481088 2085123060733440 2085269817705620 2087032514085760 2087128297739264 2092360795000320 2094875651725080 2096719879989904 2100055582652755 2101423697038848 2103348077713792 2107196839063680 2107345149652015 2109126506498720 2111080975058328 2111469112762880 2116880648066730 2121023271644160 2123572578461040 2127876474680320 2135951644896160 2136212891428070 2148514424143360 2151881678478336 2153598058440192 2161770840603696 2162035245060717 2164690497993088 2165211256470080 2174485477622016 2174638524178718 2177099041898004 2179517145239616 2181513040061264 2185504829704560 2187248028103320 2187506207753740 2189533308590901 2191384139790048 2194343792486144 2199845082414720 2202489126984930 2204428093003084 2206952965293440 2208461813209860 2211126339247616 2214582831823656 2215172316080640 2215443252029280 2216939177806080 2217042568401024 2217472046216120 2219787258405808 2223133344687840 2227764872489273 2228357865581120 2234534028506752 2235402200245760 2237185197694720 2245517142328320 2245675188298360 2253311625384960 2253587226121920 2255940145350528 2258006024604512 2258883315794560 2265144083691776 2266724194583680 2269288903607040 2269448622702170 2273889813744640 2279717620994940 2282249702765760 2282796575652320 2296881518141427 2297775210947840 2300536959999460 2301376393910784 2310390819973392 2313784764462080 2319259447550976 2328345648526926 2331205151684864 2333064563310208 2337335400065640 2339775758860176 2341753591285248 2341918410654004 2349321735450592 2352670147875840 2353620585835680 2355497876418960 2355692600757184 2358523962056171 2363139468831232 2367630232179940 2369063934908160 2369631610229120 2371342234333696 2371827481584288 2373999484772552 2378343491149080 2380060404312864 2380521461379070 2382072289692672 2383165505949280 2385861963723840 2387584304431872 2394143601971520 2396826402895365 2396936404434936 2399131401142294 2399770009087360 2400063523031720 2401684109289920 2403826374530048 2408224958929920 2408394456745160 2412663971495232 2419292169219120 2424890309188620 2426940089669760 2431698795727936 2432643570855680 2434399682950144 2438854211189760 2441087594167040 2441386161632080 2458396312240960 2469694089411185 2470595246404224 2474527150251520 2486011743788937 2488113190740576 2490876737416704 2493157760070016 2497719805376640 2499712032118080 2502323781246744 2502923388304508 2504439016902912 2509198297129290 2510528624891392 2512531068180224 2517130430839920 2520066699183306 2522065980704312 2522231960335360 2528814179582418 2530951807798464 2531935145176320 2532113350071110 2533762935315456 2536899723892352 2543570876542020 2544919427972096 2546694703521280 2549755634655320 2551789366120540 2553753175436288 2556614829755056 2561292990468240 2563141973875392 2563455469713684 2564137817928960 2566485929483840 2570497929795315 2576538782078170 2578217308972032 2580578313833728 2581580932336640 2583679970460932 2584683794034160 2586549663134528 2591282599389120 2593655568802480 2598253507764096 2603191067217195 2605391566851360 2608285374589440 2608910372174080 2620899849987380 2625007449304488 2626779621298560 2628863562949120 2629185097142240 2638851218822910 2648343558352128 2660966455459344 2664875392578560 2666359500925952 2674029438697344 2676478183604576 2682482640294912 2684622237233664 2684939126229248 2689852098097920 2691997573050240 2694810225958032 2695455956635624 2702213550754620 2705863122491360 2710659978953472 2713142268311488 2716403256614747 2718106847027520 2720069033500416 2721373802372505 2723338347242604 2724396431549520 2726699387112960 2726891300076580 2732045856499456 2736164116538880 2739230174737560 2739355890782784 2741864458448336 2742594296099840 2742929740607680 2744781839188480 2751944842486749 2755535116253855 2757330253137408 2760644351999352 2763907924059520 2764034772681728 2768228539779570 2771303210501280 2773645816765440 2774734073007260 2776737138365008 2779084337974784 2793167535633440 2808922711096320 2809595785418240 2814774633411104 2819925181688160 2822507530755640 2831430104614720 2841156278615928 2843557932274944 2843758070079862 2856625753654884 2859798607139136 2863235865080409 2876720492388480 2879724010904832 2880076227638064 2882020931147904 2882361120804928 2882713660080956 2887988524966740 2890073348094192 2899074309438720 2899313970162688 2902798722530672 2906022860319488 2914006439606080 2916330704137760 2919172285026816 2919377744787868 2921845519720064 2924719698575220 2927191989106560 2927398013317505 2929305113000448 2929663393958496 2933126776552960 2936652169313240 2944615750946480 2950075574689152 2950283209512821 2952777109098208 2953924336039040 2955918903741440 2956056757868032 2961465827873280 2963632907293422 2964177792917120 2964784351980360 2967499355965690 2969432580301824 2975075505391080 2977590362115840 2984480380539840 2990698047999298 2996170505543670 3002033852912640 3004782968162560 3007920193800704 3015829964369040 3025718538142720 3038536020085332 3039623494659920 3042999603687680 3056033644225536 3059706761586384 3062147239344648 3062508690855236 3076568654914560 3079783115380608 3080521093297856 3088244058005280 3091846538493804 3094677899792791 3101620552840992 3104460864702568 3110141488425720 3112386682562976 3113595921770880 3115698303943680 3116447200087520 3119701011813568 3127904726558430 3128654235380635 3130548771128640 3130692446608896 3138160781114240 3140663835225280 3145079819984856 3152582475880390 3154636275538944 3155022116570688 3158751913210880 3162436642112384 3163689759748080 3167203669144320 3171124654865440 3173413872417152 3181149284965120 3183445739242496 3189270891555840 3191814712020480 3192191469295360 3195768537193820 3195915205913248 3203927467344240 3204319337142105 3216885295326976 3222771636215040 3225722892292160 3229599963076165 3233187078918160 3235920119559680 3247035746989632 3247816884705120 3261957786268077 3272269560091896 3281259311630610 3291515688729216 3293738207026176 3294126995205632 3306642139504626 3310429447940160 3314682325051916 3316689508871424 3317484254320768 3326208069324180 3329680887608712 3330293073835520 3332730045930698 3332949376157440 3336431708328992 3339252022537216 3342536798371680 3345362273264640 3345597729505720 3351801042760128 3353103300368640 3355777796542080 3356173907786560 3360088932244408 3368512782447540 3369319945794530 3371514942501888 3371752239443224 3374602410397952 3375913526901760 3387009036906768 3388324973691840 3391427835389360 3397716125537664 3400086291875520 3404172934053255 3410834720616960 3415057320624320 3417522631833856 3417940626284912 3418850423905280 3424194863478480 3427330573060420 3446662816421760 3450805439999190 3455043465852160 3464338010352128 3470677146693120 3470921422956260 3473855422468480 3496807727527296 3499596844965312 3500009932405984 3502372828398080 3512877615981006 3518468291763880 3519752131863552 3523982603175888 3531124744469504 3533538901135776 3544709203246848 3544958690099554 3547955273945792 3551445348269910 3554447415343680 3557013351500544 3558395339166720 3560999227158828 3565372584929792 3570782192068605 3574748258923920 3586469464130560 3589330097400320 3593080301277376 3598697101713441 3599655013631040 3600095284547580 3602526163934880 3602951401006160 3603392075101195 3605739561795072 3607154294909438 3612591685117740 3614213305271296 3624142462703360 3626758711333888 3628498403163340 3631117796323472 3632528575399360 3647548193591904 3648965356283520 3649222180984835 3651599524425216 3652306899650080 3652474521043712 3661631391250560 3662079242448120 3669259789982332 3673206622202880 3680859135999136 3687594468361440 3690971386372760 3695070947335040 3711790725377280 3739736640105024 3754385082456762 3759900242250880 3765792937337088 3768796602270336 3783098971056468 3783347940503040 3788208371487904 3791410576366592 3798170025106665 3805349585838528 3808834338206512 3813064809518848 3817379141958144 3817647820107212 3820042055281920 3824633451982980 3827684049180810 3828135863569045 3830629763154432 3834922244632584 3835174624619520 3835627323184640 3839632014539776 3840101636850752 3842694574863872 3849728894225760 3850651366622320 3853431130792256 3857749162755397 3864808173117255 3865432412584960 3870867470750592 3872371398504960 3875519955691398 3877025691051240 3879824494701792 3880576080878210 3883104143471616 3890483353203720 3899626264766960 3902922652142080 3906217858611328 3913365558261120 3931349774981070 3933434099585536 3943295344423680 3943777645713360 3951510543057896 3953045802640480 3966767340521440 3970120482821120 3979307174053120 3994894007391560 3996351688602624 3997313088867840 3999539251388928 4014717275406864 4021106619158720 4027408689343872 4043183934953436 4046886484344419 4051381360113776 4058794683737040 4069713402467232 4074374705157120 4079609015448512 4082862985792864 4090336950114870 4098068784749184 4098357218644507 4106377487174144 4112796687672504 4113891444149760 4114394610911520 4117172758782720 4117658744007040 4122462051325072 4135494070454656 4143352906314895 4145861886089280 4146052159022592 4146855317900960 4149848910083968 4151461229027840 4154499098351966 4162101109510890 4165105707547512 4168626506962176 4170246121466880 4170539635411240 4174065028171520 4184721590000640 4189751303450160 4193439759979808 4200111165305510 4202847394077696 4206696155427584 4214393678127360 4214690299304030 4218253012997440 4222161950116656 4222938225525760 4233761296133460 4247145156922080 4265637105119793 4271903289792320 4272425782856140 4297028848286720 4307196116880384 4323541681207392 4324070490121434 4329380995986176 4330422512940160 4348970955244032 4349277048357436 4354198083796008 4359034290479232 4363026080122528 4371009659409120 4374496056206640 4375012415507480 4379066617181802 4380115929532889 4382768279580096 4388687584972288 4399690164829440 4404978253969860 4408856186006168 4413905930586880 4416923626419720 4422252678495232 4429165663647312 4430344632161280 4430886504058560 4433878355612160 4434085136802048 4434944092432240 4439574516811616 4446266689375680 4451249033948535 4455529744978546 4456715731162240 4469068057013504 4470804400491520 4474370395389440 4486047071998947 4491350376596720 4507174452243840 4511880290701056 4516012049209024 4517766631589120 4530288167383552 4533448389167360 4538577807214080 4538897245404340 4559435241989880 4564499405531520 4565593151304640 4586574737477915 4593763036282854 4595550421895680 4601073919998920 4602752787821568 4620781639946784 4656691297053852 4662410303369728 4666129126620416 4674670800131280 4679551517720352 4683507182570496 4683836821308008 4698643470901184 4707241171671360 4710995752837920 4711385201514368 4717047924112342 4726278937662464 4728873713820585 4735260464359880 4738127869816320 4739263220458240 4742684468667392 4743654963168576 4747998969545104 4756686982298160 4760120808625728 4761042922758140 4766331011898560 4771723927447680 4772059775134015 4775168608863744 4788287203943040 4793652805790730 4793872808869872 4798262802284588 4799540018174720 4800127046063440 4803368218579840 4816788913490320 4825327942990464 4838584338438240 4849780618377240 4853880179339520 4863397591455872 4865287141711360 4882175188334080 4882772323264160 4916792624481920 4939388178822370 4941190492808448 4949054300503040 4972023487577874 4976226381481152 4981753474833408 4986315520140032 4995439610753280 4999095068896047 4999424064236160 5004647562493488 5005846776609016 5008878033805824 5018396594258580 5021057249782784 5025062136360448 5034260861679840 5040133398366612 5044131961408624 5044748905141673 5053979918691795 5057628359164836 5061903615596928 5063870290352640 5064226700142220 5073799447784704 5087141753084040 5093389407042560 5099511269310640 5103578732241080 5113229659510112 5122585980936480 5126283947750784 5126910939427368 5128275635857920 5132971858967680 5140995859590630 5153077564156340 5161156627667456 5167359940921864 5169367588068320 5173099326269056 5182565198778240 5187311137604960 5196507015528192 5206382134434390 5210783133702720 5216570749178880 5217820744348160 5241799699974760 5250014898608976 5253559242597120 5257727125898240 5258370194284480 5277702437645820 5296687116704256 5317438035149331 5321932910918688 5348058877394688 5352956367209152 5359390208996663 5369244474467328 5369878252458496 5379704196195840 5383995146100480 5389620451916064 5390911913271248 5404427101509240 5410731442364157 5411726244982720 5421319957906944 5426284536622976 5432806513229494 5436213694055040 5436596310446795 5440138067000832 5442747604745010 5446676694485208 5448792863099040 5453398774225920 5453782600153160 5464091712998912 5472328233077760 5478460349475120 5478711781565568 5483728916896672 5485859481215360 5489563678376960 5503889684973498 5511070232507710 5514660506274816 5521288703998704 5527815848119040 5536457079559140 5542606421002560 5549468146014520 5553474276730016 5558168675949568 5586335071266880 5619191570836480 5629549266822208 5639850363376320 5645015061511280 5662860209229440 5682312557231856 5687115864549888 5687516140159724 5713251507309768 5719597214278272 5726471730160818 5753440984776960 5759448021809664 5760152455276128 5764041862295808 5764722241609856 5765427320161912 5775977049933480 5780146696188384 5798148618877440 5805597445061344 5812045720638976 5820864121317315 5828012879212160 5832661408275520 5838344570053632 5838755489575736 5843691039440128 5849439397150440 5854383978213120 5854796026635010 5858610226000896 5859326787916992 5866253553105920 5873304338626480 5889231501892960 5900151149378304 5900566419025642 5905554218196416 5907848672078080 5912113515736064 5922931655746560 5927265814586844 5928355585834240 5929568703960720 5934998711931380 5950151010782160 5955180724231680 5968960761079680 5981396095998596 5992341011087340 5997828502855735 6009565936325120 6015840387601408 6031659928738080 6077072040170664 6079246989319840 6085999207375360 6119413523172768 6124294478689296 6125017381710472 6159566230761216 6161042186595712 6176488116010560 6183693076987608 6189355799585582 6203241105681984 6208921729405136 6220282976851440 6224773365125952 6227191843541760 6231748647527949 6232894400175040 6239402023627136 6255809453116860 6257308470761270 6261097542257280 6261384893217792 6276321562228480 6281327670450560 6290159639969712 6300166747958265 6305164951760780 6310044233141376 6322035448956045 6324873284224768 6327379519496160 6334407338288640 6342249309730880 6346827744834304 6362298569930240 6383629424040960 6384382938590720 6391537074387640 6391830411826496 6407854934688480 6408638674284210 6421204632469081 6433770590653952 6445543272430080 6451445784584320 6459199926152330 6466374157836320 6471840239119360 6494071493979264 6495633769410240 6523915572536154 6544539120183792 6562518623261220 6583031377458432 6588253990411264 6613284279009252 6620858895880320 6629364650103832 6633379017742848 6634968508641536 6652416138648360 6659361775217424 6660586147671040 6665460091861396 6665898752314880 6672863416657984 6683294617467819 6685073596743360 6691195459011440 6703602085520256 6706206600737280 6711555593084160 6712347815573120 6720177864488816 6737025564895080 6738639891589060 6743504478886448 6749204820795904 6774018073813536 6776649947383680 6782855670778720 6795432251075328 6800172583751040 6808345868106510 6821669441233920 6830114641248640 6835045263667712 6835881252569824 6848389726956960 6854661146120840 6893325632843520 6901610879998380 6910086931704320 6928676020704256 6941354293386240 6941842845912520 6947710844936960 6993615455054592 6999193689930624 7000019864811968 7004745656796160 7025755231962012 7036936583527760 7047965206351776 7067077802271552 7075571886168513 7089418406493696 7089917380199108 7095910547891584 7102890696539820 7108894830687360 7109395175199655 7114026703001088 7121998454317656 7130745169859584 7141564384137210 7149496517847840 7178660194800640 7186160602554752 7197394203426882 7199310027262080 7200190569095160 7205052327869760 7205902802012320 7206784150202390 7211479123590144 7214308589818876 7225183370235480 7248284925406720 7256996806326680 7262235592646944 7265057150798720 7295096387183808 7297930712567040 7298444361969670 7303199048850432 7304613799300160 7304949042087424 7323262782501120 7324158484896240 7338519579964664 7361718271998272 7375188936722880 7381942772745520 7390141894670080 7409082268233555 7423581450754560 7476745119998245 7479473280210048 7508770164913524 7519800484501760 7531585874674176 7537593204540672 7566197942112936 7566695881006080 7576416742975808 7596340050213330 7610699171677056 7611234834625513 7617668676413024 7626129619037696 7634758283916288 7635295640214424 7640084110563840 7649266903965960 7655368098361620 7656271727138090 7661259526308864 7669844489265168 7671254646369280 7680203273701504 7685389149727744 7699457788451520 7701302733244640 7706862261584512 7715498325510794 7729616346234510 7741734941501184 7744742797009920 7751039911382796 7754051382102480 7759648989403584 7761152161756420 7780966706407440 7799252529533920 7805845304284160 7812435717222656 7826731116522240 7862699549962140 7866868199171072 7886590688847360 7887555291426720 7903021086115792 7906091605280960 7933534681042880 7958614348106240 7989788014783120 7994626177735680 7999078502777856 8029434550813728 8042213238317440 8054817378687744 8086367869906872 8093772968688838 8102762720227552 8117589367474080 8139426804934464 8149209769844241 8159218030897024 8165725971585728 8180673900229740 8196137569498368 8196714437289014 8212754974348288 8225593375345008 8227782888299520 8228789221823040 8234345517565440 8235317488014080 8244924102650144 8266605348761565 8270988140909312 8286705812629790 8291723772178560 8292104318045184 8293710635801920 8299697820167936 8302922458055680 8308998196703932 8324202219021780 8330211415095024 8331825114826745 8337253013924352 8341079270822480 8348130056343040 8379502606900320 8386879519959616 8396959903998029 8400222330611020 8413392310855168 8428787356254720 8429380598608060 8436506025994880 8444323900233312 8467522592266920 8494290313844160 8531274210239586 8543806579584640 8544851565712280 8647083362414784 8648140980242868 8658761991972352 8660845025880320 8697941910488064 8698554096714872 8708396167592016 8718068580958464 8726052160245056 8742019318818240 8748992112413280 8750024831014960 8758133234363604 8760231859065778 8765536559160192 8777375169944576 8782194039952515 8799380329658880 8809956507939720 8817712372012336 8827811861173760 8833847252839440 8850849628538463 8858331327294624 8861773008117120 8862396725248885 8867756711224320 8868170273604096 8869888184864480 8879149033623232 8892533378751360 8902498067897070 8911059489957092 8913431462324480 8938136114027008 8948740790778880 8972094143997894 8982700753193440 9014348904487680 9017885737273595 9023760581402112 9032024098418048 9035533263178240 9060576334767104 9066896778334720 9077155614428160 9077794490808680 9118870483979760 9128998811063040 9131186302609280 9173149474955830 9187526072565708 9191100843791360 9202147839997840 9241563279893568 9284033699378373 9313382594107704 9324820606739456 9332258253240832 9349341600262560 9359103035440704 9367673642616016 9368819395263107 9385962706141905 9397286941802368 9414482343342720 9421991505675840 9422770403028736 9434095848224684 9457747427641170 9470520928719760 9476255739632640 9478526440916480 9487309926337152 9495997939090208 9513373964596320 9520241617251456 9522085845516280 9532662023797120 9543447854895360 9544119550268030 9550337217727488 9576574407886080 9587305611581460 9587745617739744 9596525604569176 9599080036349440 9600254092126880 9606736437159680 9633577826980640 9650655885980928 9677168676876480 9688799889228495 9699561236754480 9707760358679040 9726795182911744 9730574283422720 9764350376668160 9765544646528320 9833585248963840 9878776357644740 9882380985616896 9944046975155748 9952452762962304 9953153245279517 9972631040280064 9990879221506560 9998190137792094 9998848128472320 10009295124986976 10011693553218032 10017756067611648 10036793188517160 10050124272720896 10068521723359680 10080266796733224 10088263922817248 10089497810283346 10107959837383590 10115256718329672 10123807231193856 10127740580705280 10128453400284440 10147598895569408 10174283506168080 10199022538621280 10207157464482160 10226459319020224 10245171961872960 10252567895501568 10253821878854736 10256551271715840 10265943717935360 10281991719181260 10306155128312680 10322313255334912 10334719881843728 10338735176136640 10346198652538112 10365130397556480 10374622275209920 10386247745879915 10393014031056384 10412764268868780 10421566267405440 10435641488696320 10483599399949520 10500029797217952 10507118485194240 10516740388568960 10555404875291640 10593374233408512 10634876070298662 10643865821837376 10696117754789376 10705912734418304 10718780417993326 10739756504916992 10759408392391680 10767990292200960 10779240903832128 10781823826542496 10808854203018480 10810176225303585 10821462884728314 10823452489965440 10842639915813888 10852569073245952 10865613026458988 10872427388110080 10873192620893590 10880276134001664 10885495209490020 10893353388970416 10897585726198080 10907565200306320 10928183425997824 10947666542954505 10956920698950240 10957423563131136 10967457833793344 10971718962430720 11007779369946996 11022140465015420 11042577407997408 11055631696238080 11072914159118280 11085212842005120 11098936292029040 11106948553460032 11138824362446365 11172670142533760 11259098533644416 11279700726752640 11290030123022560 11325720418458880 11364625114463712 11374231729099776 11375032280319448 11426503014619536 11439194428556544 11452943460321636 11484407590707135 11506881969553920 11518896043619328 11520304910552256 11528083724591616 11529444483219712 11530854640323824 11551954099866960 11560293392376768 11573247488266191 11596297237754880 11611194890122688 11624091441277952 11641728242634630 11656025758424320 11664555160757443 11665322816551040 11677510979151472 11687382078880256 11698878794300880 11708767956426240 11709592053270020 11718653575833984 11746608677252960 11778463003785920 11792619810280855 11800302298756608 11801132838051284 11811108436392832 11815697344156160 11854531629173688 11856711171668480 11859137407921440 11869997423862760 11900302021564320 11910361448463360 11937921522159360 11962792191997192 11984682022174680 11995657005711470 12019131872650240 12063319857476160 12140659453033257 12154144080341328 12158493978639680 12171998414750720 12238827046345536 12248588957378592 12250034763420944 12295071655933521 12319132461522432 12322084373191424 12352976232021120 12367386153975216 12378711599171164 12406482211363968 12407355415348439 12417843458810272 12430058718944685 12440565953702880 12449546730251904 12454383687083520 12463497295055898 12465788800350080 12478804047254272 12511618906233720 12514616941522540 12522195084514560 12552643124456960 12562655340901120 12580319279939424 12600333495916530 12610329903521560 12620088466282752 12644070897912090 12649746568449536 12654759038992320 12668814676577280 12684498619461760 12693655489668608 12724597139860480 12768765877181440 12783074148775280 12783660823652992 12815709869376960 12817277348568420 12842409264938162 12867541181307904 12891086544860160 12902891569168640 12918399852304660 12932748315672640 12988142987958528 12991267538820480 13047831145072308 13089078240367584 13125037246522440 13140347788598667 13166062754916864 13226568558018504 13241717791760640 13258729300207664 13266758035485696 13269937017283072 13304832277296720 13318723550434848 13330920183722792 13331797504629760 13345726833315968 13366589234935638 13370147193486720 13382390918022880 13407204171040512 13412413201474560 13423111186168320 13424695631146240 13440355728977632 13474051129790160 13477279783178120 13487008957772896 13498409641591808 13548036147627072 13553299894767360 13565711341557440 13582016283073735 13590864502150656 13600345167502080 13616691736213020 13660229282497280 13670090527335424 13671762505139648 13696779453913920 13709322292241680 13759724212433745 13786651265687040 13803221759996760 13820173863408640 13883685691825040 13895421689873920 13987230910109184 13998387379861248 14000039729623936 14051510463924024 14073873167055520 14095930412703552 14134155604543104 14151143772337026 14178836812987392 14179834760398216 14191821095783168 14205781393079640 14217789661374720 14218790350399310 14228053406002176 14243996908635312 14283128768274420 14298993035695680 14316179325402045 14372321205109504 14394788406853764 14398620054524160 14400381138190320 14410104655739520 14411805604024640 14413568300404780 14428617179637752 14450366740470960 14496569850813440 14513993612653360 14524471185293888 14530114301597440 14590192774367616 14595861425134080 14596888723939340 14609227598600320 14609898084174848 14646525565002240 14648316969792480 14677039159929328 14723436543996544 14750377873445760 14751416047564105 14763885545491040 14780283789340160 14818164536467110 14847162901509120 14953490239996490 14958946560420096 15017540329827048 15039600969003520 15063171749348352 15075186409081344 15132395884225872 15134246715425019 15152833485951616 15192680100426660 15221398343354112 15222469669251026 15235337352826048 15252259238075392 15270591280428848 15280168221127680 15298533807931920 15310736196723240 15312543454276180 15339688978530336 15360406547403008 15398915576903040 15402605466489280 15413724523169024 15430996651021588 15459232692469020 15473389498963955 15483469883002368 15502079822765592 15508102764204960 15519297978807168 15522304323512840 15561933412814880 15594354107424911 15598505059067840 15624871434445312 15653462233044480 15725399099924280 15773181377694720 15775110582853440 15806042172231584 15812183210561920 15867069362085760 15917228696212480 15979576029566240 16058869101627456 16078170626989989 16084426476634880 16109634757375488 16172735739813744 16187545937377676 16205525440455104 16235178734948160 16278853609868928 16298419539688482 16309788931340385 16318436061794048 16331451943171456 16361347800459480 16392275138996736 16393428874578028 16451186750690016 16457578443646080 16468691035130880 16470634976028160 16489848205300288 16533210697523130 16541976281818624 16573411625259580 16583447544357120 16587421271603840 16599395640335872 16617996393407864 16648404438043560 16660422830190048 16663650229653490 16674506027848704 16682158541644960 16696260112686080 16759005213800640 16773759039919232 16793919807996058 16800444661222040 16826784621710336 16857574712509440 16858761197216120 16873012051989760 16888647800466624 16935045184533840 16988580627688320 17062548420479172 17087613159169280 17089703131424560 17294166724829568 17296281960485736 17317523983944704 17321690051760640 17397108193429744 17416792335184032 17436137161916928 17452104320490112 17484038637636480 17497984224826560 17500049662029920 17516266468727208 17520463718131556 17531073118320384 17564388079905030 17598760659317760 17619913015879440 17635424744024672 17655623722347520 17667694505678880 17701699257076926 17716662654589248 17723546016234240 17724793450497770 17736340547208192 17739776369728960 17758298067246464 17785066757502720 17804996135794140 17822118979914184 17826862924648960 17876272228054016 17944188287995788 17965401506386880 17993485508567205 18028697808975360 18035771474547190 18047521162804224 18064048196836096 18071066526356480 18133793556669440 18155588981617360 18237740967959520 18257997622126080 18262372605218560 18346298949911660 18375052145131416 18404295679995680 18483126559787136 18484427455519103 18568067398756746 18626765188215408 18664516506481664 18698683200525120 18718206070881408 18735347285232032 18737638790526214 18771925412283810 18794573883604736 18828964686685440 18843983011351680 18845540806057472 18868191696449368 18915494855282340 18941041857439520 18957052881832960 18974619852674304 18991995878180416 19026747929192640 19040483234502912 19044171691032560 19065324047594240 19086895709790720 19088239100536060 19153148815772160 19174611223162920 19175491235479488 19193051209138352 19198160072698880 19200508184253760 19213472874319360 19263613897407243 19267155653961280 19288745813776985 19301311771961856 19354337353752960 19377599778456990 19399122473508960 19415520717358080 19453590365823488 19531089293056640 19667170497927680 19757552715289480 19764761971233792 19888093950311496 19904905525924608 19906306490559034 19945262080560128 19981758443013120 19996380275584188 19997696256944640 20018590249973952 20023387106436064 20073586377034320 20137043446719360 20160533593466448 20176527845634496 20178995620566692 20215919674767180 20230513436659344 20234432421722095 20247614462387712 20256906800568880 20295197791138816 20348567012336160 20398045077242560 20414314928964320 20452918638040448 20490343923745920 20491786093222535 20505135791003136 20507643757709472 20531887435870720 20563983438362520 20612310256625360 20669439763687456 20677470352273280 20692397305076224 20730260795112960 20749244550419840 20772495491759830 20786028062112768 20825528537737560 20843132534810880 20967198799899040 21000059594435904 21014236970388480 21033480777137920 21110809750583280 21269752140597324 21287731643674752 21328185525598965 21392235509578752 21411825468836608 21437560835986652 21535980584401920 21558481807664256 21563647653084992 21617708406036960 21620352450607170 21642925769456628 21646904979930880 21662745298549537 21705138146491904 21731226052917976 21744854776220160 21746385241787180 21770990418980040 21786706777940832 21795171452396160 21815130400612640 21895333085909010 21900579647664445 21913841397900480 21914847126262272 21934915667586688 21943437924861440 22015558739893992 22044280930030840 22085154815994816 22111263392476160 22145828318236560 22170425684010240 22197872584058080 22213897106920064 22277648724892730 22345340285067520 22430235359994735 22518197067288832 22559401453505280 22580060246045120 22651440836917760 22729250228927424 22750064560638896 22833704503876539 22853006029239072 22878388857113088 22905886920643272 22968815181414270 23013763939107840 23040609821104512 23056167449183232 23058888966439424 23061709280647648 23103908199733920 23120586784753536 23146494976532382 23222389780245376 23283456485269260 23312051516848640 23329110321514886 23330645633102080 23355021958302944 23374764157760512 23397757588601760 23417535912852480 23419184106540040 23437307151667968 23493217354505920 23556926007571840 23585239620561710 23600604597513216 23602265676102568 23622216872785664 23631394688312320 23709063258347376 23713422343336960 23718274815842880 23739994847725520 23800604043128640 23875843044318720 23925584383994384 23969364044349360 23991314011422940 24126639714952320 24281318906066514 24308288160682656 24316987957279360 24477654092691072 24497177914757184 24500069526841888 24590143311867042 24638264923044864 24644168746382848 24705952464042240 24734772307950432 24757423198342328 24812964422727936 24814710830696878 24835686917620544 24860117437889370 24881131907405760 24899093460503808 24908767374167040 24926994590111796 24931577600700160 24957608094508544 24995475344480235 25023237812467440 25029233883045080 25044390169029120 25105286248913920 25125310681802240 25160638559878848 25190879711994087 25200666991833060 25220659807043120 25223744525708365 25240176932565504 25288141795824180 25299493136899072 25309518077984640 25368997238923520 25387310979337216 25566148297550560 25567321647305984 25631419738753920 25634554697136840 25684818529876324 25805783138337280 25836799704609320 25865496631345280 25976285975917056 25982535077640960 26095662290144616 26178156480735168 26250074493044880 26280695577197334 26332125509833728 26453137116037008 26483435583521280 26517458600415328 26539874034566144 26587190175746655 26609664554593440 26637447100869696 26661840367445584 26691453666631936 26733178469871276 26740294386973440 26764781836045760 26796951044983315 26814408342081024 26846222372336640 26849391262292480 26880711457955264 26948102259580320 26954559566356240 26974017915545792 27004244139287779 27053657211820785 27096072295254144 27106599789534720 27131422683114880 27164032566147470 27181729004301312 27200690335004160 27233383472426040 27320458564994560 27343525010279296 27393558907827840 27418644584483360 27519448424867490 27573302531374080 27606443519993520 27767371383650080 27790843379747840 27974461820218368 27996774759722496 28000079459247872 28103020927848048 28106458185789321 28147746334111040 28191860825407104 28268311209086208 28302287544674052 28328205390410933 28359669520796432 28383642191566336 28411562786159280 28435579322749440 28437580700798620 28487993817270624 28566257536548840 28597986071391360 28632358650804090 28744642410219008 28789576813707528 28797240109048320 28800762276380640 28820209311479040 28823611208049280 28827136600809560 28857234359275504 28900733480941920 29027987225306720 29048942370587776 29060228603194880 29180385548735232 29191722850268160 29193777447878680 29218455197200640 29293051130004480 29296633939584960 29354078319858656 29446873087993088 29500755746891520 29502832095128210 29527771090982080 29560567578680320 29636329072934220 29859459735838551 29906980479992980 29917893120840192 30035080659654096 30079201938007040 30150372818162688 30264791768451744 30268493430850038 30305666971903232 30385360200853320 30442796686708224 30444939338502052 30470674705652096 30541182560857696 30597067615863840 30621472393446480 30625086908552360 30660811506730223 30679377957060672 30720813094806016 30797831153806080 30805210932978560 30827449046338048 30861993302043176 30918465384938040 30946778997927910 30966939766004736 31004159645531184 31016205528409920 31038595957614336 31044608647025680 31123866825629760 31158743237639745 31188708214849822 31197010118135680 31249742868890624 31306924466088960 31450798199848560 31550221165706880 31612084344463168 31624366421123840 31734138724171520 31959152059132480 32106023162345405 32117738203254912 32156341253979978 32168852953269760 32219269514750976 32345471479627488 32375091874755352 32411050880910208 32470357469896320 32557707219737856 32596839079376964 32619577862680770 32636872123588096 32662903886342912 32722695600918960 32784550277993472 32786857749156056 32902373501380032 32915156887292160 32941269952056320 32979696410600576 33066421395046260 33083952563637248 33146823250519160 33166895088714240 33174842543207680 33198791280671744 33235992786815728 33296808876087120 33320845660380096 33327300459306980 33364317083289920 33416473087339095 33518010427601280 33547518079838464 33587839615992116 33600889322444080 33717522394432240 33746024103979520 33777295600933248 33870090369067680 33977161255376640 34125096840958344 34175226318338560 34179406262849120 34588333449659136 34592563920971472 34643380103521280 34794216386859488 34833584670368064 34872274323833856 34904208640980224 34968077275272960 34993665482272329 34995968449653120 35000099324059840 35032532937454416 35040927436263112 35062146236640768 35128776159810060 35239826031758880 35270849488049344 35313242335991711 35335389011357760 35377859430842565 35403398514153852 35433325309178496 35447092032468480 35449586900995540 35479552739457920 35516596134492928 35570133515005440 35609992271588280 35644237959828368 35653725849297920 35888376575991576 35930803012773760 35986971017134410 36057395617950720 36071542949094380 36128096393672192 36311177963234720 36475481935919040 36515995244252160 36524745210437120 36692597899823320 36750104290262832 36808591359991360 36966253119574272 36968854911038206 37136134797513492 37222066246045317 37253530376430816 37397366401050240 37436412141762816 37470694570464064 37475277581052428 37543850824567620 37589147767209472 37657929373370880 37687966022703360 37691081612114944 37736383392898736 37830989710564680 37882083714879040 37949239705348608 37983991756360832 38053495858385280 38056174173127565 38080966469005824 38088343382065120 38130648095188480 38173791419581440 38176478201072120 38306297631544320 38349222446325840 38350982470958976 38386102418276704 38401016368507520 38426945748638720 38527227794814486 38534311307922560 38577491627553970 38602623543923712 38708674707505920 38755199556913980 38798244947017920 38907180731646976 39062178586113280 39334340995855360 39515105430578960 39776187900622992 39809811051849216 39812612981118068 39992760551168376 39995392513889280 40037180499947904 40046774212872128 40147172754068640 40230812697306283 40274086893438720 40321067186932896 40353055691268992 40357991241133384 40431839349534360 40461026873318688 40468864843444190 40495228924775424 40513813601137760 40697134024672320 40746048849221205 40796090154485120 40828629857928640 40905837276080896 40980687847491840 40983572186445070 41010271582006272 41015287515418944 41063774871741440 41127966876725040 41224620513250720 41338879527374912 41354940704546560 41384794610152448 41460521590225920 41498489100839680 41544990983519660 41651057075475120 41686265069621760 41934397599798080 41984799519990145 42000119188871808 42066961554275840 42221619501166560 42539504281194648 42575463287349504 42656371051197930 42823650937673216 42875121671973304 43116963615328512 43127295306169984 43235416812073920 43240704901214340 43285851538913256 43293809959861760 43325490597099074 43410276292983808 43462452105835952 43489709552440320 43492770483574360 43541980837960080 43573413555881664 43590342904792320 43630260801225280 43790666171818020 43801159295328890 43827682795800960 43829694252524544 43869831335173376 43886875849722880 44031117479787984 44088561860061680 44170309631989632 44254248142692315 44291656636473120 44340851368020480 44395745168116160 44427794213840128 44555297449785460 44690680570135040 44860470719989470 45036394134577664 45118802907010560 45160120492090240 45302881673835520 45458500457854848 45500129121277792 45667409007753078 45706012058478144 45756777714226176 45811773841286544 45937630362828540 46081219642209024 46117777932878848 46123418561295296 46207816399467840 46241173569507072 46292989953064764 46420168496891865 46444779560490752 46566912970538520 46624103033697280 46658220643029772 46661291266204160 46710043916605888 46783062322274733 46795515177203520 46838368213080080 46844096976315535 46874614303335936 46986434709011840 47113852015143680 47170479241123420 47204531352205136 47244433745571328 47418126516694752 47436549631685760 47479989695451040 47601208086257280 47751686088637440 47851168767988768 47938728088698720 47982628022845880 48253279429904640 48562637812133028 48616576321365312 48633975914558720 48955308185382144 48994355829514368 49000139053683776 49180286623734084 49288337492765696 49411904928084480 49469544615900864 49514846396684656 49625928845455872 49629421661393756 49671373835241088 49720234875778740 49762263814811520 49765766226397585 49798186921007616 49853989180223592 49863155201400320 49915216189017088 49990950688960470 50046475624934880 50058467766090160 50088780338058240 50250621363604480 50321277119757696 50381759423988174 50401333983666120 50441319614086240 50447489051416730 50480353865131008 50576283591648360 50619036155969280 50737994477847040 51132296595101120 51134643294611968 51262839477507840 51269109394273680 51369637059752648 51611566276674560 51673599409218640 51730993262690560 51952571951834112 51965070155281920 52191324580289232 52356312961470336 52500148986089760 52561391154394668 52609524296477447 52906274232074016 52966871167042560 53034917200830656 53174380351493310 53219329109186880 53274894201739392 53278643842378591 53323680734891168 53382907333263872 53466356939742552 53480588773946880 53529563672091520 53593902089966630 53628816684162048 53698782524584960 53761422915910528 53896204519160640 53909119132712480 53948035831091584 54008488278575558 54107314423641570 54192144590508288 54213199579069440 54262845366229760 54328065132294940 54401380670008320 54466766944852080 54640917129989120 54687050020558592 54787117815655680 54837289168966720 55038896849734980 55212887039987040 55453282366557309 55534742767300160 55993549519444992 56000158918495744 56206041855696096 56212916371578642 56295492668222080 56383721650814208 56536622418172416 56604575089348104 56656410780821866 56719339041592864 56767284383132672 56823125572318560 56871158645498880 56875161401597240 56975987634541248 57132515073097680 57195972142782720 57264717301608180 57489284820438016 57579153627415056 57594480218096640 57601524552761280 57640418622958080 57647222416098560 57654273201619120 57714468718551008 57801466961883840 57866237441330955 58055974450613440 58097884741175552 58120457206389760 58322775803787215 58360771097470464 58387554895757360 58436910394401280 58593267879169920 58708156639717312 58893746175986176 59001511493783040 59005664190256420 59055542181964160 59272658145868440 59718919471677102 59813960959985960 59835786241680384 60070161319308192 60529583536903488 60536986861700076 60611333943806464 60703297265166285 60770720401706640 60885593373416448 60889878677004104 60941349411304192 61082365121715392 61194135231727680 61242944786892960 61250173817104720 61321623013460446 61358755914121344 61441626189612032 61475358279667605 61595662307612160 61610421865957120 61654898092676096 61723986604086352 61836930769876080 61893557995855820 62008319291062368 62032411056819840 62036777076742195 62077191915228672 62089217294051360 62247733651259520 62317486475279490 62377416429699644 62394020236271360 62901596399697120 63100442331413760 63224168688926336 63248732842247680 63468277448343040 63918304118264960 64212046324690810 64235476406509824 64312682507959956 64337705906539520 64690942959254976 64750183749510704 64822101761820416 64940714939792640 64988235895648611 65115414439475712 65193678158753928 65239155725361540 65273744247176192 65325807772685824 65445391201837920 65573715498312112 65581735766841749 65701738942993335 65804747002760064 65830313774584320 65959392821201152 66132842790092520 66293646501038320 66333790177428480 66349685086415360 66471985573631456 66593617752174240 66641691320760192 66654600918613960 66728634166579840 66832946174678190 67036020855202560 67095036159676928 67175679231984232 67201778644888160 67435044788864480 67492048207959040 67554591201866496 67740180738135360 67954322510753280 68250193681916688 68350452636677120 68358812525698240 69176666899318272 69185127841942944 69588432773718976 69667169340736128 69672072716956619 69808417281960448 69936154550545920 69987330964544658 69991936899306240 70000198648119680 70065065874908832 70081854872526224 70124292473281536 70257552319620120 70479652063517760 70541698976098688 70626484671983422 70670778022715520 70755718861685130 70806797028307704 70866650618356992 70894184064936960 70899173801991080 70959105478915840 71033192268985856 71140267030010880 71219984543176560 71288475919656736 71776753151983152 71861606025547520 71973942034268820 72143085898188760 72256192787344384 72622355926469440 72950963871838080 73049490420874240 73385195799646640 73500208580525664 73617182719982720 73932506239148544 73937709822076412 74272269595026984 74444132492090634 74507060752861632 74794732802100480 74872824283525632 74941389140928128 74950555162104856 75087701649135240 75178295534418944 75315858746741760 75375932045406720 75472766785797472 75661979421129360 75671233577125095 75764167429758080 75898479410697216 75967983512721664 76106991716770560 76112348346255130 76161932938011648 76176686764130240 76261296190376960 76352956402144240 76698444892651680 76701964941917952 76772204836553408 76802032737015040 77054455589628972 77068622615845120 77154983255107940 77417349415011840 77510399113827960 77596489894035840 77971770537124555 78124357172226560 79030210861157920 79552375801245984 79619622103698432 79625225962236136 79985521102336752 80074360999895808 80093548425744256 80294345508137280 80390853134949945 80461625394612566 80548173786877440 80642134373865792 80706111382537984 80715982482266768 80863678699068720 80922053746637376 80937729686888380 81012732417863337 81027627202275520 81394268049344640 81492097698442410 81592180308970240 81657259715857280 81811674552161792 81961375694983680 81967144372890140 82030575030837888 82255933753450080 82449241026501440 82677759054749824 82709881409093120 82996978201679360 83089981967039320 83302114150950240 83372530139243520 83868795199596160 83969599039980290 84000238377743616 84133923108551680 84443239002333120 84984616171232799 85079008562389296 85150926574699008 85312742102395860 85647301875346432 85750243343946608 86233927230657024 86254590612339968 86470833624147840 86481409802428680 86571703077826512 86587619919723520 86650981194198148 86924904211671904 86985540967148720 87083961675920160 87146827111763328 87180685809584640 87260521602450560 87581332343636040 87602318590657780 87655365591601920 87739662670346752 88062234959575968 88177123720123360 88340619263979264 88508496285384630 88583313272946240 88681702736040960 88791490336232320 88855588427680256 89110594899570920 89381361140270080 89720941439978940 90072788269155328 90237605814021120 90320240984180480 90917000915709696 91000258242555584 91334818015506156 91412024116956288 91623547682573088 91875260725657080 91982434520190669 92162439284418048 92246837122590592 92415632798935680 92422137277595515 92482347139014144 92585979906129528 92840336993783730 92889559120981504 93133825941077040 93316441286059544 93322582532408320 93420087833211776 93566124644549466 93591030354407040 93676736426160160 93688193952631070 93749228606671872 93972869418023680 94227704030287360 94340958482246840 94409062704410272 94488867491142656 94836253033389504 94873099263371520 94959979390902080 95202416172514560 95702337535977536 95877456177397440 95965256045691760 96318069487036215 96506558859809280 97125275624266056 97233152642730624 97267951829117440 97910616370764288 97988711659028736 98000278107367552 98360573247468168 98823809856168960 98939089231801728 99029692793369312 99251857690911744 99258843322787512 99342747670482176 99440469751557480 99524527629623040 99531532452795170 99596373842015232 99707978360447184 99726310402800640 99981901377920940 100092951249869760 100116935532180320 100642554239515392 100763518847976348 100802667967332240 100882639228172480 100894978102833460 101152567183296720 101238072311938560 101475988955694080 102264593190202240 102269286589223936 102525678955015680 102538218788547360 102739274119505296 103347198818437280 103461986525381120 103930140310563840 104382649160578464 104712625922940672 105000297972179520 105122782308789336 105219048592954894 105812548464148032 105939727007975133 106069834401661312 106348760702986620 106438658218373760 106549788403478784 106557287684757182 106647361469782336 106765814666527744 106932713879485104 106961177547893760 107059127344183040 107187804179933260 107522845831821056 107792409038321280 107818238265424960 107896071662183168 108016976557151116 108214628847283140 108313726492747685 108384289181016576 108525690732459520 108656130264589880 108933533889704160 109160478751974377 109374100041117184 109574235631311360 109674578337933440 110077793699469960 110425774079974080 110906564733114618 111069485534600320 112000317836991488 112412083711392192 112425832743157284 112590985336444160 112767443301628416 113073244836344832 113209150178696208 113312821561643732 113438678083185728 113646251144637120 113750322803194480 113951975269082496 114168522519382695 114265030146195360 114391944285565440 114529434603216360 115158307254830112 115203049105522560 115280837245916160 115294444832197120 115308546403238240 115428937437102016 115602933923767680 115732474882661910 116111948901226880 116195769482351104 116645551607574430 116721542194940928 116775109791514720 116873820788802560 117186535758339840 117416313279434624 117787492351972352 118003022987566080 118011328380512840 118111084363928320 118545316291736880 119437838943354204 119627921919971920 120140322638616384 120692438091918849 121059167073806976 121073973723400152 121222667887612928 121406594530332570 121541440803413280 121779757354008208 121882698822608384 122164730243430784 122388270463455360 122485889573785920 122500347634209440 122643246026920892 122717511828242688 122950716559335210 123191324615224320 123220843731914240 123447973208172704 123673861539752160 123787115991711640 124016638582124736 124064822113639680 124073554153484390 124154383830457344 124178434588102720 124495467302519040 124634972950558980 124754832859399288 124788040472542720 125803192799394240 125954398559970435 126200884662827520 126448337377852672 126497465684495360 126936554896686080 127836608236529920 128424092649381620 128470952813019648 128625365015919912 129381885918509952 129390992188633721 129500367499021408 129644203523640832 129881429879585280 129976471791297222 130230828878951424 130387356317507856 130478311450723080 130651615545371648 130890782403675840 131147430996624224 131163471533683498 131403477885986670 131609494005520128 131660627549168640 131918785642402304 132265685580185040 132587293002076640 132699370172830720 132943971147262912 133187235504348480 133283382641520384 133309201837227920 133457268333159680 133665892349356380 134072041710405120 134190072319353856 134351358463968464 134403557289776320 134870089577728960 135021220696438895 135109182403732992 135480361476270720 135908645021506560 136500387363833376 136717625051396480 138353333798636544 138370255683885888 139176865547437952 139334338681472256 139344145433913238 139616834563920896 139872309101091840 139974661929089316 139983873798612480 140000397296239360 140130131749817664 140163709745052448 140515104639240240 140532290928946605 140959304127035520 141083397952197376 141252969343966844 141341556045431040 141511437723370260 141613594056615408 141641026952054665 141733301236713984 141798347603982160 141918210957831680 142066384537971712 142439969086353120 142576951839313472 143553506303966304 143723212051095040 143947884068537640 144286171796377520 145244711852938880 145901927743676160 146770391599293280 147000417161051328 147234365439965440 147865012478297088 147875419644152824 148544539190053968 148888264984181268 149014121505723264 149297298679192755 149589465604200960 149745648567051264 149882778281856256 149901110324209712 150175403298270480 150751864090813440 150945533571594944 151323958842258720 151342467154250190 151528334859516160 151639217089846759 151935967025443328 152213983433541120 152224696692510260 152353373528260480 152705912804288480 153304057533651115 153396889785303360 153403929883835904 153544409673106816 153604065474030080 154108911179257944 154137245231690240 154309966510215880 154834698830023680 155020798227655920 155192979788071680 155943541074249110 156248714344453120 157828572889432341 158060421722315840 159104751602491968 159250451924472272 159835931527135773 159971042204673504 160148721999791616 160187096851488512 160588691016274560 160781706269899890 160923250789225132 161096347573754880 161284268747731584 161412222765075968 161431964964533536 161727357398137440 161844107493274752 161875459373776760 162025464835726674 162055254404551040 162788536098689280 162984195396884820 163184360617940480 163314519431714560 163623349104323584 163922751389967360 163934288745780280 164061150061675776 164511867506900160 164898482053002880 165355518109499648 165419762818186240 165993956403358720 166179963934078640 166604228301900480 167737590399192320 167939198079960580 168000476755487232 168886478004666240 169969232342465598 170158017124778592 170301853149398016 170625484204791720 171500486687893216 172467854461314048 172509181224679936 172941667248295680 172962819604857360 173143406155653024 173301962388396296 173849808423343808 173971081934297440 174167923351840320 174293654223526656 174361371619169280 174521043204901120 174968327411361645 175162664687272080 175204637181315560 175310731183203840 175479325340693504 176124469919151936 176354247440246720 176566211679958555 176681238527958528 177016992570769260 177166626545892480 177582980672464640 177711176855360512 178221189799141840 179441882879957880 180640481968360960 181834001831419392 182000516485111168 182669636031012312 182824048233912576 183247095365146176 183750521451314160 183964869040381338 184324878568836096 184493674245181184 184831265597871360 184844274555191030 184964694278028288 185171959812259056 185680673987567460 185779118241963008 186110331230226585 186267651882154080 186632882572119088 186840175666423552 187132249289098932 187182060708814080 187353472852320320 187376387905262140 187945738836047360 188455408060574720 188681916964493680 188818125408820544 189672506066779008 189746198526743040 189919958781804160 190404832345029120 191404675071955072 191754912354794880 191930512091383520 192636138974072430 193013117719618560 194250551248532112 194466305285461248 194535903658234880 195821232741528576 195977423318057472 196000556214735104 196721146494936336 196745207300525247 197878178463603456 198059385586738624 198297437732876531 198517686645575024 198685495340964352 198880939503114960 199049055259246080 199063064905590340 199415956720894368 199963802755841880 200185902499739520 200233871064360640 201154063486531415 201285108479030784 201527037695952696 201605335934664480 201765278456344960 201789956205666920 202305134366593440 202476144623877120 204529186380404480 205051357910031360 205076437577094720 205478548239010592 206694397636874560 206923973050762240 208765298321156928 209016218150869857 209425251845881344 210000595944359040 210245564617578672 210438097185909788 211625096928296064 211879454015950266 212139668803322624 212697521405973240 212877316436747520 213099576806957568 213114575369514364 213294722939564672 213865427758970208 214118254688366080 214375608359866520 215045691663642112 215584818076642560 215636476530849920 215792143324366336 216033953114302232 216429257694566280 216627452985495370 216768578362033152 217051381464919040 217312260529179760 217867067779408320 218320957503948754 218748200082234368 219148471262622720 219349156675866880 220155587398939920 220851548159948160 221813129466229236 222138971069200640 224824167422784384 224851665486314568 225181970672888320 225534886603256832 226418300357392416 226625643123287464 226877356166371456 227292502289274240 227500645606388960 227903950538164992 228337045038765390 228530060292390720 228783888571130880 229058869206432720 230316614509660224 230406098211045120 230588889664394240 230617092806476480 230857874874204032 231205867847535360 231464949765323820 232223897802453760 232391538964702208 233291103215148860 233550219583029440 233915311611373665 234373071516679680 234832626558869248 236022656761025680 236222168727856640 237090632583473760 238875677886708408 239255843839943840 240280645277232768 241384876183837698 242118334147613952 242147947446800304 242813189060665140 243082881606826560 243559514708016416 243765397645216768 244329460486861568 244776540926910720 244971779147571840 245000695268418880 245286492053841784 245435023656485376 245901433118670420 246441687463828480 246895946416345408 247347723079504320 247574231983423280 248033277164249472 248129644227279360 248147108306968780 248356869176205440 248990934605038080 249269945901117960 249509665718798576 249576080945085440 251606385598788480 251908797119940870 252401769325655040 252896674755705344 255673216473059840 256848185298763240 256941905626039296 257250730031839824 258763771837019904 258781984377267442 259000734998042816 259288407047281664 259762859759170560 259952943582594444 260774712635015712 260956622901446160 261781564807351680 262294861993248448 262326943067366996 262806955771973340 263047621482387235 263218988011040256 263837571284804608 264531371160370080 265174586004153280 265887942294525824 266374471008696960 266393219211892955 266566765283040768 266618403674455840 266914536666319360 267331784698712760 268144083420810240 268702716927936928 268807114579552640 269740179155457920 270042441392877790 270218364807465984 270960722952541440 273000774727666752 273435250102792960 276740511367771776 277266411832786545 278353731094875904 278668677362944512 278688290867826476 279949323858178632 279967747597224960 280000794592478720 280260263499635328 280327419490104896 281030209278480480 281064581857893210 281615688881143981 281918608254071040 282166795904394752 282505938687933688 282683112090862080 283022875446740520 283227188113230816 283282053904109330 283466602473427968 283596695207964320 283836421915663360 284879938172706240 285153903678626944 287107012607932608 287446424102190080 287895768137075280 288572343592755040 290489423705877760 291803855487352320 293540783198586560 294000834322102656 294468730879930880 295750839288305648 297089078380107936 297776529968362536 298028243011446528 298594597358385510 299178931208401920 299765556563712512 299802220648419424 300350806596540960 301891067143189888 302647917684517440 302684934308500380 303056669719032320 303278434179693518 303871934050886656 304427966867082240 304449393385020520 304706747056520960 305411825608576960 306608115067302230 306793779570606720 306807859767671808 307088819346213632 307208130948060160 308217822358515888 308274490463380480 308619933020431760 310041596455311840 310385959576143360 311887082148498220 315657145778864682 316120843444631680 318209503204983936 318500903848944544 319671863054271546 319942084409347008 320297443999583232 320374193702977024 321177382032549120 321563412539799780 321846501578450264 322568537495463168 322824445530151936 322863929929067072 323454714796274880 323688214986549504 323750918747553520 324050929671453348 324110508809102080 324941179478243055 325577072197378560 325968390793769640 326368721235880960 326629038863429120 327481436255923131 327868577491560560 327908678834208745 328122300123351552 329023735013800320 329796964106005760 330711036218999296 332359927868157280 333208456603800960 335475180798384640 335878396159921160 336000953510974464 337772956009332480 339938464684931196 340316034249557184 341250968409583440 343000973375786432 345018362449359872 345883334496591360 345925639209714720 346286812311306048 346603924776792592 347699616846687616 347942163868594880 348335846703680640 348360363584783095 348587308447053312 349042086409802240 349936654822723290 350325329374544160 350409274362631120 350621462366407680 352248939838303872 352708494880493440 353132423359917110 353362477055917056 354033985141538520 354333253091784960 355165961344929280 356442379598283680 358883765759915760 361280963936721920 363668003662838784 364001032970222336 365339272062024624 365648096467825152 366494190730292352 367501042902628320 367929738080762676 368266670075342129 368987348490362368 369662531195742720 369688549110382060 370343919624518112 371361347975134920 372220662460453170 372535303764308160 373265765144238176 373680351332847104 374264498578197864 374364121417628160 374706945704640640 374752775810524280 375891477672094720 377363833928987360 377636250817641088 379345012133558016 379492397053486080 379839917563608320 380809664690058240 382809350143910144 383509824709589760 383861024182767040 385272277948144860 388172976565901163 388501102497064224 388932610570922496 391954846636114944 392001112429470208 393442292989872672 393490414601050494 395756356927206912 396118771173477248 396594875465753062 397035373291150048 397370990681928704 397761879006229920 398098110518492160 398126129811180680 398831913441788736 399927605511683760 400371804999479040 400467742128721280 402308126973062830 402570216958061568 403054075391905392 403210671869328960 403530556912689920 403579912411333840 404610268733186880 405063662089316685 409058372760808960 410152875154189440 410957096478021184 413388795273749120 417530596642313856 418032436301739714 418850503691762688 420001191888718080 420491129235157344 420876194371819576 423250193856592128 423758908031900532 424279337606645248 424923080856163995 425395042811946480 425754632873495040 426199153613915136 426229150739028728 426589445879129344 427730855517940416 428236509376732160 428751216719733040 430091383327284224 431169636153285120 431272953061699840 431584286648732672 432067906228604464 432858515389132560 433254905970990740 434624521058359520 435734135558816640 436641915007897508 438698313351733760 440311174797879840 441703096319896320 443626258932458472 444277942138401280 449648334845568768 449703330972629136 450363941345776640 452836600714784832 453251286246574928 453754712332742912 454585004578548480 454917651269540277 455001291212777920 455807901076329984 456674090077530780 457060120584781440 458117738412865440 459072150367892243 459912172600953345 460633229019320448 460812196422090240 461234185612952960 461715749748408064 462411735695070720 462929899530647640 464447795604907520 466582206430297720 467100439166058880 467830623222747330 468746143033359360 469665253117738496 472045313522051360 472444337455713280 474181265166947520 477751355773416816 478511687679887680 480561290554465536 482769752367675396 484236668295227904 484295894893600608 485626378121330280 486165763213653120 487119029416032832 488658920973723136 489553081853821440 489943558295143680 490001390536837760 490572984107683568 490870047312970752 491802866237340840 493791892832690816 494695446159008640 495148463966846560 496066554328498944 496259288454558720 496294216613937560 496713738352410880 497981869210076160 498539891802235920 499019331437597152 503212771197576960 503817594239881740 505793349511410688 511346432946119680 513696370597526480 514501460063679648 517527543674039808 517563968754534884 518001469996085632 519905887165188888 521549425270031424 521913245802892320 523563129614703360 524589723986496896 524653886134733992 525613911543946680 526095242964774470 526437976022080512 529062742320740160 529698635039875665 530349172008306560 531775884589051648 532748942017393920 532786438423785910 533133530566081536 533236807348911680 533829073332638720 534663569397425520 537405433855873856 537614229159105280 539480358310915840 540084882785755580 541921445905082880 545802393759871885 546001549455333504 546870500205585920 553481022735543552 554532823665573090 556707462189751808 557337354725889024 557376581735652952 559898647716357264 560001589184957440 560520526999270656 560654838980209792 562060418556960960 562129163715786420 563231377762287962 563837216508142080 564333591808789504 565011877375867376 565366224181724160 566045750893481040 566454376226461632 566564107808218660 567193390415928640 569759876345412480 570307807357253888 574214025215865216 575791536274150560 577144687185510080 580978847411755520 583607710974704640 587081566397173120 588001668644205312 588937461759861760 591501678576611296 594178156760215872 594892313198629593 595553059936725072 596056486022893056 597189194716771020 599531113127425024 599604441296838848 600701613193081920 603462190459594245 603782134286379776 605295835369034880 605369868617000760 606113339438064640 606556868359387036 608898786770041040 609413494113041920 610823651217153920 613216230134604460 613587559141213440 614177638692427264 616435644717031776 617239866040863520 620083192910623680 620771919152286720 623774164296996440 631314291557729364 632241686889263360 636419006409967872 637001807697889088 639343726108543092 639884168818694016 640748387405954048 642354764065098240 643126825079599560 643693003156900528 645137074990926336 645727859858134144 646909429592549760 646954960943168605 647376429973099008 647501837495107040 648101859342906696 648221017618204160 649882358956486110 651154144394757120 651936781587539280 653258077726858240 654962872511846262 655737154983121120 655817357668417490 656244600246703104 658047470027600640 659593928212011520 661422072437998592 664719855736314560 666416913207601920 670950361596769280 671756792319842320 675545912018664960 679876929369862392 680632068499114368 682501936819166880 683923815854206811 686001946751572864 691766668993182720 691851278419429440 692573624622612096 693207849553585184 695399233693375232 695884327737189760 696671693407361280 696720727169566190 697174616894106624 698084172819604480 699873309645446580 700650658749088320 700818548725262240 704497879676607744 705416989760986880 706264846719834220 708067970283077040 708666506183569920 710331922689858560 712884759196567360 717767531519831520 728002065940444672 730678544124049248 731296192935650304 732988381460584704 735002085805256640 735859476161525352 736533340150684258 737974696980724736 739325062391485440 739377098220764120 740687839249036224 742722695950269840 744441324920906340 745070607528616320 746531530288476352 747360702665694208 748528997156395728 748728242835256320 749413891409281280 749505551621048560 754727667857974720 755272501635282176 758196085449233795 758690024267116032 759679835127216640 765618700287820288 767019649419179520 767722048365534080 770544555896289720 776345953131802326 777002204994128448 777865221141844992 784002224858940416 786884585979745344 786980829202100988 789142864447161705 791512713854413824 792237542346954496 793189750931506124 794070746582300096 795523758012459840 796252259622361360 797663826883577472 799179657635678865 799855211023367520 800743609998958080 800935484257442560 804616253946125660 806108150783810784 806421343738657920 807061113825379840 807159824822667680 809220537466373760 810127324178633370 818116745521617920 820305750308378880 821914192956042368 826777590547498240 835061193284627712 836064872603479428 840002383777436160 840982258470314688 841752388743639152 844847066643431943 846500387713184256 847517816063801064 848558675213290496 849846161712327990 850790085623892960 851509265746990080 852458301478057456 853178891758258688 855461711035880832 857502433439466080 862339272306570240 862545906123399680 864135812457208928 865717030778265120 866509811941981480 869249042116719040 871468271117633280 873283830015795016 877396626703467520 880622349595759680 883406192639792640 887252517864916944 888555884276802560 899296669691137536 899406661945258272 905673201429569664 905736945320436047 906502572493149856 907509424665485824 909170009157096960 909835302539080554 910002582425555840 911615802152659968 913348180155061560 914120241169562880 916235476825730880 918144300735784486 919824345201906690 921266458038640896 921624392844180480 922468371225905920 923431499496816128 924823471390141440 925859799061295280 928895591209815040 933164412860595440 934200878332117760 935661246445494660 939330506235476992 944090627044102720 948362530333895040 955502711546833632 957023375359775360 961122581108931072 965539504735350792 968473336590455808 968591789787201216 971252756242660560 972331526427306240 974238058832065664 977317841947446272 979106163707642880 979887116590287360 980002781073675520 981145968215367136 983605732474681680 983726036502626235 987583785665381632 989390892318017280 990296927933693120 991487188664382655 992133108656997888 992588433227875120 993427476704821760 997079783604471840 998038662875194304 1006425542395153920 1007635188479763480 1027392741195052960 1029002920127359296 1035055087348079616 1035127937509069768 1036002939992171264 1039811774330377776 1043098850540062848 1043826491605784640 1045081090754349285 1047126259229406720 1049179447972993792 1049307772269467984 1051227823087893360 1052190485929548940 1058125484641480320 1059397270079751330 1060698344016613120 1063551769178103296 1065497884034787840 1065572876847571820 1066473614697823360 1069327138794851040 1074810867711747712 1075228458318210560 1078960716621831680 1080169765571511160 1083842891810165760 1091604787519743770 1092003098910667008 1093741000411171840 1104800010226026387 1106962045471087104 1109065647331146180 1113414924379503616 1114753163471305904 1119797295432714528 1121041053998541312 1121309677960419584 1124120837113921920 1124258327431572840 1126462755524575924 1127674433016284160 1130023754751734752 1132091501786962080 1132908752452923264 1133128215616437320 1134386780831857280 1139519752690824960 1140615614714507776 1148428050431730432 1151583072548301120 1154289374371020160 1161957694823511040 1174163132794346240 1176003337288410624 1183003357153222592 1188356313520431744 1189784626397259186 1191106119873450144 1192112972045786112 1194378389433542040 1199208882593677696 1201403226386163840 1206924380919188490 1207564268572759552 1210591670738069760 1210739737234001520 1213113736718774072 1217797573540082080 1218826988226083840 1221647302434307840 1226432460269208920 1227175118282426880 1228355277384854528 1232871289434063552 1234479732081727040 1240166385821247360 1247548328593992880 1262628583115458728 1264483373778526720 1272838012819935744 1274003615395778176 1278687452217086184 1279768337637388032 1284709528130196480 1286253650159199120 1287386006313801056 1290274149981852672 1291455719716268288 1293818859185099520 1293909921886337210 1294752859946198016 1295003674990214080 1296203718685813392 1296442035236408320 1299764717912972220 1303873563175078560 1309925745023692524 1311474309966242240 1311634715336834980 1316094940055201280 1319187856424023040 1329439711472629120 1332833826415203840 1343513584639684640 1351091824037329920 1359753858739724784 1361264136998228736 1365003873638333760 1367847631708413622 1372003893503145728 1377216451103676729 1383702556838858880 1385147249245224192 1386415699107170368 1390798467386750464 1391768655474379520 1393343386814722560 1393441454339132380 1399746619290893160 1401301317498176640 1401637097450524480 1408078444405719905 1408995759353215488 1410833979521973760 1412529693439668440 1416135940566154080 1417333012367139840 1425769518393134720 1435535063039663040 1456004131880889344 1461357088248098496 1465976762921169408 1470004171610513280 1471718952323050704 1473066680301368516 1478754196441528240 1481375678498072448 1485445391900539680 1488882649841812680 1490141215057232640 1493063060576952704 1497057994312791456 1498827782818562560 1499011103242097120 1509455335715949440 1510545003270564352 1516392170898467590 1517380048534232064 1519359670254433280 1531237400575640576 1534039298838359040 1535444096731068160 1541089111792579440 1552691906263604652 1554004409988256896 1573769171959490688 1573961658404201976 1578285728894323410 1584475084693908992 1586379501863012248 1588141493164600192 1591047516024919680 1592504519244722720 1595327653767154944 1598359315271357730 1599710422046735040 1601487219997916160 1601870968514885120 1609232507892251320 1612216301567621568 1612842687477315840 1614122227650759680 1614319649645335360 1618441074932747520 1620254648357266740 1637407181279615655 1640611500616757760 1643828385912084736 1653555181094996480 1670122386569255424 1672129745206958856 1680004767554872320 1681964516940629376 1683504777487278304 1689694133286863886 1693000775426368512 1695035632127602128 1699692323424655980 1701580171247785920 1704916602956114912 1706357783516517376 1710923422071761664 1715004866878932160 1725091812246799360 1728271624914417856 1731434061556530240 1733019623883962960 1738498084233438080 1742936542235266560 1746567660031590032 1761244699191519360 1766812385279585280 1774505035729833888 1798593339382275072 1798813323890516544 1811346402859139328 1811473890640872094 1813005144986299712 1815018849330971648 1818340018314193920 1819670605078161108 1820005164851111680 1826696360310123120 1828240482339125760 1832470953651461760 1836288601471568972 1839648690403813380 1841333350376710645 1842532916077281792 1844936742451811840 1846862998993632256 1851719598122590560 1866328825721190880 1868401756664235520 1871322492890989320 1888181254088205440 1896725060667790080 1911005423093667264 1914046750719550720 1922245162217862144 1931079009470701584 1937183579574402432 1940864882829505815 1942505512485321120 1944663052854612480 1948476117664131328 1959774233180574720 1960005562147351040 1962291936430734272 1967211464949363360 1967452073005252470 1971309822168007867 1975167571330763264 1978781784636034560 1980593855867386240 1982974377328765310 1984266217313995776 1985176866455750240 1986854953409643520 1994159567208943680 1996077325750388608 2012851084790307840 2015270376959526960 2051771447562620433 2054785482390105920 2058005840254718592 2070255875018139536 2072005879984342528 2079623548660755552 2086197701080125696 2087652983211569280 2090162181508698570 2094252518458813440 2098358895945987584 2098615544538935968 2102455646175786720 2104380971859097880 2116250969282960640 2118794540159502660 2121396688033226240 2127103538356206592 2130995768069575680 2131145753695143640 2132947229395646720 2138654277589702080 2149621735423495424 2150456916636421120 2157921433243663360 2160339531143022320 2183209575039487540 2184006197821334016 2209600020452052774 2213924090942174208 2218131294662292360 2229506326942611808 2239594590865429056 2242082107997082624 2242619355920839168 2248241674227843840 2248516654863145680 2252925511049151848 2260047509503469504 2264183003573924160 2265817504905846528 2266256431232874640 2268773561663714560 2274588256347701385 2279039505381649920 2281231229429015552 2295360751839461215 2296856100863460864 2303166145096602240 2308578748742040320 2348326265588692480 2352006674576821248 2366006714306445184 2376712627040863488 2379569252794518372 2382212239746900288 2388756778867084080 2398417765187355392 2402806452772327680 2413848761838376980 2415128537145519104 2421183341476139520 2421479474468003040 2426227473437548144 2435595147080164160 2443294604868615680 2452864920538417840 2454350236564853760 2465742578868127104 2468959464163454080 2480332771642494720 2495096657187985760 2525257166230917456 2528966747557053440 2545676025639871488 2548007230791556352 2557374904434172368 2559536675274776064 2572507300318398240 2574772012627602112 2577866690527394903 2582911439432536576 2587637718370199040 2587819843772674420 2590007349980428160 2592407437371626784 2599529435825944440 2607747126350157120 2619851490047385048 2622948619932484480 2623269430673669960 2632189880110402560 2658879422945258240 2665667652830407680 2687027169279369280 2717210835961308141 2719507717479449568 2722528273996457472 2730007747276667520 2735695263416827244 2744007787006291456 2754432902207353458 2767405113677717760 2770294498490448384 2772831398214340736 2781596934773500928 2783537310948759040 2786686773629445120 2786882908678264760 2799493238581786320 2802602634996353280 2803274194901048960 2816156888811439810 2817991518706430976 2821667959043947520 2825059386879336880 2832271881132308160 2851539036786269440 2871070126079326080 2922714176496196992 2931953525842338816 2940008343221026560 2943437904646101408 2946133360602737032 2957508392883056480 2962751356996144896 2970890783801079360 2974461565993147965 2977765299683625360 2980282430114465280 2986126121153905408 2994115988625582912 2997655565637125120 2998022206484194240 3018910671431898880 3021090006541128704 3032784341796935180 3070888193462136320 3082178223585158880 3105383812527209304 3108008819976513792 3147538343918981376 3147923316808403952 3156571457788646820 3168950169387817984 3172759003726024496 3176282986329200384 3182095032049839360 3185009038489445440 3190655307534309888 3196718630542715460 3199420844093470080 3203741937029770240 3218465015784502640 3224432603135243136 3225685374954631680 3228639299290670720 3236882149865495040 3240509296714533480 3274814362559231310 3281223001233515520 3287656771824169472 3307110362189992960 3340244773138510848 3344259490413917712 3363929033881258752 3367009554974556608 3379388266573727772 3390071264255204256 3399384646849311960 3403160342495571840 3409833205912229824 3419619079271034055 3421846844143523328 3430009733757864320 3456543249828835712 3462868123113060480 3466039247767925920 3476996168466876160 3485873084470533120 3493135320063180064 3522489398383038720 3549010071459667776 3597626647781033088 3622692805718278656 3622947781281744188 3626010289972599424 3639341210156322216 3640010329702223360 3653392720620246240 3656480964678251520 3664941907302923520 3672577202943137944 3679297380807626760 3682666700753421290 3685065832154563584 3689873484903623680 3703439196245181120 3732657651442381760 3736803513328471040 3742644985781978640 3776362508176410880 3793450121335580160 3822010846187334528 3828093501439101440 3862158018941403168 3874367159148804864 3881729765659011630 3885011024970642240 3889326105709224960 3896952235328262656 3920011124294702080 3924583872861468544 3934422929898726720 3934904146010504940 3942619644336015734 3950335142661526528 3957563569272069120 3961187711734772480 3965948754657530620 3970353732911500480 3988319134417887360 3992154651500777216 4030540753919053920 4103542895125240866 4109570964780211840 4116011680509437184 4140511750036279072 4144011759968685056 4159247097321511104 4172395402160251392 4175305966423138560 4180324363017397140 4196717791891975168 4197231089077871936 4204911292351573440 4208761943718195760 4224235333217159715 4232501938565921280 4237589080319005320 4242793376066452480 4262291507390287280 4265894458791293440 4277308555179404160 4299243470846990848 4320679062286044640 4366419150078975080 4368012395642668032 4419200040904105548 4436262589324584720 4459012653885223616 4479189181730858112 4485238711841678336 4496483348455687680 4497033309726291360 4505851022098303696 4520095019006939008 4528366007147848320 4528684726602180235 4531635009811693056 4532512862465749280 4537547123327429120 4549176512695402770 4558079010763299840 4590721503678922430 4593712201726921728 4606332290193204480 4617157497484080640 4696652531177384960 4732013428612890368 4753425254081726976 4759138505589036744 4764424479493800576 4777513557734168160 4787466710979447677 4796835530374710784 4805612905544655360 4827697523676753960 4842366682952279040 4842958948936006080 4852454946875096288 4871190294160328320 4886589209737231360 4905729841076835680 4931485157736254208 4937918928326908160 4960665543284989440 4990193314375971520 5050514332461834912 5096014461583112704 5114749808868344736 5119073350549552128 5145014600636796480 5149544025255204224 5155733381054789806 5165822878865073152 5175275436740398080 5175639687545348840 5180014699960856320 5184814874743253568 5199058871651888880 5215494252700314240 5239702980094770096 5245897239864968960 5246538861347339920 5317758845890516480 5374054338558738560 5434421671922616282 5439015434958899136 5445056547992914944 5460015494553335040 5471390526833654488 5488015574012582912 5508865804414706916 5524000051130131935 5534810227355435520 5540588996980896768 5545662796428681472 5567074621897518080 5573765817356529520 5598986477163572640 5605205269992706560 5606548389802097920 5632313777622879620 5650118773758673760 5664543762264616320 5703078073572538880 5742140252158652160 5845428352992393984 5880016686442053120 5886875809292202816 5892266721205474064 5913929466504023601 5915016785766112960 5925502713992289792 5941781567602158720 5948923131986295930 5955530599367250720 5960564860228930560 5972252242307810816 5988231977251165824 5996044412968388480 6037821342863797760 6065568683593870360 6141776386924272640 6164356447170317760 6210767625054418608 6216017639953027584 6295076687837962752 6295846633616807904 6313142915577293640 6345518007452048992 6352565972658400768 6364190064099678720 6370018076978890880 6381310615068619776 6393437261085430920 6398841688186940160 6436930031569005280 6448865206270486272 6451370749909263360 6457278598581341440 6473764299730990080 6481018593429066960 6549628725118462620 6575313543648338944 6688518980827835424 6727858067762517504 6734019109949113216 6758776533147455544 6780142528510408512 6798769293698623920 6806320684991143680 6819666411824459648 6839238158542068110 6843693688287046656 6860019467515728640 6886082255518383645 6913086499657671424 6925736246226120960 6932078495535851840 6953992336933752320 6986270640126360128 7044978796766077440 7098020142919335552 7195253295562066176 7245385611436557312 7245895562563488376 7252020579945198848 7278682420312644432 7280020659404446720 7306785441240492480 7329883814605847040 7345154405886275888 7358594761615253520 7365333401506842580 7406878392490362240 7465315302884763520 7485289971563957280 7552725016352821760 7586900242671160320 7644021692374669056 7656187002878202880 7724316037882806336 7733600071582184709 7748734318297609728 7763459531318023260 7770022049941284480 7793904470656525312 7849167745722937088 7868845859797453440 7869808292021009880 7885239288672031468 7922375423469544960 7931897509315061240 7940707465823000960 7976638268835774720 7984309303001554432 8061081507838107840 8207085790250481732 8219141929560423680 8232023361018874368 8281023500072558144 8318494194643022208 8344790804320502784 8350611932846277120 8360648726034794280 8394462178155743872 8409822584703146880 8417523887436391520 8448470666434319430 8465003877131842560 8475178160638010640 8524583014780574560 8531788917582586880 8554617110358808320 8598486941693981696 8641358124572089280 8732838300157950160 8838400081808211096 8872525178649169440 8918025307770447232 8958378363461716224 8992966696911375360 8994066619452582720 9011702044196607392 9040190038013878016 9056732014295696640 9057369453204360470 9063270019623386112 9065025724931498560 9075094246654858240 9098353025390805540 9181443007357844860 9212664580386408960 9234314994968161280 9464026857225780736 9506850508163453952 9518277011178073488 9528848958987601152 9555027115468336320 9574933421958895354 9593671060749421568 9611225811089310720 9655395047353507920 9685917897872012160 9704909893750192576 9742380588320656640 9811459682153671360 9856549110840039335 9862970315472508416 9875837856653816320 9921331086569978880 9980386628751943040 10101028664923669824 10192028923166225408 10229499617736689472 10258857237813102165 10290029201273592960 10299088050510408448 10311466762109579612 10351279375090697680 10360029399921712640 10369629749486507136 10398117743303777760 10430988505400628480 10479405960189540192 10491794479729937920 10493077722694679840 10635517691781032960 10748108677117477120 10868843343845232564 10878030869917798272 10920030989106670080 10942781053667308976 11017731608829413832 11048000102260263870 11069620454710871040 11091325592857362944 11147531634713059040 11197972954327145280 11210410539985413120 11213096779604195840 11264627555245759240 11300237547517347520 11329087524529232640 11406156147145077760 11484280504317304320 11690856705984787968 11760033372884106240 11773751618584405632 11784533442410948128 11827858933008047202 11830033571532225920 11851005427984579584 11883563135204317440 11897846263972591860 11911061198734501440 11944504484615621632 11976463954502331648 11992088825936776960 12075642685727595520 12131137367187740720 12328712894340635520 12421535250108837216 12432035279906055168 12590153375675925504 12591693267233615808 12626285831154587280 12691036014904097984 12705131945316801536 12728380128199357440 12740036153957781760 12786874522170861840 12797683376373880320 12873860063138010560 12889333452636974515 12897730412540972544 12914557197162682880 12962037186858133920 13099257450236925240 13377037961655670848 13455716135525035008 13468038219898226432 13517553066294911088 13560285057020817024 13586054179806540705 13597538587397247840 13612641369982287360 13639332823648919296 13678476317084136220 13720038935031457280 13772164511036767290 13826172999315342848 13851472492452241920 13864156991071703680 13907984673867504640 13972541280252720256 14089957593532154880 14196040285838671104 14362400132938343031 14390506591124132352 14491791125126976752 14504041159890397696 14557364840625288864 14613570882480984960 14659767629211694080 14690308811772551776 14717189523230507040 14730666803013685160 14813756784980724480 14930630605769527040 14970579943127914560 15105450032705643520 15288043384749338112 15448632075765612672 15467200143164369418 15497468636595219456 15526919062636046520 15540044099882568960 15698335491445874176 15737691719594906880 15739616584042019760 15770478577344062936 15844750846939089920 15863795018630122480 15881414931646001920 15953276537671549440 15968618606003108864 16122163015676215680 16414171580500963464 16438283859120847360 16464046722037748736 16562047000145116288 16636988389286044416 16701223865692554240 16721297452069588560 16788924356311487744 16819645169406293760 16835047774872783040 16896941332868638860 16950356321276021280 17049166029561149120 17109234220717616640 17282716249144178560 17465676600315900320 17676800163616422192 17745050357298338880 17836050615540894464 17916756726923432448 17988133238905165440 18023404088393214784 18080380076027756032 18113464028591393280 18114738906408720940 18130051449862997120 18196706050781611080 18362886014715689720 18425329160772817920 18928053714451561472 19036554022356146976 19057697917975202304 19110054230936672640 19149866843917790708 19310790094707015840 19371835795744024320 19409819787500385152 19484761176641313280 19622919364307342720 19713098221680078670 19725940630945016832 19751675713307632640 19960773257503886080 20202057329847339648 20458999235473378944 20517714475626204330 20580058402547185920 20598176101020816896 20622933524219159224 20702558750181395360 20720058799843425280 20739259498973014272 20796235486607555520 20861977010801256960 20958811920379080384 20983588959459875840 20986155445389359680 21496217354234954240 21737686687690465128 21756061739835596544 21840061978213340160 21885562107334617952 22035463217658827664 22096000204520527740 22182651185714725888 22295063269426118080 22395945908654290560 22426193559208391680 22529255110491518480 22600475095034695040 22658175049058465280 22968561008634608640 23381713411969575936 23547503237168811264 23569066884821896256 23655717866016094404 23660067143064451840 23767126270408634880 23795692527945183720 23822122397469002880 23937333554897238385 23952927909004663296 23984177651873553920 24262274734375481440 24657425788681271040 24843070500217674432 25183386534467231616 25252571662309174560 25382072029808195968 25480072307915563520 25573749044341723680 25595366752747760640 25747720126276021120 25778666905273949030 25795460825081945088 25829114394325365760 25924074373716267840 26198514900473850480 26754075923311341696 26936076439796452864 27035106132589822176 27120570114041634048 27172108359613081410 27195077174794495680 27225282739964574720 27278665647297838592 27356952634168272440 27440077870062914560 27544329022073534580 27652345998630685696 27702944984904483840 27728313982143407360 27945082560505440512 28392080571677342208 28724800265876686062 28781013182248264704 28983582250253953504 29008082319780795392 29114729681250577728 29227141764961969920 29380617623545103552 29434379046461014080 29461333606027370320 29569647332520118005 29627513569961448960 29861261211539054080 29941159886255829120 30576086769498676224 30897264151531225344 30934400286328738836 31053838125272093040 31080088199765137920 31396670982891748352 31475383439189813760 31479233168084039520 31540957154688125872 31727590037260244960 31762829863292003840 31906553075343098880 32244326031352431360 32828343161001926928 32876567718241694720 33124094000290232576 33273976778572088832 33442594904139177120 33512266976856133739 33577848712622975488 33639290338812587520 33670095549745566080 33793882665737277720 33900712642552042560 34098332059122298240 34218468441435233280 34565432498288357120 34931353200631800640 35353600327232844384 35490100714596677760 35672101231081788928 35833513453846864896 35976266477810330880 36046808176786429568 36160760152055512064 36226928057182786560 36229477812817441880 36260102899725994240 36393412101563222160 36725772029431379440 38073108044712293952 38115395835950404608 38220108461873345280 38299733687835581416 38621580189414031680 38668000357910923545 38743671591488048640 38819639575000770304 38969522353282626560 39245838728614685440 39426196443360157340 39921546515007772160 40404114659694679296 40917998470946757888 41035428951252408660 41160116805094371840 41196352202041633792 41245867048438318448 41405117500362790720 41478518997946028544 41592470973215111040 41723954021602513920 41917623840758160768 41972310890778719360 42992434708469908480 43475373375380930256 43512123479671193088 43771124214669235904 44070926435317655328 44192000409041055480 44590126538852236160 44791891817308581120 45058510220983036960 45200950190069390080 45316350098116930560 47095006474337622528 47138133769643792512 47311435732032188808 47320134286128903680 47534252540817269760 47591385055890367440 47644244794938005760 47874667109794476770 47905855818009326592 47968355303747107840 48524549468750962880 49314851577362542080 49686141000435348864 50366773068934463232 50505143324618349120 50764144059616391936 50960144615831127040 51147498088683447360 51495440252552042240 51557333810547898060 51848148747432535680 52397029800947700960 53508151846622683392 53872152879592905728 54070212265179644352 54241140228083268096 54344216719226162820 54390154349588991360 54557331294595677184 54713905268336544880 55088658044147069160 55456627964286814720 55890165121010881024 56784161143354684416 57449600531753372124 57967164500507907008 58229459362501155456 58454283529923939840 58761235247090207104 58868758092922028160 58922667212054740640 59139294665040236010 59255027139922897920 59722522423078108160 59882319772511658240 61794528303062450688 61868800572657477672 62107676250544186080 62160176399530275840 62950766878379627520 62958466336168079040 63081914309376251744 63455180074520489920 63525659726584007680 64488652062704862720 65656686322003853856 66248188000580465152 66547953557144177664 66885189808278354240 67024533953712267478 67155697425245950976 67278580677625175040 67340191099491132160 67587765331474555440 67801425285104085120 68196664118244596480 69130864996576714240 69862706401263601280 70707200654465688768 70980201429193355520 71344202462163577856 71812000664691715155 71952532955620661760 72093616353572859136 72458955625634883760 72520205799451988480 72786824203126444320 73451544058862758880 76146216089424587904 76440216923746690560 76599467375671162832 77243160378828063360 77336000715821847090 77487343182976097280 77639279150001540608 78491677457229370880 78852392886720314680 79843093030015544320 80808229319389358592 81835996941893515776 82070857902504817320 82320233610188743680 82491734096876636896 82810235000725581440 82957037995892057088 83184941946430222080 83835247681516321536 83944621781557438720 86950746750761860512 87024246959342386176 87542248429338471808 88141852870635310656 88384000818082110960 89180253077704472320 89583783634617162240 90117020441966073920 90401900380138780160 94190012948675245056 94276267539287585024 94622871464064377616 94640268572257807360 95182770111780734880 95288489589876011520 95749334219588953540 97049098937501925760 98629703154725084160 99372282000870697728 100536800930568401217 100733546137868926464 101010286649236698240 101528288119232783872 102294996177366894720 102990880505104084480 103114667621095796120 103696297494865071360 104794059601895401920 107016303693245366784 108140424530359288704 108482280456166536192 108688433438452325640 108780308699177982720 109427810536673089760 110177316088294138320 110913255928573629440 111780330242021762048 114899201063506744248 115934329001015814016 116458918725002310912 116908567059847879680 117522470494180414208 117737516185844056320 117845334424109481280 118278589330080472020 119764639545023316480 123589056606124901376 123737601145314955344 124215352501088372160 125916932672336158080 126163828618752503488 126910360149040979840 128977304125409725440 131313372644007707712 132496376001160930304 133770379616556708480 134049067907424534956 134680382198982264320 135175530662949110880 135602850570208170240 136393328236489192960 138261729993153428480 139725412802527202560 141414401308931377536 141960402858386711040 143624001329383430310 143905065911241323520 144187232707145718272 144917911251269767520 145040411598903976960 145573648406252888640 146903088117725517760 152292432178849175808 152880433847493381120 153198934751342325664 154486320757656126720 154672001431643694180 155278558300003081216 156983354914458741760 157704785773440629360 161616458638778717184 163671993883787031552 164141715805009634640 164983468193753273792 165620470001451162880 166369883892860444160 167561334884280668695 167670495363032643072 167889243563114877440 173901493501523721024 175084496858676943616 176283705741270621312 176768001636164221920 178360506155408944640 179167567269234324480 180234040883932147840 180803800760277560320 188552535078575170048 189245742928128755232 190365540223561469760 190576979179752023040 191498668439177907080 194098197875003851520 198744564001741395456 201073601861136802434 201467092275737852928 202020573298473396480 203056576238465567744 204589992354733789440 205981761010208168960 206229335242191592240 207392594989730142720 209588119203790803840 214032607386490733568 216280849060718577408 217376866876904651280 217560617398355965440 218855621073346179520 220354632176588276640 229798402127013488496 231868658002031628032 232917837450004621824 235044940988360828416 235475032371688112640 235690668848218962560 236557178660160944040 239529279090046632960 247475202290629910688 248430705002176744320 251833865344672316160 252327657237505006976 253820720298081959680 262626745288015415424 267540759233113416960 268098135814849069912 269360764397964528640 270351061325898221760 271205701140416340480 272786656472978385920 279450825605054405120 282828802617862755072 283920805716773422080 287248002658766860620 288374465414291436544 289835822502539535040 291147296812505777280 293806176235451035520 304584864357698351616 306397869502684651328 308972641515312253440 309344002863287388360 315409571546881258720 328283431610019269280 329966936387506547584 331240940002902325760 332739767785720888320 335122669768561337390 335340990726065286144 335778487126229754880 347802987003047442048 350168993717353887232 352567411482541242624 353536003272328443840 356721012310817889280 360468081767864295680 377105070157150340096 378491485856257510464 380731080447122939520 382997336878355814160 388196395750007703040 397489128003482790912 402147203722273604868 404041146596946792960 409179984709467578880 412458670484383184480 414785189979460285440 419176238407581607680 432561698121437154816 434753733753809302560 435121234796711930880 437711242146692359040 440709264353176553280 459596804254026976992 463737316004063256064 465835674900009243648 470089881976721656832 470950064743376225280 471381337696437925120 473114357320321888080 494950404581259821376 496861410004353488640 502684004652842006085 503667730689344632320 504655314475010013952 507641440596163919360 525253490576030830848 535081518466226833920 536196271629698139824 540702122651796443520 542411402280832680960 558901651210108810240 565657605235725510144 574496005317533721240 579671645005079070080 582294593625011554560 587612352470902071040 609169728715396703232 612795739005369302656 617945283030624506880 618688005726574776720 630819143093762517440 656566863220038538560 659933872775013095168 662481880005804651520 670245339537122674780 695605974006094884096 700337987434707774464 705134822965082485248 707072006544656887680 720936163535728591360 756982971712515020928 761462160894245879040 765994673756711628320 776392791500015406080 804294407444547209736 808082293193893585920 818359969418935157760 824917340968766368960 838352476815163215360 865123396242874309632 869507467507618605120 875422484293384718080 881418528706353106560 919193608508053953984 927474632008126512128 942762675392875850240 946228714640643776160 989900809162519642752 993722820008706977280 1005368009305684012170 1007335461378689264640 1009310628950020027904 1015282881192327838720 1050506981152061661696 1070163036932453667840 1072392543259396279648 1081404245303592887040 1131315210471451020288 1148992010635067442480 1159343290010158140160 1164589187250023109120 1175224704941804142080 1225591478010738605312 1237376011453149553440 1261638286187525034880 1313133726440077077120 1319867745550026190336 1340490679074245349560 1391211948012189768192 1410269645930164970496 1414144013089313775360 1441872327071457182720 1513965943425030041856 1522924321788491758080 1531989347513423256640 1608588814889094419472 1649834681937532737920 1676704953630326430720 1739014935015237210240 1750844968586769436160 1762837057412706213120 1838387217016107907968 1885525350785751700480 1892457429281287552320 1979801618325039285504 1987445640017413954560 2010736018611368024340 2018621257900040055808 2101013962304123323392 2144785086518792559296 2162808490607185774080 2297984021270134884960 2318686580020316280320 2329178374500046218240 2350449409883608284160 2451182956021477210624 2474752022906299106880 2523276572375050069760 2626267452880154154240 2639735491100052380672 2680981358148490699120 2782423896024379536384 2828288026178627550720 3027931886850060083712 3045848643576983516160 3063978695026846513280 3217177629778188838944 3299669363875065475840 3478029870030474420480 3501689937173538872320 3525674114825412426240 3676774434032215815936 3784914858562575104640 3959603236650078571008 4021472037222736048680 4289570173037585118592 4325616981214371548160 4595968042540269769920 4637373160040632560640 4902365912042954421248 4949504045812598213760 5046553144750100139520 5252534905760308308480 5361962716296981398240 5656576052357255101440 6055863773700120167424 6127957390053693026560 6434355259556377677888 6599338727750130951680 6956059740060948840960 7051348229650824852480 7353548868064431631872 7569829717125150209280 7919206473300157142016 8042944074445472097360 8579140346075170237184 9191936085080539539840 9899008091625196427520 10093106289500200279040 10505069811520616616960 10723925432593962796480 12255914780107386053120 12868710519112755355776 13198677455500261903360 13912119480121897681920 14707097736128863263744 15139659434250300418560 16085888148890944194720 17158280692150340474368 18383872170161079079680 19798016183250392855040 21447850865187925592960 24511829560214772106240 25737421038225510711552 30279318868500600837120 32171776297781888389440 34316561384300680948736 36767744340322158159360 39596032366500785710080 42895701730375851185920 51474842076451021423104 64343552595563776778880 73535488680644316318720 85791403460751702371840 102949684152902042846208 128687105191127553557760 171582806921503404743680 257374210382255107115520 514748420764510214231040
- Sum of all divisors σ(n): 2295628050250019727019008
- Sum of proper divisors (its aliquot sum) s(n): 1780879629485509512787968
- 514748420764510214231040 is an abundant number, because the sum of its proper divisors (1780879629485509512787968) is greater than itself. Its abundance is 1266131208720999298556928
Bases of 514748420764510214231040
- Binary: 11011010000000010010001010110111001011101001101110100101101100100010100000000002
- Hexadecimal: 0x6D00915B974DD2D91400
- Base-36: 2BTLT6IFNQI6D79C
Squares and roots of 514748420764510214231040
- 514748420764510214231040 squared (5147484207645102142310402) is 264965936679557250283054577577190675738499481600
- 514748420764510214231040 cubed (5147484207645102142310403) is 136390797462191305897563389431220851157739515955498052439527982628864000
-
The
square root of 514748420764510214231040 is 717459699749.4076769527 -
The
cube root of 514748420764510214231040 is 80142891.5379668013
Scales and comparisons
How big is 514748420764510214231040?- 514,748,420,764,510,214,231,040 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 514,748,420,764,510,214,231,040 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 514748420764510214231040 cubic inches would be around 6678574.3 feet tall.
Recreational maths with 514748420764510214231040
- 514748420764510214231040 backwards is 040132412015467024847415
- The number of decimal digits it has is: 24
- The sum of 514748420764510214231040's digits is 75
- 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 514748420764510214231040 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 514748420764510214231040 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/514748420764510214231040/
Chicago style:
Numbermatics. 2024. "Number 514748420764510214231040 - Facts about the integer". https://numbermatics.com/n/514748420764510214231040/
The information we have on file for 514748420764510214231040 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 514748420764510214231040, math, Factors of 514748420764510214231040, curriculum, school, college, exams, university, Prime factorization of 514748420764510214231040, STEM, science, technology, engineering, physics, economics, calculator, five hundred fourteen sextillion, seven hundred forty-eight quintillion, four hundred twenty quadrillion, seven hundred sixty-four trillion, five hundred ten billion, two hundred fourteen million, two hundred thirty-one thousand and forty.