1543067226782877565845504
1,543,067,226,782,877,565,845,504 is an even composite number composed of seven prime numbers multiplied together.
1543067226782877565845504 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-four thousand and fifty-seven divisors.
Prime factorization of 1543067226782877565845504:
232 × 32 × 112 × 132 × 172 × 232 × 1132
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 11 × 11 × 13 × 13 × 17 × 17 × 23 × 23 × 113 × 113)See below for interesting mathematical facts about the number 1543067226782877565845504 from the Numbermatics database.
Names of 1543067226782877565845504
- Cardinal: 1543067226782877565845504 can be written as One septillion, five hundred forty-three sextillion, sixty-seven quintillion, two hundred twenty-six quadrillion, seven hundred eighty-two trillion, eight hundred seventy-seven billion, five hundred sixty-five million, eight hundred forty-five thousand, five hundred four.
Scientific notation
- Scientific notation: 1.543067226782877565845504 × 1024
Factors of 1543067226782877565845504
Divisors of 1543067226782877565845504
- Number of divisors d(n): 24057
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 17 18 22 23 24 26 32 33 34 36 39 44 46 48 51 52 64 66 68 69 72 78 88 92 96 99 102 104 113 117 121 128 132 136 138 143 144 153 156 169 176 184 187 192 198 204 207 208 221 226 234 242 253 256 264 272 276 286 288 289 299 306 312 338 339 352 363 368 374 384 391 396 408 414 416 429 442 452 468 484 506 507 512 528 529 544 552 561 572 576 578 598 612 624 663 676 678 704 726 736 748 759 768 782 792 816 828 832 858 867 884 897 904 936 968 1012 1014 1017 1024 1056 1058 1088 1089 1104 1122 1144 1152 1156 1173 1196 1224 1243 1248 1287 1326 1352 1356 1408 1452 1469 1472 1496 1518 1521 1536 1564 1573 1584 1587 1632 1656 1664 1683 1716 1734 1768 1794 1808 1859 1872 1921 1936 1989 2024 2028 2034 2048 2057 2112 2116 2176 2178 2208 2244 2277 2288 2304 2312 2346 2392 2431 2448 2486 2496 2574 2599 2601 2652 2691 2704 2712 2783 2816 2873 2904 2938 2944 2992 3036 3042 3072 3128 3146 3168 3174 3179 3264 3289 3312 3328 3366 3432 3468 3519 3536 3588 3616 3718 3729 3744 3757 3842 3872 3887 3978 4048 4056 4068 4096 4114 4224 4232 4301 4352 4356 4407 4416 4488 4554 4576 4608 4624 4692 4719 4761 4784 4862 4896 4972 4992 5083 5148 5198 5202 5304 5382 5408 5424 5566 5577 5632 5746 5763 5808 5819 5876 5888 5984 6072 6084 6144 6171 6256 6292 6336 6348 6358 6528 6578 6624 6647 6656 6732 6864 6877 6936 7038 7072 7176 7232 7293 7436 7458 7488 7514 7684 7744 7774 7797 7956 8096 8112 8136 8192 8228 8349 8448 8464 8602 8619 8704 8712 8814 8832 8976 8993 9108 9152 9216 9248 9384 9438 9522 9537 9568 9724 9792 9867 9944 9984 10166 10296 10396 10404 10608 10764 10816 10848 11132 11154 11187 11264 11271 11492 11526 11616 11638 11661 11752 11776 11968 12144 12168 12288 12342 12512 12584 12672 12696 12716 12769 12903 13056 13156 13221 13248 13294 13312 13464 13673 13728 13754 13872 14076 14144 14157 14352 14464 14586 14872 14916 14976 15028 15249 15368 15488 15548 15594 15912 16159 16192 16224 16272 16384 16456 16698 16731 16896 16928 17204 17238 17289 17408 17424 17457 17628 17664 17952 17986 18216 18304 18432 18496 18513 18768 18876 19044 19074 19097 19136 19448 19584 19734 19888 19941 19968 20332 20449 20592 20631 20792 20808 21131 21216 21528 21632 21696 21879 22264 22308 22374 22528 22542 22984 23052 23232 23276 23322 23391 23504 23552 23936 24288 24336 24576 24684 24973 25024 25047 25168 25344 25392 25432 25538 25806 25857 26112 26312 26442 26496 26588 26624 26741 26928 26979 27346 27456 27508 27744 28152 28288 28314 28589 28611 28704 28928 29172 29601 29744 29832 29952 30056 30498 30736 30976 31096 31188 31603 31824 32318 32384 32448 32544 32657 32768 32912 33396 33462 33787 33792 33813 33856 34408 34476 34578 34816 34848 34914 34969 34983 35256 35328 35904 35972 36179 36432 36608 36864 36992 37026 37536 37752 38088 38148 38194 38272 38307 38709 38896 39168 39468 39776 39882 39936 40664 40898 41019 41184 41262 41327 41584 41616 42262 42432 42757 43056 43264 43392 43758 44183 44528 44616 44748 45056 45084 45747 45968 46104 46464 46552 46644 46782 47008 47104 47311 47872 48477 48576 48672 48841 49152 49368 49946 50048 50094 50336 50688 50784 50864 51076 51612 51714 52224 52371 52624 52884 52992 53176 53248 53482 53856 53958 54692 54912 55016 55488 55913 56304 56576 56628 57178 57222 57291 57408 57856 58344 59202 59488 59664 59777 59823 59904 60112 60996 61347 61472 61893 61952 62192 62376 63206 63393 63648 64009 64636 64768 64896 65088 65314 65536 65824 66079 66792 66924 67574 67584 67626 67712 68816 68952 69156 69632 69696 69828 69938 69966 70512 70656 71808 71944 72358 72864 73117 73216 73728 73984 74052 74919 75072 75504 75647 76176 76296 76388 76544 76614 77418 77792 78336 78936 79552 79764 79872 80223 80937 81328 81796 82038 82368 82524 82654 83168 83232 84524 84864 85514 85767 86112 86411 86528 86784 87516 88366 89056 89232 89401 89496 90112 90168 91494 91936 92208 92928 93104 93288 93564 94016 94208 94622 94809 95744 96954 97152 97344 97682 97971 98304 98736 98923 99892 100096 100188 100672 101361 101376 101568 101728 102152 103224 103428 104448 104742 104907 105248 105768 105984 106352 106496 106964 107712 107916 108537 109384 109824 110032 110976 111826 112608 113152 113256 114356 114444 114582 114816 114921 115712 116688 116909 118404 118976 119328 119554 119646 119808 120224 121992 122694 122944 123057 123786 123904 123981 124384 124752 126412 126786 127296 128018 128271 129272 129536 129792 130176 130628 131072 131648 132158 132549 133584 133848 135148 135168 135252 135424 137632 137904 138312 139264 139392 139656 139876 139932 140459 141024 141312 141933 143616 143888 144716 145431 145728 146234 146432 146523 147456 147968 148104 149838 150144 151008 151294 152352 152592 152776 152881 153088 153228 154836 155584 156672 157872 159104 159528 159744 160446 161874 162656 163592 164076 164736 165048 165308 165997 166336 166464 167739 169048 169728 171028 171534 171873 172224 172822 173056 173568 175032 176732 177749 178112 178464 178802 178992 179331 180224 180336 182988 183872 184041 184416 185856 186208 186576 187128 188032 188416 189244 189618 190179 191488 192027 193908 194304 194688 195364 195942 196608 197472 197846 198237 199784 200192 200376 201344 202722 202752 203136 203456 204304 206448 206856 208896 209484 209814 210067 210496 211536 211968 212704 212992 213928 215424 215832 217073 217074 218768 219351 219648 220064 221952 223652 224757 225216 226304 226512 226941 228712 228888 229164 229632 229842 231424 232441 233376 233818 236808 237952 238656 239108 239292 239616 240448 240669 243984 245388 245888 246114 247572 247808 247962 248768 249504 252824 253572 254592 256036 256542 257301 258544 259072 259233 259584 260352 261256 262144 263296 264316 265098 267168 267696 268203 270296 270336 270504 270848 274703 275264 275808 276624 278528 278784 279312 279752 279864 280918 282048 282624 283866 284427 287232 287776 289432 290862 291456 292468 292864 293046 293687 293913 294912 295936 296208 296769 299676 300288 302016 302588 304083 304704 305184 305552 305762 306176 306456 309672 311168 313344 314479 314721 315744 318208 319056 319488 320892 323748 324649 325312 325611 327184 328152 329472 330096 330616 331994 332672 332928 335478 338096 339456 342056 343068 343746 344448 345644 346112 347136 347633 350064 350727 353464 355498 356224 356928 357604 357984 358662 359227 360448 360672 365976 367744 368082 368832 371657 371712 371943 372416 373152 374256 376064 376832 378488 379236 380358 382976 384054 384813 387816 388608 389376 390728 391884 393216 394944 395692 396474 397647 399568 400384 400752 402688 405444 405504 406272 406912 408608 412896 413712 417792 418968 419628 420134 420992 421377 423072 423936 424541 425408 425799 425984 427856 430848 431664 434146 434148 437536 438702 439231 439296 439569 440128 443904 447304 449514 450432 452608 453024 453882 454597 457424 457776 458328 458643 459264 459684 462848 464882 466752 467636 470327 473616 475904 477312 478216 478584 479232 480896 481338 486013 487968 490776 491776 492228 495144 495616 495924 497536 497991 499008 503217 505648 507144 509184 512072 513084 514602 517088 518144 518466 519168 520704 522512 524288 526592 528632 530196 533247 534336 535392 536406 537251 537993 540592 540672 541008 541696 549406 550528 551616 553248 557056 557568 558624 559504 559728 561836 564096 565248 567732 568854 574379 574464 575552 576081 578864 581724 582912 584936 585728 586092 587374 587826 589824 591872 592416 593538 594711 599352 600576 604032 605176 608166 609408 610368 611104 611524 612352 612912 615043 619344 622336 626688 628958 629442 630201 631488 636416 638112 638976 641784 647496 649298 650624 651219 651222 654368 656304 657547 658053 658944 660192 661232 663988 665344 665856 670956 676192 678912 680823 684112 686136 687492 688896 691288 692224 694272 695266 697323 700128 701454 706928 710996 712448 713856 715208 715968 717324 718454 720896 721344 726869 731952 735488 736164 737664 743314 743424 743886 744832 746304 748512 751111 752128 753664 756976 758472 760716 765952 768108 769626 775632 777101 777216 777699 778752 781456 783768 786432 789888 791384 792948 795294 799136 800768 801504 804287 804609 805376 810888 811008 812544 813824 817216 824109 825792 827424 832117 835584 837936 839256 840268 841984 842754 846144 847872 849082 850816 851598 851968 855712 861696 863328 868292 868296 875072 877404 878462 878592 879138 880256 881061 887808 890307 894608 899028 900864 905216 906048 907764 909194 914848 915552 916656 917286 918528 919368 925696 929764 933504 935272 940654 943437 947232 950521 951808 954624 956432 957168 958464 961792 962676 972026 973947 975936 981552 983411 983552 984456 990288 991232 991848 995072 995982 998016 1006434 1011296 1014288 1016209 1018368 1024144 1026168 1029204 1034176 1036288 1036932 1038336 1041408 1042899 1045024 1048576 1052181 1053184 1057264 1060392 1066494 1068672 1070784 1072812 1074502 1075986 1077681 1081184 1081344 1082016 1083392 1088153 1098812 1101056 1103232 1106496 1114112 1114971 1115136 1117248 1119008 1119456 1123343 1123672 1128192 1130496 1135464 1137708 1148758 1148928 1151104 1152162 1157728 1163448 1165824 1169872 1171456 1172184 1174748 1175652 1179648 1183744 1184832 1187076 1189422 1198704 1201152 1208064 1210352 1216332 1218816 1220736 1222208 1223048 1224704 1225824 1230086 1238688 1244672 1253376 1257916 1258884 1260402 1262976 1264131 1272832 1273623 1276224 1277952 1283568 1285999 1294992 1298596 1301248 1302438 1302444 1308736 1312608 1315094 1316106 1317693 1317888 1320384 1322464 1327976 1330688 1331712 1341912 1352384 1357824 1361646 1363791 1368224 1372272 1374984 1375929 1377792 1382576 1384448 1388544 1390532 1394646 1400256 1402908 1410981 1413856 1421992 1424896 1427712 1430416 1431936 1434648 1436908 1441792 1442688 1453738 1458039 1463904 1470976 1472328 1475328 1486628 1486848 1487772 1489664 1492608 1493973 1497024 1502222 1504256 1507328 1513952 1516944 1519817 1521432 1531904 1536216 1539252 1545049 1551264 1554202 1554432 1555398 1557504 1562912 1567536 1572864 1579776 1582768 1585896 1590588 1598272 1599741 1601536 1603008 1608574 1609218 1610752 1611753 1621776 1622016 1625088 1627648 1634432 1648218 1651584 1654848 1664234 1671168 1675872 1678512 1680536 1681691 1683968 1685508 1692288 1695744 1698164 1701632 1703196 1703936 1711424 1723137 1723392 1726656 1736584 1736592 1750144 1754808 1756924 1757184 1758276 1760512 1762122 1775616 1780614 1789216 1798056 1801728 1810432 1812096 1815528 1818388 1825967 1829696 1831104 1833312 1834572 1837056 1838736 1845129 1851392 1859528 1867008 1870544 1881308 1886874 1890603 1894464 1901042 1903616 1909248 1912864 1914336 1916928 1923584 1925352 1944052 1947894 1951872 1953657 1963104 1966822 1967104 1968912 1972641 1980576 1982464 1983696 1987453 1990144 1991964 1996032 2012868 2022592 2028576 2032418 2036736 2048288 2052336 2058408 2068352 2072576 2073864 2076672 2082816 2085798 2090048 2091969 2097152 2104362 2106368 2114528 2120784 2132988 2137344 2141568 2145624 2149004 2151972 2155362 2157961 2162368 2162688 2164032 2166784 2176306 2180607 2197624 2202112 2206464 2212992 2228224 2229942 2230272 2234496 2238016 2238912 2246686 2247344 2253333 2256384 2260992 2270928 2275416 2297516 2297856 2302208 2304324 2310737 2315456 2326896 2331303 2331648 2339744 2342912 2344368 2349496 2351304 2359296 2367488 2369664 2374152 2378844 2387803 2397408 2402304 2412861 2416128 2420704 2432664 2437632 2441472 2444416 2446096 2449408 2451648 2460172 2472327 2477376 2489344 2496351 2506752 2515832 2517768 2520804 2525952 2528262 2545664 2547246 2552448 2555904 2567136 2571998 2589984 2597192 2602496 2604876 2604888 2617472 2625216 2630188 2632212 2635386 2635776 2640768 2643183 2644928 2655952 2661376 2663424 2683824 2704768 2715648 2723292 2727582 2736448 2744544 2749968 2751858 2755584 2765152 2768896 2777088 2781064 2789292 2800512 2805816 2821949 2821962 2827712 2830311 2843984 2849792 2851563 2855424 2860832 2863872 2869296 2873816 2883584 2885376 2907476 2916078 2921841 2927808 2941952 2944656 2950233 2950656 2973256 2973696 2975544 2979328 2985216 2987946 2994048 3004444 3008512 3014656 3021733 3027904 3033888 3039634 3042864 3048627 3063808 3072432 3078504 3090098 3102528 3108404 3108864 3110796 3115008 3125824 3128697 3135072 3145728 3159552 3165536 3171792 3181176 3196544 3199482 3203072 3206016 3217148 3218436 3221504 3223506 3230557 3233043 3243552 3244032 3250176 3255296 3264459 3268864 3296436 3303168 3309696 3328468 3342336 3344913 3351744 3357024 3361072 3363382 3367936 3370029 3371016 3384576 3391488 3396328 3403264 3406392 3407872 3422848 3446274 3446784 3453312 3473168 3473184 3500288 3509616 3513848 3514368 3516552 3521024 3524244 3551232 3561228 3571139 3578432 3596112 3603456 3620864 3624192 3631056 3636776 3651934 3659392 3662208 3666624 3669144 3674112 3677472 3690241 3690258 3702784 3719056 3734016 3741088 3762616 3773748 3781206 3788928 3802084 3807232 3817931 3818496 3820869 3825728 3828672 3833856 3847168 3850704 3857997 3888104 3895788 3903744 3907314 3926208 3933644 3934208 3937824 3945282 3951497 3953079 3961152 3964928 3967392 3974906 3980288 3983928 3992064 4025736 4045184 4057152 4064836 4073472 4088227 4091373 4096576 4104672 4116816 4136704 4145152 4147728 4153344 4165632 4171596 4180096 4183938 4194304 4208724 4212736 4229056 4232943 4241568 4265976 4274688 4283136 4291248 4298008 4303944 4310724 4315922 4324736 4325376 4328064 4333568 4352612 4361214 4374117 4395248 4404224 4412928 4425984 4456448 4459884 4460544 4468992 4476032 4477824 4493372 4494688 4506666 4512768 4521984 4541856 4550832 4559451 4595032 4595712 4604416 4608648 4621474 4630912 4635147 4653792 4662606 4663296 4669951 4679488 4685824 4688736 4698992 4702608 4718592 4734976 4739328 4748304 4757688 4775606 4794816 4804608 4825722 4831541 4832256 4835259 4841408 4865328 4875264 4882944 4888832 4892192 4898816 4903296 4920344 4944654 4954752 4978688 4992679 4992702 5013504 5031664 5035536 5041608 5045073 5051904 5056524 5091328 5094492 5104896 5111808 5134272 5143996 5169411 5179968 5194384 5204992 5209752 5209776 5234944 5250432 5260376 5264424 5270772 5271552 5281536 5286366 5289856 5311904 5322752 5326848 5346143 5367648 5409536 5431296 5446584 5455164 5472896 5477901 5489088 5499936 5503716 5511168 5519033 5530304 5535387 5537792 5554176 5562128 5578584 5601024 5611632 5643898 5643924 5655424 5660622 5687968 5699584 5703126 5710848 5721664 5727744 5738592 5747632 5767168 5770752 5814952 5832156 5843682 5855616 5883904 5889312 5900466 5901312 5909761 5917923 5946512 5947392 5951088 5958656 5962359 5970432 5975892 5988096 6008888 6017024 6029312 6043466 6055808 6067776 6079268 6085728 6097254 6127616 6144864 6157008 6180196 6205056 6216808 6217728 6221592 6230016 6251648 6257394 6270144 6291456 6318169 6319104 6331072 6343584 6362352 6393088 6398964 6406144 6412032 6434296 6436872 6443008 6447012 6461114 6466086 6473883 6487104 6488064 6500352 6510592 6528918 6537728 6541821 6592872 6606336 6619392 6656936 6684672 6689826 6703488 6714048 6722144 6726764 6735872 6740058 6742032 6754801 6759999 6769152 6782976 6792656 6806528 6812784 6815744 6845696 6892548 6893568 6906624 6932211 6946336 6946368 6993909 7000576 7019232 7027696 7028736 7033104 7042048 7048488 7102464 7122456 7142278 7156864 7163409 7192224 7206912 7233017 7238583 7241728 7248384 7262112 7273552 7303868 7318784 7324416 7333248 7338288 7348224 7354944 7380482 7380516 7405568 7438112 7466927 7468032 7482176 7489053 7525232 7547496 7562412 7577856 7604168 7614464 7635862 7636992 7641738 7651456 7657344 7667712 7694336 7701408 7715994 7776208 7791576 7807488 7814628 7852416 7867288 7868416 7875648 7890564 7902994 7906158 7922304 7929856 7934784 7949812 7960576 7967856 7984128 7995559 8051472 8090368 8114304 8129672 8146944 8176454 8182746 8193152 8209344 8233632 8262221 8273408 8290304 8295456 8306688 8331264 8343192 8360192 8367876 8388608 8417448 8425472 8458112 8465847 8465886 8483136 8531952 8548111 8549376 8554689 8566272 8582496 8596016 8607888 8621448 8631844 8649472 8650752 8656128 8667136 8705224 8722428 8748234 8790496 8808448 8825856 8850699 8851968 8912896 8919768 8921088 8937984 8952064 8955648 8986744 8989376 9013332 9025536 9043968 9065199 9083712 9101664 9118902 9145881 9190064 9191424 9208832 9217296 9242948 9261824 9270294 9307584 9325212 9326592 9339902 9358976 9371648 9377472 9397984 9405216 9437184 9469952 9478656 9496608 9515376 9551212 9589632 9609216 9651444 9663082 9664512 9670518 9682816 9691671 9730656 9750528 9764443 9765888 9777664 9784384 9793377 9797632 9806592 9840688 9889308 9909504 9957376 9985358 9985404 10027008 10063328 10071072 10083216 10090146 10102313 10103808 10110087 10113048 10182656 10188984 10209792 10223616 10268544 10287992 10338822 10359936 10388768 10409984 10419504 10419552 10455731 10469888 10500864 10520752 10528848 10541544 10543104 10563072 10572732 10579712 10623808 10645504 10653696 10692286 10713417 10735296 10817521 10819072 10862592 10893168 10910328 10945792 10955802 10978176 10999872 11007432 11022336 11038066 11060608 11070723 11070774 11075584 11108352 11124256 11157168 11178299 11202048 11223264 11287796 11287848 11310848 11321244 11375936 11399168 11406252 11421696 11443328 11453793 11455488 11477184 11495264 11534336 11541504 11573991 11629904 11664312 11687364 11711232 11767808 11778624 11800932 11802624 11819522 11835846 11854491 11893024 11894784 11902176 11917312 11924718 11940864 11951784 11976192 12017776 12034048 12058624 12086932 12111616 12135552 12158536 12171456 12194508 12255232 12264681 12289728 12314016 12356773 12360392 12410112 12433616 12435456 12443184 12460032 12503296 12514788 12540288 12582912 12636338 12638208 12662144 12687168 12724704 12786176 12797928 12812288 12824064 12868592 12873744 12886016 12894024 12922228 12932172 12947766 12974208 12976128 13000704 13021184 13057836 13075456 13083642 13185744 13210717 13212672 13238784 13313872 13369344 13379652 13406976 13428096 13444288 13453528 13471744 13480116 13484064 13509602 13519998 13538304 13565952 13585312 13613056 13625568 13631488 13678353 13691392 13785096 13787136 13813248 13864422 13892672 13892736 13905441 13987818 14001152 14009853 14038464 14055392 14057472 14066208 14084096 14096976 14145989 14204928 14244912 14284556 14313728 14326818 14384448 14413824 14466034 14477166 14483456 14494623 14496768 14524224 14547104 14607736 14637568 14648832 14666496 14676576 14696448 14709888 14760964 14761032 14811136 14876224 14933854 14936064 14964352 14978037 14978106 15050464 15094992 15124824 15135219 15155712 15208336 15228928 15271724 15273984 15283476 15302912 15314688 15335424 15388672 15402816 15431988 15552416 15583152 15614976 15629256 15704832 15734576 15736832 15751296 15781128 15805988 15812316 15844608 15859712 15869568 15899624 15921152 15935712 15968256 15991118 16038429 16102944 16180736 16228608 16259344 16293888 16352908 16365492 16386304 16418688 16433703 16467264 16524442 16546816 16557099 16580608 16590912 16613376 16662528 16686384 16717987 16720384 16735752 16777216 16834896 16850944 16916224 16931694 16931772 16966272 17063904 17096222 17098752 17109378 17132544 17164992 17192032 17215776 17242896 17263688 17275553 17298944 17301504 17312256 17334272 17410448 17444856 17496468 17580992 17616896 17651712 17701398 17703936 17729283 17825792 17839536 17842176 17875968 17887077 17904128 17911296 17973488 17978752 18026664 18051072 18087936 18130398 18167424 18203328 18237804 18291762 18380128 18382848 18417664 18434592 18485896 18498601 18523648 18540588 18615168 18650424 18653184 18679804 18717952 18743296 18754944 18795968 18810432 18874368 18939904 18954507 18957312 18993216 19030752 19102424 19179264 19218432 19302888 19326164 19329024 19341036 19365632 19383342 19421649 19461312 19501056 19528886 19531776 19555328 19568768 19586754 19595264 19613184 19681376 19778616 19819008 19914752 19970716 19970808 20054016 20085637 20126656 20142144 20166432 20180292 20204626 20207616 20220174 20226096 20264403 20365312 20377968 20419584 20447232 20537088 20575984 20677644 20719872 20777536 20796633 20819968 20839008 20839104 20911462 20939776 21001728 21041504 21057696 21083088 21086208 21126144 21145464 21159424 21247616 21291008 21307392 21384572 21426834 21470592 21490227 21635042 21638144 21699051 21725184 21786336 21820656 21861983 21891584 21911604 21956352 21999744 22014864 22044672 22076132 22121216 22141446 22141548 22151168 22216704 22248512 22314336 22356598 22400781 22404096 22446528 22575592 22575696 22621696 22642488 22751872 22798336 22812504 22843392 22886656 22907586 22910976 22954368 22990528 23068672 23083008 23147982 23259808 23328624 23374728 23422464 23535616 23557248 23601864 23605248 23639044 23671692 23708982 23737571 23786048 23789568 23804352 23834624 23849436 23881728 23903568 23952384 23986677 24035552 24068096 24117248 24173864 24223232 24271104 24317072 24342912 24389016 24510464 24529362 24579456 24628032 24713546 24720784 24786663 24820224 24867232 24870912 24886368 24920064 25006592 25029576 25080576 25165824 25272676 25276416 25324288 25374336 25397541 25449408 25572352 25595856 25624576 25644333 25648128 25737184 25747488 25772032 25788048 25836889 25844456 25864344 25895532 25948416 25952256 26001408 26042368 26115672 26150912 26167284 26265833 26371488 26421434 26425344 26477568 26627744 26738688 26759304 26813952 26856192 26888576 26907056 26943488 26960232 26968128 27019204 27039996 27076608 27131904 27170624 27195597 27226112 27251136 27262976 27356706 27382784 27570192 27574272 27626496 27728844 27785344 27785472 27810882 27975636 28002304 28019706 28076928 28110784 28114944 28132416 28168192 28193952 28291978 28409856 28489824 28569112 28627456 28653636 28768896 28827648 28932068 28954332 28966912 28989246 28993536 29048448 29075013 29094208 29215472 29275136 29293329 29297664 29332992 29353152 29392896 29419776 29521928 29522064 29622272 29752448 29867708 29872128 29928704 29956074 29956212 30100928 30189984 30249648 30270438 30306939 30311424 30416672 30457856 30543448 30547968 30566952 30605824 30629376 30670848 30777344 30805632 30863976 31041439 31104832 31166304 31229952 31258512 31367193 31409664 31469152 31473664 31502592 31562256 31611976 31624632 31689216 31719424 31739136 31799248 31842304 31871424 31936512 31982236 32076858 32140251 32205888 32361472 32452563 32457216 32518688 32587776 32705816 32730984 32772608 32837376 32867406 32934528 33048884 33093632 33114198 33161216 33181824 33212169 33226752 33325056 33372768 33435974 33440768 33471504 33534897 33554432 33669792 33701888 33832448 33863388 33863544 33932544 34127808 34192444 34197504 34218756 34265088 34329984 34361379 34384064 34431552 34485792 34527376 34551106 34597888 34603008 34624512 34668544 34820896 34889712 34992936 35161984 35233792 35303424 35402796 35407872 35458566 35536127 35563473 35651584 35679072 35684352 35751936 35774154 35808256 35822592 35946976 35957504 36053328 36102144 36175872 36260796 36334848 36406656 36475608 36583524 36685337 36760256 36765696 36794043 36835328 36869184 36971792 36997202 37047296 37070319 37081176 37230336 37300848 37306368 37359608 37435904 37486592 37509888 37591936 37620864 37748736 37879808 37909014 37914624 37986432 38061504 38204848 38358528 38436864 38605776 38652328 38658048 38682072 38731264 38766684 38843298 38922624 39002112 39057772 39063552 39110656 39137536 39173508 39190528 39226368 39282529 39362752 39557232 39632151 39638016 39829504 39941432 39941616 40108032 40171274 40253312 40284288 40332864 40360584 40409252 40415232 40440348 40452192 40528806 40592651 40730624 40755936 40839168 40894464 41074176 41151968 41355288 41439744 41555072 41593266 41639936 41678016 41678208 41822924 41879552 41997241 42003456 42029559 42083008 42115392 42166176 42172416 42252288 42290928 42318848 42437967 42495232 42582016 42614784 42769144 42853668 42941184 42980454 43270084 43276288 43398102 43450368 43483869 43572672 43641312 43723966 43783168 43823208 43912704 43999488 44029728 44089344 44152264 44242432 44282892 44283096 44302336 44433408 44497024 44628672 44713196 44801562 44808192 44893056 44934111 45151184 45151392 45243392 45284976 45503744 45596672 45625008 45686784 45773312 45815172 45821952 45908736 45981056 46137344 46166016 46295964 46519616 46657248 46749456 46844928 47071232 47114496 47203728 47210496 47278088 47343384 47417964 47475142 47572096 47579136 47608704 47669248 47698872 47763456 47807136 47904768 47973133 47973354 48071104 48115287 48136192 48234496 48347728 48446464 48542208 48634144 48685824 48778032 49020928 49058724 49158912 49256064 49427092 49441568 49573326 49633103 49640448 49671297 49734464 49741824 49772736 49840128 50013184 50059152 50153961 50161152 50331648 50545352 50552832 50648576 50748672 50795082 50898816 51144704 51191712 51249152 51288666 51296256 51369461 51474368 51494976 51544064 51576096 51673778 51688912 51728688 51791064 51826659 51896832 51904512 52002816 52084736 52231344 52301824 52334568 52531666 52742976 52842868 52850688 52955136 53146951 53187849 53255488 53477376 53518608 53627904 53712384 53777152 53814112 53886976 53920464 53936256 54038408 54079992 54153216 54263808 54341248 54391194 54452224 54502272 54525952 54713412 54765568 54919469 55140384 55148544 55252992 55457688 55495803 55570688 55570944 55621764 55951272 56004608 56039412 56153856 56221568 56229888 56264832 56336384 56387904 56583956 56819712 56863521 56979648 57138224 57254912 57307272 57537792 57655296 57864136 57908664 57933824 57978492 57987072 58096896 58150026 58188416 58430944 58550272 58586658 58595328 58665984 58706304 58785792 58839552 59043856 59044128 59244544 59504896 59735416 59744256 59857408 59912148 59912424 60201856 60256911 60379968 60499296 60540876 60613878 60622848 60709363 60793209 60833344 60915712 61086896 61095936 61133904 61211648 61258752 61341696 61554688 61611264 61727952 62082878 62209664 62332608 62459904 62517024 62734386 62819328 62938304 62947328 63005184 63124512 63223952 63249264 63378432 63438848 63478272 63598496 63684608 63742848 63873024 63964472 64153716 64280502 64411776 64722944 64904827 64905126 64914432 65037376 65097153 65175552 65411632 65461968 65545216 65585949 65674752 65734812 65869056 66097768 66187264 66228396 66322432 66363648 66424338 66453504 66650112 66745536 66871948 66881536 66943008 67069794 67108864 67202343 67339584 67403776 67664896 67726776 67727088 67865088 68255616 68384888 68395008 68437512 68530176 68659968 68722758 68768128 68863104 68971584 69054752 69102212 69195776 69206016 69249024 69337088 69499859 69641792 69779424 69985872 70323968 70467584 70606848 70805592 70815744 70917132 71072254 71126946 71212713 71303168 71358144 71368704 71503872 71548308 71616512 71645184 71893952 71915008 71960031 72106656 72204288 72351744 72521592 72669696 72813312 72951216 73167048 73370674 73520512 73531392 73588086 73670656 73738368 73943584 73994404 74094592 74140638 74162352 74302811 74359989 74460672 74601696 74612736 74719216 74871808 74973184 75019776 75183872 75241728 75497472 75759616 75818028 75829248 75972864 76123008 76409696 76717056 76873728 76932999 77211552 77304656 77316096 77364144 77462528 77510667 77533368 77686596 77845248 78004224 78115544 78127104 78221312 78275072 78347016 78381056 78452736 78565058 78725504 78797499 79114464 79264302 79276032 79659008 79882864 79883232 80216064 80342548 80506624 80568576 80665728 80721168 80818504 80830464 80880696 80904384 81057612 81185302 81461248 81511872 81678336 81788928 82136197 82148352 82303936 82710576 82879488 83110144 83186532 83279872 83356032 83356416 83645848 83759104 83994482 84006912 84059118 84166016 84230784 84332352 84344832 84504576 84581856 84637696 84875543 84875934 84990464 85164032 85229568 85538288 85707336 85882368 85960908 86540168 86552576 86796204 86900736 86967738 87145344 87282624 87447932 87566336 87646416 87812413 87825408 87879987 87998976 88059456 88178688 88304528 88484864 88565784 88566192 88604672 88866816 88994048 89257344 89426392 89603124 89616384 89786112 89868222 90302368 90302784 90486784 90569952 90884431 90920817 91007488 91193344 91250016 91373568 91546624 91630344 91643904 91817472 91962112 92274688 92332032 92591928 93039232 93124317 93314496 93498912 93689856 94029221 94101579 94142464 94228992 94407456 94420992 94556176 94686768 94835928 94950284 95144192 95158272 95217408 95338496 95397744 95526912 95614272 95809536 95946266 95946708 96142208 96230574 96272384 96468992 96695456 96892928 97084416 97268288 97357689 97371648 97556064 98041856 98117448 98317824 98512128 98854184 98883136 99146652 99266206 99280896 99342594 99468928 99483648 99545472 99680256 100026368 100118304 100307922 100322304 100604691 100663296 101090704 101105664 101297152 101497344 101590164 101797632 102289408 102383424 102498304 102577332 102592512 102738922 102948736 102989952 103088128 103152192 103347556 103377824 103457376 103582128 103653318 103793664 103809024 104005632 104169472 104462688 104603648 104669136 105063332 105485952 105685736 105701376 105910272 106293902 106375698 106510976 106608381 106954752 107037216 107255808 107408873 107424768 107554304 107628224 107773952 107840928 107872512 108076816 108159984 108306432 108527616 108682496 108782388 108904448 109004544 109051904 109426824 109531136 109838938 110056011 110280768 110297088 110505984 110915376 110991606 111125443 111141376 111141888 111210957 111243528 111902544 112009216 112078824 112307712 112443136 112459776 112529664 112672768 112775808 113167912 113639424 113727042 113959296 114276448 114509824 114614544 114831617 115075584 115310592 115728272 115817328 115867648 115956984 115974144 116193792 116300052 116376832 116861888 117100544 117173316 117190656 117331968 117412608 117571584 117679104 117847587 118087712 118088256 118489088 118896453 119009792 119470832 119488512 119714816 119824296 119824848 120403712 120513822 120759936 120998592 121081752 121227756 121245696 121418726 121586418 121666688 121777953 121831424 122173792 122191872 122267808 122423296 122517504 122683392 122961289 123109376 123222528 123455904 124165756 124419328 124665216 124919808 125034048 125468772 125638656 125876608 125894656 125991723 126010368 126249024 126447904 126498528 126756864 126877696 126937759 126956544 127196992 127313901 127369216 127485696 127746048 127928944 128307432 128561004 128823552 129445888 129809654 129810252 129828864 130074752 130194306 130351104 130823264 130923936 131090432 131171898 131349504 131469624 131738112 132195536 132374528 132456792 132644864 132727296 132848676 132907008 133300224 133491072 133743896 133763072 133886016 134139588 134217728 134404686 134679168 134807552 135329792 135453552 135454176 135730176 135924503 136511232 136769776 136790016 136875024 137060352 137319936 137445516 137536256 137726208 137943168 138109504 138204424 138391552 138412032 138498048 138674176 138999718 139283584 139558848 139971744 140647936 140935168 141213696 141611184 141631488 141834264 142144508 142253892 142425426 142606336 142716288 142737408 143007744 143096616 143233024 143290368 143787904 143830016 143919399 143920062 144213312 144408576 144703488 145043184 145317887 145339392 145626624 145902432 146334096 146741348 147041024 147062784 147176172 147341312 147476736 147887168 147988808 148189184 148281276 148324704 148605622 148719978 148899309 148921344 149203392 149225472 149438432 149743616 149946368 150039552 150367744 150461883 150483456 150994944 151519232 151636056 151658496 151945728 152246016 152819392 153434112 153747456 153865998 154108383 154423104 154609312 154632192 154728288 154925056 155021334 155066736 155373192 155479977 155690496 156008448 156231088 156254208 156442624 156550144 156694032 156762112 156905472 157130116 157451008 157594998 158228928 158528604 158552064 159318016 159440853 159765728 159766464 160432128 160685096 161013248 161137152 161331456 161442336 161637008 161660928 161761392 161808768 162115224 162370604 162922496 163023744 163356672 163577856 164272394 164296704 164607872 164758407 165421152 165758976 166220288 166373064 166487409 166559744 166712064 166712832 167291696 167518208 167988964 168013824 168118236 168332032 168461568 168664704 168689664 169009152 169163712 169275392 169751086 169751868 169980928 170328064 170459136 171076576 171414672 171739321 171764736 171921816 173080336 173105152 173592408 173801472 173935476 174290688 174565248 174895864 175132672 175292832 175624826 175650816 175759974 175997952 176118912 176357376 176609056 176969728 177131568 177132384 177209344 177733632 177988096 178514688 178852784 179206248 179232768 179572224 179736444 180604736 180605568 180770733 180973568 181139904 181768862 181841634 182014976 182128089 182386688 182500032 182747136 183093248 183260688 183287808 183634944 183897857 183924224 184549376 184664064 185183856 186078464 186248634 186628992 186997824 187379712 188058442 188203158 188284928 188457984 188814912 188841984 189112352 189373536 189671856 189900568 190031083 190288384 190316544 190434816 190676992 190795488 191053824 191228544 191619072 191892532 191893416 192284416 192461148 192544768 192937984 193390912 193785856 194168832 194536576 194714481 194715378 194743296 195112128 196083712 196234896 196635648 196757847 197024256 197708368 197766272 198293304 198532412 198561792 198685188 198937856 198967296 199090944 199360512 200052736 200236608 200615844 200644608 201209382 201326592 202181408 202211328 202594304 202994688 203180328 203595264 204578816 204766848 204996608 205154664 205185024 205477844 205897472 205979904 206176256 206304384 206695112 206755648 206914752 207164256 207306636 207587328 207618048 208011264 208338944 208499577 208925376 209207296 209338272 210126664 210971904 211371472 211402752 211820544 212587804 212751396 213021952 213216762 213638139 213909504 214074432 214511616 214817746 214849536 215108608 215256448 215547904 215681856 215745024 216153632 216319968 216612864 217055232 217364992 217564776 217808896 218009088 218103808 218853648 219062272 219677876 220112022 220561536 220594176 221011968 221830752 221983212 222250886 222282752 222283776 222421914 222487056 222908433 223805088 224018432 224157648 224582189 224615424 224886272 224919552 225059328 225345536 225551616 226335824 227278848 227454084 227918592 228552896 229019648 229229088 229663234 230151168 230621184 231456544 231634656 231735296 231913968 231948288 232387584 232532001 232600104 232753664 233723776 234201088 234346632 234381312 234663936 234825216 235143168 235358208 235695174 236175424 236176512 236392497 236978176 237792906 238019584 238941664 238977024 239429632 239648592 239649696 240481813 240807424 241027644 241519872 241997184 242163504 242455512 242491392 242837452 243172836 243333376 243555906 243662848 244347584 244383744 244535616 244846592 245035008 245366784 245922578 246218752 246408591 246445056 246911808 248331512 248838656 249330432 249839616 250068096 250937544 251277312 251753216 251789312 251983446 252020736 252498048 252895808 252997056 253513728 253755392 253875518 253913088 254393984 254626629 254627802 254738432 254971392 255492096 255857888 256614864 257122008 257647104 258891776 259619308 259620504 259657728 260149504 260388612 260702208 261113281 261646528 261847872 262180864 262343796 262699008 262939248 263437239 263476224 264391072 264749056 264913584 265289728 265454592 265697352 265814016 266600448 266982144 267487792 267526144 267772032 268279176 268435456 268809372 269358336 269615104 270659584 270907104 270908352 271460352 271849006 272653293 273022464 273539552 273580032 273750048 274120704 274639872 274891032 275072512 275452416 275886336 276219008 276408848 276783104 276824064 276996096 277348352 277999436 278567168 279117696 279372951 279943488 281295872 281870336 282087663 282427392 283222368 283262976 283668528 284205779 284289016 284507784 284850852 285212672 285432576 285474816 286015488 286193232 286466048 286580736 287575808 287660032 287838798 287840124 288426624 288817152 289406976 290086368 290635774 290678784 291253248 291804864 292668192 293482696 294082048 294125568 294352344 294682624 294953472 295774336 295977616 296378368 296562552 296649408 297211244 297439956 297798618 297842688 298406784 298450944 298876864 299487232 299892736 300079104 300735488 300923766 300966912 301989888 303038464 303272112 303316992 303891456 304492032 305638784 306868224 307494912 307731996 308216766 308846208 309218624 309264384 309456576 309850112 310042668 310133472 310746384 310959954 311380992 312016896 312462176 312508416 312885248 313100288 313388064 313524224 313810944 314260232 314902016 315189996 316457856 317057208 317104128 318636032 318881706 319531456 319532928 319825143 320864256 321370192 322026496 322226619 322274304 322662912 322884672 323274016 323321856 323522784 323617536 324230448 324741208 325844992 326047488 326713344 327155712 328544788 328593408 329215744 329516814 330168033 330842304 331517952 332440576 332746128 332974818 333119488 333376329 333424128 333425664 334583392 335036416 335977928 336027648 336236472 336664064 336923136 337329408 337379328 338018304 338327424 338550784 339502172 339503736 339961856 340656128 340918272 341455829 342153152 342829344 343478642 343529472 343843632 344494851 346160672 346210304 347184816 347602944 347870952 348581376 349130496 349791728 350265344 350585664 351249652 351301632 351519948 351995904 352237824 352714752 353218112 353542761 353939456 354263136 354264768 354418688 355467264 355976192 357029376 357705568 358412496 358465536 359144448 359472888 361209472 361211136 361541466 361947136 362279808 363537724 363683268 364029952 364256178 364773376 365000064 365333859 365494272 366186496 366521376 366575616 367269888 367795714 367848448 368883867 369098752 369328128 370367712 372156928 372497268 373257984 373995648 374759424 376116884 376406316 376569856 376915968 377629824 377683968 377975169 378224704 378747072 379343712 379801136 380062166 380576768 380633088 380813277 380869632 381353984 381590976 382107648 382457088 383238144 383785064 383786832 384568832 384922296 385089536 385875968 386781824 387571712 388337664 389073152 389428962 389430756 389486592 390224256 392167424 392469792 393271296 393515694 394048512 395416736 395532544 396586608 397064824 397123584 397370376 397875712 397934592 398181888 398721024 400105472 400473216 401231688 401289216 402418764 402653184 403538707 404362816 404422656 405188608 405989376 406360656 407190528 407773509 409157632 409533696 409993216 410309328 410370048 410955688 411794944 411959808 412352512 412608768 413390224 413511296 413829504 414328512 414613272 415174656 415236096 416022528 416677888 416999154 417850752 418414592 418676544 420253328 421943808 422742944 422805504 423641088 425175608 425502792 426043904 426433524 427276278 427819008 428148864 429023232 429635492 429699072 430217216 430512896 431095808 431363712 431490048 431758197 432307264 432639936 433225728 434110464 434729984 435129552 435617792 435953661 436018176 436207616 437707296 438124544 439355752 440224044 441123072 441188352 442023936 443661504 443966424 444501772 444565504 444567552 444843828 444974112 445816866 446519161 446697927 447610176 448036864 448315296 449164378 449230848 449772544 449839104 450118656 450691072 451103232 452671648 454557696 454908168 455837184 457105792 458039296 458458176 459326468 460302336 461242368 461969651 462325149 462913088 463269312 463470592 463827936 463896576 464775168 465064002 465200208 465507328 467447552 468402176 468693264 468762624 469327872 469650432 470286336 470716416 471390348 472350848 472353024 472784994 473956352 475585812 476039168 477883328 477954048 478322559 478859264 479297184 479299392 480963626 481614848 482055288 483039744 483994368 484327008 484911024 484982784 485674904 486345672 486666752 487111812 487325696 488695168 488767488 489071232 489693184 490070016 490733568 491845156 492437504 492817182 492890112 493823616 494275221 496663024 497677312 498660864 499679232 500136192 501875088 502554624 503506432 503578624 503966892 504041472 504996096 505791616 505994112 507027456 507510784 507751036 507826176 508787968 509253258 509255604 509476864 509942784 510984192 511715776 513229728 514244016 515217963 515294208 517783552 519238616 519241008 519315456 520299008 520777224 521404416 522226562 523293056 523695744 524361728 524687592 525398016 525878496 526874478 526952448 527704463 528782144 529498112 529827168 530579456 530909184 531394704 531628032 533200896 533964288 534975584 535052288 535544064 536558352 536870912 537618744 538716672 539230208 541319168 541814208 541816704 542920704 543698012 545306586 545964133 546044928 546384267 547079104 547160064 547500096 548241408 549279744 549782064 550145024 550904832 551693571 551772672 552438016 552817696 553566208 553648128 553992192 554696704 555998872 557134336 558235392 558745902 559886976 562591744 563740672 564175326 564854784 566444736 566525952 567337056 568411558 568578032 569015568 569701704 570093249 570425344 570865152 570949632 572030976 572386464 572932096 573161472 575151616 575320064 575677596 575680248 576853248 577634304 578813952 580172736 581271548 581357568 582506496 583609728 584143443 585336384 586965392 588164096 588251136 588704688 589365248 589906944 591548672 591955232 592756736 593125104 593298816 594422488 594879912 595597236 595685376 596813568 596901888 597753728 598974464 599785472 600158208 601470976 601847532 601933824 603979776 604114159 606076928 606544224 606633984 607782912 608984064 611277568 613736448 614989824 615463992 616433532 617692416 618437248 618528768 618913152 619700224 620085336 620266944 621492768 621919908 622761984 623650729 624033792 624924352 625016832 625498731 625770496 626200576 626776128 627048448 627621888 628520464 629804032 630379992 632915712 634114416 634208256 637272064 637763412 639062912 639065856 639650286 641728512 642740384 644052992 644453238 644548608 645325824 645769344 646548032 646643712 647045568 647235072 648460896 649482416 651689984 652094976 653426688 654311424 657089576 657186816 658431488 659033628 660336066 661684608 663035904 664881152 665492256 665949636 666238976 666752658 666848256 666851328 667802993 668725299 669166784 670072832 671955856 672055296 672472944 673328128 673746567 673846272 674658816 674758656 676036608 676654848 677101568 679004344 679007472 679923712 681312256 681836544 682911658 684306304 685658688 686957284 687058944 687687264 688989702 692321344 692420608 694369632 695205888 695741904 697162752 698260992 699583456 700530688 701171328 702499304 702603264 703039896 703991808 704475648 705429504 706436224 707085522 707878912 708526272 708529536 708837376 710934528 711952384 713953097 714058752 715411136 716824992 716931072 718288896 718945776 721445439 722418944 722422272 723082932 723894272 724559616 727075448 727366536 728059904 728512356 729546752 730000128 730667718 730988544 732372992 733042752 733151232 734539776 735591428 735696896 737767734 738197504 738656256 739225773 740735424 744313856 744994536 746515968 747991296 749518848 752233768 752812632 753139712 753831936 755259648 755367936 755950338 756449408 757494144 758687424 759602272 760124332 761153536 761266176 761626554 761739264 762707968 763181952 763879887 764215296 764914176 766476288 767570128 767573664 769137664 769844592 770179072 771751936 773563648 775143424 776675328 778146304 778857924 778861512 778973184 780448512 783339843 784334848 784939584 786542592 787031388 788097024 790311717 790833472 791065088 793173216 794129648 794247168 794740752 795751424 795869184 796363776 797442048 800210944 800946432 802463376 802578432 804837528 805306368 807077414 808725632 808845312 810377216 811978752 812721312 814381056 815547018 817330921 817959879 818315264 819067392 819986432 820618656 820740096 821911376 823589888 823919616 824705024 825217536 826780448 827022592 827659008 828657024 829226544 830349312 830472192 832045056 833355776 833998308 835701504 836829184 837353088 840506656 843762751 843887616 845485888 845611008 846262989 847282176 850351216 851005584 852087808 852617337 852867048 854552556 855638016 856297728 858046464 859270984 859398144 860434432 861025792 862191616 862727424 862980096 863516394 864614528 865279872 866451456 868220928 869459968 870259104 871235584 871907322 872036352 872415232 875414592 876249088 878711504 880448088 882246144 882376704 884047872 887323008 887932848 889003544 889131008 889135104 889687656 889948224 891633732 893038322 893395854 895220352 896073728 896630592 898328756 898461696 899545088 899678208 900237312 901382144 902206464 903498167 905343296 909115392 909816336 911674368 914211584 916078592 916916352 918652936 920604672 922484736 923939302 924650298 925826176 926538624 926941184 927655872 927793152 929550336 930128004 930400416 931014656 933630973 934895104 936804352 937386528 937525248 938655744 939300864 940572672 941432832 942780696 944701696 944706048 945569988 947912704 951171624 952078336 955766656 955908096 956645118 957718528 958594368 958598784 961927252 963229696 964110576 965936543 966079488 966679857 967988736 968654016 969822048 969965568 971349808 972691344 973333504 974223624 974651392 977390336 977534976 978142464 979386368 980140032 981467136 983690312 984875008 985634364 985780224 987647232 988550442 993326048 995354624 997321728 999358464 1000128987 1000272384 1003750176 1005109248 1007012864 1007157248 1007933784 1008082944 1009992192 1011583232 1011988224 1014054912 1015021568 1015502072 1015652352 1017575936 1018506516 1018511208 1018953728 1019885568 1021968384 1023431552 1024367487 1026459456 1028488032 1030435926 1030588416 1033484553 1035567104 1038477232 1038482016 1038630912 1040598016 1041554448 1042808832 1044453124 1046586112 1047391488 1048723456 1049375184 1050796032 1051756992 1053748956 1053904896 1055408926 1057564288 1058996224 1059654336 1061158912 1061818368 1062789408 1063256064 1066401792 1067928576 1069951168 1070104576 1071088128 1073116704 1073741824 1075237488 1077433344 1078460416 1082638336 1083628416 1083633408 1085841408 1087396024 1090613172 1091928266 1092089856 1092768534 1094158208 1094320128 1095000192 1096482816 1098559488 1099564128 1100290048 1101809664 1103382059 1103387142 1103545344 1104876032 1105635392 1106651601 1107132416 1107296256 1107984384 1109393408 1111997744 1114268672 1116470784 1117491804 1119773952 1125183488 1127481344 1128350652 1129709568 1132889472 1133051904 1134674112 1136823116 1137156064 1138031136 1139403408 1140186498 1140850688 1141561369 1141730304 1141899264 1142439831 1144061952 1144772928 1145864192 1146322944 1150303232 1150640128 1151355192 1151360496 1153706496 1155268608 1157627904 1160345472 1162543096 1162715136 1165012992 1167219456 1168286886 1170672768 1173930784 1176328192 1176502272 1177409376 1178730496 1179813888 1181497603 1183097344 1183910464 1185513472 1186250208 1186597632 1188844976 1189759824 1191194472 1191370752 1193627136 1193803776 1195507456 1197948928 1199570944 1200316416 1202941952 1203695064 1203867648 1207959552 1208228318 1210616121 1212153856 1213088448 1213267968 1215565824 1217968128 1222379873 1222555136 1223320527 1227472896 1229979648 1230927984 1232867064 1235384832 1236874496 1237057536 1237826304 1239400448 1240170672 1240533888 1242985536 1243839816 1245523968 1247301458 1248067584 1249848704 1250033664 1250997462 1251540992 1252401152 1253552256 1254096896 1255243776 1257040928 1259608064 1260759984 1263147787 1265831424 1268228832 1268416512 1274544128 1275526824 1278125824 1278131712 1279300572 1283457024 1285480768 1288105984 1288906476 1289097216 1290651648 1291538688 1293096064 1293287424 1294091136 1294470144 1296921792 1298964832 1303379968 1304189952 1306853376 1307860983 1308622848 1314179152 1314373632 1316862976 1318067256 1320672132 1323369216 1326071808 1329762304 1330984512 1331899272 1332477952 1333505316 1333696512 1333702656 1335605986 1337450598 1338333568 1339557483 1340145664 1343911712 1344110592 1344945888 1346656256 1347493134 1347692544 1349317632 1349517312 1352073216 1353309696 1354203136 1358008688 1358014944 1359847424 1362624512 1363673088 1365823316 1368612608 1371317376 1373914568 1374117888 1375374528 1377979404 1384642688 1384841216 1385908953 1388739264 1390411776 1391483808 1394325504 1396315349 1396521984 1399166912 1401061376 1402342656 1404998608 1405206528 1406079792 1407983616 1408951296 1410859008 1412872448 1414171044 1415757824 1417052544 1417059072 1417674752 1421869056 1423904768 1427906194 1428117504 1430822272 1433649984 1433862144 1436577792 1437891552 1442890878 1444837888 1444844544 1446165864 1447788544 1449119232 1454150896 1454733072 1456119808 1457024712 1459093504 1460000256 1461335436 1461977088 1464745984 1466085504 1466302464 1469079552 1471182856 1471393792 1475535468 1476395008 1477312512 1478451546 1481470848 1488627712 1489989072 1492811021 1493031936 1495982592 1499037696 1504467536 1505625264 1506279424 1507663872 1510519296 1510735872 1511900676 1512898816 1514988288 1517374848 1519204544 1520248664 1522307072 1522532352 1523253108 1523478528 1525415936 1526363904 1527759774 1528430592 1529828352 1532952576 1535140256 1535147328 1538275328 1539689184 1540358144 1543503872 1545653889 1547127296 1550286848 1553350656 1556292608 1557715848 1557723024 1557946368 1560897024 1566679686 1568669696 1569879168 1573085184 1574062776 1576194048 1580623434 1581666944 1582130176 1583113389 1586346432 1588259296 1588494336 1589481504 1591502848 1591738368 1592727552 1594884096 1598496757 1600421888 1601892864 1604926752 1605156864 1609675056 1610612736 1614154828 1617451264 1617690624 1620754432 1623957504 1625442624 1628762112 1631094036 1634661842 1635919758 1636630528 1637892399 1638134784 1639972864 1641237312 1641480192 1643822752 1647179776 1647839232 1649410048 1650435072 1653560896 1654045184 1655080713 1655318016 1657314048 1658453088 1660698624 1660944384 1664090112 1666711552 1667996616 1671403008 1673658368 1674706176 1681013312 1687525502 1687775232 1690971776 1691222016 1692525978 1694564352 1700702432 1702011168 1704175616 1705234674 1705734096 1709105112 1710279747 1711276032 1712595456 1716092928 1718541968 1718796288 1720868864 1722051584 1724383232 1725454848 1725960192 1727032788 1729229056 1730559744 1732902912 1736441856 1738919936 1740518208 1742471168 1743814644 1744072704 1744830464 1750829184 1752498176 1757423008 1760896176 1764492288 1764753408 1768095744 1774646016 1775865696 1778007088 1778262016 1778270208 1779375312 1779896448 1783267464 1786076644 1786791708 1790440704 1792147456 1793261184 1796657512 1796923392 1799090176 1799356416 1800474624 1802764288 1804412928 1806996334 1810686592 1812342477 1818230784 1819632672 1823348736 1828423168 1832157184 1833832704 1837305872 1841209344 1844969472 1847878604 1849300596 1851652352 1853077248 1853882368 1855311744 1855586304 1859100672 1860256008 1860800832 1862029312 1867261946 1869790208 1870952187 1873608704 1874773056 1875050496 1877311488 1878601728 1881145344 1882865664 1885561392 1889132531 1889403392 1889412096 1891139976 1895825408 1902343248 1904156672 1911533312 1911816192 1913290236 1915437056 1917188736 1917197568 1923854504 1926459392 1928221152 1931873086 1932158976 1933359714 1935977472 1937308032 1939644096 1939931136 1942699616 1945382688 1946667008 1948447248 1949302784 1952137489 1954780672 1955069952 1956284928 1958772736 1960280064 1962934272 1967380624 1969750016 1971268728 1971560448 1975294464 1977100884 1986652096 1990709248 1994643456 1998716928 2000257974 2000544768 2003408979 2007500352 2010218496 2014025728 2014314496 2015867568 2016165888 2019984384 2021239701 2023166464 2023976448 2028109824 2030043136 2031004144 2031304704 2035151872 2037013032 2037022416 2037907456 2039771136 2043936768 2046863104 2048734974 2052918912 2056976064 2060871852 2061176832 2066969106 2071134208 2076954464 2076964032 2077261824 2081196032 2083108896 2085617664 2088906248 2090341913 2093172224 2094782976 2097446912 2098750368 2101592064 2103513984 2107497912 2107809792 2110817852 2115128576 2117992448 2119308672 2122317824 2123636736 2125578816 2126512128 2132803584 2135857152 2139902336 2140209152 2141859291 2142176256 2146233408 2147483648 2150474976 2154866688 2156920832 2164336317 2165276672 2167256832 2167266816 2171682816 2174792048 2181226344 2183856532 2184179712 2185537068 2188316416 2188640256 2190000384 2192965632 2197118976 2199128256 2200580096 2203619328 2206764118 2206774284 2207090688 2209752064 2211270784 2213303202 2214264832 2214592512 2215968768 2218786816 2223995488 2228537344 2232941568 2234983608 2239547904 2250366976 2254962688 2256701304 2259419136 2265778944 2266103808 2269348224 2273646232 2274312128 2276062272 2278806816 2280372996 2281701376 2283122738 2283460608 2283798528 2284879662 2288123904 2289545856 2291728384 2292645888 2300606464 2301280256 2302710384 2302720992 2307412992 2310537216 2315255808 2320690944 2325086192 2325430272 2330025984 2334438912 2336573772 2341345536 2347861568 2350019529 2352656384 2353004544 2354818752 2357460992 2359627776 2362995206 2366194688 2367820928 2371026944 2372500416 2373195264 2377689952 2379519648 2382388944 2382741504 2387254272 2387607552 2391014912 2395897856 2399141888 2400632832 2405883904 2407390128 2407735296 2415919104 2416456636 2421232242 2424307712 2426176896 2426535936 2431131648 2435936256 2444759746 2445110272 2446641054 2451992763 2454945792 2459959296 2461855968 2465734128 2470404079 2470769664 2473748992 2474115072 2475652608 2478800896 2480341344 2481067776 2485971072 2487679632 2491047936 2494602916 2496135168 2499697408 2500067328 2501994924 2503081984 2504802304 2507104512 2508193792 2510487552 2514081856 2519216128 2521519968 2526295574 2531288253 2531662848 2536457664 2536833024 2549088256 2551053648 2556251648 2556263424 2557852011 2558601144 2566914048 2570961536 2576211968 2577812952 2578194432 2581303296 2583077376 2586192128 2586574848 2588182272 2588940288 2593843584 2597929664 2606759936 2608379904 2613706752 2615721966 2617245696 2628358304 2628747264 2633725952 2636134512 2641344264 2646738432 2652143616 2659524608 2661969024 2663798544 2664955904 2667010632 2667393024 2667405312 2671211972 2674901196 2676667136 2679114966 2680291328 2687823424 2688221184 2689891776 2693312512 2694986268 2695385088 2698635264 2699034624 2704146432 2706619392 2708406272 2710494501 2716017376 2716029888 2719694848 2725249024 2727346176 2731646632 2737225216 2742634752 2747829136 2748235776 2750749056 2755958808 2769285376 2769682432 2771817906 2777478528 2780823552 2782967616 2788651008 2792630698 2793043968 2798333824 2800892919 2802122752 2804685312 2809997216 2810413056 2812159584 2815967232 2817902592 2821718016 2825744896 2828342088 2831515648 2834105088 2834118144 2835349504 2843738112 2847809536 2855812388 2856235008 2861644544 2867299968 2867724288 2873155584 2875783104 2885781756 2889675776 2889689088 2892331728 2895577088 2897809629 2898238464 2908301792 2909466144 2912239616 2914049424 2918187008 2919568457 2920000512 2922670872 2923954176 2929491968 2932171008 2932604928 2938159104 2942365712 2942787584 2951070936 2952790016 2954625024 2956903092 2962941696 2977255424 2979978144 2985622042 2986063872 2991965184 2998075392 3008935072 3011250528 3012558848 3015327744 3021038592 3021471744 3023801352 3025797632 3029976576 3034749696 3038409088 3040497328 3044614144 3045064704 3046506216 3046957056 3050831872 3052727808 3055519548 3056861184 3059656704 3065905152 3070280512 3070294656 3073102461 3076550656 3079378368 3080716288 3087007744 3091307778 3094254592 3100573696 3106701312 3112585216 3115431696 3115446048 3115892736 3121794048 3126263569 3133359372 3137339392 3139758336 3146170368 3148125552 3152388096 3161246868 3163333888 3164260352 3166226778 3172692864 3176518592 3176988672 3178963008 3183005696 3183476736 3185455104 3189768192 3196993514 3200843776 3203785728 3209853504 3210313728 3219350112 3221225472 3228309656 3234902528 3235381248 3241508864 3247915008 3250885248 3257524224 3262188072 3269323684 3271839516 3273261056 3275784798 3276269568 3279945728 3282474624 3282960384 3287645504 3294359552 3295678464 3298820096 3300870144 3307121792 3308090368 3310146177 3310161426 3310636032 3314628096 3316906176 3321397248 3321888768 3328180224 3333423104 3335993232 3342806016 3347316736 3349412352 3362026624 3375051004 3375550464 3381943552 3382444032 3385051956 3389128704 3401404864 3404022336 3408351232 3410469348 3411468192 3418210224 3420559494 3422552064 3424684107 3425190912 3432185856 3437083936 3437592576 3441737728 3444103168 3448766464 3450909696 3451920384 3454065576 3458458112 3461119488 3465805824 3472883712 3477839872 3481036416 3484942336 3487629288 3488145408 3489660928 3501658368 3504996352 3514846016 3521792352 3528984576 3529506816 3536191488 3544492809 3549292032 3551731392 3556014176 3556524032 3556540416 3558750624 3559792896 3566534928 3572153288 3573583416 3580881408 3584294912 3586522368 3593315024 3593846784 3598180352 3598712832 3600949248 3605528576 3608825856 3613992668 3621373184 3624684954 3631848363 3636461568 3639265344 3646697472 3656846336 3664314368 3667139619 3667665408 3674611744 3682418688 3689938944 3695757208 3698601192 3703304704 3706154496 3707764736 3710623488 3711172608 3718201344 3720512016 3721601664 3724058624 3734523892 3739580416 3741904374 3747217408 3749546112 3750100992 3754622976 3757203456 3762290688 3765731328 3771122784 3778265062 3778806784 3778824192 3782279952 3789443361 3791650816 3804686496 3808313344 3823066624 3823632384 3826580472 3830874112 3834377472 3834395136 3847709008 3852918784 3856442304 3863746172 3864317952 3866719428 3871954944 3874616064 3879288192 3879862272 3885399232 3890765376 3893334016 3896894496 3898605568 3904274978 3909561344 3910139904 3912569856 3917545472 3920560128 3925868544 3934761248 3939500032 3942537456 3943120896 3950588928 3954201768 3973304192 3981418496 3989286912 3997433856 4000515948 4001089536 4006817958 4015000704 4018672449 4020436992 4028051456 4028628992 4031735136 4032331776 4039968768 4042479402 4046332928 4047952896 4056219648 4060086272 4062008288 4062609408 4070303744 4074026064 4074044832 4075814912 4079542272 4087873536 4093726208 4097469948 4105837824 4113952128 4121743704 4122353664 4133938212 4142268416 4153908928 4153928064 4154523648 4157726859 4162392064 4166217792 4171235328 4177812496 4180683826 4186344448 4188946047 4189565952 4194893824 4197500736 4203184128 4207027968 4214995824 4215619584 4221635704 4230257152 4235984896 4238617344 4244635648 4247273472 4251157632 4253024256 4265607168 4271714304 4279804672 4280418304 4283718582 4284352512 4292466816 4294967296 4300949952 4309733376 4313841664 4328672634 4330553344 4334513664 4334533632 4343365632 4349584096 4362452688 4367713064 4368359424 4371074136 4376632832 4377280512 4380000768 4385931264 4394237952 4398256512 4401160192 4407238656 4413528236 4413548568 4414181376 4419504128 4422541568 4426606404 4428529664 4429185024 4431937536 4437573632 4438925777 4447990976 4457074688 4465883136 4469967216 4478433063 4479095808 4500733952 4509925376 4513402608 4518838272 4531557888 4532207616 4538696448 4547292464 4548624256 4552124544 4557613632 4560745992 4563402752 4566245476 4566921216 4567597056 4569759324 4576247808 4579091712 4583456768 4585291776 4601212928 4602560512 4605420768 4605441984 4614825984 4621074432 4630511616 4641381888 4650172384 4650860544 4660051968 4668877824 4673147544 4682691072 4695723136 4700039058 4705312768 4706009088 4709637504 4714921984 4719255552 4725990412 4732389376 4735641856 4742053888 4745000832 4746390528 4749340167 4755379904 4759039296 4764777888 4765483008 4774508544 4775215104 4782029824 4791795712 4795490271 4798283776 4801265664 4811767808 4814780256 4815470592 4831838208 4832913272 4842464484 4848615424 4852353792 4853071872 4862263296 4871872512 4889519492 4890220544 4893282108 4903985526 4909891584 4913677197 4919918592 4923711936 4931468256 4940808158 4941539328 4947497984 4948230144 4951305216 4957601792 4960682688 4962135552 4971942144 4975359264 4982095872 4989205832 4992270336 4999394816 5000134656 5003989848 5006163968 5009604608 5014209024 5016387584 5020975104 5028163712 5038432256 5043039936 5052591148 5062576506 5063325696 5072915328 5073666048 5098176512 5102107296 5112503296 5112526848 5115704022 5117202288 5133828096 5141923072 5152423936 5155625904 5156388864 5162606592 5166154752 5172384256 5173149696 5176364544 5177880576 5187687168 5195859328 5213519872 5216759808 5227413504 5231443932 5234491392 5256716608 5257494528 5267451904 5272269024 5282688528 5293476864 5304287232 5319049216 5323938048 5327597088 5329911808 5334021264 5334786048 5334810624 5342423944 5349802392 5353334272 5358229932 5360582656 5375646848 5376442368 5379783552 5386625024 5389972536 5390770176 5397270528 5398069248 5408292864 5413238784 5416812544 5420989002 5432034752 5432059776 5437027431 5439389696 5450498048 5454692352 5463293264 5474450432 5485269504 5495658272 5496471552 5501498112 5511917616 5538570752 5539364864 5543635812 5554957056 5561647104 5565935232 5577302016 5585261396 5586087936 5596667648 5601785838 5604245504 5609370624 5612856561 5619994432 5620826112 5624319168 5631934464 5635805184 5643436032 5651489792 5656684176 5663031296 5667397593 5668210176 5668236288 5670699008 5687476224 5695619072 5711624776 5712470016 5723289088 5734599936 5735448576 5746311168 5751566208 5771563512 5779351552 5779378176 5784663456 5791154176 5795619258 5796476928 5804749093 5816603584 5818932288 5824479232 5828098848 5836374016 5839136914 5840001024 5845341744 5847908352 5856412467 5858983936 5864342016 5865209856 5876318208 5884731424 5885575168 5902141872 5905580032 5909250048 5913806184 5925883392 5954510848 5959956288 5971244084 5972127744 5983930368 5996150784 6005605463 6010226937 6017870144 6022501056 6025117696 6030655488 6042077184 6042943488 6047602704 6051595264 6059953152 6069499392 6076818176 6080994656 6089228288 6090129408 6093012432 6093914112 6101663744 6105455616 6111039096 6113722368 6119313408 6131810304 6140561024 6140589312 6146204922 6153101312 6158756736 6161432576 6174015488 6182615556 6188509184 6201147392 6213402624 6225170432 6230863392 6230892096 6231785472 6243588096 6252527138 6266718744 6271025739 6274678784 6279516672 6292340736 6296251104 6304776192 6322493736 6326667776 6328520704 6332453556 6345385728 6353037184 6353977344 6357926016 6366011392 6366953472 6370910208 6379536384 6393987028 6401687552 6407571456 6419707008 6420627456 6425577873 6438700224 6442450944 6456619312 6469805056 6470762496 6483017728 6495830016 6501770496 6515048448 6524376144 6538647368 6543679032 6546522112 6551569596 6552539136 6559891456 6564949248 6565920768 6575291008 6588719104 6591356928 6597640192 6601740288 6614243584 6616180736 6620292354 6620322852 6621272064 6629256192 6633812352 6642794496 6643777536 6656360448 6666846208 6671986464 6685612032 6694633472 6698824704 6724053248 6750102008 6751100928 6763887104 6764888064 6770103912 6778257408 6802809728 6808044672 6816702464 6820938696 6822936384 6836420448 6841118988 6845104128 6849368214 6850381824 6860158019 6864371712 6874167872 6875185152 6883475456 6888206336 6897532928 6901819392 6903840768 6908131152 6916916224 6922238976 6931611648 6945767424 6955679744 6962072832 6969884672 6975258576 6976290816 6979321856 7003316736 7009992704 7029692032 7043584704 7057969152 7059013632 7072382976 7088985618 7098584064 7103462784 7112028352 7113048064 7113080832 7117501248 7119585792 7133069856 7144306576 7147166832 7161762816 7168589824 7173044736 7186630048 7187693568 7196360704 7197425664 7201898496 7211057152 7217651712 7227985336 7242746368 7249369908 7263696726 7272923136 7278530688 7293394944 7313692672 7328628736 7334279238 7335330816 7349223488 7355978289 7364837376 7379877888 7391514416 7397202384 7406609408 7411212237 7412308992 7415529472 7421246976 7422345216 7436402688 7441024032 7443203328 7448117248 7469047784 7479160832 7483808748 7494434816 7499092224 7500201984 7509245952 7514406912 7524581376 7531462656 7542245568 7556530124 7557613568 7557648384 7564559904 7578886722 7583301632 7593864759 7609372992 7616626688 7646133248 7647264768 7653160944 7661748224 7668754944 7668790272 7695418016 7705837568 7712884608 7727492344 7728635904 7733438856 7743909888 7749232128 7758576384 7759724544 7770798464 7781530752 7786668032 7793788992 7797211136 7808549956 7819122688 7820279808 7825139712 7835090944 7841120256 7851737088 7853484067 7869522496 7879000064 7885074912 7886241792 7901177856 7908403536 7946608384 7962836992 7978573824 7994867712 8001031896 8002179072 8013635916 8030001408 8037344898 8040873984 8056102912 8057257984 8063470272 8064663552 8079937536 8084958804 8092665856 8095905792 8112439296 8120172544 8124016576 8125218816 8131483503 8140607488 8148052128 8148089664 8151629824 8159084544 8175747072 8187452416 8194939896 8211675648 8227904256 8243487408 8244707328 8267876424 8284536832 8307817856 8307856128 8309047296 8315453718 8324784128 8332435584 8342470656 8355624992 8361367652 8372688896 8377892094 8379131904 8389787648 8395001472 8402678757 8406368256 8414055936 8429991648 8431239168 8443271408 8460514304 8471969792 8477234688 8489271296 8494546944 8502315264 8506048512 8531214336 8543428608 8559609344 8560836608 8567437164 8568705024 8584933632 8601899904 8619466752 8627683328 8657345268 8661106688 8669027328 8669067264 8686731264 8693428887 8699168192 8724905376 8735426128 8736718848 8742148272 8753265664 8754561024 8758705371 8760001536 8771862528 8788475904 8796513024 8802320384 8814477312 8827056472 8827097136 8828362752 8839008256 8845083136 8853212808 8857059328 8858370048 8863875072 8875147264 8877851554 8895981952 8914149376 8931766272 8939934432 8956866126 8958191616 9001467904 9019850752 9026805216 9037676544 9063115776 9064415232 9077392896 9094584928 9097248512 9104249088 9115227264 9121491984 9126805504 9132490952 9133842432 9135194112 9139518648 9152495616 9158183424 9166913536 9170583552 9202425856 9205121024 9210841536 9210883968 9229651968 9242148864 9261023232 9281390261 9282763776 9300344768 9301721088 9320103936 9337755648 9346295088 9365382144 9378790707 9391446272 9400078116 9410625536 9412018176 9419275008 9429843968 9438511104 9451980824 9464778752 9471283712 9484107776 9490001664 9492781056 9498680334 9510759808 9518078592 9529555776 9530966016 9549017088 9550430208 9564059648 9583591424 9590980542 9596567552 9602531328 9623535616 9629560512 9630941184 9663676416 9665826544 9684928968 9697230848 9704707584 9706143744 9724526592 9743745024 9779038984 9780441088 9786564216 9807971052 9819783168 9827354394 9839837184 9847423872 9862936512 9881616316 9883078656 9894995968 9896460288 9902610432 9915203584 9921365376 9924271104 9930438531 9943884288 9950718528 9964191744 9978411664 9984540672 9998789632 10000269312 10007979696 10012327936 10019209216 10028418048 10032775168 10041950208 10056327424 10076864512 10086079872 10105182296 10125153012 10126651392 10145830656 10147332096 10196353024 10204214592 10225006592 10225053696 10231408044 10234404576 10267656192 10269940703 10274052321 10283846144 10304847872 10311251808 10312777728 10325213184 10332309504 10344768512 10346299392 10352729088 10355761152 10375374336 10391718656 10427039744 10433519616 10454827008 10462887864 10468982784 10513433216 10514989056 10534903808 10544538048 10565377056 10586953728 10608574464 10625301973 10633478427 10638098432 10647876096 10655194176 10659823616 10668042528 10669572096 10669621248 10684847888 10699604784 10706668544 10716459864 10721165312 10751293696 10752884736 10759567104 10773250048 10779945072 10781540352 10794541056 10796138496 10816585728 10826477568 10833625088 10841978004 10864069504 10864119552 10874054862 10878779392 10900996096 10909384704 10926586528 10948900864 10970539008 10991316544 10992943104 11001418857 11002996224 11023835232 11077141504 11078729728 11087271624 11109914112 11123294208 11131870464 11154604032 11170522792 11172175872 11193335296 11203571676 11208491008 11218741248 11225713122 11239988864 11241652224 11248638336 11263868928 11271610368 11286872064 11302979584 11313368352 11326062592 11334795186 11336420352 11336472576 11341398016 11368330083 11374952448 11391238144 11423249552 11424940032 11446578176 11469199872 11470897152 11492622336 11503132416 11543127024 11558703104 11558756352 11569326912 11582308352 11591238516 11592953856 11609498186 11633207168 11637864576 11648958464 11656197696 11672748032 11678273828 11680002048 11690683488 11695816704 11712824934 11717967872 11728684032 11730419712 11752636416 11769462848 11771150336 11804283744 11811160064 11818500096 11827612368 11851766784 11909021696 11919912576 11942488168 11944255488 11967860736 11992301568 12011210926 12020453874 12035740288 12045002112 12050235392 12061310976 12084154368 12085886976 12095205408 12103190528 12119906304 12137202649 12138998784 12153636352 12161989312 12178456576 12180258816 12186024864 12187828224 12203327488 12210911232 12222078192 12227444736 12238626816 12263620608 12281122048 12281178624 12292409844 12306202624 12317513472 12322865152 12348030976 12365231112 12377018368 12402294784 12426805248 12450340864 12461726784 12461784192 12463570944 12487176192 12505054276 12533437488 12542051478 12549357568 12557175059 12559033344 12566838141 12584681472 12592502208 12609552384 12644987472 12653335552 12657041408 12664907112 12690771456 12706074368 12707954688 12715852032 12732022784 12733906944 12741820416 12759072768 12787974056 12803375104 12815142912 12839414016 12841254912 12851155746 12877400448 12884901888 12913238624 12939610112 12941524992 12966035456 12991660032 13003540992 13030096896 13048752288 13077294736 13087358064 13093044224 13103139192 13105078272 13119782912 13129898496 13131841536 13150582016 13177438208 13182713856 13195280384 13203480576 13228487168 13232361472 13240584708 13240645704 13242544128 13258512384 13267624704 13285588992 13287555072 13312720896 13316777331 13333692416 13343972928 13371224064 13389266944 13397649408 13435299189 13448106496 13500204016 13502201856 13527774208 13529776128 13540207824 13556514816 13605619456 13616089344 13633404928 13641877392 13645872768 13672840896 13682237976 13690208256 13698736428 13700763648 13720316038 13728743424 13748335744 13750370304 13766950912 13776412672 13795065856 13803638784 13807681536 13816262304 13833832448 13844477952 13863223296 13891534848 13894625657 13911359488 13924145664 13939769344 13950517152 13952581632 13958643712 14006633472 14019985408 14059384064 14087169408 14115938304 14118027264 14144765952 14177971236 14197168128 14206925568 14224056704 14226096128 14226161664 14235002496 14239171584 14266139712 14288613152 14294333664 14323525632 14337179648 14343966767 14346089472 14373260096 14375387136 14386470813 14392721408 14394851328 14403796992 14422114304 14435303424 14455970672 14485492736 14498739816 14527393452 14545846272 14557061376 14586789888 14627385344 14657257472 14668558476 14670661632 14698446976 14711956578 14729674752 14759755776 14783028832 14794404768 14813218816 14822424474 14824617984 14831058944 14842493952 14844690432 14872805376 14882048064 14886406656 14896234496 14938095568 14958321664 14967617496 14988869632 14998184448 15000403968 15018491904 15028813824 15049162752 15062925312 15084491136 15113060248 15115227136 15115296768 15129119808 15157773444 15166603264 15187729518 15218745984 15233253376 15292266496 15294529536 15306321888 15323496448 15337509888 15337580544 15359468839 15390836032 15411675136 15425769216 15454984688 15457271808 15466877712 15487819776 15498464256 15517152768 15519449088 15541596928 15563061504 15573336064 15587577984 15594422272 15617099912 15638245376 15640559616 15650279424 15670181888 15682240512 15703474176 15706968134 15739044992 15758000128 15770149824 15772483584 15802355712 15816807072 15893216768 15925673984 15957147648 15989735424 16002063792 16004358144 16027271832 16060002816 16074689796 16081747968 16112205824 16114515968 16126940544 16129327104 16159875072 16169917608 16185331712 16191811584 16224878592 16240345088 16248033152 16250437632 16262967006 16281214976 16296104256 16296179328 16303259648 16318169088 16351494144 16374904832 16389879792 16420921231 16423351296 16455808512 16486974816 16489414656 16535752848 16569073664 16615635712 16615712256 16618094592 16630907436 16649568256 16664871168 16684941312 16711249984 16722735304 16745377792 16755784188 16758263808 16779575296 16790002944 16805357514 16812736512 16828111872 16859983296 16862478336 16886542816 16921028608 16943939584 16954469376 16978542592 16989093888 17002192779 17004630528 17012097024 17062428672 17086857216 17119218688 17121673216 17134874328 17137410048 17169867264 17203799808 17238933504 17255366656 17314690536 17322213376 17338054656 17338134528 17373462528 17386857774 17398336384 17414247279 17449810752 17470852256 17473437696 17484296544 17506531328 17509122048 17517410742 17520003072 17543725056 17569237401 17576951808 17593026048 17604640768 17628954624 17654112944 17654194272 17656725504 17678016512 17690166272 17706425616 17714118656 17716740096 17727750144 17750294528 17755703108 17791963904 17828298752 17863532544 17879868864 17913732252 17916383232 18002935808 18016816389 18039701504 18053610432 18075353088 18126231552 18128830464 18154785792 18189169856 18194497024 18208498176 18230454528 18242983968 18253611008 18264981904 18267684864 18270388224 18279037296 18304991232 18316366848 18333827072 18341167104 18404851712 18410242048 18421683072 18421767936 18459303936 18484297728 18522046464 18562780522 18565527552 18600689536 18603442176 18640207872 18675511296 18692590176 18730764288 18757581414 18782892544 18800156232 18813077217 18821251072 18824036352 18838550016 18859687936 18877022208 18903961648 18929557504 18942567424 18968215552 18980003328 18985562112 18997360668 19021519616 19036157184 19059111552 19061932032 19098034176 19100860416 19128119296 19167182848 19181961084 19193135104 19205062656 19247071232 19259121024 19261882368 19327352832 19331653088 19369857936 19394461696 19406543273 19409415168 19412287488 19449053184 19487490048 19558077968 19560882176 19573128432 19615942104 19639566336 19654708788 19679674368 19694847744 19725873024 19763232632 19766157312 19789991936 19792920576 19805220864 19830407168 19842730752 19848542208 19860877062 19887768576 19901437056 19928383488 19956823328 19969081344 19997579264 20000538624 20015959392 20024655872 20038418432 20056836096 20065550336 20083900416 20112654848 20153729024 20172159744 20210364592 20250306024 20253302784 20291661312 20294664192 20392706048 20408429184 20450013184 20450107392 20462816088 20468809152 20535312384 20539881406 20548104642 20567692288 20580474057 20609695744 20622503616 20625555456 20650426368 20664619008 20689537024 20692598784 20705458176 20711522304 20750748672 20780457841 20783437312 20854079488 20867039232 20909654016 20925775728 20937965568 21026866432 21029978112 21069807616 21089076096 21130754112 21173907456 21217148928 21250603946 21266956854 21276196864 21295752192 21310388352 21319647232 21336085056 21339144192 21339242496 21369695776 21399209568 21413337088 21432919728 21442330624 21473512379 21502587392 21505769472 21519134208 21546500096 21559890144 21563080704 21589082112 21592276992 21633171456 21652955136 21667250176 21683956008 21728139008 21728239104 21748109724 21757558784 21801992192 21818769408 21853173056 21897801728 21941078016 21982633088 21985886208 22002837714 22005992448 22047670464 22154283008 22157459456 22174543248 22219828224 22233636711 22246588416 22263740928 22309208064 22341045584 22344351744 22386670592 22407143352 22416982016 22437482496 22451426244 22479977728 22483304448 22497276672 22527737856 22543220736 22573744128 22605959168 22626736704 22652125184 22669590372 22672840704 22672945152 22682796032 22736660166 22749904896 22782476288 22846499104 22849880064 22893156352 22938399744 22941794304 22985244672 23006264832 23086254048 23117406208 23117512704 23138653824 23164616704 23182477032 23185907712 23218996372 23266414336 23275729152 23297916928 23312395392 23345496064 23356547656 23360004096 23381366976 23391633408 23425649868 23435935744 23457368064 23460839424 23505272832 23538925696 23542300672 23560452201 23608567488 23622320128 23637000192 23655224736 23703533568 23818043392 23839825152 23884976336 23888510976 23935721472 23984603136 24022421852 24040907748 24071480576 24090004224 24100470784 24122621952 24168308736 24171773952 24190410816 24206381056 24239812608 24274405298 24277997568 24307272704 24323978624 24356913152 24360517632 24372049728 24375656448 24406654976 24421822464 24444156384 24454889472 24477253632 24527241216 24562244096 24562357248 24584819688 24612405248 24635026944 24645730304 24696061952 24730462224 24754036736 24804589568 24853610496 24900681728 24923453568 24923568384 24927141888 24974352384 25010108552 25066874976 25084102956 25098715136 25114350118 25118066688 25133676282 25169362944 25185004416 25219104768 25289974944 25306671104 25314082816 25329814224 25377787357 25381542912 25412148736 25415909376 25431704064 25464045568 25467813888 25483640832 25518145536 25575948112 25606750208 25630285824 25678828032 25682509824 25702311492 25754800896 25826477248 25879220224 25883049984 25932070912 25983320064 26007081984 26060193792 26097504576 26154589472 26174716128 26186088448 26206278384 26210156544 26239565824 26259796992 26263683072 26276116113 26301164032 26354876416 26365427712 26390560768 26406961152 26456974336 26464722944 26481169416 26481291408 26485088256 26517024768 26535249408 26571177984 26575110144 26625441792 26633554662 26667384832 26687945856 26742448128 26778533888 26795298816 26870598378 26896212992 27000408032 27004403712 27055548416 27059552256 27080415648 27113029632 27174444869 27211238912 27232178688 27266809856 27283754784 27291745536 27345681792 27364475952 27380416512 27397472856 27401527296 27440632076 27457486848 27496671488 27500740608 27533901824 27552825344 27590131712 27607277568 27615363072 27632524608 27667664896 27688955904 27726446592 27783069696 27789251314 27822718976 27844170783 27848291328 27879538688 27901034304 27905163264 27917287424 28013266944 28039970816 28118768128 28136372121 28174338816 28231876608 28236054528 28289531904 28355942472 28394336256 28413851136 28448113408 28452192256 28452323328 28470004992 28478343168 28532279424 28577226304 28588667328 28647051264 28674359296 28687933534 28692178944 28746520192 28750774272 28772941626 28785442816 28789702656 28807593984 28844228608 28870606848 28911941344 28970985472 28997479632 29054786904 29091692544 29114122752 29173579776 29254770688 29314514944 29337116952 29341323264 29396893952 29423913156 29459349504 29519511552 29566057664 29588809536 29626437632 29644848948 29649235968 29662117888 29684987904 29689380864 29745610752 29764096128 29772813312 29792468992 29876191136 29916643328 29935234992 29977739264 29996368896 30000807936 30036983808 30057627648 30098325504 30125850624 30168982272 30226120496 30230454272 30230593536 30258239616 30315546888 30333206528 30375459036 30437491968 30466506752 30584532992 30589059072 30612643776 30646992896 30675019776 30675161088 30718937678 30781672064 30809822109 30823350272 30851538432 30909969376 30914543616 30933755424 30975639552 30996928512 31034305536 31038898176 31083193856 31126123008 31146672128 31175155968 31188844544 31234199824 31276490752 31281119232 31300558848 31340363776 31364481024 31406948352 31413936268 31478089984 31516000256 31540299648 31544967168 31604711424 31633614144 31786433536 31851347968 31875905919 31914295296 31979470848 32004127584 32008716288 32054543664 32115253027 32120005632 32149379592 32163495936 32224411648 32229031936 32253881088 32258654208 32319750144 32339835216 32370663424 32383623168 32449757184 32480690176 32496066304 32500875264 32525934012 32562429952 32592208512 32592358656 32606519296 32636338176 32702988288 32749809664 32779759584 32841842462 32846702592 32911617024 32973949632 32978829312 33071505696 33138147328 33231271424 33231424512 33236189184 33261814872 33299136512 33329742336 33369882624 33422499968 33445470608 33490755584 33511568376 33516527616 33559150592 33580005888 33610715028 33625473024 33656223744 33719966592 33724956672 33773085632 33842057216 33887879168 33908938752 33957085184 33978187776 34004385558 34009261056 34024194048 34124857344 34173714432 34238437376 34243346432 34269748656 34274820096 34339734528 34407599616 34477867008 34510733312 34629381072 34644426752 34676109312 34676269056 34746925056 34773715548 34796672768 34828494558 34899621504 34941704512 34946875392 34968593088 35013062656 35018244096 35034821484 35040006144 35087450112 35138474802 35153903616 35186052096 35209281536 35257909248 35308225888 35308388544 35313451008 35356033024 35380332544 35412851232 35428237312 35433480192 35455500288 35500589056 35511406216 35583927808 35656597504 35727065088 35759737728 35827464504 35832766464 36005871616 36033632778 36079403008 36107220864 36150706176 36252463104 36257660928 36309571584 36378339712 36388994048 36411607947 36416996352 36460909056 36485967936 36507222016 36529963808 36535369728 36540776448 36558074592 36609982464 36632733696 36667654144 36682334208 36809703424 36820484096 36843366144 36843535872 36918607872 36968595456 37044092928 37125561044 37131055104 37201379072 37206884352 37280415744 37351022592 37385180352 37461528576 37515162828 37565785088 37600312464 37626154434 37642502144 37648072704 37671525177 37677100032 37719375872 37754044416 37807923296 37859115008 37885134848 37936431104 37960006656 37971124224 37994721336 38043039232 38072314368 38118223104 38123864064 38196068352 38201720832 38256238592 38334365696 38363922168 38386270208 38410125312 38494142464 38518242048 38523764736 38654705664 38663306176 38739715872 38788923392 38813086546 38818830336 38824574976 38898106368 38974980096 39116155936 39121764352 39146256864 39231884208 39279132672 39309417576 39359348736 39389695488 39451746048 39526465264 39532314624 39579983872 39585841152 39610441728 39660814336 39685461504 39697084416 39721754124 39775537152 39802874112 39856766976 39913646656 39938162688 39950331993 39995158528 40001077248 40031918784 40049311744 40076836864 40113672192 40131100672 40167800832 40225309696 40307458048 40344319488 40420729184 40500612048 40506605568 40583322624 40589328384 40785412096 40816858368 40900026368 40900214784 40925632176 40937618304 41070624768 41079762812 41096209284 41135384576 41160948114 41219391488 41245007232 41251110912 41300852736 41329238016 41379074048 41385197568 41410916352 41423044608 41501497344 41560915682 41566874624 41683876971 41708158976 41734078464 41819308032 41851551456 41875931136 42053732864 42059956224 42139615232 42178152192 42261508224 42347814912 42434297856 42501207892 42533913708 42552393728 42591504384 42620776704 42639294464 42672170112 42678288384 42678484992 42739391552 42798419136 42826674176 42865839456 42884661248 42947024758 43005174784 43011538944 43031900301 43038268416 43093000192 43119780288 43126161408 43178164224 43184553984 43266342912 43305910272 43334500352 43367912016 43456278016 43456478208 43496219448 43515117568 43603984384 43637538816 43706346112 43795603456 43882156032 43965266176 43971772416 44005675428 44011984896 44095340928 44308566016 44314918912 44349086496 44439656448 44467273422 44493176832 44527481856 44618416128 44682091168 44688703488 44773341184 44814286704 44833964032 44874964992 44902852488 44959955456 44966608896 44994553344 45055475712 45086441472 45147488256 45211918336 45253473408 45304250368 45339180744 45345681408 45345890304 45365592064 45473320332 45499809792 45564952576 45692998208 45699760128 45786312704 45876799488 45883588608 45970489344 46012529664 46078406517 46172508096 46234812416 46235025408 46277307648 46329233408 46364954064 46371815424 46437992744 46532828672 46551458304 46595833856 46624790784 46690992128 46713095312 46720008192 46762733952 46783266816 46851299736 46871871488 46914736128 46921678848 47010545664 47077851392 47084601344 47120904402 47217134976 47244640256 47274000384 47310449472 47407067136 47636086784 47679650304 47769952672 47777021952 47871442944 47969206272 48044843704 48081815496 48142961152 48180008448 48200941568 48245243904 48336617472 48343547904 48380821632 48412762112 48479625216 48548810596 48555995136 48614545408 48647957248 48713826304 48721035264 48744099456 48751312896 48813309952 48843644928 48888312768 48909778944 48954507264 49054482432 49124488192 49124714496 49169639376 49224810496 49262763693 49270053888 49291460608 49392123904 49460924448 49508073472 49609179136 49707220992 49801363456 49846907136 49847136768 49854283776 49948704768 50020217104 50133749952 50168205912 50197430272 50228700236 50236133376 50267352564 50338725888 50370008832 50438209536 50579949888 50613342208 50628165632 50659628448 50755574714 50763085824 50824297472 50831818752 50863408128 50928091136 50935627776 50967281664 51036291072 51151896224 51213500416 51260571648 51357656064 51365019648 51404622984 51509601792 51652954496 51758440448 51766099968 51864141824 51966640128 52014163968 52120387584 52195009152 52242741837 52309178944 52349432256 52372176896 52412556768 52420313088 52479131648 52519593984 52527366144 52552232226 52602328064 52709752832 52730855424 52781121536 52813922304 52913948672 52929445888 52962338832 52962582816 52970176512 53034049536 53070498816 53142355968 53150220288 53250883584 53267109324 53334769664 53375891712 53484896256 53557067776 53590597632 53741196756 53792425984 54000816064 54008807424 54050449167 54111096832 54119104512 54160831296 54226059264 54348889738 54422477824 54464357376 54533619712 54567509568 54583491072 54691363584 54728951904 54760833024 54794945712 54803054592 54881264152 54914973696 54993342976 55001481216 55067803648 55105650688 55180263424 55214555136 55230726144 55265049216 55335329792 55377911808 55452893184 55566139392 55578502628 55645437952 55688341566 55696582656 55759077376 55802068608 55810326528 55834574848 56026533888 56079941632 56237536256 56272744242 56348677632 56463753216 56472109056 56579063808 56711884944 56788672512 56827702272 56896226816 56904384512 56904646656 56940009984 56956686336 57064558848 57154452608 57177334656 57294102528 57348718592 57375867068 57384357888 57493040384 57501548544 57545883252 57570885632 57579405312 57615187968 57688457216 57741213696 57823882688 57941970944 57994959264 58109573808 58183385088 58219629819 58228245504 58347159552 58509541376 58629029888 58674233904 58682646528 58793787904 58847826312 58918699008 59039023104 59132115328 59177619072 59252875264 59289697896 59298471936 59324235776 59369975808 59378761728 59491221504 59528192256 59545626624 59584937984 59752382272 59833286656 59870469984 59955478528 59992737792 60001615872 60073967616 60115255296 60196651008 60251701248 60337964544 60452240992 60460908544 60461187072 60516479232 60631093776 60666413056 60750918072 60874983936 60933013504 61169065984 61178118144 61225287552 61293985792 61350039552 61350322176 61437875356 61563344128 61619644218 61646700544 61703076864 61741422171 61819938752 61829087232 61867510848 61951279104 61993857024 62068611072 62077796352 62166387712 62252246016 62293344256 62341373523 62350311936 62377689088 62468399648 62552981504 62562238464 62601117696 62680727552 62728962048 62813896704 62827872536 62956179968 63032000512 63080599296 63089934336 63209422848 63267228288 63572867072 63702695936 63751811838 63828590592 63958941696 64008255168 64017432576 64109087328 64230506054 64240011264 64298759184 64326991872 64420537137 64448823296 64458063872 64507762176 64517308416 64639500288 64679670432 64741326848 64767246336 64899514368 64961380352 64992132608 65001750528 65051868024 65124859904 65184417024 65184717312 65213038592 65272676352 65405976576 65499619328 65559519168 65683684924 65693405184 65823234048 65947899264 65957658624 66143011392 66276294656 66462542848 66462849024 66472378368 66523629744 66598273024 66659484672 66739765248 66844999936 66890941216 66981511168 67023136752 67033055232 67118301184 67160011776 67221430056 67250946048 67312447488 67439933184 67449913344 67546171264 67684114432 67775758336 67817877504 67914170368 67956375552 68008771116 68018522112 68048388096 68249714688 68347428864 68476874752 68486692864 68539497312 68549640192 68679469056 68815199232 68955734016 69021466624 69258762144 69288853504 69352218624 69352538112 69493850112 69547431096 69593345536 69656989116 69799243008 69883409024 69893750784 69937186176 70026125312 70036488192 70069642968 70080012288 70174900224 70276949604 70307807232 70372104192 70418563072 70515818496 70616451776 70616777088 70626902016 70681356603 70712066048 70760665088 70825702464 70856474624 70866960384 70911000576 71001178112 71022812432 71167855616 71313195008 71454130176 71519475456 71654929008 71665532928 72011743232 72067265556 72158806016 72214441728 72301412352 72504926208 72515321856 72619143168 72756679424 72777988096 72823215894 72833992704 72921818112 72971935872 73014444032 73059927616 73070739456 73081552896 73116149184 73219964928 73265467392 73335308288 73364668416 73619406848 73640968192 73686732288 73687071744 73837215744 73937190912 74088185856 74251122088 74262110208 74402758144 74413768704 74560831488 74702045184 74770360704 74923057152 75030325656 75131570176 75200624928 75252308868 75285004288 75296145408 75343050354 75354200064 75438751744 75461738209 75508088832 75615846592 75718230016 75770269696 75872862208 75920013312 75942248448 75989442672 76086078464 76133362071 76144628736 76236446208 76247728128 76392136704 76403441664 76512477184 76668731392 76727844336 76772540416 76820250624 76988284928 77036484096 77047529472 77326612352 77479431744 77577846784 77626173092 77637660672 77649149952 77796212736 77949960192 78232311872 78243528704 78292513728 78463768416 78558265344 78618835152 78718697472 78779390976 78903492096 79052930528 79064629248 79159967744 79171682304 79220883456 79321628672 79370923008 79394168832 79443508248 79551074304 79605748224 79713533952 79827293312 79876325376 79900663986 79990317056 80002154496 80063837568 80098623488 80153673728 80227344384 80262201344 80335601664 80450619392 80614916096 80688638976 80841458368 81001224096 81013211136 81166645248 81178656768 81523334607 81570824192 81633716736 81800052736 81800429568 81851264352 81875236608 82141249536 82159525624 82192418568 82270769152 82321896228 82438782976 82490014464 82502221824 82601705472 82658476032 82758148096 82770395136 82821832704 82846089216 83002994688 83121831364 83133749248 83367753942 83416317952 83468156928 83532512349 83638616064 83703102912 83751862272 84107465728 84119912448 84279230464 84356304384 84523016448 84695629824 84868595712 85002415784 85067827416 85104787456 85183008768 85241553408 85278588928 85344340224 85356576768 85356969984 85478783104 85596838272 85653348352 85731678912 85769322496 85894049516 86010349568 86023077888 86063800602 86076536832 86186000384 86239560576 86252322816 86356328448 86369107968 86532685824 86611820544 86669000704 86735824032 86912556032 86912956416 86992438896 87030235136 87207968768 87275077632 87412692224 87591206912 87764312064 87930532352 87943544832 88011350856 88023969792 88190681856 88617132032 88629837824 88698172992 88879312896 88934546844 88986353664 89054963712 89236832256 89364182336 89377406976 89546682368 89628573408 89667928064 89749929984 89805704976 89919910912 89933217792 89989106688 90110951424 90172882944 90294976512 90423836672 90506946816 90608500736 90678361488 90691362816 90691780608 90731184128 90946640664 90999619584 91129905152 91385996416 91399520256 91572625408 91753598976 91767177216 91940978688 92025059328 92156813034 92345016192 92429466327 92469624832 92470050816 92554615296 92658466816 92729908128 92743630848 92875985488 93065657344 93102916608 93191667712 93249581568 93381984256 93426190624 93440016384 93525467904 93566533632 93702599472 93743742976 93829472256 93843357696 94021091328 94155702784 94169202688 94241808804 94434269952 94548000768 94620898944 94814134272 95272173568 95359300608 95539905344 95554043904 95627717757 95742885888 95938412544 96089687408 96163630992 96285922304 96345759081 96360016896 96401883136 96490487808 96673234944 96687095808 96761643264 96825524224 96959250432 97097621192 97111990272 97229090816 97295914496 97427652608 97442070528 97488198912 97502625792 97626619904 97687289856 97776625536 97819557888 97909014528 98108964864 98248976384 98249428992 98339278752 98449620992 98525527386 98540107776 98582921216 98784247808 98921848896 99016146944 99218358272 99414441984 99602726912 99693814272 99694273536 99708567552 99897409536 100040434208 100267499904 100336411824 100394860544 100457400472 100472266752 100534705128 100677451776 100740017664 100876419072 101159899776 101226684416 101256331264 101319256896 101511149428 101526171648 101648594944 101663637504 101726816256 101856182272 101871255552 101934563328 102072582144 102095292871 102303792448 102427000832 102521143296 102715312128 102730039296 102809245968 103019203584 103305908992 103516880896 103532199936 103728283648 103933280256 104028327936 104240775168 104390018304 104485483674 104618357888 104698864512 104744353792 104825113536 104840626176 104958263296 105039187968 105054732288 105104464452 105204656128 105419505664 105461710848 105562243072 105627844608 105827897344 105858891776 105924677664 105925165632 105940353024 106068099072 106140997632 106284711936 106300440576 106501767168 106534218648 106669539328 106751783424 106969792512 107114135552 107181195264 107482393512 107584851968 108001632128 108017614848 108100898334 108222193664 108238209024 108321662592 108452118528 108697779476 108844955648 108928714752 109067239424 109135019136 109166982144 109234823841 109382727168 109457903808 109521666048 109589891424 109606109184 109762528304 109829947392 109986685952 110002962432 110135607296 110211301376 110360526848 110429110272 110461452288 110530098432 110670659584 110755823616 110905786368 111132278784 111157005256 111290875904 111376683132 111393165312 111518154752 111604137216 111620653056 112053067776 112159883264 112475072512 112545488484 112697355264 112927506432 112944218112 113014575531 113158127616 113423769888 113577345024 113655404544 113792453632 113808769024 113809293312 113880019968 113913372672 114129117696 114308905216 114354669312 114588205056 114697437184 114751734136 114768715776 114986080768 115003097088 115091766504 115141771264 115158810624 115230375936 115376914432 115482427392 115647765376 115883941888 115989918528 116219147616 116366770176 116439259638 116456491008 116694319104 117019082752 117258059776 117348467808 117365293056 117587575808 117695652624 117837398016 118078046208 118264230656 118355238144 118505750528 118579395792 118596943872 118648471552 118739951616 118757523456 118982443008 119056384512 119091253248 119169875968 119504764544 119666573312 119740939968 119910957056 119985475584 120003231744 120147935232 120230510592 120393302016 120503402496 120675929088 120904481984 120921817088 120922374144 121032958464 121262187552 121332826112 121501836144 121749967872 121866027008 122338131968 122356236288 122450575104 122587971584 122700079104 122700644352 122875750712 123126688256 123239288436 123293401088 123406153728 123482844342 123639877504 123658174464 123735021696 123902558208 123987714048 124137222144 124155592704 124332775424 124504492032 124586688512 124682747046 124700623872 124755378176 124936799296 125051630913 125105963008 125124476928 125202235392 125361455104 125457924096 125627793408 125655745072 125912359936 126064001024 126161198592 126179868672 126418845696 126534456576 127145734144 127405391872 127503623676 127657181184 127917883392 128016510336 128034865152 128218174656 128461012108 128480022528 128597518368 128653983744 128841074274 128897646592 128916127744 129015524352 129034616832 129095700903 129279000576 129359340864 129482653696 129534492672 129799028736 129922760704 129984265216 130003501056 130103736048 130249719808 130368834048 130369434624 130426077184 130545352704 130811953152 130999238656 131119038336 131367369848 131386810368 131646468096 131895798528 131915317248 132286022784 132552589312 132925085696 132925698048 132944756736 133047259488 133196546048 133318969344 133479530496 133509229139 133689999872 133781882432 133963022336 134046273504 134066110464 134236602368 134320023552 134442860112 134501892096 134624894976 134879866368 134899826688 135092342528 135368228864 135551516672 135635755008 135828340736 135912751104 136017542232 136037044224 136096776192 136499429376 136694857728 136953749504 136973385728 137078994624 137099280384 137358938112 137630398464 137911468032 138042933248 138128925649 138235219551 138517524288 138577707008 138704437248 138705076224 138987700224 139094862192 139186691072 139313978232 139598486016 139766818048 139787501568 139874372352 140052250624 140072976384 140139285936 140160024576 140349800448 140553899208 140615614464 140744208384 140837126144 141031636992 141232903552 141233554176 141253804032 141362713206 141424132096 141521330176 141651404928 141712949248 141733920768 141822001152 142002356224 142045624864 142335711232 142626390016 142908260352 143038950912 143309858016 143331065856 144023486464 144134531112 144317612032 144428883456 144602824704 145009852416 145030643712 145238286336 145513358848 145555976192 145646431788 145667985408 145843636224 145943871744 146119855232 146141478912 146163105792 146232298368 146439929856 146530934784 146670616576 146729336832 147238813696 147281936384 147373464576 147374143488 147674431488 147788291079 147874381824 148176371712 148502244176 148524220416 148805516288 148827537408 149121662976 149404090368 149540721408 149846114304 150060651312 150263140352 150401249856 150504617736 150570008576 150592290816 150686100708 150708400128 150877503488 150923476418 151016177664 151231693184 151436460032 151540539392 151745724416 151840026624 151884496896 151978885344 152172156928 152266724142 152289257472 152472892416 152495456256 152784273408 152806883328 153024954368 153337462784 153455688672 153545080832 153640501248 153976569856 154072968192 154095058944 154653224704 154958863488 155155693568 155252346184 155275321344 155298299904 155592425472 155899920384 156464623744 156487057408 156585027456 156927536832 157116530688 157237670304 157437394944 157558781952 157783634437 157806984192 158105861056 158129258496 158319935488 158343364608 158441766912 158643257344 158741846016 158788337664 158887016496 159102148608 159211496448 159427067904 159654586624 159752650752 159801327972 159980634112 160004308992 160127675136 160197246976 160307347456 160454688768 160524402688 160671203328 160901238784 161229832192 161377277952 161682916736 162002448192 162026422272 162333290496 162357313536 163046669214 163141648384 163267433472 163600105472 163600859136 163702528704 163750473216 164282499072 164319051248 164384837136 164541538304 164643792456 164877565952 164980028928 165004443648 165203410944 165316952064 165516296192 165540790272 165643665408 165692178432 166005989376 166243662728 166267498496 166735507884 166832635904 166936313856 167065024698 167277232128 167406205824 167503724544 168214931456 168239824896 168558460928 168712608768 169046032896 169391259648 169737191424 170004831568 170135654832 170209574912 170366017536 170483106816 170557177856 170688680448 170713153536 170713939968 170957566208 171193676544 171306696704 171463357824 171538644992 171788099032 172020699136 172046155776 172127601204 172153073664 172372000768 172479121152 172504645632 172712656896 172738215936 173065371648 173223641088 173338001408 173471648064 173825112064 173825912832 173984877792 174060470272 174415937536 174550155264 174658889457 174825384448 175182413824 175528624128 175861064704 175887089664 176022701712 176047939584 176381363712 177234264064 177259675648 177396345984 177758625792 177869093688 177972707328 178109927424 178473664512 178728364672 178754813952 179093364736 179257146816 179335856128 179499859968 179611409952 179839821824 179866435584 179978213376 180221902848 180345765888 180589953024 180630133541 180847673344 181013893632 181217001472 181356722976 181382725632 181383561216 181462368256 181893281328 181999239168 182259810304 182771992832 182799040512 183145250816 183507197952 183534354432 183881957376 184050118656 184313626068 184690032384 184858932654 184939249664 184940101632 185109230592 185316933632 185459816256 185487261696 185751970976 186131314688 186205833216 186383335424 186499163136 186763968512 186852381248 186880032768 187024120569 187050935808 187133067264 187405198944 187487485952 187658944512 187686715392 188042182656 188311405568 188338405376 188483617608 188868539904 189096001536 189241797888 189628268544 190544347136 190718601216 191079810688 191108087808 191255435514 191485771776 191876825088 192179374816 192327261984 192571844608 192691518162 192720033792 192803766272 192980975616 193261611411 193346469888 193374191616 193523286528 193651048448 193918500864 194195242384 194223980544 194458181632 194591828992 194855305216 194884141056 194976397824 195005251584 195253239808 195374579712 195553251072 195639115776 195818029056 196217929728 196497952768 196498857984 196678557504 196899241984 197051054772 197080215552 197165842432 197843697792 198032293888 198436716544 198828883968 199205453824 199387628544 199388547072 199417135104 199794819072 200080868416 200534999808 200672823648 200789721088 200914800944 200944533504 201069410256 201354903552 201480035328 201752838144 202319799552 202453368832 202512662528 202638513792 203022298856 203052343296 203297189888 203327275008 203453632512 203712364544 203742511104 203869126656 204145164288 204190585742 204607584896 204854001664 205042286592 205430624256 205460078592 205618491936 206038407168 206611817984 207033761792 207064399872 207456567296 207866560512 208056655872 208481550336 208780036608 208970967348 209236715776 209397729024 209488707584 209650227072 209681252352 209916526592 210078375936 210109464576 210208928904 210409312256 210839011328 210923421696 211124486144 211255689216 211655794688 211717783552 211849355328 211850331264 211880706048 212136198144 212281995264 212569423872 212600881152 213003534336 213068437296 213339078656 213471976003 213503566848 213939585024 214228271104 214362390528 214964787024 215169703936 216003264256 216035229696 216201796668 216444387328 216476418048 216643325184 216904237056 217395558952 217689911296 217857429504 218134478848 218270038272 218333964288 218469647682 218765454336 218915807616 219043332096 219179782848 219212218368 219525056608 219659894784 219973371904 220005924864 220271214592 220422602752 220721053696 220858220544 220922904576 221060196864 221341319168 221511647232 221811572736 222264557568 222314010512 222581751808 222753366264 222786330624 223036309504 223208274432 223241306112 224106135552 224319766528 224950145024 225090976968 225394710528 225855012864 225888436224 226029151062 226316255232 226385214627 226847539776 227154690048 227310809088 227584907264 227617538048 227618586624 227760039936 227826745344 228258235392 228400086213 228617810432 228709338624 229176410112 229394874368 229503468272 229537431552 229972161536 230006194176 230183533008 230283542528 230317621248 230460751872 230753828864 230964854784 231295530752 231767883776 231979837056 232438295232 232733540352 232878519276 232912982016 233388638208 234038165504 234516119552 234696935616 234730586112 235175151616 235391305248 235674796032 236156092416 236208636169 236528461312 236710476288 237011501056 237158791584 237193887744 237296943104 237479903232 237515046912 237964886016 238112769024 238182506496 238339751936 239009529088 239333146624 239481879936 239821914112 239970951168 240006463488 240295870464 240461021184 240786604032 241006804992 241351858176 241808963968 241843634176 241844748288 242065916928 242524375104 242665652224 243003672288 243499935744 243732054016 244570003821 244676263936 244712472576 244901150208 245175943168 245400158208 245401288704 245751501424 246253376512 246478576872 246586802176 246812307456 246965688684 247279755008 247316348928 247470043392 247805116416 247975428096 248274444288 248311185408 248665550848 249008984064 249173377024 249365494092 249401247744 249510756352 249873598592 250103261826 250211926016 250248953856 250404470784 250722910208 250915848192 251255586816 251311490144 251824719872 252128002048 252322397184 252359737344 252837691392 253068913152 254291468288 254810783744 255007247352 255314362368 255835766784 256033020672 256069730304 256436349312 256922024216 256960045056 257195036736 257307967488 257682148548 257795293184 257832255488 258031048704 258069233664 258191401806 258558001152 258718681728 258965307392 259068985344 259598057472 259845521408 259968530432 260007002112 260207472096 260499439616 260737668096 260738869248 260852154368 261090705408 261623906304 261998477312 262238076672 262734739696 262773620736 263292936192 263791597056 263830634496 264572045568 265105178624 265850171392 265851396096 265889513472 266094518976 266393092096 266637938688 266959060992 267018458278 267379999744 267563764864 267926044672 268092547008 268132220928 268473204736 268640047104 268885720224 269003784192 269249789952 269759732736 269799653376 270184685056 270736457728 271103033344 271271510016 271656681472 271825502208 272035084464 272074088448 272193552384 272998858752 273389715456 273907499008 273946771456 274157989248 274198560768 274717876224 275260796928 275822936064 276085866496 276257851298 276470439102 277035048576 277155414016 277408874496 277410152448 277975400448 278189724384 278373382144 278627956464 279155660927 279196972032 279533636096 279575003136 279748744704 280104501248 280145952768 280278571872 280320049152 280699600896 281107798416 281231228928 281488416768 281674252288 282063273984 282465807104 282467108352 282507608064 282725426412 282848264192 283042660352 283302809856 283425898496 283644002304 284004712448 284091249728 284671422464 285252780032 285816520704 286077901824 286619716032 286662131712 288046972928 288269062224 288635224064 288857766912 289037277243 289205649408 290019704832 290061287424 290476572672 291026717696 291111952384 291292863576 291335970816 291687272448 291887743488 292239710464 292282957824 292326211584 292464596736 292879859712 293061869568 293341233152 293458673664 294477627392 294563872768 294746929152 294748286976 295348862976 295576582158 295748763648 296352743424 297004488352 297048440832 297611032576 297655074816 298243325952 298808180736 299081442816 299692228608 300121302624 300526280704 300802499712 301009235472 301140017152 301184581632 301372201416 301416800256 301755006976 301846952836 302032355328 302463386368 302872920064 303081078784 303491448832 303680053248 303768993792 303957770688 304344313856 304533448284 304578514944 304945784832 304990912512 305568546816 305613766656 306049908736 306285878613 306674925568 306911377344 307090161664 307281002496 307953139712 308145936384 308190117888 309306449408 309917726976 310311387136 310504692368 310550642688 310596599808 311184850944 311799840768 312929247488 312974114816 313170054912 313855073664 314233061376 314475340608 314874789888 315117563904 315567268874 315613968384 316211722112 316258516992 316639870976 316686729216 316883533824 317286514688 317483692032 317576675328 317774032992 318204297216 318422992896 318854135808 319309173248 319505301504 319602655944 319961268224 320008617984 320255350272 320394493952 320614694912 320909377536 321048805376 321342406656 321802477568 322459664384 322754555904 323365833472 324004896384 324052844544 324666580992 324714627072 326093338428 326283296768 326534866944 327200210944 327201718272 327405057408 327500946432 328564998144 328638102496 328769674272 329083076608 329287584912 329755131904 329911235641 329960057856 330008887296 330406821888 330633904128 331032592384 331081580544 331287330816 331384356864 332011978752 332487325456 332534996992 333471015768 333665271808 333872627712 334130049396 334554464256 334812411648 336429862912 336479649792 337116921856 337425217536 338092065792 338782519296 339474382848 340009663136 340271309664 340419149824 340732035072 340966213632 341114355712 341377360896 341426307072 341427879936 341915132416 342387353088 342613393408 342926715648 343077289984 343576198064 344041398272 344092311552 344255202408 344306147328 344744001536 344958242304 345009291264 345425313792 345476431872 346130743296 346447282176 346676002816 346943296128 347650224128 347651825664 347969755584 348120940544 348831875072 349100310528 349317778914 349650768896 350364827648 351057248256 351722129408 351774179328 352045403424 352095879168 352762727424 353267783297 354468528128 354519351296 354792691968 355517251584 355738187376 355945414656 356219854848 356947329024 357456729344 357509627904 358186729472 358514293632 358671712256 358999719936 359222819904 359679643648 359732871168 359956426752 360443805696 360691531776 361179906048 361260267082 361695346688 362027787264 362434002944 362713445952 362765451264 362767122432 362924736512 363786562656 363998478336 364519620608 365543985664 365598081024 366290501632 367014395904 367068708864 367763914752 368100237312 368627252136 369380064768 369717865308 369878499328 369880203264 370218461184 370633867264 370919632512 370974523392 371503941952 372262629376 372411666432 372766670848 372998326272 373527937024 373704762496 373760065536 374048241138 374101871616 374266134528 374810397888 374974971904 375317889024 375373430784 376084365312 376622811136 376676810752 376967235216 377737079808 378192003072 378483595776 379256537088 381088694272 381437202432 382159621376 382216175616 382510871028 382971543552 383753650176 384358749632 384654523968 385143689216 385383036324 385440067584 385607532544 385961951232 386523222822 386692939776 386748383232 387046573056 387302096896 387837001728 388390484768 388447961088 388916363264 389183657984 389710610432 389768282112 389952795648 390010503168 390506479616 390749159424 391106502144 391278231552 391636058112 392435859456 392995905536 392997715968 393357115008 393798483968 394102109544 394160431104 394331684864 395687395584 396064587776 396873433088 397657767936 398410907648 398775257088 398777094144 398834270208 399589638144 400161736832 400527687417 401069999616 401345647296 401579442176 401829601888 401889067008 402138820512 402709807104 402960070656 403505676288 404639599104 404906737664 405025325056 405277027584 406044597712 406104686592 406594379776 406654550016 406907265024 407424729088 407485022208 407738253312 408290328576 408381171484 409215169792 409708003328 410084573184 410861248512 410920157184 411236983872 412076814336 413223635968 414067523584 414128799744 414386776947 414913134592 415733121024 416113311744 416963100672 417560073216 417941934696 418473431552 418795458048 418977415168 419300454144 419362504704 419833053184 420156751872 420218929152 420417857808 420818624512 421678022656 421846843392 422248972288 422511378432 423311589376 423435567104 423698710656 423700662528 423761412096 424272396288 424563990528 425138847744 425201762304 426007068672 426136874592 426678157312 426943952006 427007133696 427879170048 428456542208 428724781056 429929574048 430339407872 432006528512 432070459392 432403593336 432888774656 432952836096 433286650368 433808474112 434791117904 435379822592 435714859008 436268957696 436540076544 436667928576 436939295364 437530908672 437831615232 438359565696 438424436736 439050113216 439319789568 439946743808 440011849728 440542429184 440845205504 441442107392 441716441088 441845809152 442120393728 442682638336 443023294464 443623145472 444529115136 444628021024 445163503616 445506732528 445572661248 446072619008 446416548864 446482612224 448212271104 448639533056 449900290048 450181953936 450789421056 451710025728 451776872448 452058302124 452632510464 452770429254 453695079552 454309380096 454621618176 455169814528 455235076096 455237173248 455520079872 455653490688 456516470784 456800172426 457235620864 457418677248 458352820224 458789748736 459006936544 459074863104 459944323072 460012388352 460367066016 460567085056 460635242496 460921503744 461507657728 461929709568 462591061504 463535767552 463959674112 464876590464 465467080704 465757038552 465825964032 466777276416 468076331008 469032239104 469393871232 469461172224 470350303232 470782610496 471349592064 472312184832 472417272338 473056922624 473350903311 473420952576 474023002112 474317583168 474387775488 474593886208 474959806464 475030093824 475929772032 476225538048 476365012992 476679503872 478019058176 478666293248 478963759872 479643828224 479941902336 480012926976 480591740928 480922042368 481573208064 482013609984 482703716352 483617927936 483687268352 483689496576 484131833856 485048750208 485331304448 486007344576 486999871488 487464108032 489140007642 489352527872 489424945152 489802300416 490351886336 490800316416 490802577408 491503002848 492506753024 492957153744 493173604352 493624614912 493931377368 494559510016 494632697856 494940086784 495610232832 495950856192 496548888576 496622370816 497331101696 498017968128 498346754048 498730988184 498802495488 499021512704 499747197184 500206523652 500423852032 500497907712 500808941568 501445820416 501831696384 502511173632 502622980288 503649439744 504256004096 504644794368 504719474688 505675382784 506137826304 508582936576 509621567488 510014494704 510628724736 511671533568 512066041344 512139460608 512872698624 513844048432 513920090112 514390073472 514615934976 515364297096 515590586368 515664510976 516062097408 516138467328 516382803612 517116002304 517437363456 517930614784 518137970688 519196114944 519691042816 519937060864 520014004224 520414944192 520998879232 521475336192 521477738496 521704308736 522181410816 523247812608 523996954624 524476153344 525469479392 525547241472 526585872384 527583194112 527661268992 529144091136 530210357248 531700342784 531702792192 531779026944 532189037952 532786184192 533275877376 533918121984 534036916556 534759999488 535127529728 535852089344 536185094016 536264441856 536946409472 537280094208 537771440448 538007568384 538499579904 539519465472 539599306752 540369370112 541472915456 541890400623 542206066688 542543020032 543313362944 543651004416 544070168928 544148176896 544387104768 545997717504 546779430912 547814998016 547893542912 548315978496 548397121536 549435752448 550521593856 551645872128 552171732992 552515702596 552940878204 554070097152 554310828032 554817748992 554820304896 555950800896 556379448768 556746764288 557255912928 558311321854 558393944064 559067272192 559150006272 559497489408 560209002496 560291905536 560557143744 560640098304 561399201792 562215596832 562462457856 562976833536 563348504576 564126547968 564931614208 564934216704 565015216128 565450852824 565696528384 566085320704 566605619712 566851796992 567288004608 568009424896 568182499456 569342844928 570505560064 571633041408 572155803648 573239432064 573324263424 576093945856 576538124448 577270448128 577715533824 578074554486 578411298816 580039409664 580122574848 580953145344 582053435392 582223904768 582585727152 582671941632 583374544896 583775486976 584479420928 584565915648 584652423168 584929193472 585759719424 586123739136 586682466304 586917347328 588955254784 589127745536 589493858304 589496573952 590697725952 591153164316 591497527296 594008976704 594096881664 595222065152 595310149632 596486651904 597616361472 598162885632 599384457216 600242605248 601052561408 601604999424 602018470944 602280034304 602369163264 602744402832 602833600512 603510013952 603693905672 604064710656 604926772736 605745840128 606162157568 606982897664 607360106496 607537987584 607915541376 608688627712 609066896568 609157029888 609891569664 609981825024 611137093632 611227533312 612099817472 612571757226 613349851136 613822754688 614180323328 614562004992 615906279424 616291872768 616380235776 618612898816 619835453952 620622774272 621009384736 621101285376 621193199616 622369701888 623599681536 625858494976 625948229632 626340109824 627710147328 628466122752 628950681216 629749579776 630235127808 631134537748 631227936768 632423444224 632517033984 633279741952 633373458432 633767067648 634573029376 634967384064 635153350656 635548065984 636408594432 636845985792 637708271616 638618346496 639010603008 639205311888 639922536448 640017235968 640415928009 640510700544 640788987904 641229389824 641818755072 642097610752 642684813312 643604955136 644919328768 645509111808 646731666944 648009792768 648105689088 649333161984 649429254144 652186676856 652566593536 653069733888 654400421888 654403436544 654810114816 655001892864 657129996288 657276204992 657539348544 658166153216 658575169824 659510263808 659822471282 659920115712 660017774592 660813643776 661267808256 662065184768 662163161088 662574661632 662768713728 664023957504 664974650912 665069993984 666942031536 667330543616 667745255424 668260098792 669108928512 669624823296 672859725824 672959299584 674233843712 674850435072 676184131584 677565038592 678948765696 679155643881 680019326272 680542619328 680838299648 681464070144 681932427264 682228711424 682754721792 682852614144 682855759872 683830264832 684774706176 685226786816 685853431296 686154579968 687152396128 688082796544 688184623104 688510404816 688612294656 689488003072 689916484608 690018582528 690850627584 690952863744 692261486592 692894564352 693352005632 693886592256 695300448256 695303651328 695939511168 696241881088 697663750144 698200621056 698635557828 699301537792 700729655296 702114496512 703444258816 703548358656 704090806848 704191758336 705525454848 706535566594 708625908507 708937056256 709038702592 709585383936 711034503168 711476374752 711890829312 712439709696 713894658048 714913458688 715019255808 716373458944 717028587264 717343424512 717999439872 718445639808 719359287296 719465742336 719912853504 720887611392 721383063552 722359812096 722520534164 723390693376 724055574528 724868005888 725426891904 725530902528 725534244864 725849473024 727573125312 727996956672 729039241216 731087971328 731196162048 732581003264 734028791808 734137417728 735527829504 736200474624 737254504272 738760129536 739435730616 739756998656 739760406528 740436922368 741267734528 741839265024 741949046784 743007883904 744525258752 744823332864 745533341696 745996652544 747055874048 747409524992 747520131072 748096482276 748203743232 748532269056 749620795776 749949943808 750635778048 750746861568 752168730624 753245622272 753353621504 753934470432 755474159616 756384006144 756967191552 758513074176 762177388544 762874404864 764319242752 764432351232 765021742056 765943087104 767507300352 768717499264 769309047936 770287378432 770766072648 770880135168 771215065088 771923902464 773046445644 773385879552 773496766464 774093146112 774604193792 775674003456 776780969536 776895922176 777832726528 778367315968 779421220864 779536564224 779905591296 780021006336 781012959232 781498318848 782213004288 782556463104 783272116224 784871718912 785991811072 785995431936 786714230016 787596967936 788204219088 788320862208 788663369728 791374791168 792129175552 793746866176 795315535872 796821815296 797550514176 797554188288 797668540416 799179276288 800323473664 801055374834 802139999232 802691294592 803158884352 803659203776 803778134016 804277641024 805419614208 805920141312 807011352576 809279198208 809813475328 810050650112 810554055168 812089195424 812209373184 813188759552 813309100032 813814530048 814849458176 814970044416 815476506624 816580657152 816762342968 818430339584 819416006656 820169146368 821722497024 821840314368 822473967744 824153628672 826447271936 828135047168 828257599488 828773553894 829826269184 831466242048 832226623488 833926201344 835120146432 835883869392 836946863104 837466982781 837590916096 837954830336 838600908288 838725009408 839666106368 840313503744 840437858304 840835715616 841637249024 843356045312 843693686784 844497944576 845022756864 846623178752 846871134208 847397421312 847401325056 847522824192 848544792576 849127981056 850277695488 852014137344 852273749184 853356314624 853887904012 854014267392 855758340096 856913084416 857449562112 859859148096 860678815744 864013057024 864140918784 864807186672 865777549312 865905672192 866573300736 867616948224 869582235808 870759645184 871429718016 872537915392 873080153088 873335857152 873878590728 875061817344 875663230464 876719131392 876848873472 878100226432 878639579136 879893487616 880023699456 881084858368 881690411008 882884214784 883432882176 883691618304 884240787456 885365276672 886046588928 887246290944 889058230272 889256042048 890327007232 891013465056 891145322496 892145238016 892833097728 892965224448 896424542208 897279066112 899800580096 900363907872 901578842112 903420051456 903553744896 904116604248 905265020928 905540858508 907390159104 908618760192 909243236352 910339629056 910470152192 910474346496 911040159744 911306981376 913032941568 913600344852 914471241728 914837354496 916705640448 917579497472 918013873088 918149726208 918857635839 919888646144 920024776704 920734132032 921134170112 921270484992 921843007488 923015315456 923859419136 925182123008 927071535104 927919348224 929753180928 930934161408 931514077104 931651928064 933554552832 936152662016 938064478208 938787742464 938922344448 940700606464 941565220992 942699184128 944624369664 944834544676 946113845248 946701806622 946841905152 948046004224 948635166336 948775550976 949187772416 949919612928 950060187648 951859544064 952451076096 952730025984 953359007744 956038116352 957332586496 957927519744 959287656448 959883804672 960025853952 961183481856 961844084736 963146416128 964027219968 965407432704 967235855872 967374536704 967378993152 968263667712 970097500416 972014689152 973999742976 974928216064 978280015284 978705055744 978849890304 979604600832 980703772672 981600632832 981605154816 983006005696 985013506048 985914307488 986347208704 987249229824 987862754736 989119020032 989265395712 989733706923 989880173568 991220465664 991901712384 993097777152 993244741632 994662203392 996035936256 996693508096 997461976368 997604990976 998043025408 999494394368 1000413047304 1000847704064 1000995815424 1001617883136 1002891640832 1003663392768 1005245960576 1007298879488 1008512008192 1009289588736 1009438949376 1011350765568 1012275652608 1017165873152 1019243134976 1020028989408 1021257449472 1023343067136 1024132082688 1024278921216 1025745397248 1027688096864 1027840180224 1028780146944 1029231869952 1030728594192 1031181172736 1031329021952 1032124194816 1032276934656 1032765607224 1034232004608 1034874726912 1035861229568 1036275941376 1038392229888 1039874121728 1040028008448 1040829888384 1041997758464 1042950672384 1042955476992 1043408617472 1044362821632 1046495625216 1047993909248 1048952306688 1050938958784 1051094482944 1053171744768 1055166388224 1055322537984 1058288182272 1059803349891 1060420714496 1063400685568 1063405584384 1063558053888 1064378075904 1065572368384 1066551754752 1067836243968 1068073833112 1069519998976 1070255059456 1071704178688 1072370188032 1072528883712 1073892818944 1074560188416 1075542880896 1076015136768 1076999159808 1079038930944 1079198613504 1080738740224 1082945830912 1083780801246 1084412133376 1085086040064 1086626725888 1087302008832 1088140337856 1088296353792 1088774209536 1091995435008 1093558861824 1095629996032 1095787085824 1096631956992 1096794243072 1098871504896 1101043187712 1103291744256 1104343465984 1105031405192 1105881756408 1108140194304 1108621656064 1109635497984 1109640609792 1111901601792 1112758897536 1113493528576 1114511825856 1116622643708 1116787888128 1118134544384 1118300012544 1118994978816 1120418004992 1120583811072 1121114287488 1121280196608 1122798403584 1124431193664 1124924915712 1125953667072 1126697009152 1128253095936 1129863228416 1129868433408 1130030432256 1130901705648 1131393056768 1132170641408 1133211239424 1133703593984 1134576009216 1136018849792 1136364998912 1138685689856 1141011120128 1143266082816 1144311607296 1146478864128 1146648526848 1152187891712 1153076248896 1154540896256 1155431067648 1156149108972 1156822597632 1160078819328 1160245149696 1161906290688 1164106870784 1164447809536 1165171454304 1165343883264 1166749089792 1167550973952 1168958841856 1169131831296 1169304846336 1169858386944 1171519438848 1172247478272 1173364932608 1173834694656 1177910509568 1178255491072 1178987716608 1178993147904 1181395451904 1182306328632 1182995054592 1188017953408 1188193763328 1190444130304 1190620299264 1192973303808 1195232722944 1196325771264 1198768914432 1200485210496 1201583062251 1202105122816 1203209998848 1204036941888 1204560068608 1204738326528 1205488805664 1205667201024 1207020027904 1207387811344 1208129421312 1209853545472 1211491680256 1212324315136 1213965795328 1214720212992 1215075975168 1215831082752 1217377255424 1218133793136 1218314059776 1219783139328 1219963650048 1222274187264 1222455066624 1224199634944 1225143514452 1226699702272 1227645509376 1229124009984 1231812558848 1232583745536 1232760471552 1237225797632 1239670907904 1241245548544 1242018769472 1242202570752 1242386399232 1243160330841 1244739403776 1247199363072 1251716989952 1251896459264 1252680219648 1255420294656 1256932245504 1257901362432 1259499159552 1260470255616 1262269075496 1262455873536 1264846888448 1265034067968 1266559483904 1266746916864 1267534135296 1269146058752 1269934768128 1270306701312 1271096131968 1272817188864 1273691971584 1275416543232 1277236692992 1278021206016 1278410623776 1279845072896 1280034471936 1280831856018 1281021401088 1281577975808 1282458779648 1283637510144 1284195221504 1285369626624 1287209910272 1289838657536 1291018223616 1293463333888 1296019585536 1296211378176 1298666323968 1298858508288 1304373353712 1305133187072 1306139467776 1308800843776 1308806873088 1309620229632 1310003785728 1314552409984 1315078697088 1316332306432 1317150339648 1319020527616 1319644942564 1319840231424 1320035549184 1321627287552 1322535616512 1324130369536 1324326322176 1325149323264 1325537427456 1328047915008 1329949301824 1330139987968 1333884063072 1334661087232 1335490510848 1336520197584 1338217857024 1339249646592 1345719451648 1345918599168 1348467687424 1349700870144 1352368263168 1355130077184 1357897531392 1358311287762 1360038652544 1361085238656 1361676599296 1362928140288 1363864854528 1364457422848 1365509443584 1365705228288 1365711519744 1367660529664 1369549412352 1370453573632 1371706862592 1372309159936 1374304792256 1376165593088 1376369246208 1377020809632 1377224589312 1378976006144 1379832969216 1380037165056 1381701255168 1381905727488 1384522973184 1385789128704 1386704011264 1387773184512 1390600896512 1390607302656 1391879022336 1392483762176 1395327500288 1396401242112 1397271115656 1398603075584 1401459310592 1404228993024 1406888517632 1407096717312 1408181613696 1408383516672 1411050909696 1413071133188 1417251817014 1417874112512 1418077405184 1419170767872 1420052709933 1422069006336 1422952749504 1423781658624 1424879419392 1427789316096 1429826917376 1430038511616 1432746917888 1434057174528 1434686849024 1435998879744 1436891279616 1438718574592 1438931484672 1439825707008 1441775222784 1442766127104 1444719624192 1445041068328 1446781386752 1448111149056 1449736011776 1450853783808 1451061805056 1451068489728 1455146250624 1455993913344 1458078482432 1462175942656 1462392324096 1465162006528 1468057583616 1468274835456 1471055659008 1472400949248 1474509008544 1477520259072 1478871461232 1479513997312 1479520813056 1480873844736 1482535469056 1483678530048 1483898093568 1486015767808 1489050517504 1489646665728 1491066683392 1491993305088 1494111748096 1494819049984 1495040262144 1496192964552 1496407486464 1497064538112 1499241591552 1499899887616 1501271556096 1501493723136 1504337461248 1506491244544 1506707243008 1507868940864 1510948319232 1512768012288 1513934383104 1517026148352 1524354777088 1525748809728 1528638485504 1528864702464 1530043484112 1531886174208 1535014600704 1537434998528 1538618095872 1540574756864 1541532145296 1541760270336 1542430130176 1543847804928 1546092891288 1546771759104 1546993532928 1548186292224 1549208387584 1551348006912 1553561939072 1553791844352 1555665453056 1556734631936 1558842441728 1559073128448 1559811182592 1560042012672 1562025918464 1562996637696 1564426008576 1565112926208 1566544232448 1569743437824 1571983622144 1571990863872 1573428460032 1575193935872 1576408438176 1576641724416 1577326739456 1582749582336 1584258351104 1587493732352 1590631071744 1593643630592 1595101028352 1595108376576 1595337080832 1598358552576 1600646947328 1602110749668 1604279998464 1605382589184 1607318407552 1607556268032 1608555282048 1610839228416 1611840282624 1614022705152 1618558396416 1619626950656 1620101300224 1621108110336 1624178390848 1624418746368 1625671201869 1626377519104 1626618200064 1627629060096 1629698916352 1629940088832 1630953013248 1633161314304 1633524685936 1636860679168 1638832013312 1640338292736 1643444994048 1643680628736 1644947935488 1648307257344 1652894543872 1656270094336 1656515198976 1657547107788 1659652538368 1662932484096 1664453246976 1667852402688 1670240292864 1671767738784 1673893726208 1674933965562 1675181832192 1675909660672 1677201816576 1677450018816 1679332212736 1680627007488 1680875716608 1681671431232 1683274498048 1686712090624 1687387373568 1688995889152 1690045513728 1693246357504 1693742268416 1694794842624 1694802650112 1695045648384 1697089585152 1698255962112 1700555390976 1704028274688 1704547498368 1706712629248 1707775808024 1708028534784 1711516680192 1713826168832 1714899124224 1719718296192 1721357631488 1728026114048 1728281837568 1729614373344 1731555098624 1731811344384 1733146601472 1735233896448 1735619978807 1739164471616 1741519290368 1742859436032 1745075830784 1746160306176 1746671714304 1747757181456 1750123634688 1751326460928 1753438262784 1753697746944 1756200452864 1757279158272 1759786975232 1760047398912 1762169716736 1763380822016 1765768429568 1766865764352 1767383236608 1768481574912 1770730553344 1772093177856 1774492581888 1778512084096 1780654014464 1782026930112 1782290644992 1784290476032 1785666195456 1785930448896 1792849084416 1794558132224 1799601160192 1800727815744 1803157684224 1806840102912 1807107489792 1808233208496 1810530041856 1811081717016 1814780318208 1817237520384 1818486472704 1820679258112 1820940304384 1820948692992 1822080319488 1822613962752 1826065883136 1827200689704 1828942483456 1829674708992 1833411280896 1835158994944 1836027746176 1836299452416 1837715271678 1839777292288 1840049553408 1841468264064 1842268340224 1842540969984 1843686014976 1846030630912 1847718838272 1850364246016 1854143070208 1855838696448 1859506361856 1861868322816 1863028154208 1863303856128 1867109105664 1872305324032 1876128956416 1877575484928 1877844688896 1881401212928 1883130441984 1885398368256 1889248739328 1889669089352 1892227690496 1893403613244 1893683810304 1896092008448 1897270332672 1897551101952 1899839225856 1900120375296 1903719088128 1904902152192 1905460051968 1906718015488 1912076232704 1914665172992 1915855039488 1918575312896 1919767609344 1920051707904 1921247784027 1922366963712 1923688169472 1926292832256 1928054439936 1930814865408 1934471711744 1934749073408 1934757986304 1936527335424 1940195000832 1944029378304 1947999485952 1949856432128 1956560030568 1957410111488 1957699780608 1959209201664 1961407545344 1963201265664 1963210309632 1966012011392 1970027012096 1971828614976 1972694417408 1974498459648 1975725509472 1978238040064 1978530791424 1979467413846 1979760347136 1982440931328 1983803424768 1986195554304 1986489483264 1989324406784 1992071872512 1993387016192 1994923952736 1995209981952 1996086050816 1998988788736 2000826094608 2001695408128 2001991630848 2003235766272 2005783281664 2007326785536 2010491921152 2014597758976 2017024016384 2018579177472 2018877898752 2022701531136 2024551305216 2034331746304 2038486269952 2040057978816 2042514898944 2046686134272 2048264165376 2048557842432 2051490794496 2055376193728 2055680360448 2057560293888 2058463739904 2061457188384 2062362345472 2062658043904 2064248389632 2064553869312 2065531214448 2068464009216 2069749453824 2071722459136 2072551882752 2076784459776 2079748243456 2080056016896 2081659776768 2083995516928 2085901344768 2085910953984 2086817234944 2088725643264 2092991250432 2095987818496 2097904613376 2101877917568 2102188965888 2106343489536 2110332776448 2110645075968 2116576364544 2119606699782 2120841428992 2125877725521 2126801371136 2126811168768 2127116107776 2128756151808 2131144736768 2133103509504 2135672487936 2136147666224 2139039997952 2140510118912 2143408357376 2144740376064 2145057767424 2147785637888 2149120376832 2151085761792 2152030273536 2153998319616 2158077861888 2158397227008 2161477480448 2165891661824 2167561602492 2168824266752 2170172080128 2174604017664 2176280675712 2176592707584 2177548419072 2183990870016 2187117723648 2191259992064 2191574171648 2193263913984 2193588486144 2197743009792 2202086375424 2206583488512 2208686931968 2210062810384 2211763512816 2216280388608 2217243312128 2219270995968 2219281219584 2223803203584 2225517795072 2226987057152 2229023651712 2233245287416 2233575776256 2236269088768 2236600025088 2237989957632 2240836009984 2241167622144 2242228574976 2242560393216 2245596807168 2248862387328 2249849831424 2251907334144 2253394018304 2256506191872 2259726456832 2259736866816 2260060864512 2261803411296 2262786113536 2264341282816 2266422478848 2267407187968 2269152018432 2272037699584 2272729997824 2277371379712 2282022240256 2286532165632 2288623214592 2292957728256 2293297053696 2304375783424 2306152497792 2309081792512 2310862135296 2312298217944 2313645195264 2320157638656 2320490299392 2323812581376 2328213741568 2328895619072 2330342908608 2330687766528 2333498179584 2335101947904 2337917683712 2338263662592 2338609692672 2339716773888 2343038877696 2344494956544 2346729865216 2347669389312 2348191736033 2355821019136 2356510982144 2357975433216 2357986295808 2362790903808 2364612657264 2365990109184 2376035906816 2376387526656 2380888260608 2381240598528 2385946607616 2390465445888 2392651542528 2397537828864 2400970420992 2403166124502 2404210245632 2406419997696 2408073883776 2409120137216 2409476653056 2410977611328 2411334402048 2414040055808 2414775622688 2416258842624 2419707090944 2422983360512 2424648630272 2427931590656 2429440425984 2430151950336 2431662165504 2434754510848 2436267586272 2436628119552 2439566278656 2439927300096 2444548374528 2444910133248 2448399269888 2450287028904 2453399404544 2455291018752 2458248019968 2463625117696 2465167491072 2465520943104 2474451595264 2479341815808 2484037538944 2484405141504 2484772798464 2486320661682 2489478807552 2494398726144 2503433979904 2503792918528 2505360439296 2510840589312 2512400948343 2513864491008 2515802724864 2518998319104 2520940511232 2524538150992 2524911747072 2529693776896 2530068135936 2533118967808 2533493833728 2535068270592 2538292117504 2539869536256 2540613402624 2542192263936 2545634377728 2547383943168 2550833086464 2554473385984 2556042412032 2556821247552 2559690145792 2560068943872 2561663712036 2562042802176 2563155951616 2564917559296 2567275020288 2570739253248 2574419820544 2579677315072 2582036447232 2586926667776 2592039171072 2592422756352 2597332647936 2597717016576 2608746707424 2610266374144 2612278935552 2617601687552 2617613746176 2619240459264 2620007571456 2629104819968 2630157394176 2632664612864 2634300679296 2638041055232 2639289885128 2639680462848 2640071098368 2643254575104 2645071233024 2648260739072 2648652644352 2650298646528 2651074854912 2656095830016 2659898603648 2660279975936 2667768126144 2669322174464 2670981021696 2673040395168 2676435714048 2678499293184 2691438903296 2691837198336 2696935374848 2699401740288 2704736526336 2710260154368 2715795062784 2716622575524 2720077305088 2722170477312 2723353198592 2725856280576 2727729709056 2728914845696 2731018887168 2731410456576 2731423039488 2735321059328 2739098824704 2740907147264 2743413725184 2744618319872 2748609584512 2752331186176 2752738492416 2754041619264 2754449178624 2757952012288 2759665938432 2760074330112 2763402510336 2763811454976 2769045946368 2771578257408 2773408022528 2775546369024 2781201793024 2781214605312 2783758044672 2784967524352 2790655000576 2792802484224 2794542231312 2797206151168 2802918621184 2808457986048 2813777035264 2814193434624 2816363227392 2816767033344 2822101819392 2826142266376 2834503634028 2835748225024 2836154810368 2838341535744 2840105419866 2844138012672 2845905499008 2847563317248 2849758838784 2855578632192 2859653834752 2860077023232 2865493835776 2868114349056 2869373698048 2871997759488 2873782559232 2877437149184 2877862969344 2879651414016 2883550445568 2885532254208 2889439248384 2890082136656 2893562773504 2896222298112 2899472023552 2901707567616 2902123610112 2902136979456 2910292501248 2916156964864 2924351885312 2924784648192 2930324013056 2936115167232 2936549670912 2942111318016 2944801898496 2949018017088 2955040518144 2957742922464 2959027994624 2959041626112 2961747689472 2965070938112 2967357060096 2967796187136 2969201120769 2972031535616 2978101035008 2979293331456 2982133366784 2983986610176 2988223496192 2989638099968 2990080524288 2992385929104 2992814972928 2994129076224 2998483183104 2999799775232 3002543112192 3002987446272 3008674922496 3012982489088 3013414486016 3015737881728 3021896638464 3025536024576 3027868766208 3034052296704 3048709554176 3051497619456 3057276971008 3057729404928 3060086968224 3063772348416 3070029201408 3070712270197 3074869997056 3077236191744 3081149513728 3083064290592 3083520540672 3084860260352 3087695609856 3092185782576 3093543518208 3093987065856 3096372584448 3098416775168 3102696013824 3107123878144 3107583688704 3111330906112 3113469263872 3117684883456 3119622365184 3120084025344 3124051836928 3125993275392 3128852017152 3130225852416 3133088464896 3139486875648 3143967244288 3143981727744 3146856920064 3150387871744 3152816876352 3153283448832 3154653478912 3165499164672 3168516702208 3174987464704 3179410049673 3181262143488 3187287261184 3190202056704 3190216753152 3190674161664 3196717105152 3201293894656 3204221499336 3208559996928 3210765178368 3214636815104 3215112536064 3217110564096 3221678456832 3223680565248 3228045410304 3237116792832 3239253901312 3240202600448 3242216220672 3248356781696 3248837492736 3251342403738 3252755038208 3253236400128 3255258120192 3259397832704 3259880177664 3261906026496 3266322628608 3267049371872 3273721358336 3277664026624 3280676585472 3286889988096 3287361257472 3289895870976 3296614514688 3305789087744 3312540188672 3313030397952 3315094215576 3319305076736 3325864968192 3328906493952 3335704805376 3340480585728 3343535477568 3347787452416 3349867931124 3350363664384 3351819321344 3354403633152 3354900037632 3361254014976 3361751433216 3363342862464 3366548996096 3373424181248 3374774747136 3377991778304 3380091027456 3386492715008 3387484536832 3389589685248 3389605300224 3390091296768 3394179170304 3396511924224 3401110781952 3408056549376 3409094996736 3413425258496 3415551616048 3416057069568 3423033360384 3427652337664 3429798248448 3439436592384 3442715262976 3456052228096 3456563675136 3459228746688 3463110197248 3463622688768 3466293202944 3470467792896 3471239957614 3478328943232 3483038580736 3485718872064 3490151661568 3492320612352 3493343428608 3495514362912 3500247269376 3502652921856 3506876525568 3507395493888 3512400905728 3514558316544 3519573950464 3520094797824 3524339433472 3526761644032 3531536859136 3533731528704 3534766473216 3536963149824 3541461106688 3544186355712 3548985163776 3557024168192 3561308028928 3564053860224 3564581289984 3568580952064 3571332390912 3571860897792 3585698168832 3589116264448 3599202320384 3601455631488 3606315368448 3613680205824 3614214979584 3616466416992 3621060083712 3622163434032 3629023592051 3629560636416 3634475040768 3636972945408 3641358516224 3641880608768 3641897385984 3644160638976 3645227925504 3652131766272 3654401379408 3657884966912 3659349417984 3666822561792 3670317989888 3672055492352 3672598904832 3675430543356 3679554584576 3680099106816 3682936528128 3684536680448 3687372029952 3692061261824 3695437676544 3700728492032 3708286140416 3711677392896 3719012723712 3723736645632 3726056308416 3726607712256 3734218211328 3744610648064 3752257912832 3755150969856 3755689377792 3762802425856 3766260883968 3770796736512 3778497478656 3779338178704 3784455380992 3786807226488 3787367620608 3792184016896 3794540665344 3795102203904 3799678451712 3800240750592 3807438176256 3809804304384 3810920103936 3813436030976 3824152465408 3829330345984 3831710078976 3837150625792 3839535218688 3840103415808 3842495568054 3844733927424 3847376338944 3852585664512 3856108879872 3861629730816 3868943423488 3869498146816 3869515972608 3873054670848 3880390001664 3888058756608 3895998971904 3899712864256 3913120061136 3914820222976 3915399561216 3918418403328 3922815090688 3926402531328 3926420619264 3932024022784 3940054024192 3943657229952 3945388834816 3948996919296 3951451018944 3956476080128 3957061582848 3958934827692 3959520694272 3964881862656 3967606849536 3972391108608 3972978966528 3978648813568 3984143745024 3986774032384 3989847905472 3990419963904 3992172101632 3997977577472 4001652189216 4003390816256 4003983261696 4006471532544 4011566563328 4014653571072 4020983842304 4029195517952 4034048032768 4037158354944 4037755797504 4045403062272 4049102610432 4068663492608 4076972539904 4080115957632 4085029797888 4093372268544 4096528330752 4097115684864 4102981588992 4110752387456 4111360720896 4115120587776 4116927479808 4122914376768 4124724690944 4125316087808 4128496779264 4129107738624 4131062428896 4136928018432 4139498907648 4143444918272 4145103765504 4153568919552 4159496486912 4160112033792 4163319553536 4167991033856 4171802689536 4171821907968 4173634469888 4177451286528 4185982500864 4191975636992 4195809226752 4203755835136 4204377931776 4212686979072 4220665552896 4221290151936 4233152729088 4239213399564 4241682857984 4251755451042 4253602742272 4253622337536 4254232215552 4257512303616 4262289473536 4266207019008 4271344975872 4272295332448 4278079995904 4281020237824 4286816714752 4289480752128 4290115534848 4295571275776 4298240753664 4302171523584 4304060547072 4307996639232 4316155723776 4316794454016 4322954960896 4331783323648 4335123204984 4337648533504 4340344160256 4349208035328 4352561351424 4353185415168 4367981740032 4374235447296 4382519984128 4383148343296 4386527827968 4387176972288 4395486019584 4404172750848 4413166977024 4417373863936 4420125620768 4423527025632 4432560777216 4434486624256 4438541991936 4438562439168 4447606407168 4451035590144 4453974114304 4458047303424 4466490574832 4467151552512 4472538177536 4473200050176 4475979915264 4481672019968 4482335244288 4484457149952 4485120786432 4491193614336 4497724774656 4499699662848 4503814668288 4506788036608 4513012383744 4519452913664 4519473733632 4520121729024 4523606822592 4525572227072 4528682565632 4532844957696 4534814375936 4538304036864 4545459995648 4554742759424 4564044480512 4573064331264 4577246429184 4585915456512 4586594107392 4608751566848 4612304995584 4618163585024 4621724270592 4624596435888 4627290390528 4640315277312 4640980598784 4647625162752 4656427483136 4657791238144 4660685817216 4661375533056 4666996359168 4670203895808 4675835367424 4676527325184 4677219385344 4679433547776 4686077755392 4688989913088 4693459730432 4695338778624 4696383472066 4711642038272 4713021964288 4715950866432 4715972591616 4725581807616 4729225314528 4731980218368 4752071813632 4752775053312 4761776521216 4762481197056 4771893215232 4780930891776 4785303085056 4795075657728 4801940841984 4806332249004 4808420491264 4812839995392 4816147767552 4818240274432 4821955222656 4822668804096 4828080111616 4829551245376 4832517685248 4839414181888 4845966721024 4849297260544 4855863181312 4858880851968 4860303900672 4863324331008 4869509021696 4872535172544 4873256239104 4879132557312 4879854600192 4889096749056 4889820266496 4896798539776 4900574057808 4906798809088 4910582037504 4916496039936 4927250235392 4930334982144 4931041886208 4948903190528 4958683631616 4968075077888 4968810283008 4969545596928 4972641323364 4978957615104 4988797452288 5006867959808 5007585837056 5010720878592 5021681178624 5024801896686 5027728982016 5031605449728 5037996638208 5041881022464 5049076301984 5049823494144 5059387553792 5060136271872 5066237935616 5066987667456 5070136541184 5076584235008 5079739072512 5081226805248 5084384527872 5091268755456 5094767886336 5101666172928 5108946771968 5112084824064 5113642495104 5119380291584 5120137887744 5123327424072 5124085604352 5126311903232 5129835118592 5134550040576 5141478506496 5148839641088 5159354630144 5164072894464 5173853335552 5184078342144 5184845512704 5194665295872 5195434033152 5206859936421 5217493414848 5220532748288 5224557871104 5235203375104 5235227492352 5238480918528 5240015142912 5258209639936 5260314788352 5265329225728 5268601358592 5276082110464 5278579770256 5279360925696 5280142196736 5286509150208 5290142466048 5296521478144 5297305288704 5300597293056 5302149709824 5312191660032 5319797207296 5320559951872 5335536252288 5338644348928 5341962043392 5346080790336 5352871428096 5356998586368 5382877806592 5383674396672 5393870749696 5398803480576 5409473052672 5420520308736 5431590125568 5433245151048 5440154610176 5444340954624 5446706397184 5451712561152 5455459418112 5457829691392 5462037774336 5462820913152 5462846078976 5470642118656 5478197649408 5481814294528 5486827450368 5489236639744 5497219169024 5504662372352 5505476984832 5508083238528 5508898357248 5515904024576 5519331876864 5520148660224 5526805020672 5527622909952 5538091892736 5543156514816 5546816045056 5551092738048 5562403586048 5562429210624 5567516089344 5569935048704 5581310001152 5585604968448 5589084462624 5594412302336 5605837242368 5616915972096 5627554070528 5628386869248 5632726454784 5633534066688 5644203638784 5652284532752 5669007268056 5671496450048 5672309620736 5676683071488 5680210839732 5688276025344 5691810998016 5699517677568 5711157264384 5719307669504 5720154046464 5730987671552 5736228698112 5738747396096 5743995518976 5747565118464 5754874298368 5755725938688 5759302828032 5767100891136 5771064508416 5778878496768 5780164273312 5787125547008 5792444596224 5798944047104 5803415135232 5804247220224 5804273958912 5820585002496 5832313929728 5848703770624 5849569296384 5860648026112 5872230334464 5873099341824 5884222636032 5889603796992 5898036034176 5910081036288 5915485844928 5918055989248 5918083252224 5923495378944 5930141876224 5934714120192 5935592374272 5938402241538 5944063071232 5956202070016 5958586662912 5964266733568 5967973220352 5976446992384 5979276199936 5980161048576 5984771858208 5985629945856 5988258152448 5996966366208 5999599550464 6005086224384 6005974892544 6017349844992 6025964978176 6026828972032 6031475763456 6043793276928 6051072049152 6055737532416 6068104593408 6097419108352 6102995238912 6114553942016 6115458809856 6120173936448 6127544696832 6140058402816 6141424540394 6149739994112 6154472383488 6162299027456 6166128581184 6167041081344 6169720520704 6175391219712 6184371565152 6187087036416 6187974131712 6192745168896 6196833550336 6205392027648 6214247756288 6215167377408 6222661812224 6226938527744 6235369766912 6239244730368 6240168050688 6248103673856 6251986550784 6257704034304 6260451704832 6266176929792 6278973751296 6287934488576 6287963455488 6293713840128 6300775743488 6305633752704 6306566897664 6309306957824 6330998329344 6337033404416 6349974929408 6358820099346 6362524286976 6374574522368 6380404113408 6380433506304 6381348323328 6393434210304 6402587789312 6408442998672 6417119993856 6421530356736 6429273630208 6430225072128 6434221128192 6443356913664 6447361130496 6456090820608 6474233585664 6478507802624 6480405200896 6484432441344 6496713563392 6497674985472 6502684807476 6505510076416 6506472800256 6510516240384 6518795665408 6523812052992 6532645257216 6534098743744 6547442716672 6555328053248 6561353170944 6573779976192 6574722514944 6579791741952 6593229029376 6611578175488 6625080377344 6626060795904 6630188431152 6638610153472 6651729936384 6657812987904 6671409610752 6680961171456 6687070955136 6695574904832 6699735862248 6700727328768 6703638642688 6708807266304 6709800075264 6722508029952 6723502866432 6726685724928 6733097992192 6746848362496 6749549494272 6755983556608 6760182054912 6772985430016 6774969073664 6779179370496 6779210600448 6780182593536 6788358340608 6793023848448 6802221563904 6816113098752 6818189993472 6826850516992 6831103232096 6832114139136 6846066720768 6855304675328 6859596496896 6878873184768 6885430525952 6912104456192 6913127350272 6918457493376 6926220394496 6927245377536 6932586405888 6940935585792 6942479915228 6956657886464 6966077161472 6971437744128 6980303323136 6984641224704 6986686857216 6991028725824 7000494538752 7005305843712 7013753051136 7014790987776 7024801811456 7029116633088 7039147900928 7040189595648 7044575208099 7048678866944 7053523288064 7063073718272 7067463057408 7069532946432 7073926299648 7082922213376 7088372711424 7097970327552 7114048336384 7122616057856 7128107720448 7129162579968 7137161904128 7142664781824 7143721795584 7171396337664 7178232528896 7198404640768 7202911262976 7212630736896 7227360411648 7228429959168 7232932833984 7242120167424 7244326868064 7258047184102 7259121272832 7268950081536 7273945890816 7282717032448 7283761217536 7283794771968 7288321277952 7290455851008 7304263532544 7308802758816 7315769933824 7318698835968 7333645123584 7340635979776 7344110984704 7345197809664 7350861086712 7359109169152 7360198213632 7365873056256 7369073360896 7374744059904 7384122523648 7390875353088 7401456984064 7416572280832 7423354785792 7438025447424 7452112616832 7453215424512 7468436422656 7489221296128 7504515825664 7510301939712 7511378755584 7525604851712 7532521767936 7541593473024 7556994957312 7558676357408 7568910761984 7573614452976 7574735241216 7584368033792 7589081330688 7590204407808 7599356903424 7600481501184 7614876352512 7619608608768 7621840207872 7626872061952 7648304930816 7658660691968 7663420157952 7674301251584 7679070437376 7680206831616 7684991136108 7689467854848 7694752677888 7712217759744 7723259461632 7737886846976 7738996293632 7739031945216 7746109341696 7760780003328 7776117513216 7791997943808 7799425728512 7826240122272 7829640445952 7830799122432 7836836806656 7845630181376 7852805062656 7852841238528 7864048045568 7880108048384 7887314459904 7890777669632 7897993838592 7902902037888 7912952160256 7914123165696 7917869655384 7919041388544 7929763725312 7935213699072 7944782217216 7945957933056 7957297627136 7968287490048 7973548064768 7979695810944 7980839927808 7984344203264 7995955154944 8003304378432 8006781632512 8007966523392 8012943065088 8023133126656 8029307142144 8041967684608 8058391035904 8068096065536 8074316709888 8075511595008 8090806124544 8098205220864 8137326985216 8153945079808 8160231915264 8170059595776 8186744537088 8193056661504 8194231369728 8205963177984 8221504774912 8222721441792 8230241175552 8233854959616 8245828753536 8249449381888 8250632175616 8256993558528 8258215477248 8262124857792 8273856036864 8278997815296 8286889836544 8290207531008 8307137839104 8318992973824 8320224067584 8326639107072 8335982067712 8343605379072 8343643815936 8347268939776 8354902573056 8371965001728 8383951273984 8391618453504 8407511670272 8408755863552 8425373958144 8441331105792 8442580303872 8466305458176 8478426799128 8483365715968 8503510902084 8507205484544 8507244675072 8508464431104 8515024607232 8524578947072 8532414038016 8542689951744 8544590664896 8556159991808 8562040475648 8573633429504 8578961504256 8580231069696 8591142551552 8596481507328 8604343047168 8608121094144 8615993278464 8632311447552 8633588908032 8645909921792 8663566647296 8670246409968 8675297067008 8680688320512 8698416070656 8705122702848 8706370830336 8748470894592 8765039968256 8766296686592 8773055655936 8774353944576 8790972039168 8808345501696 8826333954048 8834747727872 8840251241536 8847054051264 8865121554432 8868973248512 8877083983872 8877124878336 8895212814336 8902071180288 8907948228608 8916094606848 8932981149664 8934303105024 8945076355072 8946400100352 8951959830528 8963344039936 8964670488576 8968914299904 8970241572864 8982387228672 8995449549312 8999399325696 9007629336576 9013576073216 9026024767488 9038905827328 9038947467264 9040243458048 9047213645184 9051144454144 9057365131264 9065689915392 9069628751872 9076608073728 9090919991296 9109485518848 9128088961024 9146128662528 9154492858368 9171830913024 9173188214784 9212136810591 9217503133696 9224609991168 9236327170048 9243448541184 9249192871776 9254580781056 9280630554624 9281961197568 9295250325504 9312854966272 9315582476288 9321371634432 9322751066112 9333992718336 9340407791616 9351670734848 9353054650368 9358867095552 9372155510784 9377979826176 9386919460864 9390677557248 9392766944132 9423284076544 9426043928576 9431901732864 9431945183232 9451163615232 9458450629056 9463960436736 9504143627264 9505550106624 9523553042432 9524962394112 9543786430464 9561861783552 9570606170112 9590151315456 9603881683968 9612664498008 9616840982528 9625679990784 9632295535104 9636480548864 9643910445312 9645337608192 9656160223232 9659102490752 9665035370496 9678828363776 9691933442048 9698594521088 9711726362624 9717761703936 9720607801344 9726648662016 9739018043392 9745070345088 9746512478208 9758265114624 9759709200384 9778193498112 9779640532992 9793597079552 9801148115616 9813597618176 9821164075008 9832992079872 9854500470784 9860669964288 9862083772416 9897806381056 9917367263232 9936150155776 9937620566016 9939091193856 9945282646728 9957915230208 9977594904576 10013735919616 10015171674112 10021441757184 10043362357248 10049603793372 10055457964032 10063210899456 10083762044928 10098152603968 10099646988288 10118775107584 10120272543744 10132475871232 10133975334912 10140273082368 10153168470016 10159478145024 10162453610496 10168769055744 10182537510912 10189535772672 10203332345856 10217893543936 10224169648128 10227284990208 10238760583168 10240275775488 10246654848144 10248171208704 10252623806464 10259670237184 10269100081152 10282957012992 10297679282176 10318709260288 10328145788928 10347706671104 10368156684288 10369691025408 10389330591744 10390868066304 10413719872842 10434986829696 10441065496576 10449115742208 10470406750208 10470454984704 10476961837056 10480030285824 10516419279872 10520629576704 10530658451456 10537202717184 10552164220928 10557159540512 10558721851392 10560284393472 10573018300416 10580284932096 10593042956288 10594610577408 10601194586112 10604299419648 10624383320064 10639594414592 10641119903744 10671072504576 10683924086784 10692161580672 10705742856192 10713997172736 10765755613184 10767348793344 10787741499392 10797606961152 10818946105344 10841040617472 10863180251136 10866490302096 10880309220352 10887070776153 10888681909248 10893412794368 10903425122304 10910918836224 10915659382784 10924075548672 10925641826304 10925692157952 10941284237312 10956395298816 10963628589056 10973654900736 10978473279488 10994438338048 11009324744704 11010953969664 11016166477056 11017796714496 11031808049152 11038663753728 11040297320448 11053610041344 11076183785472 11086313029632 11093632090112 11102185476096 11124807172096 11124858421248 11135032178688 11139870097408 11162620002304 11171209936896 11178168925248 11188824604672 11211674484736 11233831944192 11255108141056 11256773738496 11265452909568 11267068133376 11288407277568 11304569065504 11338014536112 11342992900096 11344619241472 11353366142976 11360421679464 11376552050688 11383621996032 11399035355136 11422314528768 11438615339008 11440308092928 11461975343104 11472457396224 11477494792192 11487991037952 11495130236928 11509748596736 11511451877376 11518605656064 11534201782272 11542129016832 11557756993536 11560328546624 11574251094016 11584889192448 11597888094208 11606830270464 11608494440448 11608547917824 11641170004992 11664627859456 11697407541248 11699138592768 11721296052224 11744460668928 11746198683648 11768445272064 11779207593984 11796072068352 11820162072576 11830971689856 11836111978496 11836166504448 11846990757888 11860283752448 11869428240384 11871184748544 11876804483076 11888126142464 11912404140032 11917173325824 11928533467136 11935946440704 11952893984768 11958552399872 11960322097152 11969543716416 11971259891712 11976516304896 11993932732416 11999199100928 12010172448768 12011949785088 12034699689984 12051929956352 12053657944064 12062951526912 12087586553856 12102144098304 12111475064832 12136209186816 12194838216704 12205990477824 12229107884032 12230917619712 12240347872896 12255089393664 12280116805632 12282849080788 12299479988224 12308944766976 12324598054912 12332257162368 12334082162688 12339441041408 12350782439424 12368743130304 12374174072832 12375948263424 12385490337792 12393667100672 12410784055296 12428495512576 12430334754816 12445323624448 12453877055488 12470739533824 12478489460736 12480336101376 12496207347712 12503973101568 12515408068608 12520903409664 12532353859584 12557947502592 12575868977152 12575926910976 12587427680256 12601551486976 12611267505408 12613133795328 12661996658688 12674066808832 12699949858816 12717640198692 12725048573952 12749149044736 12760808226816 12760867012608 12762696646656 12786868420608 12805175578624 12816885997344 12834239987712 12843060713472 12858547260416 12860450144256 12868442256384 12886713827328 12894722260992 12912181641216 12948467171328 12957015605248 12960810401792 12968864882688 12993427126784 12995349970944 13005369614952 13011020152832 13012945600512 13021032480768 13037591330816 13047624105984 13068197487488 13094885433344 13110656106496 13122706341888 13147559952384 13149445029888 13159583483904 13186458058752 13223156350976 13250160754688 13252121591808 13260376862304 13277220306944 13303459872768 13315625975808 13342819221504 13361922342912 13374141910272 13391149809664 13399471724496 13401454657536 13407277285376 13417614532608 13419600150528 13445016059904 13447005732864 13453371449856 13466195984384 13493696724992 13499098988544 13520364109824 13545970860032 13549938147328 13558358740992 13558421200896 13560365187072 13576716681216 13586047696896 13604443127808 13636379986944 13653701033984 13662206464192 13664228278272 13692133441536 13710609350656 13719192993792 13757746369536 13770861051904 13824208912384 13826254700544 13836914986752 13852440788992 13854490755072 13865172811776 13881871171584 13884959830456 13913315772928 13932154322944 13942875488256 13960606646272 13969282449408 13973373714432 13982057451648 14000989077504 14010611687424 14027506102272 14029581975552 14049603622912 14058233266176 14078295801856 14080379191296 14089150416198 14097357733888 14107046576128 14126147436544 14134926114816 14139065892864 14147852599296 14165844426752 14176745422848 14195940655104 14228096672768 14245232115712 14256215440896 14258325159936 14274323808256 14285329563648 14287443591168 14342792675328 14356465057792 14396809281536 14405822525952 14425261473792 14454720823296 14465865667968 14484240334848 14488653736128 14516094368204 14518242545664 14537900163072 14547891781632 14565434064896 14567522435072 14567589543936 14576642555904 14580911702016 14608527065088 14617605517632 14631539867648 14637397671936 14667290247168 14681271959552 14688221969408 14690395619328 14701722173424 14718218338304 14720396427264 14731746112512 14738146721792 14749488119808 14768245047296 14781750706176 14802913968128 14833144561664 14846709571584 14876050894848 14904225233664 14906430849024 14936872845312 14978442592256 15009031651328 15020603879424 15022757511168 15051209703424 15065043535872 15083186946048 15113989914624 15117352714816 15137821523968 15147228905952 15149470482432 15168736067584 15178162661376 15180408815616 15198713806848 15200963002368 15229752705024 15239217217536 15243680415744 15253744123904 15296609861632 15317321383936 15326840315904 15348602503168 15358140874752 15360413663232 15369982272216 15378935709696 15389505355776 15424435519488 15446518923264 15475773693952 15477992587264 15478063890432 15492218683392 15521560006656 15552235026432 15583995887616 15598851457024 15620579809263 15652480244544 15659280891904 15661598244864 15673673613312 15691260362752 15705610125312 15705682477056 15728096091136 15760216096768 15774628919808 15781555339264 15795987677184 15805804075776 15825904320512 15828246331392 15835739310768 15838082777088 15859527450624 15870427398144 15889564434432 15891915866112 15914595254272 15936574980096 15947096129536 15959391621888 15961679855616 15991910309888 16006608756864 16013563265024 16015933046784 16025886130176 16046266253312 16058614284288 16083935369216 16116782071808 16136192131072 16148633419776 16151023190016 16181612249088 16196410441728 16274653970432 16307890159616 16320463830528 16340119191552 16373489074176 16386113323008 16388462739456 16411926355968 16443009549824 16445442883584 16460482351104 16467709919232 16491657507072 16498898763776 16513987117056 16516430954496 16524249715584 16547712073728 16557995630592 16573779673088 16580415062016 16614275678208 16637985947648 16640448135168 16653278214144 16671964135424 16687210758144 16687287631872 16694537879552 16709805146112 16743930003456 16767902547968 16783236907008 16815023340544 16817511727104 16850747916288 16882662211584 16885160607744 16932610916352 16956853598256 16966731431936 17007021804168 17014410969088 17014489350144 17016928862208 17030049214464 17049157894144 17064828076032 17089181329792 17112319983616 17124080951296 17147266859008 17157923008512 17160462139392 17182285103104 17192963014656 17208686094336 17216242188288 17231986556928 17264622895104 17267177816064 17291819843584 17327133294592 17340492819936 17350594134016 17361376641024 17396832141312 17410245405696 17412741660672 17496941789184 17530079936512 17532593373184 17546111311872 17548707889152 17581944078336 17616691003392 17652667908096 17680502483072 17694108102528 17730243108864 17737946497024 17754167967744 17754249756672 17790425628672 17804142360576 17815896457216 17832189213696 17865962299328 17868606210048 17890152710144 17892800200704 17903919661056 17926688079872 17929340977152 17937828599808 17940483145728 17964774457344 17990899098624 17998798651392 18015258673152 18027152146432 18052049534976 18077811654656 18077894934528 18080486916096 18094427290368 18102288908288 18114730262528 18131379830784 18139257503744 18153216147456 18181839982592 18218971037696 18256177922048 18292257325056 18308985716736 18343661826048 18346376429568 18424273621182 18435006267392 18449219982336 18472654340096 18486897082368 18498385743552 18509161562112 18561261109248 18563922395136 18590500651008 18625709932544 18631164952576 18642743268864 18645502132224 18667985436672 18680815583232 18703341469696 18706109300736 18717734191104 18744311021568 18755959652352 18773838921728 18781355114496 18785533888264 18846568153088 18852087857152 18863803465728 18863890366464 18902327230464 18916901258112 18927920873472 19008287254528 19011100213248 19047106084864 19049924788224 19087572860928 19123723567104 19141212340224 19180302630912 19207763367936 19225328996016 19233681965056 19251359981568 19264591070208 19272961097728 19287820890624 19290675216384 19312320446464 19318204981504 19330070740992 19357656727552 19383866884096 19397189042176 19423452725248 19435523407872 19441215602688 19453297324032 19478036086784 19490140690176 19493024956416 19516530229248 19519418400768 19556386996224 19587194159104 19602296231232 19627195236352 19642328150016 19665984159744 19709000941568 19721339928576 19724167544832 19795612762112 19834734526464 19872300311552 19875241132032 19878182387712 19890565293456 19915830460416 19955189809152 20027471839232 20030343348224 20042883514368 20086724714496 20099207586744 20110915928064 20126421798912 20167524089856 20196305207936 20199293976576 20237550215168 20240545087488 20264951742464 20267950669824 20280546164736 20306336940032 20318956290048 20324907220992 20337538111488 20365075021824 20379071545344 20406664691712 20435787087872 20448339296256 20454569980416 20477521166336 20480551550976 20493309696288 20496342417408 20505247612928 20519340474368 20538200162304 20565914025984 20595358564352 20637418520576 20656291577856 20695413342208 20736313368576 20739382050816 20778661183488 20781736132608 20827439745684 20869973659392 20898231484416 20940813500416 20940909969408 20953923674112 20960060571648 21032838559744 21041259153408 21061316902912 21074405434368 21104328441856 21114319081024 21117443702784 21120568786944 21133725624297 21146036600832 21160569864192 21186085912576 21189221154816 21202389172224 21208598839296 21248766640128 21279188829184 21282239807488 21342145009152 21367848173568 21384323161344 21411485712384 21427994345472 21531511226368 21534697586688 21575482998784 21595213922304 21637892210688 21682081234944 21726360502272 21732980604192 21760618440704 21774141552306 21777363818496 21786825588736 21806850244608 21821837672448 21831318765568 21848151097344 21851283652608 21851384315904 21882568474624 21912790597632 21927257178112 21947309801472 21956946558976 21988876676096 22018649489408 22021907939328 22032332954112 22035593428992 22063616098304 22077327507456 22080594640896 22107220082688 22152367570944 22172626059264 22187264180224 22204370952192 22249614344192 22249716842496 22270064357376 22279740194816 22356337850496 22377649209344 22423348969472 22467663888384 22510216282112 22513547476992 22530905819136 22534136266752 22576814555136 22609138131008 22676029072224 22685985800192 22689238482944 22706732285952 22720843358928 22753104101376 22767243992064 22798070710272 22844629057536 22877230678016 22880616185856 22923950686208 22944914792448 22954989584384 22975982075904 22990260473856 23019497193472 23022903754752 23037211312128 23068403564544 23084258033664 23120657093248 23148502188032 23169778384896 23195776188416 23213660540928 23216988880896 23217095835648 23282340009984 23329255718912 23394815082496 23398277185536 23442592104448 23488921337856 23492397367296 23536890544128 23558415187968 23592144136704 23640324145152 23661943379712 23672223956992 23672333008896 23693981515776 23720567504896 23738856480768 23742369497088 23753608966152 23776252284928 23824808280064 23834346651648 23857066934272 23871892881408 23917104799744 23920644194304 23939087432832 23942519783424 23953032609792 23987865464832 23998398201856 24020344897536 24023899570176 24069399379968 24103859912704 24107315888128 24125903053824 24175173107712 24204288196608 24222950129664 24272418373632 24389676433408 24411980955648 24458215768064 24461835239424 24480695745792 24510178787328 24560233611264 24565698161576 24598959976448 24617889533952 24649196109824 24664514324736 24668164325376 24701564878848 24737486260608 24748348145664 24751896526848 24770980675584 24787334201344 24821568110592 24856991025152 24860669509632 24890647248896 24907754110976 24941479067648 24956978921472 24960672202752 24992414695424 25007946203136 25030816137216 25041806819328 25064707719168 25115895005184 25151737954304 25151853821952 25174855360512 25203102973952 25222535010816 25226267590656 25323993317376 25348133617664 25399899717632 25435280397384 25450097147904 25498298089472 25521616453632 25521734025216 25525393293312 25573736841216 25610351157248 25633771994688 25668479975424 25686121426944 25717094520832 25720900288512 25736884512768 25773427654656 25789444521984 25824363282432 25896934342656 25914031210496 25921620803584 25937729765376 25986854253568 25990699941888 26010739229904 26022040305664 26025891201024 26042064961536 26075182661632 26095248211968 26136394974976 26189770866688 26221312212992 26245412683776 26295119904768 26298890059776 26319166967808 26372916117504 26446312701952 26500321509376 26504243183616 26520753724608 26554440613888 26606919745536 26631251951616 26685638443008 26723844685824 26748283820544 26782299619328 26798943448992 26802909315072 26814554570752 26835229065216 26839200301056 26890032119808 26894011465728 26906742899712 26932391968768 26987393449984 26998197977088 27040728219648 27091941720064 27099876294656 27116717481984 27116842401792 27120730374144 27153433362432 27172095393792 27208886255616 27272759973888 27324412928384 27328456556544 27384266883072 27421218701312 27438385987584 27515492739072 27541722103808 27636410431773 27648417824768 27652509401088 27673829973504 27704881577984 27708981510144 27730345623552 27763742343168 27769919660912 27826631545856 27864308645888 27885750976512 27921213292544 27938564898816 27946747428864 27964114903296 28001978155008 28021223374848 28055012204544 28059163951104 28099207245824 28116466532352 28156591603712 28160758382592 28178300832396 28194715467776 28214093152256 28269852229632 28278131785728 28295705198592 28331688853504 28353490845696 28391881310208 28456193345536 28490464231424 28512430881792 28516650319872 28548647616512 28570659127296 28574887182336 28685585350656 28712930115584 28793618563072 28811645051904 28850522947584 28909441646592 28931731335936 28968480669696 28977307472256 29032188736408 29036485091328 29075800326144 29095783563264 29130868129792 29135044870144 29135179087872 29153285111808 29161823404032 29217054130176 29235211035264 29263079735296 29274795343872 29334580494336 29362543919104 29376443938816 29380791238656 29403444346848 29436436676608 29440792854528 29463492225024 29476293443584 29498976239616 29536490094592 29563501412352 29605827936256 29666289123328 29693419143168 29752101789696 29808450467328 29812861698048 29873745690624 29956885184512 30018063302656 30041207758848 30045515022336 30102419406848 30130087071744 30166373892096 30234705429632 30275643047936 30294457811904 30298940964864 30337472135168 30356325322752 30360817631232 30397427613696 30401926004736 30459505410048 30478434435072 30487360831488 30507488247808 30593219723264 30634642767872 30653680631808 30697205006336 30716281749504 30720827326464 30739964544432 30757871419392 30779010711552 30848871038976 30893037846528 30951547387904 30955985174528 30956127780864 30984437366784 31043120013312 31104470052864 31167991775232 31197702914048 31241159618526 31304960489088 31318561783808 31323196489728 31347347226624 31382520725504 31411220250624 31411364954112 31456192182272 31520432193536 31549257839616 31563110678528 31591975354368 31611608151552 31651808641024 31656492662784 31671478621536 31676165554176 31719054901248 31740854796288 31779128868864 31783831732224 31829190508544 31873149960192 31894192259072 31918783243776 31923359711232 31983820619776 32013217513728 32027126530048 32051772260352 32092532506624 32117228568576 32167870738432 32233564143616 32297266839552 32302046380032 32363224498176 32392820883456 32549307940864 32615780319232 32640927661056 32661212328459 32680238383104 32746978148352 32772226646016 32776925478912 32823852711936 32886019099648 32890885767168 32920964702208 32935419838464 32983315014144 32997797527552 33027974234112 33032861908992 33048499431168 33095424147456 33115991261184 33147559346176 33160830124032 33228551356416 33275971895296 33280896270336 33306556428288 33343928270848 33374421516288 33374575263744 33419610292224 33487860006912 33535805095936 33566473814016 33630046681088 33635023454208 33701495832576 33765324423168 33770321215488 33865221832704 33913707196512 33933462863872 34014043608336 34028821938176 34028978700288 34033857724416 34060098428928 34098315788288 34129656152064 34178362659584 34224639967232 34248161902592 34294533718016 34315846017024 34320924278784 34364570206208 34385926029312 34417372188672 34432484376576 34463973113856 34529245790208 34534355632128 34583639687168 34654266589184 34680985639872 34701188268032 34722753282048 34793664282624 34820490811392 34825483321344 34993883578368 35060159873024 35065186746368 35092222623744 35097415778304 35163888156672 35233382006784 35305335816192 35361004966144 35388216205056 35460486217728 35475892994048 35508335935488 35508499513344 35580851257344 35608284721152 35631792914432 35664378427392 35731924598656 35737212420096 35780305420288 35785600401408 35807839322112 35853376159744 35858681954304 35875657199616 35880966291456 35929548914688 35981798197248 35997597302784 36030517346304 36054304292864 36104099069952 36155623309312 36155789869056 36160973832192 36188854580736 36204577816576 36229460525056 36262759661568 36278515007488 36306432294912 36363679965184 36437942075392 36512355844096 36584514650112 36617971433472 36687323652096 36692752859136 36848547242364 36870012534784 36898439964672 36973794164736 36996771487104 37018323124224 37122522218496 37127844790272 37181001302016 37251419865088 37262329905152 37285486537728 37291004264448 37335970873344 37361631166464 37406682939392 37412218601472 37435468382208 37488622043136 37511919304704 37547677843456 37562710228992 37571067776528 37693136306176 37704175714304 37727606931456 37727780732928 37804654460928 37833802516224 38016574509056 38022200426496 38094212169728 38099849576448 38175145721856 38247447134208 38282424680448 38360605261824 38415526735872 38450657992032 38467363930112 38502719963136 38529182140416 38545922195456 38575641781248 38581350432768 38624640892928 38636409963008 38660141481984 38715313455104 38767733768192 38794378084352 38846905450496 38871046815744 38882431205376 38906594648064 38956072173568 38980281380352 38986049912832 39033060458496 39038836801536 39112773992448 39174388318208 39204592462464 39254390472704 39284656300032 39331968319488 39418001883136 39442679857152 39448335089664 39591225524224 39669469052928 39744600623104 39750482264064 39756364775424 39781130586912 39831660920832 39910379618304 39919259512561 40054943678464 40060686696448 40085767028736 40173449428992 40198415173488 40221831856128 40252843597824 40335048179712 40392610415872 40398587953152 40475100430336 40481090174976 40529903484928 40561092329472 40612673880064 40637912580096 40649814441984 40675076222976 40730150043648 40758143090688 40813329383424 40871574175744 40909139960832 40955042332672 40961103101952 40986619392576 40992684834816 41010495225856 41038680948736 41076400324608 41131828051968 41190717128704 41274837041152 41312583155712 41390826684416 41472626737152 41478764101632 41557322366976 41563472265216 41654879491368 41739947318784 41796462968832 41881627000832 41881819938816 41907847348224 41920121143296 42065677119488 42082518306816 42122633805824 42148810868736 42208656883712 42228638162048 42234887405568 42241137573888 42267451248594 42292073201664 42321139728384 42372171825152 42378442309632 42404778344448 42417197678592 42497533280256 42558377658368 42564479614976 42684290018304 42735696347136 42768646322688 42822971424768 42855988690944 43063022452736 43069395173376 43150965997568 43190427844608 43275784421376 43364162469888 43452721004544 43465961208384 43521236881408 43548283104612 43554727636992 43573651177472 43613700489216 43643675344896 43696302194688 43702567305216 43702768631808 43765136949248 43825581195264 43854514356224 43894619602944 43913893117952 43977753352192 44037298978816 44043815878656 44064665908224 44071186857984 44127232196608 44154655014912 44161189281792 44214440165376 44304735141888 44345252118528 44374528360448 44408741904384 44499228688384 44499433684992 44540128714752 44559480389632 44712675700992 44755298418688 44846697938944 44935327776768 45020432564224 45027094953984 45061811638272 45068272533504 45153629110272 45218276262016 45352058144448 45371971600384 45378476965888 45413464571904 45441686717856 45506208202752 45534487984128 45596141420544 45689258115072 45754461356032 45761232371712 45847901372416 45889829584896 45909979168768 45951964151808 45980520947712 46038994386944 46045807509504 46074422624256 46136807129088 46168516067328 46241314186496 46297004376064 46339556769792 46391552376832 46427321081856 46433977761792 46434191671296 46564680019968 46658511437824 46789630164992 46796554371072 46885184208896 46977842675712 46984794734592 47073781088256 47116830375936 47184288273408 47280648290304 47323886759424 47344447913984 47344666017792 47387963031552 47441135009792 47477712961536 47484738994176 47507217932304 47552504569856 47649616560128 47668693303296 47714133868544 47743785762816 47834209599488 47841288388608 47878174865664 47885039566848 47975730929664 47996796403712 48040689795072 48047799140352 48138798759936 48207719825408 48214631776256 48251806107648 48350346215424 48408576393216 48445900259328 48544836747264 48779352866816 48823961911296 48916431536128 48923670478848 48961391491584 49020357574656 49120467222528 49131396323152 49197919952896 49235779067904 49298392219648 49329028649472 49336328650752 49403129757696 49474972521216 49496696291328 49541961351168 49574668402688 49643136221184 49713982050304 49721339019264 49781294497792 49815508221952 49882958135296 49913957842944 49921344405504 50015892406272 50061632274432 50083613638656 50129415438336 50231790010368 50303475908608 50303707643904 50349710721024 50406205947904 50445070021632 50452535181312 50647986634752 50696267235328 50799799435264 50870560794768 50900194295808 50996596178944 51043232907264 51043468050432 51050786586624 51147473682432 51220702314496 51267543989376 51336959950848 51372242853888 51434189041664 51441800577024 51473769025536 51546855309312 51578889043968 51648726564864 51793868685312 51828062420992 51843241607168 51875459530752 51973708507136 51981399883776 52021478459808 52044080611328 52051782402048 52084129923072 52150365323264 52190496423936 52272789949952 52379541733376 52442624425984 52490825367552 52590239809536 52597780119552 52638333935616 52745832235008 52892625403904 53000643018752 53041507449216 53108881227776 53213839491072 53262503903232 53371276886016 53447689371648 53496567641088 53564599238656 53597886897984 53605818630144 53629109141504 53670458130432 53678400602112 53780064239616 53788022931456 53813485799424 53864783937536 53974786899968 53996395954176 54081456439296 54183883440128 54199752589312 54233434963968 54233684803584 54241460748288 54306866724864 54344190787584 54417772511232 54545519947776 54648825856768 54656913113088 54768533766144 54842437402624 54876771975168 55030985478144 55083444207616 55272820863546 55296835649536 55305018802176 55347659947008 55409763155968 55417963020288 55460691247104 55527484686336 55539839321824 55653263091712 55728617291776 55771501953024 55842426585088 55877129797632 55893494857728 55928229806592 56003956310016 56042446749696 56110024409088 56118327902208 56198414491648 56232933064704 56313183207424 56321516765184 56356601664792 56389430935552 56428186304512 56539704459264 56556263571456 56591410397184 56663377707008 56706981691392 56783762620416 56912386691072 56980928462848 57024861763584 57033300639744 57141318254592 57149774364672 57371170701312 57425860231168 57587237126144 57623290103808 57701045895168 57818883293184 57863462671872 57936961339392 57954614944512 58064377472816 58072970182656 58151600652288 58191567126528 58261736259584 58270089740288 58270358175744 58306570223616 58323646808064 58434108260352 58470422070528 58526159470592 58549590687744 58669160988672 58725087838208 58752887877632 58761582477312 58806888693696 58872873353216 58881585709056 58926984450048 58952586887168 58997952479232 59127002824704 59211655872512 59332578246656 59386838286336 59504203579392 59616900934656 59625723396096 59747491381248 59913770369024 60036126605312 60082415517696 60091030044672 60204838813696 60260174143488 60332747784192 60469410859264 60551286095872 60588915623808 60597881929728 60674944270336 60712650645504 60721635262464 60794855227392 60803852009472 60919010820096 60956868870144 60974721662976 61014976495616 61186439446528 61269285535744 61307361263616 61394410012672 61432563499008 61441654652928 61479929088864 61515742838784 61558021423104 61697742077952 61786075693056 61903094775808 61911970349056 61912255561728 61968874733568 62086240026624 62208940105728 62335983550464 62395405828096 62482319237052 62609920978176 62637123567616 62694694453248 62765041451008 62822440501248 62822729908224 62912384364544 63040864387072 63098515679232 63126221357056 63183950708736 63223216303104 63303617282048 63312985325568 63342957243072 63352331108352 63438109802496 63481709592576 63558257737728 63567663464448 63658381017088 63746299920384 63788384518144 63837566487552 63846719422464 63967641239552 64026435027456 64054253060096 64103544520704 64185065013248 64234457137152 64335741476864 64467128287232 64594533679104 64604092760064 64726448996352 64785641766912 65098615881728 65231560638464 65281855322112 65322424656918 65360476766208 65493956296704 65544453292032 65553850957824 65647705423872 65772038199296 65781771534336 65841929404416 65870839676928 65966630028288 65995595055104 66055948468224 66065723817984 66096998862336 66190848294912 66231982522368 66295118692352 66321660248064 66457102712832 66551943790592 66561792540672 66613112856576 66687856541696 66748843032576 66749150527488 66839220584448 67071610191872 67132947628032 67260093362176 67270046908416 67402991665152 67530648846336 67540642430976 67730443665408 67827414393024 67866925727744 68028087216672 68057643876352 68057957400576 68067715448832 68120196857856 68196631576576 68259312304128 68356725319168 68449279934464 68496323805184 68589067436032 68631692034048 68641848557568 68729140412416 68771852058624 68834744377344 68864968753152 68927946227712 69058491580416 69068711264256 69167279374336 69308533178368 69361971279744 69402376536064 69445506564096 69587328565248 69640981622784 69650966642688 69987767156736 70120319746048 70130373492736 70184445247488 70194831556608 70327776313344 70466764013568 70610671632384 70722009932288 70776432410112 70920972435456 70951785988096 71016671870976 71016999026688 71161702514688 71216569442304 71263585828864 71328756854784 71463849197312 71474424840192 71560610840576 71571200802816 71615678644224 71706752319488 71751314399232 71761932582912 71859097829376 71963596394496 71995194605568 72061034692608 72108608585728 72208198139904 72311246618624 72311579738112 72321947664384 72377709161472 72409155633152 72458921050112 72525519323136 72557030014976 72612864589824 72727359930368 72875884150784 73024711688192 73169029300224 73235942866944 73374647304192 73385505718272 73697094484728 73740025069568 73796879929344 73947588329472 73993542974208 74245044436992 74255689580544 74362002604032 74502839730176 74524659810304 74570973075456 74582008528896 74671941746688 74723262332928 74813365878784 74824437202944 74870936764416 74977244086272 75023838609408 75095355686912 75125420457984 75142135553056 75386272612352 75408351428608 75455213862912 75455561465856 75609308921856 75667605032448 76033149018112 76044400852992 76188424339456 76199699152896 76350291443712 76494894268416 76564849360896 76721210523648 76831053471744 76901315984064 76934727860224 77005439926272 77058364280832 77091844390912 77151283562496 77162700865536 77272819926016 77320282963968 77430626910208 77535467536384 77588756168704 77693810900992 77742093631488 77764862410752 77813189296128 77912144347136 77960562760704 77972099825664 78066120916992 78077673603072 78225547984896 78348776636416 78409184924928 78508780945408 78569312600064 78663936638976 78836003766272 78885359714304 78896670179328 79182451048448 79338938105856 79489201246208 79500964528128 79512729550848 79562261173824 79663321841664 79820759236608 79838519025122 80109887356928 80121373392896 80171534057472 80346898857984 80396830346976 80443663712256 80505687195648 80670096359424 80785220831744 80797175906304 80950200860672 80962180349952 81059806969856 81122184658944 81225347760128 81275825160192 81299628883968 81350152445952 81460300087296 81516286181376 81626658766848 81743148351488 81818279921664 81910084665344 81973238785152 81985369669632 82020990451712 82077361897472 82152800649216 82263656103936 82381434257408 82549674082304 82625166311424 82781653368832 82945253474304 82957528203264 83114644733952 83126944530432 83309758982736 83479894637568 83592925937664 83763254001664 83763639877632 83815694696448 83840242286592 84131354238976 84165036613632 84245267611648 84297621737472 84417313767424 84457276324096 84469774811136 84482275147776 84534902497188 84584146403328 84642279456768 84744343650304 84809556688896 84834395357184 84995066560512 85116755316736 85128959229952 85368580036608 85471392694272 85537292645376 85645942849536 85711977381888 86126044905472 86138790346752 86301931995136 86380855689216 86551568842752 86728324939776 86905442009088 86931922416768 87042473762816 87096566209224 87109455273984 87147302354944 87227400978432 87287350689792 87392604389376 87405134610432 87405537263616 87530273898496 87651162390528 87709028712448 87789239205888 87827786235904 87955506704384 88074597957632 88087631757312 88129331816448 88142373715968 88254464393216 88309310029824 88322378563584 88428880330752 88609470283776 88690504237056 88749056720896 88817483808768 88998457376768 88998867369984 89080257429504 89118960779264 89425351401984 89510596837376 89693395877888 89870655553536 90040865128448 90054189907968 90123623276544 90136545067008 90307258220544 90436552524032 90704116288896 90743943200768 90756953931776 90826929143808 90883373435712 91012416405504 91068975968256 91192282841088 91378516230144 91508922712064 91522464743424 91695802744832 91779659169792 91819958337536 91903928303616 91961041895424 92077988773888 92091615019008 92148845248512 92273614258176 92337032134656 92482628372992 92594008752128 92679113539584 92783104753664 92854642163712 92867955523584 92868383342592 93129360039936 93317022875648 93579260329984 93593108742144 93770368417792 93955685351424 93969589469184 94147562176512 94233660751872 94368576546816 94561296580608 94647773518848 94688895827968 94689332035584 94775926063104 94882270019584 94955425923072 94969477988352 95014435864608 95105009139712 95299233120256 95337386606592 95428267737088 95487571525632 95668419198976 95682576777216 95756349731328 95770079133696 95951461859328 95993592807424 96081379590144 96277597519872 96415439650816 96429263552512 96503612215296 96700692430848 96891800518656 97089673494528 97558705733632 97647923822592 97832863072256 97847340957696 97922782983168 98040715149312 98240934445056 98262792646304 98395839905792 98471558135808 98596784439296 98658057298944 98672657301504 98806259515392 98949945042432 98993392582656 99083922702336 99149336805376 99286272442368 99427964100608 99442678038528 99562588995584 99631016443904 99765916270592 99827915685888 99842688811008 100031784812544 100123264548864 100258830876672 100463580020736 100606951817216 100607415287808 100699421442048 100812411895808 100890140043264 100905070362624 101295973269504 101392534470656 101599598870528 101741121589536 101800388591616 101993192357888 102086465814528 102086936100864 102101573173248 102294947364864 102441404628992 102535087978752 102673919901696 102744485707776 102868378083328 102883601154048 102947538051072 103093710618624 103157778087936 103297453129728 103587737370624 103656124841984 103686483214336 103750919061504 103947417014272 103962799767552 104042956919616 104088161222656 104103564804096 104168259846144 104300730646528 104380992847872 104545579899904 104759083466752 104885248851968 104981650735104 105180479619072 105195560239104 105276667871232 105491664470016 105785250807808 106001286037504 106083014898432 106217762455552 106427678982144 106525007806464 106742553772032 106895378743296 106993135282176 107129198477312 107195773795968 107211637260288 107258218283008 107340916260864 107356801204224 107560128479232 107576045862912 107626971598848 107729567875072 107949573799936 107992791908352 108162912878592 108367766880256 108399505178624 108466869927936 108467369607168 108482921496576 108613733449728 108688381575168 108835545022464 109091039895552 109297651713536 109313826226176 109537067532288 109753543950336 110061970956288 110166888415232 110545641727092 110593671299072 110610037604352 110695319894016 110819526311936 110921382494208 111054969372672 111079678643648 111306526183424 111457234583552 111543003906048 111684853170176 111754259595264 111786989715456 111856459613184 112007912620032 112084893499392 112220048818176 112236655804416 112396828983296 112465866129408 112626366414848 112643033530368 112713203329584 112778861871104 112856372609024 113079408918528 113112527142912 113182820794368 113326755414016 113413963382784 113824773382144 113961856925696 114049723527168 114066601279488 114282636509184 114299548729344 114742341402624 114851720462336 115174474252288 115246580207616 115402091790336 115637766586368 115726925343744 115873922678784 115909229889024 116128754945632 116145940365312 116303201304576 116383134253056 116523472519168 116540179480576 116540716351488 116613140447232 116647293616128 116868216520704 116940844141056 117052318941184 117099181375488 117338321977344 117505775755264 117523164954624 117613777387392 117745746706432 117763171418112 117853968900096 117905173774336 117995904958464 118254005649408 118423311745024 118665156493312 118773676572672 119008407158784 119233801869312 119251446792192 119494982762496 119757778537683 119827540738048 120072253210624 120164831035392 120182060089344 120409677627392 120520348286976 120665495568384 120938821718528 121102572191744 121177831247616 121195763859456 121349888540672 121425301291008 121443270524928 121589710454784 121838021640192 121913737740288 121949443325952 122029952991232 122372878893056 122538571071488 122614722527232 122788820025344 122865126998016 122883309305856 122959858177728 123031485677568 123116042846208 123395484155904 123572151386112 123806189551616 123823940698112 123824511123456 123937749467136 124172480053248 124417880211456 124671967100928 124790811656192 124964638474104 125219841956352 125274247135232 125389388906496 125530082902016 125644881002496 125645459816448 125824768729088 126081728774144 126197031358464 126252442714112 126367901417472 126446432606208 126607234564096 126625970651136 126685914486144 126704662216704 126876219604992 126963419185152 127116515475456 127135326928896 127316762034176 127492599840768 127576769036288 127675132975104 127693438844928 127935282479104 128052870054912 128108506120192 128207089041408 128370130026496 128468914274304 128671482953728 128934256574464 129189067358208 129208185520128 129452897992704 129571283533824 130197231763456 130463121276928 130563710644224 130644849313836 130720953532416 131088906584064 131107701915648 131295410847744 131544076398592 131563543068672 131683858808832 131741679353856 131933260056576 131991190110208 132111896936448 132131447635968 132193997724672 132381696589824 132463965044736 132590237384704 132643320496128 132914205425664 133103887581184 133123585081344 133226225713152 133375713083392 133497686065152 133498301054976 133678441168896 134143220383744 134265895256064 134520186724352 134540093816832 134805983330304 135061297692672 135081284861952 135460887330816 135654828786048 135733851455488 136056174433344 136115287752704 136115914801152 136135430897664 136240393715712 136393263153152 136518624608256 136713450638336 136898559868928 136992647610368 137178134872064 137263384068096 137283697115136 137458280824832 137543704117248 137669488754688 137729937506304 137855892455424 138116983160832 138137422528512 138334558748672 138617066356736 138723942559488 138891013128192 139174657130496 139281963245568 139301933285376 139975534313472 140240639492096 140260746985472 140368890494976 140389663113216 140655552626688 140933528027136 141221343264768 141444019864576 141552864820224 141841944870912 141903571976192 142033343741952 142033998053376 142323405029376 142433138884608 142527171657728 142657513709568 142927698394624 142948849680384 143121221681152 143142401605632 143231357288448 143413504638976 143502628798464 143523865165824 143927192788992 143990389211136 144122069385216 144217217171456 144416396279808 144622493237248 144623159476224 144643895328768 144755418322944 144818311266304 144917842100224 145051038646272 145114060029952 145225729179648 145454719860736 145751768301568 146049423376384 146338058600448 146471885733888 146749294608384 146771011436544 147394188969456 147480050139136 147593759858688 147895176658944 147987085948416 148490088873984 148724005208064 149005679460352 149049319620608 149141946150912 149164017057792 149343883493376 149446524665856 149626731757568 149648874405888 149741873528832 150047677218816 150190711373824 150250840915968 150284271106112 150772545224704 150816702857216 150910427725824 150911122931712 151218617843712 151335210064896 152066298036224 152088801705984 152376848678912 152399398305792 152700582887424 152989788536832 153129698721792 153442421047296 153662106943488 153802631968128 153869455720448 154010879852544 154116728561664 154183688781824 154302567124992 154325401731072 154545639852032 154640565927936 154861253820416 155070935072768 155177512337408 155387621801984 155484187262976 155529724821504 155626378592256 155824288694272 155921125521408 155944199651328 156132241833984 156155347206144 156451095969792 156697553272832 156818369849856 157017561890816 157138625200128 157327873277952 157672007532544 157770719428608 157793340358656 158364902096896 158677876211712 158978402492416 159001929056256 159124522347648 159326643683328 159641518473216 159677038050244 160219774713856 160242746785792 160343068114944 160693797715968 160793660693952 160887327424512 161011374391296 161340192718848 161570441663488 161594351812608 161900401721344 161924360699904 162119613939712 162244369317888 162450695520256 162551650320384 162599257767936 162700304891904 162920600174592 163032572362752 163253317533696 163486296702976 163636559843328 163820169330688 163946477570304 163970739339264 164154723794944 164305601298432 164527312207872 164762868514816 165099348164608 165250332622848 165563306737664 165890506948608 165915056406528 166229289467904 166253889060864 166619517965472 166959789275136 167185851875328 167526508003328 167527279755264 167631389392896 167680484573184 168262708477952 168330073227264 168490535223296 168595243474944 168834627534848 168914552648192 168939549622272 168964550295552 169069804994376 169168292806656 169284558913536 169488687300608 169619113377792 169668790714368 169990133121024 170233510633472 170257918459904 170737160073216 170942785388544 171074585290752 171423954763776 172252089810944 172277580693504 172603863990272 172761711378432 173103137685504 173456649879552 173810884018176 173863844833536 174084947525632 174193132418448 174218910547968 174294604709888 174454801956864 174574701379584 174785208778752 174810269220864 174811074527232 175060547796992 175302324781056 175418057424896 175578478411776 175911013408768 176149195915264 176175263514624 176258663632896 176284747431936 176508928786432 176618620059648 176644757127168 176857760661504 177381008474112 177498113441792 177634967617536 177996914753536 177997734739968 178160514859008 178237921558528 178850702803968 179021193674752 179386791755776 179741311107072 180081730256896 180108379815936 180247246553088 180273090134016 180614516441088 180873105048064 181408232577792 181487886401536 181653858287616 181766746871424 182024832811008 182137951936512 182384565682176 182757032460288 183017845424128 183044929486848 183391605489664 183559318339584 183639916675072 183807856607232 183922083790848 184155977547776 184183230038016 184297690497024 184547228516352 184674064269312 184965256745984 185188017504256 185358227079168 185566209507328 185709284327424 185735911047168 185736766685184 186258720079872 186634045751296 187158520659968 187186217484288 187540736835584 187911370702848 188295124353024 188467321503744 188737153093632 189122593161216 189295547037696 189377791655936 189378664071168 189551852126208 189764540039168 189910851846144 189938955976704 190028871729216 190210018279424 190598466240512 190674773213184 190856535474176 190975143051264 191336838397952 191365153554432 191512699462656 191540158267392 191902923718656 191987185614848 192162759180288 192555195039744 192830879301632 192858527105024 193007224430592 193401384861696 193783601037312 194179346989056 195117411467264 195295847645184 195665726144512 195694681915392 195845565966336 196081430298624 196481868890112 196525585292608 196791679811584 196943116271616 197193568878592 197316114597888 197345314603008 197612519030784 197899890084864 197986785165312 198167845404672 198298673610752 198572544884736 198855928201216 198885356077056 199125177991168 199262032887808 199531832541184 199655831371776 199685377622016 200063569625088 200246529097728 200517661753344 201213903634432 201214830575616 201398842884096 201624823791616 201780280086528 201810140725248 202591946539008 202785068941312 203199197741056 203482243179072 203600777183232 203986384715776 204172931629056 204173872201728 204203146346496 204589894729728 204882809257984 205070175957504 205347839803392 205488971415552 205736756166656 205767202308096 205895076102144 206187421237248 206315556175872 206594906259456 207175474741248 207312249683968 207372966428672 207501838123008 207894834028544 207925599535104 208085913839232 208176322445312 208207129608192 208336519692288 208601461293056 208761985695744 209091159799808 209518166933504 209770497703936 209963301470208 210360959238144 210391120478208 210553335742464 210983328940032 211570501615616 212002572075008 212166029796864 212435524911104 212855357964288 213050015612928 213485107544064 213790757486592 213986270564352 214258396954624 214391547591936 214423274520576 214681832521728 214713602408448 215120256958464 215253943197696 215459135750144 215899147599872 215985583816704 216325825757184 216735533760512 216799010357248 216933739855872 216934739214336 216965842993152 217227466899456 217376763150336 217671090044928 218182079791104 218595303427072 218627652452352 219074135064576 219507087900672 220123941912576 220333776830464 221091283454184 221187342598144 221220075208704 221390639788032 221639052623872 221842764988416 222159357287296 222613052366848 222914469167104 223086007812096 223369706340352 223508519190528 223573979430912 223712919226368 224015825240064 224169786998784 224440097636352 224473311608832 224793657966592 224931732258816 225252732829696 225286067060736 225426406659168 225557723742208 225712745218048 226158817837056 226225054285824 226365641588736 226653510828032 226827926765568 227649546764288 227923713851392 228099447054336 228133202558976 228565273018368 228599097458688 229484682805248 230348948504576 230493160415232 230804183580672 231275533172736 231453850687488 231818459778048 232257509891264 232291880730624 232606402609152 232766268506112 233046945038336 233080358961152 233081432702976 233226280894464 233294587232256 233736433041408 233881688282112 234104637882368 234198362750976 234676643954688 235011551510528 235046329909248 235227554774784 235491493412864 235526342836224 235707937800192 235810347548672 235991809916928 236508011298816 236846623490048 237330312986624 237547353145344 238016814317568 238467603738624 238502893584384 238989965524992 239515557075366 239655081476096 240144506421248 240329662070784 240364120178688 240819355254784 241040696573952 241330991136768 241877643437056 242205144383488 242355662495232 242391527718912 242699777081344 242850602582016 242886541049856 243179420909568 243676043280384 243827475480576 243898886651904 244059905982464 244745757786112 245077142142976 245229445054464 245730253996032 245919716355456 246062971355136 246232085692416 246790968311808 247144302772224 247612379103232 247647881396224 247649022246912 247875498934272 248344960106496 248835760422912 249343934201856 249581623312384 249929276948208 250439683912704 250548494270464 250778777812992 251060165804032 251289762004992 251290919632896 251649537458176 252163457548288 252394062716928 252504885428224 252735802834944 252892865212416 253214469128192 253251941302272 253371828972288 253409324433408 253752439209984 253926838370304 254233030950912 254633524068352 254985199681536 255153538072576 255350265950208 255386877689856 255870564958208 256105740109824 256217012240384 256414178082816 256740260052992 256937828548608 257342965907456 257868513148928 258378134716416 258416371040256 258905795985408 259142567067648 260394463526912 260926242553856 261127421288448 261289698627672 261441907064832 262177813168128 262215403831296 262590821695488 263088152797184 263127086137344 263367717617664 263483358707712 263866520113152 263982380220416 264223793872896 264262895271936 264387995449344 264763393179648 264927930089472 265180474769408 265286640992256 265828410851328 266207775162368 266247170162688 266452451426304 266751426166784 266995372130304 266996602109952 267356882337792 268286440767488 268531790512128 269040373448704 269080187633664 269611966660608 270122595385344 270162569723904 270921774661632 271309657572096 272112348866688 272230575505408 272231829602304 272270861795328 272480787431424 272786526306304 273037249216512 273426901276672 273797119737856 273985295220736 274356269744128 274526768136192 274567394230272 274916561649664 275087408234496 275338977509376 275459875012608 275711784910848 276233966321664 276274845057024 276669117497344 277234132713472 277447885118976 277782026256384 278349314260992 278563926491136 278603866570752 279951068626944 280481278984192 280737780989952 280779326226432 281311105253376 281867056054272 282442686529536 282888039729152 283105729640448 283683889741824 283807143952384 284066687483904 284067996106752 284646810058752 284866277769216 285054343315456 285315027419136 285855396789248 285897699360768 286242443362304 286284803211264 286462714576896 286827009277952 287005257596928 287047730331648 287854385577984 287980778422272 288244138770432 288434434342912 288832792559616 289244986474496 289246318952448 289287790657536 289510836645888 289636622532608 289835684200448 290102077292544 290909439721472 291503536603136 292098846752768 292676117200896 292943771467776 293498589216768 293542022873088 294788377938912 294960100278272 295187519717376 295790353317888 295974171896832 296980177747968 297448010416128 298011358920704 298098639241216 298283892301824 298328034115584 298687766986752 298893049331712 299253463515136 299297748811776 299483747057664 300095354437632 300568542212224 301545090449408 301633405714432 301820855451648 301822245863424 302437235687424 302670420129792 304132596072448 304177603411968 304753697357824 304798796611584 305401165774848 305979577073664 306259397443584 306884842094592 307324213886976 307605263936256 307738911440896 308021759705088 308233457123328 308367377563648 308605134249984 308650803462144 309091279704064 309281131855872 309722507640832 310141870145536 310355024674816 310968374525952 311059449643008 311252757184512 311648577388544 311842251042816 311888399302656 312264483667968 312310694412288 312902191939584 313395106545664 313636739699712 314035123781632 314277250400256 314655746555904 315344015065088 315541438857216 315586680717312 316729804193792 317355752423424 317956804984832 318003858112512 318249044695296 318653287366656 319283036946432 319354076100488 320439549427712 320485493571584 320686136229888 321387595431936 321587321387904 321774654849024 322022748782592 322680385437696 323140883326976 323188703625216 323800803442688 323848721399808 324239227879424 324488738635776 324901391040512 325103300640768 325198515535872 325400609783808 325841200349184 326065144725504 326506635067392 326972593405952 327273119686656 327640338661376 327892955140608 327941478678528 328309447589888 328611202596864 329525737029632 330198696329216 330500665245696 331126613475328 331781013897216 331830112813056 332458578935808 333239035930944 333919578550272 334371703750656 335053016006656 335054559510528 335262778785792 335360969146368 336525416955904 336660146454528 336981070446592 337190486949888 337669255069696 337829105296384 337879099244544 337929100591104 338139609988752 338336585613312 338569117827072 338977374601216 339238226755584 339337581428736 339980266242048 340467021266944 340515836919808 341474320146432 341885570777088 342149170581504 342847909527552 344504179621888 344555161387008 345207727980544 345523422756864 346206275371008 346913299759104 347621768036352 347727689667072 348169895051264 348386264836896 348437821095936 348589209419776 348909603913728 349149402759168 349570417557504 349620538441728 349622149054464 350121095593984 350604649562112 350836114849792 351156956823552 351822026817536 352298391830528 352517327265792 352569494863872 353017857572864 353237240119296 353289514254336 353715521323008 354762016948224 355269935235072 355993829507072 355995469479936 356321029718016 356475843117056 357701405607936 358042387349504 358773583511552 359273335613049 359482622214144 360163460513792 360216759631872 360494493106176 360546180268032 361229032882176 361746210096128 362816465155584 362975772803072 363307716575232 363533493742848 364049665622016 364275903873024 364769131364352 365514064920576 366035690848256 366089858973696 366783210979328 367118636679168 367615713214464 367844167581696 368311955095552 368366460076032 368595380994048 369094457032704 369348128538624 369930513491968 370376035008512 370716454158336 371132419014656 371418568654848 371471822094336 371473533370368 372517440159744 373268091502592 374317041319936 374372434968576 375081473671168 375822741405696 376590248706048 376934643007488 377474306187264 378245186322432 378591094075392 378755583311872 378757328142336 379103704252416 379821703692288 379877911953408 380057743458432 380420036558848 381196932481024 381349546426368 381713070948352 381950286102528 382673676795904 382730307108864 383025398925312 383080316534784 383805847437312 383974371229696 384325518360576 385110390079488 385661758603264 385717054210048 386014448861184 386802769723392 387567202074624 388358693978112 390234822934528 390591695290368 391331452289024 391389363830784 391691131932672 392162860597248 393051170585216 393583359623168 393886232543232 394387137757184 394632229195776 394690629206016 395225038061568 395799780169728 395973570330624 396335690809344 396597347221504 397145089769472 397711856402432 397770712154112 398250355982336 398524065775616 399063665082368 399311662743552 399370755244032 400127139250176 400493058195456 401035323506688 402427807268864 402429661151232 402797685768192 403249647583232 403560560173056 403620281450496 405183893078016 405570137882624 406964486358144 407201554366464 407972769431552 408345863258112 408347744403456 408406292692992 409179789459456 409765618515968 410140351915008 410695679606784 410977942831104 411473512333312 411534404616192 411790152204288 412374842474496 412631112351744 413189812518912 414350949482496 414624499367936 414745932857344 415003676246016 415789668057088 415851199070208 416171827678464 416352644890624 416673039384576 417202922586112 417523971391488 418182319599616 419036333867008 419926602940416 420721918476288 420782240956416 421106671484928 421966657880064 423141003231232 424005144150016 424332059593728 424871049822208 425710715928576 426100031225856 426970215088128 427581514973184 427972541128704 428516793909248 428783095183872 428846549041152 429363665043456 429427204816896 430240513916928 430507886395392 430918271500288 431798295199744 431971167633408 432651651514368 433471067521024 433598020714496 433867479711744 433869478428672 433931685986304 434454933798912 434753526300672 435342180089856 436364159582208 437190606854144 437255304904704 438148270129152 439014175801344 440247883825152 440667553660928 442182566908368 442374685196288 442440150417408 442781279576064 443278105247744 443685529976832 444318714574592 445226104733696 445828938334208 446172015624192 446739412680704 447017038381056 447147958861824 447425838452736 448031650480128 448339573997568 448880195272704 448946623217664 449587315933184 450505465659392 450572134121472 450852813318336 451115447484416 451425490436096 452317635674112 452450108571648 452731283177472 453307021656064 453655853531136 455299093528576 455847427702784 456198894108672 456266405117952 457130546036736 457198194917376 458969365610496 460697897009152 460986320830464 461608367161344 462551066345472 462907701374976 463636919556096 464515019782528 464583761461248 465212805218304 465532537012224 466093890076672 466160717922304 466162865405952 466452561788928 466589174464512 467472866082816 467763376564224 468209275764736 468396725501952 469353287909376 470023103021056 470092659818496 470455109549568 470982986825728 471052685672448 471415875600384 471620695097344 471983619833856 473016022597632 473693246980096 474660625973248 475094706290688 476033628635136 476935207477248 477005787168768 477979931049984 479031114150732 479310162952192 480659324141568 480728240357376 481638710509568 482081393147904 482661982273536 483755286874112 484410288766976 484711324990464 484783055437824 485399554162688 485701205164032 485773082099712 486358841819136 487352086560768 487654950961152 487797773303808 488119811964928 489491515572224 490154284285952 490458890108928 491460507992064 491839432710912 492464171384832 493581936623616 494288605544448 495224758206464 495295762792448 495298044493824 495750997868544 496689920212992 497671520845824 498687868403712 499163246624768 499858553896416 500879367825408 501096988540928 501557555625984 502120331608064 502579524009984 502581839265792 503299074916352 504326915096576 504788125433856 505009770856448 505471605669888 505785730424832 506428938256384 506503882604544 506743657944576 506818648866816 507504878419968 507853676740608 508466061901824 509267048136704 509970399363072 510307076145152 510700531900416 510773755379712 511741129916416 512211480219648 512434024480768 512828356165632 514685931814912 515737026297856 516756269432832 516832742080512 517811591970816 518285134135296 520788927053824 521852485107712 522254842576896 522579397255344 522883814129664 524355626336256 524430807662592 525181643390976 526176305594368 526254172274688 526735435235328 527733040226304 527964760440832 528447587745792 528525790543872 528775990898688 529526786359296 529855860178944 530360949538816 530573281984512 532415550324736 532494340325376 532904902852608 533502852333568 533990744260608 533993204219904 534713764675584 536572881534976 537063581024256 538080746897408 538160375267328 539223933321216 540245190770688 540325139447808 541843549323264 542619315144192 544224697733376 544461151010816 544463659204608 544961574862848 545573052612608 546074498433024 546853802553344 547594239475712 547970590441472 548712539488256 549053536272384 549134788460544 550174816468992 550677955018752 550919750025216 551423569821696 552467932643328 552549690114048 553338234994688 554468265426944 554895770237952 555564052512768 556698628521984 557127852982272 557207733141504 559902137253888 560962557968384 561475561979904 561558652452864 562622210506752 563734112108544 564885373059072 565776079458304 566211459280896 567367779483648 568133374967808 568135992213504 569293620117504 569732555538432 570108686630912 570630054838272 571710793578496 571795398721536 572484886724608 572569606422528 572925429153792 573654018555904 574010515193856 574095460663296 575708771155968 575961556844544 576488277540864 576868868685824 577665585119232 578489972948992 578492637904896 578575581315072 579021673291776 579273245065216 579671368400896 580204154585088 581818879442944 583007073206272 584197693505536 585352234401792 585887542935552 586997178433536 587084045746176 589576755877824 589920200556544 590375039434752 591580706635776 591948343793664 593960355495936 594896020832256 596022717841408 596197278482432 596567784603648 596656068231168 597375533973504 597786098663424 598506927030272 598595497623552 598967494115328 600190708875264 601137084424448 603090180898816 603266811428864 603641710903296 603644491726848 604874471374848 605340840259584 608265192144896 608355206823936 609507394715648 609597593223168 610802331549696 611959154147328 612518794887168 613769684189184 614648427773952 615210527872512 615477822881792 616043519410176 616466914246656 616734755127296 617210268499968 617301606924288 618182559408128 618562263711744 619445015281664 620283740291072 620710049349632 621936749051904 622118899286016 622505514369024 623297154777088 623684502085632 623776798605312 624528967335936 624621388824576 625804383879168 626790213091328 627273479399424 628554500800512 629311493111808 630688030130176 631082877714432 631173361434624 633459608387584 634711504846848 635913609969664 636007716225024 636498089390592 637306574733312 638566073892864 638708152200976 640879098855424 640970987143168 641372272459776 642775190863872 643174642775808 644045497565184 645360770875392 646281766653952 646377407250432 647601606885376 647697442799616 648478455758848 648977477271552 650206601281536 650397031071744 650801219567616 651682400698368 652130289451008 653013270134784 653945186811904 654546239373312 655280677322752 655785910281216 655882957357056 656618895179776 657222405193728 659051474059264 660397392658432 661001330491392 662253226950656 663562027794432 663660225626112 664917157871616 666478071861888 667839157100544 668743407501312 670106032013312 670109119021056 670525557571584 670721938292736 673050833911808 673320292909056 673962140893184 674380973899776 675338510139392 675658210592768 675758198489088 675858201182208 676279219977504 676673171226624 677138235654144 677954749202432 678476453511168 678675162857472 679960532484096 680934042533888 681031673839616 682948640292864 683771141554176 684298341163008 685695819055104 689008359243776 690415455961088 691046845513728 692412550742016 693826599518208 695455379334144 696339790102528 696772529673792 696875642191872 697178418839552 697819207827456 698298805518336 699140835115008 699241076883456 699244298108928 700242191187968 701209299124224 701672229699584 702313913647104 703644053635072 704596783661056 705034654531584 705138989727744 706035715145728 706474480238592 706579028508672 707431042646016 709524033896448 710539870470144 711987659014144 711990938959872 712642059436032 712951686234112 715402811215872 716084774699008 717547167023104 718546671226098 718965244428288 720326921027584 720433519263744 720988986212352 721092360536064 722458065764352 723492420192256 725632930311168 725951545606144 726615433150464 727066987485696 728099331244032 728551807746048 729538262728704 731028129841152 732071381696512 732179717947392 733566421958656 734237273358336 735231426428928 735688335163392 736623910191104 737190761988096 738188914065408 738696257077248 739861026983936 740752070017024 741432908316672 742837137309696 742943644188672 742947066740736 745034880319488 746536183005184 748634082639872 748744869937152 750162947342336 751645482811392 753180497412096 753869286014976 754948612374528 756490372644864 757182188150784 757511166623744 757514656284672 758207408504832 759643407384576 759755823906816 760115486916864 760840073117696 762393864962048 762699092852736 763426141896704 763900572205056 765347353591808 765460614217728 766050797850624 766160633069568 767611694874624 768651036721152 770220780158976 771323517206528 771434108420096 772028897722368 773605539446784 775134404149248 776717387956224 780469645869056 781183390580736 782662904578048 782778727661568 783382263865344 784325721194496 786102341170432 787166719246336 787772465086464 788774275514368 789264458391552 789381258412032 790450076123136 791599560339456 791947140661248 792671381618688 793194694443008 794290179538944 795423712804864 795541424308224 796500711964672 797048131551232 798127330164736 798623325487104 798741510488064 800254278500352 800986116390912 802070647013376 804855614537728 804859322302464 805595371536384 806499295166464 807121120346112 807240562900992 810367786156032 811140275765248 813928972716288 815945538863104 816691726516224 816695488806912 816812585385984 818359578918912 819531237031936 820280703830016 821391359213568 821955885662208 822947024666624 823068809232384 823580304408576 824749684948992 825262224703488 826379625037824 828701898964992 829248998735872 829491865714688 830007352492032 831579336114176 831702398140416 832343655356928 832705289781248 833346078769152 834405845172224 835047942782976 836364639199232 838072667734016 839853205880832 841443836952576 842213342969856 843933315760128 846282006462464 848010288300032 848664119187456 851421431857152 852200062451712 853940430176256 855163029946368 855945082257408 857033587818496 857566190367744 857693098082304 858727330086912 858854409633792 860481027833856 861015772790784 861836543000576 863596590399488 863942335266816 865303303028736 866942135042048 867196041428992 867734959423488 867738956857344 867863371972608 868909867597824 869507052601344 872728319164416 874381213708288 874510609809408 876296540258304 878028351602688 880495767650304 881335107321856 884365133816736 884749370392576 884880300834816 885562559152128 886556210495488 887371059953664 888637429149184 890452209467392 891657876668416 892344031248384 893478825361408 894034076762112 894295917723648 894851676905472 896063300960256 896679147995136 897760390545408 897893246435328 899174631866368 901010931318784 901705626636672 902230894968832 902850980872192 904635271348224 904900217143296 905462566354944 906614043312128 907311707062272 910598187057152 911694855405568 912397788217344 912532810235904 914261092073472 914396389834752 917938731220992 921395794018304 921972641660928 923216734322688 925102132690944 925815402749952 927273839112192 929030039565056 929167522922496 930425610436608 931065074024448 932187780153344 932321435844608 932905123577856 933178348929024 934945732165632 935526753128448 936418551529472 936793451003904 938706575818752 940046206042112 940185319636992 940910219099136 941965973651456 942105371344896 942831751200768 943241390194688 943967239667712 946032045195264 947386493960192 949321251946496 950189412581376 952067257270272 953870414954496 954011574337536 955959862099968 958062228301464 958620325904384 961318648283136 961456480714752 963277421019136 964162786295808 965323964547072 967510573748224 968820577533952 969422649980928 969566110875648 970799108325376 971402410328064 971546164199424 972717683638272 974704173121536 975309901922304 975595546607616 976239623929856 978983031144448 980308568571904 980917780217856 982921015984128 983678865421824 984928342769664 988577211088896 990449516412928 990591525584896 990596088987648 991501995737088 993379840425984 995343041691648 997375736807424 998326493249536 999717107792832 1001758735650816 1002193977081856 1003115111251968 1005159048019968 1005163678531584 1006598149832704 1008653830193152 1009576250867712 1010019541712896 1010943211339776 1011571460849664 1012857876512768 1013007765209088 1013487315889152 1013637297733632 1015009756839936 1015707353481216 1016932123803648 1018534096273408 1019940798726144 1020614152290304 1021401063800832 1021547510759424 1023482259832832 1024422960439296 1024868048961536 1025656712331264 1029371863629824 1031474052595712 1033512538865664 1033665484161024 1035623183941632 1036570268270592 1041577854107648 1043704970215424 1044509685153792 1045158794510688 1045767628259328 1048711252672512 1048861615325184 1050363286781952 1052352611188736 1052508344549376 1053470870470656 1055466080452608 1055929520881664 1056895175491584 1057551981797376 1059053572718592 1059711720357888 1060721899077632 1061146563969024 1064831100649472 1065809805705216 1067005704667136 1067981488521216 1067986408439808 1069427529351168 1073145763069952 1074127162048512 1076161493794816 1076320750534656 1078447866642432 1080490381541376 1080650278895616 1083687098646528 1085238630288384 1088449395466752 1088922302021632 1088927318409216 1089923149725696 1091146105225216 1092148996866048 1093707605106688 1095188478951424 1095941180882944 1097425078976512 1098107072544768 1098269576921088 1100349632937984 1101355910037504 1102847139643392 1104935865286656 1105099380228096 1106676469989376 1108936530853888 1109791540475904 1111128105025536 1113397257043968 1114255705964544 1114415466283008 1119804274507776 1121925115936768 1122951123959808 1123117304905728 1125244421013504 1127468224217088 1129770746118144 1131552158916608 1132422918561792 1134735558967296 1136266749935616 1136271984427008 1139465111076864 1140217373261824 1141260109676544 1143421587156992 1143590797443072 1144969773449216 1145139212845056 1145850858307584 1147308037111808 1148021030387712 1148190921326592 1151417542311936 1151923113689088 1152976555081728 1153737737371648 1155331170238464 1156979945897984 1156985275809792 1157151162630144 1158043346583552 1158546490130432 1159342736801792 1160408309170176 1163637758885888 1166014146412544 1168395387011072 1170704468803584 1171775085871104 1173994356867072 1174168091492352 1179153511755648 1179840401113088 1180750078869504 1183161413271552 1183896687587328 1187920710991872 1189792041664512 1192045435682816 1192394556964864 1193135569207296 1193312136462336 1194751067947008 1195572197326848 1197013854060544 1197190995247104 1197934988230656 1200381417750528 1202274168848896 1206180361797632 1207283421806592 1207288983453696 1209748942749696 1210681680519168 1216530384289792 1216710413647872 1219014789431296 1221604663099392 1223918308294656 1225037589774336 1227539368378368 1229296855547904 1230421055745024 1230955645763584 1232087038820352 1232933828493312 1233469510254592 1234420536999936 1234603213848576 1236365118816256 1237124527423488 1238890030563328 1240567480582144 1241420098699264 1243873498103808 1244237798572032 1245011028738048 1246594309554176 1247369004171264 1247553597210624 1249057934671872 1251608767758336 1253580426182656 1254546958798848 1257109001601024 1261376060260352 1262165755428864 1262346722869248 1266919216775168 1269423009693696 1271827219939328 1272015432450048 1272996178781184 1274613149466624 1277132147785728 1277416304401952 1281758197710848 1281941974286336 1282744544919552 1285550381727744 1286349285551616 1288090995130368 1290721541750784 1292563533307904 1292754814500864 1295203213770752 1295394885599232 1296956911517696 1297954954543104 1300413202563072 1300794062143488 1301602439135232 1303364801396736 1304260578902016 1306026540269568 1307890373623808 1309092478746624 1310561354645504 1311571820562432 1311765914714112 1314444810387456 1318102948118528 1320794785316864 1322002660982784 1324506453901312 1327124055588864 1327320451252224 1329834315743232 1332956143723776 1335678314201088 1337486815002624 1340212064026624 1340218238042112 1341051115143168 1341443876585472 1346101667823616 1346640585818112 1347924281786368 1348761947799552 1350677020278784 1351316421185536 1351516396978176 1351716402364416 1352558439955008 1353346342453248 1354276471308288 1355909498404864 1356952907022336 1357350325714944 1359921064968192 1361868085067776 1362063347679232 1365897280585728 1367542283108352 1368596682326016 1371391638110208 1378016718487552 1380830911922176 1382093691027456 1384825101484032 1387653199036416 1390910758668288 1392679580205056 1393545059347584 1393751284383744 1394356837679104 1395638415654912 1396597611036672 1398281670230016 1398482153766912 1398488596217856 1400484382375936 1402418598248448 1403344459399168 1404627827294208 1407288107270144 1409193567322112 1410069309063168 1410277979455488 1412071430291456 1412948960477184 1413158057017344 1414862085292032 1419048067792896 1421079740940288 1423975318028288 1423981877919744 1425284118872064 1430805622431744 1432169549398016 1435094334046208 1437093342452196 1437930488856576 1440653842055168 1441977972424704 1442184721072128 1444916131528704 1446984840384512 1451265860622336 1451903091212288 1453230866300928 1454133974971392 1456198662488064 1457103615492096 1459076525457408 1462056259682304 1464142763393024 1464359435894784 1467132843917312 1468474546716672 1470462852857856 1471376670326784 1473247820382208 1474381523976192 1477392514154496 1479722053967872 1481504140034048 1482865816633344 1485674274619392 1485887288377344 1485894133481472 1490069760638976 1493072366010368 1497268165279744 1497489739874304 1500325894684672 1503290965622784 1506360994824192 1507738572029952 1509897224749056 1512980745289728 1514364376301568 1515022333247488 1515029312569344 1516414817009664 1519286814769152 1519511647813632 1520230973833728 1521680146235392 1524787729924096 1525398185705472 1527801144410112 1530694707183616 1530921228435456 1532101595701248 1532321266139136 1535223389749248 1537302073442304 1542647034413056 1542868216840192 1544057795444736 1547211078893568 1550268808298496 1553434775912448 1560939291738112 1562366781161472 1565325809156096 1565557455323136 1566764527730688 1568651442388992 1572204682340864 1574333438492672 1575544930172928 1577548551028736 1578528916783104 1578762516824064 1583199120678912 1583894281322496 1585342763237376 1586389388886016 1588580359077888 1590847425609728 1591082848616448 1593001423929344 1594096263102464 1596254660329472 1597246650974208 1597483020976128 1600508557000704 1601972232781824 1604141294026752 1609711229075456 1609718644604928 1611190743072768 1612998590332928 1614242240692224 1614481125801984 1620735572312064 1622280551530496 1627857945432576 1631891077726208 1633383453032448 1633390977613824 1636719157837824 1639062474063872 1640561407660032 1642782718427136 1643911771324416 1645894049333248 1646137618464768 1647160608817152 1650524449406976 1652759250075648 1657403797929984 1658497997471744 1658983731429376 1660014704984064 1663158672228352 1663404796280832 1664687310713856 1665410579562496 1666692157538304 1668811690344448 1670095885565952 1672729278398464 1676145335468032 1679706411761664 1682887673905152 1684426685939712 1687866631520256 1692564012924928 1696020576600064 1697328238374912 1704400124903424 1707880860352512 1710326059892736 1711890164514816 1714067175636992 1715132380735488 1715386196164608 1717454660173824 1717708819267584 1720962055667712 1722031545581568 1723673086001152 1727193180798976 1727884670533632 1730606606057472 1733884270084096 1734392082857984 1735469918846976 1735477913714688 1735726743945216 1737819735195648 1739014105202688 1745456638328832 1748762427416576 1749021219618816 1752593080516608 1756056703205376 1760991535300608 1762670214643712 1768730267633472 1769498740785152 1769760601669632 1771125118304256 1773112420990976 1774742119907328 1777274858298368 1780904418934784 1783315753336832 1784688062496768 1786957650722816 1788068153524224 1788591835447296 1789703353810944 1792126601920512 1793358295990272 1795520781090816 1795786492870656 1798349263732736 1802021862637568 1803411253273344 1805701961744384 1809270542696448 1809800434286592 1810925132709888 1813228086624256 1814623414124544 1821196374114304 1823389710811136 1824795576434688 1825065620471808 1828522184146944 1828792779669504 1835877462441984 1842791588036608 1843945283321856 1846433468645376 1850204265381888 1851630805499904 1854547678224384 1858060079130112 1858335045844992 1860851220873216 1862130148048896 1864375560306688 1865810247155712 1866356697858048 1869891464331264 1871053506256896 1872837103058944 1873586902007808 1877413151637504 1880092412084224 1880370639273984 1881820438198272 1883931947302912 1885663502401536 1886482780389376 1887934479335424 1892064090390528 1894772987920384 1898642503892992 1900378825162752 1904134514540544 1907740829908992 1908023148675072 1911919724199936 1916124456602928 1917240651808768 1922637296566272 1922912961429504 1926554842038272 1928325572591616 1935021147496448 1937641155067904 1938845299961856 1939132221751296 1941598216650752 1942804820656128 1943092328398848 1945435367276544 1950619803844608 1951191093215232 1952479247859712 1957966062288896 1960617137143808 1961835560435712 1965842031968256 1967357730843648 1969856685539328 1977154422177792 1980899032825856 1981183051169792 1981192177975296 1983003991474176 1986759680851968 1990686083383296 1994751473614848 1999434215585664 2003517471301632 2004387954163712 2006230222503936 2010318096039936 2010327357063168 2013196299665408 2017307660386304 2019152501735424 2020039083425792 2021886422679552 2023142921699328 2025715753025536 2026015530418176 2026974631778304 2027274595467264 2030019513679872 2031414706962432 2033864247607296 2037068192546816 2039881597452288 2041228304580608 2042802127601664 2043095021518848 2046964519665664 2048845920878592 2049736097923072 2051313424662528 2058743727259648 2062948105191424 2067025077731328 2071246367883264 2073140536541184 2083155708215296 2087409940430848 2089019370307584 2090317589021376 2091535256518656 2097422505345024 2097723230650368 2100726573563904 2104705222377472 2105016689098752 2106941740941312 2110932160905216 2111859041763328 2113790350983168 2115103963594752 2118107145437184 2119423440715776 2121443798155264 2122293127938048 2129662201298944 2131619611410432 2134011409334272 2135962977042432 2135972816879616 2138855058702336 2146291526139904 2148254324097024 2152322987589632 2152641501069312 2156895733284864 2160980763082752 2161300557791232 2167374197293056 2170477260576768 2176898790933504 2177844604043264 2177854636818432 2179846299451392 2182292210450432 2184297993732096 2187415210213376 2190376957902848 2191882361765888 2194850157953024 2196214145089536 2196539153842176 2200699265875968 2202711820075008 2205694279286784 2209871730573312 2213352939978752 2217873061707776 2219583080951808 2222256210051072 2228511411929088 2228830932566016 2239608549015552 2243850231873536 2245902247919616 2246234609811456 2250488842027008 2254936448434176 2259541492236288 2263104317833216 2264845837123584 2269471117934592 2272533499871232 2272543968854016 2278930222153728 2280434746523648 2282520219353088 2286843174313984 2287181594886144 2289939546898432 2290278425690112 2291701716615168 2294616074223616 2296042060775424 2296381842653184 2302835084623872 2305953110163456 2307475474743296 2310662340476928 2313959891795968 2313970551619584 2314302325260288 2316086693167104 2317092980260864 2318685473603584 2320816618340352 2327275517771776 2332028292825088 2336790774022144 2341408937607168 2343550171742208 2347988713734144 2348336182984704 2358307023511296 2361500157739008 2366322826543104 2367793375174656 2375841421983744 2379584083329024 2384090871365632 2384789113929728 2386271138414592 2386624272924672 2389502135894016 2391144394653696 2394027708121088 2394381990494208 2395869976461312 2400762835501056 2404548337697792 2412360723595264 2414566843613184 2414577966907392 2419497885499392 2421363361038336 2433060768579584 2433420827295744 2438029578862592 2447836616589312 2450075179548672 2455078736756736 2458593711095808 2460842111490048 2461911291527168 2464174077640704 2465867656986624 2466939020509184 2468841073999872 2469206427697152 2472730237632512 2474249054846976 2477780061126656 2481134961164288 2482840197398528 2487746996207616 2488475597144064 2490022057476096 2493188619108352 2494738008342528 2495107194421248 2498115869343744 2503217535516672 2507160852365312 2509093917597696 2514218003202048 2524331510857728 2533838433550336 2538846019387392 2543654439878656 2544030864900096 2545992357562368 2554264295571456 2554832608803904 2563516395421696 2563883948572672 2565489089839104 2571100763455488 2572698571103232 2576181990260736 2581443083501568 2585127066615808 2585509629001728 2590406427541504 2590789771198464 2593913823035392 2595909909086208 2600826405126144 2601588124286976 2603204878270464 2606729602793472 2608521157804032 2615780747247616 2618184957493248 2621122709291008 2623143641124864 2623531829428224 2628889620774912 2636205896237056 2641589570633728 2644005321965568 2649012907802624 2654248111177728 2654640902504448 2659668631486464 2665912287447552 2671356628402176 2674973630005248 2680424128053248 2680436476084224 2682102230286336 2682887753170944 2692203335647232 2693281171636224 2695848563572736 2697523895599104 2702632842371072 2703032793956352 2705116879910016 2706692684906496 2708552942616576 2711818996809728 2713905814044672 2714700651429888 2719842129936384 2723736170135552 2724126695358464 2731794561171456 2735084566216704 2737193364652032 2742783276220416 2756033436975104 2761661823844352 2764187382054912 2769650202968064 2775306398072832 2781821517336576 2785359160410112 2787090118695168 2787502568767488 2791276831309824 2793195222073344 2796563340460032 2796964307533824 2800968764751872 2804837196496896 2806688918798336 2809255654588416 2814576214540288 2818387134644224 2820138618126336 2820555958910976 2824142860582912 2825897920954368 2826316114034688 2829724170584064 2838096135585792 2842159481880576 2847950636056576 2847963755839488 2850568237744128 2861611244863488 2864339098796032 2870188668092416 2874186684904392 2875860977713152 2881307684110336 2883955944849408 2884369442144256 2889832263057408 2893969680769024 2902531721244672 2903806182424576 2906461732601856 2908267949942784 2912397324976128 2914207230984192 2918153050914816 2924112519364608 2928285526786048 2928718871789568 2934265687834624 2936949093433344 2940925705715712 2942753340653568 2946495640764416 2948763047952384 2954785028308992 2959444107935744 2963008280068096 2965731633266688 2971348549238784 2971774576754688 2971788266962944 2980139521277952 2994536330559488 2994979479748608 3000651789369344 3006581931245568 3015477144059904 3019794449498112 3025961490579456 3028728752603136 3030044666494976 3030058625138688 3032829634019328 3038573629538304 3039023295627264 3040461947667456 3043360292470784 3049575459848192 3050796371410944 3055602288820224 3061389414367232 3061842456870912 3064203191402496 3064642532278272 3070446779498496 3074604146884608 3085294068826112 3088115590889472 3094422157787136 3100537616596992 3106869551824896 3121878583476224 3124733562322944 3130651618312192 3131114910646272 3133529055461376 3137302884777984 3144409364681728 3148666876985344 3151089860345856 3155097102057472 3157057833566208 3157525033648128 3166398241357824 3167788562644992 3170685526474752 3172778777772032 3177160718155776 3181694851219456 3182165697232896 3186002847858688 3188192526204928 3194493301948416 3201017114001408 3203944465563648 3208282588053504 3219422458150912 3219437289209856 3222381486145536 3225997180665856 3228484481384448 3228962251603968 3241471144624128 3244561103060992 3255715890865152 3263782155452416 3266766906064896 3266781955227648 3273438315675648 3278124948127744 3281122815320064 3285565436854272 3287823542648832 3291788098666496 3292275236929536 3294321217634304 3301048898813952 3314807595859968 3316995994943488 3317967462858752 3320029409968128 3326317344456704 3326809592561664 3329374621427712 3330821159124992 3333384315076608 3337623380688896 3340191771131904 3345458556796928 3352290670936064 3359412823523328 3365775347810304 3368853371879424 3375733263040512 3385128025849856 3392041153200128 3394656476749824 3408800249806848 3420652119785472 3423780329029632 3428134351273984 3430264761470976 3430772392329216 3434909320347648 3435417638535168 3441924111335424 3444063091163136 3447346172002304 3454386361597952 3455769341067264 3461213212114944 3467768540168192 3468784165715968 3470939837693952 3470955827429376 3471453487890432 3475639470391296 3478028210405376 3490913276657664 3497524854833152 3498042439237632 3505186161033216 3512113406410752 3521983070601216 3525340429287424 3537460535266944 3538997481570304 3539521203339264 3542250236608512 3546224841981952 3549484239814656 3554549716596736 3561808837869568 3566631506673664 3569376124993536 3573915301445632 3576136307048448 3577183670894592 3579406707621888 3584253203841024 3586716591980544 3591041562181632 3591572985741312 3596698527465472 3604043725275136 3606822506546688 3611403923488768 3618541085392896 3621850265419776 3626456173248512 3629246828249088 3642392748228608 3649591152869376 3650131240943616 3657044368293888 3671754924883968 3685583176073216 3687890566643712 3692866937290752 3700408530763776 3703261610999808 3709095356448768 3716120158260224 3716670091689984 3721702441746432 3724260296097792 3728751120613376 3731620494311424 3732713395716096 3739782928662528 3742107012513792 3745674206117888 3747173804015616 3754826303275008 3760184824168448 3760741278547968 3763640876396544 3767863894605824 3771327004803072 3784128180781056 3789545975840768 3797285007785984 3800757650325504 3808269029081088 3815481659817984 3816046297350144 3823839448399872 3832248913205856 3834481303617536 3845274593132544 3845825922859008 3853109684076544 3856651145183232 3870042294992896 3875282310135808 3877690599923712 3878264443502592 3883196433301504 3885609641312256 3886184656797696 3890870734553088 3901239607689216 3902382186430464 3915932124577792 3921234274287616 3923671120871424 3931684063936512 3934715461687296 3954308844355584 3961798065651712 3962366102339584 3962384355950592 3966007982948352 3973519361703936 3981372166766592 3989502947229696 3998868431171328 4007034942603264 4008775908327424 4012460445007872 4020636192079872 4020654714126336 4026392599330816 4034615320772608 4038305003470848 4043772845359104 4046285843398656 4051431506051072 4052031060836352 4053949263556608 4054549190934528 4060039027359744 4062829413924864 4067728495214592 4074136385093632 4079763194904576 4082456609161216 4085604255203328 4086190043037696 4093929039331328 4097691841757184 4099472195846144 4102626849325056 4117487454519296 4125896210382848 4134050155462656 4142492735766528 4146281073082368 4166311416430592 4178038740615168 4180635178042752 4183070513037312 4194845010690048 4195446461300736 4201453147127808 4209410444754944 4210033378197504 4213883481882624 4221864321810432 4223718083526656 4227580701966336 4230207927189504 4236214290874368 4238846881431552 4242887596310528 4244586255876096 4259324402597888 4263239222820864 4268022818668544 4271925954084864 4271945633759232 4292583052279808 4296508648194048 4304645975179264 4305283002138624 4313791466569728 4321961526165504 4334748394586112 4340954521153536 4353797581867008 4355689208086528 4355709273636864 4359692598902784 4364584420900864 4368595987464192 4374830420426752 4380753915805696 4383764723531776 4389700315906048 4392428290179072 4393078307684352 4401398531751936 4405423640150016 4411388558573568 4419743461146624 4426705879957504 4435746123415552 4439166161903616 4444512420102144 4457022823858176 4457661865132032 4479217098031104 4487700463747072 4491804495839232 4492469219622912 4500977684054016 4509872896868352 4519082984472576 4526208635666432 4529691674247168 4538942235869184 4545066999742464 4545087937708032 4557860444307456 4560869493047296 4565040438706176 4573686348627968 4574363189772288 4579879093796864 4583403433230336 4589232148447232 4592084121550848 4592763685306368 4605670169247744 4611906220326912 4627919783591936 4627941103239168 4628604650520576 4632173386334208 4634185960521728 4637370947207168 4641633236680704 4654551035543552 4664056585650176 4673581548044288 4682817875214336 4687100343484416 4695977427468288 4696672365969408 4716614047022592 4723000315478016 4732645653086208 4735586750349312 4751682843967488 4759168166658048 4768181742731264 4769578227859456 4772542276829184 4773248545849344 4779004271788032 4782288789307392 4788055416242176 4788763980988416 4791739952922624 4801525671002112 4809096675395584 4824721447190528 4829133687226368 4829155933814784 4838995770998784 4842726722076672 4866121537159168 4866841654591488 4876059157725184 4895673233178624 4900150359097344 4910157473513472 4917187422191616 4921684222980096 4923822583054336 4928348155281408 4931735313973248 4937682147999744 4938412855394304 4945460475265024 4955560122253312 4962269922328576 4965680394797056 4975493992415232 4976951194288128 4980044114952192 4986377238216704 4989476016685056 4990214388842496 4996231738687488 5006435071033344 5014321704730624 5018187835195392 5028436006404096 5048663021715456 5067676867100672 5077692038774784 5087308879757312 5088061729800192 5091984715124736 5109665217607808 5127032790843392 5127767897145344 5130978179678208 5142201526910976 5145397142206464 5152363980521472 5162886167003136 5170254133231616 5171019258003456 5180812855083008 5181579542396928 5187827646070784 5191819818172416 5201652810252288 5203176248573952 5206409756540928 5213459205586944 5217042315608064 5231561494495232 5236369914986496 5242245418582016 5246287282249728 5247063658856448 5257779241549824 5272411792474112 5288010643931136 5298025815605248 5308496222355456 5309281805008896 5319337262972928 5331824574895104 5342713256804352 5349947260010496 5360848256106496 5360872952168448 5364204460572672 5365775506341888 5384406671294464 5386562343272448 5391697127145472 5395047791198208 5405265684742144 5406065587912704 5410233759820032 5417105885233152 5423637993619456 5427811628089344 5429401302859776 5439684259872768 5447472340271104 5448253390716928 5463589122342912 5470169132433408 5474386729304064 5485566552440832 5512066873950208 5523323647688704 5528374764109824 5539300405936128 5550612796145664 5563643034673152 5570718320820224 5574180237390336 5575005137534976 5582553662619648 5586390444146688 5593126680920064 5601937529503744 5609674392993792 5613377837596672 5618511309176832 5629152429080576 5636774269288448 5640277236252672 5641111917821952 5651795841908736 5659448341168128 5676192271171584 5684318963761152 5695901272113152 5695927511678976 5701136475488256 5723222489726976 5728678197592064 5740377336184832 5748373369808784 5751721955426304 5762615368220672 5767911889698816 5768738884288512 5779664526114816 5787939361538048 5805063442489344 5807612364849152 5812923465203712 5816535899885568 5824794649952256 5828414461968384 5836306101829632 5856571053572096 5857437743579136 5868531375669248 5873898186866688 5881851411431424 5885506681307136 5892991281528832 5897526095904768 5909570056617984 5918888215871488 5926016560136192 5931463266533376 5942697098477568 5943549153509376 5943576533925888 5960279042555904 5989072661118976 6001303578738688 6013163862491136 6030954288119808 6039588898996224 6051922981158912 6057457505206272 6060089332989952 6060117250277376 6065659268038656 6077147259076608 6078046591254528 6080923895334912 6086720584941568 6099150919696384 6101592742821888 6111204577640448 6122778828734464 6123684913741824 6128406382804992 6129285064556544 6140893558996992 6149208293769216 6170588137652224 6176231181778944 6188844315574272 6201075233193984 6213739103649792 6249467124645888 6261303236624384 6262229821292544 6267058110922752 6274605769555968 6288818729363456 6297333753970688 6302179720691712 6310194204114944 6314115667132416 6315050067296256 6332796482715648 6335577125289984 6341371052949504 6345557555544064 6354321436311552 6363389702438912 6364331394465792 6372005695717376 6376385052409856 6388986603896832 6402034228002816 6407888931127296 6416565176107008 6438844916301824 6438874578419712 6444762972291072 6456968962768896 6457924503207936 6482942289248256 6489122206121984 6511431781730304 6527564310904832 6533533812129792 6533563910455296 6546876631351296 6556249896255488 6562245630640128 6571130873708544 6575647085297664 6583576197332992 6584550473859072 6588642435268608 6602097797627904 6629615191719936 6633991989886976 6635934925717504 6640058819936256 6652634688913408 6653619185123328 6658749242855424 6661642318249984 6666768630153216 6690917113593856 6704581341872128 6718825647046656 6731550695620608 6737706743758848 6751466526081024 6770256051699712 6784082306400256 6789312953499648 6817600499613696 6841304239570944 6847560658059264 6856268702547968 6860529522941952 6861544784658432 6869818640695296 6870835277070336 6883848222670848 6888126182326272 6894692344004608 6922426424229888 6935537080336384 6937568331431936 6941879675387904 6941911654858752 6942906975780864 6951278940782592 6956056420810752 6981826553315328 6995049709666304 6996084878475264 7010372322066432 7024226812821504 7043966141202432 7050680858574848 7074921070533888 7077994963140608 7084500473217024 7092449683963904 7098968479629312 7109099433193472 7123617675739136 7133263013347328 7138752249987072 7152272614096896 7154367341789184 7158813415243776 7168506407682048 7173433183961088 7182083124363264 7183145971482624 7193397054930944 7208087450550272 7213645013093376 7222807846977536 7237082170785792 7243700530839552 7252912346497024 7258493656498176 7284785496457216 7299182305738752 7300262481887232 7314088736587776 7343509849767936 7371166352146432 7375781133287424 7385733874581504 7400817061527552 7406523221999616 7418190712897536 7432240316520448 7433340183379968 7443404883492864 7448520592195584 7457502241226752 7463240988622848 7465426791432192 7479565857325056 7484214025027584 7491348412235776 7494347608031232 7509652606550016 7520369648336896 7521482557095936 7527281752793088 7535727789211648 7542654009606144 7579091951681536 7594570015571968 7601515300651008 7616538058162176 7630963319635968 7632092594700288 7664497826411712 7668962607235072 7690549186265088 7691651845718016 7706219368153088 7713302290366464 7740084589985792 7750564620271616 7755381199847424 7756528887005184 7766392866603008 7771219282624512 7772369313595392 7781741469106176 7802479215378432 7804764372860928 7831864249155584 7842468548575232 7847342241742848 7863368127873024 7869430923374592 7908617688711168 7923596131303424 7924732204679168 7924768711901184 7932015965896704 7947038723407872 7962744333533184 7979005894459392 7997736862342656 8014069885206528 8017551816654848 8024920890015744 8041272384159744 8041309428252672 8052785198661632 8069230641545216 8076610006941696 8087545690718208 8092571686797312 8102863012102144 8107898527113216 8109098381869056 8120078054719488 8125658827849728 8135456990429184 8148272770187264 8159526389809152 8171208510406656 8172380086075392 8187858078662656 8195383683514368 8198944391692288 8205253698650112 8234974909038592 8251792420765696 8268100310925312 8284985471533056 8292562146164736 8332622832861184 8356077481230336 8361270356085504 8389690021380096 8390892922601472 8402906294255616 8418820889509888 8420066756395008 8427766963765248 8443728643620864 8455161403932672 8460415854379008 8472428581748736 8477693762863104 8485775192621056 8489172511752192 8518648805195776 8526478445641728 8536045637337088 8543851908169728 8543891267518464 8585166104559616 8593017296388096 8609291950358528 8610566004277248 8627582933139456 8643923052331008 8669496789172224 8681909042307072 8707595163734016 8711378416173056 8711418547273728 8719385197805568 8737191974928384 8749660840853504 8761507831611392 8767529447063552 8779400631812096 8784856580358144 8786156615368704 8802797063503872 8810847280300032 8822777117147136 8839486922293248 8853411759915008 8871492246831104 8878332323807232 8889024840204288 8914045647716352 8915323730264064 8975400927494144 8983608991678464 8984938439245824 9001955368108032 9019745793736704 9052417271332864 9059383348494336 9077884471738368 9090133999484928 9090175875416064 9115720888614912 9121738986094592 9130080877412352 9147372697255936 9148726379544576 9159758187593728 9166806866460672 9178464296894464 9184168243101696 9185527370612736 9211340338495488 9223812440653824 9255839567183872 9255882206478336 9264346772668416 9268371921043456 9274741894414336 9283266473361408 9309102071087104 9328113171300352 9365635750428672 9374200686968832 9391954854936576 9393344731938816 9433228094045184 9446000630956032 9465291306172416 9471173500698624 9503365687934976 9518336333316096 9536363485462528 9539156455718912 9545084553658368 9546497091698688 9558008543576064 9564577578614784 9576110832484352 9583479905845248 9603051342004224 9618193350791168 9658267374452736 9658311867629568 9677991541997568 9685453444153344 9732243074318336 9733683309182976 9752118315450368 9791346466357248 9800300718194688 9820314947026944 9834374844383232 9843368445960192 9847645166108672 9856696310562816 9863470627946496 9875364295999488 9876825710788608 9890920950530048 9911120244506624 9924539844657152 9931360789594112 9950987984830464 9953902388576256 9960088229904384 9972754476433408 9978952033370112 9980428777684992 9992463477374976 10012870142066688 10028643409461248 10036375670390784 10056872012808192 10097326043430912 10135353734201344 10155384077549568 10174617759514624 10176123459600384 10183969430249472 10219330435215616 10254065581686784 10255535794290688 10261956359356416 10284403053821952 10290794284412928 10304727961042944 10325772334006272 10340508266463232 10342038516006912 10361625710166016 10363159084793856 10375655292141568 10383639636344832 10403305620504576 10406352497147904 10412819513081856 10426918411173888 10434084631216128 10463122988990464 10472739829972992 10484490837164032 10492574564499456 10494127317712896 10515558483099648 10544823584948224 10576021287862272 10596051631210496 10616992444710912 10618563610017792 10638674525945856 10663649149790208 10685426513608704 10699894520020992 10721696512212992 10721745904336896 10728408921145344 10731551012683776 10768813342588928 10773124686544896 10783394254290944 10790095582396416 10810531369484288 10812131175825408 10820467519640064 10834211770466304 10847275987238912 10855623256178688 10879368519745536 10894944680542208 10896506781433856 10927178244685824 10948773458608128 10971133104881664 11024133747900416 11056749528219648 11078600811872256 11101225592291328 11127286069346304 11141436641640448 11148360474780672 11150010275069952 11165107325239296 11172780888293376 11186253361840128 11203875059007488 11219348785987584 11226755675193344 11237022618353664 11258304858161152 11273548538576896 11280554472505344 11282223835643904 11303591683817472 11352384542343168 11368637927522304 11391802544226304 11391855023357952 11402272950976512 11446444979453952 11457356395184128 11480754672369664 11496746739617568 11503443910852608 11525230736441344 11535823779397632 11537477768577024 11559329052229632 11575878723076096 11610126884978688 11615224729698304 11625846930407424 11633071799771136 11649589299904512 11656828923936768 11672612203659264 11713142107144192 11737062751338496 11747796373733376 11763702822862848 11771013362614272 11785982563057664 11795052191809536 11837776431742976 11852033120272384 11862926533066752 11885394196955136 11887098307018752 11887153067851776 11920558085111808 11978145322237952 12002607157477376 12026327724982272 12061908576239616 12079177797992448 12103845962317824 12114915010412544 12120178665979904 12131318536077312 12154294518153216 12156093182509056 12161847790669824 12173441169883136 12198301839392768 12203185485643776 12222409155280896 12245557657468928 12247369827483648 12256812765609984 12258570129113088 12281787117993984 12298416587538432 12341176275304448 12352462363557888 12377688631148544 12402150466387968 12427478207299584 12498934249291776 12522606473248768 12534116221845504 12549211539111936 12577637458726912 12594667507941376 12604359441383424 12620388408229888 12628231334264832 12630100134592512 12665592965431296 12671154250579968 12682742105899008 12691115111088128 12708642872623104 12726779404877824 12728662788931584 12744011391434752 12752770104819712 12777973207793664 12804068456005632 12815777862254592 12877689832603648 12877749156839424 12889525944582144 12913937925537792 12915849006415872 12965884578496512 12978244412243968 13022863563460608 13067067624259584 13067127820910592 13093753262702592 13112499792510976 13124491261280256 13142261747417088 13151294170595328 13167152394665984 13169100947718144 13177284870537216 13204195595255808 13259230383439872 13267983979773952 13280117639872512 13305269377826816 13307238370246656 13317498485710848 13323284636499968 13333537260306432 13381834227187712 13409162683744256 13437651294093312 13463101391241216 13475413487517696 13502933052162048 13540512103399424 13568164612800512 13578625906999296 13635200999227392 13682608479141888 13695121316118528 13712537405095936 13721059045883904 13723089569316864 13739637281390592 13767696445341696 13776252364652544 13789384688009216 13871074160672768 13875136662863872 13883759350775808 13883823309717504 13885813951561728 13902557881565184 13912112841621504 13963653106630656 13990099419332608 13992169756950528 14020744644132864 14048453625643008 14087932282404864 14101361717149696 14149842141067776 14155989926281216 14169000946434048 14184899367927808 14197936959258624 14218198866386944 14247235351478272 14266526026694656 14277504499974144 14304545228193792 14308734683578368 14317626830487552 14337012815364096 14346866367922176 14364166248726528 14366291942965248 14386794109861888 14416174901100544 14427290026186752 14474164341571584 14487401061679104 14505824692994048 14516987312996352 14569570992914432 14598364611477504 14600524963774464 14628177473175552 14687019699535872 14742332704292864 14751562266574848 14771467749163008 14813046443999232 14836381425795072 14864480633040896 14866680366759936 14886809766985728 14897041184391168 14915004482453504 14926481977245696 14930853582864384 14959131714650112 14968428050055168 14982696824471552 14988695216062464 15019305213100032 15040739296673792 15042965114191872 15054563505586176 15071455578423296 15085308019212288 15158183903363072 15189140031143936 15203030601302016 15233076116324352 15261926639271936 15264185189400576 15328995652823424 15337925214470144 15381098372530176 15383303691436032 15412438736306176 15426604580732928 15480169179971584 15501129240543232 15510762399694848 15513057774010368 15532785733206016 15542438565249024 15544738627190784 15563482938212352 15604958430756864 15609528745721856 15663728498311168 15694684483485696 15726736255746048 15738861846749184 15817235377422336 15847192262606848 15849464409358336 15864031931793408 15894077446815744 15925488667066368 15958011788918784 15995473724685312 16028139770413056 16035103633309696 16049841780031488 16082544768319488 16082618856505344 16105570397323264 16138461283090432 16153220013883392 16175091381436416 16185143373594624 16205726024204288 16215797054226432 16218196763738112 16251317655699456 16270913980858368 16296545540374528 16319052779618304 16342417020813312 16344760172150784 16375716157325312 16390767367028736 16397888783384576 16410507397300224 16469949818077184 16503584841531392 16536200621850624 16569970943066112 16585124292329472 16665245665722368 16712154962460672 16722540712171008 16779380042760192 16805812588511232 16837641779019776 16840133512790016 16855533927530496 16887457287241728 16910322807865344 16920831708758016 16955387525726208 16971550385242112 16978345023504384 17037297610391552 17052956891283456 17087703816339456 17087782535036928 17170332209119232 17186034592776192 17218583900717056 17221132008554496 17255165866278912 17287846104662016 17338993578344448 17363818084614144 17415190327468032 17422756832346112 17422837094547456 17438770395611136 17474383949856768 17499321681707008 17523015663222784 17535058894127104 17558801263624192 17569713160716288 17572313230737408 17605594127007744 17621694560600064 17645554234294272 17678973844586496 17706823519830016 17742984493662208 17756664647614464 17778049680408576 17828091295432704 17830647460528128 17950801854988288 17967217983356928 18003910736216064 18039491587473408 18104834542665728 18118766696988672 18155768943476736 18180267998969856 18180351750832128 18231441777229824 18243477972189184 18260161754824704 18294745394511872 18297452759089152 18319516375187456 18333613732921344 18356928593788928 18368336486203392 18371054741225472 18422680676990976 18447624881307648 18511679134367744 18511764412956672 18528693545336832 18549483788828672 18566532946722816 18618204142174208 18656226342600704 18748401373937664 18783909709873152 18786689463877632 18866456188090368 18892001261912064 18930582612344832 18942347001397248 19006731375869952 19036672666632192 19072726970925056 19078312911437824 19090169107316736 19092994183397376 19116017087152128 19129155157229568 19152221664968704 19166959811690496 19206102684008448 19236386701582336 19316534748905472 19316623735259136 19370906888306688 19464486148636672 19467366618365952 19504236630900736 19582692932714496 19600601436389376 19640629894053888 19668749688766464 19686736891920384 19695290332217344 19713392621125632 19726941255892992 19750728591998976 19753651421577216 19781841901060096 19822240489013248 19862721579188224 19901975969660928 19907804777152512 19920176459808768 19945508952866816 19957904066740224 19960857555369984 19984926954749952 20057286818922496 20072751340781568 20113744025616384 20194652086861824 20270707468402688 20310768155099136 20349235519029248 20352246919200768 20367938860498944 20438660870431232 20508131163373568 20523912718712832 20568806107643904 20581588568825856 20609455922085888 20651544668012544 20681016532926464 20684077032013824 20723251420332032 20751310584283136 20767279272689664 20806611241009152 20812704994295808 20825639026163712 20853836822347776 20868169262432256 20926245977980928 20945479659945984 20968981674328064 20985149128998912 20988254635425792 21031116966199296 21089647169896448 21152042575724544 21192103262420992 21233984889421824 21277349051891712 21327298299580416 21370853027217408 21399789040041984 21443393024425984 21456817842290688 21463102025367552 21537626685177856 21546249373089792 21566788508581888 21580191164792832 21621062738968576 21624262351650816 21640935039280128 21668423540932608 21694551974477824 21711246512357376 21758737039491072 21789889361084416 21793013562867712 21854356489371648 21897546917216256 21942266209763328 22048267495800832 22113499056439296 22157201623744512 22202451184582656 22254572138692608 22282873283280896 22296720949561344 22300020550139904 22330214650478592 22345561776586752 22372506723680256 22407750118014976 22438697571975168 22453511350386688 22474045236707328 22516609716322304 22547097077153792 22561108945010688 22564447671287808 22607183367634944 22737275855044608 22783605088452608 22783710046715904 22804545901953024 22892889958907904 22914712790368256 22961509344739328 22993493479235136 23006887821705216 23050461472882688 23071647558795264 23074955537154048 23118658104459264 23151757446152192 23220253769957376 23230449459396608 23251693860814848 23266143599542272 23299178599809024 23313657847873536 23345224407318528 23426284214288384 23474125502676992 23495592747466752 23527405645725696 23542026725228544 23571965126115328 23590104383619072 23675552863485952 23704066240544768 23725853066133504 23770788393910272 23774196614037504 23774306135703552 23841116170223616 23956290644475904 24005214314954752 24052655449964544 24123817152479232 24158355595984896 24207691924635648 24229830020825088 24262637072154624 24308589036306432 24323695581339648 24346882339766272 24396603678785536 24406370971287552 24444818310561792 24491115314937856 24513625531219968 24517140258226176 24563574235987968 24596833175076864 24682352550608896 24704924727115776 24755377262297088 24804300932775936 24854956414599168 24997868498583552 25045212946497536 25068232443691008 25155274917453824 25189335015882752 25208718882766848 25240776816459776 25256462668529664 25260200269185024 25331185930862592 25365484211798016 25382230222176256 25417285745246208 25453558809755648 25457325577863168 25488022782869504 25505540209639424 25555946415587328 25608136912011264 25631555724509184 25755379665207296 25755498313678848 25779051889164288 25827875851075584 25831698012831744 25931769156993024 26045727126921216 26134135248519168 26134255641821184 26224999585021952 26248982522560512 26284523494834176 26302588341190656 26334304789331968 26338201895436288 26354569741074432 26408391190511616 26518460766879744 26535967959547904 26560235279745024 26610538755653632 26614476740493312 26634996971421696 26646569272999936 26667074520612864 26763668454375424 26818325367488512 26926202782482432 26950826975035392 27005866104324096 27081024206798848 27136329225601024 27157251813998592 27270401998454784 27365216958283776 27390242632237056 27425074810191872 27442118091767808 27446179138633728 27479274562781184 27535392890683392 27552504729305088 27578769376018432 27742148321345536 27767518701551616 27767646619435008 27805115763130368 27824225683243008 27927306213261312 27980198838665216 27984339513901056 28096907251286016 28175864564809728 28202723434299392 28299684282135552 28311979852562432 28338001892868096 28369798735855616 28395873918517248 28436397732773888 28494470702956544 28533052053389312 28555008999948288 28609090456387584 28617469367156736 28635253660975104 28674025630728192 28693732735844352 28728332497453056 28773588219723776 28832349802201088 28854580052373504 28974802123358208 29011649385988096 29033974625992704 29139141985828864 29196729222955008 29201049927548928 29256354946351104 29374039399071744 29484665408585728 29503124533149696 29542935498326016 29626092887998464 29672762851590144 29728961266081792 29733360733519872 29773619533971456 29794082368782336 29830008964907008 29852963954491392 29861707165728768 29918263429300224 29936856100110336 29965393648943104 29977390432124928 30038610426200064 30081478593347584 30085930228383744 30109127011172352 30142911156846592 30170616038424576 30316367806726144 30378280062287872 30406061202604032 30466152232648704 30523853278543872 30528370378801152 30657991305646848 30762196745060352 30766607382872064 30824877472612352 30853209161465856 30960338359943168 31002258481086464 31021524799389696 31026115548020736 31065571466412032 31084877130498048 31089477254381568 31126965876424704 31209916861513728 31219057491443712 31327456996622336 31389368966971392 31453472511492096 31477723693498368 31634470754844672 31694384525213696 31728063863586816 31788154893631488 31850977334132736 31916023577837568 31990947449370624 32056279540826112 32070207266619392 32099683560062976 32165089536638976 32165237713010688 32211140794646528 32276922566180864 32306440027766784 32350182762872832 32370286747189248 32411452048408576 32431594108452864 32436393527476224 32502635311398912 32541827961716736 32593091080749056 32638105559236608 32684834041626624 32689520344301568 32751432314650624 32781534734057472 32939899636154368 33007169683062784 33072401243701248 33170248584658944 33330491331444736 33424309924921344 33445081424342016 33558760085520384 33611625177022464 33675283558039552 33680267025580032 33711067855060992 33774914574483456 33820645615730688 33841663417516032 33910775051452416 34074595220783104 34105913782566912 34175407632678912 34175565070073856 34340664418238464 34372069185552384 34437167801434112 34442264017108992 34510331732557824 34575692209324032 34677987156688896 34727636169228288 34830380654936064 34845513664692224 34845674189094912 34877540791222272 34948767899713536 34998643363414016 35046031326445568 35070117788254208 35139426321432576 35211188254015488 35243389121200128 35291108468588544 35357947689172992 35413647039660032 35485968987324416 35513329295228928 35556099360817152 35656182590865408 35661294921056256 35901603709976576 35934435966713856 36007821472432128 36078983174946816 36209669085331456 36237533393977344 36311537886953472 36360535997939712 36462883554459648 36486955944378368 36520323509649408 36589490789023744 36594905518178304 36639032750374912 36667227465842688 36713857187577856 36736672972406784 36742109482450944 36845361353981952 36895249762615296 37023358268735488 37023528825913344 37057387090673664 37098967577657344 37133065893445632 37236408284348416 37312452685201408 37496802747875328 37567819419746304 37732912376180736 37784002523824128 37861165224689664 37884694002794496 38013462751739904 38073345333264384 38145453941850112 38156625822875648 38180338214633472 38185988366794752 38232034174304256 38258310314459136 38304443329937408 38333919623380992 38412205368016896 38472773403164672 38633069497810944 38633247470518272 38741813776613376 38928972297273344 38934733236731904 39008473261801472 39201202872778752 39281259788107776 39337499377532928 39373473783840768 39390580664434688 39426785242251264 39453882511785984 39501457183997952 39507302843154432 39563683802120192 39644480978026496 39725443158376448 39803951939321856 39840352919617536 39891017905733632 39915808133480448 39921715110739968 39969853909499904 40145502681563136 40227488051232768 40389304173723648 40541414936805376 40621536310198272 40698471038058496 40704493838401536 40735877720997888 40877321740862464 41016262326747136 41047825437425664 41137612215287808 41163177137651712 41218911844171776 41303089336025088 41362033065852928 41368154064027648 41446502840664064 41613222482018304 41625409988591616 41651278052327424 41707673644695552 41736338524864512 41852491955961856 41890959319891968 41937963348656128 41970298257997824 41976509270851584 42062233932398592 42179294339792896 42304085151449088 42384206524841984 42467969778843648 42554698103783424 42654596599160832 42741706054434816 42799578080083968 42913635684581376 42926204050735104 43075253370355712 43092498746179584 43133577017163776 43160382329585664 43242125477937152 43248524703301632 43281870078560256 43389103948955648 43422493024714752 43517474078982144 43579778722168832 43586027125735424 43708712978743296 43795093834432512 43884532419526656 44096534991601664 44226998112878592 44314403247489024 44509144277385216 44565746566561792 44593441899122688 44600041100279808 44660429300957184 44691123553173504 44745013447360512 44815500236029952 44877395143950336 44907022700773376 44948090473414656 45033219432644608 45094194154307584 45122217890021376 45128895342575616 45214366735269888 45474551710089216 45567210176905216 45567420093431808 45609091803906048 45785779917815808 45829425580736512 45986986958470272 46013775643410432 46100922945765376 46143295117590528 46149911074308096 46237316208918528 46303514892304384 46440507539914752 46460898918793216 46503387721629696 46532287199084544 46598357199618048 46627315695747072 46690448814637056 46852568428576768 46948251005353984 46991185494933504 47084053450457088 47143930252230656 47180208767238144 47351105726971904 47451706132267008 47541576787820544 47548393228075008 47682232340447232 47912581288951808 48010428629909504 48105310899929088 48247634304958464 48316711191969792 48415383849271296 48459660041650176 48525274144309248 48617178072612864 48647391162679296 48693764679532544 48793207357571072 48812741942575104 48889636621123584 48982230629875712 49027251062439936 49034280516452352 49127148471975936 49193666350153728 49364705101217792 49409849454231552 49510754524594176 49608601865551872 49709912829198336 49995736997167104 50090425892995072 50136464887382016 50310549834907648 50378670031765504 50417437765533696 50481553632919552 50512925337059328 50520400538370048 50662371861725184 50730968423596032 50907117619511296 50914651155726336 50976045565739008 51011080419278848 51111892831174656 51263111449018368 51510759330414592 51510996627357696 51558103778328576 51655751702151168 51663396025663488 51863538313986048 52091454253842432 52268270497038336 52268511283642368 52449999170043904 52497965045121024 52569046989668352 52605176682381312 52668609578663936 52676403790872576 52709139482148864 52816782381023232 53036921533759488 53071935919095808 53120470559490048 53221077511307264 53228953480986624 53269993942843392 53293138545999872 53334149041225728 53527336908750848 53636650734977024 53852405564964864 53901653950070784 54011732208648192 54162048413597696 54314503627997184 54540803996909568 54730433916567552 54780485264474112 54850149620383744 54884236183535616 54892358277267456 54958549125562368 55070785781366784 55105009458610176 55157538752036864 55484296642691072 55535037403103232 55535293238870016 55648451366486016 55854612426522624 55960397677330432 55968679027802112 56351729129619456 56405446868598784 56599368564271104 56623959705124864 56676003785736192 56739597471711232 56791747837034496 56872795465547776 56988941405913088 57066104106778624 57110017999896576 57218180912775168 57234938734313472 57270507321950208 57348051261456384 57387465471688704 57456664994906112 57547176439447552 57664699604402176 57709160104747008 57949604246716416 58278283971657728 58393458445910016 58402099855097856 58512709892702208 58748078798143488 58969330817171456 59006249066299392 59085870996652032 59252185775996928 59345525703180288 59457922532163584 59466721467039744 59588164737564672 59660017929814016 59705927908982784 59723414331457536 59836526858600448 59873712200220672 59930787297886208 59954780864249856 60162957186695168 60171860456767488 60218254022344704 60285822313693184 60341232076849152 60632735613452288 60756560124575744 60812122405208064 60932304465297408 61047706557087744 61056740757602304 61315982611293696 61524393490120704 61649754945224704 61706418322931712 61920676719886336 62004516962172928 62043049598779392 62052231096041472 62169754260996096 62253931752849408 62419833723027456 62438114982887424 62654913993244672 62778737933942784 62906945022984192 62955447386996736 63268941509689344 63388769050427392 63456127727173632 63576309787262976 63701954668265472 63832047155675136 63981894898741248 64112559081652224 64199367120125952 64330179073277952 64422281589293056 64553845132361728 64612880055533568 64700365525745664 64740573494378496 64822904096817152 64863188216905728 64872787054952448 65005270622797824 65083655923433472 65186182161498112 65276211118473216 65369668083253248 65379040688603136 65502864629301248 65563069468114944 65879799272308736 66014339366125568 66144802487402496 66340497169317888 66660982662889472 66848619849842688 66890162848684032 67117520171040768 67223250354044928 67350567116079104 67360534051160064 67422135710121984 67549829148966912 67641291231461376 67683326835032064 67821550102904832 68149190441566208 68211827565133824 68350815265357824 68351130140147712 68744138371104768 68874335602868224 68884528034217984 69020663465115648 69151384418648064 69355974313377792 69455272338456576 69660761309872128 69691027329384448 69691348378189824 69755081582444544 69897535799427072 69997286726828032 70092062652891136 70140235576508416 70278852642865152 70422376508030976 70486778242400256 70582216937177088 70715895378345984 70827294079320064 71026658590457856 71112198721634304 71312365181730816 71322589842112512 71803207419953152 71868871933427712 72015642944864256 72157966349893632 72419338170662912 72475066787954688 72623075773906944 72925767108919296 72973911888756736 73040647019298816 73178981578047488 73189811036356608 73278065500749824 73334454931685376 73473345944813568 73690722707963904 73790499525230592 74046716537470976 74047057651826688 74114774181347328 74197935155314688 74266131786891264 74472816568696832 74624905370402816 74993605495750656 75135638839492608 75465824752361472 75568005047648256 75722330449379328 75769388005588992 76146690666528768 76290907883700224 76313251645751296 76360676429266944 76371976733589504 76464068348608512 76516620628918272 76608886659874816 76667839246761984 76824410736033792 76945546806329344 77266138995621888 77266494941036544 77483627553226752 77857944594546688 78016946523602944 78402405745557504 78674998755065856 78746947567681536 78781161328869376 78853570484502528 78907765023571968 79002914367995904 79014605686308864 79127367604240384 79288961956052992 79450886316752896 79607903878643712 79680705839235072 79782035811467264 79831616266960896 79843430221479936 79939707818999808 80291005363126272 80454976102465536 80778608347447296 81082829873610752 81243072620396544 81396942076116992 81408987676803072 81471755441995776 81754643481724928 82032524653494272 82095650874851328 82275224430575616 82326354275303424 82437823688343552 82606178672050176 82724066131705856 82736308128055296 82893005681328128 83226444964036608 83302556104654848 83415347289391104 83472677049729024 83704983911923712 83781918639783936 83940596515995648 83953018541703168 84358588679585792 84608170302898176 84768413049683968 84935939557687296 85109396207566848 85309193198321664 85483412108869632 85599156160167936 85827271369162752 85852408101470208 86150506740711424 86184997492359168 86267154034327552 86320764659171328 86484250955874304 86497049406603264 86563740157120512 87034948157964288 87159557444337664 87172054251470848 87417425957486592 87590187668865024 87769064839053312 88193069983203328 88453996225757184 88628806494978048 89018288554770432 89131493133123584 89186883798245376 89200082200559616 89320858601914368 89382247106347008 89490026894721024 89631000472059904 89754790287900672 89896180946829312 90066438865289216 90188388308615168 90244435780042752 90257790685151232 90428733470539776 90949103420178432 91134420353810432 91134840186863616 91218183607812096 91571559835631616 91658851161473024 91973973916940544 92201845891530752 92286590235181056 92299822148616192 92474632417837056 92607029784608768 92881015079829504 93006775443259392 93064574398169088 93196714399236096 93254631391494144 93380897629274112 93705136857153536 93896502010707968 93982370989867008 94168106900914176 94287860504461312 94360417534476288 94702211453943808 94903412264534016 95083153575641088 95364464680894464 95825162577903616 96210621799858176 96495268609916928 96633422383939584 96830767698542592 96919320083300352 97050548288618496 97234356145225728 97294782325358592 97387529359065088 97586414715142144 97625483885150208 97779273242247168 97964461259751424 98054502124879872 98068561032904704 98254296943951872 98729410202435584 98819698908463104 99021509049188352 99217203731103744 99991473994334208 100180851785990144 100272929774764032 100621099669815296 100757340063531008 100834875531067392 100963107265839104 101025850674118656 101040801076740096 101324743723450368 101461936847192064 101814235239022592 101952091131478016 102022160838557696 102223785662349312 102526222898036736 103021518660829184 103021993254715392 103116207556657152 103311503404302336 103326792051326976 103727076627972096 104182908507684864 104536540994076672 104537022567284736 104899998340087808 104995930090242048 105138093979336704 105210353364762624 105337219157327872 105418278964297728 105633564762046464 106073843067518976 106240941118980096 106442155022614528 106457906961973248 106539987885686784 106586277091999744 106668298082451456 107054673817501696 107273301469954048 107704811129929728 107803307900141568 108023464417296384 108324096827195392 108629007255994368 109081607993819136 109460867833135104 109560970528948224 109700299240767488 109768472367071232 109784716554534912 109917098251124736 110141571562733568 110210018917220352 110315077504073728 110968593285382144 111070074806206464 111070586477740032 111296902732972032 111709224853045248 111920795354660864 111937358055604224 112703458259238912 112810893737197568 113198737128542208 113247919410249728 113352007571472384 113583495674068992 113745590931095552 113977882811826176 114132208213557248 114220035999793152 114436361825550336 114469877468626944 114541014643900416 114696102522912768 114774930943377408 114913329989812224 115094352878895104 115329399208804352 115418320209494016 115899208493432832 116556567943315456 116786916891820032 116804199710195712 117025419785404416 117938661634342912 118012498132598784 118171741993304064 118504371551993856 118691051406360576 118915845064327168 118933442934079488 119176329475129344 119320035859628032 119411855817965568 119673053717200896 119747424400441344 119861574595772416 119909561728499712 120325914373390336 120436508044689408 120571644627386368 120682464153698304 121265471226904576 121624244810416128 121864608930594816 122095413114175488 122113481515204608 122631965222587392 123048786980241408 123299509890449408 123412836645863424 123841353439772672 124009033924345856 124086099197558784 124104462192082944 124339508521992192 124839667446054912 124876229965774848 125309827986489344 125557475867885568 125813890045968384 125910894773993472 126537883019378688 126777538100854784 126912255454347264 127152619574525952 127403909336530944 127664094311350272 127963789797482496 128225118163304448 128398734240251904 128844563178586112 129107690264723456 129225760111067136 129400731051491328 129481146988756992 129645808193634304 129726376433811456 129745574109904896 130167311846866944 130372364322996224 130552422236946432 130739336166506496 130758081377206272 131005729258602496 131126138936229888 131759598544617472 132028678732251136 132289604974804992 132680994338635776 133321965325778944 133697239699685376 133780325697368064 134235040342081536 134446500708089856 134701134232158208 134721068102320128 134844271420243968 135099658297933824 135282582462922752 135366653670064128 135643100205809664 136298380883132416 136423655130267648 136701630530715648 136702260280295424 137488276742209536 137748671205736448 138041326930231296 138302768837296128 138711948626755584 138910544676913152 139321522619744256 139382054658768896 139382696756379648 139510163164889088 139795071598854144 139994573453656064 140184125305782272 140280471153016832 140557705285730304 140844753016061952 140973556484800512 141431790756691968 141654588158640128 142053317180915712 142624730363461632 142645179684225024 143737743866855424 144031285889728512 144315932699787264 144838676341325824 144950133575909376 145246151547813888 145851534217838592 145947823777513472 146081294038597632 146357963156094976 146379622072713216 146556131001499648 146668909863370752 146946691889627136 147381445415927808 147580999050461184 148093433074941952 148094115303653376 148229548362694656 148532263573782528 148945633137393664 149249810740805632 149987210991501312 150271277678985216 150931649504722944 151136010095296512 151444660898758656 151538776011177984 152581815767400448 152626503291502592 152721352858533888 152743953467179008 152928136697217024 153033241257836544 153217773319749632 153335678493523968 153891093612658688 154532277991243776 154532989882073088 154967255106453504 155715889189093376 156033893047205888 156804811491115008 157349997510131712 157493895135363072 157562322657738752 157707140969005056 157815530047143936 158005828735991808 158029211372617728 158254735208480768 158577923912105984 159215807757287424 159361411678470144 159564071622934528 159663232533921792 159686860442959872 159879415637999616 160582010726252544 160909952204931072 161557216694894592 162165659747221504 162486145240793088 162793884152233984 162943510883991552 163509286963449856 164065049306988544 164191301749702656 164550448861151232 164652708550606848 164875647376687104 165212357344100352 165448132263411712 165472616256110592 165786011362656256 166452889928073216 166605112209309696 166945354099458048 167409967823847424 167563837279567872 167881193031991296 167906037083406336 168717177359171584 169216340605796352 169536826099367936 169871879115374592 170218792415133696 170618386396643328 170966824217739264 171198312320335872 171654542738325504 171704816202940416 172301013481422848 172369994984718336 172641529318342656 172968501911748608 172994098813206528 173127480314241024 174319114888675328 174344108502941696 174834851914973184 175180375337730048 175538129678106624 176386139966406656 176907992451514368 177257612989956096 178036577109540864 178262986266247168 178373767596490752 178400164401119232 178764494212694016 178980053789442048 179262000944119808 179509580575801344 179792361893658624 180132877730578432 180376776617230336 180488871560085504 180515581370302464 180857466941079552 181898206840356864 182268840707620864 182269680373727232 182436367215624192 183143119671263232 183317702322946048 183947947833881088 184403691783061504 184573180470362112 184949264835674112 185214059569217536 185762030159659008 186013550886518784 186129148796338176 186509262782988288 186761795258548224 187410273714307072 187964741979734016 188336213801828352 188575721008922624 188720835068952576 189404422907887616 189806824529068032 190166307151282176 190728929361788928 191650325155807232 192990537219833856 193266844767879168 193661535397085184 193838640166600704 194101096577236992 194468712290451456 194589564650717184 194775058718130176 195172829430284288 195250967770300416 195558546484494336 195928922519502848 196109004249759744 196137122065809408 196508593887903744 197458820404871168 197639397816926208 198043018098376704 198434407462207488 199982947988668416 200361703571980288 200545859549528064 201242199339630592 201514680127062016 201669751062134784 201926214531678208 202051701348237312 202081602153480192 202649487446900736 202923873694384128 203628470478045184 204044321677115392 204447571324698624 205052445796073472 206043037321658368 206232415113314304 206623006808604672 206653584102653952 207454153255944192 208365817015369728 209073081988153344 209074045134569472 209799996680175616 209991860180484096 210276187958673408 210420706729525248 210674438314655744 210836557928595456 211267129524092928 212147686135037952 212481882237960192 212884310045229056 213079975771373568 213172554183999488 213336596164902912 214109347635003392 214546602939908096 215409622259859456 215606615800283136 216046928834592768 216648193654390784 217258014511988736 218921735666270208 219121941057896448 219400598481534976 219536944734142464 219569433109069824 219834196502249472 220420037834440704 220630155008147456 222140149612412928 222141172955480064 222593805465944064 223418449706090496 223841590709321728 223874716111208448 225406916518477824 226397474257084416 226495838820499456 226704015142944768 227166991348137984 227491181862191104 227955765623652352 228264416427114496 228440071999586304 228872723651100672 228939754937253888 229082029287800832 229392205045825536 229549861886754816 229826659979624448 230188705757790208 230658798417608704 230836640418988032 231798416986865664 233113135886630912 233573833783640064 234050839570808832 235877323268685824 236024996265197568 236343483986608128 237008743103987712 237382102812721152 237831690128654336 237866885868158976 238352658950258688 238640071719256064 238823711635931136 239346107434401792 239494848800882688 239723149191544832 239819123456999424 240651828746780672 240873016089378816 241143289254772736 241364928307396608 242530942453809152 243248489620832256 243729217861189632 244190826228350976 244226963030409216 245263930445174784 246097573960482816 246599019780898816 246825673291726848 247682706879545344 248018067848691712 248172198395117568 248208924384165888 248679017043984384 249679334892109824 250619655972978688 251114951735771136 251821789547986944 253075766038757376 253555076201709568 253824510908694528 254305239149051904 254807818673061888 255328188622700544 255927579594964992 256450236326608896 256797468480503808 257689126357172224 258215380529446912 258451520222134272 258801462102982656 258962293977513984 259291616387268608 259452752867622912 259491148219809792 260744728645992448 261104844473892864 261478672333012992 261516162754412544 262011458517204992 262252277872459776 263519197089234944 264057357464502272 264579209949609984 265361988677271552 267394479399370752 267560651394736128 268470080684163072 268893001416179712 269402268464316416 269688542840487936 270199316595867648 270565164925845504 270733307340128256 271286200411619328 272596761766264832 272847310260535296 273403261061431296 273404520560590848 274976553484419072 275497342411472896 276605537674592256 277423897253511168 277821089353826304 278643045239488512 278764109317537792 279020326329778176 279590143197708288 279989146907312128 280368250611564544 280560942306033664 281115410571460608 281689506032123904 281947112969601024 282863581513383936 283309176317280256 284106634361831424 285249460726923264 287475487733710848 288631865399574528 289677352682651648 289900267151818752 290492303095627776 291703068435677184 291895647555026944 292162588077195264 292715926312189952 292759244145426432 293112262002999296 293337819726741504 293893383779254272 294762890831855616 296186866149883904 296188230607306752 296459096725389312 297064527147565056 297891266274787328 298499621481611264 299974421983002624 300542555357970432 301863299009445888 302272020190593024 302889321797517312 303077552022355968 305163631534800896 305442705717067776 305856273394434048 306066482515673088 306435546639499264 306671356987047936 307782187225317376 309064555982487552 309065979764146176 309934510212907008 311431778378186752 312067786094411776 313609622982230016 314699995020263424 314987790270726144 315414281938010112 315631060094287872 316011657471983616 316509470416961536 317155847824211968 318722823356940288 319128143245869056 319326465067843584 319373720885919744 319758831275999232 321164021452505088 321819904409862144 323114433389789184 324331319494443008 324972290481586176 325587768304467968 325887021767983104 327018573926899712 328130098613977088 328382603499405312 329100897722302464 329305417101213696 329751294753374208 330424714688200704 330896264526823424 330945232512221184 331572022725312512 332905779856146432 333210224418619392 333890708198916096 334819935647694848 335127674559135744 335762386063982592 335812074166812672 338432681211592704 339073652198735872 339743758230749184 341236772793286656 341933648435478528 342396624640671744 343309085476651008 343409632405880832 344602026962845696 344739989969436672 345283058636685312 345937003823497216 345988197626413056 346254960628482048 348638229777350656 349669703829946368 350360750675460096 351076259356213248 352772279932813312 353815984903028736 354515225979912192 356073154219081728 356525972532494336 356747535192981504 356800328802238464 357528988425388032 357960107578884096 358524001888239616 359019161151602688 359584723787317248 360265755461156864 360977743120171008 361714933882159104 363796413680713728 364537681415241728 364872734431248384 366286239342526464 366635404645892096 367895895667762176 368807383566123008 369146360940724224 369898529671348224 370428119138435072 371524060319318016 372027101773037568 372258297592676352 373018525565976576 374820547428614144 375929483959468032 376672427603656704 377151442017845248 377441670137905152 378808845815775232 379613649058136064 380332614302564352 381457858723577856 383300650311614464 386533689535758336 387323070794170368 387677280333201408 388202193154473984 388937424580902912 389179129301434368 389550117436260352 390345658860568576 390501935540600832 391117092968988672 391857845039005696 392218008499519488 392274244131618816 393017187775807488 394917640809742336 395278795633852416 396086036196753408 396868814924414976 399965895977336832 400723407143960576 401091719099056128 402484398679261184 403029360254124032 403339502124269568 403852429063356416 404103402696474624 404163204306960384 405298974893801472 405847747388768256 407256940956090368 408088643354230784 408895142649397248 410104891592146944 412464830226628608 413246013617209344 414908306511888384 416731634030739456 418146163976306688 418148090269138944 419599993360351232 419983720360968192 420552375917346816 420841413459050496 421348876629311488 421673115857190912 422534259048185856 424295372270075904 424963764475920384 425768620090458112 426159951542747136 428218695270006784 429093205879816192 431213231600566272 432093857669185536 433296387308781568 434516029023977472 437843471332540416 438243882115792896 438801196963069952 439073889468284928 439138866218139648 439668393004498944 440840075668881408 444280299224825856 444282345910960128 446836899412180992 447683181418643456 447749432222416896 450813833036955648 452794948514168832 452991677640998912 453408030285889536 454333982696275968 454982363724382208 455911531247304704 457745447302201344 457879509874507776 458164058575601664 458784410091651072 459099723773509632 459653319959248896 460377411515580416 461317596835217408 461673280837976064 463596833973731328 466226271773261824 467147667567280128 468101679141617664 472049992530395136 472686967973216256 474017486207975424 474764205625442304 475663380257308672 475733771736317952 477280143438512128 477647423271862272 478692214868803584 478989697601765376 479446298383089664 479638246913998848 481303657493561344 481746032178757632 482286578509545472 482729856614793216 485061884907618304 486496979241664512 487458435722379264 488381652456701952 490527860890349568 492195147920965632 493198039561797632 493651346583453696 495365413759090688 496036135697383424 496344396790235136 496417848768331776 497358034087968768 499358669784219648 501239311945957376 502229903471542272 503643579095973888 506151532077514752 507110152403419136 507649021817389056 508610478298103808 509615637346123776 510656377245401088 511855159189929984 512900472653217792 513594936961007616 515378252714344448 516430761058893824 516903040444268544 517924587955027968 518583232774537216 518905505735245824 518982296439619584 522957344666025984 523032325508825088 524022917034409984 524504555744919552 527038394178469888 528114714929004544 529158419899219968 530723977354543104 534788958798741504 535121302789472256 536940161368326144 537786002832359424 538804536928632832 539377085680975872 540398633191735296 541130329851691008 541466614680256512 542572400823238656 545193523532529664 545694620521070592 546806522122862592 546809041121181696 549953106968838144 550994684822945792 553211075349184512 554847794507022336 555642178707652608 557286090478977024 558040652659556352 559978293814624256 560736501223129088 561121884612067328 562230821142921216 563894225939202048 565727163026767872 566618352634560512 568213268723662848 570498921453846528 574950975467421696 579354705365303296 579800534303637504 580984606191255552 583406136871354368 583791295110053888 584325176154390528 585431852624379904 585518488290852864 586224524005998592 586675639453483008 587786767558508544 589525781663711232 592373732299767808 592376461214613504 592918193450778624 594129054295130112 595782532549574656 599948843966005248 601085110715940864 603726598018891776 604544040381186048 605778643595034624 606155104044711936 610327263069601792 610885411434135552 612132965031346176 612871093278998528 613342713974095872 615564374450634752 618129111964975104 619869020425814016 622863556756373504 624135572188823552 627219245964460032 629399990040526848 629975580541452288 630828563876020224 631262120188575744 632023314943967232 633018940833923072 634311695648423936 637445646713880576 638652930135687168 639517662551998464 642328042905010176 643639808819724288 646228866779578368 648662638988886016 649944580963172352 651175536608935936 651774043535966208 654037147853799424 656260197227954176 656765206998810624 658201795444604928 658610834202427392 659502589506748416 661792529053646848 661890465024442368 663144045450625024 666420448837238784 667781416397832192 669639871295389696 670255349118271488 671524772127965184 671624148333625344 678147304397471744 679487516461498368 682473545586573312 683867296870957056 684793249281343488 686618170953302016 686819264811761664 689204053925691392 689479979938873344 690566117273370624 691874007646994432 691976395252826112 692509921256964096 697276459554701312 699339407659892736 700721501350920192 702152518712426496 707631969806057472 709030451959824384 712146308438163456 713051945064988672 713495070385963008 713600657604476928 715057976850776064 715920215157768192 717048003776479232 718038322303205376 719169447574634496 720531510922313728 721955486240342016 723429867764318208 727592827361427456 729745468862496768 732572478685052928 733270809291784192 735791791335524352 737614767132246016 738292721881448448 739797059342696448 740856238276870144 743048120638636032 744054203546075136 744516595185352704 746037051131953152 749641094857228288 751858967918936064 753344855207313408 757617691631550464 759227298116272128 760665228605128704 762915717447155712 766601300623228928 773067379071516672 774646141588340736 775354560666402816 776404386308947968 777874849161805824 778358258602868736 779100234872520704 782234185937977344 783715690078011392 784436016999038976 784548488263237632 786034375551614976 789835281619484672 790557591267704832 792172072393506816 793737629848829952 801446814287921152 802183438198112256 804968797358522368 806058720508248064 806679004248539136 808206805392949248 810597949787602944 811695494777536512 814513881912180736 816177286708461568 817790285298794496 820209783184293888 824929660453257216 826492027234418688 829816613023776768 833463268061478912 836292327952613376 839199986720702464 839967440721936384 841104751834693632 841682826918100992 842697753258622976 843346231714381824 845068518096371712 848590744540151808 849927528951840768 851537240180916224 852319903085494272 856437390540013568 858186411759632384 862426463201132544 866592774617563136 869032058047954944 875686942665080832 876487764231585792 877602393926139904 878147778936569856 878277732436279296 879336786008997888 881680151337762816 888560598449651712 888564691821920256 893673798824361984 895366362837286912 895498864444833792 901627666073911296 905589897028337664 905983355281997824 906816060571779072 908667965392551936 909964727448764416 911823062494609408 915490894604402688 916328117151203328 917568820183302144 918199447547019264 919306639918497792 920754823031160832 923346561675952128 927193667947462656 932452543546523648 934295335134560256 936203358283235328 944099985060790272 948034972415950848 949528411250884608 951326760514617344 951467543472635904 957384429737607168 957979395203530752 958892596766179328 959276493827997696 962607314987122688 963492064357515264 964573157019090944 965459713229586432 970123769815236608 972993958483329024 974916871444758528 976763304913403904 981055721780699136 984390295841931264 987302693166907392 990730827518181376 992072271394766848 992688793580470272 992835697536663552 994716068175937536 998717339568439296 1002478623891914752 1004459806943084544 1007287158191947776 1014220304806838272 1015298043634778112 1017220956596207616 1019231274692247552 1023710318379859968 1025800945306435584 1027189873922015232 1030756505428688896 1032861522117787648 1033806080888537088 1035849175910055936 1037166465549074432 1037811011470491648 1037964592879239168 1045914689332051968 1048045834068819968 1049009111489839104 1054076788356939776 1058316839798439936 1061447954709086208 1069577917597483008 1070242605578944512 1073880322736652288 1075572005664718848 1077609073857265664 1078754171361951744 1080797266383470592 1082933229360513024 1085144801646477312 1091389241042141184 1093613044245725184 1099906213937676288 1101989369645891584 1106422150698369024 1109695589014044672 1111284357415305216 1114572180957954048 1116081305319112704 1119956587629248512 1121473002446258176 1122243769224134656 1124461642285842432 1127788451878404096 1131454326053535744 1133236705269121024 1136426537447325696 1140997842907693056 1149901950934843392 1158709410730606592 1159601068607275008 1161969212382511104 1166812273742708736 1168650352308781056 1170863705248759808 1171036976581705728 1172449048011997184 1173351278906966016 1175573535117017088 1179051563327422464 1184747464599535616 1184752922429227008 1185836386901557248 1188258108590260224 1191565065099149312 1199897687932010496 1202170221431881728 1207453196037783552 1209088080762372096 1211557287190069248 1212310208089423872 1220654526139203584 1221770822868271104 1224265930062692352 1225742186557997056 1226685427948191744 1231128748901269504 1239738040851628032 1245727113512747008 1254438491928920064 1258799980081053696 1259951161082904576 1261657127752040448 1262524240377151488 1264046629887934464 1266037881667846144 1268623391296847872 1274891293427761152 1277305860271374336 1284656085810020352 1287279617639448576 1297325277977772032 1299889161926344704 1302351073217871872 1303548087071932416 1308074295707598848 1312520394455908352 1313530413997621248 1316403590889209856 1317221668404854784 1319005179013496832 1323585058107293696 1326288090901250048 1332840897674477568 1339279742590779392 1340510698236542976 1343049544255930368 1343248296667250688 1356294608794943488 1358975032922996736 1364947091173146624 1367734593741914112 1373236341906604032 1373638529623523328 1378408107851382784 1378959959877746688 1381132234546741248 1383748015293988864 1383952790505652224 1385019842513928192 1394552919109402624 1398678815319785472 1401443002701840384 1404305037424852992 1418060903919648768 1424292616876326912 1426103890129977344 1426990140771926016 1427201315208953856 1431840430315536384 1434096007552958464 1436076644606410752 1438338895149268992 1441063021844627456 1443910972480684032 1446859735528636416 1455185654722854912 1459490937724993536 1465144957370105856 1466541618583568384 1471583582671048704 1476585443762896896 1479594118685392896 1481712476553740288 1486096241277272064 1488108407092150272 1489033190370705408 1492074102263906304 1499282189714456576 1503717935837872128 1506689710414626816 1515235383263100928 1518454596232544256 1521330457210257408 1525831434894311424 1533202601246457856 1546134758143033344 1549292283176681472 1550709121332805632 1555749698323611648 1556716517205737472 1558200469745041408 1567431380156022784 1568872033998077952 1569096976526475264 1572068751103229952 1581115182535409664 1584344144787013632 1587475259697659904 1602893628575842304 1604366876396224512 1609937594717044736 1612117441016496128 1613358008497078272 1616413610785898496 1621195899575205888 1623390989555073024 1629027763824361472 1635580570597588992 1640419566368587776 1649859320906514432 1652984054468837376 1659633226047553536 1666926536122957824 1678399973441404928 1679934881443872768 1682209503669387264 1683365653836201984 1685395506517245952 1686692463428763648 1697181489080303616 1699855057903681536 1703074480361832448 1704639806170988544 1712874781080027136 1716372823519264768 1724852926402265088 1733185549235126272 1738064116095909888 1751373885330161664 1752975528463171584 1755204787852279808 1756295557873139712 1756555464872558592 1758673572017995776 1763360302675525632 1777121196899303424 1777129383643840512 1787347597648723968 1790732725674573824 1803255332147822592 1811179794056675328 1811966710563995648 1813632121143558144 1817335930785103872 1819929454897528832 1823646124989218816 1830981789208805376 1832656234302406656 1836398895094038528 1838613279836995584 1841509646062321664 1846693123351904256 1854387335894925312 1864905087093047296 1868590670269120512 1872406716566470656 1888199970121580544 1896069944831901696 1899056822501769216 1902653521029234688 1902935086945271808 1915958790407061504 1917785193532358656 1918552987655995392 1925214629974245376 1926984128715030528 1930919426459172864 1940247539630473216 1945987916966658048 1949833742889517056 1953526609826807808 1962111443561398272 1968780591683862528 1974605386333814784 1981461655036362752 1984144542789533696 1985377587160940544 1985671395073327104 1989432136351875072 2004957247783829504 2008919613886169088 2014574316383895552 2028440609613676544 2034441913192415232 2038462549384495104 2047420636759719936 2051601890612871168 2054379747844030464 2061513010857377792 2067612161777074176 2071698351820111872 2074332931098148864 2075622022940983296 2075929185758478336 2091829378664103936 2096091668137639936 2098018222979678208 2108153576713879552 2122895909418172416 2139155835194966016 2140485211157889024 2147760645473304576 2151144011329437696 2155218147714531328 2157508342723903488 2161594532766941184 2165866458721026048 2170289603292954624 2182778482084282368 2199812427875352576 2203978739291783168 2212844301396738048 2219391178028089344 2222568714830610432 2229144361915908096 2232162610638225408 2239913175258497024 2244487538448269312 2248923284571684864 2255576903756808192 2266473410538242048 2272853074894651392 2281995685815386112 2299803901869686784 2317418821461213184 2319202137214550016 2323938424765022208 2333624547485417472 2337300704617562112 2341727410497519616 2344898096023994368 2346702557813932032 2351147070234034176 2358103126654844928 2369494929199071232 2369505844858454016 2371672773803114496 2376516217180520448 2383130130198298624 2404340442863763456 2414906392075567104 2418176161524744192 2424620416178847744 2443541645736542208 2448531860125384704 2451484373115994112 2453370855896383488 2462257497802539008 2479476081703256064 2491454227025494016 2508876983857840128 2517599960162107392 2519902322165809152 2523314255504080896 2525048480754302976 2528093259775868928 2532075763335692288 2537246782593695744 2549782586855522304 2554611720542748672 2569312171620040704 2574559235278897152 2594650555955544064 2599778323852689408 2604702146435743744 2607096174143864832 2616148591415197696 2625040788911816704 2627060827995242496 2632807181778419712 2634443336809709568 2638010358026993664 2647170116214587392 2652576181802500096 2665681795348955136 2678559485181558784 2681021396473085952 2686099088511860736 2686496593334501376 2712589217589886976 2717950065845993472 2729894182346293248 2735469187483828224 2746472683813208064 2756816215702765568 2757919919755493376 2762264469093482496 2767496030587977728 2770039685027856384 2789105838218805248 2797357630639570944 2802886005403680768 2808610074849705984 2848585233752653824 2852207780259954688 2853980281543852032 2854402630417907712 2868192015105916928 2872153289212821504 2876677790298537984 2882126043689254912 2887821944961368064 2893719471057272832 2910371309445709824 2918981875449987072 2930289914740211712 2943167165342097408 2953170887525793792 2963424953107480576 2972192482554544128 2976216814184300544 2978066380741410816 2984148204527812608 2998564379428913152 3007435871675744256 3013379420829253632 3030470766526201856 3042660914420514816 3051662869788622848 3066405202492915712 3092269516286066688 3098584566353362944 3101418242665611264 3111499396647223296 3113433034411474944 3116400939490082816 3134862760312045568 3137744067996155904 3144137502206459904 3162230365070819328 3174950519395319808 3205787257151684608 3208733752792449024 3219875189434089472 3224234882032992256 3226716016994156544 3232827221571796992 3242391799150411776 3258055527648722944 3280839132737175552 3299718641813028864 3305968108937674752 3319266452095107072 3333853072245915648 3356799946882809856 3359869762887745536 3364419007338774528 3366731307672403968 3370791013034491904 3373384926857527296 3394362978160607232 3399710115807363072 3406148960723664896 3409279612341977088 3425749562160054272 3432745647038529536 3449705852804530176 3476128232191819776 3505951056926343168 3510409575704559616 3512591115746279424 3513110929745117184 3517347144035991552 3526720605351051264 3554242393798606848 3554258767287681024 3574695195297447936 3581465451349147648 3606510664295645184 3622359588113350656 3623933421127991296 3627264242287116288 3634671861570207744 3639858909795057664 3647292249978437632 3661963578417610752 3665312468604813312 3672797790188077056 3677226559673991168 3683019292124643328 3693386246703808512 3729810174186094592 3737181340538241024 3776399940243161088 3792139889663803392 3798113645003538432 3805307042058469376 3805870173890543616 3831917580814123008 3850429259948490752 3853968257430061056 3861838852918345728 3880495079260946432 3891975833933316096 3899667485779034112 3907053219653615616 3924222887122796544 3937561183367725056 3949210772667629568 3962923310072725504 3970755174321881088 3978864272703750144 4009914495567659008 4017839227772338176 4029148632767791104 4056881219227353088 4068883826384830464 4076925098768990208 4094841273519439872 4103203781225742336 4123026021714755584 4135224323554148352 4143396703640223744 4148665862196297728 4151244045881966592 4151858371516956672 4183658757328207872 4192183336275279872 4196036445959356416 4216307153427759104 4278311670389932032 4280970422315778048 4295521290946609152 4302288022658875392 4310436295429062656 4315016685447806976 4323189065533882368 4331732917442052096 4340579206585909248 4365556964168564736 4399624855750705152 4407957478583566336 4438782356056178688 4445137429661220864 4458288723831816192 4464325221276450816 4479826350516994048 4488975076896538624 4497846569143369728 4511153807513616384 4545706149789302784 4563991371630772224 4599607803739373568 4634837642922426368 4638404274429100032 4647876849530044416 4667249094970834944 4674601409235124224 4683454820995039232 4702294140468068352 4716206253309689856 4738989858398142464 4743345547606228992 4753032434361040896 4766260260396597248 4808680885727526912 4829812784151134208 4836352323049488384 4849240832357695488 4887083291473084416 4902968746231988224 4906741711792766976 4924514995605078016 4958952163406512128 4982908454050988032 5035199920324214784 5039804644331618304 5046628511008161792 5050096961508605952 5056186519551737856 5064151526671384576 5074493565187391488 5099565173711044608 5109223441085497344 5138624343240081408 5149118470557794304 5199556647705378816 5209404292871487488 5214192348287729664 5232297182830395392 5250081577823633408 5254121655990484992 5265614363556839424 5268886673619419136 5276020716053987328 5294340232429174784 5305152363605000192 5331363590697910272 5362042792946171904 5372198177023721472 5425178435179773952 5435900131691986944 5459788364692586496 5470938374967656448 5492945367626416128 5513632431405531136 5515839839510986752 5524528938186964992 5534992061175955456 5540079370055712768 5578211676437610496 5594715261279141888 5605772010807361536 5617220149699411968 5697170467505307648 5704415560519909376 5707960563087704064 5708805260835815424 5753355580597075968 5764252087378509824 5775643889922736128 5820742618891419648 5837963750899974144 5860579829480423424 5886334330684194816 5906341775051587584 5926849906214961152 5944384965109088256 5952433628368601088 5956132761482821632 5968296409055625216 5997128758857826304 6014871743351488512 6026758841658507264 6060941533052403712 6085321828841029632 6103325739577245696 6184539032572133376 6202836485331222528 6222998793294446592 6226866068822949888 6232801878980165632 6269725520624091136 6275488135992311808 6288275004412919808 6324460730141638656 6411574514303369216 6417467505584898048 6439750378868178944 6448469764065984512 6453432033988313088 6465654443143593984 6484783598300823552 6516111055297445888 6599437283626057728 6611936217875349504 6638532904190214144 6667706144491831296 6713599893765619712 6719739525775491072 6733462615344807936 6741582026068983808 6746769853715054592 6799420231614726144 6812297921447329792 6818559224683954176 6851499124320108544 6865491294077059072 6899411705609060352 6952256464383639552 7011902113852686336 7025182231492558848 7034694288071983104 7053441210702102528 7108484787597213696 7108517534575362048 7149390390594895872 7162930902698295296 7213021328591290368 7244719176226701312 7254528484574232576 7279717819590115328 7294584499956875264 7330624937209626624 7345595580376154112 7354453119347982336 7366038584249286656 7386772493407617024 7459620348372189184 7474362681076482048 7552799880486322176 7584279779327606784 7596227290007076864 7610614084116938752 7611740347781087232 7663835161628246016 7700858519896981504 7707936514860122112 7723677705836691456 7783951667866632192 7799334971558068224 7814106439307231232 7848445774245593088 7875122366735450112 7898421545335259136 7925846620145451008 7941510348643762176 7957728545407500288 8035678455544676352 8058297265535582208 8113762438454706176 8137767652769660928 8153850197537980416 8189682547038879744 8206407562451484672 8246052043429511168 8270448647108296704 8286793407280447488 8302488091763933184 8367317514656415744 8384366672550559744 8392072891918712832 8432614306855518208 8556623340779864064 8561940844631556096 8604576045317750784 8620872590858125312 8630033370895613952 8646378131067764736 8663465834884104192 8681158413171818496 8731113928337129472 8815914957167132672 8890274859322441728 8916577447663632384 8928650442552901632 8959652701033988096 8977950153793077248 8995693138286739456 9022307615027232768 9091412299578605568 9127982743261544448 9199215607478747136 9269675285844852736 9276808548858200064 9295753699060088832 9334498189941669888 9349202818470248448 9366909641990078464 9404588280936136704 9432412506619379712 9486691095212457984 9532520520793194496 9617361771455053824 9659625568302268416 9672704646098976768 9698481664715390976 9774166582946168832 9849029991210156032 9917904326813024256 9965816908101976064 10070399840648429568 10079609288663236608 10093257022016323584 10100193923017211904 10112373039103475712 10128303053342769152 10199130347422089216 10218446882170994688 10277248686480162816 10298236941115588608 10418808585742974976 10428384696575459328 10464594365660790784 10531228727113678848 10537773347238838272 10552041432107974656 10588680464858349568 10610304727210000384 10662727181395820544 10724085585892343808 10744396354047442944 10871800263383973888 10919576729385172992 10941876749935312896 10985890735252832256 11027264862811062272 11031679679021973504 11049057876373929984 11069984122351910912 11080158740111425536 11156423352875220992 11189430522558283776 11211544021614723072 11394340935010615296 11408831121039818752 11415921126175408128 11417610521671630848 11528504174757019648 11551287779845472256 11641485237782839296 11675927501799948288 11721159658960846848 11772668661368389632 11812683550103175168 11853699812429922304 11888769930218176512 11912265522965643264 11936592818111250432 12029743486702977024 12053517683317014528 12121883066104807424 12170643657682059264 12206651479154491392 12369078065144266752 12405672970662445056 12445997586588893184 12453732137645899776 12465603757960331264 12539451041248182272 12550976271984623616 12576550008825839616 12648921460283277312 12834935011169796096 12879500757736357888 12896939528131969024 12906864067976626176 12931308886287187968 12969567196601647104 13032222110594891776 13198874567252115456 13223872435750699008 13335412288983662592 13427199787531239424 13439479051550982144 13466925230689615872 13483164052137967616 13493539707430109184 13624595842894659584 13637118449367908352 13702998248640217088 13798823411218120704 13904512928767279104 14023804227705372672 14050364462985117696 14106882421404205056 14216969575194427392 14298780781189791744 14325861805396590592 14426042657182580736 14489438352453402624 14509056969148465152 14559435639180230656 14589168999913750528 14661249874419253248 14708906238695964672 14732077168498573312 14773544986815234048 14919240696744378368 14948725362152964096 15105599760972644352 15168559558655213568 15192454580014153728 15221228168233877504 15223480695562174464 15327670323256492032 15401717039793963008 15415873029720244224 15447355411673382912 15598669943116136448 15628212878614462464 15696891548491186176 15750244733470900224 15796843090670518272 15851693240290902016 15883020697287524352 15915457090815000576 16116594531071164416 16275535305539321856 16307700395075960832 16379365094077759488 16412815124902969344 16492104086859022336 16540897294216593408 16573586814560894976 16604976183527866368 16734635029312831488 16784145783837425664 16865228613711036416 17113246681559728128 17123881689263112192 17241745181716250624 17260066741791227904 17292756262135529472 17326931669768208384 17462227856674258944 17631829914334265344 17780549718644883456 17833154895327264768 17857300885105803264 17919305402067976192 17991386276573478912 18044615230054465536 18182824599157211136 18255965486523088896 18539350571689705472 18553617097716400128 18668996379883339776 18698405636940496896 18733819283980156928 18809176561872273408 18864825013238759424 18973382190424915968 19065041041586388992 19234723542910107648 19319251136604536832 19345409292197953536 19396963329430781952 19548333165892337664 19698059982420312064 19835808653626048512 19931633816203952128 20140799681296859136 20159218577326473216 20200387846034423808 20224746078206951424 20256606106685538304 20398260694844178432 20436893764341989376 20554497372960325632 20596473882231177216 20837617171485949952 20856769393150918656 20929188731321581568 21075546694477676544 21104082864215949312 21177360929716699136 21325454362791641088 21448171171784687616 21488792708094885888 21839153458770345984 21883753499870625792 22054529725622124544 22063359358043947008 22098115752747859968 22139968244703821824 22160317480222851072 22312846705750441984 22378861045116567552 22423088043229446144 22788681870021230592 22817662242079637504 22831842252350816256 22835221043343261696 23057008349514039296 23102575559690944512 23351855003599896576 23442319317921693696 23545337322736779264 23625367100206350336 23707399624859844608 23777539860436353024 23824531045931286528 23873185636222500864 24107035366634029056 24243766132209614848 24341287315364118528 24413302958308982784 24738156130288533504 24811345941324890112 24907464275291799552 24931207515920662528 25101952543969247232 25153100017651679232 25297842920566554624 25669870022339592192 25759001515472715776 25793879056263938048 25813728135953252352 25862617772574375936 25939134393203294208 26064444221189783552 26447744871501398016 26670824577967325184 26878958103101964288 26933850461379231744 26966328104275935232 26987079414860218368 27249191685789319168 27274236898735816704 27405996497280434176 27597646822436241408 27809025857534558208 28047608455410745344 28100728925970235392 28213764842808410112 28597561562379583488 28651723610793181184 28852085314365161472 28978876704906805248 29018113938296930304 29118871278360461312 29178337999827501056 29322499748838506496 29464154336997146624 29547089973630468096 29838481393488756736 29897450724305928192 30211199521945288704 30337119117310427136 30384909160028307456 30442456336467755008 30655340646512984064 30803434079587926016 30831746059440488448 30894710823346765824 31256425757228924928 31393783096982372352 31593686181341036544 31703386480581804032 31766041394575048704 31830914181630001152 32233189062142328832 32615400790151921664 32758730188155518976 32825630249805938688 32984208173718044672 33081794588433186816 33147173629121789952 33209952367055732736 33469270058625662976 33568291567674851328 33730457227422072832 34226493363119456256 34247763378526224384 34483490363432501248 34585512524271058944 34653863339536416768 34924455713348517888 35263659828668530688 35561099437289766912 35666309790654529536 35838610804135952384 36089230460108931072 36365649198314422272 36511930973046177792 37078701143379410944 37107234195432800256 37337992759766679552 37396811273880993792 37467638567960313856 37618353123744546816 37729650026477518848 37946764380849831936 38638502273209073664 38690818584395907072 38793926658861563904 39096666331784675328 39396119964840624128 39671617307252097024 39863267632407904256 40281599362593718272 40318437154652946432 40400775692068847616 40449492156413902848 40513212213371076608 40873787528683978752 41108994745920651264 41675234342971899904 41713538786301837312 41858377462643163136 42151093388955353088 42354721859433398272 42650908725583282176 42896342343569375232 42977585416189771776 43678306917540691968 43767506999741251584 44109059451244249088 44126718716087894016 44196231505495719936 44279936489407643648 44320634960445702144 44625693411500883968 44757722090233135104 44846176086458892288 45577363740042461184 45635324484159275008 45663684504701632512 45670442086686523392 46114016699028078592 46205151119381889024 46884638635843387392 47090674645473558528 47250734200412700672 47414799249719689216 47555079720872706048 47649062091862573056 47746371272445001728 48487532264419229696 48826605916617965568 49476312260577067008 49622691882649780224 49814928550583599104 50203905087938494464 50595685841133109248 51339740044679184384 51518003030945431552 51725235545148751872 51878268786406588416 52128888442379567104 52895489743002796032 53341649155934650368 53757916206203928576 53932656208551870464 53974158829720436736 54498383371578638336 54548473797471633408 54811992994560868352 55618051715069116416 56095216910821490688 56201457851940470784 56427529685616820224 57195123124759166976 57303447221586362368 57704170628730322944 57957753409813610496 58036227876593860608 58237742556720922624 58356675999655002112 58644999497677012992 59094179947260936192 59676962786977513472 59794901448611856384 60422399043890577408 60674238234620854272 60769818320056614912 60884912672935510016 61310681293025968128 61606868159175852032 61663492118880976896 61789421646693531648 62512851514457849856 62787566193964744704 63406772961163608064 63532082789150097408 64466378124284657664 65517460376311037952 65651260499611877376 65968416347436089344 66163589176866373632 66294347258243579904 66419904734111465472 66938540117251325952 67136583135349702656 68452986726238912512 68495526757052448768 68966980726865002496 69171025048542117888 69307726679072833536 70527319657337061376 71122198874579533824 71332619581309059072 71677221608271904768 72731298396628844544 73023861946092355584 74157402286758821888 74214468390865600512 74793622547761987584 74935277135920627712 75459300052955037696 75893528761699663872 77277004546418147328 77381637168791814144 77587853317723127808 78193332663569350656 78792239929681248256 79343234614504194048 80636874309305892864 80801551384137695232 80898984312827805696 81026424426742153216 81747575057367957504 82217989491841302528 83350468685943799808 83427077572603674624 83716754925286326272 84302186777910706176 84709443718866796544 85792684687138750464 85955170832379543552 87356613835081383936 87535013999482503168 88392463010991439872 88559872978815287296 88641269920891404288 89251386823001767936 89515444180466270208 89692352172917784576 91154727480084922368 91327369009403265024 92228033398056157184 92410302238763778048 93769277271686774784 94181349290947117056 94829598499439378432 95110159441745412096 95298124183725146112 95492742544890003456 96975064528838459392 98952624521154134016 99245383765299560448 99629857101167198208 100407810175876988928 101191371682266218496 102679480089358368768 103036006061890863104 103450471090297503744 103756537572813176832 105790979486005592064 106683298311869300736 107515832412407857152 108996766743157276672 109096947594943266816 109623985989121736704 111236103430138232832 112190433821642981376 112402915703880941568 112855059371233640448 114606894443172724736 115915506819627220992 116072455753187721216 116475485113441845248 116713351999310004224 117289998995354025984 118188359894521872384 119589802897223712768 120844798087781154816 121348476469241708544 121539636640113229824 121769825345871020032 122621362586051936256 123326984237761953792 125025703028915699712 125575132387929489408 126813545922327216128 127064165578300194816 128932756248569315328 131034920752622075904 131302520999223754752 132327178353732747264 132588694516487159808 132839809468222930944 133877080234502651904 134273166270699405312 136905973452477825024 136991053514104897536 137933961453730004992 138342050097084235776 138615453358145667072 142244397749159067648 142665239162618118144 143354443216543809536 145462596793257689088 148314804573517643776 148428936781731201024 149870554271841255424 151787057523399327744 154554009092836294656 155175706635446255616 156386665327138701312 157584479859362496512 158686469229008388096 161273748618611785728 161797968625655611392 162052848853484306432 163495150114735915008 164435978983682605056 166854155145207349248 167433509850572652544 168604373555821412352 169418887437733593088 171585369374277500928 171910341664759087104 174713227670162767872 175070027998965006336 177119745957630574592 177282539841782808576 179030888360932540416 179384704345835569152 182309454960169844736 182654738018806530048 184820604477527556096 187538554543373549568 188362698581894234112 189659196998878756864 190220318883490824192 190596248367450292224 193950129057676918784 197905249042308268032 198490767530599120896 199259714202334396416 200815620351753977856 205358960178716737536 206072012123781726208 206900942180595007488 207513075145626353664 211581958972011184128 213366596623738601472 215031664824815714304 218193895189886533632 219247971978243473408 222472206860276465664 224380867643285962752 224805831407761883136 229213788886345449472 231831013639254441984 232144911506375442432 232950970226883690496 234579997990708051968 236376719789043744768 242696952938483417088 243079273280226459648 243539650691742040064 245242725172103872512 246653968475523907584 250051406057831399424 251150264775858978816 253627091844654432256 254128331156600389632 257865512497138630656 262069841505244151808 262605041998447509504 265177389032974319616 265679618936445861888 267754160469005303808 268546332541398810624 273982107028209795072 276684100194168471552 277230906716291334144 284488795498318135296 285330478325236236288 286708886433087619072 290925193586515378176 296629609147035287552 296857873563462402048 299741108543682510848 303574115046798655488 309108018185672589312 310351413270892511232 315168959718724993024 317372938458016776192 322547497237223571456 324105697706968612864 326990300229471830016 328871957967365210112 333708310290414698496 334867019701145305088 337208747111642824704 338837774875467186176 343820683329518174208 349426455340325535744 350140055997930012672 354239491915261149184 354565079683565617152 358769408691671138304 364618909920339689472 365309476037613060096 375077109086747099136 376725397163788468224 379318393997757513728 380440637766981648384 381192496734900584448 387900258115353837568 396981535061198241792 398519428404668792832 401631240703507955712 410717920357433475072 412144024247563452416 413801884361190014976 415026150291252707328 426733193247477202944 430063329649631428608 436387790379773067264 438495943956486946816 444944413720552931328 449611662815523766272 458427577772690898944 463662027278508883968 465901940453767380992 469159995981416103936 472753439578087489536 485393905876966834176 486158546560452919296 487079301383484080128 490485450344207745024 493307936951047815168 502300529551717957632 507254183689308864512 508256662313200779264 515731024994277261312 524139683010488303616 525210083996895019008 531359237872891723776 537092665082797621248 547964214056419590144 554461813432582668288 568977590996636270592 570660956650472472576 573417772866175238144 581850387173030756352 593259218294070575104 593715747126924804096 599482217087365021696 618216036371345178624 620702826541785022464 630337919437449986048 634745876916033552384 645094994474447142912 657743915934730420224 667416620580829396992 669734039402290610176 674417494223285649408 677675549750934372352 687641366659036348416 698852910680651071488 708478983830522298368 709130159367131234304 729237819840679378944 730618952075226120192 750154218173494198272 753450794327576936448 758636787995515027456 760881275533963296768 762384993469801168896 775800516230707675136 797038856809337585664 803262481407015911424 824288048495126904832 830052300582505414656 853466386494954405888 860126659299262857216 872775580759546134528 889888827441105862656 899223325631047532544 916855155545381797888 927324054557017767936 931803880907534761984 945506879156174979072 972317093120905838592 974158602766968160256 980970900688415490048 986615873902095630336 1004601059103435915264 1014508367378617729024 1016513324626401558528 1031462049988554522624 1048279366020976607232 1050420167993790038016 1062718475745783447552 1095928428112839180288 1137955181993272541184 1141321913300944945152 1163700774346061512704 1198964434174730043392 1236432072742690357248 1241405653083570044928 1260675838874899972096 1290189988948894285824 1315487831869460840448 1334833241161658793984 1339468078804581220352 1348834988446571298816 1375282733318072696832 1397705821361302142976 1416957967661044596736 1418260318734262468608 1458475639681358757888 1461237904150452240384 1506901588655153872896 1517273575991030054912 1521762551067926593536 1524769986939602337792 1594077713618675171328 1648576096990253809664 1706932772989908811776 1720253318598525714432 1745551161519092269056 1779777654882211725312 1798446651262095065088 1854648109114035535872 1863607761815069523968 1891013758312349958144 1948317205533936320512 1973231747804191260672 2009202118206871830528 2033026649252803117056 2062924099977109045248 2096558732041953214464 2125436951491566895104 2191856856225678360576 2275910363986545082368 2282643826601889890304 2327401548692123025408 2472864145485380714496 2521351677749799944192 2580379977897788571648 2669666482323317587968 2678936157609162440704 2697669976893142597632 2750565466636145393664 2795411642722604285952 2836520637468524937216 2916951279362717515776 2922475808300904480768 3013803177310307745792 3043525102135853187072 3049539973879204675584 3188155427237350342656 3297152193980507619328 3413865545979817623552 3491102323038184538112 3596893302524190130176 3709296218228071071744 3727215523630139047936 3782027516624699916288 3896634411067872641024 3946463495608382521344 4018404236413743661056 4125848199954218090496 4193117464083906428928 4250873902983133790208 4383713712451356721152 4551820727973090164736 4565287653203779780608 4945728290970761428992 5042703355499599888384 5160759955795577143296 5339332964646635175936 5357872315218324881408 5395339953786285195264 5590823285445208571904 5673041274937049874432 5844951616601808961536 6027606354620615491584 6099079947758409351168 6376310854474700685312 6594304387961015238656 6827731091959635247104 6982204646076369076224 7418592436456142143488 7454431047260278095872 7564055033249399832576 7793268822135745282048 8036808472827487322112 8251696399908436180992 8386234928167812857856 8767427424902713442304 9130575306407559561216 9891456581941522857984 10085406710999199776768 10715744630436649762816 10790679907572570390528 11181646570890417143808 11346082549874099748864 11689903233203617923072 12055212709241230983168 12752621708949401370624 13188608775922030477312 13655462183919270494208 14837184872912284286976 15128110066498799665152 15586537644271490564096 16073616945654974644224 16772469856335625715712 17534854849805426884608 19782913163883045715968 21431489260873299525632 22363293141780834287616 22692165099748199497728 23379806466407235846144 24110425418482461966336 29674369745824568573952 30256220132997599330304 32147233891309949288448 33544939712671251431424 35069709699610853769216 39565826327766091431936 42862978521746599051264 45384330199496398995456 46759612932814471692288 48220850836964923932672 59348739491649137147904 64294467782619898576896 67089879425342502862848 70139419399221707538432 85725957043493198102528 90768660398992797990912 96441701673929847865344 118697478983298274295808 128588935565239797153792 140278838798443415076864 171451914086986396205056 192883403347859695730688 257177871130479594307584 385766806695719391461376 514355742260959188615168 771533613391438782922752 1543067226782877565845504
- Sum of all divisors σ(n): 5944515358313199079070841
- Sum of proper divisors (its aliquot sum) s(n): 4401448131530321513225337
- 1543067226782877565845504 is an abundant number, because the sum of its proper divisors (4401448131530321513225337) is greater than itself. Its abundance is 2858380904747443947379833
Bases of 1543067226782877565845504
- Binary: 1010001101100000111010111100010111110011001111001000000000000000000000000000000002
- Hexadecimal: 0x146C1D78BE67900000000
- Base-36: 6Z9WTDPYHLB74740
Squares and roots of 1543067226782877565845504
- 1543067226782877565845504 squared (15430672267828775658455042) is 2381056466371400504266605686807989451150397014016
- 1543067226782877565845504 cubed (15430672267828775658455043) is 3674130198377154952387211580541526059886729207897563815637582227978584064
-
1543067226782877565845504 is a
perfect square number . Itssquare root is 1242202570752 -
The
cube root of 1543067226782877565845504 is 115556651.6005479043
Scales and comparisons
How big is 1543067226782877565845504?- 1,543,067,226,782,877,565,845,504 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 1,543,067,226,782,877,565,845,504 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 1543067226782877565845504 cubic inches would be around 9629721 feet tall.
Recreational maths with 1543067226782877565845504
- 1543067226782877565845504 backwards is 4055485657782876227603451
- 1543067226782877565845504 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 1543067226782877565845504's digits is 117
- 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 1543067226782877565845504 - Facts about the integer". Numbermatics.com. 2024. Web. 20 May 2024.
APA style:
Numbermatics. (2024). Number 1543067226782877565845504 - Facts about the integer. Retrieved 20 May 2024, from https://numbermatics.com/n/1543067226782877565845504/
Chicago style:
Numbermatics. 2024. "Number 1543067226782877565845504 - Facts about the integer". https://numbermatics.com/n/1543067226782877565845504/
The information we have on file for 1543067226782877565845504 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 1543067226782877565845504, math, Factors of 1543067226782877565845504, curriculum, school, college, exams, university, Prime factorization of 1543067226782877565845504, STEM, science, technology, engineering, physics, economics, calculator, one septillion, five hundred forty-three sextillion, sixty-seven quintillion, two hundred twenty-six quadrillion, seven hundred eighty-two trillion, eight hundred seventy-seven billion, five hundred sixty-five million, eight hundred forty-five thousand, five hundred four.