5502978199605290729472
5,502,978,199,605,290,729,472 is an even composite number composed of seven prime numbers multiplied together.
5502978199605290729472 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, seven hundred ninety-two divisors.
Prime factorization of 5502978199605290729472:
228 × 35 × 72 × 17 × 192 × 472 × 127
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 17 × 19 × 19 × 47 × 47 × 127)See below for interesting mathematical facts about the number 5502978199605290729472 from the Numbermatics database.
Names of 5502978199605290729472
- Cardinal: 5502978199605290729472 can be written as Five sextillion, five hundred two quintillion, nine hundred seventy-eight quadrillion, one hundred ninety-nine trillion, six hundred five billion, two hundred ninety million, seven hundred twenty-nine thousand, four hundred seventy-two.
Scientific notation
- Scientific notation: 5.502978199605290729472 × 1021
Factors of 5502978199605290729472
Divisors of 5502978199605290729472
- Number of divisors d(n): 18792
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 19 21 24 27 28 32 34 36 38 42 47 48 49 51 54 56 57 63 64 68 72 76 81 84 94 96 98 102 108 112 114 119 126 127 128 133 136 141 144 147 152 153 162 168 171 188 189 192 196 204 216 224 228 238 243 252 254 256 266 272 282 288 294 304 306 323 324 329 336 342 357 361 376 378 381 384 392 399 408 423 432 441 448 456 459 476 486 504 508 512 513 532 544 564 567 576 588 608 612 646 648 658 672 684 714 722 752 756 762 768 784 798 799 816 833 846 864 882 889 893 896 912 918 931 952 969 972 987 1008 1016 1024 1026 1064 1071 1083 1088 1128 1134 1143 1152 1176 1197 1216 1224 1269 1292 1296 1316 1323 1344 1368 1377 1428 1444 1504 1512 1524 1536 1539 1568 1596 1598 1632 1666 1692 1701 1728 1764 1778 1786 1792 1824 1836 1862 1904 1938 1944 1974 2016 2032 2048 2052 2128 2142 2159 2166 2176 2209 2256 2261 2268 2286 2303 2304 2352 2394 2397 2413 2432 2448 2499 2527 2538 2584 2592 2632 2646 2667 2679 2688 2736 2754 2793 2856 2888 2907 2961 3008 3024 3048 3072 3078 3136 3192 3196 3213 3249 3264 3332 3384 3402 3429 3456 3528 3556 3572 3584 3591 3648 3672 3724 3807 3808 3876 3888 3948 3969 4032 4064 4096 4104 4131 4256 4284 4318 4332 4352 4418 4512 4522 4536 4572 4606 4608 4617 4704 4788 4794 4826 4864 4896 4998 5054 5076 5168 5184 5264 5292 5334 5358 5376 5472 5508 5586 5593 5712 5776 5814 5922 5969 6016 6048 6096 6137 6144 6156 6223 6251 6272 6384 6392 6426 6477 6498 6528 6627 6664 6768 6783 6804 6858 6909 6912 7056 7112 7144 7168 7182 7191 7239 7296 7344 7448 7497 7581 7614 7616 7752 7776 7896 7938 8001 8037 8064 8128 8192 8208 8262 8379 8512 8568 8636 8664 8704 8721 8836 8883 9024 9044 9072 9144 9212 9216 9234 9408 9576 9588 9639 9652 9728 9747 9792 9996 10108 10152 10287 10336 10368 10528 10584 10668 10716 10752 10773 10944 11016 11172 11186 11421 11424 11552 11628 11844 11907 11938 12032 12096 12192 12274 12288 12312 12446 12502 12544 12768 12784 12852 12954 12996 13056 13254 13328 13536 13566 13608 13716 13818 13824 14112 14224 14288 14336 14364 14382 14478 14592 14688 14896 14994 15113 15162 15181 15228 15232 15463 15504 15552 15792 15827 15876 16002 16074 16128 16256 16384 16416 16524 16758 16779 16891 16967 17024 17136 17272 17328 17408 17442 17672 17689 17766 17907 18048 18088 18144 18288 18411 18424 18432 18468 18669 18753 18816 19152 19176 19278 19304 19431 19456 19494 19584 19881 19992 20216 20304 20349 20574 20672 20727 20736 21056 21168 21336 21432 21504 21546 21573 21717 21888 22032 22344 22372 22491 22743 22842 22848 23104 23256 23688 23814 23876 24003 24064 24111 24192 24384 24548 24576 24624 24892 25004 25088 25137 25536 25568 25704 25908 25992 26112 26163 26508 26649 26656 27072 27132 27216 27432 27636 27648 28224 28448 28576 28672 28728 28764 28917 28956 29184 29241 29376 29792 29988 30226 30324 30362 30456 30464 30861 30926 31008 31104 31584 31654 31752 32004 32148 32256 32319 32512 32768 32832 33048 33516 33558 33782 33934 34048 34272 34544 34656 34816 34884 35344 35378 35532 35814 36096 36176 36288 36576 36822 36848 36864 36936 37338 37506 37553 37632 38304 38352 38556 38608 38862 38912 38988 39151 39168 39762 39984 40432 40608 40698 41021 41148 41344 41454 41472 41783 41971 42112 42336 42672 42864 42959 43008 43092 43146 43434 43757 43776 44064 44688 44744 44982 45339 45486 45543 45684 45696 45847 46208 46389 46512 47376 47481 47628 47752 48006 48128 48222 48384 48768 49096 49152 49248 49784 50008 50176 50274 50337 50673 50901 51072 51136 51408 51816 51984 52224 52326 53016 53067 53298 53312 53721 54144 54264 54432 54864 55233 55272 55296 56007 56259 56448 56896 57152 57344 57456 57528 57834 57912 58293 58368 58482 58752 59584 59643 59976 60452 60648 60724 60912 60928 61047 61722 61852 62016 62181 62208 63168 63308 63504 64008 64296 64512 64638 64719 65024 65151 65536 65664 66096 67032 67116 67473 67564 67868 68096 68229 68544 69088 69312 69632 69768 70688 70756 71064 71628 72009 72192 72333 72352 72576 73152 73644 73696 73728 73872 74676 75012 75106 75264 75411 76608 76704 77112 77216 77724 77824 77976 78302 78336 78489 79524 79947 79968 80864 81216 81396 82042 82296 82688 82908 82944 83566 83942 84224 84672 85344 85728 85918 86016 86184 86292 86868 87514 87552 87723 88128 89376 89488 89964 90678 90972 91086 91368 91392 91694 92416 92778 93024 94752 94962 95256 95504 96012 96256 96444 96768 97536 98192 98304 98496 99568 100016 100352 100548 100674 101346 101473 101802 102144 102272 102816 103632 103968 104448 104652 105791 106032 106134 106267 106596 106624 107442 108241 108288 108528 108864 109728 110466 110544 110592 112014 112518 112659 112896 113411 113792 114304 114688 114912 115056 115668 115824 116586 116736 116964 117453 117504 118237 118769 119168 119286 119952 120904 121296 121448 121824 121856 122094 123063 123444 123704 124032 124362 124416 125349 125913 126336 126616 127008 128016 128592 128877 129024 129276 129438 130048 130302 131072 131271 131328 132192 134064 134232 134946 135128 135736 136017 136192 136458 136629 137088 137541 138176 138624 139167 139264 139536 141376 141512 142128 142443 143256 144018 144384 144666 144704 145152 146304 147288 147392 147456 147744 149352 150024 150212 150528 150822 151011 152019 152703 153216 153408 154224 154432 155448 155648 155952 156604 156672 156978 159048 159201 159894 159936 161163 161728 162432 162792 164084 164592 165376 165699 165816 165888 167132 167884 168021 168448 168777 169344 170688 171456 171836 172032 172368 172584 173736 174879 175028 175104 175446 176256 178752 178929 178976 179928 181356 181944 182172 182736 182784 183141 183388 184832 185556 186048 186543 189504 189924 190512 191008 192024 192512 192888 193536 194157 195072 195453 196384 196608 196992 199136 200032 200704 201096 201348 202419 202692 202946 203604 204288 204544 204687 205632 207264 207936 208896 209304 211582 212064 212268 212534 213192 213248 214884 216027 216482 216576 216999 217056 217728 219456 220932 221088 221184 224028 225036 225318 225792 226233 226822 227584 228608 229376 229824 230112 231336 231648 233172 233472 233928 234906 235008 236474 237538 238336 238572 239904 241808 242592 242896 243648 243712 244188 246126 246888 247408 248064 248724 248832 250698 251826 252672 253232 254016 256032 257184 257754 258048 258552 258876 260096 260604 262144 262542 262656 262871 264384 268128 268464 269892 270256 271472 272034 272384 272916 273258 274176 275082 276352 277248 278334 278528 279072 280543 282752 283024 284256 284886 286512 287147 288036 288439 288768 289332 289408 290304 292481 292608 293797 294576 294784 294912 295488 298704 300048 300424 300713 301056 301644 302022 304038 304419 305406 306432 306816 308448 308864 310896 311296 311904 313208 313344 313956 317373 318096 318402 318801 319788 319872 320929 322326 323456 324723 324864 325584 328168 329184 330752 331398 331632 331776 334264 335768 336042 336896 337554 337977 338688 340233 341376 342912 343672 344064 344736 345168 347472 349758 350056 350208 350892 352359 352512 354711 356307 357504 357858 357952 359856 362712 363888 364344 365472 365568 366282 366776 369189 369664 371112 372096 373086 376047 377739 379008 379848 381024 382016 384048 385024 385776 386631 387072 388314 390144 390906 392768 393216 393813 393984 398272 400064 401408 402192 402696 404838 405384 405892 407208 408051 408576 409088 409374 409887 411264 412623 414528 415872 417501 417792 418608 423164 424128 424536 425068 426384 426496 427329 429768 432054 432964 433152 433998 434112 435456 438912 441864 442176 442368 448056 450072 450636 451584 452466 453033 453644 455168 456057 457216 458109 458752 459648 460224 462672 463296 466344 466944 467856 469812 470016 472948 475076 476672 477144 477603 479808 483489 483616 485184 485792 487296 487424 488376 492252 493776 494816 496128 497097 497448 497664 501396 503652 504063 505344 506331 506464 508032 512064 514368 515508 516096 517104 517752 520192 521208 524288 524637 525084 525312 525742 528768 536256 536787 536928 539784 540512 542944 544068 544768 545832 546516 548352 549423 550164 552704 554496 556668 557056 558144 559629 561086 565504 566048 568512 569772 573024 574294 576072 576878 577536 578664 578816 580608 584962 585216 586359 587594 589152 589568 589824 590976 597408 600096 600848 601426 602112 603288 604044 608076 608838 610812 612864 613632 614061 616896 617728 621792 622592 623808 626416 626688 627912 634746 636192 636804 637602 639576 639744 641858 644652 646912 649446 649728 651168 656336 658368 661504 662796 663264 663552 668528 671536 672084 673792 675108 675954 677376 680466 682752 685824 687344 688128 689472 690336 694944 699516 700112 700416 701784 704718 705024 709422 710311 712614 713507 715008 715716 715904 719712 725424 727776 728688 730944 731136 732564 733552 738378 739328 742224 743869 744192 746172 752094 755478 758016 759696 762048 764032 768096 770048 771552 773262 774144 776628 779399 780288 781812 785536 786432 787626 787968 788613 793877 796544 797449 800128 802816 804384 805392 809676 810768 811784 814416 816102 817152 818176 818748 819774 822528 825246 829056 831383 831744 835002 835584 837216 841629 846328 848256 849072 850136 852768 852992 854658 859536 861441 864108 865317 865928 866304 867996 868224 870912 877443 877824 881391 883728 884352 884736 896112 900144 901272 902139 903168 904932 906066 907288 910336 912114 913257 914432 916218 917504 919296 920448 925344 926592 932688 933888 935712 939624 940032 945896 950152 952119 953344 954288 955206 956403 959616 962787 966978 967232 970368 971584 974169 974592 974848 976752 984504 987552 989632 992256 994194 994896 995328 1002792 1007304 1008126 1010688 1012662 1012928 1013931 1016064 1020699 1024128 1028736 1031016 1032192 1034208 1035504 1040384 1042416 1048576 1049274 1050168 1050624 1051484 1057077 1057536 1064133 1068921 1072512 1073574 1073856 1079568 1081024 1085888 1088136 1089536 1091664 1093032 1096704 1098846 1100328 1105408 1107567 1108992 1113336 1114112 1116288 1119258 1122172 1128141 1131008 1132096 1133217 1137024 1139544 1146048 1148588 1152144 1153756 1155072 1157328 1157632 1159893 1161216 1169924 1170432 1172718 1175188 1178304 1179136 1179648 1181439 1181952 1194816 1200192 1201696 1202852 1204224 1206576 1208088 1216152 1217676 1221624 1224153 1225728 1227264 1228122 1229661 1233792 1235456 1237869 1243584 1245184 1247616 1252503 1252832 1253376 1255824 1269492 1272384 1273608 1275204 1279152 1279488 1281987 1283716 1289304 1293824 1298892 1299456 1302336 1312672 1316736 1323008 1325592 1326528 1327104 1337056 1343072 1344168 1347584 1350216 1351908 1354752 1359099 1360932 1365504 1368171 1371648 1374327 1374688 1376256 1378944 1380672 1389888 1399032 1400224 1400832 1403568 1409436 1410048 1418844 1420622 1425228 1427014 1430016 1431432 1431808 1432809 1439424 1450467 1450848 1455552 1457376 1461888 1462272 1465128 1467104 1476756 1478656 1484448 1487738 1488384 1491291 1492344 1504188 1510956 1512189 1516032 1518993 1519392 1524096 1528064 1536192 1540096 1543104 1546524 1548288 1553256 1558798 1560576 1563624 1571072 1572864 1575252 1575936 1577226 1587754 1593088 1594898 1600256 1605632 1608768 1610784 1619352 1621536 1623568 1628832 1632204 1634304 1636352 1637496 1639548 1645056 1650492 1658112 1662766 1663488 1670004 1671168 1674432 1683258 1692656 1696512 1698144 1700272 1705536 1705984 1709316 1719072 1722882 1728216 1730634 1731856 1732608 1735992 1736448 1741824 1754886 1755648 1762782 1767456 1768704 1769472 1792224 1800288 1802544 1804278 1806336 1809864 1812132 1814576 1820672 1824228 1826514 1828864 1832436 1835008 1838592 1840097 1840896 1850688 1853184 1865376 1867776 1871424 1879248 1880064 1891792 1900304 1904238 1906688 1908576 1910412 1912806 1919232 1925574 1927987 1933956 1934464 1940736 1943168 1948338 1949184 1949696 1953504 1963801 1969008 1975104 1979264 1984512 1988388 1989792 1990656 2005584 2010029 2014608 2016252 2019073 2021376 2025324 2025856 2027862 2032128 2041398 2048256 2056579 2057472 2062032 2064384 2068416 2071008 2080768 2084832 2097152 2098548 2100336 2101248 2102968 2114154 2115072 2128266 2130933 2137842 2140521 2145024 2147148 2147712 2154809 2159136 2162048 2171776 2176272 2179072 2183328 2186064 2193408 2197692 2200656 2210816 2215134 2217984 2226672 2228224 2231607 2232576 2238516 2244344 2246503 2256282 2262016 2264192 2266434 2274048 2279088 2292096 2297176 2304288 2307512 2310144 2314656 2315264 2319786 2322432 2338197 2339848 2340864 2345436 2350376 2356608 2358272 2359296 2362878 2363904 2365839 2381631 2389632 2392347 2400384 2403392 2405704 2408448 2413152 2416176 2432304 2435352 2443248 2448306 2451456 2454528 2456244 2459322 2467584 2470912 2475738 2487168 2490368 2494149 2495232 2505006 2505664 2506752 2511648 2524887 2538984 2544768 2547216 2550408 2558304 2558976 2563974 2567432 2578608 2584323 2587648 2595951 2597784 2598912 2604672 2625344 2632329 2633472 2644173 2646016 2651184 2653056 2654208 2674112 2686144 2688336 2695168 2700432 2703816 2706417 2709504 2718198 2721864 2731008 2736342 2739771 2743296 2748654 2749376 2752512 2757888 2761344 2779776 2798064 2800448 2801664 2807136 2818872 2820096 2837688 2841244 2850456 2854028 2856357 2860032 2862864 2863616 2865618 2869209 2878848 2888361 2900934 2901696 2911104 2914752 2922507 2923776 2924544 2930256 2934208 2953512 2957312 2968896 2975476 2976768 2982582 2984688 3008376 3021912 3024378 3032064 3037986 3038784 3041793 3048192 3056128 3062097 3072384 3080192 3086208 3093048 3096576 3106512 3117596 3121152 3127248 3142144 3145728 3150504 3151872 3154452 3171231 3175508 3186176 3189796 3192399 3200512 3206763 3211264 3217536 3221568 3238704 3243072 3247136 3257664 3264408 3268608 3272704 3274992 3279096 3290112 3300984 3316224 3322701 3325532 3326976 3340008 3342336 3348864 3366516 3384423 3385312 3393024 3396288 3399651 3400544 3411072 3411968 3418632 3438144 3445764 3456432 3461268 3463712 3465216 3471984 3472896 3479679 3483648 3509772 3511296 3525564 3534912 3537408 3538944 3544317 3584448 3600576 3605088 3608556 3612672 3619728 3624264 3629152 3641344 3648456 3653028 3657728 3664872 3670016 3672459 3677184 3680194 3681792 3688983 3701376 3706368 3713607 3730752 3735552 3742848 3757509 3758496 3760128 3783584 3800608 3808476 3813376 3817152 3820824 3825612 3838464 3845961 3851148 3855974 3867912 3868928 3881472 3886336 3896676 3898368 3899392 3907008 3927602 3938016 3950208 3958528 3969024 3976776 3979584 3981312 4011168 4020058 4029216 4032504 4038146 4042752 4050648 4051712 4055724 4064256 4082796 4096512 4104513 4113158 4114944 4122981 4124064 4128768 4136832 4142016 4161536 4169664 4194304 4197096 4200672 4202496 4205936 4228308 4230144 4256532 4261866 4275684 4281042 4290048 4294296 4295424 4298427 4309618 4318272 4324096 4343552 4352544 4358144 4366656 4372128 4386816 4395384 4401312 4421632 4430268 4435968 4453344 4456448 4463214 4465152 4477032 4488688 4493006 4512564 4524032 4528384 4532868 4548096 4558176 4584192 4594352 4608576 4615024 4620288 4629312 4630528 4639572 4644864 4676394 4679696 4681728 4690872 4700752 4713216 4716544 4718592 4725756 4727808 4731678 4763262 4769231 4779264 4784694 4800768 4806784 4811408 4816896 4826304 4832352 4864608 4870704 4886496 4896612 4902912 4909056 4912488 4918644 4935168 4941824 4951476 4972177 4974336 4980736 4988298 4990464 4994549 5010012 5011328 5013504 5023296 5049774 5077968 5089536 5094432 5100816 5116608 5117952 5127948 5134864 5157216 5168646 5175296 5191902 5195568 5197824 5209344 5250688 5264658 5266944 5288346 5292032 5302368 5306112 5308416 5330317 5348224 5372288 5376672 5390336 5400864 5407632 5412834 5419008 5436396 5443728 5455793 5462016 5472684 5479542 5486592 5497308 5498752 5505024 5515776 5520291 5522688 5557139 5559552 5582143 5596128 5600896 5603328 5614272 5637744 5640192 5675376 5682488 5700912 5708056 5712714 5720064 5725728 5727232 5731236 5738418 5757696 5776722 5783961 5801868 5803392 5822208 5829504 5845014 5847552 5849088 5860512 5868416 5891403 5907024 5914624 5937792 5950952 5953536 5965164 5969376 6016752 6030087 6043824 6048756 6057219 6064128 6075972 6077568 6083586 6096384 6112256 6124194 6144768 6160384 6169737 6172416 6186096 6193152 6213024 6235192 6242304 6254496 6284288 6291456 6301008 6303744 6308904 6342462 6351016 6372352 6379592 6384798 6392799 6401024 6413526 6421563 6422528 6435072 6443136 6464427 6477408 6486144 6494272 6515328 6528816 6537216 6545408 6549984 6558192 6580224 6601968 6632448 6645402 6651064 6653952 6680016 6684672 6694821 6697728 6733032 6739509 6768846 6770624 6786048 6792576 6799302 6801088 6822144 6823936 6837264 6876288 6891528 6912864 6922536 6927424 6930432 6943968 6945792 6959358 6967296 7014591 7019544 7022592 7051128 7069824 7074816 7077888 7088634 7097517 7144893 7168896 7177041 7201152 7210176 7217112 7225344 7239456 7248528 7258304 7282688 7296912 7306056 7315456 7329744 7340032 7344918 7354368 7360388 7363584 7377966 7402752 7412736 7427214 7461504 7471104 7482447 7485696 7515018 7516992 7520256 7567168 7574661 7601216 7616952 7626752 7634304 7641648 7651224 7676928 7691922 7702296 7711948 7735824 7737856 7752969 7762944 7772672 7787853 7793352 7796736 7798784 7814016 7855204 7876032 7896987 7900416 7917056 7932519 7938048 7953552 7959168 7962624 8022336 8040116 8058432 8065008 8076292 8085504 8101296 8103424 8111448 8119251 8128512 8165592 8193024 8209026 8219313 8226316 8229888 8245962 8248128 8257536 8273664 8284032 8323072 8339328 8388608 8394192 8401344 8404992 8411872 8456616 8460288 8513064 8523732 8551368 8562084 8569071 8580096 8588592 8590848 8596854 8607627 8619236 8636544 8648192 8665083 8687104 8705088 8716288 8733312 8744256 8767521 8773632 8790768 8802624 8843264 8860536 8871936 8906688 8912896 8926428 8930304 8954064 8977376 8986012 9025128 9048064 9056768 9065736 9096192 9116352 9125379 9168384 9186291 9188704 9217152 9230048 9240576 9258624 9261056 9279144 9289728 9352788 9359392 9363456 9381744 9401504 9426432 9433088 9437184 9451512 9455616 9463356 9513693 9526524 9538462 9558528 9569388 9577197 9601536 9613568 9620289 9622816 9633792 9652608 9664704 9729216 9741408 9772992 9793224 9805824 9818112 9824976 9837288 9870336 9883648 9902952 9944354 9948672 9961472 9968103 9976596 9980928 9989098 10020024 10022656 10027008 10046592 10099548 10153269 10155936 10179072 10188864 10198953 10201632 10233216 10235904 10255896 10269728 10314432 10337292 10350592 10383804 10391136 10395648 10418688 10439037 10501376 10529316 10533888 10576692 10584064 10604736 10612224 10616832 10632951 10660634 10696448 10744576 10753344 10780672 10801728 10815264 10825668 10838016 10872792 10887456 10911586 10924032 10945368 10959084 10973184 10994616 10997504 11010048 11031552 11040582 11045376 11114278 11119104 11140821 11164286 11192256 11201792 11206656 11228544 11275488 11280384 11350752 11364976 11401824 11416112 11425428 11440128 11451456 11454464 11462472 11476836 11515392 11553444 11567922 11603736 11606784 11644416 11659008 11690028 11695104 11698176 11721024 11736832 11782806 11814048 11829248 11875584 11901904 11907072 11930328 11938752 12033504 12060174 12087648 12097512 12114438 12128256 12151944 12155136 12167172 12192768 12224512 12248388 12289536 12320768 12339474 12344832 12372192 12386304 12426048 12470384 12484608 12508992 12568576 12582912 12602016 12607488 12617808 12684924 12702032 12744704 12759184 12769596 12785598 12802048 12827052 12843126 12845056 12870144 12886272 12928854 12954816 12972288 12988544 13030656 13057632 13074432 13090816 13099968 13116384 13160448 13203936 13264896 13290804 13302128 13307904 13360032 13369344 13389642 13395456 13466064 13479018 13495909 13537692 13541248 13556633 13572096 13585152 13598604 13602176 13644288 13647872 13674528 13746607 13752576 13783056 13825728 13845072 13854848 13860864 13887936 13891584 13918716 13934592 14029182 14039088 14045184 14102256 14133511 14139648 14149632 14155776 14177268 14195034 14289786 14307693 14337792 14354082 14402304 14420352 14434224 14450688 14478912 14497056 14516608 14565376 14593824 14612112 14630912 14659488 14680064 14689836 14708736 14720776 14727168 14755932 14805504 14825472 14854428 14916531 14923008 14942208 14964894 14971392 14983647 15030036 15033984 15040512 15083663 15134336 15149322 15202432 15233904 15253504 15268608 15283296 15302448 15353856 15383844 15404592 15423896 15471648 15475712 15505938 15525888 15545344 15575706 15586704 15593472 15597568 15628032 15710408 15752064 15793974 15800832 15834112 15865038 15876096 15907104 15918336 15925248 15990951 16044672 16080232 16116864 16130016 16152584 16171008 16202592 16206848 16222896 16238502 16257024 16331184 16367379 16386048 16418052 16438626 16452632 16459776 16491924 16496256 16515072 16547328 16560873 16568064 16646144 16671417 16678656 16746429 16777216 16788384 16802688 16809984 16823744 16913232 16920576 17026128 17047464 17102736 17124168 17138142 17160192 17177184 17181696 17193708 17215254 17238472 17273088 17296384 17330166 17351883 17374208 17410176 17432576 17466624 17488512 17535042 17547264 17581536 17605248 17674209 17686528 17721072 17743872 17813376 17825792 17852856 17860608 17908128 17954752 17972024 18050256 18090261 18096128 18113536 18131472 18171657 18192384 18232704 18250758 18336768 18372582 18377408 18434304 18460096 18481152 18509211 18517248 18522112 18558288 18579456 18705576 18718784 18726912 18763488 18803008 18852864 18866176 18874368 18903024 18911232 18926712 19027386 19053048 19076924 19117056 19138776 19154394 19178397 19203072 19227136 19240578 19245632 19264689 19267584 19305216 19329408 19393281 19458432 19482816 19545984 19586448 19611648 19636224 19649952 19674576 19740672 19767296 19805904 19888708 19897344 19922944 19936206 19953192 19961856 19978196 20040048 20045312 20054016 20084463 20093184 20199096 20218527 20306538 20311872 20358144 20377728 20397906 20403264 20466432 20471808 20511792 20539456 20628864 20674584 20701184 20767608 20782272 20791296 20837376 20878074 21002752 21043773 21058632 21067776 21153384 21168128 21209472 21224448 21233664 21265902 21292551 21321268 21392896 21434679 21489152 21506688 21531123 21561344 21603456 21630528 21651336 21676032 21745584 21774912 21823172 21848064 21890736 21918168 21946368 21989232 21995008 22020096 22063104 22081164 22090752 22228556 22238208 22281642 22328572 22384512 22403584 22413312 22447341 22457088 22550976 22560768 22701504 22723983 22729952 22803648 22832224 22850856 22880256 22902912 22908928 22924944 22953672 23030784 23106888 23135844 23207472 23213568 23258907 23288832 23318016 23363559 23380056 23390208 23396352 23442048 23473664 23565612 23628096 23658496 23690961 23751168 23797557 23803808 23814144 23860656 23877504 24067008 24120348 24175296 24195024 24228876 24256512 24303888 24310272 24334344 24357753 24385536 24449024 24496776 24579072 24641536 24657939 24678948 24689664 24744384 24772608 24852096 24940768 24969216 25017984 25137152 25165824 25204032 25214976 25235616 25369848 25404064 25489408 25518368 25539192 25571196 25604096 25654104 25686252 25690112 25707213 25740288 25772544 25822881 25857708 25909632 25944576 25977088 25995249 26061312 26115264 26148864 26181632 26199936 26232768 26302563 26320896 26407872 26529792 26581608 26604256 26615808 26720064 26738688 26779284 26790912 26932128 26958036 26991818 27075384 27082496 27113266 27144192 27170304 27197208 27204352 27288576 27295744 27349056 27493214 27505152 27558873 27566112 27651456 27690144 27709696 27721728 27775872 27783168 27837432 27869184 28058364 28078176 28090368 28204512 28267022 28279296 28299264 28311552 28354536 28390068 28579572 28615386 28675584 28708164 28731591 28804608 28840704 28860867 28868448 28901376 28957824 28994112 29033216 29130752 29187648 29224224 29261824 29318976 29360128 29379672 29417472 29441552 29454336 29511864 29611008 29650944 29708856 29833062 29846016 29884416 29929788 29942784 29967294 30060072 30067968 30081024 30167326 30268672 30298644 30404864 30467808 30507008 30537216 30566592 30604896 30707712 30767688 30809184 30847792 30943296 30951424 31011876 31051776 31090688 31151412 31173408 31186944 31195136 31256064 31420816 31504128 31587948 31601664 31668224 31730076 31752192 31814208 31836672 31850496 31981902 32089344 32160464 32233728 32260032 32305168 32342016 32405184 32413696 32445792 32477004 32514048 32662368 32734758 32772096 32836104 32877252 32905264 32919552 32983848 32992512 33030144 33094656 33121746 33136128 33292288 33342834 33357312 33384617 33492858 33554432 33576768 33605376 33619968 33647488 33826464 33841152 34052256 34094928 34205472 34248336 34276284 34320384 34354368 34363392 34387416 34430508 34476944 34546176 34592768 34660332 34703766 34748416 34820352 34865152 34933248 34961843 34977024 35070084 35094528 35163072 35210496 35348418 35373056 35442144 35487744 35626752 35651584 35705712 35721216 35816256 35909504 35944048 36100512 36180522 36192256 36227072 36262944 36343314 36384768 36465408 36501516 36631753 36673536 36745164 36754816 36868608 36920192 36962304 37018422 37034496 37044224 37116576 37158912 37312219 37411152 37437568 37453824 37526976 37606016 37705728 37732352 37748736 37806048 37822464 37853424 38054772 38106096 38153848 38190551 38234112 38277552 38308788 38356794 38406144 38454272 38481156 38491264 38529378 38535168 38610432 38658816 38786562 38916864 38965632 39075001 39091968 39172896 39223296 39272448 39299904 39349152 39481344 39534592 39611808 39777416 39794688 39845888 39872412 39906384 39923712 39956392 40080096 40090624 40108032 40168926 40186368 40398192 40437054 40487727 40613076 40623744 40669899 40716288 40755456 40795812 40806528 40932864 40943616 41023584 41078912 41239821 41257728 41349168 41402368 41535216 41564544 41582592 41674752 41756148 42005504 42087546 42117264 42135552 42306768 42336256 42400533 42418944 42448896 42467328 42531804 42585102 42642536 42785792 42869358 42923079 42978304 43013376 43062246 43122688 43206912 43261056 43302672 43352064 43491168 43549824 43646344 43696128 43781472 43836336 43892736 43978464 43990016 44040192 44126208 44162328 44181504 44457112 44476416 44563284 44657144 44749593 44769024 44807168 44826624 44894682 44914176 44950941 45101952 45121536 45250989 45403008 45447966 45459904 45607296 45664448 45701712 45760512 45805824 45817856 45849888 45907344 46061568 46213776 46271688 46414944 46427136 46517814 46577664 46636032 46727118 46760112 46780416 46792704 46884096 46947328 47131224 47256192 47316992 47381922 47502336 47595114 47607616 47628288 47721312 47755008 47972853 48134016 48240696 48350592 48390048 48457752 48513024 48607776 48620544 48668688 48715506 48771072 48898048 48993552 49102137 49158144 49283072 49315878 49357896 49379328 49488768 49545216 49682619 49704192 49881536 49938432 50014251 50035968 50239287 50274304 50331648 50408064 50429952 50471232 50739696 50808128 50978816 51036736 51078384 51142392 51208192 51308208 51372504 51380224 51414426 51480576 51545088 51645762 51715416 51819264 51889152 51954176 51990498 52055649 52122624 52230528 52297728 52363264 52399872 52465536 52605126 52641792 52815744 53022627 53059584 53163216 53208512 53231616 53440128 53477376 53558568 53581824 53864256 53916072 53983636 54150768 54164992 54226532 54270783 54288384 54340608 54394416 54408704 54514971 54577152 54591488 54698112 54986428 55010304 55117746 55132224 55302912 55380288 55419392 55443456 55527633 55551744 55566336 55674864 55738368 56116728 56156352 56180736 56409024 56534044 56558592 56598528 56623104 56709072 56780136 57159144 57230772 57351168 57416328 57463182 57535191 57609216 57681408 57721734 57736896 57794067 57802752 57915648 57988224 58066432 58179843 58261504 58375296 58448448 58523648 58637952 58720256 58759344 58834944 58883104 58908672 59023728 59222016 59301888 59417712 59666124 59692032 59768832 59859576 59885568 59934588 60120144 60135936 60162048 60253389 60334652 60537344 60597288 60655581 60809728 60935616 61014016 61074432 61133184 61209792 61415424 61535376 61618368 61695584 61886592 61902848 62023752 62103552 62181376 62302824 62346816 62373888 62390272 62512128 62841632 63008256 63131319 63175896 63203328 63336448 63460152 63504384 63628416 63673344 63700992 63877653 63963804 64178688 64304037 64320928 64467456 64520064 64593369 64610336 64684032 64810368 64827392 64891584 64954008 65028096 65324736 65469516 65544192 65672208 65754504 65810528 65839104 65967696 65985024 66060288 66189312 66243492 66272256 66584576 66685668 66714624 66769234 66985716 67108864 67153536 67210752 67239936 67294976 67342023 67652928 67682304 68104512 68171949 68189856 68410944 68496672 68552568 68640768 68708736 68726784 68774832 68861016 68953888 69092352 69185536 69320664 69407532 69496832 69640704 69730304 69776721 69866496 69923686 69954048 70090677 70140168 70189056 70326144 70420992 70696836 70746112 70884288 70975488 71072883 71253504 71303168 71392671 71411424 71442432 71632512 71819008 71888096 72201024 72361044 72384512 72454144 72525888 72686628 72769536 72930816 73003032 73073259 73263506 73347072 73490328 73509632 73737216 73840384 73924608 74036844 74068992 74088448 74233152 74317824 74624438 74822304 74875136 74907648 75053952 75212032 75411456 75464704 75497472 75612096 75644928 75706848 76109544 76212192 76307696 76381102 76468224 76555104 76617576 76713588 76812288 76908544 76962312 76982528 77058756 77070336 77220864 77317632 77573124 77833728 77931264 77985747 78150002 78183936 78345792 78446592 78544896 78599808 78698304 78962688 79069184 79223616 79554832 79589376 79691776 79744824 79812768 79847424 79912784 80160192 80181248 80216064 80337852 80372736 80796384 80874108 80975454 81226152 81247488 81339798 81432576 81510912 81591624 81613056 81865728 81887232 82047168 82157824 82479642 82515456 82698336 82804736 83070432 83129088 83165184 83349504 83512296 84011008 84175092 84234528 84271104 84613536 84672512 84801066 84837888 84897792 84934656 85063608 85170204 85285072 85571584 85738716 85846158 85956608 86026752 86124492 86245376 86413824 86522112 86605344 86704128 86982336 87099648 87292688 87392256 87562944 87672672 87785472 87956928 87980032 88080384 88252416 88324656 88363008 88914224 88952832 89126568 89314288 89499186 89538048 89614336 89653248 89789364 89828352 89901882 90203904 90243072 90501978 90615389 90806016 90895932 90919808 91214592 91328896 91403424 91521024 91611648 91635712 91699776 91814688 92123136 92427552 92543376 92829888 92854272 93035628 93155328 93272064 93454236 93520224 93560832 93585408 93768192 93894656 94262448 94471363 94512384 94633984 94763844 94896431 95004672 95190228 95215232 95256576 95442624 95510016 95945706 96268032 96481392 96701184 96780096 96915504 97026048 97215552 97241088 97337376 97431012 97542144 97796096 97987104 98204274 98316288 98566144 98631756 98715792 98758656 98977536 99090432 99365238 99408384 99763072 99876864 100028502 100071936 100153851 100478574 100548608 100663296 100816128 100859904 100942464 101276023 101479392 101616256 101957632 102073472 102156768 102284784 102416384 102616416 102745008 102760448 102828852 102961152 103090176 103291524 103430832 103638528 103778304 103908352 103980996 104111298 104245248 104461056 104595456 104726528 104799744 104885529 104931072 105210252 105283584 105585641 105631488 106045254 106119168 106326432 106417024 106463232 106880256 106954752 107117136 107163648 107728512 107832144 107967272 108301536 108329984 108453064 108541566 108576768 108681216 108788832 108817408 109029942 109154304 109182976 109396224 109895259 109972856 110020608 110235492 110264448 110605824 110760576 110838784 110886912 111055266 111103488 111132672 111349728 111476736 111936657 112233456 112312704 112361472 112818048 113068088 113117184 113197056 113246208 113418144 113560272 114318288 114461544 114571653 114702336 114832656 114926364 115070382 115218432 115362816 115443468 115473792 115588134 115605504 115831296 115976448 116132864 116359686 116523008 116750592 116896896 117047296 117225003 117275904 117440512 117518688 117669888 117766208 117817344 118047456 118444032 118603776 118835424 119332248 119384064 119537664 119719152 119771136 119869176 120240288 120271872 120324096 120506778 120669304 121074688 121194576 121311162 121463181 121619456 121871232 122009697 122028032 122148864 122266368 122419584 122830848 123070752 123236736 123391168 123719463 123773184 123805696 124047504 124207104 124362752 124605648 124693632 124747776 124780544 125024256 125683264 126016512 126262638 126351792 126406656 126672896 126920304 127008768 127201599 127256832 127346688 127401984 127755306 127927608 128357376 128608074 128641856 128769237 128934912 129040128 129186738 129220672 129368064 129620736 129654784 129783168 129908016 130056192 130649472 130939032 131088384 131344416 131509008 131621056 131678208 131935392 131970048 132120576 132378624 132486984 132544512 133169152 133371336 133429248 133538468 133971432 134217728 134248779 134307072 134421504 134479872 134589952 134684046 134852823 135305856 135364608 135752967 136209024 136343898 136379712 136821888 136993344 137105136 137281536 137417472 137453568 137549664 137722032 137907776 138184704 138371072 138641328 138815064 138993664 139281408 139460608 139553442 139732992 139847372 139908096 140181354 140280336 140378112 140652288 140841984 141393672 141492224 141768576 141950976 142145766 142507008 142606336 142785342 142822848 142884864 143265024 143638016 143776192 143918559 144402048 144722088 144769024 144908288 145051776 145373256 145539072 145861632 146006064 146146518 146527012 146694144 146980656 147019264 147306411 147474432 147680768 147849216 148073688 148137984 148176896 148466304 148635648 149047857 149248876 149644608 149750272 149815296 150042753 150107904 150424064 150717861 150822912 150929408 150994944 151224192 151289856 151413696 152219088 152424384 152615392 152762204 152936448 153110208 153235152 153427176 153624576 153817088 153924624 153965056 154117512 154140672 154441728 154635264 155146248 155667456 155862528 155971494 156166947 156300004 156367872 156691584 156893184 157089792 157199616 157396608 157925376 158138368 158447232 159067881 159109664 159178752 159383552 159489648 159625536 159694848 159825568 160320384 160362496 160432128 160675704 160745472 161592768 161748216 161950908 162452304 162494976 162679596 162812349 162865152 163021824 163183248 163226112 163544913 163731456 163774464 164094336 164315648 164959284 165030912 165396672 165609472 166140864 166258176 166330368 166582899 166699008 167024592 168022016 168350184 168469056 168542208 169227072 169345024 169602132 169675776 169795584 169869312 170127216 170340408 170570144 171143168 171477432 171692316 171913216 172053504 172248984 172490752 172605573 172827648 173044224 173210688 173382201 173408256 173964672 174199296 174539529 174585376 174784512 175125888 175345344 175570944 175913856 175960064 176160768 176504832 176649312 176726016 177828448 177905664 178253136 178628576 178998372 179076096 179228672 179306496 179578728 179656704 179803764 180407808 180486144 180760167 181003956 181230778 181612032 181791864 181839616 181966743 182429184 182657792 182806848 183042048 183223296 183271424 183399552 183629376 184246272 184855104 185086752 185659776 185708544 186071256 186310656 186544128 186908472 187040448 187121664 187170816 187536384 187789312 188524896 188942726 189024768 189267968 189393957 189527688 189792862 190009344 190380456 190430464 190513152 190885248 191020032 191891412 192536064 192912111 192962784 193402368 193560192 193780107 193831008 194052096 194431104 194482176 194674752 194862024 195084288 195592192 195974208 196408548 196632576 197132288 197263512 197431584 197517312 197955072 198180864 198730476 198816768 199526144 199753728 200057004 200143872 200307702 200957148 201097216 201326592 201632256 201719808 201884928 202026069 202552046 202958784 203232512 203915264 204146944 204313536 204569568 204832768 205232832 205490016 205520896 205657704 205922304 206180352 206583048 206861664 207277056 207556608 207816704 207961992 208222596 208490496 208922112 209190912 209453056 209599488 209771058 209862144 210420504 210567168 211171282 211262976 212090508 212238336 212652864 212834048 212926464 213760512 213909504 214234272 214327296 215457024 215664288 215934544 216603072 216659968 216906128 217083132 217153536 217362432 217577664 217634816 218059884 218308608 218365952 218792448 219790518 219945712 220041216 220470984 220528896 221211648 221521152 221677568 221773824 222110532 222206976 222265344 222699456 222953472 223873314 224466912 224625408 224722944 225636096 226136176 226234368 226394112 226492416 226836288 227120544 228636576 228923088 229143306 229404672 229665312 229852728 230140764 230436864 230725632 230886936 230947584 231176268 231211008 231662592 231952896 232265728 232719372 233046016 233501184 233692319 233793792 234094592 234450006 234551808 234881024 235037376 235339776 235532416 235634688 236094912 236888064 237207552 237670848 238664496 238768128 239075328 239438304 239542272 239738352 240480576 240543744 240648192 241013556 241338608 242149376 242389152 242622324 242926362 243238912 243742464 244019394 244056064 244297728 244532736 244839168 245661696 246141504 246473472 246782336 247438926 247546368 247611392 248095008 248414208 248725504 249211296 249387264 249495552 249561088 250048512 251366528 252033024 252525276 252703584 252813312 253345792 253840608 254017536 254403198 254513664 254693376 254803968 255510612 255855216 256422271 256714752 257216148 257283712 257538474 257869824 258080256 258373476 258441344 258736128 259241472 259309568 259566336 259816032 260112384 261185533 261298944 261878064 262176768 262688832 263018016 263242112 263356416 263870784 263940096 264241152 264757248 264973968 265089024 266338304 266742672 266858496 267076936 267942864 268435456 268497558 268614144 268843008 268959744 269179904 269368092 269705646 270611712 270729216 271505934 271846167 272418048 272687796 272759424 273643776 273986688 274210272 274563072 274834944 274907136 275099328 275444064 275815552 276369408 276742144 277282656 277630128 277987328 278562816 278921216 279106884 279465984 279694744 279816192 280362708 280560672 280756224 281304576 281683968 282787344 282984448 283414089 283537152 283901952 284291532 284689293 285014016 285212672 285570684 285645696 285769728 286530048 287276032 287552384 287837118 288804096 289444176 289538048 289816576 290103552 290746512 291078144 291723264 292012128 292293036 293054024 293388288 293961312 294038528 294612822 294948864 295361536 295698432 296147376 296275968 296353792 296932608 297271296 298095714 298497752 299289216 299500544 299630592 300085506 300215808 300461553 300848128 301435722 301645824 301858816 301989888 302448384 302579712 302827392 303828069 304438176 304848768 305230784 305524408 305872896 306220416 306470304 306854352 307249152 307634176 307849248 307930112 308235024 308281344 308883456 309270528 310292496 311334912 311725056 311942988 312333894 312600008 312735744 313383168 313786368 314179584 314399232 314656587 314793216 315850752 316276736 316756923 316894464 318135762 318219328 318357504 318767104 318979296 319251072 319389696 319651136 320640768 320724992 320864256 321351408 321490944 323185536 323496432 323901816 324904608 324989952 325359192 325624698 325730304 326043648 326366496 326452224 327089826 327462912 327548928 328188672 328631296 329685777 329918568 330061824 330793344 331218944 332281728 332516352 332660736 333165798 333398016 334049184 335809971 336044032 336700368 336938112 337084416 338454144 338690048 339204264 339351552 339591168 339738624 340254432 340680816 341140288 342286336 342954864 343384632 343714959 343826432 344107008 344497968 344981504 345211146 345655296 346088448 346421376 346764402 346816512 347929344 348398592 349079058 349170752 349569024 350251776 350690688 351141888 351675009 351827712 351920128 352321536 353009664 353298624 353452032 355656896 355811328 356506272 357257152 357996744 358152192 358457344 358612992 359157456 359313408 359607528 360815616 360972288 361520334 362007912 362461556 363224064 363583728 363679232 363933486 364389543 364858368 365315584 365613696 366029091 366084096 366446592 366542848 366799104 367258752 368492544 369710208 370173504 371158389 371319552 371417088 372142512 372621312 373088256 373816944 374080896 374243328 374341632 375072768 375578624 377049792 377885452 378049536 378535936 378787914 379055376 379585724 380018688 380760912 380860928 381026304 381604797 381770496 382040064 383782824 385072128 385824222 385925568 386307711 386804736 387120384 387560214 387662016 388104192 388862208 388964352 389349504 389724048 390168576 391184384 391948416 392817096 393265152 394264576 394527024 394863168 395034624 395910144 396361728 397460952 397633536 399052288 399507456 400114008 400287744 400615404 401914296 402194432 402653184 402746337 403264512 403439616 403769856 404052138 404558469 405104092 405917568 406465024 407258901 407830528 408293888 408627072 409139136 409665536 410465664 410980032 411041792 411315408 411844608 412360704 413166096 413723328 414554112 415113216 415633408 415923984 416445192 416980992 417844224 418381824 418906112 419198976 419542116 419724288 420841008 421134336 422342564 422525952 424181016 424476672 425305728 425668096 425852928 427521024 427819008 428468544 428654592 430914048 431328576 431755677 431869088 433206144 433319936 433812256 434166264 434307072 434724864 435155328 435269632 436119768 436617216 436731904 437584896 439581036 439891424 440082432 440941968 441057792 441919233 442423296 443042304 443355136 443547648 444221064 444413952 444530688 445398912 445906944 447143571 447746628 448933824 449250816 449445888 450128259 451272192 452153583 452272352 452468736 452788224 452984832 453672576 454241088 457273152 457846176 458286612 458809344 459330624 459705456 460281528 460873728 461451264 461773872 461895168 462352536 462422016 463325184 463905792 464531456 465438744 466092032 467002368 467384638 467587584 468189184 468500841 468900012 469103616 469762048 470074752 470679552 471064832 471269376 472189824 473776128 474415104 475341696 477203643 477328992 477536256 478150656 478876608 479084544 479476704 480961152 481087488 481296384 482027112 482677216 484298752 484778304 485244648 485852724 486477824 487484928 488038788 488112128 488437047 488595456 489065472 489678336 490634739 491323392 492283008 492946944 493564672 494877852 495092736 495222784 496190016 496828416 497451008 498422592 498774528 498991104 499122176 499748697 500097024 502733056 504066048 505050552 505407168 505626624 506691584 507681216 508035072 508806396 509027328 509386752 509607936 511021224 511710432 512844542 513429504 514432296 514567424 515076948 515739648 516160512 516746952 516882688 517472256 518482944 518619136 519132672 519632064 520224768 522371066 522597888 523618587 523756128 524353536 525377664 526036032 526484224 526712832 527741568 527880192 528482304 529514496 529947936 530178048 532676608 533485344 533716992 534153872 535885728 536995116 537228288 537686016 537919488 538359808 538736184 539411292 541223424 541458432 543011868 543692334 544836096 545375592 545518848 545900229 547287552 547973376 548420544 549126144 549669888 549814272 550198656 550888128 551631104 552738816 553484288 554565312 555260256 555974656 557125632 557842432 558213768 558931968 559389488 559632384 560725416 561121344 561512448 562609152 563367936 565574688 565968896 566828178 567074304 567803904 568583064 569378586 570028032 570425344 571141368 571291392 571539456 573060096 574552064 575104768 575674236 577608192 578888352 579076096 579633152 580207104 581493024 582156288 583446528 584024256 584586072 586108048 586776576 587922624 588077056 589225644 589897728 590723072 591396864 592294752 592551936 592707584 593865216 594542592 596191428 596995504 598578432 599001088 599261184 600171012 600431616 600923106 601696256 602871444 603291648 603717632 603979776 604896768 605159424 605654784 607656138 608876352 609697536 610461568 611048816 611745792 612440832 612940608 613708704 614498304 615268352 615698496 615860224 616470048 616562688 617766912 618541056 620584992 622669824 623450112 623885976 624667788 625200016 625471488 626766336 627572736 628359168 628798464 629313174 629586432 631701504 632553472 633513846 633788928 634307723 636271524 636438656 636715008 637534208 637958592 638502144 638779392 639302272 641281536 641449984 641728512 642702816 642981888 646371072 646992864 647803632 649809216 649979904 650718384 651249396 651460608 652087296 652732992 652904448 654179652 654925824 655097856 656377344 657262592 659371554 659837136 660123648 661586688 662437888 664275017 664563456 665032704 665321472 666331596 666796032 668098368 671619942 672088064 673400736 673876224 674168832 676908288 677380096 678408528 678703104 679182336 679477248 680508864 681361632 682280576 684572672 685909728 686769264 687429918 687652864 688214016 688995936 689963008 690422292 691310592 692176896 692842752 693528804 693633024 695858688 696797184 698158116 698341504 699138048 700503552 701076957 701381376 702283776 703350018 703655424 703840256 704643072 706019328 706597248 706904064 708932161 711313792 711622656 713012544 714514304 715993488 716304384 716914688 717225984 718314912 718626816 719215056 721631232 721944576 723040668 724015824 724923112 726448128 727167456 727358464 727866972 728779086 729716736 730631168 731227392 732058182 732168192 732893184 733085696 733598208 734517504 736985088 739420416 740347008 742316778 742639104 742834176 744285024 745242624 746176512 747633888 748161792 748486656 748683264 750145536 751157248 754099584 755770904 756099072 757071872 757575828 758110752 759171448 760037376 761521824 761721856 762052608 763209594 763540992 764080128 767565648 769266813 770144256 771648444 771851136 772615422 773609472 774240768 775120428 775324032 776208384 777724416 777928704 778699008 779448096 780337152 782368768 783556599 783896832 785634192 786530304 788529152 789054048 789726336 790069248 791820288 792723456 794921904 795267072 798104576 799014912 800228016 800575488 801230808 803828592 804388864 805306368 805492674 806529024 806879232 807539712 808104276 809116938 810208184 811835136 812930048 814517802 815538501 815661056 816587776 817254144 818278272 819331072 820931328 821960064 822083584 822630816 823689216 824721408 826332192 827446656 829108224 830226432 831266816 831847968 832890384 833961984 835688448 836763648 837812224 838397952 839084232 839448576 841682016 842268672 844685128 845051904 848362032 848953344 850242267 850611456 851336192 851705856 854067879 855042048 855638016 856937088 857309184 861828096 862657152 863511354 863738176 866412288 866639872 867624512 868332528 868614144 869449728 870310656 870539264 872239536 873234432 873463808 875169792 879162072 879782848 880164864 881883936 882115584 883838466 884846592 886084608 886710272 887095296 888442128 888827904 889061376 890797824 891813888 894287142 895493256 897867648 898501632 898891776 900256518 901384659 902544384 904307166 904544704 904937472 905576448 905969664 907345152 908482176 911484207 914546304 915692352 916573224 917618688 918661248 919410912 920563056 921747456 922902528 923547744 923790336 924705072 924844032 926650368 927811584 929062912 930877488 932184064 934004736 934769276 935175168 936378368 937001682 937800024 938207232 939524096 940149504 941359104 942129664 942538752 943969761 944379648 947552256 948830208 950270769 950683392 954407286 954657984 955072512 956301312 957753216 958169088 958953408 961922304 962174976 962592768 964054224 965354432 968597504 969556608 970489296 971705448 972955648 974969856 976077576 976224256 976874094 977190912 978130944 979356672 981269478 982646784 984566016 985893888 987129344 989057331 989755704 990185472 990445568 992380032 993656832 994902016 996845184 997549056 997982208 998244352 999497394 1000194048 1005466112 1007429913 1008132096 1010101104 1010814336 1011253248 1013383168 1015362432 1016070144 1017612792 1018054656 1018773504 1019215872 1022042448 1023420864 1025689084 1026859008 1028864592 1029134848 1030153896 1031144877 1031479296 1032321024 1033493904 1033765376 1034944512 1036965888 1037238272 1038265344 1039264128 1040449536 1044742132 1045195776 1047237174 1047512256 1048707072 1050755328 1052072064 1052968448 1053425664 1055025027 1055483136 1055760384 1056964608 1059028992 1059895872 1060356096 1065353216 1066970688 1067433984 1068307744 1071771456 1073990232 1074456576 1075372032 1075838976 1076719616 1077472368 1078822584 1082446848 1082916864 1086023736 1087384668 1089672192 1090751184 1091037696 1091800458 1093168629 1094575104 1095946752 1096841088 1098087273 1098252288 1099339776 1099628544 1100397312 1101776256 1103262208 1105477632 1106968576 1109130624 1110520512 1111949312 1113475167 1114251264 1115684864 1116427536 1117863936 1118778976 1119264768 1121450832 1122242688 1123024896 1125218304 1126735872 1131149376 1131937792 1133656356 1134148608 1135607808 1137166128 1138757172 1140056064 1140850688 1142282736 1142582784 1143078912 1144814391 1146120192 1149104128 1150209536 1151348472 1155216384 1157776704 1158152192 1158923133 1159266304 1160414208 1162986048 1164312576 1166893056 1168048512 1169172144 1172216096 1173553152 1175845248 1176154112 1178451288 1179795456 1181446144 1182793728 1184589504 1185103872 1185415168 1187730432 1189085184 1192382856 1193991008 1197156864 1198002176 1198522368 1200342024 1200863232 1201846212 1203392512 1205742888 1206583296 1207435264 1207959552 1208239011 1209793536 1210318848 1211309568 1213675407 1215312276 1217752704 1219395072 1220923136 1221776703 1222097632 1223491584 1224881664 1225881216 1227417408 1228996608 1230536704 1231396992 1231720448 1232940096 1233125376 1235533824 1237082112 1241169984 1245339648 1246900224 1247771952 1249335576 1250400032 1250942976 1253532672 1255145472 1256718336 1257596928 1258626348 1259172864 1263403008 1265106944 1267027692 1267577856 1268615446 1272543048 1272877312 1273430016 1275068416 1275917184 1277004288 1277558784 1278604544 1282563072 1282899968 1283457024 1285405632 1285963776 1292742144 1293985728 1295267031 1295607264 1299618432 1299959808 1301436768 1302498792 1302921216 1304174592 1305465984 1305808896 1308359304 1309851648 1310195712 1312754688 1314525184 1318743108 1319674272 1320247296 1323173376 1324875776 1325757699 1328550034 1329126912 1330065408 1330642944 1332663192 1333592064 1336196736 1343239884 1344176128 1346801472 1347752448 1348337664 1350384777 1353816576 1354760192 1356460749 1356817056 1357406208 1358364672 1358954496 1361017728 1362723264 1364561152 1369145344 1371819456 1373538528 1374859836 1375305728 1376428032 1377991872 1379926016 1380844584 1382621184 1384353792 1385685504 1387057608 1387266048 1391717376 1393594368 1396316232 1396683008 1398276096 1401007104 1402153914 1402762752 1404567552 1406700036 1407310848 1407680512 1409286144 1412038656 1413194496 1413808128 1417864322 1422627584 1423245312 1426025088 1429028608 1431986976 1432608768 1433829376 1434451968 1436629824 1437253632 1438430112 1443262464 1443889152 1446081336 1448031648 1449846224 1452896256 1454334912 1454716928 1455733944 1457558172 1459433472 1461262336 1462454784 1464116364 1464336384 1465786368 1466171392 1467196416 1469035008 1473970176 1478840832 1480694016 1484633556 1485278208 1485668352 1488570048 1490485248 1492353024 1495267776 1496323584 1496973312 1497366528 1500291072 1502314496 1508199168 1511541808 1512198144 1514143744 1515151656 1516221504 1518342896 1520074752 1523043648 1523443712 1524105216 1526419188 1527081984 1528160256 1535131296 1538533626 1540288512 1543296888 1543702272 1545230844 1547218944 1548481536 1550240856 1550648064 1552416768 1555448832 1555857408 1557398016 1558896192 1560674304 1564737536 1567113198 1567793664 1571268384 1573060608 1577058304 1578108096 1579452672 1580138496 1583640576 1585446912 1589843808 1590534144 1596209152 1598029824 1600456032 1601150976 1602461616 1607657184 1608777728 1610985348 1613058048 1613758464 1615079424 1616208552 1618233876 1620416368 1623670272 1625860096 1629035604 1631077002 1631322112 1633175552 1634508288 1636556544 1638662144 1641862656 1643920128 1644167168 1645261632 1647378432 1649442816 1652664384 1654893312 1658216448 1660452864 1662533632 1663695936 1665780768 1667923968 1671376896 1673527296 1675624448 1676795904 1678168464 1678897152 1683364032 1684537344 1689370256 1690103808 1696724064 1697906688 1700484534 1701222912 1702672384 1703411712 1708135758 1710084096 1711276032 1713874176 1714618368 1721692391 1723656192 1725314304 1727022708 1727476352 1732824576 1733279744 1735249024 1736665056 1737228288 1738899456 1740621312 1741078528 1744479072 1746468864 1746927616 1750339584 1758324144 1759565696 1760329728 1763767872 1764231168 1767676932 1769693184 1772169216 1773420544 1774190592 1776884256 1777655808 1778122752 1781595648 1783627776 1788574284 1790986512 1794955897 1795735296 1797003264 1797783552 1800513036 1802769318 1805088768 1808614332 1809089408 1809874944 1811152896 1811939328 1814690304 1816964352 1822968414 1829092608 1831384704 1833146448 1835237376 1837322496 1838821824 1841126112 1843494912 1845805056 1847095488 1847580672 1849410144 1849688064 1853300736 1855623168 1858125824 1861754976 1864368128 1868009472 1869538552 1870350336 1872756736 1874003364 1875600048 1876414464 1879048192 1880299008 1882718208 1884259328 1885077504 1887939522 1888759296 1895104512 1897660416 1900541538 1901366784 1902923169 1908814572 1909315968 1910145024 1912602624 1915506432 1916338176 1917906816 1923844608 1924349952 1925185536 1928108448 1930708864 1937195008 1939113216 1940978592 1943410896 1945911296 1949939712 1952155152 1952448512 1953748188 1954381824 1956261888 1958713344 1962538956 1965293568 1969132032 1971787776 1974258688 1978114662 1979511408 1980370944 1980891136 1984760064 1987313664 1989804032 1992825051 1993690368 1995098112 1995964416 1996488704 1998994788 2000388096 2010932224 2014859826 2016264192 2020202208 2021628672 2022506496 2026766336 2030724864 2032140288 2035225584 2036109312 2037547008 2038431744 2044084896 2046841728 2051378168 2053718016 2057729184 2058269696 2060307792 2062289754 2062958592 2064642048 2066987808 2067530752 2069889024 2073931776 2074476544 2076530688 2078528256 2080899072 2089484264 2090391552 2094474348 2095024512 2097414144 2101510656 2103230871 2104144128 2105936896 2106851328 2110050054 2110966272 2111520768 2113929216 2118057984 2119791744 2120712192 2126796483 2130706432 2133941376 2134867968 2136615488 2143542912 2147980464 2148913152 2150744064 2151677952 2153439232 2154944736 2157645168 2164893696 2165833728 2172047472 2174769336 2179344384 2181502368 2182075392 2183600916 2186337258 2189150208 2191893504 2193682176 2196174546 2196504576 2198679552 2199257088 2200794624 2203552512 2206524416 2210955264 2213937152 2218261248 2221041024 2223898624 2226950334 2228502528 2231369728 2232855072 2235727872 2237557952 2238529536 2242901664 2244485376 2246049792 2250436608 2253471744 2262298752 2263875584 2267312712 2268297216 2271215616 2274332256 2277514344 2280112128 2281701376 2284565472 2285165568 2286157824 2289628782 2292240384 2298208256 2300419072 2302696944 2307800439 2310432768 2315553408 2316304384 2317846266 2318532608 2320828416 2325972096 2328625152 2333786112 2336097024 2338344288 2344432192 2347106304 2350669797 2351690496 2352308224 2356902576 2359590912 2362892288 2365587456 2369179008 2370207744 2370830336 2375460864 2378170368 2384765712 2387982016 2394313728 2396004352 2397044736 2400684048 2401726464 2403692424 2406785024 2411485776 2413166592 2414870528 2415919104 2416478022 2419587072 2420637696 2422619136 2427350814 2430624552 2435505408 2438790144 2441846272 2443553406 2444195264 2446615503 2446983168 2449763328 2451762432 2454834816 2457993216 2461073408 2462793984 2463440896 2465880192 2466250752 2471067648 2474164224 2482339968 2490679296 2493800448 2495543904 2498671152 2500800064 2501885952 2507065344 2510290944 2513436672 2515193856 2517252696 2518345728 2526806016 2530213888 2534055384 2535155712 2537230892 2545086096 2545754624 2546860032 2550136832 2550726801 2551834368 2554008576 2555117568 2557209088 2562203637 2565126144 2565799936 2566914048 2570811264 2571927552 2585484288 2587971456 2590534062 2591214528 2599236864 2599919616 2602873536 2604997584 2605842432 2608349184 2610931968 2611617792 2616718608 2619703296 2620391424 2625509376 2629050368 2637486216 2639348544 2640494592 2646346752 2649751552 2651515398 2657100068 2658253824 2660130816 2661285888 2665326384 2667184128 2672393472 2686479768 2688352256 2693602944 2695504896 2696675328 2700769554 2704153977 2707633152 2709520384 2712921498 2713634112 2714812416 2716729344 2717908992 2722035456 2725446528 2729122304 2734452621 2738290688 2743638912 2747077056 2749719672 2750611456 2752856064 2755983744 2759852032 2761689168 2765242368 2768707584 2771371008 2774115216 2774532096 2783434752 2787188736 2792632464 2793366016 2796552192 2802014208 2804307828 2805525504 2809135104 2813400072 2814621696 2815361024 2818572288 2824077312 2826388992 2827616256 2831909283 2835728644 2845255168 2846490624 2850812307 2852050176 2858057216 2863973952 2865217536 2867658752 2868903936 2873259648 2874507264 2876860224 2886524928 2887778304 2892162672 2896063296 2899692448 2905792512 2908669824 2909433856 2911467888 2915116344 2918866944 2922524672 2924909568 2928232728 2928672768 2931572736 2932342784 2934392832 2938070016 2947940352 2957681664 2961388032 2967171993 2969267112 2970556416 2971336704 2977140096 2980970496 2984706048 2990535552 2992647168 2993946624 2994733056 3000582144 3004628992 3016398336 3022289739 3023083616 3024396288 3028287488 3030303312 3032443008 3036685792 3040149504 3046087296 3046887424 3048210432 3052838376 3054163968 3056320512 3070262592 3077067252 3080577024 3086593776 3087404544 3090461688 3093434631 3094437888 3096963072 3100481712 3101296128 3104833536 3110897664 3111714816 3114796032 3117792384 3121348608 3129475072 3134226396 3135587328 3142536768 3146121216 3154116608 3156216192 3158905344 3160276992 3165075081 3167281152 3170893824 3179687616 3181068288 3192418304 3196059648 3200912064 3202301952 3204923232 3215314368 3217555456 3221970696 3226116096 3227516928 3230158848 3232417104 3236467752 3240832736 3247340544 3251720192 3258071208 3262154004 3262644224 3266351104 3269016576 3273113088 3277324288 3279505887 3283725312 3287840256 3288334336 3290523264 3294261819 3294756864 3298885632 3305328768 3309786624 3316432896 3320905728 3325067264 3327391872 3331561536 3335847936 3340425501 3342753792 3347054592 3351248896 3353591808 3356336928 3357794304 3366728064 3369074688 3378740512 3380207616 3393448128 3395813376 3400969068 3402445824 3405344768 3406823424 3416271516 3420168192 3422552064 3427748352 3429236736 3434443173 3443384782 3447312384 3450628608 3454045416 3454952704 3465649152 3466559488 3470498048 3473330112 3474456576 3477798912 3481242624 3482157056 3488958144 3492937728 3493855232 3500679168 3516648288 3519131392 3520659456 3527535744 3528462336 3535353864 3539386368 3544338432 3546841088 3548381184 3553768512 3555311616 3556245504 3563191296 3567255552 3577148568 3581973024 3589911794 3591470592 3594006528 3595567104 3601026072 3605538636 3610177536 3617228664 3618178816 3619749888 3622305792 3623878656 3629380608 3633928704 3645936828 3658185216 3662769408 3665330109 3666292896 3670474752 3674644992 3677643648 3682252224 3686989824 3691610112 3694190976 3695161344 3698820288 3699376128 3706601472 3711246336 3716251648 3723509952 3728736256 3736018944 3739077104 3740700672 3745513472 3748006728 3751200096 3752828928 3760598016 3765436416 3768518656 3770155008 3775879044 3777518592 3790209024 3795320832 3801083076 3802733568 3805846338 3817629144 3818631936 3820290048 3825205248 3831012864 3832676352 3835813632 3847689216 3848699904 3850371072 3856216896 3861417728 3874390016 3878226432 3881957184 3886821792 3891822592 3899879424 3904310304 3904897024 3907496376 3908763648 3912523776 3917426688 3925077912 3930587136 3938264064 3943575552 3948517376 3956229324 3959022816 3960741888 3961782272 3969520128 3974627328 3979608064 3985650102 3987380736 3990196224 3991928832 3992977408 3997989576 4000776192 4021864448 4029719652 4032528384 4040404416 4043257344 4045012992 4053532672 4061449728 4064280576 4070451168 4072218624 4075094016 4076863488 4088169792 4093683456 4102756336 4107436032 4115458368 4116539392 4120615584 4124579508 4125917184 4129284096 4133975616 4135061504 4139778048 4147863552 4148953088 4153061376 4157056512 4161798144 4178968528 4180783104 4188948696 4190049024 4194828288 4203021312 4206461742 4208288256 4211873792 4213702656 4220100108 4221932544 4223041536 4227858432 4236115968 4239583488 4241424384 4253592966 4261412864 4267882752 4269735936 4273230976 4287085824 4295960928 4297826304 4301488128 4303355904 4306878464 4309889472 4315290336 4329787392 4331667456 4344094944 4349538672 4358688768 4363004736 4364150784 4367201832 4372674516 4378300416 4383787008 4387364352 4392349092 4393009152 4397359104 4398514176 4401589248 4407105024 4413048832 4421910528 4427874304 4436522496 4440154061 4442082048 4447797248 4453900668 4457005056 4462739456 4465710144 4471455744 4475115904 4477059072 4485803328 4488970752 4492099584 4500873216 4506943488 4524597504 4527751168 4534625424 4536594432 4542431232 4548664512 4555028688 4560224256 4563402752 4569130944 4570331136 4572315648 4579257564 4584480768 4596416512 4600838144 4605393888 4615600878 4620865536 4631106816 4632608768 4635692532 4637065216 4641656832 4651944192 4657250304 4667572224 4672194048 4676688576 4688864384 4694212608 4701339594 4703380992 4704616448 4713805152 4719181824 4725784576 4731174912 4738358016 4740415488 4741660672 4750921728 4756340736 4769531424 4775964032 4788627456 4792008704 4794089472 4801368096 4803452928 4807384848 4813570048 4822971552 4826333184 4829741056 4832956044 4839174144 4841275392 4845238272 4854701628 4861249104 4871010816 4877580288 4883692544 4887106812 4888390528 4893231006 4893966336 4899526656 4903524864 4909669632 4915986432 4922146816 4925587968 4926881792 4931760384 4932501504 4942135296 4948328448 4962525127 4964679936 4981358592 4987600896 4991087808 4997342304 5001600128 5003771904 5014130688 5020581888 5026873344 5030387712 5034505392 5036691456 5053612032 5060427776 5068110768 5070311424 5074461784 5090172192 5091509248 5093720064 5100273664 5101453602 5103668736 5108017152 5110235136 5114418176 5124407274 5130252288 5131599872 5133828096 5141622528 5143855104 5165077173 5170968576 5175942912 5181068124 5182429056 5198473728 5199839232 5205747072 5209995168 5211684864 5216698368 5221863936 5223235584 5233437216 5239406592 5240782848 5251018752 5258100736 5274972432 5278697088 5280989184 5292693504 5299503104 5303030796 5314200136 5316507648 5320261632 5322571776 5330652768 5334368256 5344786944 5372959536 5376704512 5384867691 5387205888 5391009792 5393350656 5401539108 5408307954 5415266304 5419040768 5425842996 5427268224 5429624832 5433458688 5435817984 5444070912 5450893056 5458244608 5468905242 5476581376 5487277824 5494154112 5499439344 5501222912 5505712128 5511967488 5519704064 5523378336 5530484736 5537415168 5542742016 5548230432 5549064192 5566869504 5574377472 5585264928 5586732032 5593104384 5604028416 5608615656 5611051008 5618270208 5626800144 5629243392 5630722048 5637144576 5648154624 5652777984 5655232512 5663818566 5671457288 5690510336 5692981248 5701624614 5704100352 5708769507 5716114432 5727947904 5730435072 5735317504 5737807872 5746519296 5749014528 5753720448 5773049856 5775556608 5784325344 5792126592 5799384896 5811585024 5817339648 5818867712 5822935776 5830232688 5837733888 5845049344 5849819136 5856465456 5857345536 5863145472 5864685568 5868785664 5876140032 5895880704 5915363328 5922776064 5934343986 5938534224 5941112832 5942673408 5954280192 5961940992 5969412096 5978475153 5981071104 5985294336 5987893248 5989466112 6001164288 6009257984 6032796672 6044579478 6046167232 6048792576 6056574976 6060606624 6064886016 6073371584 6080299008 6092174592 6093774848 6096420864 6105676752 6108327936 6112641024 6140525184 6154134504 6161154048 6173187552 6174809088 6180923376 6186869262 6188875776 6193926144 6200963424 6202592256 6209667072 6221795328 6223429632 6229592064 6235584768 6242697216 6258950144 6268452792 6271174656 6285073536 6292242432 6308233216 6309692613 6312432384 6317810688 6320553984 6330150162 6334562304 6341787648 6359375232 6362136576 6380389449 6384836608 6392119296 6401824128 6404603904 6409846464 6430628736 6435110912 6443941392 6452232192 6455033856 6460317696 6464834208 6472935504 6481665472 6494681088 6503440384 6516142416 6524308008 6525288448 6532702208 6538033152 6546226176 6554648576 6559011774 6567450624 6575680512 6576668672 6581046528 6588523638 6589513728 6597771264 6610657536 6619573248 6632865792 6641811456 6650134528 6654783744 6663123072 6671695872 6680851002 6685507584 6694109184 6702497792 6707183616 6712673856 6715588608 6733456128 6738149376 6757481024 6760415232 6786896256 6791626752 6801938136 6804891648 6810689536 6813646848 6832543032 6840336384 6845104128 6855496704 6858473472 6868886346 6886769564 6894624768 6901257216 6908090832 6909905408 6923401317 6931298304 6933118976 6940996096 6946660224 6948913152 6955597824 6962485248 6964314112 6977916288 6985875456 6987710464 7001358336 7033296576 7038262784 7041318912 7052009391 7055071488 7056924672 7070707728 7078772736 7088676864 7093682176 7096762368 7107537024 7110623232 7112491008 7126382592 7134511104 7154297136 7163946048 7179823588 7182941184 7188013056 7191134208 7202052144 7211077272 7220355072 7234457328 7236357632 7239499776 7244611584 7247757312 7258761216 7267857408 7291873656 7316370432 7325538816 7330660218 7332585792 7339846509 7340949504 7349289984 7355287296 7364504448 7373979648 7383220224 7388381952 7390322688 7397640576 7398752256 7413202944 7422492672 7432503296 7447019904 7457472512 7472037888 7478154208 7481401344 7491026944 7496013456 7502400192 7505657856 7521196032 7530872832 7537037312 7540310016 7551758088 7555037184 7580418048 7590641664 7602166152 7605467136 7611692676 7635258288 7637263872 7640580096 7650410496 7652180403 7662025728 7665352704 7671627264 7686610911 7695378432 7697399808 7700742144 7712433792 7722835456 7748780032 7756452864 7763914368 7773643584 7783645184 7799758848 7808620608 7809794048 7814992752 7817527296 7825047552 7834853376 7850155824 7861174272 7876528128 7887151104 7897034752 7912458648 7918045632 7921483776 7923564544 7939040256 7949254656 7959216128 7971300204 7974761472 7980392448 7983857664 7985954816 7995979152 8001552384 8043728896 8059439304 8065056768 8080808832 8086514688 8090025984 8107065344 8112461931 8122899456 8128561152 8140902336 8144437248 8150188032 8153726976 8176339584 8187366912 8203357863 8205512672 8214872064 8230916736 8233078784 8241231168 8249159016 8251834368 8258568192 8267951232 8270123008 8279556096 8295727104 8297906176 8306122752 8314113024 8323596288 8357937056 8361566208 8377897392 8380098048 8389656576 8406042624 8412923484 8416576512 8423747584 8427405312 8440200216 8443865088 8446083072 8455716864 8472231936 8479166976 8482848768 8495727849 8507185932 8522825728 8535765504 8539471872 8546461952 8552436921 8574171648 8591921856 8595652608 8602976256 8606711808 8613756928 8619778944 8630580672 8659574784 8663334912 8688189888 8699077344 8717377536 8726009472 8728301568 8734403664 8745349032 8756600832 8767574016 8774728704 8784698184 8786018304 8794718208 8797028352 8803178496 8814210048 8826097664 8843821056 8855748608 8873044992 8880308122 8884164096 8895594496 8901515979 8907801336 8914010112 8925478912 8931420288 8942911488 8950231808 8954118144 8971606656 8977941504 8984199168 9001746432 9013886976 9049195008 9055502336 9066869217 9069250848 9073188864 9084862464 9097329024 9110057376 9120448512 9138261888 9140662272 9144631296 9158515128 9168961536 9192833024 9201676288 9210787776 9231201756 9241731072 9262213632 9265217536 9271385064 9274130432 9280303893 9283313664 9303888384 9314500608 9335144448 9344388096 9353377152 9377728768 9388425216 9402679188 9406761984 9409232896 9427610304 9438363648 9451569152 9462349824 9476716032 9480830976 9483321344 9495225243 9501843456 9512681472 9539062848 9551928064 9577254912 9584017408 9588178944 9602736192 9606905856 9614769696 9627140096 9645943104 9652666368 9659482112 9665912088 9678348288 9682550784 9690476544 9709403256 9722498208 9742021632 9755160576 9767385088 9774213624 9776781056 9786462012 9787932672 9799053312 9807049728 9819339264 9831972864 9844293632 9851175936 9853763584 9863520768 9865003008 9884270592 9896656896 9925050254 9929359872 9962717184 9975201792 9982175616 9994684608 10003200256 10007543808 10028261376 10041163776 10053746688 10060775424 10069010784 10073382912 10107224064 10120855552 10136221536 10140622848 10148923568 10180344384 10183018496 10187440128 10202907204 10207337472 10216034304 10220470272 10228836352 10248814548 10260504576 10263199744 10267656192 10283245056 10287710208 10330154346 10341937152 10351885824 10362136248 10364858112 10396947456 10399678464 10411494144 10419990336 10423369728 10433396736 10443727872 10446471168 10466874432 10478813184 10481565696 10502037504 10516201472 10549944864 10557394176 10561978368 10585387008 10599006208 10606061592 10628400272 10633015296 10640523264 10645143552 10661305536 10668736512 10689573888 10745919072 10753409024 10769735382 10774411776 10782019584 10786701312 10803078216 10816615908 10830532608 10838081536 10851685992 10854536448 10859249664 10866917376 10871635968 10888141824 10901786112 10916489216 10937810484 10953162752 10974555648 10988308224 10998878688 11002445824 11011424256 11023934976 11039408128 11046756672 11060969472 11074830336 11085484032 11096460864 11098128384 11133739008 11148754944 11170529856 11173464064 11186208768 11208056832 11217231312 11222102016 11236540416 11253600288 11258486784 11261444096 11296309248 11305555968 11310465024 11327637132 11342914576 11381020672 11385962496 11403249228 11408200704 11417539014 11432228864 11455895808 11460870144 11470635008 11475615744 11493038592 11498029056 11507440896 11546099712 11551113216 11568650688 11584253184 11598769792 11623170048 11634679296 11637735424 11645871552 11660465376 11675467776 11690098688 11699638272 11712930912 11714691072 11726290944 11729371136 11737571328 11752280064 11791761408 11830726656 11845552128 11868687972 11877068448 11882225664 11885346816 11908560384 11923881984 11938824192 11956950306 11962142208 11970588672 11975786496 11978932224 12002328576 12018515968 12051846737 12065593344 12089158956 12092334464 12097585152 12113149952 12121213248 12129772032 12146743168 12160598016 12184349184 12187549696 12192841728 12211353504 12216655872 12225282048 12281050368 12308269008 12322308096 12346375104 12349618176 12361846752 12373738524 12377751552 12387852288 12401926848 12405184512 12419334144 12443590656 12446859264 12459184128 12471169536 12485394432 12517900288 12536905584 12542349312 12570147072 12584484864 12616466432 12619385226 12624864768 12635621376 12641107968 12660300324 12669124608 12683575296 12718750464 12724273152 12760778898 12769673216 12784238592 12803648256 12809207808 12819692928 12861257472 12870221824 12887882784 12904464384 12910067712 12920635392 12929668416 12945871008 12963330944 12989362176 13006880768 13032284832 13048616016 13050576896 13065404416 13076066304 13092452352 13109297152 13118023548 13134901248 13151361024 13153337344 13162093056 13177047276 13179027456 13195542528 13221315072 13239146496 13265731584 13283622912 13300269056 13309567488 13320462183 13326246144 13343391744 13361702004 13371015168 13388218368 13404995584 13414367232 13425347712 13431177216 13466912256 13476298752 13514962048 13520830464 13573792512 13583253504 13603876272 13609783296 13621379072 13627293696 13665086064 13680672768 13690208256 13710993408 13716946944 13737772692 13773539128 13789249536 13802514432 13816181664 13819810816 13846802634 13862596608 13866237952 13881992192 13893320448 13897826304 13911195648 13924970496 13928628224 13955832576 13971750912 13975420928 14002716672 14066593152 14076525568 14082637824 14104018782 14110142976 14113849344 14141415456 14157545472 14177353728 14187364352 14193524736 14215074048 14221246464 14224982016 14252765184 14269022208 14308594272 14327892096 14359647176 14365882368 14376026112 14382268416 14404104288 14422154544 14440710144 14468914656 14472715264 14478999552 14489223168 14517522432 14535714816 14583747312 14632740864 14651077632 14661320436 14665171584 14679693018 14681899008 14698579968 14710574592 14729008896 14747959296 14766440448 14776763904 14780645376 14795281152 14797504512 14826405888 14844985344 14865006592 14887575381 14894039808 14914945024 14944075776 14956308416 14962802688 14982053888 14992026912 15004800384 15011315712 15042392064 15061745664 15074074624 15080620032 15103516176 15110074368 15160836096 15181283328 15204332304 15210934272 15223385352 15270516576 15274527744 15281160192 15300820992 15304360806 15324051456 15330705408 15343254528 15373221822 15390756864 15394799616 15401484288 15424867584 15445670912 15495231519 15497560064 15512905728 15527828736 15547287168 15567290368 15599517696 15617241216 15619588096 15629985504 15635054592 15650095104 15669706752 15700311648 15722348544 15753056256 15774302208 15794069504 15824917296 15836091264 15842967552 15847129088 15878080512 15898509312 15918432256 15942600408 15949522944 15960784896 15967715328 15971909632 15991958304 16003104768 16087457792 16118878608 16130113536 16154603073 16161617664 16173029376 16180051968 16214130688 16224923862 16245798912 16257122304 16281804672 16288874496 16300376064 16307453952 16352679168 16374733824 16406715726 16411025344 16429744128 16461833472 16466157568 16482462336 16498318032 16503668736 16517136384 16535902464 16540246016 16559112192 16591454208 16595812352 16612245504 16628226048 16647192576 16715874112 16723132416 16755794784 16760196096 16779313152 16812085248 16825846968 16833153024 16847495168 16854810624 16880400432 16887730176 16892166144 16911433728 16944463872 16958333952 16965697536 16991455698 17014371864 17045651456 17071531008 17078943744 17092923904 17104873842 17126308521 17148343296 17183843712 17191305216 17205952512 17213423616 17227513856 17239557888 17261161344 17319149568 17326669824 17376379776 17398154688 17434755072 17452018944 17456603136 17468807328 17490698064 17513201664 17535148032 17549457408 17569396368 17572036608 17589436416 17594056704 17606356992 17628420096 17652195328 17687642112 17711497216 17746089984 17760616244 17768328192 17791188992 17803031958 17815602672 17828020224 17850957824 17862840576 17885822976 17900463616 17908236288 17935425459 17943213312 17955883008 17968398336 18003492864 18027773952 18098390016 18111004672 18133738434 18138501696 18146377728 18169724928 18194658048 18220114752 18240897024 18276523776 18281324544 18289262592 18317030256 18337923072 18385666048 18403352576 18421575552 18462403512 18483462144 18524427264 18530435072 18542770128 18548260864 18560607786 18566627328 18607776768 18629001216 18670288896 18688776192 18706754304 18755457536 18776850432 18805358376 18813523968 18818465792 18855220608 18876727296 18903138304 18924699648 18929077839 18953432064 18961661952 18966642688 18990450486 19003686912 19025362944 19078125696 19103856128 19141168347 19154509824 19168034816 19176357888 19205472384 19213811712 19229539392 19254280192 19291886208 19305332736 19318964224 19331824176 19356696576 19365101568 19380953088 19418806512 19444996416 19484043264 19510321152 19534770176 19548427248 19553562112 19572924024 19575865344 19598106624 19614099456 19638678528 19663945728 19688587264 19702351872 19707527168 19727041536 19730006016 19768541184 19793313792 19850100508 19858719744 19925434368 19950403584 19964351232 19989369216 20006400512 20015087616 20056522752 20082327552 20107493376 20121550848 20138021568 20146765824 20214448128 20241711104 20272443072 20281245696 20297847136 20360688768 20366036992 20374880256 20405814408 20414674944 20432068608 20440940544 20457672704 20497629096 20521009152 20526399488 20535312384 20566490112 20575420416 20660308692 20683874304 20703771648 20724272496 20729716224 20770203951 20793894912 20799356928 20822988288 20839980672 20846739456 20866793472 20887455744 20892942336 20933748864 20957626368 20963131392 21004075008 21032402944 21099889728 21114788352 21123956736 21156028173 21170774016 21198012416 21212123184 21256800544 21266030592 21281046528 21290287104 21322611072 21337473024 21379147776 21491838144 21506818048 21539470764 21548823552 21564039168 21573402624 21606156432 21633231816 21661065216 21676163072 21703371984 21709072896 21718499328 21733834752 21743271936 21776283648 21803572224 21832978432 21875620968 21906325504 21949111296 21976616448 21997757376 22004891648 22019539527 22022848512 22047869952 22078816256 22093513344 22121938944 22149660672 22170968064 22192921728 22196256768 22267478016 22297509888 22341059712 22346928128 22372417536 22416113664 22434462624 22444204032 22473080832 22507200576 22516973568 22522888192 22592618496 22611111936 22620930048 22655274264 22685829152 22762041344 22771924992 22806498456 22816401408 22835078028 22864457728 22911791616 22921740288 22941270016 22951231488 22956541209 22986077184 22996058112 23014881792 23059832733 23092199424 23102226432 23137301376 23168506368 23197539584 23246340096 23269358592 23275470848 23291743104 23320930752 23350935552 23380197376 23399276544 23425861824 23429382144 23452581888 23458742272 23475142656 23504560128 23583522816 23661453312 23691104256 23737375944 23754136896 23764451328 23770693632 23817120768 23847763968 23877648384 23913900612 23924284416 23941177344 23951572992 23957864448 24004657152 24037031936 24103693474 24131186688 24178317912 24184668928 24195170304 24226299904 24242426496 24259544064 24293486336 24321196032 24368698368 24375099392 24385683456 24422707008 24433311744 24450564096 24562100736 24610073589 24616538016 24644616192 24692750208 24699236352 24723693504 24747477048 24755503104 24775704576 24803853696 24810369024 24838668288 24887181312 24893718528 24918368256 24942339072 24970788864 25035800576 25073811168 25084698624 25140294144 25168969728 25238770452 25249729536 25271242752 25282215936 25320600648 25338249216 25367150592 25437500928 25448546304 25521557796 25539346432 25568477184 25607296512 25618415616 25639385856 25657310763 25722514944 25740443648 25775765568 25808928768 25820135424 25841270784 25859336832 25891742016 25926661888 25978724352 26013761536 26064569664 26097232032 26101153792 26130808832 26152132608 26184904704 26218594304 26236047096 26269802496 26302722048 26324186112 26354094552 26358054912 26391085056 26442630144 26478292992 26531463168 26567245824 26600538112 26619134976 26640924366 26652492288 26686783488 26723404008 26742030336 26776436736 26809991168 26828734464 26850695424 26862354432 26933824512 26952597504 27029924096 27041660928 27147585024 27166507008 27207752544 27219566592 27242758144 27254587392 27330172128 27361345536 27421986816 27433893888 27475545384 27547078256 27578499072 27605028864 27632363328 27639621632 27693605268 27725193216 27732475904 27763984384 27786640896 27795652608 27822391296 27849940992 27857256448 27911665152 27943501824 27950841856 28005433344 28133186304 28153051136 28165275648 28208037564 28220285952 28227698688 28282830912 28315090944 28354707456 28374728704 28387049472 28430148096 28442492928 28449964032 28505530368 28538044416 28617188544 28655784192 28719294352 28731764736 28752052224 28764536832 28808208576 28844309088 28881420288 28937829312 28945430528 28957999104 28978446336 29035044864 29071429632 29167494624 29265481728 29302155264 29322640872 29330343168 29359386036 29363798016 29397159936 29421149184 29458017792 29495918592 29532880896 29553527808 29561290752 29590562304 29595009024 29652811776 29689970688 29730013184 29775150762 29788079616 29829890048 29888151552 29912616832 29925605376 29964107776 29984053824 30009600768 30022631424 30084784128 30123491328 30148149248 30161240064 30207032352 30220148736 30321672192 30362566656 30408664608 30421868544 30446770704 30541033152 30549055488 30562320384 30608721612 30648102912 30661410816 30686509056 30746443644 30781513728 30789599232 30802968576 30849735168 30891341824 30990463038 30995120128 31025811456 31055657472 31094574336 31134580736 31199035392 31234482432 31239176192 31259971008 31270109184 31300190208 31339413504 31400623296 31444697088 31506112512 31548604416 31588139008 31649834592 31672182528 31685935104 31694258176 31756161024 31797018624 31836864512 31885200816 31899045888 31921569792 31935430656 31943819264 31983916608 32006209536 32174915584 32237757216 32260227072 32309206146 32323235328 32346058752 32360103936 32428261376 32449847724 32491597824 32514244608 32563609344 32577748992 32600752128 32614907904 32705358336 32749467648 32813431452 32822050688 32859488256 32923666944 32932315136 32964924672 32996636064 33007337472 33034272768 33071804928 33080492032 33118224384 33182908416 33191624704 33224491008 33256452096 33294385152 33431748224 33446264832 33511589568 33520392192 33558626304 33624170496 33651693936 33666306048 33694990336 33709621248 33760800864 33775460352 33784332288 33888927744 33916667904 33931395072 33982911396 34028743728 34091302912 34143062016 34157887488 34185847808 34209747684 34252617042 34296686592 34367687424 34382610432 34411905024 34426847232 34455027712 34479115776 34522322688 34638299136 34653339648 34752759552 34796309376 34869510144 34904037888 34913206272 34937614656 34981396128 35026403328 35070296064 35098914816 35138792736 35144073216 35178872832 35188113408 35212713984 35256840192 35304390656 35375284224 35422994432 35492179968 35521232488 35536656384 35582377984 35606063916 35631205344 35656040448 35701915648 35725681152 35771645952 35800927232 35816472576 35870850918 35886426624 35911766016 35936796672 36006985728 36055547904 36155540211 36196780032 36222009344 36267476868 36277003392 36292755456 36339449856 36389316096 36440229504 36481794048 36553047552 36562649088 36578525184 36634060512 36675846144 36771332096 36806705152 36843151104 36924807024 36966924288 37048854528 37060870144 37085540256 37096521728 37121215572 37133254656 37215553536 37258002432 37340577792 37377552384 37413508608 37510915072 37553700864 37610716752 37627047936 37636931584 37710441216 37753454592 37806276608 37849399296 37858155678 37906864128 37923323904 37933285376 37980900972 38007373824 38050725888 38156251392 38207712256 38282336694 38309019648 38336069632 38352715776 38410944768 38427623424 38459078784 38508560384 38583772416 38610665472 38637928448 38663648352 38713393152 38730203136 38761906176 38837613024 38889992832 38968086528 39020642304 39069540352 39096854496 39107124224 39145848048 39151730688 39196213248 39228198912 39277357056 39327891456 39377174528 39404703744 39415054336 39454083072 39460012032 39537082368 39586627584 39700201016 39717439488 39850868736 39900807168 39928702464 39961386549 39978738432 40012801024 40030175232 40113045504 40164655104 40214986752 40243101696 40276043136 40293531648 40428896256 40483422208 40544886144 40562491392 40595694272 40721377536 40732073984 40749760512 40811628816 40829349888 40864137216 40881881088 40915345408 40995258192 41042018304 41052798976 41070624768 41132980224 41150840832 41320617384 41367748608 41407543296 41448544992 41459432448 41540407902 41587789824 41598713856 41645976576 41679961344 41693478912 41733586944 41774911488 41785884672 41867497728 41915252736 41926262784 42008150016 42064805888 42199779456 42229576704 42247913472 42312056346 42341548032 42396024832 42424246368 42513601088 42532061184 42562093056 42580574208 42645222144 42674946048 42758295552 42983676288 43013636096 43078941528 43097647104 43128078336 43146805248 43212312864 43266463632 43322130432 43352326144 43406743968 43418145792 43436998656 43467669504 43552567296 43607144448 43665956864 43751241936 43812651008 43898222592 43953232896 43995514752 44009783296 44039079054 44045697024 44095739904 44157632512 44187026688 44243877888 44299321344 44341936128 44385843456 44392513536 44534956032 44595019776 44662726143 44682119424 44693856256 44744835072 44832227328 44868925248 44888408064 44946161664 45014401152 45033947136 45045776384 45185236992 45222223872 45241860096 45310548528 45371658304 45524082688 45543849984 45612996912 45632802816 45670156056 45728915456 45823583232 45843480576 45882540032 45902462976 45913082418 45972154368 45992116224 46029763584 46119665466 46184398848 46204452864 46274602752 46337012736 46395079168 46485694557 46492680192 46538717184 46550941696 46583486208 46641861504 46701871104 46760394752 46798553088 46851723648 46858764288 46905163776 46917484544 46950285312 47009120256 47167045632 47322906624 47382208512 47474751888 47508273792 47528902656 47541387264 47634241536 47695527936 47755296768 47827801224 47848568832 47882354688 47903145984 47915728896 48009314304 48074063872 48207386948 48262373376 48356635824 48369337856 48390340608 48452599808 48463809219 48484852992 48519088128 48586972672 48642392064 48737396736 48750198784 48771366912 48845414016 48866623488 48901128192 49124201472 49220147178 49233076032 49289232384 49385500416 49398472704 49447387008 49494954096 49511006208 49551409152 49607707392 49620738048 49677336576 49774362624 49787437056 49836736512 49884678144 49941577728 50071601152 50147622336 50169397248 50280588288 50337939456 50477540904 50499459072 50542485504 50564431872 50641201296 50676498432 50734301184 50875001856 50897092608 51043115592 51078692864 51136954368 51214593024 51236831232 51278771712 51314621526 51378925563 51445029888 51480887296 51551531136 51617857536 51640270848 51682541568 51718673664 51783484032 51853323776 51957448704 52027523072 52129139328 52194464064 52202307584 52261617664 52304265216 52369809408 52437188608 52472094192 52539604992 52605444096 52648372224 52708189104 52716109824 52782170112 52885260288 52956585984 53062926336 53134491648 53201076224 53238269952 53281848732 53304984576 53373566976 53446808016 53484060672 53552873472 53619982336 53657468928 53701390848 53724708864 53806276377 53867649024 53905195008 54059848192 54083321856 54295170048 54333014016 54415505088 54439133184 54485516288 54509174784 54660344256 54722691072 54843973632 54867787776 54951090768 55094156512 55156998144 55210057728 55264726656 55279243264 55387210536 55450386432 55464951808 55527968768 55573281792 55591305216 55644782592 55699881984 55714512896 55823330304 55887003648 55901683712 56010866688 56266372608 56306102272 56330551296 56416075128 56440571904 56455397376 56565661824 56630181888 56709414912 56749457408 56774098944 56787233517 56860296192 56884985856 56899928064 57011060736 57076088832 57234377088 57311568384 57423505041 57438588704 57463529472 57504104448 57529073664 57616417152 57688618176 57762840576 57875658624 57890861056 57915998208 57956892672 58070089728 58142859264 58334989248 58530963456 58604310528 58645281744 58660686336 58718772072 58727596032 58794319872 58842298368 58916035584 58991837184 59065761792 59107055616 59122581504 59181124608 59190018048 59305623552 59379941376 59460026368 59550301524 59576159232 59659780096 59776303104 59825233664 59851210752 59928215552 59968107648 60019201536 60045262848 60169568256 60246982656 60296298496 60322480128 60414064704 60440297472 60643344384 60725133312 60817329216 60843737088 60893541408 61082066304 61098110976 61124640768 61217443224 61296205824 61322821632 61373018112 61492887288 61563027456 61579198464 61605937152 61699470336 61782683648 61980926076 61990240256 62051622912 62111314944 62189148672 62269161472 62310611853 62398070784 62468964864 62478352384 62519942016 62540218368 62600380416 62678827008 62801246592 62889394176 63012225024 63097208832 63176278016 63299669184 63344365056 63371870208 63388516352 63468084519 63512322048 63594037248 63673729024 63770401632 63798091776 63843139584 63870861312 63967833216 64012419072 64349831168 64475514432 64520454144 64618412292 64646470656 64692117504 64720207872 64856522752 64899695448 64983195648 65028489216 65127218688 65155497984 65201504256 65229815808 65410716672 65498935296 65626862904 65644101376 65718976512 65847333888 65864630272 65929849344 65993272128 66014674944 66068545536 66143609856 66160984064 66236448768 66365816832 66383249408 66448982016 66512904192 66588770304 66863496448 66892529664 67023179136 67040784384 67117252608 67248340992 67303387872 67332612096 67389980672 67419242496 67521601728 67550920704 67568664576 67777855488 67833335808 67862790144 67965822792 68057487456 68286124032 68315774976 68371695616 68419495368 68505234084 68593373184 68735374848 68765220864 68823810048 68853694464 68910055424 68958231552 69044645376 69276598272 69306679296 69505519104 69592618752 69739020288 69808075776 69826412544 69875229312 69962792256 70052806656 70140592128 70197829632 70277585472 70288146432 70357745664 70376226816 70425427968 70513680384 70608781312 70750568448 70845988864 70984359936 71042464976 71073312768 71164755968 71212127832 71262410688 71312080896 71451362304 71543291904 71601854464 71632945152 71741701836 71772853248 71823532032 71873593344 72013971456 72111095808 72311080422 72393560064 72444018688 72534953736 72554006784 72585510912 72678899712 72778632192 72880459008 72963588096 73106095104 73125298176 73157050368 73268121024 73351692288 73542664192 73613410304 73686302208 73849614048 73933848576 74097709056 74121740288 74171080512 74193043456 74242431144 74266509312 74431107072 74516004864 74681155584 74755104768 74827017216 75021830144 75107401728 75221433504 75254095872 75273863168 75420882432 75506909184 75612553216 75716311356 75813728256 75846647808 75866570752 75961801944 76014747648 76101451776 76312502784 76415424512 76564673388 76618039296 76672139264 76705431552 76821889536 76855246848 76918157568 77017120768 77167544832 77221330944 77275856896 77327296704 77426786304 77460406272 77523812352 77675226048 77779985664 77936173056 78041284608 78139080704 78193708992 78214248448 78291696096 78303461376 78392426496 78456397824 78554714112 78655782912 78754349056 78809407488 78830108672 78908166144 79074164736 79173255168 79400402032 79434878976 79701737472 79801614336 79857404928 79922773098 79957476864 80025602048 80060350464 80226091008 80329310208 80429973504 80486203392 80552086272 80587063296 80857792512 80966844416 81089772288 81124982784 81191388544 81442755072 81464147968 81499521024 81623257632 81658699776 81728274432 81763762176 81830690816 81990516384 82084036608 82105597952 82265960448 82301681664 82641234768 82735497216 82815086592 82897089984 82918864896 83080815804 83175579648 83197427712 83291953152 83359922688 83386957824 83467173888 83549822976 83571769344 83734995456 83830505472 83852525568 84016300032 84129611776 84362927159 84399558912 84459153408 84495826944 84624112692 84683096064 84792049664 84848492736 85027202176 85064122368 85124186112 85161148416 85290444288 85349892096 85516591104 85967352576 86027272192 86157883056 86195294208 86256156672 86293610496 86424625728 86532927264 86644260864 86704652288 86813487936 86836291584 86873997312 86935339008 87105134592 87214288896 87331913728 87502483872 87625302016 87796445184 87906465792 87991029504 88019566592 88078158108 88091394048 88191479808 88315265024 88374053376 88487755776 88598642688 88683872256 88771686912 88785027072 89069912064 89190039552 89325452286 89364238848 89387712512 89489670144 89664454656 89737850496 89776816128 89892323328 90028802304 90067894272 90091552768 90370473984 90444447744 90483720192 90621097056 90743316608 91048165376 91087699968 91225993824 91265605632 91340312112 91457830912 91647166464 91686961152 91765080064 91826164836 91944308736 91984232448 92059527168 92239330932 92368797696 92408905728 92549205504 92674025472 92790158336 92971389114 92985360384 93077434368 93101883392 93166972416 93283723008 93403742208 93520789504 93597106176 93703447296 93717528576 93810327552 93834969088 93900570624 94018240512 94334091264 94645813248 94764417024 94949503776 95016547584 95057805312 95082774528 95268483072 95391055872 95510593536 95655602448 95697137664 95764709376 95806291968 95831457792 96018628608 96148127744 96414773896 96524746752 96713271648 96738675712 96780681216 96905199616 96927618438 96969705984 97038176256 97173945344 97284784128 97474793472 97500397568 97542733824 97690828032 97733246976 97802256384 98248402944 98440294356 98466152064 98578464768 98771000832 98796945408 98894774016 98989908192 99022012416 99102818304 99215414784 99241476096 99354673152 99548725248 99574874112 99673473024 99769356288 99883155456 100143202304 100295244672 100338794496 100561176576 100675878912 100955081808 100998918144 101084971008 101128863744 101282402592 101352996864 101750003712 101794185216 102086231184 102157385728 102273908736 102429186048 102473662464 102557543424 102629243052 102757851126 102890059776 102961774592 103103062272 103235715072 103280541696 103365083136 103437347328 103566968064 103706647552 103914897408 104055046144 104258278656 104388928128 104404615168 104523235328 104608530432 104739618816 104874377216 104944188384 105079209984 105210888192 105296744448 105416378208 105432219648 105564340224 105770520576 105913171968 106125852672 106268983296 106402152448 106476539904 106563697464 106609969152 106747133952 106893616032 106968121344 107105746944 107239964672 107314937856 107402781696 107449417728 107612552754 107735298048 107810390016 108119696384 108166643712 108466620633 108590340096 108666028032 108831010176 108878266368 108971032576 109018349568 109320688512 109445382144 109687947264 109735575552 109902181536 110188313024 110313996288 110420115456 110529453312 110558486528 110774421072 110900772864 110929903616 111055937536 111146563584 111182610432 111289565184 111399763968 111429025792 111646660608 111774007296 111803367424 112021733376 112532745216 112612204544 112661102592 112832150256 112881143808 112910794752 113131323648 113260363776 113418829824 113498914816 113548197888 113574467034 113720592384 113769971712 113799856128 114022121472 114152177664 114468754176 114623136768 114847010082 114877177408 114927058944 115008208896 115058147328 115232834304 115377236352 115525681152 115751317248 115781722112 115831996416 115913785344 116140179456 116285718528 116669978496 117061926912 117208621056 117290563488 117321372672 117437544144 117455192064 117588639744 117684596736 117832071168 117983674368 118131523584 118214111232 118245163008 118362249216 118380036096 118611247104 118759882752 118920052736 119100603048 119152318464 119319560192 119552606208 119650467328 119702421504 119856431104 119884159647 119936215296 120038403072 120090525696 120339136512 120493965312 120592596992 120644960256 120828129408 120880594944 121286688768 121450266624 121634658432 121687474176 121787082816 122164132608 122196221952 122249281536 122434886448 122592411648 122645643264 122746036224 122985774576 123126054912 123158396928 123211874304 123398940672 123565367296 123961852152 123980480512 124103245824 124222629888 124378297344 124538322944 124621223706 124796141568 124937929728 124956704768 125039884032 125080436736 125200760832 125357654016 125602493184 125778788352 126024450048 126194417664 126352556032 126599338368 126688730112 126743740416 126777032704 126936169038 127024644096 127188074496 127347458048 127540803264 127596183552 127686279168 127741722624 127935666432 128024838144 128699662336 128951028864 129040908288 129236824584 129292941312 129384235008 129440415744 129713045504 129799390896 129966391296 130056978432 130254437376 130310995968 130403008512 130821433344 130997870592 131253725808 131288202752 131437953024 131694667776 131729260544 131859698688 131986544256 132029349888 132137091072 132287219712 132321968128 132472897536 132731633664 132766498816 132897964032 133025808384 133177540608 133726992896 133785059328 133988178429 134046358272 134081568768 134234505216 134496681984 134606775744 134665224192 134779961344 134838484992 135043203456 135101841408 135137329152 135555710976 135666671616 135725580288 135931645584 136114974912 136572248064 136631549952 136743391232 136838990736 137010468168 137186746368 137470749696 137530441728 137647620096 137707388928 137820110848 137916463104 138089290752 138553196544 138613358592 139011038208 139185237504 139457083671 139478040576 139616151552 139652825088 139750458624 139925584512 140105613312 140281184256 140395659264 140555170944 140576292864 140715491328 140752453632 140850855936 141027360768 141217562624 141501136896 141691977728 141968719872 142084929952 142146625536 142329511936 142424255664 142524821376 142624161792 142902724608 143086583808 143203708928 143265890304 143483403672 143545706496 143647064064 143747186688 144027942912 144222191616 144622160844 144787120128 144888037376 145069907472 145108013568 145171021824 145357799424 145391427657 145557264384 145760918016 145927176192 146212190208 146250596352 146314100736 146536242048 146703384576 147085328384 147226820608 147372604416 147699228096 147867697152 148195418112 148243480576 148342161024 148386086912 148484862288 148533018624 148862214144 149032009728 149362311168 149510209536 149654034432 150043660288 150214803456 150442867008 150508191744 150547726336 150841764864 151013818368 151225106432 151432622712 151627456512 151693295616 151733141504 151923603888 152029495296 152202903552 152625005568 152830849024 153129346776 153236078592 153344278528 153410863104 153643779072 153710493696 153836315136 154034241536 154136776689 154335089664 154442661888 154551713792 154654593408 154853572608 154920812544 155047624704 155350452096 155559971328 155872346112 156082569216 156278161408 156387417984 156428496896 156583392192 156606922752 156784852992 156912795648 157109428224 157311565824 157508698112 157618814976 157660217344 157816332288 158148329472 158346510336 158800804064 158869757952 159403474944 159603228672 159714809856 159845546196 159914953728 160051204096 160120700928 160452182016 160658620416 160859947008 160972406784 161104172544 161174126592 161418829131 161715585024 161933688832 162179544576 162249965568 162382777088 162885510144 162928295936 162999042048 163246515264 163317399552 163456548864 163527524352 163661381632 163981032768 164168073216 164211195904 164531920896 164603363328 165282469536 165470994432 165630173184 165794179968 165837729792 166161631608 166351159296 166394855424 166583906304 166719845376 166773915648 166934347776 167099645952 167143538688 167469990912 167661010944 167705051136 168032600064 168259223552 168725854318 168799117824 168918306816 168991653888 169248225384 169366192128 169584099328 169696985472 170054404352 170128244736 170248372224 170322296832 170580888576 170699784192 171033182208 171934705152 172054544384 172270515123 172315766112 172390588416 172512313344 172587220992 172849251456 173065854528 173288521728 173626975872 173672583168 173747994624 173870678016 174210269184 174428577792 174663827456 175004967744 175250604032 175592890368 175812931584 175982059008 176039133184 176156316216 176182788096 176382959616 176748106752 176975511552 177197285376 177367744512 177543373824 177570054144 178139824128 178380079104 178650904572 178728477696 178775425024 178979340288 179328909312 179475700992 179553632256 179784646656 180057604608 180135788544 180183105536 180740947968 180888895488 180967440384 181242194112 181486633216 182096330752 182175399936 182451987648 182531211264 182680624224 182915661824 183294332928 183373922304 183530160128 183652329672 183888617472 183968464896 184119054336 184478661864 184737595392 184817811456 185098411008 185348050944 185580316672 185942778228 185970720768 186154868736 186203766784 186333944832 186567446016 186807484416 187041579008 187194212352 187406894592 187435057152 187620655104 187669938176 187801141248 188036481024 188668182528 189291626496 189528834048 189899007552 190033095168 190115610624 190165549056 190536966144 190782111744 191021187072 191311204896 191394275328 191529418752 191612583936 192037257216 192296255488 192829547792 193049493504 193426543296 193477351424 193561362432 193855236876 193939411968 194076352512 194347890688 194569568256 194949586944 195000795136 195085467648 195381656064 195466493952 195604512768 196496805888 196880588712 196932304128 197156929536 197542001664 197593890816 197789548032 197979816384 198044024832 198205636608 198430829568 198482952192 198709346304 199097450496 199149748224 199346946048 199538712576 199766310912 200286404608 200590489344 200677588992 201122353152 201351757824 201910163616 201997836288 202169942016 202257727488 202564805184 202705993728 203500007424 203588370432 204172462368 204314771456 204858372096 204947324928 205115086848 205258486104 205515702252 205780119552 205923549184 206206124544 206471430144 206561083392 206730166272 206874694656 207133936128 207413295104 207829794816 208110092288 208516557312 208777856256 208809230336 209046470656 209217060864 209479237632 209748754432 209888376768 210158419968 210421776384 210593488896 210832756416 210864439296 211128680448 211541041152 211826343936 212251705344 212537966592 212804304896 212953079808 213127394928 213219938304 213494267904 213787232064 213936242688 214479929344 214629875712 214805563392 214898835456 215225105508 215470596096 215620780032 216239392768 216333287424 216933241266 217180680192 217332056064 217662020352 217756532736 217942065152 218036699136 218641377024 218890764288 219375894528 219471151104 219804363072 220376626048 220627992576 220840230912 221058906624 221116973056 221548842144 221801545728 221859807232 222111875072 222293127168 222365220864 222579130368 222799527936 222858051584 223293321216 223548014592 223606734848 224043466752 225065490432 225224409088 225322205184 225664300512 225762287616 225821589504 226262647296 226520727552 226837659648 226997829632 227148934068 227441184768 227539943424 227599712256 228044242944 228304355328 228937508352 229246273536 229694020164 229754354816 229854117888 230016417792 230116294656 230465668608 230754472704 231051362304 231502634496 231563444224 231663992832 231827570688 232280358912 232571437056 233339956992 234123853824 234417242112 234581126976 234642745344 234875088288 234910384128 235177279488 235369193472 235664142336 235967348736 236263047168 236428222464 236490326016 236724498432 237222494208 237519765504 237840105472 238201206096 238304636928 238639120384 239105212416 239300934656 239404843008 239712862208 239768319294 239872430592 240076806144 240181051392 240678273024 240987930624 241185193984 241289920512 241656258816 241761189888 242573377536 242900533248 243269316864 243374948352 243574165632 244328265216 244392443904 244498563072 244869772896 245184823296 245291286528 245492072448 245971549152 246252109824 246316793856 246797881344 247130734592 247923704304 247960961024 248206491648 248445259776 248756594688 249076645888 249242447412 249592283136 249875859456 249913409536 250079768064 250160873472 250401521664 250715308032 251204986368 251557576704 252048900096 252388835328 252705112064 253088781477 253198676736 253377460224 253487480832 253554065408 253872338076 254049288192 254376148992 254694916096 255081606528 255192367104 255372558336 255483445248 255871332864 256049676288 257399324672 257902057728 258081816576 258473649168 258585882624 258768470016 258880831488 259426091008 259598781792 259932782592 260113956864 260508874752 260621991936 260806017024 261642866688 261995741184 262507451616 262576405504 262875906048 263389335552 263458521088 263719397376 263973088512 264058699776 264274182144 264574439424 264643936256 264945795072 265463267328 265532997632 265795928064 266051616768 266355081216 267453985792 267570118656 267976356858 268092716544 268163137536 268469010432 268993363968 269213551488 269330448384 269559922688 269676969984 270086406912 270203682816 270274658304 271111421952 271333343232 271451160576 271863291168 272229949824 273144496128 273263099904 273486782464 273677981472 274020936336 274373492736 274941499392 275060883456 275295240192 275640221696 275832926208 276178581504 277106393088 277226717184 278022076416 278370475008 278914167342 278956081152 279232303104 279305650176 279500917248 279851169024 280211226624 280562368512 280791318528 281110341888 281152585728 281430982656 281504907264 281701711872 282054721536 282435125248 283002273792 283383955456 283937439744 284169859904 284293251072 284659023872 284848511328 285049642752 285248323584 285805449216 286173167616 286407417856 286531780608 286966807344 287091412992 287294128128 287494373376 288055885824 288444383232 289244321688 289574240256 289776074752 290139814944 290216027136 290342043648 290715598848 290782855314 291114528768 291521836032 291854352384 292424380416 292501192704 292628201472 293072484096 293406769152 294170656768 294453641216 294745208832 295398456192 295735394304 296390836224 296486961152 296684322048 296772173824 296969724576 297066037248 297724428288 298064019456 298724622336 299020419072 299308068864 300087320576 300429606912 300885734016 301016383488 301095452672 301683529728 302027636736 302450212864 302865245424 303254913024 303386591232 303466283008 303847207776 304058990592 305250011136 305661698048 306258693552 306472157184 306688557056 306821726208 307287558144 307420987392 307672630272 308068483072 308273553378 308670179328 308885323776 309103427584 309309186816 309707145216 309841625088 310095249408 310700904192 311119942656 311744692224 312165138432 312556322816 312774835968 312856993792 313166784384 313213845504 313569705984 313825591296 314218856448 314623131648 315017396224 315237629952 315320434688 315632664576 316296658944 316693020672 317601608128 317739515904 318806949888 319206457344 319429619712 319691092392 319829907456 320102408192 320241401856 320904364032 321317240832 321719894016 321944813568 322208345088 322348253184 322837658262 323431170048 323867377664 324359089152 324499931136 324765554176 325399861899 325771020288 325856591872 325998084096 326493030528 326634799104 326913097728 327055048704 327322763264 327962065536 328336146432 328422391808 329063841792 329206726656 330564939072 330941988864 331260346368 331588359936 331675459584 332323263216 332702318592 332789710848 333167812608 333439690752 333547831296 333868695552 334199291904 334287077376 334939981824 335322021888 335410102272 336065200128 336518447104 337451708636 337598235648 337836613632 337983307776 338496450768 338732384256 339168198656 339393970944 340108808704 340256489472 340496744448 340644593664 341161777152 341399568384 342066364416 343869410304 344109088768 344541030246 344631532224 344781176832 345024626688 345174441984 345698502912 346131709056 346577043456 347253951744 347345166336 347495989248 347741356032 348420538368 348857155584 349327654912 350009935488 350501208064 351185780736 351625863168 351964118016 352078266368 352312632432 352365576192 352765919232 353496213504 353951023104 354394570752 354735489024 355086747648 355140108288 356279648256 356760158208 357301809144 357456955392 357550850048 357958680576 358657818624 358951401984 359107264512 359569293312 359652478941 360115209216 360271577088 360366211072 361481895936 361777790976 361934880768 362484388224 362973266432 364192661504 364350799872 364903975296 365062422528 365361248448 365831323648 366588665856 366747844608 367060320256 367304659344 367777234944 367936929792 368238108672 368957323728 369475190784 369635622912 370196822016 370696101888 371160633344 371885556456 371941441536 372309737472 372407533568 372667889664 373134892032 373614968832 374083158016 374388424704 374813789184 374870114304 375241310208 375339876352 375602282496 376072962048 377336365056 378583252992 379057668096 379798015104 380066190336 380231221248 380331098112 381073932288 381564223488 382042374144 382622409792 382788550656 383058837504 383225167872 384074514432 384592510976 385659095584 386098987008 386853086592 386954702848 387122724864 387710473752 387878823936 388152705024 388695781376 389139136512 389899173888 390001590272 390170935296 390763312128 390932987904 391209025536 392993611776 393761177424 393864608256 394313859072 395084003328 395187781632 395579096064 395959632768 396088049664 396411273216 396861659136 396965904384 397418692608 398194900992 398299496448 398693892096 399077425152 399532621824 400572809216 401180978688 401355177984 401964535287 402244706304 402703515648 403820327232 403995672576 404339884032 404515454976 405129610368 405411987456 407000014848 407176740864 408344924736 408629542912 409716744192 409894649856 410230173696 410516972208 411031404504 411560239104 411847098368 412412249088 412942860288 413122166784 413460332544 413749389312 414267872256 414826590208 415659589632 416220184576 417033114624 417555712512 417618460672 418092941312 418371251013 418434121728 418958475264 419497508864 419776753536 420316839936 420843552768 421186977792 421665512832 421728878592 422257360896 423082082304 423652687872 424503410688 425075933184 425608609792 425906159616 426254789856 426439876608 426988535808 427574464128 427872485376 429259751424 429611126784 429797670912 430450211016 430941192192 431241560064 432478785536 432666574848 433866482532 434361360384 434664112128 435324040704 435513065472 435884130304 436073398272 436174282971 437282754048 437781528576 438751789056 438942302208 439608726144 440753252096 441255985152 441680461824 442117813248 442233946112 443097684288 443603091456 443719614464 444223750144 444586254336 444730441728 445158260736 445599055872 445716103168 446586642432 447096029184 448086933504 450130980864 450448818176 450644410368 451328601024 451524575232 451643179008 452525294592 453041455104 453675319296 453995659264 454297868136 454882369536 455079886848 455199424512 456088485888 456608710656 457875016704 458492547072 459388040328 459508709632 459708235776 460032835584 460232589312 460931337216 461508945408 462102724608 463005268992 463126888448 463327985664 463655141376 464560717824 465142874112 466679913984 468247707648 468834484224 469162253952 469285490688 469750176576 469820768256 470354558976 470738386944 471328284672 471934697472 472526094336 472856444928 472980652032 473448996864 474444988416 475039531008 475680210944 476402412192 476609273856 478210424832 478601869312 478809686016 479536638588 479744861184 480153612288 480362102784 481356546048 481975861248 482370387968 482579841024 483312517632 483522379776 485146755072 485801066496 486538633728 486749896704 487148331264 488656530432 488784887808 488997126144 489739545792 490369646592 490582573056 490984144896 491943098304 492504219648 492633587712 493595762688 494261469184 495847408608 495921922048 496412983296 496890519552 497513189376 498153291776 498484894824 499184566272 499751718912 500159536128 500321746944 500803043328 501430616064 502409972736 503115153408 504097800192 504777670656 505410224128 506177562954 506397353472 506754920448 506974961664 507108130816 507744676152 508098576384 508752297984 509389832192 510163213056 510384734208 510745116672 510966890496 511742665728 512099352576 514798649344 515804115456 516163633152 516947298336 517171765248 517536940032 517761662976 518852182016 519197563584 519865565184 521017749504 521243983872 521612034048 523285733376 523991482368 525014903232 525152811008 525751812096 526778671104 526917042176 527438794752 527946177024 528117399552 528548364288 529148878848 529287872512 530926534656 531065995264 531591856128 532103233536 532710162432 534907971584 535140237312 535952713716 536185433088 536326275072 536938020864 537986727936 538427102976 538660896768 539119845376 539353939968 540172813824 540407365632 540549316608 542222843904 542666686464 542902321152 543726582336 544459899648 546288992256 546526199808 546973564928 547355962944 548041872672 548746985472 549882998784 550121766912 550590480384 551280443392 551665852416 552357163008 554212786176 554453434368 556044152832 556740950016 557828334684 557912162304 558464606208 558611300352 559001834496 559702338048 560422453248 561124737024 561582637056 562220683776 562305171456 562861965312 563009814528 563403423744 564109443072 564870250496 566004547584 566767910912 567874879488 568339719808 568586502144 569318047744 569697022656 570099285504 570496647168 571610898432 572346335232 572814835712 573063561216 573933614688 574182825984 574588256256 576111771648 576888766464 578488643376 579148480512 579552149504 580279629888 580432054272 580684087296 581565710628 582229057536 583043672064 583708704768 584848760832 585002385408 585256402944 586144968192 586813538304 588341313536 588907282432 589490417664 590796912384 591470788608 592781672448 592973922304 593368644096 593544347648 593939449152 594132074496 595448856576 596128038912 597449244672 598040838144 598616137728 600174641152 600859213824 601771468032 602032766976 602190905344 603367059456 604055273472 604900425728 605730490848 606509826048 606773182464 606932566016 607694415552 608117981184 610500022272 611323396096 612517387104 612944314368 613377114112 614575116288 614841974784 615345260544 616136966144 616547106756 617340358656 617770647552 618206855168 618618373632 619414290432 619683250176 620190498816 621401808384 622239885312 623489384448 624330276864 625112645632 625549671936 625713987584 626333568768 626427691008 627139411968 627651182592 628437712896 629246263296 630034792448 630475259904 630640869376 631265329152 632593317888 633386041344 635203216256 635479031808 637613899776 638412914688 638859239424 639382184784 639659814912 640204816384 640482803712 641808728064 643439788032 643889627136 644416690176 644696506368 645675316524 646862340096 647734755328 648718178304 648999862272 649531108352 650799723798 651542040576 651713183744 651996168192 652986061056 653269598208 653826195456 654110097408 654645526528 655924131072 656672292864 656844783616 658127683584 658413453312 661129878144 661883977728 662520692736 663176719872 663350919168 664646526432 665404637184 665579421696 666335625216 666879381504 667095662592 667737391104 668398583808 668574154752 669879963648 670644043776 670820204544 672130400256 673036894208 674903417272 675196471296 675673227264 675966615552 676992901536 677464768512 678336397312 678787941888 680217617408 680512978944 680993488896 682323554304 682799136768 684132728832 687738820608 688218177536 689082060492 689263064448 689562353664 690049253376 690348883968 691397005824 692263418112 693154086912 694507903488 694690332672 694991978496 695482712064 696841076736 697714311168 698655309824 700019870976 701002416128 702371561472 703251726336 703928236032 704156532736 704625264864 704731152384 705531838464 706992427008 707902046208 708789141504 709470978048 710173495296 712559296512 713520316416 714603618288 714913910784 715101700096 715917361152 717315637248 717902803968 718214529024 719138586624 719304957882 720230418432 720543154176 720732422144 722963791872 723555581952 723869761536 724968776448 725946532864 728385323008 728701599744 729807950592 730124845056 730722496896 731662647296 733177331712 733495689216 734120640512 734609318688 735554469888 735873859584 736476217344 737914647456 738950381568 740393644032 741392203776 742321266688 743771112912 743882883072 744619474944 744815067136 745335779328 746269784064 747229937664 748166316032 748776849408 749627578368 749740228608 750482620416 750679752704 751204564992 752145924096 754672730112 757166505984 758115336192 759266344431 759596030208 760132380672 760462442496 760662196224 762147864576 763128446976 764084748288 765244819584 765577101312 766117675008 766450335744 768149028864 769185021952 771318191168 772197974016 773706173184 773909405696 774245449728 775420947504 775757647872 776305410048 777391562752 778278273024 779798347776 780003180544 780341870592 781526624256 781865975808 782418051072 785987223552 787522354848 787729216512 788627718144 790168006656 790375563264 791158192128 791919265536 792176099328 792822546432 793723318272 793931808768 794837385216 796389801984 796598992896 797387784192 798154850304 799065243648 801145618432 802361957376 802710355968 803929070574 804489412608 805407031296 807640654464 807991345152 808679768064 809030909952 810259220736 810823974912 814000029696 814353481728 816689849472 817259085824 819433488384 819789299712 820460347392 821033944416 822062809008 823120478208 823694196736 824824498176 825885720576 826920665088 827498778624 828535744512 829653180416 831319179264 832440369152 834066229248 835111425024 835236921344 836185882624 836742502026 836868243456 837916950528 838995017728 839553507072 840633679872 841687105536 842373955584 843331025664 843457757184 844514721792 846164164608 847305375744 849006821376 850151866368 851217219584 851812319232 852509579712 852879753216 853977071616 855148928256 855744970752 858519502848 859222253568 859595341824 860900422032 861882384384 862483120128 864957571072 865333149696 867732965064 868722720768 869328224256 870648081408 871026130944 871768260608 872146796544 872348565942 874565508096 875563057152 877503578112 877884604416 879217452288 881506504192 882511970304 883360923648 884235626496 884467892224 886195368576 887206182912 887439228928 888447500288 889172508672 889460883456 890316521472 891198111744 891432206336 893173284864 894192058368 896173867008 900261961728 900897636352 901288820736 902657202048 903049150464 903286358016 905050589184 906082910208 907350638592 907991318528 908595736272 909764739072 910159773696 910398849024 912176971776 915750033408 916985094144 918776080656 919017419264 919416471552 920065671168 920465178624 921862674432 923017890816 924205449216 926010537984 926253776896 926655971328 927310282752 929121435648 930285748224 933359827968 936495415296 937668968448 938324507904 938570981376 939500353152 939641536512 940709117952 941476773888 942656569344 943869394944 945052188672 945712889856 945961304064 946897993728 948889976832 950079062016 951360421888 952804824384 953218547712 956420849664 957203738624 957619372032 959073277176 959489722368 960307224576 960724205568 962713092096 963951722496 964740775936 965159682048 966625035264 967044759552 970293510144 971602132992 973077267456 973499793408 974296662528 976199585697 977313060864 977569775616 977994252288 979479091584 980739293184 981165146112 981968289792 983886196608 985008439296 985267175424 987191525376 988522938368 991694817216 991843844096 992825966592 993781039104 995026378752 996306583552 996969789648 998369132544 999503437824 1000319072256 1000643493888 1001606086656 1002861232128 1004819945472 1006230306816 1008195600384 1009555341312 1010820448256 1012355125908 1012794706944 1013509840896 1013949923328 1014216261632 1015489352304 1016197152768 1017504595968 1018779664384 1020326426112 1020769468416 1021490233344 1021933780992 1023485331456 1024198705152 1029597298688 1031608230912 1032327266304 1033894596672 1034343530496 1035073880064 1035523325952 1037704364032 1038395127168 1039731130368 1042035499008 1042487967744 1043224068096 1046571466752 1047982964736 1050029806464 1050305622016 1051503624192 1053557342208 1053834084352 1054877589504 1055892354048 1056234799104 1057096728576 1058297757696 1058575745024 1061853069312 1062131990528 1063183712256 1064206467072 1065420324864 1069815943168 1070280474624 1071905427432 1072370866176 1072652550144 1073876041728 1075973455872 1076854205952 1077321793536 1078239690752 1078707879936 1078957436823 1080345627648 1080814731264 1081098633216 1084445687808 1085333372928 1085804642304 1087453164672 1088919799296 1092577984512 1093052399616 1093947129856 1094711925888 1096083745344 1097493970944 1099765997568 1100243533824 1101180960768 1102560886784 1103331704832 1104714326016 1108425572352 1108906868736 1112088305664 1113481900032 1115656669368 1115824324608 1116929212416 1117222600704 1118003668992 1119404676096 1120844906496 1122249474048 1123165274112 1124441367552 1124610342912 1125723930624 1126019629056 1126806847488 1128218886144 1129740500992 1132009095168 1133535821824 1135749758976 1136679439616 1137173004288 1138636095488 1139394045312 1140198571008 1140993294336 1143221796864 1144692670464 1145629671424 1146127122432 1147867229376 1148365651968 1149176512512 1152223543296 1153777532928 1156977286752 1158296961024 1160559259776 1160864108544 1161368174592 1163131421256 1164458115072 1166087344128 1167417409536 1169697521664 1170004770816 1170512805888 1172289936384 1173627076608 1176682627072 1177814564864 1178980835328 1181593824768 1182941577216 1185563344896 1186737288192 1187088695296 1187878898304 1188264148992 1190897713152 1192256077824 1194898489344 1196081676288 1197232275456 1200349282304 1201718427648 1203542936064 1204065533952 1204381810688 1205893605861 1206734118912 1208110546944 1209800851456 1211460981696 1213019652096 1213546364928 1215388831104 1216235962368 1221000044544 1222646792192 1225034774208 1225888628736 1226754228224 1229150232576 1229683949568 1230690521088 1232273932288 1233094213512 1234680717312 1235541295104 1237236747264 1238828580864 1239366500352 1240380997632 1242803616768 1244479770624 1246978768896 1248660553728 1250225291264 1251099343872 1251427975168 1252667137536 1252855382016 1254278823936 1255302365184 1256875425792 1258492526592 1260069584896 1260950519808 1261281738752 1262530658304 1265186635776 1266772082688 1270406432512 1270958063616 1275227799552 1276825829376 1277718478848 1278764369568 1279319629824 1280409632768 1280965607424 1283617456128 1287779254272 1288833380352 1289393012736 1291350633048 1293724680192 1297436356608 1297999724544 1299062216704 1301599447596 1303084081152 1303426367488 1303992336384 1305972122112 1306539196416 1307652390912 1308220194816 1309291053056 1311848262144 1313344585728 1313689567232 1316255367168 1316826906624 1322259756288 1323767955456 1325041385472 1326353439744 1326701838336 1329293052864 1330809274368 1331158843392 1332671250432 1333758763008 1334191325184 1335474782208 1336797167616 1337148309504 1339759927296 1341288087552 1344260800512 1346073788416 1349806834544 1350392942592 1351346454528 1351933231104 1353985803072 1354929537024 1357575883776 1360435234816 1361025957888 1361986977792 1364647108608 1365598273536 1368265457664 1375477641216 1376436355072 1378164120984 1378526128896 1379124707328 1380098506752 1380697767936 1382794011648 1384526836224 1386308173824 1389015806976 1389380665344 1389983956992 1390965424128 1393682153472 1395428622336 1397310619648 1400039741952 1402004832256 1404743122944 1406503452672 1407856472064 1408313065472 1409250529728 1409462304768 1411063676928 1413984854016 1415804092416 1417578283008 1418941956096 1420346990592 1425118593024 1427040632832 1429207236576 1429827821568 1430203400192 1434631274496 1435805607936 1436429058048 1438609915764 1440460836864 1441086308352 1441464844288 1445927583744 1447111163904 1447739523072 1449937552896 1451893065728 1456770646016 1457403199488 1459615901184 1460249690112 1461444993792 1463325294592 1466354663424 1466991378432 1468241281024 1469218637376 1471108939776 1471747719168 1472952434688 1475829294912 1477900763136 1480787288064 1482784407552 1484642533376 1487542225824 1487765766144 1489238949888 1489630134272 1490671558656 1492539568128 1494459875328 1496332632064 1497553698816 1499255156736 1500965240832 1501359505408 1502409129984 1504291848192 1509345460224 1514333011968 1516230672384 1518532688862 1519192060416 1520264761344 1520924884992 1521324392448 1524295729152 1526256893952 1528169496576 1530489639168 1531154202624 1532235350016 1532900671488 1536298057728 1538370043904 1542636382336 1544395948032 1547412346368 1547818811392 1548490899456 1550841895008 1551515295744 1552610820096 1554783125504 1556556546048 1559596695552 1560006361088 1563053248512 1563731951616 1564836102144 1571974447104 1575044709696 1575458433024 1577255436288 1580336013312 1580751126528 1582316384256 1583838531072 1584352198656 1585645092864 1587446636544 1587863617536 1592779603968 1593197985792 1594775568384 1596309700608 1598130487296 1602291236864 1604723914752 1605420711936 1607858141148 1608978825216 1610814062592 1615281308928 1615982690304 1617359536128 1618061819904 1620518441472 1621647949824 1628000059392 1628706963456 1633379698944 1634518171648 1638866976768 1639578599424 1640920694784 1642067888832 1644125618016 1646240956416 1647388393472 1649648996352 1651771441152 1653841330176 1654997557248 1657071489024 1659306360832 1662638358528 1664880738304 1668132458496 1670222850048 1670473842688 1672371765248 1673485004052 1673736486912 1675833901056 1677990035456 1679107014144 1681267359744 1683374211072 1684747911168 1686662051328 1686915514368 1689029443584 1692328329216 1694610751488 1698013642752 1700303732736 1702434439168 1703624638464 1705019159424 1705759506432 1707954143232 1710297856512 1711489941504 1717039005696 1718444507136 1719190683648 1721800844064 1723764768768 1729915142144 1730666299392 1735465930128 1737445441536 1738656448512 1741296162816 1742052261888 1743536521216 1744697131884 1749131016192 1751126114304 1755007156224 1755769208832 1758434904576 1763013008384 1765023940608 1766721847296 1768471252992 1768935784448 1772390737152 1774412365824 1774878457856 1776895000576 1778345017344 1778921766912 1780633042944 1782396223488 1782864412672 1786346569728 1788384116736 1792347734016 1800523923456 1801795272704 1802577641472 1805314404096 1806098300928 1806572716032 1810101178368 1812165820416 1814701277184 1815982637056 1817191472544 1819529478144 1820319547392 1820797698048 1824353943552 1831500066816 1833970188288 1837552161312 1838034838528 1838832943104 1840131342336 1843725348864 1846035781632 1848410898432 1852021075968 1852507553792 1853311942656 1854620565504 1858242871296 1860571496448 1866719655936 1872990830592 1875337936896 1876649015808 1877141962752 1879000706304 1879283073024 1881418235904 1882953547776 1885313138688 1887738789888 1890104377344 1891425779712 1891922608128 1893795987456 1897779953664 1900158124032 1902720843776 1905609648768 1906437095424 1912841699328 1914407477248 1915238744064 1918146554352 1918979444736 1920614449152 1921448411136 1925426184192 1929481551872 1930319364096 1933250070528 1934089519104 1940587020288 1943204265984 1946154534912 1946999586816 1948593325056 1952399171394 1954626121728 1955139551232 1955988504576 1958958183168 1961478586368 1962330292224 1963936579584 1967772393216 1970016878592 1970534350848 1974383050752 1977045876736 1983389634432 1983687688192 1985651933184 1987562078208 1990052757504 1992613167104 1993939579296 1996738265088 1999006875648 2000638144512 2001286987776 2003212173312 2005722464256 2009639890944 2012460613632 2016391200768 2019110682624 2021640896512 2024710251816 2025589413888 2027019681792 2027899846656 2028432523264 2030978704608 2032394305536 2035009191936 2037559328768 2040652852224 2041538936832 2042980466688 2046970662912 2048397410304 2059194597376 2063216461824 2064654532608 2067789193344 2068687060992 2070147760128 2071046651904 2075408728064 2076790254336 2079462260736 2084070998016 2084975935488 2086448136192 2093142933504 2095965929472 2100059612928 2100611244032 2103007248384 2107114684416 2107668168704 2109755179008 2111784708096 2112469598208 2114193457152 2116595515392 2117151490048 2123706138624 2124263981056 2126367424512 2128412934144 2139631886336 2140560949248 2143810854864 2144741732352 2145305100288 2147752083456 2151946911744 2153708411904 2154643587072 2156479381504 2157415759872 2157914873646 2160691255296 2161629462528 2162197266432 2168891375616 2170666745856 2171609284608 2174906329344 2177839598592 2185155969024 2186104799232 2187894259712 2189423851776 2192167490688 2194987941888 2199531995136 2200487067648 2202361921536 2205121773568 2206663409664 2209428652032 2216851144704 2224176611328 2226963800064 2231313338736 2231648649216 2233858424832 2234445201408 2236007337984 2238809352192 2241689812992 2244498948096 2246330548224 2248882735104 2249220685824 2251447861248 2252039258112 2253613694976 2256437772288 2259481001984 2264018190336 2267071643648 2271499517952 2273358879232 2274346008576 2277272190976 2277799033293 2278788090624 2280397142016 2281986588672 2286443593728 2289385340928 2291259342848 2292254244864 2295734458752 2296731303936 2298353025024 2304447086592 2307555065856 2313954573504 2316593922048 2321118519552 2321728217088 2322736349184 2326262842512 2328916230144 2332174688256 2334834819072 2339395043328 2340009541632 2341025611776 2344579872768 2347254153216 2353365254144 2355629129728 2357961670656 2363187649536 2365883154432 2371126689792 2373474576384 2374177390592 2375757796608 2376528297984 2381795426304 2384512155648 2389796978688 2392163352576 2394464550912 2400698564608 2403436855296 2407085872128 2408131067904 2408763621376 2411787211722 2413468237824 2416221093888 2419601702912 2422921963392 2426039304192 2427092729856 2430777662208 2432471924736 2442000089088 2445293584384 2450069548416 2451777257472 2453508456448 2458300465152 2459367899136 2461381042176 2464547864576 2466188427024 2469361434624 2471082590208 2474473494528 2477657161728 2480761995264 2485607233536 2488959541248 2493957537792 2497321107456 2500450582528 2502198687744 2502855950336 2505334275072 2505710764032 2508557647872 2510604730368 2513750851584 2516985053184 2520139169792 2521901039616 2522563477504 2525061316608 2530373271552 2533544165376 2540812865024 2541916127232 2550455599104 2553651658752 2555436957696 2557528739136 2558639259648 2560819265536 2561931214848 2567234912256 2575558508544 2577666760704 2578786025472 2582701266096 2587449360384 2594872713216 2595999449088 2598124433408 2603198895192 2606168162304 2606852734976 2607984672768 2611944244224 2613078392832 2615304781824 2616440389632 2618582106112 2623696524288 2626689171456 2627379134464 2632510734336 2633653813248 2644519512576 2647535910912 2650082770944 2652706879488 2653403676672 2658586105728 2661618548736 2662317686784 2665342500864 2667517526016 2668382650368 2670949564416 2673594335232 2674296619008 2679519854592 2682576175104 2688521601024 2692147576832 2699613669088 2700785885184 2702692909056 2703866462208 2707971606144 2709859074048 2715151767552 2720870469632 2722051915776 2723973955584 2729294217216 2731196547072 2736530915328 2750955282432 2752872710144 2756328241968 2757052257792 2758249414656 2760197013504 2761395535872 2765588023296 2769053672448 2772616347648 2778031613952 2778761330688 2779967913984 2781930848256 2787364306944 2790857244672 2794621239296 2800079483904 2804009664512 2809486245888 2813006905344 2815712944128 2816626130944 2818501059456 2818924609536 2822127353856 2827969708032 2831608184832 2835156566016 2837883912192 2840693981184 2850237186048 2854081265664 2858414473152 2859655643136 2860406800384 2869262548992 2871611215872 2872858116096 2877219831528 2880921673728 2882172616704 2882929688576 2891855167488 2894222327808 2895479046144 2899875105792 2903786131456 2913541292032 2914806398976 2919231802368 2920499380224 2922889987584 2926650589184 2928598757091 2932709326848 2933982756864 2936482562048 2938437274752 2942217879552 2943495438336 2945904869376 2951658589824 2955801526272 2961574576128 2965568815104 2969285066752 2975084451648 2975531532288 2978477899776 2979260268544 2981343117312 2985079136256 2988919750656 2992665264128 2995107397632 2998510313472 3001930481664 3004818259968 3008583696384 3018690920448 3028666023936 3032461344768 3037065377724 3038384120832 3040529522688 3041849769984 3042648784896 3048591458304 3052513787904 3056338993152 3060979278336 3062308405248 3064470700032 3065801342976 3072596115456 3076740087808 3085272764672 3088791896064 3094824692736 3095637622784 3096981798912 3101683790016 3103030591488 3105221640192 3109566251008 3113113092096 3119193391104 3120012722176 3126106497024 3127463903232 3129672204288 3143948894208 3150089419392 3150916866048 3154510872576 3160672026624 3161502253056 3164632768512 3167677062144 3168704397312 3171290185728 3174893273088 3175727235072 3185559207936 3186395971584 3189551136768 3192619401216 3196260974592 3209447829504 3210841423872 3215716282296 3217957650432 3221628125184 3230562617856 3231965380608 3234719072256 3236123639808 3241036882944 3243295899648 3256000118784 3257413926912 3266759397888 3269036343296 3277733953536 3279157198848 3281841389568 3284135777664 3288251236032 3292481912832 3299297992704 3303542882304 3307682660352 3309995114496 3314142978048 3318612721664 3325276717056 3329761476608 3336264916992 3340445700096 3344743530496 3346970008104 3347472973824 3351667802112 3358214028288 3362534719488 3366748422144 3369495822336 3373324102656 3373831028736 3378058887168 3384656658432 3389221502976 3396027285504 3400607465472 3404868878336 3407249276928 3410038318848 3411519012864 3415908286464 3420595713024 3422979883008 3434078011392 3436889014272 3438381367296 3443601688128 3447529537536 3459830284288 3461332598784 3470931860256 3474890883072 3482592325632 3484104523776 3487073042432 3489394263768 3498262032384 3502252228608 3510014312448 3511538417664 3516869809152 3526026016768 3530047881216 3533443694592 3536942505984 3537871568896 3544781474304 3548824731648 3549756915712 3553790001152 3556690034688 3561266085888 3564792446976 3565728825344 3572693139456 3576768233472 3584695468032 3601047846912 3603590545408 3605155282944 3610628808192 3612196601856 3613145432064 3620202356736 3624331640832 3629402554368 3631965274112 3634382945088 3639058956288 3640639094784 3648707887104 3663000133632 3667940376576 3675104322624 3676069677056 3677665886208 3680262684672 3687450697728 3692071563264 3696821796864 3704042151936 3705015107584 3706623885312 3716485742592 3721142992896 3733439311872 3745981661184 3750675873792 3753298031616 3754283925504 3758001412608 3758566146048 3762836471808 3765907095552 3770626277376 3775477579776 3780208754688 3782851559424 3783845216256 3787591974912 3795559907328 3800316248064 3805441687552 3811219297536 3812874190848 3825683398656 3828814954496 3830477488128 3836293108704 3837958889472 3841228898304 3842896822272 3850852368384 3858963103744 3866500141056 3868179038208 3881174040576 3892309069824 3893999173632 3897186650112 3904798342788 3909252243456 3910279102464 3911977009152 3917916366336 3922957172736 3924660584448 3927873159168 3935544786432 3940033757184 3941068701696 3948766101504 3954091753472 3966779268864 3967375376384 3971303866368 3975124156416 3980105515008 3985226334208 3987879158592 3993476530176 3998013751296 4001276289024 4002573975552 4006424346624 4011444928512 4019279781888 4032782401536 4038221365248 4043281793024 4049420503632 4051178827776 4054039363584 4055799693312 4056865046528 4061957409216 4064788611072 4075118657536 4081305704448 4083077873664 4085960933376 4093941325824 4096794820608 4118389194752 4126432923648 4129309065216 4135578386688 4137374121984 4140295520256 4142093303808 4150817456128 4153580508672 4158924521472 4168141996032 4169951870976 4172896272384 4186285867008 4191931858944 4200119225856 4201222488064 4206014496768 4214229368832 4215336337408 4219510358016 4223569416192 4224939196416 4228386914304 4233191030784 4234302980096 4247412277248 4248527962112 4252734849024 4256825868288 4279263772672 4281121898496 4287621709728 4289483464704 4290610200576 4303893823488 4307416823808 4309287174144 4312958763008 4315829747292 4321382510592 4323258925056 4324394532864 4337782751232 4341333491712 4343218569216 4349812658688 4355679197184 4370311938048 4372209598464 4375788519424 4378847703552 4384334981376 4389975883776 4399063990272 4400974135296 4404723843072 4410243547136 4413326819328 4418857304064 4433702289408 4448353222656 4453927600128 4462626677472 4463297298432 4467716849664 4468890402816 4472014675968 4477618704384 4483379625984 4488997896192 4492661096448 4497765470208 4502895722496 4504078516224 4507227389952 4512875544576 4518962003968 4528036380672 4534143287296 4542999035904 4546717758464 4548692017152 4554544381952 4555598066586 4557576181248 4560794284032 4563973177344 4572887187456 4578770681856 4582518685696 4584508489728 4591468917504 4593462607872 4596706050048 4608894173184 4615110131712 4627909147008 4633187844096 4642237039104 4643456434176 4645472698368 4652525685024 4657832460288 4664349376512 4669669638144 4678790086656 4680019083264 4689159745536 4694508306432 4706730508288 4711258259456 4715923341312 4726375299072 4731766308864 4742253379584 4746949152768 4748354781184 4751515593216 4753056595968 4763590852608 4779593957376 4784326705152 4788929101824 4801397129216 4806873710592 4814171744256 4816262135808 4817527242752 4823574423444 4826936475648 4832442187776 4839203405824 4845843926784 4852078608384 4854185459712 4861555324416 4864943849472 4884000178176 4890587168768 4900139096832 4903554514944 4907016912896 4916600930304 4918735798272 4922762084352 4929095729152 4932376854048 4938722869248 4942165180416 4948946989056 4955314323456 4961523990528 4971214467072 4977919082496 4987915075584 4994642214912 5000901165056 5004397375488 5005711900672 5010668550144 5011421528064 5017115295744 5021209460736 5027501703168 5033970106368 5040278339584 5043802079232 5045126955008 5050122633216 5060746543104 5067088330752 5081625730048 5083832254464 5100911198208 5107303317504 5110873915392 5115057478272 5117278519296 5121638531072 5123862429696 5134469824512 5151117017088 5155333521408 5157572050944 5165402532192 5189745426432 5191998898176 5196248866816 5206397790384 5212336324608 5213705469952 5215969345536 5223888488448 5226156785664 5230609563648 5237164212224 5247393048576 5253378342912 5254758268928 5265021468672 5267307626496 5289039025152 5295071821824 5300165541888 5305413758976 5306807353344 5317172211456 5323237097472 5324635373568 5330685001728 5335035052032 5336765300736 5341899128832 5347188670464 5348593238016 5359039709184 5365152350208 5377043202048 5384295153664 5399227338176 5401571770368 5405385818112 5407732924416 5415943212288 5419718148096 5430303535104 5441740939264 5444103831552 5447947911168 5458588434432 5462393094144 5473061830656 5501910564864 5505745420288 5512656483936 5514104515584 5516498829312 5520394027008 5531176046592 5538107344896 5545232695296 5556063227904 5557522661376 5559935827968 5563861696512 5574728613888 5581714489344 5589242478592 5600158967808 5608019329024 5618972491776 5626013810688 5631425888256 5633252261888 5637002118912 5637849219072 5644254707712 5655939416064 5663216369664 5670313132032 5675767824384 5681387962368 5700474372096 5708162531328 5716828946304 5719311286272 5720813600768 5738525097984 5743222431744 5745716232192 5754439663056 5761843347456 5764345233408 5765859377152 5788444655616 5790958092288 5799750211584 5807572262912 5827082584064 5829612797952 5838463604736 5840998760448 5845779975168 5853301178368 5857197514182 5865418653696 5867965513728 5872965124096 5876874549504 5884435759104 5886990876672 5891809738752 5903317179648 5911603052544 5923149152256 5931137630208 5938570133504 5950168903296 5951063064576 5956955799552 5958520537088 5962686234624 5970158272512 5977839501312 5985330528256 5990214795264 5997020626944 6003860963328 6009636519936 6017167392768 6037381840896 6057332047872 6064922689536 6074130755448 6076768241664 6081059045376 6083699539968 6085297569792 6097182916608 6105027575808 6112677986304 6121958556672 6124616810496 6128941400064 6145192230912 6153480175616 6170545529344 6177583792128 6189649385472 6191275245568 6193963597824 6203367580032 6206061182976 6210443280384 6219132502016 6226226184192 6238386782208 6240025444352 6252212994048 6254927806464 6259344408576 6287897788416 6300178838784 6301833732096 6309021745152 6321344053248 6323004506112 6329265537024 6335354124288 6337408794624 6342580371456 6349786546176 6351454470144 6371118415872 6372791943168 6379102273536 6385238802432 6418895659008 6421682847744 6431432564592 6435915300864 6443256250368 6461125235712 6463930761216 6469438144512 6472247279616 6482073765888 6486591799296 6512000237568 6514827853824 6533518795776 6538072686592 6555467907072 6558314397696 6563682779136 6568271555328 6576502472064 6584963825664 6598595985408 6607085764608 6615365320704 6619990228992 6628285956096 6637225443328 6650553434112 6659522953216 6672529833984 6680891400192 6689487060992 6693940016208 6694945947648 6703335604224 6716428056576 6725069438976 6733496844288 6738991644672 6746648205312 6747662057472 6756117774336 6769313316864 6778443005952 6792054571008 6801214930944 6809737756672 6814498553856 6820076637696 6823038025728 6831816572928 6833397099879 6841191426048 6845959766016 6868156022784 6873778028544 6876762734592 6887203376256 6895059075072 6919660568576 6922665197568 6941863720512 6949781766144 6965184651264 6968209047552 6974146084864 6978788527536 6996524064768 7004504457216 7020028624896 7023076835328 7033739618304 7052052033536 7060095762432 7066887389184 7073885011968 7075743137792 7089562948608 7097649463296 7099513831424 7107580002304 7113380069376 7122532171776 7129584893952 7131457650688 7145386278912 7153536466944 7169390936064 7202095693824 7207181090816 7210310565888 7221257616384 7224393203712 7226290864128 7240404713472 7248663281664 7258805108736 7263930548224 7268765890176 7278117912576 7281278189568 7297415774208 7326000267264 7335880753152 7350208645248 7352139354112 7355331772416 7360525369344 7374901395456 7384143126528 7393643593728 7408084303872 7410030215168 7413247770624 7432971485184 7442285985792 7466878623744 7491963322368 7501351747584 7506596063232 7508567851008 7516002825216 7517132292096 7525672943616 7531814191104 7541252554752 7550955159552 7560417509376 7565703118848 7567690432512 7575183949824 7591119814656 7600632496128 7610883375104 7622438595072 7625748381696 7651366797312 7657629908992 7660954976256 7672586217408 7675917778944 7682457796608 7685793644544 7701704736768 7717926207488 7733000282112 7736358076416 7762348081152 7784618139648 7787998347264 7794373300224 7809596685576 7818504486912 7820558204928 7823954018304 7835832732672 7845914345472 7849321168896 7855746318336 7871089572864 7880067514368 7882137403392 7897532203008 7908183506944 7933558537728 7934750752768 7942607732736 7950248312832 7960211030016 7970452668416 7975758317184 7986953060352 7996027502592 8002552578048 8005147951104 8012848693248 8022889857024 8038559563776 8065564803072 8076442730496 8086563586048 8098841007264 8102357655552 8108078727168 8111599386624 8123914818432 8129577222144 8162611408896 8166155747328 8171921866752 8187882651648 8193589641216 8236778389504 8252865847296 8258618130432 8271156773376 8274748243968 8280591040512 8284186607616 8307161017344 8317849042944 8336283992064 8339903741952 8345792544768 8372571734016 8383863717888 8400238451712 8402444976128 8412028993536 8428458737664 8430672674816 8439020716032 8447138832384 8449878392832 8456773828608 8466382061568 8468605960192 8494824554496 8505469698048 8513651736576 8558527545344 8562243796992 8575243419456 8578966929408 8581220401152 8607787646976 8614833647616 8618574348288 8625917526016 8631659494584 8642765021184 8646517850112 8648789065728 8675565502464 8682666983424 8686437138432 8699625317376 8711358394368 8740623876096 8744419196928 8751577038848 8757695407104 8768669962752 8779951767552 8798127980544 8801948270592 8809447686144 8820487094272 8826653638656 8837714608128 8867404578816 8896706445312 8907855200256 8925253354944 8926594596864 8935433699328 8937780805632 8944029351936 8955237408768 8966759251968 8977995792384 8985322192896 8995530940416 9005791444992 9014454779904 9025751089152 9037924007936 9056072761344 9085998071808 9093435516928 9097384034304 9111196133172 9115152362496 9121588568064 9127946354688 9145774374912 9157541363712 9165037371392 9169016979456 9182937835008 9186925215744 9193412100096 9217788346368 9230220263424 9255818294016 9266375688192 9284474078208 9286912868352 9290945396736 9305051370048 9315664920576 9328698753024 9339339276288 9357580173312 9360038166528 9378319491072 9389016612864 9413461016576 9422516518912 9431846682624 9452750598144 9463532617728 9484506759168 9493898305536 9503031186432 9506113191936 9527181705216 9559187914752 9568653410304 9577858203648 9602794258432 9628343488512 9632524271616 9635054485504 9647148846888 9653872951296 9664884375552 9678406811648 9691687853568 9704157216768 9708370919424 9723110648832 9729887698944 9768000356352 9781174337536 9800278193664 9807109029888 9814033825792 9833201860608 9837471596544 9845524168704 9858191458304 9864753708096 9877445738496 9897893978112 9910628646912 9923047981056 9942428934144 9955838164992 9975830151168 9989284429824 10001802330112 10008794750976 10011423801344 10021337100288 10034230591488 10042418921472 10055003406336 10080556679168 10087604158464 10090253910016 10100245266432 10121493086208 10134176661504 10163251460096 10167664508928 10201822396416 10214606635008 10221747830784 10230114956544 10234557038592 10243277062144 10247724859392 10268939649024 10302234034176 10310667042816 10315144101888 10330805064384 10379490852864 10383997796352 10392497733632 10412795580768 10424672649216 10427410939904 10447776976896 10452313571328 10461219127296 10474328424448 10494786097152 10506756685824 10509516537856 10530042937344 10534615252992 10578078050304 10590143643648 10600331083776 10610827517952 10613614706688 10634344422912 10646474194944 10649270747136 10661370003456 10670070104064 10683798257664 10694377340928 10697186476032 10718079418368 10730304700416 10754086404096 10768590307328 10798454676352 10803143540736 10810771636224 10815465848832 10831886424576 10839436296192 10860607070208 10883481878528 10888207663104 10895895822336 10917176868864 10946123661312 11003821129728 11011490840576 11025312967872 11028209031168 11032997658624 11040788054016 11062352093184 11076214689792 11090465390592 11112126455808 11115045322752 11119871655936 11149457227776 11163428978688 11178484957184 11200317935616 11216038658048 11237944983552 11252027621376 11262851776512 11266504523776 11274004237824 11275698438144 11288509415424 11311878832128 11326432739328 11340626264064 11351535648768 11362775924736 11400948744192 11416325062656 11433657892608 11438622572544 11441627201536 11477050195968 11486444863488 11491432464384 11508879326112 11523686694912 11528690466816 11531718754304 11576889311232 11599500423168 11615144525824 11654165168128 11676927209472 11681997520896 11691559950336 11706602356736 11714395028364 11730837307392 11735931027456 11745930248192 11753749099008 11768871518208 11773981753344 11783619477504 11806634359296 11823206105088 11846298304512 11862275260416 11877140267008 11900337806592 11902126129152 11913911599104 11917041074176 11925372469248 11940316545024 11955679002624 11970661056512 11980429590528 11994041253888 12007721926656 12019273039872 12034334785536 12114664095744 12129845379072 12148261510896 12153536483328 12162118090752 12167399079936 12170595139584 12194365833216 12225355972608 12243917113344 12249233620992 12257882800128 12290384461824 12306960351232 12341091058688 12355167584256 12379298770944 12382550491136 12387927195648 12406735160064 12412122365952 12420886560768 12438265004032 12452452368384 12476773564416 12480050888704 12504425988096 12509855612928 12518688817152 12575795576832 12600357677568 12603667464192 12618043490304 12642688106496 12646009012224 12658531074048 12670708248576 12674817589248 12685160742912 12699573092352 12702908940288 12742236831744 12745583886336 12758204547072 12770477604864 12837791318016 12843365695488 12862865129184 12871830601728 12922250471424 12927861522432 12938876289024 12964147531776 12973183598592 13024000475136 13029655707648 13067037591552 13076145373184 13110935814144 13116628795392 13127365558272 13136543110656 13153004944128 13169927651328 13197191970816 13214171529216 13230730641408 13239980457984 13256571912192 13274450886656 13301106868224 13319045906432 13345059667968 13361782800384 13378974121984 13387880032416 13389891895296 13406671208448 13432856113152 13450138877952 13466993688576 13477983289344 13493296410624 13512235548672 13538626633728 13556886011904 13584109142016 13602429861888 13619475513344 13628997107712 13640153275392 13646076051456 13663633145856 13666794199758 13682382852096 13691919532032 13736312045568 13747556057088 13753525469184 13774406752512 13790118150144 13839321137152 13845330395136 13883727441024 13899563532288 13930369302528 13936418095104 13948292169728 13957577055072 13993048129536 14009008914432 14040057249792 14067479236608 14104104067072 14120191524864 14133774778368 14147770023936 14151486275584 14179125897216 14195298926592 14199027662848 14215160004608 14226760138752 14245064343552 14259169787904 14262915301376 14290772557824 14338781872128 14404191387648 14414362181632 14420621131776 14442515232768 14448786407424 14452581728256 14480809426944 14497326563328 14517610217472 14527861096448 14537531780352 14556235825152 14562556379136 14594831548416 14652000534528 14671761506304 14700417290496 14704278708224 14710663544832 14721050738688 14749802790912 14768286253056 14787287187456 14816168607744 14820060430336 14826495541248 14865942970368 14884571971584 14933757247488 14983926644736 15002703495168 15013192126464 15017135702016 15032005650432 15034264584192 15051345887232 15063628382208 15082505109504 15101910319104 15120835018752 15131406237696 15135380865024 15150367899648 15182239629312 15201264992256 15221766750208 15244877190144 15251496763392 15302733594624 15315259817984 15321909952512 15345172434816 15351835557888 15364915593216 15371587289088 15403409473536 15435852414976 15466000564224 15472716152832 15569236279296 15575996694528 15588746600448 15619193371152 15637008973824 15641116409856 15647908036608 15671665465344 15691828690944 15711492636672 15742179145728 15760135028736 15764274806784 15795064406016 15816367013888 15867117075456 15869501505536 15885215465472 15900496625664 15920422060032 15940905336832 15951516634368 15973906120704 15992055005184 16005105156096 16010295902208 16025697386496 16045779714048 16077119127552 16131129606144 16152885460992 16173127172096 16197682014528 16204715311104 16216157454336 16223198773248 16247829636864 16259154444288 16325222817792 16332311494656 16343843733504 16375765303296 16387179282432 16473556779008 16505731694592 16517236260864 16542313546752 16549496487936 16561182081024 16614322034688 16635698085888 16672567984128 16679807483904 16691585089536 16745143468032 16767727435776 16800476903424 16804889952256 16824057987072 16856917475328 16861345349632 16878041432064 16894277664768 16899756785664 16913547657216 16932764123136 16937211920384 16989649108992 17010939396096 17027303473152 17117055090688 17124487593984 17150486838912 17157933858816 17162440802304 17215575293952 17229667295232 17237148696576 17251835052032 17263318989168 17285530042368 17293035700224 17297578131456 17365333966848 17372874276864 17399250634752 17422716788736 17481247752192 17488838393856 17503154077696 17515390814208 17537339925504 17559903535104 17596255961088 17603896541184 17618895372288 17640974188544 17653307277312 17675429216256 17734809157632 17793412890624 17815710400512 17850506709888 17853189193728 17870867398656 17875561611264 17888058703872 17910474817536 17933518503936 17955991584768 17970644385792 17991061880832 18011582889984 18028909559808 18051502178304 18075848015872 18112145522688 18171996143616 18186871033856 18194768068608 18222392266344 18230304724992 18243177136128 18255892709376 18291548749824 18315082727424 18330074742784 18338033958912 18365875670016 18373850431488 18386824200192 18435576692736 18460440526848 18511636588032 18532751376384 18568948156416 18573825736704 18581890793472 18610102740096 18631329841152 18657397506048 18678678552576 18715160346624 18720076333056 18756638982144 18778033225728 18826922033152 18845033037824 18863693365248 18905501196288 18927065235456 18969013518336 18987796611072 19006062372864 19012226383872 19054363410432 19118375829504 19137306820608 19155716407296 19205588516864 19256686977024 19265048543232 19270108971008 19294297693776 19307745902592 19329768751104 19356813623296 19383375707136 19408314433536 19416741838848 19446221297664 19459775397888 19536000712704 19562348675072 19600556387328 19614218059776 19628067651584 19666403721216 19674943193088 19691048337408 19716382916608 19729507416192 19754891476992 19795787956224 19821257293824 19846095962112 19884857868288 19911676329984 19951660302336 19978568859648 20003604660224 20017589501952 20022847602688 20042674200576 20068461182976 20084837842944 20110006812672 20175208316928 20180507820032 20200490532864 20242986172416 20268353323008 20326502920192 20335329017856 20403644792832 20429213270016 20443495661568 20460229913088 20469114077184 20486554124288 20495449718784 20500191299637 20537879298048 20604468068352 20621334085632 20630288203776 20661610128768 20758981705728 20767995592704 20784995467264 20825591161536 20849345298432 20854821879808 20895553953792 20904627142656 20922438254592 20948656848896 20989572194304 21013513371648 21060085874688 21069230505984 21156156100608 21180287287296 21200662167552 21221655035904 21227229413376 21268688845824 21292948389888 21298541494272 21322740006912 21340140208128 21367596515328 21388754681856 21394372952064 21436158836736 21460609400832 21508172808192 21537180614656 21596909352704 21606287081472 21621543272448 21630931697664 21663772849152 21678872592384 21721214140416 21766963757056 21776415326208 21791791644672 21834353737728 21892247322624 22007642259456 22050625935744 22056418062336 22065995317248 22081576108032 22124704186368 22152429379584 22180930781184 22224252911616 22230090645504 22239743311872 22298914455552 22326857957376 22356969914368 22400635871232 22475889967104 22504055242752 22525703553024 22548008475648 22551396876288 22577018830848 22623757664256 22652865478656 22681252528128 22703071297536 22725551849472 22801897488384 22832650125312 22867315785216 22877245145088 22883254403072 22954100391936 22972889726976 22982864928768 23017758652224 23047373389824 23057380933632 23153778622464 23199000846336 23230289051648 23308330336256 23353854418944 23363995041792 23383119900672 23413204713472 23428790056728 23461674614784 23471862054912 23507498198016 23537743036416 23547963506688 23567238955008 23613268718592 23646412210176 23692596609024 23724550520832 23754280534016 23800675613184 23804252258304 23827823198208 23834082148352 23850744938496 23880633090048 23911358005248 23941322113024 23960859181056 23988082507776 24015443853312 24038546079744 24068669571072 24229328191488 24259690758144 24296523021792 24307072966656 24324236181504 24334798159872 24388731666432 24487834226688 24498467241984 24515765600256 24580768923648 24682182117376 24710335168512 24758597541888 24765100982272 24775854391296 24813470320128 24824244731904 24841773121536 24876530008064 24953547128832 24960101777408 25008851976192 25019711225856 25037377634304 25151591153664 25200715355136 25207334928384 25236086980608 25285376212992 25292018024448 25317062148096 25341416497152 25349635178496 25370321485824 25399146184704 25405817880576 25484473663488 25516409094144 25540955209728 25675582636032 25686731390976 25725730258368 25743661203456 25844500942848 25855723044864 25877752578048 25928295063552 25946367197184 26048000950272 26059311415296 26134075183104 26152290746368 26221871628288 26233257590784 26254731116544 26273086221312 26306009888256 26339855302656 26394383941632 26428343058432 26461461282816 26479960915968 26513143824384 26548901773312 26602213736448 26638091812864 26690119335936 26723565600768 26757948243968 26775760064832 26779783790592 26813342416896 26865712226304 26900277755904 26933987377152 26955966578688 26986592821248 27077253267456 27113772023808 27168218284032 27238951026688 27257994215424 27280306550784 27292152102912 27333588399516 27364765704192 27383839064064 27472624091136 27495112114176 27507050938368 27548813505024 27580236300288 27678642274304 27690660790272 27767454882048 27799127064576 27860738605056 27872836190208 27896584339456 27915154110144 27986096259072 28018017828864 28080114499584 28134958473216 28208208134144 28240383049728 28267549556736 28295540047872 28302972551168 28358251794432 28390597853184 28398055325696 28430320009216 28453520277504 28518339575808 28525830602752 28581545115648 28677563744256 28808382775296 28828724363264 28885030465536 28897572814848 28905163456512 28961618853888 28994653126656 29035220434944 29055722192896 29075063560704 29112471650304 29125112758272 29189663096832 29304001069056 29343523012608 29400834580992 29408557416448 29421327089664 29442101477376 29499605581824 29536572506112 29574574374912 29632337215488 29640120860672 29731885940736 29769143943168 29867514494976 29967853289472 30005406990336 30026384252928 30034271404032 30064011300864 30102691774464 30127256764416 30165010219008 30241670037504 30262812475392 30270761730048 30300735799296 30364479258624 30402529984512 30443533500416 30489754380288 30502993526784 30605467189248 30630519635968 30643819905024 30690344869632 30703671115776 30729831186432 30743174578176 30806818947072 30871704829952 30932001128448 30945432305664 31138472558592 31151993389056 31177493200896 31238386742304 31274017947648 31282232819712 31343330930688 31383657381888 31422985273344 31484358291456 31520270057472 31528549613568 31590128812032 31632734027776 31734234150912 31739003011072 31770430930944 31800993251328 31840844120064 31881810673664 31903033268736 31947812241408 31984110010368 32010210312192 32051394772992 32091559428096 32154238255104 32262259212288 32305770921984 32346254344192 32395364029056 32409430622208 32432314908672 32446397546496 32495659273728 32518308888576 32650445635584 32664622989312 32687687467008 32751530606592 32947113558016 33011463389184 33034472521728 33084627093504 33098992975872 33122364162048 33228644069376 33271396171776 33345135968256 33359614967808 33490286936064 33535454871552 33600953806848 33609779904512 33648115974144 33713834950656 33722690699264 33756082864128 33788555329536 33799513571328 33827095314432 33865528246272 33874423840768 33979298217984 34021878792192 34054606946304 34234110181376 34248975187968 34300973677824 34315867717632 34324881604608 34431150587904 34459334590464 34474297393152 34503670104064 34526637978336 34571060084736 34586071400448 34595156262912 34730667933696 34798501269504 34845433577472 34962495504384 35006308155392 35030781628416 35074679851008 35119807070208 35192511922176 35207793082368 35237790744576 35281948377088 35306614554624 35350858432512 35469618315264 35586825781248 35631420801024 35701013419776 35706378387456 35741734797312 35751123222528 35776117407744 35820949635072 35867037007872 35911983169536 35941288771584 35982123761664 36023165779968 36057819119616 36103004356608 36151696031744 36343992287232 36373742067712 36389536137216 36444784532688 36460609449984 36486354272256 36511785418752 36583097499648 36660149485568 36676067917824 36731751340032 36747700862976 36773648400384 36871153385472 36920881053696 37023273176064 37065502752768 37137896312832 37147651473408 37163781586944 37220205480192 37262659682304 37314795012096 37357357105152 37430320693248 37440152666112 37513277964288 37556066451456 37653844066304 37690066075648 37727386730496 37811002392576 37854130470912 37938027036672 37975593222144 38012124745728 38024452767744 38108726820864 38236751659008 38274613641216 38311432814592 38411177033728 38513373954048 38530097086464 38540217942016 38588595387552 38615491805184 38713627246592 38766751414272 38816628867072 38892442595328 38919550795776 39072001425408 39124697350144 39201112774656 39228436119552 39256135303168 39332807442432 39349886386176 39382096674816 39432765833216 39459014832384 39509782953984 39591575912448 39642514587648 39692191924224 39769715736576 39823352659968 39903320604672 39957137719296 40007209320448 40035179003904 40045695205376 40085348401152 40136922365952 40169675685888 40220013625344 40350416633856 40361015640064 40400981065728 40536706646016 40653005840384 40670658035712 40807289585664 40858426540032 40886991323136 40920459826176 40938228154368 40973108248576 40990899437568 41000382599274 41075758596096 41208936136704 41242668171264 41260576407552 41323220257536 41517963411456 41535991185408 41569990934528 41651182323072 41698690596864 41709643759616 41791107907584 41809254285312 41844876509184 41897313697792 41979144388608 42027026743296 42120171749376 42312312201216 42360574574592 42401324335104 42443310071808 42454458826752 42537377691648 42585896779776 42597082988544 42645480013824 42680280416256 42735193030656 42777509363712 42788745904128 42872317673472 43016345616384 43074361229312 43193818705408 43212574162944 43243086544896 43261863395328 43327545698304 43357745184768 43442428280832 43533927514112 43552830652416 43583583289344 43668707475456 43784494645248 44015284518912 44101251871488 44112836124672 44131990634496 44163152216064 44249408372736 44304858759168 44361861562368 44448505823232 44460181291008 44479486623744 44597828911104 44653715914752 44713939828736 44801271742464 44951779934208 45008110485504 45051407106048 45096016951296 45102793752576 45154037661696 45247515328512 45305730957312 45362505056256 45406142595072 45451103698944 45603794976768 45665300250624 45734631570432 45754490290176 45766508806144 45908200783872 45945779453952 45965729857536 46035517304448 46094746779648 46114761867264 46307557244928 46398001692672 46460578103296 46616660672512 46707708837888 46727990083584 46766239801344 46826409426944 46857580113456 46923349229568 46943724109824 47014996396032 47075486072832 47134477910016 47226537437184 47292824420352 47385193218048 47449101041664 47508561068032 47601351226368 47608504516608 47655646396416 47668164296704 47701489876992 47761266180096 47822716010496 47882644226048 47921718362112 47976165015552 48030887706624 48077092159488 48137339142144 48458656382976 48519381516288 48593046043584 48614145933312 48648472363008 48669596319744 48777463332864 48975668453376 48996934483968 49031531200512 49161537847296 49364364234752 49420670337024 49517195083776 49530201964544 49551708782592 49626940640256 49648489463808 49683546243072 49753060016128 49907094257664 49920203554816 50017703952384 50039422451712 50074755268608 50303182307328 50401430710272 50414669856768 50472173961216 50570752425984 50584036048896 50634124296192 50682832994304 50699270356992 50740642971648 50798292369408 50811635761152 50968947326976 51032818188288 51081910419456 51351165272064 51373462781952 51451460516736 51487322406912 51689001885696 51711446089728 51755505156096 51856590127104 51892734394368 52096001900544 52118622830592 52268150366208 52304581492736 52443743256576 52466515181568 52509462233088 52546172442624 52612019776512 52679710605312 52788767883264 52856686116864 52922922565632 52959921831936 53026287648768 53097803546624 53204427472896 53276183625728 53380238671872 53447131201536 53515896487936 53551520129664 53559567581184 53626684833792 53731424452608 53800555511808 53867974754304 53911933157376 53973185642496 54154506534912 54227544047616 54336436568064 54515988430848 54560613101568 54584304205824 54667176799032 54729531408384 54767678128128 54945248182272 54990224228352 55014101876736 55097627010048 55160472600576 55357284548608 55381321580544 55534909764096 55598254129152 55721477210112 55745672380416 55793168678912 55830308220288 55972192518144 56036035657728 56160228999168 56269916946432 56416416268288 56480766099456 56535099113472 56591080095744 56605945102336 56716503588864 56781195706368 56860640018432 56907040555008 57036679151616 57163090231296 57355127488512 57616765550592 57657448726528 57770060931072 57795145629696 57810326913024 57923237707776 57989306253312 58070440869888 58150127121408 58224943300608 58250225516544 58379326193664 58608002138112 58687046025216 58801669161984 58817114832896 58842654179328 58884202954752 58999211163648 59073145012224 59149148749824 59264674430976 59280241721344 59463771881472 59538287886336 59735028989952 59935706578944 60010813980672 60052768505856 60068542808064 60128022601728 60205383548928 60254513528832 60330020438016 60525624950784 60541523460096 60601471598592 60728958517248 60805059969024 60979508760576 61005987053568 61210934378496 61261039271936 61287639810048 61380689739264 61407342231552 61459662372864 61486349156352 61613637894144 61743409659904 61864002256896 61890864611328 62276945117184 62303986778112 62354986401792 62476773484608 62548035895296 62564465639424 62686661861376 62767314763776 62845970546688 62968716582912 63040540114944 63180257624064 63265468055552 63468468301824 63540861861888 63601986502656 63681688240128 63806066537472 63895624482816 63968220020736 64020420624384 64102789545984 64183118856192 64308476510208 64524518424576 64611541843968 64692508688384 64790728058112 64818861244416 64864629817344 64892795092992 64991318547456 65036617777152 65300891271168 65329245978624 65375374934016 65503061213184 65894227116032 66022926778368 66169254187008 66197985951744 66244728324096 66457288138752 66542792343552 66690271936512 66719229935616 66980573872128 67070909743104 67201907613696 67219559809024 67427669901312 67445381398528 67512165728256 67577110659072 67654190628864 67731056492544 67748847681536 67958596435968 68043757584384 68109213892608 68468220362752 68497950375936 68601947355648 68631735435264 68649763209216 68862301175808 68918669180928 68948594786304 69007340208128 69053275956672 69142120169472 69172142800896 69461335867392 69597002539008 69690867154944 69924991008768 70012616310784 70061563256832 70149359702016 70239614140416 70385023844352 70415586164736 70563896754176 70613229109248 70701716865024 70939236630528 71173651562496 71262841602048 71402026839552 71412756774912 71483469594624 71502246445056 71552234815488 71641899270144 71734074015744 71823966339072 71882577543168 71964247523328 72046331559936 72115638239232 72206008713216 72303392063488 72687984574464 72747484135424 72779072274432 72889569065376 72921218899968 72972708544512 73166194999296 73320298971136 73463502680064 73495401725952 73547296800768 73742306770944 74046546352128 74131005505536 74275792625664 74295302946816 74327563173888 74440410960384 74525319364608 74629590024192 74860641386496 74880305332224 75026555928576 75112132902912 75307688132608 75380132151296 75454773460992 75622004785152 75708260941824 75876054073344 75951186444288 76024249491456 76048905535488 76217453641728 76549227282432 76622865629184 76822354067456 77026747908096 77060194172928 77080435884032 77177190775104 77230983610368 77427254493184 77533502828544 77633257734144 77784885190656 77839101591552 78144002850816 78249394700288 78402225549312 78456872239104 78512270606336 78665614884864 78699772772352 78764193349632 78865531666432 78918029664768 79019565907968 79183151824896 79285029175296 79384383848448 79539431473152 79646705319936 79806641209344 79914275438592 80014418640896 80070358007808 80091390410752 80170696802304 80273844731904 80339351371776 80440027250688 80700833267712 80722031280128 80801962131456 81306011680768 81341316071424 81716853080064 81773982646272 81840919652352 81876456308736 81946216497152 82000765198548 82151517192192 82417872273408 82485336342528 82521152815104 82646440515072 83035926822912 83071982370816 83139981869056 83302364646144 83397381193728 83419287519232 83582215815168 83618508570624 83689753018368 83794627395584 83958288777216 84054053486592 84240343498752 84624624402432 84721149149184 84802648670208 84886620143616 84908917653504 85074755383296 85171793559552 85194165977088 85290960027648 85360560832512 85555018727424 85577491808256 85744635346944 86032691232768 86148722458624 86387637410816 86425148325888 86486173089792 86655091396608 86715490369536 86884856561664 87067855028224 87105661304832 87167166578688 87337414950912 87568989290496 88030569037824 88202503742976 88225672249344 88263981268992 88326304432128 88498816745472 88609717518336 88723723124736 88897011646464 88920362582016 89195657822208 89307431829504 89427879657472 89602543484928 89903559868416 90016220971008 90102814212096 90192033902592 90308075323392 90495030657024 90725010112512 90812285190144 90902207397888 91207589953536 91330600501248 91469263140864 91508980580352 91533017612288 91816401567744 91891558907904 91931459715072 92071034608896 92189493559296 92229523734528 92615114489856 92796003385344 92921156206592 93233321345024 93415417675776 93455980167168 93532479602688 93652818853888 93715160226912 93846698459136 94029992792064 94150972145664 94268955820032 94453074874368 94585648840704 94770386436096 94898202083328 95017122136064 95202702452736 95217009033216 95311292792832 95336328593408 95402979753984 95522532360192 95645432020992 95765288452096 95843436724224 95952330031104 96154184318976 96274678284288 96917312765952 97038763032576 97186092087168 97228291866624 97296944726016 97339192639488 97554926665728 97951336906752 97993868967936 98063062401024 98728728469504 98841340674048 99034390167552 99060403929088 99103417565184 99253881280512 99296978927616 99367092486144 99506120032256 99814188515328 99840407109632 100035407904768 100078844903424 100606364614656 100802861420544 100829339713536 100944347922432 101141504851968 101168072097792 101268248592384 101365665988608 101398540713984 101481285943296 101596584738816 101623271522304 101937894653952 102065636376576 102163820838912 102702330544128 102746925563904 102902921033472 102974644813824 103378003771392 103422892179456 103511010312192 103713180254208 103785468788736 104192003801088 104536300732416 104609162985472 104887486513152 105018924466176 105092344885248 105224039553024 105359421210624 105577535766528 105713372233728 105845845131264 105919843663872 106052575297536 106195607093248 106408854945792 106552367251456 106760477343744 106894262403072 107031792975872 107103040259328 107119135162368 107253369667584 107462848905216 107601111023616 107735949508608 107823866314752 107946371284992 108309013069824 108455088095232 109031976861696 109121226203136 109168608411648 109334353598064 109459062816768 109535356256256 109980448456704 110028203753472 110195254020096 110320945201152 110714569097216 110762643161088 111069819528192 111196508258304 111442954420224 111491344760832 111586337357824 111660616440576 111944385036288 112072071315456 112320457998336 112539833892864 112832832536576 112961532198912 113070198226944 113182160191488 113211890204672 113433007177728 113562391412736 113721280036864 113814081110016 114073358303232 114326180462592 114710254977024 115233531101184 115314897453056 115540121862144 115590291259392 115620653826048 115846475415552 116140881739776 116300254242816 116449886601216 116758652387328 117216004276224 117374092050432 117603338323968 117634229665792 117685308358656 117768405909504 117998422327296 118146290024448 118298297499648 118529348861952 118560483442688 118927543762944 119076575772672 119470057979904 119871413157888 120021627961344 120105537011712 120137085616128 120256045203456 120410767097856 120509027057664 120660040876032 121051249901568 121083046920192 121202943197184 121610119938048 121959017521152 122011974107136 122421868756992 122522078543872 122575279620096 122761379478528 122814684463104 122919324745728 122972698312704 123227275788288 123486819319808 123728004513792 123781729222656 124553890234368 124607973556224 124709972803584 124953546969216 125096071790592 125128931278848 125373323722752 125534629527552 125691941093376 125937433165824 126081080229888 126360515248128 126530936111104 126936936603648 127081723723776 127203973005312 127363376480256 127612133074944 127791248965632 127936440041472 128040841248768 128205579091968 128366237712384 128616953020416 129049036849152 129223083687936 129385017376768 129581456116224 129637722488832 129729259634688 129785590185984 129982637094912 130073235554304 130601782542336 130658491957248 130750749868032 131006122426368 131788454232064 132045853556736 132338508374016 132395971903488 132489456648192 132914576277504 133085584687104 133380543873024 133438459871232 133961147744256 134141819486208 134403815227392 134439119618048 134855339802624 134890762797056 135024331456512 135154221318144 135308381257728 135462112985088 135497695363072 135917192871936 136087515168768 136218427785216 136936440725504 136995900751872 137203894711296 137263470870528 137299526418432 137724602351616 137837338361856 137897189572608 138014680416256 138106551913344 138284240338944 138344285601792 138922671734784 139194005078016 139381734309888 139849982017536 140025232621568 140123126513664 140298719404032 140479228280832 140770047688704 140831172329472 141226458218496 141403433730048 141878473261056 142347303124992 142525683204096 142804053679104 142825513549824 142966939189248 143004492890112 143104469630976 143283798540288 143468148031488 143647932678144 143765155086336 143928495046656 144092663119872 144231276478464 144412017426432 144606784126976 145375969148928 145494968270848 145558144548864 145779138130752 145842437799936 145945417089024 146332389998592 146640597942272 146927005360128 146990803451904 147094593601536 147484613541888 148093092704256 148262011011072 148551585251328 148590605893632 148655126347776 148880821920768 149050638729216 149259180048384 149721282772992 149760610664448 150053111857152 150224265805824 150760264302592 150909546921984 151244009570304 151416521883648 151752108146688 151902372888576 152048498982912 152097811070976 152434907283456 153098454564864 153245731258368 153644708134912 154053495816192 154120388345856 154354381550208 154461967220736 155067005657088 155266515468288 155569770381312 155678203183104 156288005701632 156498789400576 156804451098624 156913744478208 157331229769728 157399545544704 157528386699264 157836059329536 158039131815936 158366303649792 158570058350592 158768767696896 159078862946304 159293410639872 159613282418688 159828550877184 160028837281792 160140716015616 160182780821504 160341393604608 160547689463808 160678702743552 160880054501376 161401666535424 161603924262912 162612023361536 162682632142848 163547965292544 163681839304704 163752912617472 163892432994304 164001530397096 164303034384384 164835744546816 164970672685056 165042305630208 165292881030144 166071853645824 166143964741632 166279963738112 166604729292288 166794762387456 166838575038464 167164431630336 167237017141248 167379506036736 167589254791168 167916577554432 168108106973184 168480686997504 169249248804864 169442298298368 169605297340416 169773240287232 169817835307008 170149510766592 170343587119104 170581920055296 170721121665024 171110037454848 171489270693888 172065382465536 172775274821632 172850296651776 172972346179584 173310182793216 173430980739072 173769713123328 174135710056448 174211322609664 174674829901824 175137978580992 176061138075648 176405007485952 176451344498688 176527962537984 176652608864256 176997633490944 177219435036672 177447446249472 177794023292928 177840725164032 178391315644416 178614863659008 178855759314944 179205086969856 179807119736832 180032441942016 180205628424192 180384067805184 180616150646784 180990061314048 181624570380288 181804414795776 182415179907072 182938526281728 183017961160704 183066035224576 183632803135488 183783117815808 183862919430144 184142069217792 184378987118592 184459047469056 185230228979712 185592006770688 185842312413184 186466642690048 186830835351552 186911960334336 187064959205376 187305637707776 187430320453824 187693396918272 188059985584128 188301944291328 188537911640064 188906149748736 189540772872192 189796404166656 190034244272128 190405404905472 190622585585664 190672657186816 190805959507968 191045064720384 191530576904192 191686873448448 191904660062208 192308368637952 192549356568576 193834625531904 194077526065152 194372184174336 194456583733248 194593889452032 194678385278976 195109853331456 195902673813504 195987737935872 196126124802048 197457456939008 197682681348096 198068780335104 198120807858176 198507762561024 198593957855232 198734184972288 199012240064512 199628377030656 199680814219264 200070815809536 200157689806848 201212729229312 201605722841088 201658679427072 202283009703936 202336144195584 202536497184768 202731331977216 202962571886592 203193169477632 203246543044608 203875789307904 204131272753152 204327641677824 205404661088256 205493851127808 205805842066944 205949289627648 206756007542784 206845784358912 207022020624384 207426360508416 208384007602176 209072601464832 209218325970944 209774973026304 210037848932352 210184689770496 210448079106048 210718842421248 211155071533056 211691690262528 211839687327744 212105150595072 212391214186496 212817709891584 213104734502912 213520954687488 213788524806144 214063585951744 214206080518656 214238270324736 214506739335168 214925697810432 215202222047232 215471899017216 215647732629504 215892742569984 216618026139648 216910176190464 218063953723392 218242452406272 218337216823296 218668707196128 218918125633536 219960896913408 220390508040192 220641890402304 221429138194432 222139639056384 222393016516608 222885908840448 222982689521664 223172674715648 223321232881152 223888770072576 224640915996672 225079667785728 225665665073152 225923064397824 226140396453888 226364320382976 226423780409344 226866014355456 227124782825472 227442560073728 227628162220032 228146716606464 228652360925184 230467062202368 230629794906112 231080243724288 231180582518784 231241307652096 231692950831104 232281763479552 232600508485632 232899773202432 233517304774656 234432008552448 234748184100864 235206676647936 235268459331584 235370616717312 235536811819008 235996844654592 236292580048896 236596594999296 237058697723904 237120966885376 237855087525888 238153151545344 238940115959808 239742826315776 240043255922688 240211074023424 240274171232256 240512090406912 240821534195712 241018054115328 241320081752064 242102499803136 242166093840384 242405886394368 243918035042304 244023948214272 245044157087744 245150559240192 245522758957056 245629368926208 245838649491456 246454551576576 246973638639616 247456009027584 247563458445312 249107780468736 249215947112448 249419945607168 249907093938432 250192143581184 250257862557696 250746647445504 251069259055104 251383882186752 251874866331648 252162160459776 252721030496256 253061872222208 253873873207296 254163447447552 254407946010624 254726752960512 255224266149888 255582497931264 255872880082944 256081682497536 256732475424768 257233906040832 258098073698304 258446167375872 258770034753536 259162912232448 259275444977664 259458519269376 259965274189824 260146471108608 261203565084672 261316983914496 261501499736064 262012244852736 263576908464128 264091707113472 264677016748032 264791943806976 264978913296384 265829152555008 266171169374208 266761087746048 267922295488512 268283638972416 268807630454784 268878239236096 269710679605248 269781525594112 270048662913024 270308442636288 270924225970176 270995390726144 272175030337536 272436855570432 273872881451008 273991801503744 274407789422592 274526941741056 274599052836864 275449204703232 275674676723712 275794379145216 276029360832512 276213103826688 276568480677888 276688571203584 277845343469568 278388010156032 278763468619776 279699964035072 280050465243136 280246253027328 280597438808064 280958456561664 281540095377408 282452916436992 282806867460096 283756946522112 284694606249984 285051366408192 285608107358208 285651027099648 285933878378496 286008985780224 286208939261952 286567597080576 286936296062976 287295865356288 287530310172672 287856990093312 288462552956928 288824034852864 289213568253952 290751938297856 290989936541696 291116289097728 291558276261504 291684875599872 291890834178048 292664779997184 293281195884544 293854010720256 293981606903808 294189187203072 296186185408512 296524022022144 297103170502656 297181211787264 297310252695552 297761643841536 298101277458432 298518360096768 299442565545984 299521221328896 300106223714304 301520528605184 301819093843968 302488019140608 302833043767296 303504216293376 303804745777152 304096997965824 304195622141952 304869814566912 306196909129728 306491462516736 307289416269824 308106991632384 308240776691712 308708763100416 308923934441472 310134011314176 310533030936576 311139540762624 311356406366208 312576011403264 312997578801152 313608902197248 313827488956416 314662459539456 315056773398528 315672118659072 316078263631872 316732607299584 317140116701184 317537535393792 318157725892608 318586821279744 319226564837376 319657101754368 320057674563584 320281432031232 320365561643008 320682787209216 321095378927616 321357405487104 321760109002752 322803333070848 323207848525824 325224046723072 325365264285696 327095930585088 327363678609408 327505825234944 327784865988608 328003060794192 328606068768768 329941345370112 330084611260416 330585762060288 332143707291648 332287929483264 332559927476224 333209458584576 333589524774912 333677150076928 334328863260672 334474034282496 334759012073472 335178509582336 335833155108864 336216213946368 336961373995008 338498497609728 338884596596736 339210594680832 339546480574464 339635670614016 340299021533184 340687174238208 341163840110592 341442243330048 342220074909696 342978541387776 344130764931072 345550549643264 345700593303552 345944692359168 346620365586432 346861961478144 347539426246656 348271420112896 348422645219328 349349659803648 350275957161984 352122276151296 352810014971904 352902688997376 353055925075968 353305217728512 353995266981888 354438870073344 354894892498944 355588046585856 355681450328064 356782631288832 357229727318016 357711518629888 358410173939712 359614239473664 360064883884032 360411256848384 360768135610368 361232301293568 361980122628096 363249140760576 363608829591552 364830359814144 365877052563456 366035922321408 366132070449152 367265606270976 367566235631616 367725838860288 368284138435584 368757974237184 368918094938112 370460457959424 371184013541376 371684624826368 372933285380096 373661670703104 373823920668672 374129918410752 374611275415552 374860640907648 375386793836544 376119971168256 376603888582656 377075823280128 377812299497472 379081545744384 379592808333312 380068488544256 380810809810944 381245171171328 381611919015936 382090129440768 383373746896896 383809320124416 384616737275904 385098713137152 387669251063808 388155052130304 388744368348672 388913167466496 389187778904064 389356770557952 390219706662912 391805347627008 391975475871744 392252249604096 394914913878016 395365362696192 396137560670208 396241615716352 397015525122048 397187915710464 397468369944576 398024480129024 399256754061312 400141631619072 400315379613696 402425458458624 403211445682176 403317358854144 404566019407872 404672288391168 405072994369536 405462663954432 405925143773184 406386338955264 406493086089216 407751578615808 408262545506304 408655283355648 410809322176512 410987702255616 411611684133888 411898579255296 413512015085568 413691568717824 414044041248768 414852721016832 416768015204352 418145202929664 419549946052608 420075697864704 420369379540992 420896158212096 421437684842496 422310143066112 423679374655488 424210301190144 424782428372992 425635419783168 427041909374976 427577049612288 428412161037312 428476540649472 429013478670336 429851395620864 430404444094464 430943798034432 431295465259008 431785485139968 433236052279296 433820352380928 436127907446784 436484904812544 436674433646592 437337414392256 437836251267072 439921793826816 440781016080384 441283780804608 442858276388864 444279278112768 444786033033216 445771817680896 445965379043328 446642465762304 447777540145152 449281831993344 450159335571456 451331330146304 452280792907776 452728640765952 452847560818688 453732028710912 454249565650944 454885120147456 455256324440064 456293433212928 457304721850368 460934124404736 461259589812224 462160487448576 462361165037568 463385901662208 465201016971264 465799546404864 467034609549312 468864017104896 469496368201728 470413353295872 470536918663168 470741233434624 471993689309184 472585160097792 474117395447808 474241933770752 475710175051776 476306303090688 477880231919616 479485652631552 480086511845376 480422148046848 480548342464512 481024180813824 481643068391424 482036108230656 482640163504128 484204999606272 484811772788736 487836070084608 488047896428544 490088314175488 491045517914112 491258737852416 491677298982912 492909103153152 493947277279232 494912018055168 495126916890624 498215560937472 498431894224896 498839891214336 499814187876864 500384287162368 500515725115392 501493294891008 502138518110208 502767764373504 503749732663296 504324320919552 505442060992512 506123744444416 507747746414592 508326894895104 508815892021248 509453505921024 510448532299776 511745760165888 512163364995072 514467812081664 516196147396608 517540069507072 518325824464896 518550889955328 518917038538752 519930548379648 520292942217216 522407130169344 522633967828992 524024489705472 527153816928256 528183414226944 529354033496064 529583887613952 529957826592768 531658305110016 532342338748416 533522175492096 535844590977024 536567277944832 537615260909568 537756478472192 539421359210496 539563051188224 540097325826048 540616885272576 541848451940352 541990781452288 544873711140864 547745762902016 548815578845184 549053883482112 549198105673728 550898409406464 551349353447424 551588758290432 552058721665024 552426207653376 553136961355776 553377142407168 555690686939136 556776020312064 557526937239552 559399928070144 560100930486272 560492506054656 561194877616128 561916913123328 563080190754816 564905832873984 565613734920192 569389212499968 570102732816384 571216214716416 571867756756992 572017971560448 572417878523904 573135194161152 574591730712576 575060620345344 575713980186624 576925105913856 577648069705728 578427136507904 581503876595712 581979873083392 582232578195456 583116552523008 583369751199744 583781668356096 585329559994368 586562391769088 587708021440512 587963213807616 588378374406144 592372370817024 593048044044288 594206341005312 594362423574528 595523287683072 596202554916864 597036720193536 598885131091968 599042442657792 600212447428608 603041057210368 603638187687936 604976038281216 607008432586752 607609491554304 608193995931648 609739629133824 612393818259456 612982925033472 614578832539648 616213983264768 616481553383424 617417526200832 617847868882944 620268022628352 621066061873152 622279081525248 625152022806528 625995157602304 627217804394496 627654977912832 629324919078912 630113546797056 631344237318144 632156527263744 633465214599168 635075070787584 636315451785216 637173642559488 638453129674752 639314203508736 640115349127168 640562864062464 640731123286016 641365574418432 642190757855232 642714810974208 643520218005504 645606666141696 646415697051648 650448093446144 650730528571392 654191861170176 654727357218816 655011650469888 655569731977216 656006121588384 659882690740224 661171524120576 664287414583296 665119854952448 666418917169152 667179049549824 667354300153856 668657726521344 668948068564992 669518024146944 670357019164672 671666310217728 673922747990016 676996995219456 677769193193472 678421189361664 679092961148928 679271341228032 680598043066368 681374348476416 682327680221184 682884486660096 684440149819392 685957082775552 691101099286528 691401186607104 691889384718336 693240731172864 693723922956288 695078852493312 696542840225792 696845290438656 698699319607296 700551914323968 704244552302592 705620029943808 705805377994752 706111850151936 706610435457024 707990533963776 708877740146688 709789784997888 711176093171712 711362900656128 713565262577664 714459454636032 715423037259776 716820347879424 719228478947328 720129767768064 720822513696768 721536271220736 722464602587136 723960245256192 726498281521152 727217659183104 731754105126912 732071844642816 732264140898304 735132471263232 735451677720576 736568276871168 737515948474368 740920915918848 742368027082752 743369249652736 745866570760192 747323341406208 747647841337344 748259836821504 749222550831104 749721281815296 750773587673088 752239942336512 753207777165312 754151646560256 755624598994944 758163091488768 759185616666624 760136977088512 761621619621888 762490342342656 763223838031872 764180258881536 766747493793792 767618640248832 770197426274304 775338502127616 776310104260608 777488736697344 777826334932992 778375557808128 780439413325824 783610695254016 783950951743488 784504499208192 789829827756032 790730725392384 792275121340416 792483231432704 794031050244096 794375831420928 794936739889152 796048960258048 798513508122624 800283263238144 804850916917248 806422891364352 806634717708288 809132038815744 809344576782336 810145988739072 810925327908864 812772677910528 812986172178432 816525091012608 817310566711296 821618644353024 821975404511232 823223368267776 823797158510592 827024030171136 827383137435648 828088082497536 829705442033664 833536030408704 836290405859328 839099892105216 840151395729408 840738759081984 841792316424192 842875369684992 844620286132224 847358749310976 848420602380288 849564856745984 851270839566336 854083818749952 855154099224576 856824322074624 856953081298944 858026957340672 859702791241728 860808888188928 861887596068864 862590930518016 863570970279936 866472104558592 867640704761856 872255814893568 872969809625088 873348867293184 874674828784512 875672502534144 879843587653632 881562032160768 882567561609216 885716552777728 888558556225536 889572066066432 891543635361792 891930758086656 893284931524608 895555080290304 898563663986688 900318671142912 902662660292608 904561585815552 905457281531904 905695121637376 907464057421824 908499131301888 909770240294912 910512648880128 912586866425856 914609443700736 921868248809472 922519179624448 924320974897152 924722330075136 926771803324416 930402033942528 931599092809728 934069219098624 937728034209792 938992736403456 940826706591744 941073837326336 941482466869248 943987378618368 945170320195584 948234790895616 948483867541504 951420350103552 952612606181376 955760463839232 958971305263104 960173023690752 960844296093696 961096684929024 962048361627648 963286136782848 964072216461312 965280327008256 968409999212544 969623545577472 975672140169216 976095792857088 980176628350976 982091035828224 982517475704832 983354597965824 985818206306304 989824036110336 990253833781248 996431121874944 996863788449792 997679782428672 999628375753728 1000768574324736 1001031450230784 1002986589782016 1004277036220416 1005535528747008 1007499465326592 1008648641839104 1010884121985024 1012247488888832 1015495492829184 1016653789790208 1017631784042496 1018907011842048 1020897064599552 1023491520331776 1024326729990144 1028935624163328 1032392294793216 1036651648929792 1037101779910656 1037834077077504 1039861096759296 1040585884434432 1044814260338688 1045267935657984 1048048979410944 1056366828453888 1058708066992128 1059167775227904 1059915653185536 1063316610220032 1064684677496832 1067044350984192 1071689181954048 1073134555889664 1075230521819136 1075512956944384 1078842718420992 1080194651652096 1081233770545152 1083696903880704 1089747422281728 1095491525804032 1097631157690368 1098107766964224 1098396211347456 1101796818812928 1102698706894848 1103177516580864 1104852415306752 1106273922711552 1106754284814336 1111381373878272 1113552040624128 1115053874479104 1118799856140288 1120201860972544 1120985012109312 1122389755232256 1123833826246656 1126160381509632 1129811665747968 1131227469840384 1138778424999936 1140205465632768 1142432429432832 1143735513513984 1144835757047808 1146270388322304 1150121240690688 1151427960373248 1153850211827712 1155296139411456 1163007753191424 1163959746166784 1164465156390912 1166233105046016 1166739502399488 1167563336712192 1170659119988736 1173124783538176 1175416042881024 1175926427615232 1176756748812288 1184744741634048 1186096088088576 1188412682010624 1188724847149056 1191046575366144 1192405109833728 1194073440387072 1197770262183936 1200424894857216 1207276375375872 1209952076562432 1214016865173504 1215218983108608 1216387991863296 1219479258267648 1224787636518912 1225965850066944 1229157665079296 1232427966529536 1232963106766848 1234835052401664 1235695737765888 1240536045256704 1242132123746304 1244558163050496 1250304045613056 1251990315204608 1254435608788992 1258649838157824 1260227093594112 1262688474636288 1264313054527488 1266930429198336 1272630903570432 1274347285118976 1276906259349504 1280230698254336 1281125728124928 1281462246572032 1282731148836864 1285429621948416 1287040436011008 1291213332283392 1292831394103296 1300896186892288 1301461057142784 1308383722340352 1309454714437632 1310023300939776 1311139463954432 1312012243176768 1319765381480448 1322343048241152 1328574829166592 1330239709904896 1332837834338304 1334358099099648 1334708600307712 1337315453042688 1337896137129984 1340714038329344 1343332620435456 1347845495980032 1353993990438912 1356842378723328 1358185922297856 1358542682456064 1361196086132736 1362748696952832 1364655360442368 1365768973320192 1368880299638784 1371914165551104 1382202198573056 1382802373214208 1383778769436672 1386481462345728 1390157704986624 1393085680451584 1397398639214592 1401103828647936 1408489104605184 1411240059887616 1411610755989504 1412223700303872 1415981067927552 1417755480293376 1422352186343424 1422725801312256 1427130525155328 1428918909272064 1430846074519552 1433640695758848 1438456957894656 1440259535536128 1441645027393536 1443072542441472 1444929205174272 1447920490512384 1454435318366208 1463508210253824 1464143689285632 1464528281796608 1470264942526464 1473136553742336 1475031896948736 1481841831837696 1484736054165504 1486738499305472 1491733141520384 1494646682812416 1495295682674688 1496519673643008 1498445101662208 1499442563630592 1501547175346176 1504479884673024 1506415554330624 1508303293120512 1511249197989888 1516326182977536 1518371233333248 1520273954177024 1523243239243776 1524980684685312 1526447676063744 1528360517763072 1535237280497664 1552620208521216 1554977473394688 1555652669865984 1556751115616256 1560878826651648 1567221390508032 1567901903486976 1579659655512064 1581461450784768 1584550242680832 1584966462865408 1588062100488192 1588751662841856 1589873479778304 1592097920516096 1597027016245248 1600566526476288 1609701833834496 1612845782728704 1613269435416576 1618264077631488 1618689153564672 1620291977478144 1621850655817728 1625545355821056 1625972344356864 1634621133422592 1643237288706048 1646446736535552 1647594317021184 1654048060342272 1654766274871296 1656176164995072 1659410884067328 1667072060817408 1672580811718656 1678199784210432 1680302791458816 1681477518163968 1683584632848384 1685750739369984 1689240572264448 1694717498621952 1696841204760576 1699129713491968 1708167637499904 1710308198449152 1713648644149248 1716053914681344 1719405582483456 1723775192137728 1725181861036032 1727141940559872 1732944209117184 1735281409523712 1744511629787136 1745939619250176 1746697734586368 1749349657569024 1751345005068288 1759687175307264 1763124064321536 1765135123218432 1771433105555456 1777117112451072 1779144132132864 1783087270723584 1786569863049216 1791110160580608 1797127327973376 1800637342285824 1805325320585216 1809123171631104 1810914563063808 1811390243274752 1814928114843648 1819540480589824 1821025297760256 1829218887401472 1843736497618944 1845038359248896 1848641949794304 1849444660150272 1853543606648832 1860804067885056 1863198185619456 1875456068419584 1877985472806912 1881653413183488 1882147674652672 1882964933738496 1887974757236736 1890340640391168 1896469581791232 1896967735083008 1905225212362752 1911520927678464 1917942610526208 1920346047381504 1921688592187392 1922193369858048 1924096723255296 1926572273565696 1928144432922624 1930560654016512 1936819998425088 1939247091154944 1951344280338432 1952191585714176 1960353256701952 1964182071656448 1965034951409664 1966709195931648 1979648072220672 1992862243749888 1995359564857344 1999256751507456 2001537148649472 2002062900461568 2005973179564032 2008554072440832 2011071057494016 2014998930653184 2021768243970048 2024494977777664 2030990985658368 2033307579580416 2035263568084992 2037814023684096 2041794129199104 2046983040663552 2048653459980288 2057871248326656 2073303297859584 2074203559821312 2075668154155008 2079722193518592 2081171768868864 2089628520677376 2090535871315968 2096097958821888 2112733656907776 2117416133984256 2118335550455808 2119831306371072 2126633220440064 2129369354993664 2134088701968384 2143378363908096 2146269111779328 2150461043638272 2151025913888768 2157685436841984 2160389303304192 2162467541090304 2167393807761408 2179494844563456 2190983051608064 2195262315380736 2196215533928448 2196792422694912 2205397413789696 2206355033161728 2209704830613504 2212547845423104 2222762747756544 2227104081248256 2230107748958208 2237599712280576 2240403721945088 2241970024218624 2244779510464512 2247667652493312 2252320763019264 2259623331495936 2262454939680768 2277556849999872 2280410931265536 2284864858865664 2287471027027968 2289671514095616 2292540776644608 2300242481381376 2302855920746496 2310592278822912 2326015506382848 2327919492333568 2328930312781824 2332466210092032 2333479004798976 2335126673424384 2341318239977472 2346249567076352 2350832085762048 2351852855230464 2353513497624576 2369489483268096 2372192176177152 2376825364021248 2377449694298112 2382093150732288 2384810219667456 2388146880774144 2395540524367872 2400849789714432 2414552750751744 2419904153124864 2428033730347008 2430437966217216 2432775983726592 2438958516535296 2449575273037824 2451931700133888 2458315330158592 2464855933059072 2465926213533696 2469670104803328 2471391475531776 2481072090513408 2484264247492608 2489116326100992 2500608091226112 2503980630409216 2508871217577984 2517299676315648 2520454187188224 2525376949272576 2528626109054976 2533860858396672 2545261807140864 2548694570237952 2553812518699008 2562251456249856 2562924493144064 2565462297673728 2570859243896832 2574080872022016 2582426664566784 2585662788206592 2601792373784576 2602922114285568 2616767444680704 2618909428875264 2620046601879552 2622278927908864 2624024486353536 2639530762960896 2644686096482304 2657149658333184 2660479419809792 2665675668676608 2668716198199296 2674630906085376 2675792274259968 2686665240870912 2695690991960064 2707987980877824 2713684757446656 2716371844595712 2717085364912128 2722392172265472 2725497393905664 2729310720884736 2731537946640384 2737760599277568 2743828331102208 2764404397146112 2765604746428416 2767557538873344 2772962924691456 2780315409973248 2786171360903168 2794797278429184 2802207657295872 2816978209210368 2822480119775232 2823221511979008 2824447400607744 2831962135855104 2835510960586752 2844704372686848 2845451602624512 2854261050310656 2857837818544128 2867281391517696 2876913915789312 2880519071072256 2883290054787072 2886145084882944 2889858410348544 2895840981024768 2908870636732416 2927016420507648 2928287378571264 2940529885052928 2946273107484672 2950063793897472 2969472108331008 2973476998610944 2989293365624832 2990591365349376 2993039347286016 2998885127261184 3003094350692352 3008959769346048 3012831108661248 3016606586241024 3022498395979776 3032652365955072 3036742466666496 3040547908354048 3046486478487552 3049961369370624 3052895352127488 3056721035526144 3070474560995328 3109954946789376 3111305339731968 3113502231232512 3121757653303296 3134442781016064 3135803806973952 3159319311024128 3169100485361664 3169932925730816 3176124200976384 3177503325683712 3179746959556608 3184195841032192 3194054032490496 3201133052952576 3219403667668992 3225691565457408 3226538870833152 3236528155262976 3240583954956288 3243701311635456 3251090711642112 3269242266845184 3286474577412096 3292893473071104 3295188634042368 3308096120684544 3309532549742592 3318821768134656 3334144121634816 3345161623437312 3356399568420864 3360605582917632 3362955036327936 3367169265696768 3371501478739968 3378481144528896 3389434997243904 3393682409521152 3398259426983936 3416335274999808 3420616396898304 3427297288298496 3438811164966912 3450363722072064 3454283881119744 3465888418234368 3489023259574272 3491879238500352 3493395469172736 3498699315138048 3502690010136576 3519374350614528 3526248128643072 3530270246436864 3542866211110912 3554234224902144 3558288264265728 3566174541447168 3573139726098432 3582220321161216 3601274684571648 3610650641170432 3621829126127616 3622780486549504 3629856229687296 3639080961179648 3642050595520512 3658437774802944 3687472995237888 3690076718497792 3697283899588608 3698889320300544 3707087213297664 3721608135770112 3726396371238912 3750912136839168 3755970945613824 3763306826366976 3764295349305344 3775949514473472 3780681280782336 3792939163582464 3793935470166016 3823041855356928 3840692094763008 3843377184374784 3844386739716096 3848193446510592 3856288865845248 3861121308033024 3873639996850176 3878494182309888 3902688560676864 3904383171428352 3920706513403904 3928364143312896 3930069902819328 3933418391863296 3959296144441344 3985724487499776 3990719129714688 3998513503014912 4003074297298944 4004125800923136 4011946359128064 4022142114988032 4029997861306368 4043536487940096 4048989955555328 4061981971316736 4070527136169984 4075628047368192 4083588258398208 4093966081327104 4097306919960576 4115742496653312 4146606595719168 4148407119642624 4151336308310016 4159444387037184 4179257041354752 4192195917643776 4225467313815552 4234832267968512 4236671100911616 4253266440880128 4268177403936768 4286756727816192 4292538223558656 4300922087276544 4302051827777536 4315370873683968 4320778606608384 4324935082180608 4334787615522816 4381966103216128 4390524630761472 4392431067856896 4393584845389824 4410794827579392 4419409661227008 4425095690846208 4445525495513088 4454208162496512 4460215497916416 4475199424561152 4480807443890176 4483940048437248 4489559020929024 4495335304986624 4504641526038528 4519246662991872 4524909879361536 4555113699999744 4560821862531072 4569729717731328 4574942054055936 4579343028191232 4585081553289216 4605711841492992 4655838984667136 4657860625563648 4664932420184064 4666958009597952 4670253346848768 4682636479954944 4692499134152704 4701664171524096 4703705710460928 4738978966536192 4744384352354304 4753650728042496 4754899388596224 4764186301464576 4769620439334912 4776293761548288 4791081048735744 4801699579428864 4829105501503488 4839808306249728 4856067460694016 4860875932434432 4865551967453184 4877917033070592 4903863400267776 4916630660317184 4929711866118144 4939340209606656 4942782951063552 4962144181026816 4968528494985216 4978232652201984 5001216182452224 5007961260818432 5017742435155968 5034599352631296 5040908374376448 5050753898545152 5057252218109952 5067721716793344 5090523614281728 5097389140475904 5124502912499712 5125848986288128 5130924595347456 5148161744044032 5171325576413184 5203584747569152 5205844228571136 5233534889361408 5237818857750528 5240093203759104 5244557855817728 5248048972707072 5279061525921792 5289372192964608 5314299316666368 5320958839619584 5331351337353216 5337432396398592 5349261812170752 5373330481741824 5391381983920128 5415975961755648 5427369514893312 5432743689191424 5434170729824256 5444784344530944 5458621441769472 5463075893280768 5487656662204416 5528808794292224 5531209492856832 5535115077746688 5545925849382912 5560630819946496 5572342721806336 5589594556858368 5633956418420736 5644960239550464 5646443023958016 5648894801215488 5663924271710208 5671021921173504 5689408745373696 5690903205249024 5715675637088256 5734562783035392 5753827831578624 5761038142144512 5766580109574144 5772290169765888 5779716820697088 5791681962049536 5817741273464832 5854032841015296 5856574757142528 5881059770105856 5892546214969344 5900127587794944 5938944216662016 5946953997221888 5978586731249664 5986078694572032 5997770254522368 6006188701384704 6017919538692096 6025662217322496 6033213172482048 6044996791959552 6065304731910144 6073484933332992 6081095816708096 6092972956975104 6099922738741248 6105790704254976 6113442071052288 6140949121990656 6219909893578752 6222610679463936 6227004462465024 6243515306606592 6268885562032128 6271607613947904 6318638622048256 6338200970723328 6339865851461632 6352248401952768 6355006651367424 6359493919113216 6368391682064384 6388108064980992 6402266105905152 6438807335337984 6451383130914816 6453077741666304 6473056310525952 6481167909912576 6487402623270912 6502181423284224 6538484533690368 6572949154824192 6585786946142208 6590377268084736 6616192241369088 6619065099485184 6637643536269312 6668288243269632 6690323246874624 6712799136841728 6721211165835264 6725910072655872 6734338531393536 6743002957479936 6756962289057792 6778869994487808 6787364819042304 6796518853967872 6832670549999616 6841232793796608 6854594576596992 6877622329933824 6900727444144128 6908567762239488 6931776836468736 6978046519148544 6983758477000704 6986790938345472 6997398630276096 7005380020273152 7038748701229056 7052496257286144 7060540492873728 7085732422221824 7108468449804288 7116576528531456 7132349082894336 7146279452196864 7164440642322432 7202549369143296 7221301282340864 7243658252255232 7259712459374592 7284101191041024 7316875549605888 7374945990475776 7394567799177216 7397778640601088 7414174426595328 7443216271540224 7452792742477824 7501824273678336 7511941891227648 7526613652733952 7528590698610688 7551899028946944 7561362561564672 7585878327164928 7646083710713856 7686754368749568 7688773479432192 7696386893021184 7712577731690496 7722242616066048 7747279993700352 7756988364619776 7805377121353728 7808766342856704 7841413026807808 7856728286625792 7860139805638656 7866836783726592 7918592288882688 7971448974999552 7981438259429376 7997027006029824 8006148594597888 8023892718256128 8059995722612736 8087072975880192 8123963942633472 8141054272339968 8151256094736384 8167176516796416 8187932162654208 8194613839921152 8231484993306624 8293213191438336 8296814239285248 8302672616620032 8318888774074368 8358514082709504 8384391835287552 8450934627631104 8469664535937024 8473342201823232 8506532881760256 8536354807873536 8573513455632384 8601844174553088 8604103655555072 8630741747367936 8641557213216768 8649870164361216 8669575231045632 8763932206432256 8781049261522944 8784862135713792 8821589655158784 8838819322454016 8850191381692416 8908416324993024 8920430995832832 8961614887780352 8967880096874496 8979118041858048 9009283052077056 9038493325983744 9049819758723072 9110227399999488 9121643725062144 9139459435462656 9149884108111872 9158686056382464 9170163106578432 9211423682985984 9311677969334272 9329864840368128 9333916019195904 9340506693697536 9365272959909888 9384998268305408 9403328343048192 9407411420921856 9477957933072384 9507301456084992 9509798777192448 9528372602929152 9539240878669824 9552587523096576 9582162097471488 9603399158857728 9658211003006976 9679616612499456 9721751864868864 9731103934906368 9807726800535552 9833261320634368 9859423732236288 9878680419213312 9885565902127104 9924288362053632 9956465304403968 10002432364904448 10015922521636864 10035484870311936 10069198705262592 10081816748752896 10101507797090304 10114504436219904 10135443433586688 10181047228563456 10194778280951808 10249005824999424 10251697972576256 10261849190694912 10407169495138304 10467069778722816 10475637715501056 10480186407518208 10489115711635456 10496097945414144 10558123051843584 10578744385929216 10628598633332736 10641917679239168 10662702674706432 10674864792797184 10698523624341504 10746660963483648 10831951923511296 10865487378382848 10868341459648512 10889568689061888 10917242883538944 10926151786561536 10975313324408832 11057617588584448 11062418985713664 11070230155493376 11091851698765824 11121261639892992 11144685443612672 11179189113716736 11267912836841472 11289920479100928 11292886047916032 11327848543420416 11342043842347008 11378817490747392 11381806410498048 11469125566070784 11522076284289024 11533160219148288 11544580339531776 11583363924099072 11635482546929664 11708065682030592 11713149514285056 11762119540211712 11785092429938688 11800255175589888 11877888433324032 11893907994443776 11957173462499328 11972157389144064 11995540509044736 12012377402769408 12035839077384192 12066426344964096 12089993583919104 12130609463820288 12146969866665984 12162191633416192 12185945913950208 12211581408509952 12226884142104576 12281898243981312 12439819787157504 12445221358927872 12454008924930048 12537771124064256 12637277244096512 12676401941446656 12679731702923264 12704496803905536 12710013302734848 12736783364128768 12804532211810304 12877614670675968 12902766261829632 12906155483332608 12946112621051904 12962335819825152 12974805246541824 13004362846568448 13145898309648384 13171573892284416 13180754536169472 13232384482738176 13275287072538624 13336576486539264 13380646493749248 13425598273683456 13442422331670528 13451820145311744 13468677062787072 13486005914959872 13513924578115584 13557739988975616 13574729638084608 13593037707935744 13665341099999232 13682465587593216 13709189153193984 13755244659867648 13817135524478976 13967516954001408 13973581876690944 13994797260552192 14010760040546304 14077497402458112 14104992514572288 14171464844443648 14216936899608576 14233153057062912 14264698165788672 14292558904393728 14328881284644864 14405098738286592 14442602564681728 14487316504510464 14519424918749184 14568202382082048 14633751099211776 14749891980951552 14789135598354432 14828348853190656 14886432543080448 14905585484955648 15003648547356672 15023883782455296 15053227305467904 15057181397221376 15103798057893888 15122725123129344 15171756654329856 15292167421427712 15373508737499136 15377546958864384 15392773786042368 15444485232132096 15513976729239552 15610754242707456 15617532685713408 15682826053615616 15713456573251584 15720279611277312 15733673567453184 15837184577765376 15942897949999104 15962876518858752 15994054012059648 16012297189195776 16047785436512256 16119991445225472 16174145951760384 16247927885266944 16282108544679936 16302512189472768 16334353033592832 16375864325308416 16389227679842304 16462969986613248 16586426382876672 16593628478570496 16605345233240064 16637777548148736 16717028165419008 16768783670575104 16901869255262208 16939329071874048 16946684403646464 17013065763520512 17072709615747072 17147026911264768 17203688349106176 17208207311110144 17261483494735872 17283114426433536 17299740328722432 17339150462091264 17527864412864512 17562098523045888 17569724271427584 17643179310317568 17677638644908032 17700382763384832 17816832649986048 17840861991665664 17935760193748992 17958236083716096 18018566104154112 18076986651967488 18099639517446144 18220454799998976 18243287450124288 18278918870925312 18299768216223744 18317372112764928 18340326213156864 18422847365971968 18623355938668544 18659729680736256 18667832038391808 18681013387395072 18730545919819776 18806656686096384 18814822841843712 18955915866144768 19014602912169984 19019597554384896 19056745205858304 19078481757339648 19105175046193152 19164324194942976 19206798317715456 19316422006013952 19359233224998912 19443503729737728 19462207869812736 19615453601071104 19718847464472576 19757360838426624 19771131804254208 19848576724107264 19912930608807936 20004864729808896 20070969740623872 20138397410525184 20163633497505792 20203015594180608 20229008872439808 20270886867173376 20362094457126912 20389556561903616 20498011649998848 20523698381389824 20814338990276608 20934139557445632 20951275431002112 20960372815036416 20992195890828288 21116246103687168 21157488771858432 21257197266665472 21283835358478336 21325405349412864 21349729585594368 21397047248683008 21493321926967296 21663903847022592 21730974756765696 21779137378123776 21852303573123072 21950626648817664 22115235177168896 22124837971427328 22183703397531648 22242523279785984 22289370887225344 22358378227433472 22535825673682944 22579840958201856 22585772095832064 22655697086840832 22684087684694016 22757634981494784 22938251132141568 23066320438296576 23089160679063552 23166727848198144 23270965093859328 23416131364061184 23426299028570112 23524239080423424 23570184859877376 23600510351179776 23755776866648064 23787815988887552 23914346924998656 23944314778288128 23991081018089472 24071678154768384 24179987167838208 24261218927640576 24324383266832384 24371891827900416 24423162817019904 24453768284209152 24563796487962624 24879639574315008 24890442717855744 24908017849860096 25075542248128512 25274554488193024 25352803882893312 25359463405846528 25408993607811072 25420026605469696 25473566728257536 25609064423620608 25805532523659264 25812310966665216 25892225242103808 25924671639650304 25949610493083648 26008725693136896 26291796619296768 26343147784568832 26464768965476352 26550574145077248 26761292987498496 26884844663341056 26903640290623488 26937354125574144 27027849156231168 27115479977951232 27149459276169216 27186075415871488 27330682199998464 27364931175186432 27418378306387968 27510489319735296 27634271048957952 27935033908002816 27989594521104384 28021520081092608 28154994804916224 28209985029144576 28342929688887296 28433873799217152 28529396331577344 28585117808787456 28657762569289728 28810197476573184 28885205129363456 28974633009020928 29038849837498368 29499783961903104 29578271196708864 29656697706381312 29772865086160896 30007297094713344 30047767564910592 30106454610935808 30114362794442752 30207596115787776 30245450246258688 30343513308659712 30584334842855424 30747017474998272 30755093917728768 30785547572084736 31221508485414912 31365652107231232 31426913146503168 31440559222554624 31467347134906368 31674369155530752 31885795899998208 31925753037717504 31988108024119296 32024594378391552 32095570873024512 32239982890450944 32495855770533888 32605024378945536 32668706067185664 32751728650616832 32778455359684608 32925939973226496 33172852765753344 33187256957140992 33210690466480128 33275555096297472 33434056330838016 33537567341150208 33803738510524416 33878658143748096 34026131527041024 34145419231494144 34407376698212352 34416414622220288 34566228852867072 34599480657444864 35055728825729024 35124197046091776 35139448542855168 35286358620635136 35355277289816064 35400765526769664 35633665299972096 35681723983331328 35871520387497984 35916472167432192 36037132208308224 36199279034892288 36440909599997952 36486574900248576 36557837741850624 36634744225529856 36680652426313728 36845694731943936 37246711877337088 37319459361472512 37335664076783616 37362026774790144 37613313372192768 37911831732289536 38029205824339968 38039195108769792 38113490411716608 38210350092386304 38413596635430912 38632844012027904 38718466449997824 38887007459475456 38924415739625472 39437694928945152 39514721676853248 39542263608508416 39697153448214528 39825861217615872 40009729459617792 40141939481247744 40276794821050368 40327266995011584 40406031188361216 40458017744879616 40541773734346752 40724188914253824 40779113123807232 40996023299997696 41047396762779648 41628677980553216 41902550862004224 41920745630072832 41984391781656576 42232492207374336 42314977543716864 42514394533330944 42567670716956672 42650810698825728 42699459171188736 42794094497366016 42986643853934592 43327807694045184 43461949513531392 43558274756247552 43704607146246144 43901253297635328 44230470354337792 44249675942854656 44367406795063296 44485046559571968 44578741774450688 44716756454866944 45071651347365888 45159681916403712 45171544191664128 45311394173681664 45368175369388032 45515269962989568 45876502264283136 46132640876593152 46178321358127104 46333455696396288 46541930187718656 46832262728122368 46852598057140224 47048478160846848 47140369719754752 47201020702359552 47511553733296128 47575631977775104 47828693849997312 47888629556576256 47982162036178944 48143356309536768 48359974335676416 48522437855281152 48743783655800832 48846325634039808 48907536568418304 49127592975925248 49759279148630016 49780885435711488 49816035699720192 50151084496257024 50549108976386048 50705607765786624 50817987215622144 50840053210939392 51218128847241216 51611065047318528 51624621933330432 51784450484207616 51849343279300608 51899220986167296 52017451386273792 52583593238593536 52686295569137664 52929537930952704 53101148290154496 53522585974996992 53807280581246976 53874708251148288 54055698312462336 54230959955902464 54298918552338432 54661364399996928 54729862350372864 54836756612775936 55020978639470592 55268542097915904 55870067816005632 55979189042208768 56043040162185216 56419970058289152 56867747598434304 57058792663154688 57170235617574912 57315525138579456 57620394953146368 57770410258726912 57949266018041856 58077699674996736 59156542393417728 59313395412762624 59545730172321792 60014594189426688 60212909221871616 60228725588885504 60415192231575552 60490900492517376 60687026617319424 61168669685710848 61494034949996544 61571095144169472 62443016970829824 62731304214462464 62853826293006336 62881118445109248 63348738311061504 63771591799996416 63851506075435008 63976216048238592 64049188756783104 64191141746049024 64479965780901888 64991711541067776 65337412134371328 65556910719369216 65851879946452992 66345705531506688 66374513914281984 66551110192594944 66868112661676032 67075134682300416 67607477021048832 67757316287496192 68052263054082048 68814753396424704 68832829244440576 69198961314889728 70111457651458048 70248394092183552 70278897085710336 70572717241270272 70710554579632128 70801531053539328 71267330599944192 71363447966662656 71743040774995968 71832944334864384 72973149800497152 73115675483701248 73269488451059712 73361304852627456 73691389463887872 74493423754674176 74638918722945024 74671328153567232 74724053549580288 75226626744385536 75823663464579072 76058411648679936 76078390217539584 76226980823433216 76420700184772608 76827193270861824 77436932899995648 77774014918950912 77848831479250944 78875389857890304 79029443353706496 79394306896429056 79651722435231744 80283878962495488 80654533990023168 80812062376722432 81083547468693504 81448377828507648 81558226247614464 81992046599995392 82094793525559296 83257355961106432 83805101724008448 83968783563313152 84464984414748672 84629955087433728 85028789066661888 85135341433913344 85301621397651456 85588188994732032 85973287707869184 86655615388090368 86923899027062784 87116549512495104 88460940708675584 88499351885709312 88734813590126592 88970093119143936 89157483548901376 90143302694731776 90319363832807424 90343088383328256 90622788347363328 90736350738776064 91030539925979136 91753004528566272 92265281753186304 92356642716254208 93664525456244736 94096956321693696 94280739439509504 94402041404719104 95023107466592256 95151263955550208 95657387699994624 95777259113152512 95964324072357888 96286712619073536 96719948671352832 97487567311601664 97815073136836608 98255185951850496 99518558297260032 99561770871422976 99632071399440384 100302168992514048 101098217952772096 101411215531573248 101635974431244288 102436257694482432 103222130094637056 103249243866660864 103698686558601216 103798441972334592 105167186477187072 105372591138275328 105859075861905408 106202296580308992 107045171949993984 107614561162493952 107749416502296576 108111396624924672 108597837104676864 109322728799993856 109459724700745728 109673513225551872 110041957278941184 110537084195831808 111740135632011264 111958378084417536 112086080324370432 112839940116578304 113735495196868608 114117585326309376 114340471235149824 114631050277158912 115240789906292736 115540820517453824 115898532036083712 116155399349993472 118313084786835456 118626790825525248 119091460344643584 120029188378853376 120425818443743232 120457451177771008 120830384463151104 120981800985034752 121374053234638848 122337339371421696 122988069899993088 123142190288338944 124886033941659648 125707652586012672 125762236890218496 126697476622123008 127543183599992832 127703012150870016 127952432096477184 128098377513566208 128382283492098048 128959931561803776 129983423082135552 130674824268742656 131113821438738432 131703759892905984 132691411063013376 132749027828563968 133102220385189888 133736225323352064 134150269364600832 135214954042097664 135514632574992384 136104526108164096 137629506792849408 138397922629779456 140496788184367104 140557794171420672 141145434482540544 141421109159264256 141603062107078656 142534661199888384 142726895933325312 143486081549991936 143665888669728768 146231350967402496 146538976902119424 146722609705254912 147382778927775744 148986847509348352 149277837445890048 149342656307134464 149448107099160576 150453253488771072 151647326929158144 152116823297359872 152453961646866432 153654386541723648 154873865799991296 155548029837901824 155697662958501888 157750779715780608 158058886707412992 158788613792858112 159303444870463488 160567757924990976 161624124753444864 162167094937387008 162896755657015296 163984093199990784 164189587051118592 166514711922212864 167610203448016896 167937567126626304 169259910174867456 170270682867826688 170603242795302912 171176377989464064 171946575415738368 173311230776180736 173847798054125568 174233099024990208 176921881417351168 177469627180253184 177940186238287872 178314967097802752 180638727665614848 180686176766656512 181245576694726656 181472701477552128 182061079851958272 183506009057132544 184713285432508416 187329050912489472 188193912643387392 188561478879019008 190046214933184512 190302527911100416 191314775399989248 191554518226305024 191928648144715776 192573425238147072 193439897342705664 194975134623203328 199037116594520064 199123541742845952 200604337985028096 202196435905544192 202822431063146496 203271948862488576 206444260189274112 206498487733321728 207596883944669184 210334372954374144 210745182276550656 211718151723810816 212404593160617984 214090343899987968 215229122324987904 215498833004593152 218919449401491456 219347026451103744 220083914557882368 221074168391663616 223480271264022528 223916756168835072 224172160648740864 225679880233156608 227470990393737216 228235170652618752 228680942470299648 229262100554317824 230481579812585472 231081641034907648 232310798699986944 236626169573670912 238182920689287168 240851636887486464 240914902355542016 241963601970069504 244674678742843392 245976139799986176 246284380576677888 249772067883319296 251415305172025344 253394953244246016 255086367199985664 255406024301740032 255904864192954368 256764566984196096 257919863123607552 259966846164271104 261349648537485312 265382822126026752 265498055657127936 266204440770379776 267472450646704128 270429908084195328 271029265149984768 272209052216328192 275259013585698816 276795845259558912 280993576368734208 282290868965081088 282842218318528512 283206124214157312 285069322399776768 285453791866650624 286972163099983872 287331777339457536 292462701934804992 293445219410509824 294765557855551488 297973695018696704 298555674891780096 298685312614268928 298896214198321152 300906506977542144 303294653858316288 304233646594719744 304907923293732864 307308773083447296 309747731599982592 311096059675803648 311395325917003776 315501559431561216 316117773414825984 317577227585716224 318606889740926976 321135515849981952 323248249506889728 324334189874774016 325793511314030592 327968186399981568 328379174102237184 333029423844425728 335220406896033792 335875134253252608 338519820349734912 341206485590605824 342352755978928128 343893150831476736 346622461552361472 347695596108251136 348466198049980416 353843762834702336 354939254360506368 355880372476575744 361277455331229696 361372353533313024 362491153389453312 362945402955104256 364122159703916544 367012018114265088 369426570865016832 374658101824978944 377122957758038016 380092429866369024 382629550799978496 383109036452610048 383857296289431552 385146850476294144 386879794685411328 389950269246406656 398074233189040128 398247083485691904 401208675970056192 404392871811088384 405644862126292992 406543897724977152 412888520378548224 415193767889338368 421490364553101312 423436303447621632 424809186321235968 428180687799975936 430458244649975808 430997666009186304 438694052902207488 440167829115764736 442148336783327232 446960542528045056 447833512337670144 448344321297481728 451359760466313216 454941980787474432 457361884940599296 460963159625170944 462163282069815296 464621597399973888 473252339147341824 476365841378574336 481703273774972928 481829804711084032 491952279599972352 492568761153355776 499544135766638592 502830610344050688 510812048603480064 511809728385908736 513529133968392192 515839726247215104 519933692328542208 522699297074970624 530765644252053504 532408881540759552 534944901293408256 542058530299969536 544418104432656384 550518027171397632 561987152737468416 564581737930162176 565684436637057024 570138644799553536 570907583733301248 573944326199967744 574663554678915072 584925403869609984 595947390037393408 597111349783560192 597370625228537856 601813013955084288 606589307716632576 608467293189439488 609815846587465728 619495463199965184 622790651834007552 631003118863122432 632235546829651968 635154455171432448 637213779481853952 642271031699963904 646496499013779456 656758348204474368 666058847688851456 670440813792067584 671750268506505216 677039640699469824 682412971181211648 684705511957856256 687786301662953472 693244923104722944 696932396099960832 707687525669404672 709878508721012736 722554910662459392 722744707066626048 725890805910208512 734024036228530176 738853141730033664 749316203649957888 754245915516076032 760184859732738048 765259101599956992 766218072905220096 767714592578863104 770293700952588288 773759589370822656 779900538492813312 796148466378080256 796494166971383808 802417351940112384 808785743622176768 811289724252585984 813087795449954304 825777040757096448 830387535778676736 842980729106202624 846872606895243264 849618372642471936 856361375599951872 860916489299951616 861995332018372608 877388105804414976 880335658231529472 884296673566654464 893921085056090112 895667024675340288 896688642594963456 902719520932626432 909883961574948864 914723769881198592 921926319250341888 929243194799947776 946504678294683648 952731682757148672 963406547549945856 983904559199944704 985137522306711552 999088271533277184 1005661220688101376 1023619456771817472 1027058267936784384 1031679452494430208 1039867384657084416 1045398594149941248 1061531288504107008 1064817763081519104 1084117060599939072 1088836208865312768 1101036054342795264 1123974305474936832 1131368873274114048 1140277289599107072 1147888652399935488 1149327109357830144 1169850807739219968 1191894780074786816 1194222699567120384 1194741250457075712 1203626027910168576 1213178615433265152 1216934586378878976 1219631693174931456 1245581303668015104 1264471093659303936 1270308910342864896 1274427558963707904 1284542063399927808 1292992998027558912 1332117695377702912 1340881627584135168 1343500537013010432 1354079281398939648 1364825942362423296 1386489846209445888 1393864792199921664 1415375051338809344 1419757017442025472 1445109821324918784 1445489414133252096 1477706283460067328 1498632407299915776 1508491831032152064 1532436145810440192 1535429185157726208 1540587401905176576 1547519178741645312 1559801076985626624 1592296932756160512 1604834703880224768 1617571487244353536 1626175590899908608 1651554081514192896 1685961458212405248 1693745213790486528 1712722751199903744 1721832978599903232 1723990664036745216 1754776211608829952 1787842170112180224 1791334049350680576 1805439041865252864 1819767923149897728 1829447539762397184 1858486389599895552 1893009356589367296 1905463365514297344 1926813095099891712 1970275044613423104 1998176543066554368 2011322441376202752 2047238913543634944 2054116535873568768 2063358904988860416 2079734769314168832 2090797188299882496 2123062577008214016 2129635526163038208 2168234121199878144 2177672417730625536 2202072108685590528 2247948610949873664 2262737746548228096 2280554579198214144 2295777304799870976 2298654218715660288 2339701615478439936 2388445399134240768 2389482500914151424 2407252055820337152 2426357230866530304 2433869172757757952 2439263386349862912 2491162607336030208 2528942187318607872 2540617820685729792 2548855117927415808 2569084126799855616 2585985996055117824 2681763255168270336 2687001074026020864 2708158562797879296 2729651884724846592 2787729584399843328 2830750102677618688 2839514034884050944 2890219642649837568 2955412566920134656 2997264814599831552 3016983662064304128 3070858370315452416 3081174803810353152 3095038357483290624 3119602153971253248 3184593865512321024 3235142974488707072 3252351181799817216 3303108163028385792 3371922916424810496 3443665957199806464 3447981328073490432 3509552423217659904 3575684340224360448 3582668098701361152 3610878083730505728 3639535846299795456 3658895079524794368 3810926731028594688 3853626190199783424 3996353086133108736 4022644882752405504 4094477827087269888 4159469538628337664 4181594376599764992 4246125154016428032 4259271052326076416 4336468242399756288 4495897221899747328 4525475493096456192 4597308437431320576 4679403230956879872 4776890798268481536 4814504111640674304 4852714461733060608 4878526772699725824 5057884374637215744 5081235641371459584 5138168253599711232 5171971992110235648 5363526510336540672 5374002148052041728 5416317125595758592 5459303769449693184 5575459168799686656 5661500205355237376 5679028069768101888 5780439285299675136 5910825133840269312 5994529629199663104 6033967324128608256 6141716740630904832 6162349607620706304 6190076714966581248 6239204307942506496 6369187731024642048 6504702363599634432 6606216326056771584 6743845832849620992 6887331914399612928 6895962656146980864 7019104846435319808 7165336197402722304 7221756167461011456 7279071692599590912 7317790159049588736 7621853462057189376 7707252380399566848 8045289765504811008 8188955654174539776 8363188753199529984 8492250308032856064 8518542104652152832 8991794443799494656 9050950986192912384 9358806461913759744 9553781596536963072 9705428923466121216 9757053545399451648 10115768749274431488 10343943984220471296 10727053020673081344 10748004296104083456 10832634251191517184 10918607538899386368 11323000410710474752 11560878570599350272 11989059258399326208 12067934648257216512 12283433481261809664 12478408615885012992 12738375462049284096 13009404727199268864 13487691665699241984 13791925312293961728 14038209692870639616 14330672394805444608 14443512334922022912 14558143385199181824 14635580318099177472 15243706924114378752 15414504760799133696 16090579531009622016 16377911308349079552 16726377506399059968 16984500616065712128 17037084209304305664 17983588887598989312 18101901972385824768 18717612923827519488 19107563193073926144 19514107090798903296 20231537498548862976 20687887968440942592 21496008592208166912 21665268502383034368 21837215077798772736 22646000821420949504 23121757141198700544 24135869296514433024 24566866962523619328 25476750924098568192 26975383331398483968 28076419385741279232 28661344789610889216 29116286770398363648 29271160636198354944 32181159062019244032 32755822616698159104 33969001232131424256 35967177775197978624 36203803944771649536 37435225847655038976 38215126386147852288 39028214181597806592 40463074997097725952 41375775936881885184 42992017184416333824 43330537004766068736 43674430155597545472 46243514282397401088 48271738593028866048 49133733925047238656 50953501848197136384 53950766662796967936 56152838771482558464 57322689579221778432 58542321272396709888 65511645233396318208 67938002464262848512 72407607889543299072 76430252772295704576 80926149994195451904 85984034368832667648 87348860311195090944 96543477186057732096 98267467850094477312 101907003696394272768 107901533325593935872 112305677542965116928 114645379158443556864 117084642544793419776 131023290466792636416 144815215779086598144 152860505544591409152 161852299988390903808 171968068737665335296 196534935700188954624 203814007392788545536 229290758316887113728 262046580933585272832 289630431558173196288 305721011089182818304 323704599976781807616 343936137475330670592 393069871400377909248 458581516633774227456 611442022178365636608 687872274950661341184 786139742800755818496 917163033267548454912 1375744549901322682368 1834326066535096909824 2751489099802645364736 5502978199605290729472
- Sum of all divisors σ(n): 22069125393459106120704
- Sum of proper divisors (its aliquot sum) s(n): 16566147193853815391232
- 5502978199605290729472 is an abundant number, because the sum of its proper divisors (16566147193853815391232) is greater than itself. Its abundance is 11063168994248524661760
Bases of 5502978199605290729472
- Binary: 10010101001010001001010011110110010000011010100000000000000000000000000002
- Hexadecimal: 0x12A5129EC8350000000
- Base-36: W9D1QUTIQAYO00
Squares and roots of 5502978199605290729472
- 5502978199605290729472 squared (55029781996052907294722) is 30282769065331086978048822429040745889398784
- 5502978199605290729472 cubed (55029781996052907294723) is 166645417990198457735161830646775300891365041605715191398869762048
-
The
square root of 5502978199605290729472 is 74182061171.1840393607 -
The
cube root of 5502978199605290729472 is 17654927.1871848025
Scales and comparisons
How big is 5502978199605290729472?- 5,502,978,199,605,290,729,472 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 5,502,978,199,605,290,729,472 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 5502978199605290729472 cubic inches would be around 1471243.9 feet tall.
Recreational maths with 5502978199605290729472
- 5502978199605290729472 backwards is 2749270925069918792055
- 5502978199605290729472 is a
Harshad number . - The number of decimal digits it has is: 22
- The sum of 5502978199605290729472's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 5502978199605290729472 - Facts about the integer". Numbermatics.com. 2024. Web. 17 June 2024.
APA style:
Numbermatics. (2024). Number 5502978199605290729472 - Facts about the integer. Retrieved 17 June 2024, from https://numbermatics.com/n/5502978199605290729472/
Chicago style:
Numbermatics. 2024. "Number 5502978199605290729472 - Facts about the integer". https://numbermatics.com/n/5502978199605290729472/
The information we have on file for 5502978199605290729472 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 5502978199605290729472, math, Factors of 5502978199605290729472, curriculum, school, college, exams, university, Prime factorization of 5502978199605290729472, STEM, science, technology, engineering, physics, economics, calculator, five sextillion, five hundred two quintillion, nine hundred seventy-eight quadrillion, one hundred ninety-nine trillion, six hundred five billion, two hundred ninety million, seven hundred twenty-nine thousand, four hundred seventy-two.