5024744681223917557149696
5,024,744,681,223,917,557,149,696 is an even composite number composed of six prime numbers multiplied together.
5024744681223917557149696 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, two hundred ninety-six divisors.
Prime factorization of 5024744681223917557149696:
212 × 36 × 173 × 313 × 373 × 613
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 17 × 17 × 17 × 31 × 31 × 31 × 37 × 37 × 37 × 61 × 61 × 61)See below for interesting mathematical facts about the number 5024744681223917557149696 from the Numbermatics database.
Names of 5024744681223917557149696
- Cardinal: 5024744681223917557149696 can be written as Five septillion, twenty-four sextillion, seven hundred forty-four quintillion, six hundred eighty-one quadrillion, two hundred twenty-three trillion, nine hundred seventeen billion, five hundred fifty-seven million, one hundred forty-nine thousand, six hundred ninety-six.
Scientific notation
- Scientific notation: 5.024744681223917557149696 × 1024
Factors of 5024744681223917557149696
Divisors of 5024744681223917557149696
- Number of divisors d(n): 23296
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 17 18 24 27 31 32 34 36 37 48 51 54 61 62 64 68 72 74 81 93 96 102 108 111 122 124 128 136 144 148 153 162 183 186 192 204 216 222 243 244 248 256 272 279 288 289 296 306 324 333 366 372 384 408 432 444 459 486 488 496 512 527 544 549 558 576 578 592 612 629 648 666 729 732 744 768 816 837 864 867 888 918 961 972 976 992 999 1024 1037 1054 1088 1098 1116 1147 1152 1156 1184 1224 1258 1296 1332 1369 1377 1458 1464 1488 1536 1581 1632 1647 1674 1728 1734 1776 1836 1887 1891 1922 1944 1952 1984 1998 2048 2074 2108 2176 2196 2232 2257 2294 2304 2312 2368 2448 2511 2516 2592 2601 2664 2738 2754 2883 2916 2928 2976 2997 3072 3111 3162 3264 3294 3348 3441 3456 3468 3552 3672 3721 3774 3782 3844 3888 3904 3968 3996 4096 4107 4131 4148 4216 4352 4392 4464 4514 4588 4608 4624 4736 4743 4896 4913 4941 5022 5032 5184 5202 5328 5476 5508 5661 5673 5766 5832 5856 5952 5994 6144 6222 6324 6528 6588 6696 6771 6882 6912 6936 7104 7344 7442 7533 7548 7564 7688 7776 7803 7808 7936 7992 8214 8262 8296 8432 8649 8704 8784 8928 8959 8991 9028 9176 9216 9248 9333 9472 9486 9792 9826 9882 10044 10064 10323 10368 10404 10656 10693 10952 11016 11163 11322 11346 11532 11664 11712 11904 11988 12288 12321 12393 12444 12648 13056 13176 13392 13542 13764 13824 13872 14208 14229 14688 14739 14823 14884 15066 15096 15128 15376 15552 15606 15616 15872 15984 16337 16428 16524 16592 16864 16983 17019 17298 17408 17568 17629 17856 17918 17982 18056 18352 18432 18496 18666 18944 18972 19499 19584 19652 19764 20088 20128 20313 20646 20736 20808 21312 21386 21904 22032 22326 22599 22644 22692 23064 23273 23328 23409 23424 23808 23976 24642 24786 24888 25296 25947 26112 26352 26784 26877 26973 27084 27528 27648 27744 27999 28416 28458 29376 29478 29646 29768 29791 30132 30192 30256 30752 30969 31104 31212 31232 31744 31968 32079 32147 32674 32856 33048 33184 33489 33728 33966 34038 34596 34816 35136 35258 35557 35712 35836 35964 36112 36704 36864 36963 36992 37332 37888 37944 38369 38998 39168 39304 39528 40176 40256 40626 41292 41472 41616 42439 42624 42687 42772 43808 44064 44217 44469 44652 45198 45288 45384 46128 46546 46656 46818 46848 47616 47952 49011 49284 49572 49776 50592 50653 50949 51057 51894 52224 52704 52887 53568 53754 53946 54168 55056 55296 55488 55998 56832 56916 58497 58621 58752 58956 59292 59536 59582 60264 60384 60512 60939 61504 61938 62208 62424 62464 63257 63488 63936 64158 64294 65348 65712 66096 66368 66978 67456 67932 68076 69192 69632 69819 69967 70227 70272 70516 71114 71424 71672 71928 72224 73408 73926 73984 74664 75776 75888 76738 77841 77996 78336 78608 79056 80352 80512 80631 81252 82584 82944 83232 83509 83997 84878 85248 85374 85544 87616 88128 88434 88938 89304 89373 90396 90576 90768 92256 92907 93092 93312 93636 93696 95232 95904 96237 96441 98022 98568 99144 99552 100467 101184 101306 101898 102114 103788 104448 105408 105774 106671 107136 107508 107892 108336 110112 110592 110889 110976 111996 113664 113832 115107 115351 116994 117242 117504 117912 118584 119072 119164 120528 120768 121024 121878 123008 123876 124416 124848 124928 126514 126976 127317 127872 128061 128316 128588 130696 131424 132192 132651 132736 133956 134912 135864 136152 137677 138384 139638 139934 140454 140544 141032 142228 142848 143344 143856 144448 146816 147033 147852 147968 149328 151552 151776 151959 152303 152847 153171 153476 155682 155992 156672 157216 158112 158661 160704 161024 161262 162504 165168 165888 166464 167018 167994 169756 170496 170748 171088 175232 175491 175863 176256 176868 177876 178608 178746 180792 181152 181536 181781 182817 184512 185814 186184 186624 187272 187392 189771 190464 191808 192474 192882 196044 197136 198288 199104 200934 202368 202612 203796 204228 207576 208896 209457 209901 210681 210816 211548 213342 214272 215016 215784 216672 220224 221778 221952 223992 226981 227328 227664 230214 230702 233523 233988 234484 235008 235824 237168 238144 238328 241056 241536 241893 242048 243756 246016 247752 248832 249696 249856 250527 251991 253028 254634 255744 256122 256632 257176 261392 262848 264384 265302 265472 267912 268119 269824 271728 272304 275354 276768 277729 278721 279276 279868 280908 281088 282064 284456 285696 286688 287712 288711 288896 289323 293632 294066 295704 295936 298656 299693 301401 303552 303918 304606 305694 306342 306952 311364 311984 313344 314432 316224 317322 320013 321408 322048 322524 325008 330336 331483 331776 332667 332928 334036 335988 339512 340992 341496 342176 345321 346053 350464 350982 351726 352512 353736 355752 357216 357492 361584 362304 363072 363562 365634 369024 371628 372368 373248 374544 374784 379542 380928 381951 383616 384183 384948 385764 392088 394272 395641 396576 397953 398208 401868 404736 405224 407592 408456 413031 415152 418914 419802 421362 421632 423096 426684 428544 430032 431568 433344 440448 441099 443556 443904 447984 453962 454656 455328 455877 456909 458541 459513 460428 461404 467046 467976 468968 470016 471648 474336 475983 476288 476656 482112 483072 483786 484096 487512 492032 495504 497664 499392 501054 503982 506056 506447 509268 511488 512244 513264 514352 522784 525696 526473 527589 528768 530604 530944 535824 536238 539648 543456 544608 545343 546499 548451 550708 553536 555458 557442 558552 559736 561816 562176 564128 568912 569313 571392 573376 575424 577422 577792 578646 587264 588132 591408 591872 597312 599386 602802 604469 607104 607836 609212 611388 612684 613904 622728 623968 626688 628371 628864 629703 632448 634644 640026 642816 644096 645048 650016 652273 660672 662966 665334 665856 668072 671976 679024 680943 681984 682992 684352 690642 692106 700569 700928 701964 703452 705024 707472 711504 714432 714984 721463 723168 724608 725679 726144 727124 731268 738048 743256 744736 746496 749088 749568 751581 755973 759084 763902 767232 768366 769896 771528 784176 788544 791282 793152 795906 796416 803736 804357 809472 810448 815184 816912 826062 830304 833187 836163 837828 839604 842724 843264 846192 853368 857088 860064 861101 863136 866133 866688 867969 880896 882198 887112 887808 895968 899079 904203 907924 910656 911754 913818 917082 919026 920856 922808 934092 935952 937936 940032 943296 948672 951966 952576 953312 960039 964224 966144 967572 968192 975024 984064 991008 994449 995328 996557 998001 998784 1002108 1007964 1012112 1012894 1018536 1022976 1024488 1026528 1028704 1035963 1038159 1045568 1051392 1052946 1055178 1057536 1061208 1061888 1071648 1072476 1075369 1079296 1086912 1089216 1090686 1092998 1096902 1101416 1102267 1107072 1110916 1114884 1117104 1119472 1123632 1124352 1128256 1137824 1138626 1142784 1145853 1146752 1150848 1154844 1155584 1157292 1174528 1176264 1182816 1183744 1186923 1189439 1193859 1194624 1198772 1205604 1208938 1214208 1215672 1218424 1222776 1225368 1227808 1239093 1245456 1247936 1256742 1257728 1259406 1264896 1269288 1280052 1285632 1288192 1290096 1300032 1304546 1315609 1321344 1323297 1325932 1330668 1331712 1336144 1343952 1358048 1361886 1363968 1365984 1367631 1368704 1370727 1378539 1381284 1384212 1401138 1401856 1403928 1406904 1410048 1414944 1419653 1423008 1427949 1428864 1429968 1442926 1446336 1449216 1451358 1452288 1454248 1462536 1476096 1486512 1489472 1492992 1498176 1503162 1511946 1518168 1519341 1527804 1534464 1536732 1539792 1543056 1568352 1570243 1577088 1579419 1582564 1582767 1586304 1591812 1592832 1607472 1608714 1618944 1620896 1630368 1633824 1636029 1639497 1645353 1652124 1660608 1666374 1672326 1675656 1679208 1685448 1686528 1692384 1706736 1707939 1714176 1720128 1722202 1726272 1732266 1733376 1735938 1761792 1764396 1774224 1775616 1791936 1798158 1808406 1813407 1815848 1817251 1821312 1823508 1827636 1834164 1838052 1841712 1845616 1868184 1871904 1875872 1880064 1885113 1886592 1889109 1897344 1903932 1905152 1906624 1920078 1928448 1932288 1935144 1936384 1950048 1956819 1960967 1968128 1982016 1988898 1993114 1996002 1997568 2004216 2015928 2024224 2025788 2037072 2042829 2045952 2048976 2053056 2057408 2071926 2076318 2091136 2102784 2105892 2110356 2115072 2122416 2123776 2143296 2144952 2150738 2158592 2164389 2168977 2173824 2177037 2178432 2181372 2185996 2193804 2202832 2204534 2214144 2221832 2229768 2234208 2238944 2247264 2248704 2254743 2256512 2275648 2277252 2291706 2293504 2301696 2309688 2311168 2314584 2340509 2349056 2352528 2365632 2373846 2378878 2387718 2389248 2397544 2411208 2413071 2417876 2428416 2431344 2436848 2445552 2450736 2455616 2478186 2490912 2495872 2499561 2513484 2515456 2518812 2529792 2538576 2560104 2571264 2576384 2580192 2583303 2588779 2598399 2600064 2603907 2609092 2631218 2642688 2646594 2651864 2661336 2663424 2672288 2687904 2697237 2712609 2716096 2723772 2731968 2735262 2737408 2741454 2757078 2762568 2768424 2802276 2803712 2807856 2813808 2820096 2829888 2839306 2846016 2855898 2857728 2859936 2880117 2885852 2892672 2898432 2902716 2904576 2908496 2925072 2952192 2973024 2978944 2983347 2985984 2989671 2996352 3006324 3023892 3036336 3038682 3055608 3068928 3073464 3079584 3086112 3089833 3107889 3114477 3136704 3140486 3154176 3158838 3165128 3165534 3172608 3183624 3185664 3214944 3217428 3226107 3237888 3241792 3260736 3267648 3272058 3278994 3290706 3304248 3306801 3321216 3332748 3344652 3351312 3358416 3370896 3373056 3384768 3413472 3415878 3428352 3437559 3440256 3444404 3452544 3464532 3466752 3471876 3523584 3528792 3548448 3551232 3560769 3568317 3575881 3581577 3583872 3596316 3616812 3626814 3631696 3634502 3642624 3647016 3655272 3668328 3676104 3683424 3691232 3717279 3736368 3743808 3751744 3770226 3773184 3778218 3794688 3807864 3810304 3813248 3840156 3856896 3858677 3864576 3870288 3872768 3900096 3913638 3921934 3936256 3946827 3964032 3969891 3977796 3986228 3992004 3995136 4008432 4031856 4048448 4051576 4074144 4085658 4091904 4097952 4102893 4106112 4112181 4114816 4143852 4152636 4182272 4205568 4211784 4220712 4230144 4244832 4247552 4258959 4267987 4283847 4286592 4289904 4301476 4328778 4337954 4347648 4354074 4356864 4362744 4371992 4387608 4405664 4409068 4428288 4443664 4459536 4468416 4477888 4494528 4509486 4513024 4551296 4554504 4558023 4583412 4587008 4603392 4619376 4622336 4629168 4681018 4698112 4705056 4710729 4721393 4731264 4738257 4747692 4748301 4757756 4775436 4778496 4795088 4822416 4826142 4835752 4856832 4862688 4873696 4891104 4901472 4908087 4911232 4918491 4956372 4981824 4991744 4999122 5026968 5030912 5037624 5059584 5077152 5094049 5120208 5123817 5142528 5160384 5166606 5177558 5196798 5200128 5207814 5218184 5262436 5285376 5293188 5303728 5322672 5326848 5344576 5375808 5394474 5425218 5432192 5440221 5447544 5451753 5463936 5470524 5474816 5482908 5514156 5525136 5536848 5604552 5607424 5615712 5627616 5635211 5640192 5655339 5659776 5667327 5678612 5692032 5711796 5715456 5719872 5760234 5771704 5785344 5796864 5805432 5809152 5816992 5850144 5870457 5882901 5904384 5946048 5957888 5966694 5979342 5992704 6012648 6047784 6072672 6077364 6111216 6128487 6137856 6146928 6159168 6172224 6179666 6215778 6228954 6273408 6280972 6308352 6317676 6330256 6331068 6345216 6367248 6371328 6429888 6434856 6452214 6475776 6483584 6493167 6506931 6521472 6531111 6535296 6544116 6557988 6581412 6608496 6613602 6642432 6665496 6689304 6702624 6716832 6725897 6741792 6746112 6764229 6769536 6826944 6831756 6875118 6880512 6888808 6905088 6929064 6933504 6943752 7021527 7036411 7047168 7057584 7096896 7121538 7136634 7151762 7163154 7167744 7192632 7233624 7239213 7253628 7263392 7269004 7285248 7294032 7310544 7336656 7352208 7366848 7382464 7434558 7472736 7487616 7498683 7503488 7540452 7546368 7556436 7589376 7615728 7620608 7626496 7680312 7713792 7717354 7729152 7740576 7745536 7749909 7766337 7795197 7800192 7811721 7827276 7843868 7893654 7928064 7939782 7955592 7972456 7984008 7990272 8016864 8063712 8091711 8096896 8103152 8148288 8171316 8195904 8205786 8212224 8224362 8229632 8287704 8305272 8364544 8398297 8411136 8423568 8441424 8460288 8489664 8517918 8535974 8567694 8573184 8579808 8602952 8609599 8640351 8657556 8675908 8695296 8708148 8713728 8725488 8743984 8775216 8811328 8818136 8856576 8887328 8919072 8936832 8950041 8955776 8969013 8989056 9018972 9026048 9102592 9109008 9116046 9166824 9174016 9206784 9238752 9244672 9258336 9269499 9290483 9323667 9343431 9362036 9410112 9421458 9442786 9462528 9476514 9495384 9496602 9515512 9550872 9556992 9590176 9644832 9652284 9671504 9678321 9713664 9725376 9747392 9782208 9802944 9816174 9822464 9836982 9912744 9920403 9963648 9983488 9998244 10053936 10061824 10075248 10119168 10154304 10188098 10240416 10247634 10275973 10285056 10312677 10320768 10333212 10355116 10393596 10400256 10415628 10436368 10524872 10570752 10586376 10607456 10645344 10653696 10682307 10689152 10704951 10727643 10751616 10788948 10850436 10864384 10880442 10895088 10903506 10927872 10941048 10949632 10965816 11028312 11050272 11073696 11088641 11151837 11209104 11231424 11255232 11270422 11310678 11319552 11334654 11357224 11384064 11423592 11430912 11439744 11520468 11543408 11570688 11576031 11593728 11610864 11618304 11633984 11700288 11740914 11765802 11808768 11840481 11892096 11909673 11915776 11933388 11958684 11985408 12025296 12095568 12145344 12154728 12222432 12256974 12264871 12275712 12293856 12308679 12318336 12336543 12344448 12359332 12431556 12457908 12546816 12561944 12616704 12635352 12660512 12662136 12690432 12734496 12742656 12776877 12803961 12851541 12859776 12869712 12904428 12967168 12986334 13013862 13042944 13062222 13070592 13088232 13115976 13162824 13216992 13227204 13284864 13330992 13378608 13405248 13433664 13451794 13483584 13528458 13539072 13653888 13663512 13674069 13750236 13761024 13777616 13810176 13858128 13867008 13887504 14043054 14072822 14094336 14115168 14132187 14164179 14193792 14214771 14243076 14244903 14273268 14303524 14326308 14335488 14385264 14467248 14478426 14507256 14526784 14538008 14570496 14588064 14621088 14638717 14673312 14704416 14724261 14733696 14755473 14764928 14869116 14945472 14975232 14997366 15006976 15080904 15092736 15112872 15178752 15231456 15241216 15252992 15282147 15360624 15371451 15427584 15434708 15481152 15499818 15532674 15590394 15600384 15623442 15654552 15687736 15787308 15856128 15879564 15911184 15944912 15968016 15980544 16033728 16127424 16183422 16193792 16206304 16296576 16320663 16342632 16355259 16391808 16411572 16424448 16448724 16459264 16575408 16610544 16729088 16796594 16822272 16847136 16882848 16905633 16920576 16941469 16966017 16979328 17001981 17035836 17071948 17135388 17146368 17159616 17205904 17219198 17280702 17315112 17351816 17390592 17416296 17427456 17450976 17487968 17550432 17611371 17622656 17636272 17648703 17713152 17774656 17838144 17873664 17900082 17911552 17938026 17978112 18037944 18052096 18205184 18218016 18232092 18281273 18333648 18348032 18385461 18413568 18477504 18516672 18538998 18580966 18647334 18686862 18724072 18738539 18820224 18842916 18885572 18925056 18953028 18990768 18993204 19031024 19101744 19113984 19180352 19289664 19304568 19343008 19356642 19427328 19450752 19479501 19494784 19520793 19564416 19605888 19632348 19644928 19673964 19825488 19840806 19927296 19966976 19996488 20107872 20123648 20150496 20177691 20220463 20238336 20292687 20308608 20376196 20480832 20495268 20551946 20625354 20641536 20666424 20710232 20787192 20800512 20831256 20872736 21049744 21064581 21109233 21141504 21172752 21214912 21290688 21364614 21378304 21409902 21455286 21503232 21577896 21700872 21717639 21728768 21760884 21790176 21807012 21855744 21882096 21899264 21931632 22056624 22100544 22147392 22177282 22303674 22365353 22418208 22462848 22496049 22510464 22540844 22621356 22639104 22669308 22714448 22768128 22847184 22861824 22879488 23040936 23086816 23141376 23152062 23187456 23221728 23236608 23249727 23267968 23299011 23400576 23435163 23481828 23531604 23680962 23784192 23819346 23831552 23866776 23917368 23970816 24050592 24134101 24191136 24275133 24290688 24309456 24444864 24513948 24529742 24587712 24617358 24636672 24673086 24688896 24718664 24863112 24915816 25093632 25123888 25194891 25233408 25270704 25321024 25324272 25380864 25468992 25553754 25607922 25703082 25719552 25739424 25808856 25828797 25921053 25934336 25972668 26027724 26085888 26124444 26141184 26176464 26231952 26325648 26433984 26454408 26569728 26661984 26694131 26757216 26810496 26850123 26867328 26903588 26907039 26967168 27056916 27078144 27307776 27327024 27348138 27500472 27522048 27555232 27620352 27716256 27734016 27775008 27808497 27871449 27971001 28030293 28086108 28145644 28230336 28264374 28328358 28387584 28429542 28486152 28489806 28546536 28607048 28652616 28670976 28770528 28934496 28956852 29014512 29034963 29053568 29076016 29140992 29176128 29242176 29277434 29346624 29408832 29448522 29467392 29510946 29529856 29738232 29761209 29890944 29950464 29994732 30013952 30161808 30185472 30225744 30357504 30462912 30505984 30564294 30721248 30742902 30827919 30855168 30869416 30893267 30938031 30962304 30999636 31065348 31180788 31200768 31246884 31309104 31375472 31574616 31712256 31759128 31822368 31889824 31936032 31961088 32046921 32067456 32114853 32182929 32254848 32366844 32387584 32412608 32593152 32641326 32685264 32710518 32783616 32823144 32848896 32897448 32918528 33150816 33221088 33265923 33336439 33455511 33458176 33593188 33694272 33765696 33811266 33882938 33932034 33958656 34003962 34071672 34143896 34270776 34292736 34319232 34411808 34438396 34561404 34630224 34703632 34728093 34781184 34832592 34854912 34901952 34975936 35100864 35222742 35245312 35272544 35297406 35426304 35521443 35549312 35676288 35747328 35800164 35823104 35876052 35956224 36075888 36104192 36410368 36436032 36464184 36562546 36667296 36696064 36770922 36794613 36827136 36872609 36926037 36955008 37009629 37033344 37077996 37161932 37294668 37373724 37448144 37477078 37640448 37685832 37771144 37850112 37906056 37981536 37986408 38062048 38203488 38227968 38330631 38360704 38411883 38579328 38609136 38686016 38713284 38901504 38959002 38989568 39041586 39128832 39211776 39264696 39289856 39347928 39650976 39681612 39788653 39854592 39933952 39992976 40215744 40300992 40355382 40440926 40585374 40617216 40752392 40783879 40961664 40990536 41022207 41103892 41250708 41283072 41332848 41420464 41574384 41601024 41662512 41745472 42099488 42129162 42218466 42283008 42345504 42396561 42429824 42492537 42581376 42729228 42734709 42756608 42819804 42910572 43006464 43155792 43401744 43435278 43457536 43521768 43580352 43614024 43711488 43764192 43798528 43863264 43916151 44009243 44113248 44172783 44201088 44266419 44294784 44354564 44607348 44730706 44836416 44925696 44992098 45020928 45081688 45242712 45278208 45338616 45428896 45536256 45694368 45723648 45758976 45846441 46081872 46114353 46173632 46282752 46304124 46443456 46499454 46535936 46598022 46801152 46870326 46963656 47063208 47361924 47568384 47638692 47663104 47733552 47834736 47941632 48101184 48268202 48382272 48550266 48581376 48618912 48677533 48889728 48961989 49027896 49059484 49065777 49175424 49234716 49273344 49346172 49377792 49437328 49726224 49831632 50187264 50247776 50389782 50466816 50541408 50642048 50648544 50716899 50761728 50824407 50937984 51005943 51107508 51215844 51406164 51439104 51478848 51617712 51657594 51842106 51868672 51945336 52055448 52171776 52248888 52282368 52352928 52463904 52527161 52651296 52834113 52867968 52908816 52946109 53139456 53323968 53388262 53514432 53620992 53700246 53734656 53807176 53814078 53934336 54113832 54156288 54615552 54654048 54696276 54843819 55000944 55044096 55110464 55156383 55240704 55432512 55550016 55616994 55742898 55942002 56060586 56172216 56215617 56291288 56460672 56528748 56656716 56775168 56859084 56972304 56979612 57093072 57214096 57305232 57341952 57541056 57868992 57913704 58029024 58069926 58107136 58152032 58281984 58352256 58438503 58484352 58554868 58562379 58693248 58817664 58897044 58934784 59021892 59059712 59476464 59522418 59781888 59900928 59989464 60027904 60323616 60370944 60451488 60533073 60661389 60715008 60789977 60878061 60925824 61011968 61128588 61442496 61485804 61655838 61738832 61786534 61876062 61924608 61999272 62130696 62361576 62401536 62493768 62618208 62750944 63149232 63193743 63327699 63424512 63518256 63644736 63779648 63872064 64093842 64134912 64229706 64365858 64509696 64733688 64775168 64825216 65186304 65282652 65370528 65421036 65567232 65597509 65646288 65697792 65794896 65837056 66301632 66442176 66531846 66672878 66911022 66916352 67096059 67186376 67238287 67388544 67488147 67531392 67622532 67765876 67864068 67917312 68007924 68143344 68287792 68541552 68585472 68638464 68823616 68876792 69122808 69260448 69407264 69456186 69562368 69665184 69709824 69749181 69803904 69897033 69951872 70201728 70445484 70490624 70545088 70594812 71042886 71098624 71352576 71494656 71600328 71646208 71752104 71912448 72151776 72208384 72402303 72555779 72820736 72825399 72872064 72928368 73125092 73334592 73541844 73589226 73745218 73852074 73910016 74019258 74066688 74155992 74323864 74589336 74747448 74896288 74954156 75280896 75371664 75542288 75584673 75700224 75812112 75963072 75972816 76124096 76406976 76661262 76721408 76823766 77158656 77218272 77372032 77426568 77486391 77803008 77918004 77979136 78083172 78257664 78423552 78529392 78579712 78695856 79301952 79363224 79577306 79709184 79867904 79985952 80082393 80252149 80431488 80550369 80601984 80710764 80721117 80881852 81170748 81234432 81504784 81567758 81923328 81981072 82044414 82207784 82501416 82566144 82665696 82840928 83148768 83202048 83325024 83425491 83490944 83614347 84090879 84198976 84258324 84436932 84691008 84793122 84859648 84985074 85162752 85458456 85469418 85513216 85639608 85821144 86012928 86311584 86598833 86803488 86870556 86915072 87043536 87104889 87160704 87228048 87422976 87528384 87726528 87832302 88018486 88226496 88345566 88402176 88532838 88589568 88709128 89214696 89283627 89461412 89672832 89851392 89984196 90041856 90163376 90485424 90556416 90677232 90857792 91072512 91388736 91517952 91692882 92163744 92228706 92347264 92483757 92565504 92608248 92679801 92886912 92998908 93071872 93196044 93602304 93740652 93927312 94126416 94723848 95136768 95277384 95326208 95467104 95669472 95784823 95883264 96140763 96202368 96344559 96536404 96548787 96764544 97100532 97162752 97237824 97355066 97779456 97923978 98055792 98118968 98131554 98350848 98469432 98546688 98692344 98755584 98874656 99452448 99663264 99797769 100009317 100366533 100374528 100495552 100779564 101082816 101284096 101297088 101433798 101648814 101875968 102011886 102215016 102431688 102812328 102878208 102957696 103235424 103315188 103684212 103737344 103890672 104110896 104184279 104343552 104497776 104564736 104705856 104927808 105054322 105302592 105668226 105735936 105817632 105892218 106278912 106564329 106647936 106776524 107028864 107241984 107400492 107469312 107614352 107628156 107868672 108227664 108312576 109231104 109308096 109392552 109687638 110001888 110088192 110220928 110312766 110383839 110481408 110617827 110852311 110865024 111028887 111100032 111233988 111485796 111884004 112121172 112344432 112431234 112582576 112921344 113057496 113313432 113550336 113718168 113944608 113959224 114186144 114428192 114610464 114683904 114991893 115082112 115235649 115737984 115827408 116058048 116139852 116214272 116304064 116704512 116877006 116968704 117109736 117124758 117386496 117635328 117794088 117869568 118043784 118119424 118952928 119044836 119365959 119563776 119618987 119801856 119978928 120055808 120647232 120902976 121066146 121322778 121579954 121756122 121851648 122023936 122257176 122351637 122884992 122971608 123066621 123311676 123477664 123573068 123752124 123849216 123998544 124261392 124723152 124803072 124987536 125236416 125501888 126298464 126387486 126655398 126849024 127036512 127189683 127289472 127477611 127559296 127744128 128187684 128269824 128459412 128731716 129019392 129467376 129550336 129650432 130372608 130565304 130741056 130842072 131134464 131195018 131292576 131395584 131589792 131674112 131748453 132027729 132307597 132518349 132603264 132799257 132884352 133063692 133345756 133822044 134192118 134372752 134476574 134777088 134976294 135062784 135245064 135531752 135728136 135834624 136015848 136286688 136575584 137083104 137170944 137276928 137539323 137647232 137753584 138245616 138520896 138814528 138912372 139330368 139498362 139607808 139794066 139903744 140403456 140890968 140981248 141090176 141189624 142085772 142197248 142705152 142771049 142989312 143200656 143292416 143504208 143824896 144303552 144804606 145111558 145641472 145650798 145744128 145856736 146032599 146250184 146363183 146669184 146885967 147083688 147178452 147197331 147490436 147704148 147820032 148038516 148133376 148311984 148647728 149178672 149494896 149792576 149908312 150561792 150743328 151084576 151169346 151400448 151624224 151926144 151945632 152150697 152248192 152473221 152813952 153322524 153442816 153647532 154317312 154436544 154744064 154853136 154972782 155606016 155836008 155958272 156166344 156515328 156847104 157058784 157159424 157391712 157581483 157915519 158502339 158603904 158726448 158838327 159154612 159418368 159971904 160164786 160504298 160862976 161100738 161203968 161421528 161442234 161763704 162341496 162468864 163009568 163135516 163846656 163962144 164088828 164415568 164531457 165002832 165132288 165331392 165469149 165681856 166297536 166650048 166850982 166981888 167228694 168181758 168397952 168516648 168646851 168873864 169382016 169586244 169719296 169970148 170325504 170916912 170938836 171026432 171279216 171642288 172025856 172623168 173197666 173606976 173741112 173830144 174087072 174209778 174321408 174456096 174691541 174845952 175056768 175315509 175453056 175664604 175687137 176036972 176452992 176691132 176804352 177065676 177179136 177418256 178429392 178567254 178922824 179345664 179702784 179968392 180083712 180326752 180970848 181112832 181354464 181599219 181715584 181984167 182145024 182369931 182777472 183035904 183385764 184327488 184457412 184694528 184967514 185216496 185359602 185773824 185997816 186143744 186392088 187204608 187481304 187854624 188252832 188479813 189447696 189581229 189983097 190273536 190554768 190934208 191338944 191569646 192281526 192404736 192689118 193072808 193097574 193529088 194201064 194325504 194475648 194710132 195558912 195847956 196111584 196237936 196263108 196701696 196792527 196938864 197093376 197384688 197511168 197749312 198904896 199326528 199595538 200018634 200733066 200749056 200991104 201288177 201559128 201714861 202165632 202464441 202568192 202594176 202867596 203297628 203751936 204023772 204430032 204863376 205624656 205756416 205915392 206470848 206630376 207368424 207474688 207781344 208221792 208368558 208502807 208687104 208995552 209129472 209247543 209411712 209691099 209855616 210108644 210605184 211336452 211471872 211635264 211784436 213128658 213295872 213553048 214057728 214483968 214800984 214938624 215228704 215256312 215737344 216455328 216625152 217206909 217667337 218128741 218462208 218476197 218616192 218785104 219375276 220003776 220441856 220625532 220767678 221235654 221704622 221730048 222057774 222200064 222467976 222971592 223768008 224242344 224688864 224862468 225165152 225842688 226114992 226626864 226754019 227100672 227436336 227889216 227918448 228372288 228856384 229220928 229983786 230164224 230471298 231475968 231654816 232116096 232279704 232428544 232459173 232608128 233409024 233754012 233937408 234219472 234249516 234772992 235270656 235588176 235739136 236087568 236238848 237905856 238089672 238731918 239127552 239237974 239603712 239957856 240111616 240247179 240756447 241294464 241651107 241805952 242132292 242163351 242645556 243159908 243512244 243703296 244514352 244703274 245769984 245943216 246133242 246623352 246955328 247146136 247504248 247698432 247997088 248522784 248858189 249446304 249606144 249975072 250276473 250472832 250843041 251003776 252596928 252774972 253310796 254073024 254379366 254578944 254955222 255118592 255488256 256375368 256539648 256918824 257463432 258038784 258934752 259100672 259300864 259796499 260347207 260745216 261130608 261314667 261482112 261684144 262268928 262390036 262585152 263179584 263496906 264055458 264615194 265036698 265206528 265598514 265768704 266127384 266691512 267644088 267850881 268384236 268745504 268953148 269554176 269952588 270125568 270490128 271063504 271456272 271669248 272031696 272573376 273151168 274166208 274553856 275078646 275294464 275507168 276491232 277041792 277451271 277629056 277824744 278039403 278660736 278996724 279215616 279588132 279807488 280806912 281781936 281962496 282180352 282379248 284171544 284394496 285410304 285542098 285978624 286401312 286584832 287008416 287354469 287649792 288004973 288422289 288607104 289033677 289609212 289646361 290223116 291301596 291488256 291713472 292065198 292500368 292726366 293338368 293771934 294167376 294356904 294394662 294980872 295408296 295640064 296077032 296266752 296623968 297295456 298357344 298989792 299393307 299585152 299816624 300027951 301123584 301486656 302169152 302338692 303248448 303852288 303891264 304301394 304496384 304946442 305627904 306645048 306885632 307295064 308634624 308873088 309488128 309706272 309945564 310736989 311212032 311672016 311916544 312332688 312552837 313030656 313694208 314117568 314783424 315162966 315831038 317004678 317207808 317452896 317676654 318309224 318555163 318836736 319692987 319943808 320329572 321008596 321725952 322201476 322407936 322843056 322884468 323527408 324682992 324937728 326019136 326271032 327693312 327924288 328177656 328831136 329062914 330005664 330264576 330662784 330938298 331151517 331363712 331853481 332556933 332595072 333300096 333701964 333963776 334457388 336363516 336795904 337033296 337293702 337747728 338764032 339172488 339438592 339940296 340651008 341833824 341877672 342052864 342558432 343284576 343747871 344051712 344975679 345246336 345706947 346395332 347213952 347482224 348174144 348419556 348642816 348912192 349383082 350113536 350631018 350906112 351329208 351374274 352073944 352905984 353382264 353608704 354131352 354358272 354836512 356858784 357134508 357845648 358097877 358691328 358856961 359405568 359936784 360167424 360653504 361941696 362708928 363198438 363431168 363968334 364739862 365554944 366071808 366771528 367054911 368654976 368914824 369199863 369389056 369935028 370432992 370719204 371547648 371995632 372287488 372784176 374409216 374962608 375709248 376505664 376959626 378895392 379162458 379966194 380211001 380547072 381109536 381569049 381868416 382432833 382677888 383139292 384563052 384809472 385378236 386145616 386195148 387058176 388402128 388651008 388951296 389420264 391117824 391695912 392223168 392475872 392526216 393403392 393585054 393877728 394186752 394769376 395022336 395245359 395498624 396083187 396922791 397809792 398397771 398653056 399191076 400037268 401466132 401982208 402576354 403118256 403429722 404331264 404928882 405136384 405188352 405735192 406595256 407503872 408047544 408860064 409726752 410279717 411249312 411512832 411830784 412617969 412941696 413260752 414736848 415562688 416443584 416737116 417005614 417991104 418495086 418823424 419382198 419711232 420217288 421210368 422672904 422943744 423270528 423568872 426257316 426591744 427106096 428115456 428313147 428967936 429601968 429877248 430457408 430512624 431474688 432910656 434413818 435334674 436257482 436924416 436952394 437232384 437570208 438097797 438750552 439089549 440007552 440657901 440883712 441251064 441535356 441591993 442471308 443409244 443460096 444115548 444400128 444935952 445943184 447536016 448484688 449377728 449724936 450330304 451685376 452229984 453253728 453508038 453800227 454201344 454872672 455778432 455836896 456452091 456744576 457419663 457712768 458441856 459967572 460328448 460942596 462951936 463309632 464232192 464559408 464857088 464918346 465216256 466818048 467508024 467874816 468438944 468499032 469545984 470541312 471176352 471478272 472175136 472477696 472744449 473746557 475507017 475811712 476179344 476514981 477463836 478255104 478475948 479915712 480494358 481512894 482588928 483302214 483611904 484264584 484326702 485291112 486319816 487024488 487406592 489028704 489406548 491539968 491886432 492266484 493246704 493594371 493910656 494292272 495008496 495396864 495994176 497045568 497716378 498892608 499950144 500552946 500945664 501686082 502007552 505193856 505549944 505940553 506621592 508146048 508758732 509157888 509910444 510237184 510976512 512750736 513079296 513837648 514926864 516077568 517869504 518601728 519592998 520694414 521490432 522261216 522629334 522964224 523368288 524074623 524537856 524780072 525170304 525185539 525946527 526359168 526993812 527061411 528110916 529230388 530073396 530413056 531197028 531537408 532254768 533383024 535288176 535701762 536768472 537491008 537906296 539108352 539905176 540251136 540980256 542127008 542912544 543338496 544063392 544797657 545146752 545952501 546302336 547109793 548332416 549107712 550157292 550588928 551014336 552982464 554083584 554902542 555258112 555649488 556078806 557321472 557993448 558431232 559176264 559614976 561613824 563563872 563924992 564360704 564758496 565439439 566719463 568343088 568743687 568788992 569949291 570820608 571084196 572802624 574016832 574708938 576009946 576844578 577214208 578067354 579218424 579292722 580446232 582603192 582976512 583426944 584130396 585000736 585452732 586676736 587543868 588334752 588713808 588789324 589961744 590377581 590816592 591280128 592154064 592533504 593247936 594590912 596714688 597979584 598786614 599170304 599633248 600055902 602247168 602973312 603864531 604338304 604677384 605144583 606496896 607704576 607782528 608602788 608992768 609892884 611255808 613290096 613771264 614590128 617269248 617746176 618976256 619412544 619891128 621473978 622424064 623344032 623833088 624665376 625105674 625508421 626061312 626834353 627388416 627742629 628235136 629073297 629566848 630325932 631662076 634009356 634415616 634905792 635353308 636618448 637110326 639385974 639887616 640659144 642017192 643451904 644402952 644815872 645686112 645768936 647054816 649365984 649875456 651620727 652038272 652542064 653002011 654386223 655386624 655848576 656355312 657662272 658125828 660011328 661325568 661876596 662303034 662727424 663706962 665113866 665190144 666600192 667403928 667927552 668914776 672727032 673591808 674066592 674587404 675495456 676407101 677528064 678344976 678877184 679880592 680262057 681302016 683667648 683755344 685116864 686569152 687495742 689951358 690492672 691413894 692790664 693325943 694427904 694964448 696348288 696839112 697285632 697377519 697824384 698766164 700227072 701262036 701812224 702658416 702748548 704147888 705811968 706764528 707217408 708262704 708716544 709673024 713717568 714269016 715691296 716195754 717382656 717713922 718811136 719873568 720334848 720741537 721307008 722269341 723883392 725417856 726396876 726490053 726862336 727936668 729479724 731109888 733543056 734109822 737309952 737829648 738399726 738778112 739870056 740865984 741438408 743095296 743991264 744574976 745568352 746574567 748157131 748818432 749925216 750829419 751418496 752529123 753011328 753919252 757790784 758324916 759932388 760422002 762219072 763138098 763736832 764865666 765355776 766278584 769126104 769618944 770756472 772291232 772390296 774116352 776804256 777302016 777902592 778840528 779389497 781041621 782235648 783391824 783944001 784446336 784951744 785052432 786806784 787170108 787755456 789538752 790490718 790997248 792166374 793845582 795619584 796795542 797306112 798382152 800074536 802932264 803552643 803964416 805152708 806236512 806859444 808662528 809857764 810272768 810376704 811470384 813190512 815007744 816095088 817720128 819453504 820559434 822498624 823661568 825235938 825883392 826521504 827518061 829473696 831125376 832353813 832887168 833474232 834011228 834118209 835982208 836990172 837646848 838764396 839422464 840434576 842420736 845345808 845887488 846541056 847137744 852514632 853183488 854212192 856230912 856626294 857935872 859203936 859754496 860914816 861025248 862063407 862949376 864014919 865821312 867101031 868827636 868939083 870669348 872514964 873904788 874464768 875140416 876195594 877501104 878179098 880015104 881315802 881767424 882502128 883070712 883183986 884942616 886818488 886920192 888231096 888800256 889871904 891886368 892961737 895072032 896969376 898179921 898755456 899449872 900083853 900660608 903370752 904459968 906507456 907016076 907600454 909745344 911556864 911673792 912904182 913489152 914839326 915425536 916883712 919935144 920656896 921885192 925903872 926619264 928464384 929118816 929714176 929836692 930432512 932210967 933636096 935016048 935749632 936877888 936998064 937658511 939091968 941082624 942352704 944350272 945488898 947493114 951014034 951623424 952358688 953029962 954927672 955665489 956510208 956951896 959078961 959831424 960988716 963025788 965177856 966604428 967223808 968529168 968653404 970582224 972639632 974048976 974813184 978057408 978813096 983079936 983772864 984532968 986493408 987188742 987821312 988584544 990016992 990793728 991988352 993454551 994091136 995432756 995560443 997670799 997785216 999900288 1001105892 1001891328 1003372164 1004015104 1010387712 1011099888 1011881106 1013243184 1016292096 1017517464 1018315776 1019820888 1020474368 1021953024 1025501472 1026158592 1027675296 1029853728 1031243613 1032155136 1033429609 1034927037 1035739008 1037120841 1037203456 1039185996 1041388828 1044522432 1045258668 1045928448 1046736576 1048149246 1049560144 1050340608 1050371078 1051893054 1052718336 1053987624 1054122822 1056221832 1058460776 1060146792 1060826112 1062394056 1063074816 1064509536 1066766048 1070576352 1071403524 1073536944 1074293631 1074982016 1075812592 1076570883 1078216704 1079810352 1080502272 1081960512 1084254016 1085825088 1088126784 1089595314 1090293504 1091905002 1092604672 1094219586 1096664832 1098215424 1100314584 1101164733 1101177856 1102028672 1105964928 1108167168 1109805084 1110516224 1111298976 1112157612 1114642944 1115157653 1115986896 1116862464 1118352528 1119229952 1123227648 1127127744 1128721408 1129516992 1130878878 1133438926 1136686176 1137487374 1137577984 1139898582 1140633003 1141641216 1142168392 1143050879 1144707147 1145605248 1147298499 1148033664 1149417876 1152019892 1153689156 1154428416 1156134708 1158436848 1158585444 1160892464 1165206384 1165953024 1166853888 1168260792 1170001472 1170905464 1173353472 1175087736 1176669504 1177427616 1177578648 1179923488 1180755162 1181633184 1182560256 1184308128 1185067008 1185736077 1186495872 1188249561 1189181824 1190768373 1193429376 1195959168 1197573228 1198340608 1199266496 1200111804 1205946624 1207729062 1208676608 1209354768 1210289166 1212993792 1215409152 1215565056 1217205576 1217985536 1219785768 1222511616 1226580192 1227542528 1229180256 1230839151 1233448243 1234538496 1235492352 1237853907 1237952512 1238825088 1239782256 1242947956 1246688064 1249330752 1250211348 1251016842 1253668706 1255485258 1256470272 1258146594 1259133696 1260651864 1263324152 1268018712 1268831232 1269811584 1270706616 1273236896 1274220652 1278771948 1279775232 1281318288 1284034384 1284939441 1286903808 1288805904 1289631744 1291372224 1291537872 1294109632 1298731968 1303241454 1304076544 1305084128 1306004022 1308772446 1310773248 1311697152 1312710624 1314293391 1315324544 1316251656 1317268647 1320022656 1322651136 1323753192 1324606068 1324775979 1325454848 1327413924 1330227732 1330380288 1333200384 1334807856 1335855104 1337829552 1345454064 1347183616 1348133184 1349174808 1350990912 1352814202 1355056128 1356689952 1357754368 1359761184 1360524114 1361400681 1362604032 1364286533 1367335296 1367510688 1369356273 1370233728 1372258989 1373138304 1374991484 1379902716 1380985344 1382827788 1385581328 1386651886 1388855808 1389928896 1392696576 1393678224 1394571264 1394755038 1395648768 1397532328 1400454144 1402524072 1403624448 1405316832 1405497096 1408295776 1411623936 1413529056 1414434816 1416525408 1417433088 1418233347 1419346048 1421239671 1427435136 1428538032 1429544943 1431382592 1432391508 1434765312 1435427844 1439747136 1441483074 1442614016 1444538682 1447766784 1450835712 1452793752 1452980106 1453724672 1455873336 1458959448 1462219776 1467086112 1468219644 1472180161 1474619904 1475659296 1476799452 1477556224 1479740112 1480783113 1481731968 1482876816 1486190592 1487982528 1491136704 1493149134 1496314262 1499850432 1501658838 1502836992 1505058246 1506022656 1507838504 1509003523 1515581568 1516649832 1517821659 1519864776 1520844004 1524438144 1526276196 1527473664 1529731332 1530711552 1532557168 1538252208 1539237888 1541512944 1544582464 1544780592 1548232704 1553608512 1555805184 1557681056 1558778994 1562083242 1564471296 1566783648 1567888002 1568892672 1569903488 1570104864 1572223869 1573613568 1574340216 1575510912 1575556617 1579077504 1580981436 1581184233 1581994496 1584332748 1587691164 1591239168 1593591084 1594612224 1596764304 1600149072 1605864528 1607105286 1607928832 1610305416 1612473024 1613718888 1617325056 1619715528 1620545536 1620753408 1622940768 1626381024 1628341991 1630015488 1632190176 1634392971 1635440256 1637857503 1638907008 1641118868 1641329379 1644997248 1647323136 1650471876 1651766784 1653043008 1655036122 1658947392 1662250752 1664707626 1665774336 1666948464 1668022456 1668236418 1671964416 1673980344 1675293696 1677528792 1678844928 1680869152 1684841472 1690691616 1691774976 1693082112 1694275488 1696318317 1700158389 1705029264 1706231061 1706366976 1708424384 1709847873 1712461824 1713252588 1718407872 1721829632 1722050496 1724126814 1728029838 1731642624 1734202062 1737655272 1737878166 1741338696 1745029928 1747809576 1748929536 1750280832 1752391188 1755002208 1756358196 1760030208 1762631604 1763534848 1765004256 1766141424 1766367972 1769885232 1771132743 1773636976 1773840384 1776462192 1777600512 1779743808 1783772736 1785923474 1790144064 1793938752 1796359842 1797510912 1798899744 1800167706 1801321216 1806741504 1808919936 1811593593 1813014912 1814032152 1815200908 1815433749 1819490688 1823113728 1823347584 1825808364 1826978304 1829678652 1830851072 1833767424 1839870288 1841313792 1843770384 1851807744 1853238528 1856928768 1858237632 1859673384 1860865024 1864421934 1867272192 1870032096 1871499264 1873755776 1873996128 1875317022 1876525263 1878183936 1880503059 1882165248 1884489287 1884705408 1887219891 1888700544 1890977796 1894986228 1902028068 1903246848 1904717376 1906059924 1909855344 1911330978 1913903792 1918157922 1919662848 1921977432 1926051576 1930355712 1933208856 1934447616 1937058336 1937306808 1941164448 1945279264 1948097952 1949626368 1954862181 1956114816 1957626192 1959006033 1963158669 1966159872 1967545728 1969065936 1972986816 1974377484 1975642624 1977169088 1980033984 1983976704 1986909102 1988182272 1990865512 1991120886 1995341598 1995570432 1999800576 2002211784 2003782656 2006744328 2008030208 2020775424 2022199776 2023762212 2026486368 2029221303 2032584192 2033522779 2035034928 2036631552 2039641776 2040786171 2040948736 2043906048 2051002944 2055350592 2059707456 2062487226 2066859218 2069854074 2071478016 2074241682 2074406912 2078371992 2079977829 2082777656 2089044864 2090517336 2091856896 2092132557 2093473152 2096298492 2099120288 2100681216 2100742156 2103786108 2105436672 2107975248 2108245644 2112443664 2116921552 2120293584 2121652224 2124788112 2126149632 2129019072 2133532096 2141152704 2142807048 2147073888 2148587262 2149964032 2151625184 2153141766 2156433408 2159620704 2161004544 2162224611 2163921024 2166808023 2168508032 2171650176 2176253568 2179190628 2180587008 2183810004 2185209344 2188439172 2193329664 2200629168 2202329466 2202355712 2204057344 2211929856 2216334336 2219610168 2221032448 2222597952 2224315224 2229285888 2230315306 2231973792 2233724928 2236705056 2238459904 2239723701 2244471393 2246455296 2249229149 2252488257 2254255488 2257442816 2257587369 2259033984 2261757756 2266877852 2273372352 2274974748 2279797164 2281266006 2284336784 2286101758 2289414294 2291210496 2294596998 2296067328 2298835752 2304039784 2307378312 2308856832 2312269416 2316873696 2317170888 2321784928 2330412768 2331906048 2333707776 2336521584 2338168491 2340002944 2341810928 2343124863 2346706944 2350175472 2353339008 2354855232 2355157296 2359846976 2361510324 2363266368 2368616256 2371472154 2372991744 2376499122 2378363648 2381536746 2386858752 2391918336 2395146456 2396681216 2398532992 2400223608 2411893248 2415458124 2417353216 2418709536 2420578332 2425987584 2427107833 2430818304 2431130112 2434411152 2435971072 2439571536 2445023232 2453160384 2458360512 2461678302 2466896486 2470984704 2475707814 2475905024 2477650176 2479564512 2482554183 2485895912 2487816619 2493376128 2497061439 2498661504 2500422696 2502033684 2502354627 2507337412 2510970516 2512940544 2516293188 2518267392 2521303728 2526648304 2536037424 2537662464 2539623168 2541413232 2546473792 2548441304 2557543896 2559550464 2562636576 2568068768 2569878882 2573807616 2577611808 2579263488 2582744448 2583075744 2586190221 2588219264 2592044757 2597463936 2606482908 2606817249 2608153088 2610168256 2612008044 2617544892 2623394304 2625421248 2628586782 2630649088 2632503312 2634537294 2640045312 2645302272 2647506384 2649212136 2649551958 2650909696 2654827848 2660455464 2660760576 2666400768 2669615712 2671710208 2675659104 2678885211 2684563823 2690908128 2694367232 2694539763 2696266368 2698349616 2700251559 2701981824 2705628404 2710112256 2713379904 2719522368 2721048228 2722801362 2728573066 2734670592 2735021376 2738712546 2740467456 2744517978 2746276608 2749982968 2759805432 2761970688 2765655576 2771162656 2773303772 2777711616 2779857792 2785393152 2787356448 2789142528 2789510076 2791297536 2795064656 2796632901 2800908288 2805048144 2807248896 2810633664 2810994192 2812975533 2816591552 2823247872 2827058112 2833050816 2836466694 2838692096 2842479342 2854870272 2857076064 2859089886 2862765184 2864783016 2866996467 2869530624 2870855688 2879494272 2882966148 2885228032 2889077364 2895533568 2901671424 2905587504 2905960212 2907449344 2911746672 2917918896 2924439552 2934172224 2936439288 2944360322 2949239808 2951318592 2953598904 2955112448 2959480224 2961566226 2963463936 2965753632 2969329513 2972381184 2975965056 2980363653 2982273408 2986298268 2986681329 2992628524 2993012397 2999700864 3003317676 3005673984 3010116492 3012045312 3015677008 3018007046 3031163136 3033299664 3035643318 3039729552 3041688008 3048876288 3052552392 3054947328 3059462664 3061423104 3065114336 3076504416 3078475776 3083025888 3089164928 3089561184 3093730839 3096465408 3100288827 3107217024 3111362523 3111610368 3115362112 3117557988 3124166484 3133567296 3135776004 3137785344 3139806976 3140209728 3144447738 3148680432 3151021824 3151113234 3158155008 3161962872 3162368466 3163988992 3168665496 3175382328 3182478336 3187182168 3189224448 3193528608 3200298144 3204156821 3211729056 3214210572 3215857664 3220610832 3222880893 3224946048 3227437776 3229712649 3234650112 3239431056 3241506816 3245881536 3252762048 3256683982 3264380352 3268785942 3270880512 3275715006 3277814016 3282237736 3282658758 3289994496 3294646272 3300943752 3303494199 3303533568 3306086016 3310072244 3317894784 3324501504 3329415252 3331548672 3333896928 3336044912 3336472836 3343928832 3345472959 3347960688 3350587392 3355057584 3357689856 3361738304 3369682944 3381383232 3386164224 3388550976 3392636634 3400316778 3410058528 3412462122 3412733952 3416848768 3419695746 3421899009 3424923648 3426505176 3429152637 3436815744 3441895497 3443659264 3444100992 3448253628 3456059676 3463285248 3468404124 3475310544 3475756332 3482677392 3490059856 3495619152 3497859072 3500561664 3504782376 3510004416 3512716392 3520060416 3525263208 3527069696 3530008512 3532282848 3532735944 3539770464 3542265486 3547273952 3547680768 3552924384 3555201024 3557208231 3559487616 3564748683 3567545472 3571846948 3572305119 3580288128 3587877504 3592719684 3595021824 3597799488 3600335412 3602642432 3617839872 3623187186 3626029824 3628064304 3630401816 3630867498 3638981376 3646227456 3646695168 3651616728 3653956608 3659357304 3661702144 3667534848 3679740576 3682627584 3687540768 3692517453 3700344729 3703615488 3706477056 3708188597 3713561721 3713857536 3716475264 3719346768 3721730048 3728843868 3740064192 3747511552 3747992256 3750634044 3753050526 3761006118 3768978574 3769410816 3774439782 3777401088 3781955592 3789972456 3804056136 3806493696 3809434752 3812119848 3819710688 3822661956 3827807584 3836315844 3839325696 3843954864 3852103152 3854818323 3860711424 3866417712 3868895232 3874116672 3874613616 3882328896 3890558528 3896195904 3909724362 3912229632 3915252384 3918012066 3926317338 3932319744 3935091456 3938131872 3942880173 3945973632 3948754968 3951285248 3951805941 3954338176 3960067968 3967953408 3973818204 3976364544 3981731024 3982241772 3990683196 3991140864 3999601152 4004423568 4007565312 4013488656 4016060416 4041550848 4044399552 4047524424 4052972736 4058442606 4065168384 4067045558 4070069856 4073263104 4079283552 4081572342 4081897472 4084202043 4087812096 4092859599 4101535507 4102005888 4108068819 4110701184 4116776967 4119414912 4124974452 4133718436 4139708148 4142956032 4148483364 4156743984 4159955658 4165555312 4178089728 4181034672 4183713792 4184265114 4186946304 4192596984 4198240576 4201362432 4201484312 4207572216 4210873344 4215950496 4216491288 4224887328 4233843104 4240587168 4243304448 4249576224 4252299264 4254700041 4258038144 4263719013 4267064192 4282305408 4285614096 4294147776 4297174524 4299928064 4303250368 4306283532 4319241408 4324449222 4327842048 4333616046 4337016064 4343300352 4352507136 4358381256 4361174016 4367620008 4370418688 4376878344 4386659328 4401258336 4404658932 4404711424 4408114688 4416540483 4423859712 4425902519 4432668672 4439220336 4442064896 4442349339 4445195904 4448630448 4458571776 4460630612 4463947584 4473410112 4479447402 4488942786 4498458298 4504976514 4508510976 4514885632 4515174738 4518067968 4523515512 4527010569 4533755704 4546744704 4549949496 4553464977 4559594328 4562532012 4568673568 4572203516 4578828588 4582420992 4589193996 4592134656 4597671504 4608079568 4614756624 4617713664 4624538832 4633747392 4634341776 4643569856 4660825536 4667415552 4673043168 4676336982 4680005888 4683621856 4686249726 4693413888 4700350944 4706678016 4709710464 4710314592 4716671607 4719693952 4723020648 4726532736 4726669851 4737232512 4742944308 4745983488 4752998244 4756727296 4763073492 4773717504 4783836672 4790292912 4793362432 4797065984 4800447216 4823786496 4830916248 4834706432 4837419072 4841156664 4851975168 4854215666 4861636608 4862260224 4868822304 4871942144 4879143072 4885025973 4890046464 4895381089 4903178913 4906320768 4913572509 4916721024 4923356604 4923988137 4933792972 4941969408 4951415628 4955300352 4959129024 4965108366 4971791824 4975633238 4986752256 4994122878 4997323008 5000845392 5004067368 5004709254 5014674824 5021941032 5025881088 5032586376 5036534784 5042607456 5053296608 5072074848 5075324928 5079246336 5082826464 5088954951 5092947584 5096882608 5100475167 5115087792 5119100928 5125273152 5129543619 5136137536 5139757764 5155223616 5165488896 5166151488 5172380442 5176438528 5184089514 5194927872 5212965816 5213634498 5216306176 5220336512 5224016088 5235089784 5246788608 5250842496 5257173564 5261298176 5265006624 5269074588 5280090624 5282528813 5290604544 5295012768 5298424272 5299103916 5301819392 5309655696 5313398229 5320910928 5321521152 5332801536 5339231424 5351318208 5357770422 5369127646 5381816256 5388734464 5389079526 5392532736 5396699232 5400503118 5403963648 5411256808 5415437771 5420224512 5426759808 5434780779 5439044736 5442096456 5445602724 5446301247 5457146132 5469341184 5470042752 5477425092 5480934912 5489035956 5492553216 5499965936 5519610864 5523941376 5531311152 5542325312 5546607544 5555423232 5559715584 5570786304 5574712896 5579020152 5582595072 5590129312 5593265802 5601816576 5610096288 5614497792 5621267328 5621988384 5625951066 5629575789 5633183104 5641509177 5646495744 5653467861 5654116224 5666101632 5672933388 5677384192 5684958684 5709740544 5714152128 5718179772 5725530368 5729566032 5733992934 5741711376 5758988544 5765932296 5770456064 5778154728 5791067136 5803342848 5811175008 5811920424 5814898688 5823493344 5835837792 5842874203 5848879104 5864586543 5868344448 5872878576 5877018099 5888720644 5889476007 5898479616 5902637184 5907197808 5918960448 5923132452 5926927872 5931507264 5938659026 5951930112 5960727306 5964546816 5972596536 5973362658 5985257048 5986024794 5999401728 6006635352 6011347968 6020232984 6024090624 6031354016 6036014092 6062326272 6066599328 6071286636 6079459104 6083376016 6087663909 6097752576 6100568337 6105104784 6109894656 6118925328 6122358513 6122846208 6130228672 6153008832 6166051776 6178329856 6179122368 6187461678 6200577654 6214434048 6222725046 6223220736 6230724224 6235115976 6239933487 6248332968 6267134592 6271552008 6275570688 6276397671 6279613952 6280419456 6288895476 6297360864 6302043648 6302226468 6316310016 6323925744 6324736932 6327977984 6337330992 6350764656 6364956672 6374364336 6378448896 6387057216 6400596288 6408313642 6423458112 6428421144 6431715328 6441221664 6445761786 6449892096 6454875552 6459425298 6463587017 6469300224 6478862112 6483013632 6486673833 6491763072 6500424069 6505524096 6513367964 6528760704 6537571884 6541761024 6551430012 6555628032 6564475472 6565317516 6579988992 6601887504 6606988398 6607067136 6612172032 6620144488 6635789568 6649003008 6658830504 6663097344 6667793856 6672089824 6672945672 6687857664 6690945918 6695921376 6701174784 6710115168 6715379712 6719171103 6723476608 6733414179 6739365888 6747687447 6761990971 6762766464 6772328448 6772762107 6777101952 6785273268 6800633556 6820117056 6824924244 6833697536 6839391492 6843798018 6853010352 6858305274 6873631488 6883790994 6887318528 6888201984 6896507256 6912119352 6926570496 6936808248 6950621088 6951512664 6965354784 6980119712 6991238304 6995718144 7001123328 7009564752 7014505473 7020008832 7025432784 7029374589 7040120832 7050526416 7060017024 7064565696 7065471888 7079540928 7084530972 7094547904 7105848768 7114416462 7118975232 7129497366 7135090944 7143693896 7144610238 7160576256 7175755008 7185439368 7190043648 7195598976 7200670824 7205284864 7235679744 7246374372 7252059648 7256128608 7260803632 7261734996 7277962752 7281323499 7292454912 7293390336 7303233456 7307913216 7318714608 7323404288 7335069696 7359481152 7375081536 7385034906 7400689458 7412954112 7416377194 7427123442 7427715072 7432950528 7438693536 7443460096 7447662549 7457687736 7463449857 7480128384 7491184317 7495023104 7495984512 7501268088 7506101052 7507063881 7522012236 7537957148 7538821632 7548879564 7554802176 7563911184 7579944912 7608112272 7612987392 7618869504 7624239696 7639421376 7645323912 7655615168 7672631688 7678651392 7687909728 7704206304 7709636646 7714603859 7721422848 7732835424 7737790464 7748233344 7749227232 7758570663 7764657792 7776134271 7781117056 7792391808 7819448724 7824459264 7830504768 7836024132 7852634676 7870182912 7876263744 7885760346 7891947264 7897509936 7902570496 7903611882 7908676352 7920135936 7935906816 7947636408 7952729088 7963462048 7964483544 7981366392 7982281728 7999202304 8008847136 8015130624 8026977312 8032120832 8036655633 8053691469 8070763417 8083101696 8083619289 8088799104 8095048848 8100754677 8105945472 8116885212 8130336768 8134091116 8140139712 8158567104 8163144684 8168404086 8185719198 8203071014 8204011776 8216137638 8221402368 8233553934 8238829824 8249948904 8267436872 8279416296 8285912064 8296966728 8313487968 8319911316 8331110624 8356179456 8362069344 8367427584 8368530228 8373892608 8385193968 8389898703 8396481152 8402724864 8402968624 8415144432 8421746688 8431900992 8432982576 8449774656 8467686208 8481174336 8499152448 8509400082 8516076288 8527438026 8534128384 8564610816 8571228192 8588295552 8594349048 8599856128 8600989401 8606500736 8612567064 8638482816 8648898444 8655684096 8667232092 8674032128 8686600704 8705014272 8716762512 8722348032 8735240016 8740837376 8753756688 8773318656 8802516672 8809317864 8816229376 8833080966 8847719424 8851805038 8865337344 8878440672 8884129792 8884698678 8890391808 8897260896 8907988539 8917143552 8921261224 8927895168 8928154163 8941090959 8946820224 8958894804 8960043987 8977885572 8979037191 8996916596 9009953028 9017021952 9030349476 9036135936 9047031024 9054021138 9067511408 9093489408 9099898992 9106929954 9119188656 9125064024 9137347136 9144407032 9157657176 9164841984 9178387992 9184269312 9195343008 9216159136 9229513248 9235427328 9249077664 9267494784 9268683552 9281192517 9287139712 9300866481 9321651072 9334831104 9346086336 9352673964 9360011776 9367243712 9372499452 9400701888 9413356032 9419420928 9420629184 9433343214 9439387904 9446041296 9453065472 9453339702 9474465024 9485888616 9491966976 9505996488 9513454592 9526146984 9547435008 9567673344 9580585824 9586724864 9594131968 9600894432 9612470463 9632846659 9647572992 9661832496 9668642679 9669412864 9674838144 9682313328 9689137947 9703950336 9708431332 9724520448 9737644608 9758286144 9770051946 9790762178 9806357826 9812641536 9827145018 9833442048 9846713208 9847976274 9867585944 9883938816 9902831256 9910482597 9910600704 9918258048 9930216732 9943583648 9951266476 9973504512 9988245756 9994646016 10001690784 10008134736 10009418508 10029349648 10036418877 10043882064 10051762176 10065172752 10073069568 10085214912 10106593216 10144149696 10158492672 10165652928 10177909902 10185895168 10193765216 10200950334 10230175584 10238201856 10250546304 10259087238 10265697027 10272275072 10279515528 10287457911 10310447232 10330977792 10332302976 10344760884 10352877056 10368179028 10389855744 10425931632 10427268996 10432612352 10440673024 10448032176 10470179568 10493577216 10501684992 10514347128 10522596352 10530013248 10538149176 10560181248 10565057626 10581209088 10590025536 10596848544 10598207832 10603638784 10619311392 10626796458 10641821856 10643042304 10656184001 10665603072 10671624693 10678462848 10694246049 10702636416 10715540844 10716915357 10738255292 10763632512 10778159052 10785065472 10793398464 10801006236 10807927296 10822513616 10830875542 10853519616 10869561558 10878089472 10884192912 10891205448 10892602494 10914292264 10938682368 10940085504 10954850184 10961869824 10978071912 10985106432 10999931872 11039221728 11047882752 11062622304 11077552359 11084650624 11093215088 11101034187 11110846464 11119431168 11124565791 11141572608 11149425792 11158040304 11165190144 11180258624 11186531604 11220192576 11242534656 11243976768 11251902132 11259151578 11266366208 11283018354 11306935722 11308232448 11332203264 11345866776 11354768384 11369917368 11419481088 11428304256 11436359544 11451060736 11459132064 11467985868 11483422752 11497268593 11517977088 11531864592 11540912128 11556309456 11564454969 11582134272 11606685696 11622350016 11623840848 11646986688 11671675584 11685748406 11729173086 11736688896 11745757152 11754036198 11777441288 11778952014 11786541031 11796959232 11805274368 11814395616 11828640519 11837920896 11846264904 11853855744 11855417823 11863014528 11877318052 11903860224 11921454612 11929093632 11945193072 11946725316 11970514096 11972049588 11998803456 12013270704 12022695936 12040465968 12048181248 12062708032 12072028184 12124652544 12133198656 12142573272 12158918208 12166752032 12175327818 12195505152 12201136674 12210209568 12219789312 12237850656 12244717026 12245692416 12252606129 12260457344 12278578797 12304606521 12306017664 12332103552 12350330901 12356659712 12358244736 12374923356 12401155308 12428868096 12445450092 12461448448 12470231952 12479866974 12496665936 12534269184 12543104016 12551141376 12552795342 12559227904 12560838912 12577790952 12594721728 12604087296 12604452936 12632620032 12647851488 12649473864 12655955968 12674661984 12701529312 12718671227 12729913344 12748728672 12756897792 12764100123 12774114432 12791157039 12801192576 12816627284 12846916224 12856842288 12882443328 12891523572 12899784192 12909751104 12918850596 12927174034 12957724224 12973347666 12983526144 13000848138 13011048192 13026735928 13057521408 13075143768 13083522048 13102860024 13111256064 13128950944 13130635032 13159977984 13203775008 13213976796 13214134272 13224344064 13240288976 13249621449 13271579136 13277707557 13298006016 13317661008 13326194688 13327048017 13335587712 13344179648 13345891344 13375715328 13381891836 13391842752 13420230336 13438342206 13446953216 13466828358 13495374894 13523981942 13525532928 13544656896 13545524214 13554203904 13570546536 13581031707 13601267112 13640234112 13649848488 13660394931 13667395072 13678782984 13687596036 13706020704 13716610548 13747262976 13767581988 13774637056 13776403968 13793014512 13824238704 13853140992 13873616496 13901242176 13903025328 13930709568 13960239424 13982476608 14002246656 14019129504 14029010946 14040017664 14050865568 14058749178 14067807037 14080241664 14101052832 14120034048 14129131392 14130943776 14150014821 14159081856 14169061944 14180009553 14189095808 14211697536 14228832924 14237950464 14258994732 14270181888 14287387792 14289220476 14321152512 14351510016 14370878736 14380087296 14391197952 14401341648 14410569728 14471359488 14492748744 14504119296 14512257216 14521607264 14523469992 14555925504 14562646998 14584909824 14586780672 14606466912 14615826432 14637429216 14646808576 14655077919 14670139392 14686143267 14718962304 14740717527 14750163072 14770069812 14771964411 14801378916 14825908224 14832754388 14854246884 14865901056 14877387072 14895325098 14915375472 14926899714 14960256768 14982368634 14990046208 14991969024 15002536176 15012202104 15014127762 15044024472 15075914296 15077643264 15097759128 15109604352 15127822368 15159889824 15180349529 15216224544 15225974784 15237739008 15248479392 15266864853 15278842752 15290647824 15301425501 15311230336 15345263376 15357302784 15375819456 15408412608 15419273292 15429207718 15465670848 15496466688 15498454464 15517141326 15529315584 15552268542 15562234112 15584783616 15638897448 15648918528 15661009536 15672048264 15705269352 15740365824 15752527488 15771520692 15783894528 15795019872 15805140992 15807223764 15817352704 15840271872 15847586439 15871813632 15895272816 15905458176 15926924096 15928967088 15940194687 15962732784 15964563456 15998404608 16017694272 16053954624 16073311266 16107382938 16141526834 16166203392 16167238578 16177598208 16190097696 16201509354 16211890944 16233770424 16246313313 16260673536 16268182232 16280279424 16304342337 16317134208 16326289368 16336808172 16338903741 16371438396 16406142028 16408023552 16432275276 16442804736 16467107868 16477659648 16499897808 16534873744 16558832592 16571824128 16593933456 16626975936 16639822632 16662221248 16712358912 16724138688 16737060456 16747785216 16770387936 16779797406 16792962304 16805449728 16805937248 16830288864 16843493376 16863801984 16865965152 16888727367 16899549312 16924527531 16935372416 16960403583 16962348672 16998304896 17018800164 17032152576 17054876052 17068256768 17129221632 17142456384 17176591104 17188698096 17199712256 17201978802 17213001472 17225134128 17276965632 17297796888 17311368192 17334464184 17348064256 17373201408 17410028544 17433525024 17444696064 17470480032 17481674752 17507513376 17528622609 17546637312 17568303353 17593759629 17605033344 17618635728 17631054297 17632458752 17666161932 17668428021 17695438848 17703610076 17756881344 17769397356 17780783616 17794521792 17815977078 17842522448 17855790336 17856308326 17882181918 17893640448 17917789608 17920087974 17955771144 17958074382 17993833192 18019906056 18034043904 18060698952 18072271872 18094062048 18108042276 18135022816 18186978816 18199797984 18213859908 18238377312 18250128048 18262991727 18274694272 18288814064 18301705011 18315314352 18329683968 18356775984 18368538624 18390686016 18432318272 18459026496 18498155328 18534989568 18537367104 18562385034 18574279424 18601732962 18643302144 18669662208 18692172672 18705347928 18719800461 18720023552 18734487424 18744998904 18801403776 18826712064 18838841856 18841258368 18866686428 18878775808 18892082592 18906130944 18906679404 18948930048 18971777232 18983933952 19011992976 19026909184 19052293968 19094870016 19135346688 19161171648 19188263936 19201788864 19224940926 19265693318 19295145984 19323664992 19337285358 19338825728 19349676288 19364626656 19378275894 19390761051 19407900672 19416862664 19431864943 19449040896 19460021499 19475289216 19501272207 19516572288 19540103892 19581524356 19612715652 19625283072 19654290036 19666884096 19693426416 19695952548 19735171888 19805662512 19820965194 19821201408 19836516096 19860433464 19887167296 19902532952 19947009024 19976491512 19989292032 20003381568 20016269472 20018837016 20058699296 20072837754 20087764128 20103524352 20130345504 20146139136 20157513309 20170429824 20200242537 20213186432 20243062341 20285972913 20288299392 20316985344 20331305856 20355819804 20371790336 20387530432 20401900668 20460351168 20501092608 20518174476 20531394054 20544550144 20559031056 20574915822 20620894464 20661955584 20664605952 20689521768 20705754112 20736358056 20779711488 20851863264 20854537992 20865224704 20881346048 20896064352 20940359136 20968620131 20987154432 21003369984 21028694256 21043516419 21045192704 21060026496 21076298352 21088123767 21120362496 21130115252 21180051072 21193697088 21196415664 21238622784 21253592916 21283643712 21312368002 21343249386 21356925696 21388492098 21405272832 21431081688 21433830714 21476510584 21527265024 21556318104 21570130944 21586796928 21602012472 21615854592 21645027232 21661751084 21707039232 21739123116 21756178944 21768385824 21782410896 21785204988 21828584528 21843970497 21877364736 21880171008 21909700368 21923739648 21956143824 21970212864 21999863744 22078443456 22125244608 22155104718 22169301248 22186430176 22202068374 22238862336 22249131582 22283145216 22298851584 22316080608 22330380288 22342987647 22360517248 22373063208 22390349571 22440385152 22485069312 22487953536 22503804264 22518303156 22521191643 22532732416 22566036708 22613871444 22616464896 22664406528 22691733552 22709536768 22739834736 22838962176 22856608512 22872719088 22902121472 22918264128 22935971736 22966845504 22994537186 23035954176 23063729184 23081824256 23112618912 23128909938 23143811577 23164268544 23192871061 23213371392 23244700032 23247681696 23275711989 23293973376 23328402813 23343351168 23371496812 23458346172 23473377792 23491514304 23508072396 23554882576 23557904028 23573082062 23610548736 23628791232 23657281038 23675841792 23692529808 23707711488 23710835646 23726029056 23754636104 23807720448 23842909224 23858187264 23890386144 23893450632 23941028192 23944099176 23997606912 24026541408 24045391872 24080931936 24096362496 24109966899 24125416064 24144056368 24161074407 24212290251 24249305088 24266397312 24285146544 24302264031 24317836416 24333504064 24350655636 24391010304 24402273348 24420419136 24475701312 24489434052 24505212258 24520914688 24557157594 24609213042 24612035328 24664207104 24700661802 24713319424 24716489472 24749846712 24802310616 24857736192 24890900184 24922896896 24940463904 24959733948 24993331872 25027062737 25068538368 25086208032 25102282752 25105590684 25118455808 25121677824 25155581904 25169696109 25189443456 25208174592 25208905872 25265240064 25295702976 25298947728 25349323968 25403058624 25437342454 25497457344 25528200246 25548228864 25582314078 25602385152 25633254568 25653059891 25693832448 25713684576 25764886656 25783047144 25799568384 25802968203 25819502208 25837701192 25854348068 25915448448 25946695332 25967052288 26001696276 26022096384 26053471856 26115042816 26150287536 26167044096 26205720048 26222512128 26257901888 26261270064 26319955968 26407550016 26427953592 26448688128 26480577952 26499242898 26543158272 26555415114 26596012032 26635322016 26652389376 26654096034 26671175424 26688359296 26691782688 26723965617 26751430656 26763783672 26783685504 26784462489 26840460672 26876684412 26880131961 26893906432 26933656716 26937111573 26990749788 27047963884 27051065856 27091048428 27108407808 27141093072 27162063414 27202534224 27280468224 27299696976 27320789862 27334790144 27357565968 27375192072 27412041408 27433221096 27494525952 27535163976 27549274112 27552807936 27586029024 27648477408 27681813847 27706281984 27747232992 27802484352 27806050656 27843577551 27861419136 27902599443 27920478848 27964953216 28004493312 28038259008 28058021892 28080035328 28101731136 28117498356 28135614074 28202105664 28240068096 28258262784 28261887552 28300029642 28318163712 28338123888 28360019106 28378191616 28423395072 28457665848 28475900928 28517989464 28540363776 28574775584 28578440952 28642305024 28703020032 28741757472 28760174592 28782395904 28802683296 28821139456 28837411389 28898539977 28942718976 28985497488 29005928037 29008238592 29024514432 29043214528 29046939984 29067413841 29111851008 29125293996 29173561344 29212933824 29274858432 29310155838 29372286534 29437924608 29481435054 29500326144 29540139624 29543928822 29602757832 29651816448 29665508776 29708493768 29731447791 29731802112 29754774144 29790650196 29830750944 29853799428 29920513536 29964737268 29980092416 29983938048 30005072352 30024404208 30028255524 30088048944 30109256631 30151828592 30155286528 30195518256 30219208704 30255644736 30319779648 30360699058 30432449088 30475478016 30496958784 30533729706 30557685504 30581295648 30602851002 30622460672 30690526752 30714605568 30751638912 30797091081 30816825216 30838546584 30858415436 30862373733 30931341696 30992933376 30996908928 31034282652 31058631168 31104537084 31124468224 31169567232 31277794896 31297837056 31322019072 31344096528 31410538704 31480731648 31505054976 31543041384 31567789056 31590039744 31614447528 31634705408 31680543744 31695172878 31743627264 31790545632 31810916352 31853848192 31857934176 31880389374 31925465568 31929126912 31968552003 31996809216 32035388544 32036317879 32082738147 32107909248 32146622532 32150746071 32214765876 32283053668 32334477156 32355196416 32380195392 32403018708 32423781888 32467540848 32492626626 32536364464 32560558848 32608684674 32634268416 32652578736 32673616344 32677807482 32742876792 32812284056 32816047104 32864550552 32885609472 32934215736 32955319296 32999795616 33069747488 33117665184 33143648256 33187866912 33232657077 33253951872 33279645264 33303102561 33324442496 33373697373 33424717824 33448277376 33474120912 33495570432 33540775872 33559594812 33585924608 33611874496 33660577728 33727603968 33731930304 33777454734 33799098624 33849055062 33870744832 33920807166 33924697344 33996609792 34037600328 34064305152 34109752104 34136513536 34258443264 34284912768 34353182208 34377396192 34399424512 34403957604 34426002944 34450268256 34491805779 34553931264 34569887243 34595593776 34622736384 34668928368 34693364907 34696128512 34746402816 34820057088 34867050048 34940960064 35015026752 35057245218 35136606706 35187519258 35210066688 35237271456 35262108594 35264917504 35332323864 35336856042 35359623093 35390877696 35407220152 35485921557 35513762688 35538794712 35561567232 35566253469 35589043584 35631954156 35685044896 35711580672 35712616652 35764363836 35787280896 35835579216 35840175948 35911542288 35916148764 35987666384 36039812112 36068087808 36121397904 36144543744 36188124096 36216084552 36270045632 36373957632 36399595968 36427719816 36476754624 36500256096 36525983454 36549388544 36577628128 36603410022 36630628704 36659367936 36713551968 36737077248 36757818387 36781372032 36835736391 36864636544 36913819563 36918052992 36996310656 37069979136 37074734208 37124770068 37148558848 37203465924 37286604288 37384345344 37410695856 37439600922 37440047104 37468974848 37489997808 37602807552 37653424128 37677683712 37682516736 37733372856 37757551616 37784165184 37812261888 37813358808 37897860096 37943554464 37967867904 38023985952 38053818368 38104587936 38156013681 38189740032 38236895533 38270693376 38292300369 38322343296 38373471117 38376527872 38403577728 38449881852 38531386636 38647329984 38674570716 38699352576 38729253312 38756551788 38781522102 38833725328 38863729886 38920042998 38950578432 39002544414 39033144576 39080207784 39163048712 39225431304 39250566144 39308580072 39333768192 39386852832 39391905096 39470343776 39611325024 39641930388 39642402816 39673032192 39720866928 39748864347 39774334592 39805065904 39833122671 39894018048 39952983024 39978584064 40006763136 40032538944 40037674032 40117398592 40145675508 40175528256 40260691008 40315026618 40340859648 40400485074 40426372864 40486124682 40571945826 40576598784 40633970688 40662611712 40711639608 40743095121 40743580672 40775060864 40803801336 40920702336 41002185216 41036348952 41062788108 41089100288 41118062112 41149831644 41241788928 41260833161 41323911168 41329211904 41379043536 41411508224 41472716112 41559422976 41703726528 41709075984 41762692096 41792128704 41880718272 41937240262 42006739968 42057388512 42087032838 42090385408 42120052992 42152596704 42176247534 42203421111 42240724992 42260230504 42292882523 42360102144 42387394176 42392831328 42450044463 42477245568 42507185832 42540028659 42567287424 42624736004 42686498772 42713851392 42776984196 42810545664 42862163376 42867661428 42953021168 43054530048 43112636208 43140261888 43173593856 43204024944 43231709184 43290054464 43323502168 43414078464 43478246232 43512357888 43536771648 43564821792 43570409976 43657169056 43687940994 43754729472 43760342016 43819400736 43847479296 43912287648 43940425728 43965233757 43999727488 44058429801 44156886912 44250489216 44310209436 44315893233 44338602496 44372860352 44404136748 44477724672 44498263164 44597703168 44632161216 44685975294 44721034496 44746126416 44780699142 44880770304 44970138624 44975907072 45007608528 45036606312 45042383286 45065464832 45132073416 45227742888 45232929792 45328813056 45383467104 45419073536 45479669472 45541048587 45637584991 45677924352 45713217024 45745438176 45800594559 45804242944 45836528256 45871943472 45904276503 45933691008 45989074372 46071908352 46127458368 46225237824 46257819876 46287623154 46385742122 46489400064 46495363392 46551423978 46587946752 46656805626 46686702336 46742993624 46916692344 46946755584 46983028608 47016144792 47109765152 47115808056 47146164124 47221097472 47257582464 47314562076 47351683584 47385059616 47415422976 47421671292 47452058112 47509272208 47542759317 47615440896 47685818448 47716374528 47780772288 47786901264 47820584061 47882056384 47888198352 47995213824 48053082816 48161863872 48219933798 48250832128 48288112736 48322148814 48424580502 48498610176 48532794624 48570293088 48604528062 48635672832 48667008128 48701311272 48738939939 48782020608 48804546696 48840838272 48951402624 48978868104 49010424516 49016711223 49041829376 49114315188 49218426084 49224070656 49328414208 49401323604 49426638848 49432978944 49499693424 49604621232 49715472384 49781800368 49845793792 49880927808 49919467896 49986663744 50054125474 50137076736 50172416064 50211181368 50236911616 50243355648 50311163808 50339392218 50378886912 50416349184 50417811744 50478601721 50530480128 50591405952 50597895456 50666182101 50698647936 50773582593 50806117248 50874684908 50881210749 50994914688 51056400492 51096457728 51164628156 51204770304 51266509136 51306119782 51387664896 51427369152 51529773312 51566094288 51599136768 51605936406 51639004416 51675402384 51708696136 51830896896 51893390664 51934104576 52003392552 52044192768 52106943712 52230085632 52300575072 52334088192 52411440096 52445024256 52515803776 52522540128 52585867827 52639911936 52704910059 52815100032 52855907184 52893162891 52897376256 52961155904 52998485796 53005284063 53086316544 53110830228 53270644032 53308192068 53342350848 53376718592 53383565376 53447931234 53527567344 53567371008 53568924978 53680921344 53753368824 53760263922 53787812864 53867313432 53874223146 53981499576 54095927768 54102131712 54182096856 54216815616 54282186144 54324126828 54405068448 54470665957 54560936448 54599393952 54641579724 54669580288 54715131936 54750384144 54788975181 54824082816 54866442192 54905115033 54989051904 55070327952 55105615872 55172058048 55296954816 55363627694 55494465984 55604968704 55612101312 55687155102 55722838272 55805198886 55840957696 55929906432 56008986624 56076518016 56116043784 56159401383 56160070656 56203462272 56234996712 56271228148 56404211328 56480136192 56516525568 56523775104 56600059284 56636327424 56676247776 56720038212 56756383232 56846790144 56915331696 56951801856 57035978928 57080727552 57149551168 57156881904 57284610048 57406040064 57483514944 57564791808 57605366592 57674822778 57797079954 57885437952 57970994976 58011856074 58016477184 58049028864 58086429056 58093879968 58134827682 58172283153 58223702016 58250587992 58295594829 58347122688 58425867648 58503816621 58549716864 58620311676 58744573068 58875849216 58962870108 59000652288 59080279248 59087857644 59205515664 59331017552 59416987536 59462895582 59463604224 59509548288 59581300392 59661501888 59707598856 59841027072 59929474536 59960184832 59967876096 60010144704 60048808416 60056511048 60176097888 60218513262 60303657184 60310573056 60391036512 60438417408 60472539927 60511289472 60600727611 60639559296 60721398116 60729187023 60857918739 60864898176 60950956032 60993917568 61067459412 61115371008 61162591296 61205702004 61244921344 61381053504 61503277824 61594182162 61633650432 61677093168 61716830872 61724747466 61862683392 61985866752 61993817856 62068565304 62117262336 62209074168 62248936448 62339134464 62555589792 62595674112 62644038144 62688193056 62821077408 62905860393 62961463296 63010109952 63039206149 63086082768 63130549257 63135578112 63180079488 63228895056 63264371301 63269410816 63361087488 63390345756 63581091264 63707696384 63715868352 63760778748 63850931136 63937104006 64070777088 64072635758 64165476294 64215818496 64293245064 64301492142 64429531752 64566107336 64668954312 64710392832 64760390784 64806037416 64847563776 64935081696 64985253252 65072728928 65121117696 65217369348 65268536832 65305157472 65347232688 65355614964 65485753584 65531911491 65624568112 65632094208 65729101104 65771218944 65868431472 65910638592 65999591232 66139494976 66235330368 66375733824 66465314154 66507903744 66559290528 66606205122 66648884992 66747394746 66849435648 66896554752 66948241824 66991140864 67028962941 67081551744 67119189624 67171048713 67171849216 67223748992 67321155456 67455207936 67463860608 67554909468 67598197248 67698110124 67741489664 67841614332 67849394688 67993219584 68075200656 68128610304 68219504208 68273027072 68516886528 68569825536 68706364416 68754792384 68807915208 68852005888 68900536512 68983611558 69107862528 69139774486 69191187552 69245472768 69337856736 69386729814 69392257024 69431434731 69492805632 69578613183 69640114176 69726103619 69734100096 69827135967 69881920128 69985208439 70030053504 70114490436 70273213412 70375038516 70420133376 70474542912 70524217188 70664647728 70673712084 70719246186 70814440304 70971843114 71027525376 71077589424 71123134464 71132506938 71178087168 71263908312 71370089792 71423161344 71425233304 71528727672 71574561792 71671158432 71680351896 71823084576 71832297528 71975332768 72079624224 72136175616 72242795808 72289087488 72329900697 72376248192 72432169104 72483223221 72540091264 72636870753 72747915264 72799191936 72855439632 72953509248 73000512192 73051966908 73098777088 73155256256 73206820044 73261257408 73427103936 73515636774 73562744064 73671472782 73729273088 73827639126 73836105984 73992621312 74139958272 74149468416 74249540136 74297117696 74406931848 74573208576 74768690688 74821391712 74879201844 74880094208 74937949696 74979995616 75081188211 75205615104 75240342823 75306848256 75355367424 75365033472 75466745712 75509088327 75515103232 75568330368 75624523776 75626717616 75795720192 75887108928 76047971904 76209175872 76312027362 76473791066 76584600738 76644686592 76746942234 76753055744 76807155456 76899763704 76959179673 77062773272 77294659968 77349141432 77398705152 77408904609 77458506624 77513103576 77563044204 77667450656 77727459772 77840085996 77901156864 78005088828 78066289152 78160415568 78326097424 78450862608 78501132288 78617160144 78667536384 78773705664 78783810192 78940687552 79222650048 79283860776 79346064384 79441733856 79497728694 79548669184 79610131808 79666245342 79788036096 79905966048 79957168128 80013526272 80065077888 80075348064 80171896851 80234797184 80291351016 80351056512 80353387467 80521382016 80630053236 80681719296 80800970148 80811334719 80852745728 80972249364 81143891652 81153197568 81325223424 81423279216 81486190242 81487161344 81550121728 81607602672 81841404672 82004370432 82072697904 82125576216 82178200576 82236124224 82299663288 82483577856 82521666322 82647822336 82658423808 82758087072 82823016448 82945432224 83045441541 83118845952 83221478513 83407453056 83418151968 83525384192 83530732653 83584257408 83707798329 83761436544 83874480524 84013479936 84114777024 84174065676 84240105984 84305193408 84352495068 84406842222 84520461008 84585765046 84720204288 84774788352 84785662656 84900088926 84954491136 85014371664 85080057318 85134574848 85249472008 85372997544 85427702784 85553968392 85621091328 85724326752 85735322856 85906042336 86109060096 86225272416 86280523776 86347187712 86408049888 86463418368 86512234167 86580108928 86647004336 86695619931 86828156928 86956492464 87024715776 87073543296 87129643584 87140819952 87202241523 87314338112 87375881988 87520684032 87638801472 87824575296 87930467514 87999454976 88116859602 88313773824 88500978432 88620418872 88631786466 88677204992 88745720704 88808273496 88955449344 88996526328 89195406336 89264322432 89371950588 89442068992 89492252832 89561398284 89761540608 89802989821 89940277248 89951814144 90015217056 90073212624 90084766572 90130929664 90264146832 90327769893 90455485776 90465859584 90657626112 90766934208 90959338944 91082097174 91275169982 91426434048 91490876352 91601189118 91608485888 91673056512 91743886944 91808553006 91867382016 91978148744 92049214903 92143816704 92254916736 92391273243 92450475648 92515639752 92575246308 92587121199 92771484244 92978800128 92990726784 93102847956 93175893504 93313611252 93373404672 93485987248 93833384688 93893511168 93966057216 94032289584 94219530304 94231616112 94292328248 94442194944 94515164928 94629124152 94703367168 94770119232 94843342584 94904116224 95018544416 95085518634 95230881792 95371636896 95432749056 95561544576 95573802528 95641168122 95764112768 95776396704 95905656009 95990427648 96106165632 96108953637 96323727744 96439867596 96452238213 96501664256 96576225472 96644297628 96849161004 97065589248 97140586176 97209056124 97271345664 97334016256 97402622544 97477879878 97609093392 97681676544 97902805248 97957736208 98020849032 98033422446 98083658752 98228630376 98436852168 98448141312 98656828416 98802647208 98853277696 98865957888 98999386848 99209242464 99328861451 99430944768 99563600736 99691587584 99697971231 99761855616 99838935792 99909307683 99973327488 100108250948 100121092119 100274153472 100344832128 100422362736 100486711296 100622327616 100678784436 100757773824 100835623488 100957203442 101182811904 101195790912 101332364202 101397295872 101547165186 101612234496 101749369816 101762421498 101989829376 102112800984 102192915456 102329256312 102409540608 102533018272 102612239564 102775329792 102854738304 103059546624 103132188576 103198273536 103211872812 103278008832 103350804768 103417392272 103475417337 103661793792 103709661729 103786781328 103868209152 104006785104 104080094721 104088385536 104213887424 104460171264 104601150144 104822880192 105031607552 105045080256 105171735654 105409820118 105630200064 105711814368 105786325782 105794752512 105922311808 105996971592 106010568126 106078869279 106172633088 106221660456 106541288064 106616384136 106684701696 106698760407 106753437184 106767130752 106895862468 107055134688 107134742016 107137849956 107361842688 107506737648 107520527844 107575625728 107734626864 107748446292 107962999152 108191855536 108204263424 108364193712 108433631232 108564372288 108648253656 108810136896 108941331914 109121872896 109198787904 109283159448 109339160576 109430263872 109500768288 109577950362 109648165632 109732884384 109810230066 109978103808 110140655904 110211231744 110273455161 110344116096 110507209173 110593909632 110727255388 110741458689 110988931968 111209937408 111224202624 111374310204 111445676544 111610397772 111681915392 111859812864 112153036032 112232087568 112318802766 112320141312 112406924544 112469993424 112542456296 112808422656 112960272384 113033051136 113047550208 113200118568 113272654848 113352495552 113440076424 113512766464 113693580288 113830663392 113903603712 114071957856 114161455104 114299102336 114313763808 114468041043 114569220096 114710686599 114812080128 114953846507 114967029888 115120413351 115129583616 115210733184 115349645556 115594159908 115941989952 116023712148 116098057728 116172858112 116187759936 116269655364 116344566306 116501175984 116591189658 116851735296 117007633242 117099433728 117240623352 117489146136 117751698432 117925740216 118001304576 118160558496 118175715288 118411031328 118662035104 118833975072 118925791164 118927208448 119019096576 119162600784 119246593041 119323003776 119415197712 119499368013 119682054144 119858949072 119935752192 120020289408 120097616832 120113022096 120352195776 120437026524 120607314368 120782073024 120945079854 121022578944 121201455222 121279118592 121442796232 121458374046 121715837478 121729796352 121901912064 121987835136 122134918824 122229285363 122230742016 122325182592 122411404008 122489842688 122762107008 123006555648 123188364324 123267300864 123354186336 123433661744 123449494932 123725366784 123782499483 123971733504 123987635712 124137130608 124234524672 124418148336 124497872896 124678268928 125111179584 125288076288 125376386112 125642154816 125811720786 126020219904 126078412298 126172165536 126261098514 126271156224 126360158976 126457790112 126528742602 126538821632 126610263333 126722174976 126780691512 126878647569 127162182528 127350133389 127415392768 127431736704 127521557496 127620085977 127701862272 127874208012 128141554176 128145271516 128330952588 128431636992 128586490128 128602984284 128859063504 129132214672 129337908624 129420785664 129520781568 129612074832 129695127552 129870163392 129970506504 130145457856 130242235392 130434738696 130537073664 130610314944 130694465376 130711229928 130971507168 131063822982 131249136224 131264188416 131458202208 131542437888 131736862944 131821277184 131895701271 131999182464 132175289403 132278989952 132470660736 132751467648 132930628308 133015807488 133118581056 133212410244 133297769984 133494789492 133793109504 133896483648 134057925882 134163103488 134238379248 134342097426 134343698432 134447497984 134642310912 134910415872 134927721216 135109818936 135196394496 135396220248 135482979328 135683228664 135698789376 135986439168 136150401312 136257220608 136439008416 136546054144 136623145761 136912754973 137033773056 137139651072 137202978089 137401783677 137412728832 137509584768 137615830416 137704011776 137712829509 137801073024 137967223116 138215725056 138279548972 138382375104 138675713472 138773459628 138862869462 139157226366 139452207238 139468200192 139654271934 139763840256 139970416878 140060107008 140228980872 140546426824 140750077032 140840266752 140949085824 141048434376 141329295456 141347424168 141438492372 141628880608 141943686228 142055050752 142155178848 142246268928 142265013876 142356174336 142527816624 142628277951 142740179584 142846322688 142850466608 143057455344 143149123584 143342316864 143360703792 143646169152 143664595056 143950665536 144159248448 144485591616 144659801394 144752496384 144864338208 144966446442 145080182528 145273741506 145495830528 145598383872 145710879264 145907018496 146001024384 146103933816 146197554176 146216819817 146310512512 146413640088 146522514816 146854207872 147031273548 147125488128 147342945564 147458546176 147655278252 147672211968 147985242624 148279916544 148298936832 148499080272 148594235392 148813863696 149146417152 149537381376 149642783424 149758403688 149875899392 149959991232 150162376422 150411230208 150480685646 150710734848 150730066944 150933491424 151018176654 151030206464 151136660736 151249047552 151253435232 151435805163 151591440384 151756813759 151774217856 151998546303 152095943808 152320747779 152418351744 152624054724 152643632247 152947582132 153169201476 153289373184 153493884468 153614310912 153799527408 153918359346 154125546544 154589319936 154698282864 154797410304 154817809218 154917013248 155026207152 155126088408 155334901312 155454919544 155680171992 155802313728 156010177656 156132578304 156320831136 156652194848 156901725216 157002264576 157234320288 157335072768 157547411328 157567620384 157757603481 157881375104 158114730177 158445300096 158567721552 158692128768 158883467712 158995457388 159015852189 159097338368 159220263616 159332490684 159811932096 160027052544 160130155776 160150696128 160343793702 160469594368 160582702032 160702113024 160706774934 161042764032 161260106472 161363438592 161601940296 161622669438 161705491456 161944498728 162287783304 162306395136 162650446848 162846558432 162972380484 162974322688 163100243456 163215205344 163411997871 163682809344 163758393203 164008740864 164145395808 164251152432 164356401152 164366925543 164472248448 164599326576 164715345099 164967155712 165043332644 165316847616 165516174144 165890864448 166090883082 166442957026 166814906112 166836303936 167050768384 167061465306 167168514816 167415596658 167522873088 167748961048 168026959872 168229554048 168348131352 168478204149 168480211968 168610386816 168704990136 168813684444 169040922016 169171530092 169440408576 169549576704 169571325312 169800177852 169908982272 170028743328 170160114636 170269149696 170498944016 170745995088 170855405568 171107936784 171242182656 171448653504 171470645712 171812084672 172218120192 172450544832 172694375424 172816099776 173024468334 173160217856 173294008672 173391239862 173656313856 173912984928 174049431552 174147086592 174259287168 174281639904 174404483046 174516849459 174628676224 174751763976 174886784487 175041368064 175277602944 175649150592 175860935028 175998909952 176233719204 176627547648 177001956864 177240837744 177263572932 177354409984 177491441408 177616546992 177993052656 178390812672 178528644864 178743901176 178884137984 178984505664 179122796568 179523081216 179605979642 179880554496 179903628288 180030434112 180146425248 180169533144 180261859328 180528293664 180655539786 180910971552 180931719168 181129100293 181315252224 181417619781 181533868416 181802182833 181918677888 182164194348 182187561069 182550339964 182573756217 182852868096 182981752704 183202378236 183346113024 183487773888 183617106012 183734764032 183956297488 184098429806 184509833472 184782546486 184900951296 185031279504 185150492616 185174242398 185542968488 185957600256 185981453568 186205695912 186351787008 186627222504 186746809344 186971974496 187666769376 187787022336 187932114432 188064579168 188439060608 188463232224 188584656496 188717581179 188884389888 189030329856 189117618447 189258248304 189406734336 189540238464 189686685168 189793113903 189808232448 190037088832 190171037268 190743273792 191123089152 191147605056 191282336244 191528225536 191552793408 191811312018 192212331264 192217907274 192647455488 192879735192 192904476426 193003328512 193152450944 193288595256 193698322008 194131178496 194281172352 194418112248 194542691328 194668032512 194805245088 194955759756 195218186784 195363353088 195453566081 195805610496 195915472416 196041698064 196066844892 196167317504 196457260752 196595734473 196873704336 196896282624 197313656832 197605294416 197731915776 197998773696 198418484928 198657722902 199127201472 199383175168 199395942462 199523711232 199677871584 199818615366 199946654976 200216501896 200242184238 200371197527 200548306944 200689664256 200844725472 200973422592 201086888823 201244655232 201357568872 201513146139 201515547648 201671246976 201914406884 202365623808 202391581824 202664728404 202794591744 203094330372 203224468992 203498739632 203524842996 203979658752 204225601968 204385830912 204658512624 204819081216 205066036544 205224479128 205550659584 205709476608 206119093248 206264377152 206423745624 206556017664 206701609536 206834784544 206950834674 207323587584 207419323458 207573562656 207736418304 208013570208 208160189442 208176771072 208294304193 208427774848 208735839549 208920342528 209178310857 209202300288 209645760384 209955625317 210063215104 210090160512 210343471308 210819640236 211260400128 211423628736 211572651564 211844623616 211993943184 212021136252 212157738558 212443320912 213082576128 213232768272 213369403392 213397520814 213506874368 213534261504 213791724936 214110269376 214269484032 214275699912 214723685376 215013475296 215041055688 215151251456 215469253728 215496892584 215925998304 216383711072 216408526848 216728387424 216867262464 216989702091 217128744576 217296507312 217449669663 217620273792 217882663828 217910612259 218243745792 218397575808 218566318896 218860527744 219001536576 219155900724 219296331264 219465768768 219620460132 220281311808 220546910322 220688232192 221014418346 221187819264 221454510776 221482917378 221977863936 222419874816 222448405248 222748620408 222891353088 223220795544 223363830784 223719625728 224306072064 224464175136 224637605532 224640282624 224813849088 224939986848 225084912592 225243564633 225616845312 225721028469 225920544768 226066102272 226095100416 226400237136 226527264981 226545309696 226704991104 226880152848 227025532928 227387160576 227661326784 228143915712 228598204672 228627527616 228936082086 229421373198 229907693014 229934059776 230240826702 230259167232 230421466368 230699291112 230877539019 231188319816 231883979904 232047424296 232196115456 232226713827 232345716224 232375519872 232539310728 232689132612 233002351968 233182379316 233703470592 234015266484 234198867456 234481246704 234978292272 235503396864 235851480432 236002609152 236321116992 236351430576 236822062656 237324070208 237667950144 237851582328 238038193152 238325201568 238493186082 238646007552 238830395424 238998736026 239152719629 239364108288 239717898144 239871504384 240040578816 240195233664 240226044192 240515690553 240704391552 240874053048 241060162401 241214628736 241564146048 241890159708 242045157888 242402910444 242558237184 242885592464 242916748092 243431674956 243459592704 243975670272 244269837648 244458570726 244461484032 244650365184 244822808016 244979685376 245524214016 246013111296 246376728648 246534601728 246708372672 246867323488 246898989864 247450733568 247564998966 247943467008 247975271424 248274261216 248469049344 248836296672 248995745792 249136324623 249356537856 249664435539 250193665927 250222359168 250576152576 250592197959 250752772224 251123394987 251284309632 251623441572 252040439808 252156824596 252344331072 252522197028 252720317952 252915580224 253057485204 253220526666 253561383024 253757295138 254324365056 254700266778 254830785536 254863473408 255043114992 255240171954 255403724544 255748416024 256283108352 256290543032 256661905176 256863273984 257172980256 257205968568 257718127008 258264429344 258675817248 258841571328 259041563136 259224149664 259390255104 259536702501 259740326784 259941013008 260086859793 260290915712 260484470784 260869477392 261074147328 261220629888 261388930752 261422459856 261943014336 262127645964 262498272448 262916404416 263473725888 263791402542 263998364928 264350578806 264557979904 264941321472 265502935296 265861256616 266031614976 266237162112 266424820488 266595539968 266989578984 267586219008 267792967296 268115851764 268326206976 268476758496 268684194852 268687396864 268894995968 269284621824 269408969463 269820831744 269855442432 270219637872 270392788992 270792440496 270965958656 270983309679 271366457328 271397578752 271972878336 272300802624 272878016832 273246291522 273825509946 274279302144 274405956178 274803567354 274825457664 275019169536 275231660832 275408023552 275425659018 275602146048 275934446232 276147644709 276431450112 276559097944 276764750208 277173819729 277351426944 277546919256 277725738924 277761363597 278314452732 278904414476 278936400384 279308543868 279527680512 279940833756 280120214016 280457961744 281092853648 281500154064 281680533504 281898171648 282096868752 282658590912 282694848336 282876984744 283257761216 283887372456 284110101504 284310357696 284530027752 284712348672 285055633248 285256555902 285480359168 285692645376 285700933216 286114910688 286298247168 286684633728 286721407584 287292338304 287329190112 287716968027 287901331072 288318496896 288326860911 288971183232 289319602788 289504992768 289728676416 289932892884 290160365056 290547483012 291196767744 291421758528 291814036992 292002048768 292207867632 292395108352 292433639634 292621025024 292827280176 293045029632 293708415744 294062547096 294250976256 294685891128 294917092352 295310556504 295344423936 295970485248 296559833088 296597873664 296998160544 297188470784 297627727392 297986584353 298292834304 298618246429 299074762752 299093913693 299285566848 299516807376 299727923049 299751798784 299919982464 300324752844 300363276357 300822460416 300961371292 301460133888 301866982848 302036353308 302273321472 302506870464 302871610326 303513627518 303548435712 303997092606 304191887616 304641495558 304836703488 305248109448 305287264494 305895164264 306338402952 306578746368 306987768936 307228621824 307599054816 307836718692 308251093088 309178639872 309396565728 309594820608 309635618436 309834026496 310052414304 310252176816 310426252011 310669802624 310909839088 311128985187 311360343984 311604627456 312020355312 312265156608 312641662272 313304389696 313803450432 314468640576 315094822656 315135240768 315515206962 315762750208 316229460354 316890600192 317135443104 317384257536 317766935424 317990914776 318031704378 318194676736 318236607837 318440527232 318664981368 319623864192 320054105088 320260311552 320301392256 320687587404 320939188736 321165404064 321404226048 321413549868 322085528064 322520212944 322726877184 323203880592 323245338876 323410982912 323888997456 324575566608 324612790272 325300893696 325693116864 325944760968 326200486912 326430410688 326823995742 327365618688 327516786406 328017481728 328290791616 328502304864 328712802304 328733851086 328944496896 329198653152 329430690198 329934311424 330086665288 330341704031 330633695232 330820365483 331032348288 331521627519 331781728896 332181766164 332224376067 332885914052 333629812224 333672607872 334122930612 334337029632 334831193316 335045746176 335497922096 336459108096 336696262704 336956408298 336960423936 337220773632 337409980272 337627368888 338081844032 338343060184 338880817152 339099153408 339142650624 339600355704 339817964544 340057486656 340320229272 340538299392 340997888032 341491990176 341710811136 342215873568 342484365312 342897307008 342941291424 343404123129 343624169344 344132059797 344436240384 344861539521 344901089664 345388750848 345632199552 346048936668 346320435712 346588017344 346782479724 347825969856 348294173184 348518574336 348563279808 348808966092 349033698918 349257352448 349503527952 349773568974 350555205888 351298301184 351721870056 351997819904 352467438408 353255095296 354003913728 354481675488 354527145864 354708819968 354982882816 355233093984 355986105312 356415326383 356781625344 357057289728 357487802352 357739779123 357768275968 357969011328 358245593136 358498104039 359046162432 359211959284 359807256576 360060868224 360292850496 360339066288 361056587328 361311079572 361821943104 362258200586 362835239562 363067736832 363604365666 363837355776 364328388696 364375122138 365100679928 365147512434 365705736192 365963505408 366404756472 366687856089 366692226048 366975547776 367234212024 367469528064 367912594976 368196859612 369019666944 369565092972 369801902592 370062559008 370300985232 370348484796 371085936976 371347498449 371915200512 371962907136 372411391824 372703574016 373254445008 373493618688 373943948992 375333538752 375864228864 376129158336 376878121216 376926464448 377169312992 377435162358 378060659712 378235236894 378516496608 378813468672 379080476928 379373370336 379586227806 379616464896 379830789999 380074177664 380342074536 380635942707 381486547584 382246178304 382295210112 382564672488 382860257931 383056451072 383105586816 383622624036 384424662528 384435814548 385294910976 385759470384 385808952852 386006657024 386304901888 386577190512 387396644016 388262356992 388562344704 388836224496 389085382656 389336065024 389610490176 389911519512 390436373568 390726706176 390907132162 391611220992 391830944832 392083396128 392133689784 392334635008 392914521504 393191468946 393747408672 393792565248 394278808037 394627313664 395210588832 395463831552 395687103813 395997547392 396525868209 396836969856 397315445804 398254402944 398791884924 399047422464 399355743168 399637230732 399893309952 400433003792 400484368476 400742395054 401379328512 401689450944 402173777646 402489310464 402715137744 403026292278 403031095296 403342493952 403828813768 404731247616 404783163648 405329456808 405589183488 406188660744 406448937984 406997479264 407049685992 407959317504 408451203936 408771661824 409317025248 409638162432 409869437283 410132073088 410448958256 410738264919 411101319168 411418953216 411608934267 412238186496 412528754304 412847491248 413112035328 413138488527 413403219072 413669569088 413901669348 414647175168 414838646916 415147125312 416027140416 416320378884 416588608386 416855549696 417471679098 418356621714 418404600576 419291520768 419911250634 420126430208 420180321024 420686942616 421639280472 422520800256 422847257472 423145303128 423689247232 423987886368 424042272504 424315477116 424886641824 426165152256 426465536544 426738806784 426795041628 427013748736 427068523008 427583449872 427884833853 428220538752 428538968064 428551399824 429447370752 430026950592 430082111376 430938507456 430993785168 431851996608 432767422144 433456774848 433979404182 434257489152 434593014624 434899339326 435240547584 435765327656 435821224518 436102018147 436487491584 436795151616 437132637792 437721055488 438003073152 438311801448 438592662528 438650459451 438931537536 439240920264 440562623616 441093820644 441376464384 442028836692 442375638528 442909021552 442965834756 443955727872 444839749632 444896810496 445497240816 445782706176 446441591088 446727661568 447439251456 448612144128 448928350272 449275211064 449627698176 449879973696 450169825184 450487129266 451233690624 451442056938 452132204544 452190200832 452800474272 453054529962 453090619392 453409982208 453760305696 454051065856 454307415489 454774321152 455270441277 455322653568 456287831424 456962243337 457196409344 457255055232 457872164172 457930896741 458842746396 459815386028 459868119552 460481653404 460842932736 461398582224 461755078038 462376639632 463767959808 464094848592 464392230912 464453427654 464691432448 464751039744 465078621456 465378265224 466004703936 466364758632 467406941184 468030532968 468397734912 468962493408 469956584544 470590835399 471006793728 471702960864 472005218304 472642233984 472702861152 473272810443 473644125312 474344190531 474648140416 475335900288 475703164656 476076386304 476650403136 476986372164 477292015104 477660790848 477997472052 478305439258 479435796288 480081157632 480390467328 480452088384 481031381106 481408783104 481748106096 482120324802 482429257472 483128292096 483780319416 484090315776 484805820888 485116474368 485771184928 485833496184 486863349912 486919185408 487951340544 488539675296 488917141452 488922968064 489300730368 489645616032 489959370752 490235993613 491048428032 491275179609 492026222592 492753457296 493069203456 493100776629 493416745344 493734646976 493797979728 494146035297 494901467136 495129997932 495950542848 496548522432 497672593344 498272649246 499328871078 500387331854 500444718336 501152305152 501184395918 501505544448 502246789974 502568619264 503246883144 504080879616 504313649192 504688662144 505044394056 505434612447 505440635904 505831160448 506114970408 506441053332 507122766048 507514590276 508648730112 509400533556 509661571072 509726946816 510086229984 510480343908 510807449088 511496832048 512566216704 512581086064 513323810352 513726547968 514345960512 514411937136 515436254016 516528858688 517351634496 518083126272 518448299328 519073405002 519480653568 519882026016 520173719586 520581831424 520968941568 521738954784 522148294656 522441259776 522777861504 522844919712 523550548377 523886028672 524255291928 524660353461 524996544896 525832808832 526947451776 527582805084 527996729856 528701157612 529115959808 529882642944 531005870592 531722513232 532063229952 532474324224 532849640976 533191079936 533979157968 535172438016 535585934592 536231703528 536652413952 536953516992 537368389704 537789991936 538569243648 538817938926 539641663488 539710884864 540439275744 540785577984 541584880992 541931917312 541966619358 542732914656 542795157504 543387300879 543945756672 544601605248 544617403943 545406548499 545756033664 546492583044 546562683207 547651019892 547721268651 548558604288 548811912356 549607134708 550038339072 550463321664 550851318036 551204292096 551868892464 552295289418 553118195888 553529500416 554347639458 554702853888 555093838512 555451477848 555522727194 556628905464 557808828952 557872800768 558617087736 559055361024 559881667512 560240428032 560915923488 562185707296 563000308128 563361067008 563796343296 564193737504 565317181824 565389696672 565753969488 566152743537 566515522432 567352855341 567774744912 568220203008 568620715392 569060055504 569424697344 570111266496 570513111804 570960718336 571401866432 572229821376 573369267456 573442815168 574584676608 574658380224 575433936054 575802662144 576636993792 576653721822 577942366464 578639205576 579009985536 579457352832 579865785768 580320730112 581094966024 582393535488 582843517056 583628073984 584004097536 584415735264 584790216704 584867279268 585242050048 585654560352 586090059264 586360698243 587416831488 588125094192 588501952512 589371782256 589787203419 589834184704 590621113008 590688847872 591940970496 593195747328 593996321088 595255454784 595973168706 597236492858 598149525504 598187827386 598571133696 599033614752 599455846098 599503597568 599839964928 600649505688 600726552714 601113592581 601644920832 601922742584 602920267776 603260666469 603733965696 604072706616 604539438417 604546642944 605013740928 605743220652 607027255036 607096871424 607994185212 608383775232 609282991116 609673406976 610496218896 610574528988 611790328528 612676805904 613157492736 613975537872 614457243648 615198109632 615673437384 616502186176 618357279744 618793131456 619271236872 619668052992 620104828608 620504353632 620852504022 621339605248 621819678176 622257970374 622720687968 623209254912 624040710624 624530313216 624882912579 625283324544 626207518647 626608779392 627534932571 627606900864 628937281152 630189645312 630270481536 631030413924 631525500416 632458920708 633781200384 634270886208 635533870848 635981829552 636063408756 636389353472 636473215674 636881054464 637329962736 639247728384 640108210176 640520623104 640602784512 641375174808 641878377472 642330808128 642808452096 642827099736 644171056128 645040425888 645453754368 646407761184 646490677752 646821965824 647777994912 649151133216 649225580544 650027224061 650601787392 650969106273 651386233728 651889521936 652349008989 652400973824 652860821376 653647991484 653731836777 654731237376 655033572812 656581583232 657004609728 657467702172 657888993792 658397306304 658861380396 660173330576 660683408062 661640730966 662064696576 663043255038 663563457792 664363532328 664448752134 665771828104 667259624448 667345215744 668245861224 668674059264 669662386632 670091492352 670995844192 672918216192 673392525408 673912816596 673920847872 674441547264 674819960544 675254737776 675730693899 676163688064 676686120368 677163085407 677761634304 678198306816 678285301248 679200711408 679635929088 680114973312 680640458544 681076598784 681995776064 682983980352 684431747136 685794614016 685882582848 686808246258 687248338688 688264119594 689723079042 689802179328 690777501696 691264399104 692097873336 692632617057 692640871424 693176034688 693564959448 695651939712 696588346368 697037148672 697126559616 697617932184 698067397836 698514704896 699007055904 699547137948 701110411776 702596602368 703443740112 703995639808 704934876816 706510190592 708007827456 708963350976 709054291728 709965765632 710466187968 711972210624 712830652766 714114579456 714975604704 715479558246 715536551936 715938022656 716491186272 716996208078 717458158887 718092324864 718423918568 718979002891 719614513152 720121736448 720585700992 720678132576 721547071659 722113174656 722622159144 723180487203 723643886208 724516401172 725670479124 726135473664 727208731332 727674711552 728656777392 728750244276 730201359856 730295024868 731927010816 732809512944 733375712178 733384452096 733951095552 734468424048 734939056128 735825189952 736393719224 738039333888 739130185944 739603805184 740125118016 740601970464 740696969592 742171873952 742694996898 743830401024 743925814272 744822783648 745407148032 746508890016 746987237376 747408973869 747887897984 748993306617 750580997781 750667077504 751728457728 752258316672 753370184961 753756242432 753852928896 754338625984 754870324716 756121319424 756470473788 757032993216 758160953856 758746740672 759172455612 759661579998 760148355328 760684149072 761271885414 762973095168 764492356608 764590420224 765129344976 765720515862 766112902144 766211173632 767245248072 768849325056 768871629096 770589821952 771518940768 771617905704 772013314048 772609803776 773154381024 774793288032 775838944847 776524713984 777124689408 777672448992 778170765312 778610107503 778672130048 779220980352 779823039024 780260579379 780872747136 781453412352 781814264324 783222441984 783661889664 784166792256 784267379568 785829043008 786382937892 787494817344 788557616074 790421177664 791374207626 791995094784 793051736418 793673939712 794630891608 796508805888 797583769848 798094844928 798711486336 799274461464 799786619904 800866007584 800968736952 801484790108 802758657024 803378901888 804347555292 804978620928 805430275488 806052584556 806062190592 806684987904 807657627536 808226908389 809462495232 809566327296 810658913616 811178366976 812377321488 812897875968 812949929037 813994958528 814099371984 815918635008 816902407872 818634050496 819738874566 820264146176 820897916512 821476529838 822837906432 823217868534 824476372992 825057508608 825694982496 826224070656 826276977054 826806438144 827339138176 827803338696 828442934127 829294350336 829677293832 830294250624 832054280832 832640757768 833177216772 833284090791 833711099392 834943358196 836713243428 836809201152 838583041536 839822501268 840252860416 840360642048 841373885232 843278560944 845041600512 845694514944 846290606256 847378494464 847975772736 848084545008 848630954232 849773283648 852330304512 852931073088 853590083256 854027497472 854137046016 855166899744 855769667706 856441077504 857077936128 857102799648 858136229257 858894741504 860053901184 860164222752 861877014912 861987570336 863150904081 863703993216 864980582733 865534844288 866913549696 867958808364 868514978304 869186029248 869798678652 870481095168 871530655312 871642449036 872204036294 873590303232 874265275584 875442110976 876006146304 876623602896 877185325056 877300918902 877863075072 878481840528 881125247232 882187641288 882752928768 884057673384 884751277056 885818043104 885931669512 887911455744 889679499264 889793620992 890994481632 891565412352 892883182176 893455323136 893959753059 894878502912 895854739287 897224288256 897856700544 898550422128 899183769147 899255396352 899759947392 900339650368 900974258532 901089829071 902467381248 902884113876 904380401664 905600948544 906109059924 906819964416 907520611392 908614830978 910540882554 910645307136 912575662848 913924486674 914392818688 914510110464 915744328344 915861793482 917685492792 919630772056 919736239104 920963306808 921685865472 922797164448 923510156076 924753279264 926001321269 927535919616 928189697184 928784461824 928906855308 929382864896 929502079488 930157242912 930756530448 931278756033 932009407872 932729517264 933386955561 934813882368 936061065936 936795469824 937924986816 939913169088 941181670798 943405921728 945284467968 945405722304 946545620886 947288250624 948688381062 949296280832 950671800576 951406329312 952152772608 953300806272 953972744328 954584030208 954709823511 955321581696 955994944104 956610878516 958871592576 960162315264 960780934656 960904176768 962062762212 962817566208 963496212192 964240649604 964858514944 966256584192 967560638832 968180631552 969611641776 970232948736 971542369856 971666992368 973726699824 973838370816 975902681088 977079350592 977834282904 978601460736 979291232064 980471987226 982096856064 982550359218 984052445184 985506914592 986138406912 986201553258 986833490688 987469293952 987595959456 988292070594 989802934272 990259995864 991025112093 991901085696 993097044864 994564882557 995345186688 996545298492 996673128201 998657742156 1000774663708 1000889436672 1002368791836 1003011088896 1004493579948 1005137238528 1006493766288 1008627298384 1009377324288 1010088788112 1010869224894 1010881271808 1011662320896 1012229940816 1012882106664 1014245532096 1015029180552 1017297460224 1018801067112 1019323142144 1019453893632 1020172459968 1020960687816 1021614898176 1022993664096 1025132433408 1025162172128 1026647620704 1027453095936 1028691921024 1028823874272 1030212369387 1030872508032 1032396179391 1033057717376 1034584618563 1034703268992 1036166252544 1036896598656 1038146810004 1038961307136 1039764052032 1040347439172 1041163662848 1043477909568 1044882519552 1045555723008 1045689839424 1047101096754 1047772057344 1048510583856 1049320706922 1049993089792 1051665617664 1053894903552 1055165610168 1055993459712 1057402315224 1058231919616 1059765285888 1062011741184 1063445026464 1064126459904 1064948648448 1065699281952 1066382159872 1067958315936 1069245979149 1070344876032 1071171869184 1071666504533 1072463407056 1073219337369 1073304827904 1073907033984 1074736779408 1075494312117 1075579983872 1077138487296 1077635877852 1079421769728 1080878551488 1083169761984 1083933238716 1085465829312 1086774601758 1089203210496 1089234807886 1090813096998 1091512067328 1092985166088 1093125366414 1095302039784 1095442537302 1097117208576 1097623824712 1099214269416 1100063568267 1100076678144 1100926643328 1101702636072 1102408584192 1103737784928 1104590578836 1106236391776 1107059000832 1108695278916 1109405707776 1110187677024 1110902955696 1111045454388 1113257810928 1114042495347 1115617657904 1115745601536 1117234175472 1118110722048 1119763335024 1120480856064 1121831846976 1124371414592 1126000616256 1127592686592 1128387475008 1130634363648 1130779393344 1131507938976 1132305487074 1133031044864 1134705710682 1135549489824 1136440406016 1137241430784 1138120111008 1138849394688 1139492369997 1140222532992 1141026223608 1141907828121 1141921436672 1142803732864 1144459642752 1146738534912 1146885630336 1149169353216 1149316760448 1150867872108 1151605324288 1153273987584 1153307443644 1155884732928 1157278411152 1158019971072 1158914705664 1159731571536 1160641460224 1162189932048 1164787070976 1165687034112 1167256147968 1168008195072 1168831470528 1169734558536 1170484100096 1171309120704 1172180118528 1172721396486 1174833662976 1176250188384 1177003905024 1178743564512 1179574406838 1179668369408 1181242226016 1181377695744 1182836424111 1183881940992 1185343761523 1186391494656 1187061311439 1187992642176 1189577604627 1190510909568 1191946337412 1194472985716 1196375654772 1197142267392 1198067229504 1198911692196 1199679929856 1201299011376 1201453105428 1202227185162 1203845485168 1206521332938 1207467931392 1208145413232 1209078876834 1209093285888 1210027481856 1211486441304 1214054510072 1214193742848 1215988370424 1216767550464 1218565982232 1219346813952 1220992437792 1221149057976 1223580657056 1225353611808 1226314985472 1227951075744 1228914487296 1229608311849 1230396219264 1231346874768 1232214794757 1233004372352 1234826802801 1236714559488 1237586262912 1238542473744 1239336105984 1240209657216 1241008707264 1241705008044 1242679210496 1243639356352 1244515940748 1245441375936 1248081421248 1249765825158 1250566649088 1252415037294 1253217558784 1255069865142 1255213801728 1257874562304 1260379290624 1260540963072 1262060827848 1263051000832 1264917841416 1267562400768 1268541772416 1271067741696 1271963659104 1272126817512 1272778706944 1272946431348 1273762108928 1274659925472 1278495456768 1279085827991 1280216420352 1281041246208 1281205569024 1282750349616 1283654501559 1283756754944 1284661616256 1285616904192 1285654199472 1288342112256 1290080851776 1292815522368 1292981355504 1295555989824 1298302266432 1300054448122 1301938212546 1302772467456 1303779043872 1304698017978 1304801947648 1305721642752 1307295982968 1307463673554 1308306054441 1309462474752 1310067145624 1313163166464 1314009219456 1314935404344 1315777987584 1315951378353 1316794612608 1317722760792 1320346661152 1321366816124 1323281461932 1324129393152 1326086510076 1327126915584 1328727064656 1328897504268 1331543656208 1334519248896 1334690431488 1336491722448 1337348118528 1339324773264 1340182984704 1341991688384 1345836432384 1346785050816 1347825633192 1348883094528 1349639921088 1350509475552 1351461387798 1352327376128 1353372240736 1354326170814 1356396613632 1356570602496 1358401422816 1359271858176 1360229946624 1361280917088 1362153197568 1362922246467 1363991552128 1365811323831 1365967960704 1368863494272 1371589228032 1371765165696 1373616492516 1373792690223 1374496677376 1376528239188 1379446158084 1379604358656 1382528798208 1384195746672 1385265234114 1385281742848 1386352069376 1387129918896 1391303879424 1393176692736 1394074297344 1394253119232 1395235864368 1396134795672 1397029409792 1398014111808 1399094275896 1402220823552 1405193204736 1406887480224 1407991279616 1409869753632 1411772506197 1413020381184 1414765134721 1416015654912 1417926701952 1418108583456 1419818431329 1419931531264 1420932375936 1423032571593 1423944421248 1425661305532 1428229158912 1429951209408 1430959116492 1431876045312 1432982372544 1433992416156 1434916317774 1436847837136 1437958005782 1440243472896 1441171401984 1441356265152 1443094143318 1444226349312 1445244318288 1446360974406 1447287772416 1449032802344 1451340958248 1452270947328 1454417462664 1455349423104 1457313554784 1457500488552 1460402719712 1460590049736 1463854021632 1465619025888 1466751424356 1466768904192 1467902191104 1468936848096 1469878112256 1470707980839 1471650379904 1472787438448 1473825538827 1476078667776 1478260371888 1479207610368 1480250236032 1481203940928 1481393939184 1482438105891 1484343747904 1485389993796 1487851628544 1489645567296 1493017780032 1494817947738 1495775795968 1497986613234 1501161995562 1501334155008 1503456915456 1504516633344 1506740369922 1507512484864 1507705857792 1508677251968 1509740649432 1512242638848 1512940947576 1514065986432 1516321907712 1517493481344 1518344911224 1519323159996 1520296710656 1521368298144 1522543770828 1525946190336 1526650826957 1528984713216 1529180840448 1530258689952 1531441031724 1532225804288 1532422347264 1534490496144 1537698650112 1537743258192 1541179643904 1543037881536 1543235811408 1545219607552 1546308762048 1549586576064 1551677889694 1554249378816 1555344897984 1557220215006 1557344260096 1558441960704 1559646078048 1560521158758 1561745494272 1562906824704 1563628528648 1564836653351 1566444883968 1567323779328 1568333584512 1568534759136 1570651645131 1571658086016 1572765875784 1573981060383 1574989634688 1577115232148 1580842355328 1582748415252 1583990189568 1586103472836 1587347879424 1589261783216 1593017611776 1595167539696 1596189689856 1597422972672 1598548922928 1599573239808 1601732015168 1601937473904 1602969580216 1605517314048 1606757803776 1608695110584 1609957241856 1610860550976 1612105169112 1613369975808 1615315255072 1616453816778 1618924990464 1619132654592 1621317827232 1622356733952 1624754642976 1625795751936 1625899858074 1627989917056 1628198743968 1630161902637 1631837270016 1633804815744 1633852211829 1637268100992 1639477749132 1639688049621 1640528292352 1641795833024 1642953059676 1643163805953 1645675812864 1646435737068 1650115017216 1651389964992 1652553954108 1653612876288 1654678276352 1655606677392 1656885868254 1659354587664 1660588501248 1664108561664 1665281515536 1666354433544 1666568181582 1667422198784 1669886716392 1673426486856 1673618402304 1677166083072 1679645002536 1680505720832 1680721284096 1682747770464 1686557121888 1688590644667 1690083201024 1691389029888 1692581212512 1694756988928 1695951545472 1696169090016 1697261908464 1698458230611 1699546567296 1702058566023 1704660609024 1705862146176 1707180166512 1708274092032 1710333799488 1711539335412 1712882155008 1714205599296 1716272458514 1720107802368 1720328445504 1723754029824 1723975140672 1726301808162 1727407986432 1729961165466 1731069688576 1733827099392 1735917616728 1737029956608 1738372058496 1739597357304 1740962190336 1743061310624 1743284898072 1744408072588 1747180606464 1748530551168 1750884221952 1752012292608 1753247205792 1754370650112 1754601837804 1755726150144 1756963681056 1759082094729 1762250494464 1764375282576 1765505857536 1768115346768 1769361610257 1769502554112 1771636086208 1771863339024 1775822911488 1779587241984 1781988963264 1785766364352 1787919506118 1791709478574 1794448576512 1795713401088 1797100844256 1798367538294 1798510792704 1799519894784 1800679300736 1801948517064 1802179658142 1803340777743 1804934762496 1805768227752 1808760803328 1811201897088 1812218119848 1813618315251 1813639928832 1815041222784 1817229661956 1821081765108 1821290614272 1825151325696 1827848973348 1828785637376 1829020220928 1831488656688 1831723586964 1835370985584 1839261544112 1839472478208 1841926613616 1843371730944 1845594328896 1847020312152 1849506558528 1852002642538 1855071839232 1856379394368 1857813710616 1858765729792 1859004158976 1860314485824 1861513060896 1862557512066 1864018815744 1865459034528 1866773911122 1869627764736 1872122131872 1873590939648 1874648737737 1875849973632 1878622555941 1879826338176 1882363341596 1882604797713 1886811843456 1890568935936 1890811444608 1893091241772 1894576501248 1897376762124 1898592561664 1901343601152 1902812658624 1906601612544 1907945488656 1909168060416 1909419647022 1910643163392 1911989888208 1913221757032 1917743185152 1920324630528 1921561869312 1921808353536 1924125524424 1925635132416 1926992424384 1928481299208 1929717029888 1932513168384 1935121277664 1936361263104 1939223283552 1940465897472 1943084739712 1943333984736 1947453399648 1947676741632 1950081672183 1951805362176 1954158701184 1954215390619 1955668565808 1957047026967 1957202921472 1958582464128 1960943974452 1961195510331 1964193712128 1965100718436 1971013829184 1972403106516 1973666981376 1974938587904 1975191918912 1976584141188 1980519991728 1982050224186 1986194089728 1989129765114 1990690373376 1993090596984 1993346256402 1997315484312 2001549327416 2001778873344 2004737583672 2006022177792 2008987159896 2010274477056 2012987532576 2017254596768 2018754648576 2020177576224 2021738449788 2021762543616 2023324641792 2024459881632 2025764213328 2027192081697 2028491064192 2030058361104 2031489256221 2034594920448 2037602134224 2038907787264 2040344919936 2041921375632 2043229796352 2045987328192 2050324344256 2053295241408 2057383842048 2057647748544 2060424738774 2061745016064 2064792358782 2066115434752 2069169237126 2069406537984 2072332505088 2073793197312 2076293620008 2077897851171 2077922614272 2079528104064 2080694878344 2082327325696 2086955819136 2089765039104 2091111446016 2091379678848 2094202193508 2095544114688 2097021167712 2098641413844 2099986179584 2103331235328 2107789807104 2110331220336 2111986919424 2114804630448 2116463839232 2119530571776 2124023482368 2126890052928 2129897296896 2131398563904 2135916631872 2138491958298 2142343738368 2143333009066 2144926814112 2146438674738 2146609655808 2147814067968 2149473558816 2150988624234 2151159967744 2152374476661 2154276974592 2155271755704 2156937008673 2158843539456 2161757102976 2164641214977 2166339523968 2167866477432 2169541461609 2170931658624 2173549203516 2178406420992 2178469615772 2181626193996 2183024134656 2185970332176 2186250732828 2190604079568 2190885074604 2195247649424 2198428538832 2200127136534 2200153356288 2201853286656 2203405272144 2204817168384 2207475569856 2209181157672 2212472783552 2214118001664 2217390557832 2218811415552 2220375354048 2221805911392 2222090908776 2226515621856 2228084990694 2231235315808 2231491203072 2234468350944 2236221444096 2239526670048 2240961712128 2242226921607 2243663693952 2246979919851 2248742829184 2251742993343 2252001232512 2255185373184 2256774950016 2261268727296 2261558786688 2263015877952 2264610974148 2266062089728 2269411421364 2271098979648 2274482861568 2276240222016 2278984739994 2280445065984 2282052447216 2283815656242 2283842873344 2285607465728 2288919285504 2293477069824 2293771260672 2298338706432 2298633520896 2301735744216 2303210648576 2306547975168 2306614887288 2311769465856 2314556822304 2316039942144 2317829411328 2319463143072 2321282920448 2324379864096 2327516834541 2329574141952 2331374068224 2332450627513 2334512295936 2335830322509 2336016390144 2337662941056 2339469117072 2340781738137 2340968200192 2342618241408 2344360237056 2345442792972 2349667325952 2352500376768 2357487129024 2359148813676 2362484452032 2365672848222 2370687523046 2374122622878 2375985284352 2379155209254 2381021819136 2383892674824 2388945971432 2392751309544 2394284534784 2396134459008 2397823384392 2399359859712 2402598022752 2402906210856 2404454370324 2407690970336 2413042665876 2414935862784 2416290826464 2418157753668 2418186571776 2420054963712 2422972882608 2424680725167 2428109020144 2428387485696 2431976740848 2433535100928 2437131964464 2438693627904 2441984875584 2442298115952 2447161314112 2450707223616 2455902151488 2459216623698 2460792438528 2462693749536 2464429589514 2466008744704 2469653605602 2473429118976 2475172525824 2477084947488 2478672211968 2480419314432 2482017414528 2483410016088 2485328802381 2485358420992 2487278712704 2489031881496 2490882751872 2496162842496 2499531650316 2501133298176 2504830074588 2506435117568 2510139730284 2510427603456 2515749124608 2520758581248 2521081926144 2524121655696 2526102001664 2529835682832 2535124801536 2537083544832 2542135483392 2543927318208 2544253635024 2545892862696 2547524217856 2549319850944 2556990913536 2558171655982 2562082492416 2562411138048 2565500699232 2567309003118 2567513509888 2569323232512 2571233808384 2571308398944 2574408687771 2576684224512 2579865833903 2580161703552 2585631044736 2585962711008 2589452712243 2591111979648 2594941748199 2596604532864 2600108896244 2603876425092 2605544934912 2607558087744 2609396035956 2611443285504 2614591965936 2614927347108 2616612108882 2620134291248 2626326332928 2628018438912 2629870808688 2631555975168 2631902756706 2633589225216 2635445521584 2640693322304 2642733632248 2646562923864 2648258786304 2652173020152 2654253831168 2657454129312 2657795008536 2663087312416 2669038497792 2669380862976 2672983444896 2674696237056 2678649546528 2680365969408 2681879259177 2683983376768 2687564217861 2691672864768 2693570101632 2695651266384 2697766189056 2699279842176 2701018951104 2702922775596 2703269487213 2704654752256 2706744481472 2708652341628 2713141204992 2716802845632 2720459893248 2722561834176 2725844492934 2727983104256 2731622647662 2731935921408 2737726988544 2743178456064 2743530331392 2747232985032 2747585380446 2748993354752 2753056478376 2758892316168 2759208717312 2765057596416 2768391493344 2770530468228 2770563485696 2772704138752 2774259837792 2778003963807 2782607758848 2783892684451 2786353385472 2788148594688 2788506238464 2790471728736 2792269591344 2793836268099 2794058819584 2796028223616 2798188551792 2800160866683 2804441647104 2810386409472 2813774960448 2819739507264 2823545012394 2829530269442 2835853403904 2836217166912 2839636862658 2839863062528 2841864751872 2846065143186 2847888842496 2851322611064 2856458317824 2859902418816 2861918232984 2863752090624 2864129470533 2865964745088 2867984832312 2869832635548 2873695674272 2875916011564 2880486945792 2882342803968 2882712530304 2886188286636 2888452698624 2890488636576 2892721948812 2894575544832 2898065604688 2902681916496 2904541894656 2908834925328 2910698846208 2914627109568 2915000977104 2920805439424 2921180099472 2927708043264 2931238051776 2933502848712 2935804382208 2937873696192 2941415961678 2943300759808 2945574876896 2947651077654 2952157335552 2956520743776 2958415220736 2960500472064 2962407881856 2962787878368 2964876211782 2968687495808 2970779987592 2973075336279 2975703257088 2979291134592 2986035560064 2989635895476 2990019384603 2991551591936 2995973226468 3002323991124 3002668310016 3009033266688 3013480739844 3015024969728 3015411715584 3017354503936 3019481298864 3025881895152 3028131972864 3032643815424 3034986962688 3036689822448 3038646319992 3040593421312 3042736596288 3045087541656 3051892380672 3053301653914 3057969426432 3058361680896 3060517379904 3062882063448 3064451608576 3064844694528 3068980992288 3075397300224 3075486516384 3079194704981 3082359287808 3086075763072 3086471622816 3090439215104 3090637108161 3092617524096 3097188538173 3099173152128 3103355779388 3103753855689 3108498757632 3110689795968 3114440430012 3116883921408 3119292156096 3121042317516 3123490988544 3127257057296 3129673306702 3134647558656 3136667169024 3137069518272 3141303290262 3143316172032 3145531751568 3147962120766 3149979269376 3154230464296 3161684710656 3165496830504 3167980379136 3172206945672 3174695758848 3178523566432 3186035223552 3190335079392 3192379379712 3194845945344 3197097845856 3199146479616 3203464030336 3203874947808 3205939160432 3207737937447 3211034628096 3213515607552 3214999513599 3217390221168 3219914483712 3221721101952 3224210338224 3226482936351 3226739951616 3230630510144 3232907633556 3238265309184 3242635654464 3249509285952 3251799716148 3255979834112 3256397487936 3260323805274 3267609631488 3267704423658 3274536201984 3278955498264 3279376099242 3281056584704 3283591666048 3285906119352 3286327611906 3291351625728 3292871474136 3300230034432 3302779929984 3305107908216 3307225752576 3309356552704 3311213354784 3313771736508 3318709175328 3321177002496 3322710623377 3328217123328 3330563031072 3332708867088 3333136363164 3334844397568 3339773432784 3342127486041 3346852973712 3347236804608 3354332166144 3359290005072 3361442568192 3365495540928 3373114243776 3377181289334 3382778059776 3385162425024 3389513977856 3391903090944 3392338180032 3394523816928 3396916461222 3399093134592 3404117132046 3409321218048 3411724292352 3414360333024 3416548184064 3418477109991 3420667598976 3423078670824 3425723484363 3425764310016 3428411198592 3432544917028 3440215604736 3440656891008 3447508059648 3447950281344 3452603616324 3454815972864 3459922330932 3462139377152 3467654198784 3471835233456 3474059913216 3476744116992 3479194714608 3481924380672 3486122621248 3486569796144 3488816145176 3494361212928 3497061102336 3501768443904 3504024585216 3506494411584 3509203675608 3511452300288 3513927362112 3518164189458 3524500988928 3528750565152 3531011715072 3536230693536 3538723220514 3539005108224 3543272172416 3543726678048 3548509272333 3551645822976 3556031284569 3559174483968 3563977926528 3568732813881 3571532728704 3575839012236 3583418957148 3591426802176 3594201688512 3596735076588 3599039789568 3601358601472 3603897034128 3604359316284 3606681555486 3611536455504 3622403794176 3624436239696 3627236630502 3627279857664 3630082445568 3634459323912 3642163530216 3642581228544 3650302651392 3655697946696 3657571274752 3658040441856 3662977313376 3663447173928 3670741971168 3678523088224 3678944956416 3683853227232 3686743461888 3688824935547 3691188657792 3694040624304 3696644384271 3699013117056 3704005285076 3704480408403 3710143678464 3712758788736 3715627421232 3718008317952 3720628971648 3723026121792 3725115024132 3728037631488 3730918069056 3733547822244 3744244263744 3749297475474 3751699947264 3757245111882 3759652676352 3764726683192 3765209595426 3773623686912 3781137871872 3781622889216 3786182483544 3789153002496 3794753524248 3797185123328 3802687202304 3805625317248 3813203225088 3815890977312 3818336120832 3818839294044 3821286326784 3823979776416 3826443514064 3835486370304 3837257483973 3840649261056 3843123738624 3843616707072 3848251048848 3850963504677 3851270264832 3853984848768 3856962598416 3859434059776 3865026336768 3870242555328 3878446567104 3886169479424 3886667969472 3894906799296 3900163344366 3908317402368 3908430781238 3911337131616 3914094053934 3914405842944 3917164928256 3921887948904 3922391020662 3924918163323 3928387424256 3930201436872 3942027658368 3944806213032 3947333962752 3947854135059 3949877175808 3950383837824 3953168282376 3961039983456 3964100448372 3972388179456 3978259530228 3981380746752 3986181193968 3986692512804 3994630968624 4003098654832 4003557746688 4009475167344 4012044355584 4017974319792 4020548954112 4025975065152 4034509193536 4037509297152 4040355152448 4043476899576 4046649283584 4048919763264 4051528426656 4054384163394 4056982128384 4060116722208 4062978512442 4069189840896 4075204268448 4077815574528 4080689839872 4083842751264 4086459592704 4088766739401 4091974656384 4097433971493 4100648688512 4106590482816 4114767684096 4115295497088 4120849477548 4123490032128 4129584717564 4132230869504 4138338474252 4138813075968 4147586394624 4152587240016 4155795702342 4155845228544 4159056208128 4161389756688 4164654651392 4173911638272 4179530078208 4182222892032 4182759357696 4188404387016 4191088229376 4194042335424 4197282827688 4199972359168 4206662470656 4215579614208 4220662440672 4223973838848 4229609260896 4232927678464 4235317518591 4239061143552 4244295404163 4248046964736 4253292320759 4253780105856 4259455293987 4259794593792 4262797127808 4269097714779 4271833263744 4276983916596 4284687476736 4286666018132 4289853628224 4292877349476 4295628135936 4298947117632 4301977248468 4304748953322 4310543511408 4313874017346 4323514205952 4329282429954 4332679047936 4335732954864 4339082923218 4341863317248 4347098407032 4356812841984 4356939231544 4363252387992 4366048269312 4371940664352 4372501465656 4381208159136 4381770149208 4390495298848 4396857077664 4400254273068 4400306712576 4403706573312 4406810544288 4409634336768 4412123942517 4414951139712 4418362315344 4421476616481 4424945567104 4428236003328 4434781115664 4437622831104 4440750708096 4443611822784 4444181817552 4453031243712 4456169981388 4462470631616 4468936701888 4479053340096 4484453843214 4487327387904 4493959839702 4497485658368 4503485986686 4504002465024 4510370746368 4513549900032 4522537454592 4523117573376 4526031755904 4529221948296 4532124179456 4538822842728 4542197959296 4548965723136 4552480444032 4557969479988 4560890131968 4564104894432 4567631312484 4567685746688 4571214931456 4577838571008 4579952480871 4586954139648 4587542521344 4596677412864 4597267041792 4603471488432 4606421297152 4613095950336 4613229774576 4623538931712 4629113644608 4635658822656 4638926286144 4648759728192 4655033669082 4662748136448 4664901255026 4671660645018 4672032780288 4675325882112 4678938234144 4681563476274 4681936400384 4685236482816 4688720474112 4690885585944 4694509960053 4699334651904 4705000753536 4711954935393 4714974258048 4718297627352 4721943181149 4724968904064 4731345696444 4741375046092 4748245245756 4751970568704 4758310418508 4762043638272 4767785349648 4777891942864 4785502619088 4788569069568 4792268918016 4795646768784 4798719719424 4805196045504 4805812421712 4808908740648 4815381940672 4826085331752 4829871725568 4832581652928 4836315507336 4840109927424 4845945765216 4849361450334 4856218040288 4856774971392 4863953481696 4867070201856 4874263928928 4877387255808 4883969751168 4884596231904 4890485707911 4894322628224 4901414447232 4901556635487 4911804302976 4918433247396 4921584877056 4925387499072 4928859179028 4929491417859 4932017489408 4939307211204 4950345051648 4954169894976 4960838628864 4964034829056 4966820032176 4970657604762 4970716841984 4974557425408 4978063762992 4981765503744 4992325684992 4999063300632 5002266596352 5009660149176 5012870235136 5020279460568 5020855206912 5031498249216 5041517162496 5042163852288 5048243311392 5052204003328 5059671365664 5065771934001 5070249603072 5074167089664 5076510189293 5084270966784 5087854636416 5088507270048 5091785725392 5095048435712 5095374691833 5098639701888 5106175698069 5113981827072 5116343311964 5124822276096 5131001398464 5134618006236 5138646465024 5142616797888 5148817375542 5159731667806 5160323407104 5171262089472 5171925422016 5178905424486 5182223959296 5189883496398 5193209065728 5200217792488 5207752850184 5211089869824 5215116175488 5218792071912 5222886571008 5229183931872 5229854694216 5233224217764 5240268582496 5252652665856 5256036877824 5259741617376 5263111950336 5263805513412 5267178450432 5270891043168 5277246284187 5281386644608 5285467264496 5293125847728 5296517572608 5304346040304 5308507662336 5314908258624 5315590017072 5326174624832 5338761725952 5345966889792 5357299093056 5363758518354 5367966753536 5375128435722 5383345729536 5387140203264 5391302532768 5395532378112 5398559684352 5402037902208 5405845551192 5406538974426 5409309504512 5410022333229 5413488962944 5417304683256 5426282409984 5433605691264 5440919786496 5445123668352 5451688985868 5455966208512 5463245295324 5463871842816 5475453977088 5486356912128 5487060662784 5494465970064 5495170760892 5497986709504 5506112956752 5517784632336 5518417434624 5530115192832 5536782986688 5541060936456 5545408277504 5548519675584 5556007927614 5565215517696 5567785368902 5576297189376 5577012476928 5580943457472 5584539182688 5587672536198 5588117639168 5592056447232 5596377103584 5600321733366 5608883294208 5615002109083 5620772818944 5623946213211 5627549920896 5635867667823 5639479014528 5647090024788 5647814393139 5659060538884 5671706807808 5672434333824 5679273725316 5683729503744 5692130286372 5695777684992 5702645222128 5719804837632 5723836465968 5727504181248 5728258941066 5731929490176 5735969664624 5739665271096 5747391348544 5751832023128 5760973891584 5764685607936 5765425060608 5772376573272 5776905397248 5780977273152 5785443897624 5789151089664 5796131209376 5805363832992 5809083789312 5817669850656 5821397692416 5829254219136 5830001954208 5841610878848 5842360198944 5850245016549 5855416086528 5862476103552 5862646171857 5867005697424 5871608764416 5875747392384 5882831923356 5883586530993 5886601519616 5891149753792 5895302155308 5913041487552 5921000944128 5924815763712 5925575756736 5929752423564 5937374991616 5941559975184 5946150672558 5958582269184 5972071120128 5979271790952 5980038769206 5983103183872 5991946452936 6004647982248 6005336620032 6018066533376 6026961479688 6030049939456 6030823431168 6034709007872 6038962597728 6051763790304 6056263945728 6059060548511 6065287630848 6069973925376 6073379644896 6077292639984 6081186842624 6081576245091 6085473192576 6090175083312 6094467768663 6103784761344 6106603307828 6116723361792 6121034759808 6125764126896 6129689389056 6137961984576 6150973032768 6158389409962 6172151526144 6172943245632 6180878430208 6181274216322 6185235048192 6194377076346 6198346304256 6206711558776 6207507711378 6216997515264 6221379591936 6228880860024 6233693553513 6233767842816 6238584312192 6242084635032 6246981977088 6254514114592 6259346613404 6269295117312 6273334338048 6274139036544 6282606580524 6286632344064 6291063503136 6295924241532 6299958538752 6308460928592 6323369421312 6330993661008 6335960758272 6344413891344 6349391517696 6357047132864 6372070447104 6380670158784 6389691890688 6394195691712 6406928060672 6407749895616 6411878320864 6415475874894 6427031215104 6429999027198 6434780442336 6439828967424 6443442203904 6448420676448 6452965872702 6453479903232 6457123429983 6461261020288 6465815267112 6470811026019 6476530618368 6485271308928 6499018571904 6503599432296 6508624384827 6511959668224 6512794975872 6520647610548 6535219262976 6535408847316 6549072403968 6557910996528 6558752198484 6562113169408 6567183332096 6571812238704 6572655223812 6585742948272 6600460068864 6605559859968 6610215816432 6614451505152 6618713105408 6622426709568 6627543473016 6637418350656 6642354004992 6645421246754 6656434246656 6661126062144 6665417734176 6666272726328 6669688795136 6679546865568 6684254972082 6693705947424 6694473609216 6708664332288 6718580010144 6722885136384 6726680764821 6730991081856 6740939759553 6746228487552 6754362578668 6755228980029 6765556119552 6770324850048 6783806181888 6784676360064 6789047633856 6793832922444 6798186269184 6808234264092 6823448584704 6828720666048 6836954219982 6841335197952 6846157341648 6851446968726 6851528620032 6856822397184 6865089834056 6880431209472 6881313782016 6895016119296 6895900562688 6905207232648 6909631945728 6919844661864 6924278754304 6935308397568 6943670466912 6948119826432 6953488233984 6958389429216 6963848761344 6972245242496 6973139592288 6977632290352 6982550503623 6988722425856 6994122204672 6997351882539 7003536887808 7008049170432 7012988823168 7018407351216 7022345214411 7022904600576 7027854724224 7036328378916 7049001977856 7057501130304 7072461387072 7077446441028 7086544344832 7087453356096 7097018544666 7112062569138 7127955853056 7137465627762 7143065457408 7151678024472 7166837914296 7182853604352 7188403377024 7193470153176 7198079579136 7202717202944 7207794068256 7208718632568 7213363110972 7223072911008 7244807588352 7248872479392 7254473261004 7254559715328 7260164891136 7268918647824 7274042175501 7284327060432 7285162457088 7300605302784 7311395893392 7316080883712 7325954626752 7326894347856 7341483942336 7357046176448 7367706454464 7377649871094 7382377315584 7388081248608 7393288768542 7398026234112 7408010570152 7408960816806 7413734308499 7420287356928 7425517577472 7431254842464 7436016635904 7441257943296 7446052243584 7450230048264 7455986407143 7456075262976 7461836138112 7467095644488 7488488527488 7498594950948 7503399894528 7514490223764 7519305352704 7529453366384 7530419190852 7547247373824 7562275743744 7563245778432 7572364967088 7578306004992 7589507048496 7594370246656 7605374404608 7611250634496 7626406450176 7631781954624 7637678588088 7642572653568 7647959552832 7652887028128 7670972740608 7674514967946 7686247477248 7687233414144 7696502097696 7701927009354 7702540529664 7707969697536 7713925196832 7718868119552 7723226063313 7730052673536 7739597501709 7740485110656 7756893134208 7768358136729 7772338958848 7773335938944 7784825244597 7789813598592 7800326688732 7816634804736 7816861562476 7822674263232 7828188107868 7834329856512 7843775897808 7844782041324 7849836326646 7860402873744 7884055316736 7889612426064 7894667925504 7895708270118 7899754351616 7900767675648 7906336564752 7922079966912 7928200896744 7944776358912 7956519060456 7962761493504 7972362387936 7973385025608 7989261937248 8006197309664 8007115493376 8018950334688 8024088711168 8035948639584 8041097908224 8045637777531 8051950130304 8062692653583 8069018387072 8075018594304 8080710304896 8086953799152 8093298567168 8097839526528 8103056853312 8108768326788 8113964256768 8120233444416 8125957024884 8150408536896 8161379679744 8167685502528 8177533478802 8183949312768 8194867942986 8201297377024 8213180965632 8229535368192 8230590994176 8241698955096 8246980064256 8259169435128 8264461739008 8276676948504 8277626151936 8295172789248 8305174480032 8311591404684 8311690457088 8318112416256 8322779513376 8329309302784 8334011891421 8347823276544 8351678053353 8359060156416 8364445784064 8365518715392 8376808774032 8381508804297 8382176458752 8388084670848 8394565655376 8399944718336 8400482600049 8413324941312 8431159228416 8441324881344 8459218521792 8470635037182 8488590808326 8506584641518 8507560211712 8518910587974 8519589187584 8525594255616 8538195429558 8543666527488 8553967833192 8569374953472 8573332036264 8579707256448 8585754698952 8591256271872 8592388411599 8597894235264 8603954496936 8609497906644 8621087022816 8627748034692 8647028411904 8658564859908 8665358095872 8671465909728 8678165846436 8683726634496 8694196814064 8713625683968 8713878463088 8726504775984 8732096538624 8743881328704 8745002931312 8762416318272 8763540298416 8780990597696 8793714155328 8800508546136 8807413146624 8813621088576 8824247885034 8829902279424 8836724630688 8842953232962 8849891134208 8856472006656 8869562231328 8875245662208 8881501416192 8887223645568 8888363635104 8906062487424 8912339962776 8919226008837 8924941263232 8937873403776 8958106680192 8968907686428 8974654775808 8987919679404 8994971316736 9006971973372 9008004930048 9027099800064 9045074909184 9046235146752 9052063511808 9058443896592 9064248358912 9077645685456 9084395918592 9097931446272 9104960888064 9115938959976 9121780263936 9128209788864 9135262624968 9142429862912 9155677142016 9159904961742 9173908279296 9175085042688 9193354825728 9194534083584 9206942976864 9212842594304 9226191900672 9226459549152 9237584114943 9247077863424 9257165639299 9258227289216 9271317645312 9271911324483 9277852572288 9291565614519 9297519456384 9310067338164 9311261567067 9325496272896 9329802510052 9343321290036 9350651764224 9357876468288 9363126952548 9370472965632 9381771171888 9389019920106 9410001507072 9423909870786 9429948516096 9436595254704 9443886362298 9449937808128 9462691392888 9482750092184 9496490491512 9503941137408 9516620837016 9524087276544 9535570699296 9555783885728 9571005238176 9577138139136 9584537836032 9591293537568 9597439438848 9610392091008 9611624843424 9617817481296 9623213812341 9630763881344 9644998540797 9652170663504 9659743451136 9665163305856 9672631014672 9680219854848 9691891530432 9698722900668 9712436080576 9727906963392 9748527857856 9767939502336 9769192463808 9780971415822 9788645256448 9802828894464 9803113270974 9823608605952 9836866494792 9843169754112 9850774998144 9857718358056 9858982835718 9864034978816 9878614422408 9900690103296 9908339789952 9921677257728 9928069658112 9933640064352 9941315209524 9941433683968 9949114850816 9956127525984 9963531007488 9968131870131 9984651369984 9998126601264 10004533192704 10019320298352 10025740470272 10026382458123 10040558921136 10041710413824 10062996498432 10084327704576 10096486622784 10119342731328 10131543868002 10148334179328 10153020378586 10168541933568 10175709272832 10177014540096 10183571450784 10190096871424 10190749383666 10197279403776 10212351396138 10227963654144 10232686623928 10249644552192 10255431329973 10262002796928 10269236012472 10277170453089 10277292930048 10285233595776 10297634751084 10319463335612 10320646814208 10342524178944 10343850844032 10357810848972 10364447918592 10379766992796 10386418131456 10400435584976 10415505700368 10422179739648 10430232350976 10437584143824 10445773142016 10458367863744 10459709388432 10466448435528 10480537164992 10505305331712 10512073755648 10519483234752 10527611026824 10534356900864 10541782086336 10554492568374 10562773289216 10570934528992 10586251695456 10593035145216 10608692080608 10617015324672 10629816517248 10631180034144 10645527816999 10652349249664 10668093853707 10677523451904 10691933779584 10714598186112 10727517036708 10735933507072 10750256871444 10774280406528 10782605065536 10797119368704 10804075804416 10811691102384 10813077948852 10818619009024 10820044666458 10826977925888 10834609366512 10867211382528 10881839572992 10890247336704 10903377971736 10911932417024 10926490590648 10927743685632 10950907954176 10972713824256 10974121325568 10988931940128 10990341521784 10995973419008 11012225913504 11035569264672 11036834869248 11048875117873 11060230385664 11066474806641 11073565973376 11082121872912 11089933152813 11090816555008 11097039351168 11112015855228 11113441225209 11130431035392 11135570737804 11154024953856 11161886914944 11169078365376 11175345072396 11184112894464 11192754207168 11200643466732 11230004218166 11247892426422 11255099841792 11271735335646 11278958029056 11294180049576 11295628786278 11318121077768 11343413615616 11344868667648 11358547450632 11367459007488 11384260572744 11391555369984 11405290444256 11439609675264 11447672931936 11455008362496 11456517882132 11463858980352 11471939329248 11479330542192 11494782697088 11503664046256 11511772451919 11521947783168 11529371215872 11530850121216 11544753146544 11553810794496 11561954546304 11570887795248 11578302179328 11592262418752 11610727665984 11635339701312 11658508438272 11660003908416 11683221757696 11684720397888 11700490033098 11724952207104 11725292343714 11734011394848 11743217528832 11751494784768 11765663846712 11767173061986 11773203039232 11774754489969 11782299507584 11790604310616 11826082975104 11842001888256 11849631527424 11851151513472 11859504847128 11874749983232 11883119950368 11892301345116 11917164538368 11944142240256 11958543581904 11960077538412 11966206367744 11983892905872 12009295964496 12010673240064 12036133066752 12053922959376 12061646862336 12069418015744 12077925195456 12103527580608 12112527891456 12118121097022 12139947850752 12146759289792 12154585279968 12162373685248 12163152490182 12170946385152 12180350166624 12188935537326 12207569522688 12213206615656 12222643049147 12233446723584 12242069519616 12251528253792 12259378778112 12266300218203 12275923969152 12292301914479 12301946065536 12316778819924 12344303052288 12345886491264 12362548432644 12370470096384 12388754152692 12396692608512 12413423117552 12415015422756 12442759183872 12457761720048 12467387107026 12467535685632 12477168624384 12484169270064 12493963954176 12509028229184 12518693226808 12538590234624 12546668676096 12548278073088 12565213161048 12573264688128 12582127006272 12591848483064 12599917077504 12616921857184 12646738842624 12661987322016 12671921516544 12688827782688 12698783035392 12705952555773 12714094265728 12732886212489 12744140894208 12759876962277 12761340317568 12779383781376 12788391383424 12807293144337 12813856121344 12815499791232 12823756641728 12830951749788 12854062430208 12859998054396 12869560884672 12886884407808 12896841352896 12905931745404 12914246859966 12922522040576 12931630534224 12941622052038 12970542617856 12998037143808 13007198864592 13017248769654 13023919336448 13025589951744 13041295221096 13070438525952 13070817694632 13098144807936 13115821993056 13117504396968 13124226338816 13134366664192 13143624477408 13145310447624 13171485896544 13200920137728 13211119719936 13220431632864 13228903010304 13236371827551 13237426210816 13244853419136 13255086946032 13264429849443 13274836701312 13284708009984 13290842493508 13312868493312 13322252124288 13330835468352 13332545452656 13359093731136 13368509944164 13387411894848 13437160020288 13453361529642 13461982163712 13481879519106 13492456975104 13508725157336 13510457960058 13531112239104 13540649700096 13567612363776 13569352720128 13578095267712 13587665844888 13596372538368 13616468528184 13646897169408 13657441332096 13673908439964 13682670395904 13692314683296 13702893937452 13703057240064 13713644794368 13730179668112 13739857442613 13760862418944 13762627564032 13790032238592 13791801125376 13810414465296 13819263891456 13839689323728 13848557508608 13870616795136 13887340933824 13906976467968 13916778858432 13944490484992 13946279184576 13955264580704 13965101007246 13988244409344 13994703765078 14016098340864 14025977646336 14036814702432 14044690428822 14045809201152 14055709448448 14072656757832 14083529880159 14098003955712 14115002260608 14144922774144 14154892882056 14165829543447 14173088689664 14174906712192 14194037089332 14224125138276 14255911706112 14274931255524 14286130914816 14303356048944 14333675828592 14365707208704 14376806754048 14386940306352 14396159158272 14405434405888 14415588136512 14417437265136 14426726221944 14446145822016 14489615176704 14497744958784 14508946522008 14520329782272 14537837295648 14548084351002 14568654120864 14570324914176 14588315897369 14601210605568 14622791786784 14632161767424 14651909253504 14653788695712 14671457123733 14682967884672 14704669906461 14714092352896 14735412908928 14755299742188 14764754631168 14776162497216 14786577537084 14796052468224 14816021140304 14817921633612 14827468616998 14851035154944 14862509684928 14882515886592 14892104487168 14900460096528 14911972814286 14912150525952 14923672276224 14934191288976 14976977054976 14997189901896 15006799789056 15028980447528 15038610705408 15058906732768 15060838381704 15094494747648 15124551487488 15126491556864 15144729934176 15156612009984 15179014096992 15188740493312 15197315802003 15210748809216 15222501268992 15229530567879 15252812900352 15263563909248 15275357176176 15285145307136 15286124075499 15295919105664 15305774056256 15318527094207 15341945481216 15349029935892 15374466828288 15393004195392 15403854018708 15415939395072 15427850393664 15446452126626 15479195003418 15480970221312 15513786268416 15536716273458 15544677917696 15546671877888 15569650489194 15579627197184 15600653377464 15633269609472 15633723124952 15645348526464 15656376215736 15668659713024 15687551795616 15689564082648 15699672653292 15720805747488 15768110633472 15779224852128 15789335851008 15791416540236 15799508703232 15801535351296 15812673129504 15831738852561 15844159933824 15856401793488 15889552717824 15913038120912 15925522987008 15944724775872 15946770051216 15978523874496 16012394619328 16037900669376 16071897279168 16091275555062 16103900260608 16125385307166 16138036774144 16150037188608 16161420609792 16173907598304 16186597134336 16195679053056 16206113706624 16217536653576 16227928513536 16230066999687 16240466888832 16251914049768 16300817073792 16322759359488 16335371005056 16355066957604 16367898625536 16389735885972 16402594754048 16426361931264 16459070736384 16461181988352 16483397910192 16493960128512 16518338870256 16528923478016 16553353897008 16555252303872 16590345578496 16610348960064 16623182809368 16636224832512 16645559026752 16668023782842 16695646553088 16703356106706 16728891568128 16731037430784 16753617548064 16763017608594 16764352917504 16776169341696 16789131310752 16799889436672 16800965200098 16826649882624 16845006327249 16862318456832 16882649762688 16907603003469 16918437043584 16941270074364 16943443179417 16977181616652 17013169283036 17015120423424 17037821175948 17051188511232 17076390859116 17087333054976 17107935666384 17146664072528 17159414512896 17171509397904 17182512543744 17184776823198 17195788470528 17207908993872 17218995813288 17242174045632 17255496069384 17294056823808 17317129719816 17330716191744 17342931819456 17356331692872 17367453268992 17388393628128 17427251367936 17427756926176 17453009551968 17464193077248 17487762657408 17490005862624 17524832636544 17527080596832 17550735049647 17561981195392 17587428310656 17587938515571 17601017092272 17614826293248 17627242177152 17648495770068 17659804558848 17673449261376 17685906465924 17699782268416 17739124462656 17763002832384 17774447291136 17776727270208 17812124974848 17824679925552 17838452017674 17849882526464 17875746807552 17916213360384 17937815372856 17949309551616 17975839358808 17989942633472 18013943946744 18016009860096 18054199600128 18090149818368 18092470293504 18104127023616 18116887793184 18128496717824 18155291370912 18168791837184 18177181645533 18195862892544 18209921776128 18231877919952 18243560527872 18244728735273 18256419577728 18270525249936 18283403305989 18284859725824 18311354284032 18319809923484 18350170085376 18389068167168 18413885953728 18452919098304 18475168229886 18514331278598 18516454578432 18542635290624 18543822648966 18555705144576 18583131229038 18595038912768 18620134676328 18622523134134 18650992545792 18659605020104 18686642580072 18701080660539 18701303528448 18715752936576 18726253905096 18740945931264 18763542343776 18778039840212 18820003014144 18847819741572 18859897032192 18873190509408 18887772724596 18899875616256 18925382785776 18965500184368 18992980983024 19007882274816 19033241674032 19048174553088 19071141398592 19111567771456 19142010476352 19169075672064 19182587075136 19220784182016 19223249686848 19235634962592 19246427624682 19261527762688 19289997081594 19304341327008 19319486902272 19330326611712 19345262029344 19360439709696 19371370289949 19383783060864 19397445801336 19412433078057 19424872161152 19455813926784 19497055715712 19535879004672 19538384927616 19561942831644 19577290512896 19605657788928 19606226541948 19647217211904 19673732989584 19686339508224 19701549996288 19715436716112 19717965671436 19728069957632 19757228844816 19801380206592 19816679579904 19843354515456 19856139316224 19867280128704 19882630419048 19898229701632 19912255051968 19927062014976 19936263740262 19969302739968 19996253202528 20009066385408 20038640596704 20051480940544 20052764916246 20081117842272 20083420827648 20125992996864 20150843945891 20168655409152 20180042294463 20192973245568 20222819278659 20238685462656 20263087736004 20265686940087 20296668358656 20306040757172 20351418545664 20354029080192 20367142901568 20381498767332 20394558807552 20424702792276 20465373247856 20510862659946 20524005593856 20538472024944 20554340906178 20554585860096 20570467191552 20595269502168 20638926671224 20641293628416 20685048357888 20687701688064 20715621697944 20728895837184 20759533985592 20772836262912 20800871169952 20831011400736 20844359479296 20860464701952 20875168287648 20891546284032 20916735727488 20919418776864 20932896871056 20947651510869 20961074329984 20992055647617 21010610663424 21024147511296 21038966469504 21055222053648 21068713801728 21083564172672 21108985136748 21125546578432 21141869057984 21172503390912 21217384161216 21259633034496 21262360068288 21291055633998 21304698499328 21336187707414 21383867559168 21429196372224 21455034073416 21471867014144 21500513742888 21548560813056 21565210131072 21594238737408 21608151608832 21623382204768 21626155897704 21637238018048 21640089332916 21653955851776 21669218733024 21734422765056 21763679145984 21780494673408 21806755943472 21822126526503 21823864834048 21852981181296 21855487371264 21901815908352 21948242651136 21977863880256 21980683043568 22024451827008 22071138529344 22097750235746 22132949613282 22147131946752 22164243745824 22179866305626 22181633110016 22194078702336 22224031710456 22226882450418 22241202925497 22260862070784 22271141475608 22308049907712 22323773829888 22338156730752 22350690144792 22367959221429 22368225788928 22385508414336 22401286933464 22460008436332 22495784852844 22510199683584 22543470671292 22557916058112 22588360099152 22591257572556 22636242155536 22686827231232 22689737335296 22717094901264 22734918014976 22768521145488 22783110739968 22810580888512 22879219350528 22895345863872 22913035764264 22927717960704 22943878658496 22958661084384 22989565394176 23007328092512 23023544903838 23058742431744 23061700242432 23089506293088 23107621588992 23123909092608 23141775590496 23156604358656 23169678189939 23184524837504 23218792505127 23221455331968 23270679402624 23317016876544 23320007816832 23354475733791 23366443515392 23369440795776 23400980066196 23449904414208 23450584687428 23468022789696 23502989569536 23531327693424 23534346123972 23546406078464 23549508979938 23564599015168 23581208621232 23652165950208 23684003776512 23699263054848 23702303026944 23719009694256 23749499966464 23766239900736 23784602690232 23834329076736 23888284480512 23917087163808 23920155076824 23932412735488 23967785811744 24018591928992 24021346480128 24051007290257 24072266133504 24107845918752 24123293724672 24136913332593 24138836031488 24155850390912 24188077960749 24207055161216 24225055782912 24236242194044 24279895701504 24293518579584 24309170559936 24326304980364 24341892770304 24360700333248 24377871074652 24426413231312 24445286098294 24484139039232 24503056507584 24532600436406 24551847938304 24584603828958 24603892131072 24633557639848 24688606104576 24691772982528 24725096865288 24740940192768 24777508305384 24793385217024 24826846235104 24830030845512 24885518367744 24915523440096 24934774214052 24935071371264 24954337248768 24968338540128 24987927908352 25002035674263 25018056458368 25037386453616 25055034160059 25077180469248 25093337352192 25096556146176 25130426322096 25146529376256 25164254012544 25183696966128 25199834155008 25201447800147 25233843714368 25293477685248 25323974644032 25377655565376 25411905111546 25428188531456 25465772424978 25519753924554 25522680635136 25558767562752 25576782766848 25614586288674 25627712242688 25630999582464 25647513283456 25661903499576 25708124860416 25719996108792 25739121769344 25773768815616 25793682705792 25811863490808 25828493719932 25845044081152 25863261068448 25883244104076 25941085235712 25996074287616 26014397729184 26034497539308 26047838672896 26051179903488 26082590442192 26140877051904 26141635389264 26196289615872 26231643986112 26235008793936 26268733328384 26287248954816 26290620895248 26342971793088 26422239439872 26440863265728 26472743655102 26474852421632 26489706838272 26510173892064 26528859698886 26549673402624 26569416019968 26581684987016 26602223106967 26625736986624 26644504248576 26661670936704 26665090905312 26718187462272 26737019888328 26757678026511 26774823789696 26874320040576 26906723059284 26923964327424 26963759038212 26984913950208 27017450314672 27020915920116 27081299400192 27135224727552 27138705440256 27156190535424 27175331689776 27192745076736 27232937056368 27293794338816 27314882664192 27347816879928 27365340791808 27384629366592 27405787874904 27427289588736 27460359336224 27479714885226 27521724837888 27525255128064 27580064477184 27583602250752 27620828930592 27638527782912 27679378647456 27697115017216 27712752344829 27741233590272 27771496917897 27774681867648 27813952935936 27833557716864 27874696843557 27888980969984 27892558369152 27910529161408 27930202014492 27933784701201 27976488818688 27989407530156 28051955292672 28073629404864 28089380857644 28111418896896 28145313515664 28167059760318 28230004521216 28289845548288 28309785764112 28331659086894 28346177379328 28349813424384 28388074178664 28448250276552 28511823412224 28549862511048 28572261829632 28606712097888 28667351657184 28706040959339 28731414417408 28753613508096 28773880612704 28792318316544 28810868811776 28831176273024 28834874530272 28853452443888 28869641437023 28892291644032 28934995622391 28979230353408 28995489917568 29017893044016 29040659564544 29075674591296 29096168702004 29137308241728 29176631794738 29245583573568 29303818507008 29307577391424 29342914247466 29365935769344 29409339812922 29428184705792 29470825817856 29510599484376 29529509262336 29552324994432 29573155074168 29592104936448 29632042280608 29635843267224 29654937233996 29702070309888 29725019369856 29765031773184 29784208974336 29800920193056 29823945628572 29824301051904 29847344552448 29868382577952 29904395610393 29953954109952 29994379803792 30013599578112 30057960895056 30077221410816 30079147374369 30117813465536 30121676763408 30188989495296 30252983113728 30289459868352 30358028193984 30394631604006 30445002537984 30459061135758 30505625800704 30527127818496 30550714352352 30570290614272 30572248150998 30591838211328 30611548112512 30637054188414 30683890962432 30698059871784 30748933656576 30786008390784 30807708037416 30831511359267 30831878790144 30855700787328 30892904253252 30958390006836 30961940442624 31027572536832 31073432546916 31089355835392 31093343755776 31139300978388 31159254394368 31201306754928 31266539218944 31267446249904 31290697052928 31312752431472 31337319426048 31375103591232 31379128165296 31399345306584 31441611494976 31536221266944 31558449704256 31582833080472 31599017406464 31603070702592 31625346259008 31663477705122 31688319867648 31712803586976 31779105435648 31826076241824 31851045974016 31889449551744 31893540102432 31936583450997 31957047748992 32004281561121 32024789238656 32075801338752 32143794558336 32182551110124 32207800521216 32250770614332 32276073548288 32322841219584 32347815196608 32391358106112 32412227413248 32435073307152 32455857027072 32460133999374 32480933777664 32503828099536 32601634147584 32645518718976 32670742010112 32710133915208 32735797251072 32779471771944 32805189508096 32852723862528 32918141472768 32922363976704 32966795820384 32987920257024 33036677740512 33057846956032 33106707794016 33110504607744 33146625353619 33180691156992 33220697920128 33221661640523 33246365618736 33269799458439 33272449665024 33291118053504 33336047565684 33340323675627 33391293106176 33406712213412 33462074861568 33507235096128 33526035217188 33552338683392 33578262621504 33601930400196 33690012654498 33765299525376 33815206006938 33836874087168 33882540148728 33886886358834 33954363233304 34026338566072 34030240846848 34075642351896 34102377022464 34152781718232 34174666109952 34215871332768 34293328145056 34318829025792 34343018795808 34365025087488 34369553646396 34391576941056 34415817987744 34437991626576 34484348091264 34510992138768 34535317355757 34588113647616 34634259439632 34661432383488 34685863638912 34712663385744 34734906537984 34776787256256 34855513852352 34906019103936 34975525314816 34980011725248 35049665273088 35054161193664 35101470099294 35123962390784 35174856621312 35175877031142 35202034184544 35229652586496 35254484354304 35296991540136 35319609117696 35324263469907 35346898522752 35371812931848 35399564536832 35478248925312 35526005664768 35548894582272 35553454540416 35624249949696 35649359851104 35676904035348 35699765052928 35751493615104 35832426720768 35875630745712 35898619103232 35951678717616 35979885266944 36027887893488 36032019720192 36108399200256 36184940587008 36208254047232 36233775586368 36310582741824 36337583674368 36354363291066 36419843552256 36463755839904 36487121055744 36489457470546 36512839155456 36541050499872 36566806611978 36569719451648 36622708568064 36639619846968 36667929147441 36700340170752 36778136334336 36798900654609 36827771907456 36876905743437 36905838196608 36950336459772 37028662557196 37032909156864 37087645297932 37111410289152 37166262458076 37190077825536 37240269352656 37245046268268 37319210040208 37373285160144 37402161321078 37402607056896 37431505873152 37452507810192 37481891862528 37527084687552 37556079680424 37640006028288 37695639483144 37719794064384 37746381018816 37775545449192 37799751232512 37850765571552 37931000368736 37985961966048 38015764549632 38066483348064 38096349106176 38117857667319 38142282797184 38198658637467 38223135542912 38279630886831 38284020952704 38338151344128 38365174150272 38441568364032 38446499373696 38471269925184 38492855249364 38523055525376 38579994163188 38608682654016 38660653223424 38690524058688 38742740579898 38767566121728 38794891602672 38824866156114 38849744322304 38911627853568 38994111431424 39071758009344 39076769855232 39123885663288 39154581025792 39211315577856 39212453083896 39294434423808 39347465979168 39372679016448 39403099992576 39430873432224 39435931342872 39456139915264 39514457689632 39602760413184 39633359159808 39651660667721 39686709030912 39709115482653 39712278632448 39734560257408 39765260838096 39793289548329 39796459403264 39824510103936 39854124029952 39872527480524 39938605479936 39992506405056 40077281193408 40105529832492 40162235684544 40301687891782 40360084588926 40385946491136 40445638557318 40477370925312 40526175472008 40531373880174 40593336717312 40612081514344 40702837091328 40708058160384 40734285803136 40762997534664 40789117615104 40849405584552 40930746495712 41021725319892 41048011187712 41076944049888 41108681812356 41109171720192 41140934383104 41190539004336 41219572327839 41277853342448 41282587256832 41370096715776 41375403376128 41431243395888 41457791674368 41519067971184 41545672525824 41601742339904 41662022801472 41720929403904 41750336575296 41833471454976 41838837553728 41865793742112 41895303021738 41922148659968 41984111295234 42048295022592 42077932939008 42110444107296 42137427603456 42167128345344 42217970273496 42250589640477 42251093156864 42283738115968 42345006781824 42434768322432 42519266068992 42524720136576 42582111267996 42609396998656 42672375414828 42767735118336 42858392744448 42910068146832 42943734028288 43001027485776 43097121626112 43130420262144 43188477474816 43216303217664 43246764409536 43252311795408 43280178665832 43307911703552 43338437466048 43468845530112 43560989346816 43613511886944 43644253053006 43647729668096 43705962362592 43710974742528 43764947692107 43803631816704 43857719176351 43896485302272 43955727760512 43961366087136 44014371371199 44048903654016 44114009719383 44142277058688 44195500471492 44265899226564 44294263893504 44328487491648 44359732611252 44388157404672 44448063420912 44453764900836 44482405850994 44542282951216 44647547659776 44676313461504 44701380289584 44735918442858 44736451577856 44771016828672 44802573866928 44920016872664 44991569705688 45020399367168 45086941342584 45115832116224 45176720198304 45182515145112 45272484311072 45373654462464 45379474670592 45434189802528 45469836029952 45537042290976 45566221479936 45591947406009 45621161777024 45688591703637 45758438701056 45790691727744 45826071528528 45855435921408 45887757316992 45917322168768 45955581282621 45979130788352 46014656185024 46047089807676 46123400484864 46179012586176 46247818185216 46283551180992 46339356379878 46369049675008 46437585010254 46442910663936 46541358805248 46634033753088 46640015633664 46708951467582 46732887030784 46738881591552 46801960132392 46899808828416 46901169374856 46936045579392 47005979139072 47062655386848 47068692247944 47092812156928 47099017959876 47129198030336 47162417242464 47304331900416 47326175635667 47368007553024 47398526109696 47404606053888 47438019388512 47495216557683 47498999932928 47532479801472 47569205380464 47668658153472 47776568961024 47834174327616 47840310153648 47935571623488 48037183857984 48102014580514 48215691837504 48273826665186 48277672062976 48311700781824 48376155921498 48414110322432 48450111565824 48472484388088 48559791403008 48587037159168 48618341119872 48652609960728 48683785540608 48690200999061 48721400666496 48755742149304 48852826462624 48890572196588 48968278078464 49006113015168 49065200872812 49103695876608 49169207657916 49207784262144 49267115279696 49377212209152 49383545965056 49450193730576 49481880385536 49555016610768 49586770434048 49653692470208 49660061691024 49771036735488 49831046880192 49869548428104 49908674497536 49936677080256 50004071348526 50036112916736 50074772907232 50110068320118 50186674704384 50193112292352 50260852644192 50293058752512 50328508025088 50367393932256 50399668310016 50402895600294 50467687428736 50535018981747 50586955370496 50647949288064 50755311130752 50823810223092 50830329538251 50856377062912 50931544849956 51039507849108 51045361270272 51153565533696 51229172577348 51255424485376 51261999164928 51295026566912 51323806999152 51439992217584 51478243538688 51547537631232 51587365411584 51623726981616 51656987439864 51690088162304 51726522136896 51766488208152 51882170471424 51992148575232 52028795458368 52068995078616 52095677345792 52102359806976 52165180884384 52281754103808 52283270778528 52346309984677 52392579231744 52463287972224 52470017587872 52537466656768 52574497909632 52581241790496 52652205148941 52685943586176 52763815546713 52844478879744 52881726531456 52945487310204 52979413676544 53020347784128 53057719397772 53099346805248 53163369974032 53204446213934 53289008497152 53323341873408 53330181810624 53436374924544 53474039776656 53515356053022 53549647579392 53748640081152 53813446118568 53847928654848 53927518076424 53969827900416 54034900629344 54041831840232 54162598800384 54270449455104 54277410880512 54312381070848 54350663379552 54385490153472 54465874112736 54531544936599 54587588677632 54629765328384 54695633759856 54730681583616 54769258733184 54811575749808 54850209917967 54854579177472 54920718672448 54959429770452 55050510256128 55167204501504 55241657861184 55358757294912 55425504689658 55542993835794 55549363735296 55627905871872 55667115433728 55749393687114 55777961939968 55785116738304 55821058322816 55860404028984 55867569402402 55952977637376 55978815060312 56103910585344 56147258809728 56178761715288 56222837793792 56290627031328 56334119520636 56460009042432 56486080597409 56579691096576 56619571528224 56663318173788 56692354758656 56699626848768 56776148357328 56896500553104 57023646824448 57099725022096 57144523659264 57213424195776 57334703314368 57412081918678 57507227016192 57547761225408 57621737623552 57662352546048 57669749060544 57706904887776 57739282874046 57784583288064 57869991244782 57958460706816 57990979835136 58035786088032 58081319129088 58114110869847 58151349182592 58192337404008 58237299234171 58274616483456 58353263589476 58491167147136 58607637014016 58615154782848 58685828494932 58731871538688 58818679625844 58856369411584 58941651635712 59021198968752 59059018524672 59104649988864 59146310148336 59184209872896 59264084561216 59271686534448 59309874467992 59404140619776 59450038739712 59530063546368 59568417948672 59601840386112 59647891257144 59694689104896 59736765155904 59808791220786 59907908219904 59988759607584 60027199156224 60115921790112 60154442821632 60158294748738 60235626931072 60243353526816 60377978990592 60452531837673 60505966227456 60578919736704 60668457835977 60716056387968 60789263208012 60797060820261 60890005075968 60918122271516 61054255636992 61101428704704 61144496301996 61183676422656 61223096225024 61274108376828 61396119743568 61572016781568 61615416074832 61663022718534 61663757580288 61711401574656 61785808506504 61916780013672 61923880885248 62055145073664 62146865093832 62178711670784 62186687511552 62278601956776 62318508788736 62402613509856 62533078437888 62534892499808 62581394105856 62625504862944 62674638852096 62750207182464 62758256330592 62798690613168 62842954532607 62883222989952 62976166942851 63072442533888 63116899408512 63165666160944 63206141405184 63250692518016 63326955410244 63376639735296 63425607173952 63652152483648 63778899103488 63787080204864 63873166901994 63914095497984 64008563122242 64049578477312 64151602677504 64287589116672 64365102220248 64415601042432 64501541228664 64552147096576 64645682439168 64695630393216 64782716212224 64824454826496 64870146614304 64911714054144 64920267998748 64961867555328 65007656199072 65203268295168 65291037437952 65341484020224 65420267830416 65466379579509 65471594502144 65558943543888 65610379016192 65705447725056 65844727953408 65933591640768 66073355481024 66213415588032 66293250707238 66441395840256 66443323281046 66492731237472 66539598916878 66544899330048 66582236107008 66672095131368 66680647351254 66723608776491 66782586212352 66813424426824 66924149723136 67014470192256 67052070434376 67103877664287 67104677366784 67156525243008 67203860800392 67380025308996 67530599050752 67630412013876 67673748174336 67765080297456 67773772717668 67908726466608 68052677132144 68060481693696 68151284703792 68204754044928 68305563436464 68349332219904 68431742665536 68586656290112 68637658051584 68686037591616 68739107292792 68783153882112 68831635975488 68875983253152 68968696182528 69021984277536 69070634711514 69176227295232 69268518879264 69322864766976 69371727277824 69425326771488 69469813075968 69509034569817 69553574512512 69656377515381 69711027704704 69812038207872 69951050629632 69960023450496 70099330546176 70108322387328 70202940198588 70247924781568 70349713242624 70351754062284 70404068369088 70508968708608 70593983080272 70639218235392 70648526939814 70693797045504 70743625863696 70799129073664 70956497850624 71052011329536 71097789164544 71106909080832 71248499899392 71298719702208 71353808070696 71399530105856 71502987230208 71664853441536 71751261491424 71797238206464 71903357435232 71959770533888 72055775786976 72064039440384 72153021870771 72216798400512 72305969452903 72369881174016 72410739997779 72416508094464 72467551172736 72564233882247 72621165483648 72675167348736 72708726582132 72839687104512 72927511679808 72978914941092 73025678310912 73082100999744 73133613223956 73279239693936 73335858294882 73597801309218 73655543814912 73753811486874 73811676393216 73900672919544 74057325114392 74065818313728 74175290595864 74222820578304 74332524916152 74380155651072 74480538705312 74490092536536 74638420080416 74746570320288 74804322642156 74805214113792 74863011746304 74905015620384 74963783725056 75006107022789 75054169375104 75112159360848 75165102480177 75280012056576 75391278966288 75439588128768 75492762037632 75551090898384 75599502465024 75701531143104 75862000737472 75971923932096 76132966696128 76235715334638 76284565594368 76397317274934 76446271085824 76559261773662 76568041905408 76676302688256 76730348300544 76883136728064 76892998747392 76942539850368 76985710498728 77046111050752 77159988326376 77217365308032 77321306446848 77381048117376 77485481159796 77535132243456 77589783205344 77649732312228 77699488644608 77823255707136 77988222862848 78143516018688 78153539710464 78247771326576 78309162051584 78422631155712 78424906167792 78588868847616 78694931958336 78806199985152 78861746864448 78871862685744 79028915379264 79266718319616 79303321335442 79418230965306 79424557264896 79469120514816 79530521676192 79586579096658 79592918806528 79649020207872 79708248059904 79745054961048 79806669320901 79877210959872 79985012810112 80154562386816 80211059664984 80273034079533 80324471369088 80603375783564 80720169177852 80771892982272 80891277114636 80954741850624 81052350944016 81062747760348 81224163028688 81405674182656 81416116320768 81468571606272 81525995069328 81578235230208 81698811169104 81861492991424 82043450639784 82096022375424 82153888099776 82217363624712 82281868766208 82381078008672 82439144655678 82555706684896 82565174513664 82740193431552 82750806752256 82862486791776 82915583348736 83038135942368 83091345051648 83138257034487 83203484679808 83314490753691 83324045602944 83441858807808 83500673150592 83666942909952 83677675107456 83731587484224 83790606043476 83801354103603 83844297319936 83968222590468 84155865878016 84220888214592 84334256690688 84435940546992 84501179280954 84502186313728 84567476231936 84690013563648 84869536644864 85038532137984 85049440273152 85164222535992 85218793997312 85344750829656 85535470236672 85716785488896 85820136293664 85887468056576 86002054971552 86118122878017 86194243252224 86260840524288 86300673217981 86376954949632 86432606435328 86493528819072 86504623590816 86560357331664 86608924311069 86615823407104 86676874932096 86804986867173 86937691060224 87121978693632 87227023773888 87288506106012 87411924725184 87529895384214 87715438352702 87911455521024 87922732174272 88028742742398 88097807308032 88228019438766 88284554117376 88391000942984 88531798453128 88588527787008 88656974983296 88719465222504 88776314809344 88896126841824 88907529801672 88964811701988 89084565902432 89295095319552 89352626923008 89402760579168 89471836885716 89472903155712 89542033657344 89605147733856 89713186831179 89840033745328 89983139411376 90040798734336 90173882685168 90231664232448 90353440396608 90365030290224 90544968622144 90758949341184 90868379605056 91074084581952 91183894812018 91242323554048 91377183407274 91516877402112 91581383455488 91652143057056 91710871842816 91775514633984 91834644337536 91911162565242 91958261576704 92029312370048 92094179615352 92246800969728 92358025172352 92495636370432 92567102361984 92678712759756 92738099350016 92875170020508 92885821327872 93082717610496 93268067506176 93280031267328 93417902935164 93465774061568 93477763183104 93603920264784 93799617656832 93802338749712 93872091158784 94011958278144 94125310773696 94137384495888 94198035919752 94258396060672 94324834484928 94608663800832 94652351271334 94797052219392 94809212107776 94876038777024 94990433115366 94997999865856 95064959602944 95138410760928 95337316306944 95455035854411 95553137922048 95668348655232 95680620307296 95809750352991 95871143246976 96012844683363 96074367715968 96204029161028 96431383675008 96547653330372 96623401563648 96752311842996 96828220644864 96944968776176 97174074318336 97236682239744 97305219921456 97367571081216 97380401998122 97442801332992 97511484298608 97705652925248 97781144393176 97936556156928 98012226030336 98130401745624 98207391753216 98338415315832 98415568524288 98534230559392 98754424418304 98767091930112 98900387461152 98963760771072 99110033221536 99173540868096 99307384940416 99320123382048 99439876060857 99542073470976 99662093760384 99664984921569 99739096856208 99817348995072 99873354160512 100008142697052 100020971026881 100072225833472 100149545814464 100220136640236 100386224584704 100521705288384 100657016050176 100734787864512 100805791200588 100935374857472 101070037963494 101295898576128 101510622261504 101647620446184 101660659076502 101712754125824 101863089699912 102079015698216 102090722540544 102307131067392 102458345154696 102510848970752 102523998329856 102590053133824 102647613998304 102879984435168 102956487077376 103004029324687 103095075262464 103174730823168 103247453963232 103313974879728 103380176324608 103453044273792 103532976416304 103605952067271 103764340942848 103984297150464 104057590916736 104137990157232 104204719613952 104330361768768 104566541557056 104692619969354 104926575944448 104940035175744 105074933313536 105148995819264 105162483580992 105304410297882 105371887172352 105527631093426 105688957759488 105763453062912 105890974620408 105958827353088 105972790409721 106040695568256 106115438795544 106198693610496 106326739948064 106408892427868 106578016994304 106646683746816 106660363621248 106872749849088 106948079553312 107030712106044 107099295158784 107497280162304 107626892237136 107695857309696 107855036152848 107939655800832 108069801258688 108083663680464 108325197600768 108554821761024 108624762141696 108701326759104 108931748225472 109063089873198 109259530656768 109391267519712 109461363167232 109538517466368 109623151499616 109700419835934 109709158354944 109841437344896 109918859540904 110003787442323 110101020512256 110334409003008 110483315722368 110630717230311 110717514589824 110851009379316 111085987671588 111098727470592 111334230867456 111498787374228 111555923879936 111570233476608 111642116645632 111720808057968 111735138804804 111957630120624 112207821170688 112294517619456 112357523430576 112445675587584 112581254062656 112668239041272 112920018084864 112972161194818 113159382193152 113239143056448 113326636347576 113384709517312 113399253697536 113552296714656 113793001106208 114047293648896 114199450044192 114289047318528 114353573001957 114426848391552 114595975912401 114669406628736 114824163837356 114838892660493 115014454032384 115095522450816 115324705092096 115339498121088 115413809775552 115478565748092 115569166576128 115739982489564 115981959670272 116071572176064 116228221739694 116302698365184 116384674808016 116474598468342 116549232966912 116706527178952 116982334294272 117215274028032 117230309565696 117371656989864 117463743077376 117637359251688 117712738823168 117883303271424 118042397937504 118118037049344 118209299977728 118292620296672 118368419745792 118528169122432 118543373068896 118619748935984 118808281239552 118900077479424 118954982003163 119060127092736 119136835897344 119203680772224 119295782514288 119379868644987 119389378209792 119473530311808 119617582441572 119815816439808 119977519215168 120231843580224 120316589497476 120471253862144 120486707053632 120905063675346 121157839473408 121336915671954 121432112775936 121578526416024 121594121640522 121780010151936 121836244543032 122108511273984 122202857409408 122288992603992 122367352845312 122446192450048 122548216753656 122792239487136 123144033563136 123230832149664 123326045437068 123327515160576 123422803149312 123571617013008 123658716983517 123833560027344 123847761770496 124110290147328 124293730187664 124373375023104 124557203913552 124637017577472 124805227019712 125069784999616 125162788211712 125251009725888 125500414364928 125516512661184 125597381226336 125685909065214 125766445979904 125952333885702 126144885067776 126233798817024 126331332321888 126412282810368 126501385036032 126653910820488 126751768921431 126753279470592 126851214347904 127304304967296 127557798206976 127574160409728 127746333803988 127828190995968 128017126244484 128099156954624 128303205355008 128575178233344 128730204440496 128831202084864 129003082457328 129104294193152 129291364878336 129391260786432 129565432424448 129648909652992 129740293228608 129840535997496 129923735110656 130015312398144 130406536590336 130682968040448 130840535660832 130932759159018 130943189004288 131117887087776 131220758032384 131294843076321 131410895450112 131573157529053 131689455906816 131867183281536 132043114113597 132146710962048 132342029158149 132426831176064 132586501414476 132882791680512 132886646562092 132985462474944 133079197833756 133164472214016 133344190262736 133361294702508 133447217552982 133626848853648 134028940384512 134104140868752 134207755328574 134209354733568 134313050486016 134407721600784 134760050617992 135061198101504 135260824027752 135347496348672 135530160594912 135547545435336 135817452933216 136105354264288 136120963387392 136302569407584 136409508089856 136611126872928 136698664439808 136775842218027 136863485331072 137065775110911 137173312580224 137275316103168 137372075183232 137478214585584 137566307764224 137663271950976 137751966506304 137937392365056 138043968555072 138141269423028 138537037758528 138743454555648 138850653542976 139018069139634 139107149025024 139312755030762 139422055409408 139624076415744 139902101259264 139920046900992 140198661092352 140216644774656 140405880397176 140495849563136 140699426485248 140703508124568 140808136738176 141017937417216 141187966160544 141278436470784 141297053879628 141387594091008 141487251727392 141598258147328 141912995701248 141978526907001 142104022659072 142195578329088 142213818161664 142485649673049 142496999798784 142597439404416 142707616141392 142799060211712 143005974460416 143329706883072 143502522982848 143806714870464 144111551573952 144306043741542 144611938905806 144821479995558 144833016188928 144935102345472 145128467764494 145242330967296 145350334697472 145417453164264 145679374209024 145855023359616 145957829882184 146051356621824 146070602997183 146164201999488 146267226447912 146558479387872 146671716589764 147195602618436 147311087629824 147507622973748 147623352786432 147801345839088 148114650228784 148131636627456 148350581191728 148445641156608 148665049832304 148760311302144 148961077410624 148980185073072 149276840160832 149493140640576 149608645284312 149726023492608 149810031240768 150012214045578 150108338750208 150224318721696 150330204960354 150560024113152 150782557932576 150879176257536 150985524075264 151102181796768 151199004930048 151403062286208 151605056945241 151724001474944 151943847864192 152265933392256 152471430669276 152569131188736 152794634549868 152892542171648 153118523547324 153136083810816 153460696601088 153766273456128 153785997494784 153885079700736 153971420997456 154092222101504 154319976652752 154434730616064 154642612893696 154762096234752 154970962319592 155070264486912 155179566410688 155299464624456 155398977289216 155646511414272 155976445725696 156287032037376 156307079420928 156495542653152 156618324103168 156845262311424 156849812335584 157038929954031 157177737695232 157371815868083 157389863916672 157612399970304 157723493728896 157743725371488 157956615446823 158057830758528 158291446640139 158533436639232 158606642670884 158836461930612 158938241029632 159061043352384 159173158193316 159298040415744 159490109922096 159613338641802 159970025620224 160309124773632 160422119329968 160546068159066 160648942738176 161206751567128 161440338355704 161543785964544 161782554229272 161909483701248 162104701888032 162125495520696 162448326057376 162811348365312 162832232641536 162937143212544 163051990138656 163156470460416 163397622338208 163594634809797 163722985982848 164086901279568 164192044750848 164307776199552 164434727249424 164563737532416 164762156017344 164878289311356 165111413369792 165501613504512 165724973583552 166076271884736 166276514068974 166406969359616 166628981507382 166648091205888 166883717615616 167001346301184 167333885819904 167355350214912 167463174968448 167581212086952 167602708207206 167688594639872 167936445180936 168311731756032 168441776429184 168668513381376 168871881093984 169002358561908 169004372627456 169134952463872 169380027127296 169458241792227 169739073289728 170077064275968 170098880546304 170328445071984 170437587994624 170689501659312 171070940473344 171433570977792 171640272587328 172004109943104 172236245756034 172521681048576 172601346435962 172865212870656 172987057638144 173009247181632 173120714663328 173217848622138 173231646814208 173353749864192 173609973734346 173875382120448 174243957387264 174342332609541 174454047547776 174577012212024 174711897702513 174823849450368 175059790768428 175430876705404 175822911042048 175845464348544 176057485484796 176195614616064 176456038877532 176569108234752 176782001885968 177063596906256 177177055574016 177313949966592 177438930445008 177552629618688 177792253683648 177815059603344 177929623403976 178169131804864 178590190639104 178705253846016 178805521158336 178943673771432 179084067314688 179210295467712 179426373662358 179680067490656 179966278822752 180081597468672 180347765370336 180463328464896 180706880793216 180730060580448 181089937244288 181357595513019 181517898682368 181736759210112 182148169163904 182367789624036 182391182460783 182484647108096 182754366814548 183162766910976 183304286114112 183551029267968 183669288675072 183822325130484 183916523153408 184058624740096 184188359230704 184716050344704 184991272740864 185134204723968 185357425519512 185476198700032 185750340041016 185771642655744 186165435220992 186536135012352 186560062534656 186835805870328 186931548123136 186955526366208 187207840529568 187599235313664 187604677499424 187744182317568 187830877003841 188023916556288 188250621547392 188274768991776 188396071839504 188516792121344 188528863597821 188649668969856 188928500828553 189217327601664 189304702542668 189618424215552 189752077554048 189980866230732 190129919205888 190276821521856 190910071708822 191336697310464 191361240614592 191619500705982 191742286493952 192025689366726 192148735431936 192408058322056 192862767350016 193095306660744 193246803127296 193504623685992 193656441289728 193889937552352 194348148636672 194473364479488 194610439842912 194735142162432 194760803996244 194885602665984 195022968597216 195411305850496 195562288786352 195873112313856 196024452060672 196260803491248 196414783506432 196676830631664 196831137048576 197068461118784 197534183860224 197800774922304 198220066443072 198614769880832 198640246764096 198879752121714 199324187520768 199329969843138 199478193712416 199634697990144 199746708321024 200016285394104 200041942053762 200144451666944 200170826329473 200299091628928 200440273280472 200772449169408 201043410576768 201314032100352 201469575729024 201611582401176 201870749714944 202140075926988 202591797152256 203021244523008 203295240892368 203321318153004 203425508251648 203726179399824 204158031396432 204181445081088 204614262134784 204916690309392 205047996659712 205180106267648 205295227996608 205759968870336 205912974154752 206008058649374 206349461646336 206494907926464 206627949759456 206760352649216 206906088547584 207065952832608 207211904134542 207528681885696 207968594300928 208115181833472 208275980314464 208409439227904 208527103709451 208660723537536 208969132546143 209133083114112 209385239938708 209853151888896 209880070351488 210297991638528 210324967161984 210608820595764 210743774344704 211055262186852 211526906125824 211781949240816 211917654706176 211945580819442 212081391136512 212230877591088 212397387220992 212653479896128 212817784855736 213156033988608 213293367493632 213320727242496 213745499698176 213896159106624 214061424212088 214198590317568 214994560324608 215253784474272 215391714619392 215710072305696 215879311601664 216139602517376 216167327360928 216459065612313 216650395201536 216917908358709 217109643522048 217249524283392 217402653518208 217692701646741 217863496450944 218126179746396 218519061313536 218782535039424 219077034932736 219246302999232 219400839671868 219682874689792 219837719081808 220007574884646 220966631444736 221261434460622 221435029179648 221702018758632 222171975343176 222197454941184 222668461734912 222997574748456 223111847759872 223140466953216 223284233291264 223441616115936 223470277609608 223915260241248 224415642341376 224589035238912 224715046861152 224891351175168 225018321068367 225162508125312 225336478082544 225495307440531 225840036169728 225944322389636 226318764386304 226478286112896 226653272695152 226798507395072 227104593429312 227586002212416 228398900088384 228707146003914 228853696783104 229191951824802 229338813257472 229648327674712 229677785320986 230028908064768 230191044901632 230649410184192 230678996242176 230827619551104 230957131496184 231138333152256 231479964979128 231963919340544 232143144352128 232456443479388 232605396730368 232769349616032 232949196936684 233098465933824 233413054357904 233964668588544 234430548056064 234460619131392 234743313979728 234927486154752 235274718503376 235425477646336 235766606542848 236084795875008 236418599955456 236585240593344 237056338244864 237086746137792 237239497871968 237800154958848 237909964006326 238273671794688 238407361544448 238591565028576 238759737289974 238778756419584 238947060623616 239235164883144 239420007962703 239631632879616 239955038430336 240463687160448 240633178994952 240819102238599 240942507724288 240973414107264 241810127350692 242315678946816 242673831343908 242864225551872 243157052832048 243188243281044 243672489086064 244217022547968 244405714818816 244577985207984 244734705690624 244892384900096 245096433507312 245584478974272 246288067126272 246461664299328 246652090874136 246845606298624 247143234026016 247317433967034 247667120054688 247695523540992 248220580294656 248587460375328 248746750046208 249114407827104 249274035154944 249414771103461 249610454039424 249943472261073 250139569999232 250325576423424 250502019451776 251000828729856 251033025322368 251194762452672 251371818130428 251532891959808 251904667771404 252467597634048 252662664643776 253002770072064 253307821640976 253503537842862 253506558941184 253702428695808 254608609934592 255115596413952 255148320819456 255492667607976 255656381991936 256034252488968 256198313909248 256606410710016 257150356466688 257460408880992 257662404169728 258006164914656 258208588386304 258354368634051 258582729756672 258782521572864 258902019653943 259130864848896 259297819305984 259480586457216 259681071994992 259826772933207 259847470221312 260030624796288 260414960601519 260813073180672 261365936080896 261681071321664 261865518318036 262235774175552 262589686152642 263146315058106 263734366563072 264086228227194 264293421924096 264684058316298 264853662352128 265173002828952 265765583361024 265773293124184 265970924949888 266158395667512 266328944428032 266688380525472 266722589405016 266894435105964 267253697707296 268057880769024 268208281737504 268415510657148 268418709467136 268626100972032 268815443201568 269139560493537 269520101235984 270122396203008 270521648055504 270694992697344 271060321189824 271095090870672 271634905866432 272210708528576 272605138815168 273222253745856 273551684436054 273726970662144 274131550221822 274346625160448 274550632206336 274744150366464 274956429171168 275132615528448 275326543901952 275503933012608 275874784730112 276087937110144 276282538846056 277074075517056 277486909111296 277701307085952 278036138279268 278214298050048 278625510061524 278844110818816 279248152831488 279804202518528 279840093801984 280397322184704 280433289549312 280811760794352 280991699126272 281398852970496 281407016249136 281616273476352 282035874834432 282375932321088 282594107759256 282775188182016 282974503454784 283825991402496 283957053814002 284391156658176 284427636323328 284971299346098 284993999597568 285194878808832 285415232282784 285598120423424 286011948920832 286365107563233 286659413766144 287005045965696 287429251058973 287613429740928 288038534050089 288223103147904 288612087483084 289223877811612 289642959991116 289870204690944 290256935528988 290484661934592 290834906328528 291710046719232 291915659764368 292102713243648 292141205994366 292328403998976 292534452895824 293116958775744 293343433179528 294391205236872 294622175259648 295015245947496 295246705572864 295602691678176 296229300457568 296263273254912 296701162383456 296891282313216 297330099664608 297520622604288 297922154821248 297960370146144 298319628182571 298553680321664 298986281281152 298994954764707 299217290568624 299452046985216 299620062481536 300024428091156 300216677500416 300448637443392 300660409920708 301565115865152 301971048150528 302204363593536 302806124572416 303210113890482 303448002949888 303887695728384 304531866784512 304942861338552 305138262377472 305589269099736 305785084343296 306237047094648 306272167621632 306921393202176 307532546912256 307571994989568 307770159401472 307942841994912 308184444203008 308639953305504 308869461232128 309012087974061 309285225787392 309524192469504 309941924639184 310140528973824 310359132821376 310598929248912 310797954578432 310817856201813 311293022828544 311952891451392 312614158841856 312991085306304 313699624671168 314077859908062 314743631736166 314779727833344 315224799940608 315446987457792 315487450742976 315913230893646 316115661517056 316582893280278 317066873278464 317213285341768 317672923861224 317876482059264 317918371229163 318122086704768 318346316386632 318596080831488 318980219844192 319226677283604 319940051240448 320618249547264 320844238659936 321092136318132 321297885476352 322413503134256 322880676711408 323087571929088 323565108458544 323818967402496 324209403776064 324250991041392 324896652114752 325664465283072 325874286425088 326103980277312 326795244676416 327189269619594 327445971965696 328173802559136 328384089501696 328615552399104 328869454498848 329127475064832 329524312034688 329756578622712 330011362326969 330222826739584 331003227009024 331449947167104 332152543769472 332553028137948 332813938719232 333257963014764 333296182411776 334002692602368 334667771639808 334710700429824 334926349936896 335162424173904 335205416414412 335377189279744 335872890361872 336623463512064 336883552858368 337337026762752 337743762187968 338004717123816 338269904927744 338760054254592 338916483584454 339478146579456 340154128551936 340197761092608 340656890143968 340875175989248 341379003318624 342141880946688 342515128654063 342867141955584 343060719005871 343280545174656 343787927737203 344008219886208 344472491512068 344516677981479 345043362097152 345202692871924 345974115276288 346018494363264 346241429326656 346435697244276 346707499728384 347219947468692 348684665219082 348908095095552 349154024424048 349423795405026 349647698900736 350119581536856 350861753410808 351645822084096 351690928697088 352114970969592 352391229232128 352912077755064 353138216469504 353564003771936 354127193812512 354354111148032 354627899933184 354877860890016 355105259237376 355584507367296 355630119206688 355859246807952 356338263609728 356864946009489 357180381278208 357410507692032 357611042316672 357887347542864 358168134629376 358420590935424 358852747324716 359360134981312 359932557645504 360695530740672 361413761586432 361460121160896 362179874488576 362715191026038 363473518420224 364296338327808 364735579248072 364782364921566 364969294216192 365508733629096 366325533821952 366608572228224 367102058535936 367338577350144 367644650260968 367833046306816 368117249480192 368376718461408 369432100689408 369982545481728 370268409447936 370714851039024 370952397400064 370976150950551 371500680082032 371543285311488 372330870441984 373120125069312 373671611740656 373911052732416 374415681059136 375209354998848 375488364635136 375661754007682 376501243094784 376549537983552 376792143679008 377033584242688 377057727195642 377299337939712 377857001657106 378434655203328 378609405085336 379236848431104 379504155108096 379961732461464 380255306764293 380259838411776 380553643043712 381820143417644 382673394620928 382722481229184 383239001411964 383484572987904 384051378733452 384297470863872 384816116644112 385725534700032 386190613321488 386493606254592 387009247371984 387312882579456 387779875104704 388696297273344 388946728958976 389220879685824 389521607992488 389771205331968 390045937194432 390822611700992 391124577572704 392048904121344 392521606982496 392829567012864 393353661263328 393662274097152 393884529228963 394136922237568 394719472587159 395068367720448 395601549844608 396440132886144 397026087474447 397229539761664 397280493528192 397759504243428 398648375041536 398659939686276 398956387424832 399493416642048 400032570788208 400083884107524 400288903333888 400341652658946 400598183257856 400880546560944 402086821153536 402628064200704 402939151458048 403223164802352 403741499429888 404280151853976 405183594304512 406042489046016 406590481784736 406642636306008 406851016503296 407452358799648 408316062792864 408362890162176 409228524269568 409833380618784 410095993319424 410327526654081 410360212535296 410590455993216 411197325332733 411519937740672 411825948309504 412016117298748 412698923292672 412989815852928 413255899518912 413812177095168 414131905665216 414423808269084 416230363666944 416551960628928 417054207418902 417321447075072 417938265092286 418266166228224 418770479877416 419706303777792 419760140702976 420595983277056 420649934323968 421217641191528 421487548689408 422110524373704 423053812251648 423563898481632 423835309412352 423891161638884 424162782273024 424461755182176 424794774441984 425306959792256 425635569711472 425935580721003 426312067977216 426586734987264 426641454484992 427490999396352 427792318213248 428122848424176 428397180635136 429989120649216 430507568948544 431420144611392 432279205034752 432334654721856 432918131224626 433835816717418 434499048566784 434805307036416 435385403293482 435726992901888 436252359492792 437038122627072 437565070078848 438154069865472 438492605998464 438801679343736 439365749379584 439675438163616 440015149769292 441933262889472 442522868921244 442870058359296 443404037517264 444343950686352 444394909882368 445336923469824 445995149496912 446280933906432 446568466582528 446883232231872 446940555219216 447830520482496 449178070477824 449430093722304 450036642136734 450325016250624 450672956165088 450990614881062 451680072339456 451888644779272 452237792818439 452637528772608 452956572225792 453306545390304 453597014790144 454209186858624 454815170835723 455172004424832 456797800176768 457414292007828 457707393566208 458383903649604 458677626514944 459296655349424 459355570641972 460382089803264 461298820368384 461357992484352 461655239102208 461914262992368 462276666304512 462959929958256 463927838681088 464286288704256 464912886958776 465210793460736 465538699232064 465898393873368 466196931867648 466826108715808 467929337177088 468861096112128 468921238262784 469486627959456 469854972309504 470549437006752 470850955292672 471116789862093 471533213085696 472115447604249 472169591750016 472837199910912 473170481186688 473869846340469 474112676489728 474173492275584 474478995743936 474874339920417 475600309917696 475819928012652 476814723088896 477183130057152 477519474579948 477894121247232 478470329766288 478840015925406 479910076860672 480927374320896 481266357989904 481638204477198 481885015448576 481946828214528 483620254701384 484631357893632 485347662687816 485728451103744 486314105664096 486376486562088 487344978172128 488434045095936 488811429637632 489155970415968 489469411381248 489784769800192 490192867014624 490783904429391 491168957948544 492576134252544 492923328598656 493304181748272 493691212597248 494286468052032 494634867934068 495334240109376 497174920750656 498228815654208 498829542206922 499220908078848 499886944522146 500279139998464 500651152846848 501004038903552 502001657459712 502066050644736 502389524905344 502743636260856 503065783919616 503809335542808 504935195268096 505325329287552 506005540144128 506615643281952 507007075685724 507013117882368 507404857391616 508374725376681 509217219869184 510231192827904 510296641638912 510985335215952 511312763983872 512068504977936 512396627818496 513212821420032 514300712933376 514920817761984 516012329829312 516708737268102 517565043145728 517804039307886 518595638611968 518961172914432 519362143989984 519653545866414 519694940442624 520061249592576 520829921203038 521626146361344 522731872161792 523362142643328 523731036636072 524135693107539 524471548351104 525179372305284 526292630116212 527468733126144 528172456454388 528586843848192 529368116632596 529707324704256 530346005657904 531531166722048 531546586248368 531941849899776 532316791335024 532657888856064 533376761050944 533445178810032 533788870211928 534507395414592 536115761538048 536416563475008 536831021314296 537252201944064 537630886403136 538279120987074 539040202471968 540244792406016 541043296111008 541389985394688 542120642379648 542190181741344 543269811732864 544072786539057 544421417057152 545210277630336 546444507491712 547103368872108 547453941324288 548263100443644 548693250320896 549488300732928 549912858342336 550653087803904 551007866025216 551749569460224 552175874220288 552565077692112 554148151034112 554973818222592 555402614171904 556072276558536 556428596100096 557251020123048 557688221637632 558496305662976 559608405037056 559680187603968 560794644369408 560866579098624 561623521588704 561983398252544 562797705940992 562814032498272 563232546952704 563492631011523 564071749668864 564751864642176 565188215518512 565550376364032 565586590793463 565949006909568 566785502485659 567651982804992 567914107628004 568855272646656 569942598692196 570389757617664 570830464565568 572730215126466 574010091931392 574858502117946 575226859481856 576077068100178 576446206295808 577224174966168 578447755623224 579285919982232 579740409381888 580513871057976 580969323869184 581669812657056 583420093438464 583831319528736 584205426487296 584282411988732 584656807997952 585068905791648 586233917551488 586686866359056 588782410473744 589244350519296 590030491894992 590493411145728 591205383356352 592458600915136 593402324766912 594660199329216 595844309642496 595920740292288 596639256365142 597107360643328 597972562562304 597989909529414 598434581137248 598904093970432 599240124963072 600048856182312 600433355000832 600512478988419 600897274886784 601320819841416 603130231730304 603942096301056 604408727187072 605612249144832 606420227780964 606896005899776 607775391456768 609063733569024 609885722677104 610276524754944 611178538199472 611570168686592 612474094189296 612544335243264 613842786404352 615143989979136 615540318802944 615885683989824 617279906611008 617738922464256 618024175948122 619048384939008 619883849278368 620281057947648 620718265642752 621197858497824 621595909156864 621635712403626 622586045657088 623905782902784 625228317683712 625581311128353 625982170612608 626907397638429 627399249342336 628155719816124 629487263472332 629559455666688 630893974915584 630974901485952 631826461787292 632231323034112 633165786560556 634426570683536 635345847722448 635752964118528 635836742458326 636244173409536 636692632773264 637192161662976 637960439688384 638453354567208 639880102480896 641236499094528 641688477319872 642184272636264 642595770952704 644827006268512 645761353422816 646175143858176 647130216917088 647637934804992 648418807552128 648501982082784 649377196836939 649793304229504 650753725076127 651328930566144 651748572850176 652207960554624 653590489352832 654378539239188 654891943931392 656347605118272 657231104798208 657738908997696 659048624069376 659513157245424 660022724653938 660445653479168 662899894334208 664305087538944 665106056275896 665627877438464 666515926029528 666592364823552 668005385204736 669335543279616 669421400859648 669852699873792 670324848347808 670410832828824 670754378559488 671745780723744 673246927024128 673767105716736 674674053525504 675054963205101 675487524375936 676009434247632 676485922321593 676539809855488 677520108509184 677832967168908 678956293158912 680395522185216 681313780287936 682758006637248 685030257308126 686121438011742 686561090349312 687575855474406 688016439772416 688944983024136 689033355962958 690086724194304 690405385743848 691948230552576 692036988726528 692482858653312 692871394488552 693414999456768 694439894937384 697369330438164 697816190191104 698308048848096 698847590810052 699295397801472 700239163073712 701723506821616 703291644168192 703381857394176 704229941939184 704782458464256 705824155510128 706276432939008 707128007543872 708254387625024 709255799866368 709755721780032 711169014734592 711260238413376 711718493615904 712676527219456 713729892018978 714821015384064 715222084633344 715774695085728 716336269258752 716841181870848 717705494649432 718260023888109 718720269962624 719865115291008 721391061481344 722827523172864 722920242321792 724359748977152 725430382052076 726947036840448 728592676655616 729471158496144 729564729843132 729938588432384 731017467258192 732651067643904 733217144456448 734204117071872 734677154700288 735289300521936 736234498960384 736753436922816 738864201378816 740536818895872 741429702078048 741904794800128 741952301901102 743001360164064 743086570622976 744661740883968 745581225997967 746240250138624 747343223481312 747822105464832 748244313310383 748831362118272 749830416783219 750418709997696 750976729270272 751323508015364 753002486189568 753099075967104 753584287358016 754115454391284 754598675879424 755714003314212 757218810170672 759008310216192 759923464922928 760510613528586 760519676823552 761107286087424 763640286835288 765346789241856 765444962458368 766478002823928 766969145975808 768102757466904 768594941727744 769632233288224 771451069400064 772381226642976 772987212509184 774018494743968 774625765158912 775063105902153 775559750209408 776706058961829 777392594546688 777893457917952 778441759371648 779043215984976 779542410663936 780091874388864 781244881804557 781645223401984 782249155145408 784097808242688 785043213964992 786707322526656 787769058457926 788273844475136 789438945174318 791203099689216 792880265772288 794052174948894 794459079523328 794560987056384 795519008486856 797296750083072 797319879372552 797912774849664 798986833284096 800065141576416 800167768215048 800577806667776 800683305317892 801196366515712 801761093121888 804173642307072 805256128401408 805878302916096 806446329604704 807418681480611 807482998859776 808560303707952 810367188609024 812084978092032 813180963569472 813285272612016 814904717599296 816632125585728 819666761237568 820655053308162 820720425070592 821180911986432 822394650665466 823039875481344 823651896619008 824032234597496 825397846585344 825979631705856 826511799037824 827624354190336 828263811330432 828847616538168 832460727333888 833103921257856 834108414837804 834642894150144 835876530184572 836532332456448 837540959754832 839412607555584 839520281405952 841191966554112 841299868647936 842435282383056 842975097378816 844221048747408 846107624503296 847127796963264 847782323277768 848325564546048 848923510364352 850613919584512 851271139422944 851871161442006 853173469974528 853282908969984 854981998792704 855584636426496 856245696848352 856794361270272 859095322689699 859978241298432 861015137897088 862840289222784 864115602150267 864558410069504 864669309443712 865836262449252 867671633434836 869610614072832 870770806586964 871453985803776 872504718985584 875130140157696 876308139730944 876985211996928 877603358687472 878731498759168 879350876327232 880030299538584 883866525778944 885045737842488 885740116718592 886808075034528 888687901372704 888789819764736 889887269739509 890673846939648 891990298993824 892561867812864 893136933165056 893766464463744 893881110438432 894958884547713 895661040964992 896984864294121 898356140955648 898860187444608 900073284273468 900650032501248 901345912330176 901981229762124 903777289558544 904475585636878 905913144451584 906613090780608 908418373717248 909630341671446 910344008849664 913595600353536 914828584015656 915414787132416 916767807299208 917355253029888 918593310698848 918711141283944 920764179606528 922597640736768 922715984968704 923310478204416 923828525984736 924553332609024 925919859916512 927036263922183 927855677362176 928572577408512 929825773917552 930421586921472 931077398464128 931796787746736 932393863735296 932453568605439 933652217431616 935858674354176 937842476525568 938973255918912 941098874013504 942233579724186 944230895208498 944339183500032 945674399821824 946340962373376 947739692680938 948225352979456 948346984551168 948957991487872 949748679840834 951200619835392 951639856025304 953629446177792 954366260114304 955038949159896 955788242494464 956940659532576 957680031850812 959820153721344 961854748641792 962532715979808 963276408954396 963770030897152 963893656429056 967240509402768 969262715787264 970695325375632 971456902207488 972628211328192 972752973124176 974689956344256 977622859275264 978311940831936 979569539600384 980385734029248 981567808858782 982337915897088 985152268505088 985846657197312 986608363496544 987382425194496 988572936104064 989269735868136 990034086980907 990668480218752 994349841501312 996457631308416 997659084413844 998441816157696 999773889044292 1000558279996928 1002008077807104 1004003314919424 1004132101289472 1004779049810688 1005487272521712 1006131567839232 1007618671085616 1009870390536192 1010650658575104 1012011080288256 1013231286563904 1014014151371448 1014809714783232 1016749450753362 1018434439738368 1020462385655808 1020593283277824 1021970670431904 1022625527967744 1024137009955872 1024793255636992 1026425642840064 1027545385962189 1028601425866752 1029841635523968 1031363783211609 1032024659658624 1033417474536204 1033550033944437 1035130086291456 1035608078615772 1037922345828864 1038724287979968 1039307091732828 1040122499185152 1041659842406076 1046724285286656 1047462073272144 1048271386215078 1048943096702208 1050358744610568 1052585260232424 1054937466252288 1056344912908776 1057173687696384 1058736233265192 1059414649408512 1060692011315808 1063062333444096 1063093172496736 1063883699799552 1064633582670048 1065315777712128 1066753522101888 1066890357620064 1067577740423856 1069014790829184 1070594838028467 1072231523076096 1072833126950016 1073662042628592 1074504403888128 1075261772806272 1076558241974148 1078080404943936 1082086592222016 1084241284759296 1084380363482688 1086539623465728 1088145573078114 1088842834114304 1090420555260672 1092889014983424 1094206737744216 1094907882648576 1096526200887288 1097386500641792 1098976601465856 1099825716684672 1101306175607808 1102015732050432 1103499138920448 1104351748440576 1105130155384224 1108296302068224 1109947636445184 1110805228343808 1112144553117072 1112857192200192 1112928452851653 1114502040246096 1115376443275264 1116992611325952 1119360375207936 1121733158197248 1123247043177408 1125628064996544 1126465093905408 1126985262023046 1129503729284352 1130376431037024 1131100752728064 1131173181586926 1131898013819136 1133571004971318 1135303965609984 1135828215256008 1137710545293312 1139885197384392 1140765920292879 1140779515235328 1141660929131136 1145460430252932 1148020183862784 1149717004235892 1150453718963712 1152154136200356 1152892412591616 1154448349932336 1156895511246448 1158571839964464 1159480818763776 1161027742115952 1161938647738368 1163339625314112 1166840186876928 1167662639057472 1168564823977464 1169313615995904 1170137811583296 1172467835102976 1173373732718112 1177564820947488 1178488701038592 1180060983789984 1180986822291456 1181653587686889 1182410766712704 1184158417761477 1184917201830272 1186804649533824 1189320398658432 1191688619284992 1191841480584576 1193278512730284 1194214721286656 1195945125124608 1195979819058828 1196869162274496 1198480249926144 1200097712364624 1200866710001664 1201024957976838 1201794549773568 1202641639682832 1206260463460608 1207884192602112 1208817454374144 1211224498289664 1212840455561928 1213792011799552 1215550782913536 1218127467138048 1219771445354208 1220553049509888 1222357076398944 1223140337373184 1224948188378592 1225088670486528 1227685572808704 1229201480699351 1230287979958272 1230982579962243 1231080637605888 1231771367979648 1233591975998199 1234559813222016 1235477844928512 1236048351896244 1238096769878016 1239767698556736 1241436531285504 1242395716995648 1243271424807252 1251162622256706 1251964341225216 1253814795276858 1254798498684672 1256311439632248 1258974526944664 1259118911333376 1261787949831168 1261949802971904 1263652923574584 1264462646068224 1266331573121112 1268853141367072 1270691695444896 1271505928237056 1271673484916652 1272488346819072 1273385265546528 1274384323325952 1275920879376768 1276906709134416 1277806742163009 1279760204961792 1282472998189056 1283376954639744 1284368545272528 1285191541905408 1289654012537024 1291522706845632 1294260433834176 1296837615104256 1297003964165568 1298754393673878 1299586608459008 1301507450152254 1303497145700352 1304415921109248 1307180978705664 1308757078478376 1309783887862784 1312695210236544 1314462209596416 1315477817995392 1318097248138752 1319026314490848 1320045449307876 1320891306958336 1325799788668416 1328610175077888 1330212112551792 1331255754876928 1333031852059056 1333184729647104 1336010770409472 1338842801719296 1339705399747584 1340649696695616 1340821665657648 1343491561447488 1347534211433472 1350109926410202 1350975048751872 1352018868495264 1352971844643186 1353079619710976 1355040217018368 1355665934337816 1356713378455317 1357912586317824 1360791044370432 1362627560575872 1364445512507169 1365516013274496 1370060514616252 1372242876023484 1373122180698624 1375151710948812 1376032879544832 1377889966048272 1378066711925916 1380810771487696 1383896461105152 1384073977453056 1384965717306624 1385742788977104 1386829998913536 1388879789874768 1394738660876328 1395632380382208 1396616097696192 1397695181620104 1398590795602944 1400478326147424 1403447013643232 1406583288336384 1406763714788352 1408459883878368 1409564916928512 1411648311020256 1412552865878016 1413350369586279 1414256015087744 1416346342812747 1416508775250048 1418511599732736 1419511443560064 1422338029469184 1422520476826752 1423436987231808 1424623019761251 1425353054438912 1427459784037956 1430444169266688 1431549390171456 1433682363741696 1435410989298864 1436520047776218 1437440539925248 1439730230582016 1442782122962688 1445655046345728 1445840484643584 1448719497954304 1450860764104152 1453894073680896 1457185353311232 1458942316992288 1459129459686264 1459877176864768 1462034934516384 1465302135287808 1466434288912896 1467111444705677 1468408234143744 1469354309400576 1470578601043872 1472351713288173 1472468997920768 1473506873845632 1477728402757632 1481073637791744 1482859404156096 1483904603802204 1486002720328128 1491162451995934 1494686446962624 1496488626620766 1497662724236544 1499660833566438 1500837419995392 1501953458540544 1502647016030728 1506004972379136 1506198151934208 1507168574716032 1508230908782568 1509197351758848 1511428006628424 1514437620341344 1518016620432384 1519846929845856 1521021227057172 1521039353647104 1522214572174848 1525124176130043 1527280573670576 1530693578483712 1530889924916736 1532956005647856 1533938291951616 1536205514933808 1537189883455488 1539264466576448 1542902138800128 1544762453285952 1548036989487936 1550126211804306 1551119500418816 1553412117923658 1555786915835904 1556883518743296 1558086431969952 1559084821327872 1560183748777728 1562489763609114 1563290446803968 1564498310290816 1568195616485376 1570086427929984 1573414645053312 1575538116915852 1576547688950272 1578877890348636 1582406199378432 1585760531544576 1588104349897788 1588918159046656 1589121974112768 1591038016973712 1594593500166144 1594639758745104 1595825549699328 1597973666568192 1600130283152832 1600335536430096 1601366610635784 1602392733031424 1603522186243776 1608347284614144 1611756605832192 1612892659209408 1614837362961222 1614965997719552 1617120607415904 1620734377218048 1622735609524987 1624169956184064 1626361927138944 1626570545224032 1629809435198592 1632218359617171 1633264251171456 1639333522475136 1641310106616324 1642361823972864 1644789301330932 1646079750962688 1648064469194992 1651959263411712 1653023598075648 1655248708380672 1656527622660864 1657695233076336 1664921454667776 1666207842515712 1668216829675608 1669285788300288 1671753060369144 1673064664912896 1675081919509664 1678825215111168 1679040562811904 1682383933108224 1682599737295872 1684870564766112 1685950194757632 1688442097494816 1690477893034569 1692215249006592 1694255593926528 1695564646555536 1696651129092096 1697847020728704 1700356507456977 1701227839169024 1702542278845888 1703742322884012 1706565817939968 1711169272852992 1712491393696704 1718190645379398 1722030275794176 1725680578445568 1728231204300534 1729116820139008 1729338618887424 1731672524898504 1735343266869672 1739221228145664 1741541613173928 1742907971607552 1745009437971168 1750260280315392 1751068498519679 1752616279461888 1753970423993856 1755206717374944 1757462997518336 1758701752654464 1760060599077168 1767733051557888 1770091475684976 1771480233437184 1773616150069056 1777375802745408 1779774539479018 1783980597987648 1786273866330112 1787532928927488 1787762220876864 1789917769095426 1791322081929984 1793969728588242 1796712281911296 1797720374889216 1800146568546936 1801300065002496 1801537436965257 1802691824660352 1803962459524248 1807554579117088 1808951171273756 1811826288903168 1813226181561216 1816836747434496 1819260683342892 1820688017699328 1827191200707072 1829657168031312 1830829574264832 1833535614598416 1834710506059776 1837186621397696 1837422282567888 1841528359213056 1845431969937408 1846620956408832 1847657051969472 1851839719833024 1854072527844366 1857145154817024 1859651547835104 1860843173842944 1862154796928256 1863593575493472 1864787727470592 1864907137210878 1867304434863232 1871717348708352 1875684953051136 1877946511837824 1880722192915287 1882197748027008 1884467159448372 1888461790416996 1888678367000064 1892681924746752 1895479385361876 1896450705958912 1896693969102336 1897915982975744 1899497359681668 1903279712050608 1907258892355584 1908732520228608 1910077898319792 1911576484988928 1913881319065152 1915360063701624 1919640307442688 1923709497283584 1925065431959616 1926552817908792 1927540061794304 1927787312858112 1934481018805536 1938525431574528 1941390650751264 1942913804414976 1945256422656384 1945505946248352 1948131590510817 1949379912688512 1952261175228381 1955245718550528 1956623881663872 1960771468058496 1963135617717564 1964675831794176 1971693314394624 1973216726993088 1977145872208128 1978539471736272 1980068173961814 1981336960437504 1988699683002624 1992915262616832 1995318168827688 1996883632315392 1999547778088584 2001116559993856 2004016155614208 2008006629838848 2008264202578944 2009558099621376 2010974545043424 2012263135678464 2015237342171232 2019740781072384 2021301317150208 2024022160576512 2026462573127808 2028028302742896 2029457766964779 2029619429566464 2033498901506724 2036868879476736 2041186566555648 2043941340863808 2048274019911744 2055090771924378 2059683271047936 2062727566423218 2064049319317248 2066834949072408 2067100067888874 2070260172582912 2071216157231544 2075844691657728 2077448575959936 2078614183465656 2080244998370304 2083319684812152 2093448570573312 2094924146544288 2096542772430156 2097886193404416 2100717489221136 2105170520464848 2109874932504576 2112689825817552 2114347375392768 2117472466530384 2118829298817024 2121384022631616 2126186344993472 2127767399599104 2129267165340096 2133507044203776 2133780715240128 2135155480847712 2138029581658368 2141189676056934 2144463046152192 2145666253900032 2147324085257184 2149008807776256 2150523545612544 2153116483948296 2154780071664327 2156160809887872 2164173184444032 2168482569518592 2168760726965376 2173079246931456 2176291146156228 2177685668228608 2180841110521344 2185778029966848 2188413475488432 2189815765297152 2193052401774576 2194773001283584 2197953202931712 2199651433369344 2202612351215616 2204031464100864 2208703496881152 2210260310768448 2216592604136448 2221610456687616 2224289106234144 2225714384400384 2225856905703306 2229004080492192 2230752886550528 2233985222651904 2236743677993901 2238720750415872 2243466316394496 2244732939931149 2246494086354816 2249491250349657 2251256129993088 2252930187810816 2253970524046092 2259007458568704 2260752862074048 2262346363173852 2263796027638272 2267142009942636 2271656430512016 2279770394768784 2281531840585758 2281559030470656 2283321858262272 2290920860505864 2296040367725568 2299434008471784 2300907437927424 2304308272400712 2305784825183232 2308896699864672 2313791022492896 2317143679928928 2318961637527552 2322055484231904 2323877295476736 2325189317706459 2326679250628224 2330118176885487 2333680373753856 2335325278114944 2337129647954928 2338627231991808 2340275623166592 2344935670205952 2346747465436224 2355129641894976 2360121967579968 2363307175373778 2364821533425408 2368316835522954 2369834403660544 2373609299067648 2378640797316864 2383377238569984 2383682961169152 2386557025460568 2388429442573312 2391890250249216 2391959638117656 2393738324548992 2396960499852288 2400195424729248 2401733420003328 2402049915953676 2403589099547136 2405283279365664 2412520926921216 2415768385204224 2417634908748288 2422256044441833 2422448996579328 2425680911123856 2427584023599104 2431101565827072 2436254934276096 2439542890708416 2444714152797888 2449896376757184 2458402961398702 2461965159924486 2462161275211776 2463542735959296 2467183951996398 2469119626444032 2470955689857024 2472096703792488 2476193539756032 2479535397113472 2482873062571008 2484791433991296 2486542849614504 2502325244513412 2503928682450432 2507629590553716 2509596997369344 2512622879264496 2517949053889328 2518237822666752 2523575899662336 2523899605943808 2527305847149168 2528925292136448 2532663146242224 2537706282734144 2541383390889792 2543346969833304 2544976693638144 2546770531093056 2551841758753536 2553813418268832 2555613484326018 2559520409923584 2564945996378112 2566753909279488 2568737090545056 2570383083810816 2577285968069097 2579308025074048 2583045413691264 2588520867668352 2593675230208512 2594007928331136 2597508787347756 2599173216918016 2603014900304508 2608831842218496 2614361957411328 2617514156956752 2619567775725568 2625390420473088 2628924419192832 2630955635990784 2636194496277504 2638052628981696 2640090898615752 2641782613916672 2651599577336832 2657220350155776 2660424225103584 2662511509753856 2666063704118112 2666369459294208 2669661809218527 2672021540818944 2675320869757411 2677685603438592 2679410799495168 2681299393391232 2681643331315296 2684876653643139 2686983122894976 2690954592882363 2695068422866944 2700219852820404 2701950097503744 2704037736990528 2705943689286372 2711331868675632 2713426756910634 2725255121151744 2728891025014338 2731032026548992 2740121029232504 2744485752046968 2746244361397248 2750303421897624 2752065759089664 2755779932096544 2756133423851832 2761621542975392 2767792922210304 2768147954906112 2769931434613248 2771485577954208 2773659997827072 2777759579749536 2781108791766549 2789477321752656 2791264760764416 2793232195392384 2795390363240208 2797181591205888 2800956652294848 2806894027286464 2813527429576704 2816919767756736 2823296622040512 2826700739172558 2828512030175488 2832692685625494 2833017550500096 2837023199465472 2839022887120128 2844676058938368 2845040953653504 2846873974463616 2849246039522502 2850706108877824 2854919568075912 2860888338533376 2863098780342912 2867364727483392 2870821978597728 2873040095552436 2874881079850496 2879460461164032 2885564245925376 2891310092691456 2891680969287168 2897438995908608 2901721528208304 2907788147361792 2914370706622464 2917884633984576 2918258919372528 2924069869032768 2932868577825792 2934222889411354 2938708618801152 2941157202087744 2944703426576346 2944937995841536 2947013747691264 2955456805515264 2962147275583488 2965718808312192 2967809207604408 2970102260942721 2972005440656256 2982324903991868 2989372893925248 2992977253241532 2995325448473088 2999321667132876 3001674839990784 3005294032061456 3012009944758272 3012396303868416 3014337149432064 3016461817565136 3018394703517696 3022856013256848 3028875240682688 3036033240864768 3039693859691712 3042042454114344 3044429144349696 3050248352260086 3054561147341152 3061387156967424 3061779849833472 3065912011295712 3067876583903232 3072411029867616 3074379766910976 3078528933152896 3082636157886567 3085804277600256 3089524906571904 3096073978975872 3100252423608612 3100650101833311 3102239000837632 3106824235847316 3113767037486592 3116172863939904 3120367497555456 3124979527218228 3126580893607936 3128996620581632 3140172855859968 3146829290106624 3151076233831704 3153095377900544 3157755780697272 3164812398756864 3171521063089152 3176208699795576 3177836318093312 3178243948225536 3182076033947424 3189187000332288 3189279517490208 3191651099398656 3193124909065297 3195947333136384 3200260566305664 3200671072860192 3202733221271568 3204785466062848 3207044372487552 3211784514085401 3216694569228288 3223513211664384 3225785318418816 3229674725922444 3234241214831808 3245471219049974 3252723854277888 3253141090448064 3259618870397184 3264436719234342 3266528502342912 3278667044950272 3282620213232648 3284723647945728 3289578602661864 3292159501925376 3296128938389984 3303918526823424 3306047196151296 3310497416761344 3313055245321728 3315390466152672 3329842909335552 3332415685031424 3336433659351216 3338571576600576 3343506120738288 3346129329825792 3350163839019328 3358081125623808 3365199474591744 3369741129532224 3376884194989632 3380955786069138 3388511187853056 3391129293111072 3393302258184192 3395694041457408 3400713014913954 3402455678338048 3405084557691776 3407484645768024 3413131635879936 3422338545705984 3424982787393408 3436381290758796 3444060551588352 3451361156891136 3456462408601068 3458233640278016 3458677237774848 3463345049797008 3470686533739344 3478442456291328 3483083226347856 3485815943215104 3490018875942336 3500520560630784 3502136997039358 3507940847987712 3510413434749888 3514925995036672 3517403505308928 3520121198154336 3535466103115776 3540182951369952 3542960466874368 3544960763060667 3547232300138112 3552475253284431 3554751605490816 3559549078958036 3567961195975296 3575065857854976 3575524441753728 3579835538190852 3582644163859968 3587939457176484 3595440749778432 3600293137093872 3602600130004992 3603074873930514 3605383649320704 3607924919048496 3615109158234176 3617902342547512 3623652577806336 3626452363122432 3633673494868992 3638521366685784 3641376035398656 3654382401414144 3659314336062624 3661659148529664 3667071229196832 3669421012119552 3674373242795392 3674844565135776 3683056718426112 3687604442098053 3690863939874816 3693241912817664 3695314103938944 3700775927994597 3703679439666048 3708145055688732 3714290309634048 3719303095670208 3724309593856512 3727187150986944 3729814274421756 3734608869726464 3755893023675648 3761444385830574 3764395496054016 3768934318896744 3776923580833992 3777356734000128 3785363849493504 3790958770723752 3792901411917824 3793387938204672 3795831965951488 3798994719363336 3806559424101216 3814517784711168 3817465040457216 3820155796639584 3823152969977856 3827762638130304 3830720127403248 3833420226489027 3839280614885376 3847418994567168 3850130863919232 3853105635817584 3855574625716224 3868962037611072 3882781301502528 3890512845312768 3891011892496704 3896263181021634 3898759825377024 3904522350456762 3910491437101056 3913247763327744 3921542936116992 3926271235435128 3929351663588352 3943386628789248 3946433453986176 3954291744416256 3957078943472544 3960136347923628 3962673920875008 3977399366005248 3985830525233664 3990636337655376 3993767264630784 3999095556177168 4002233119987712 4008032311228416 4016528405157888 4019116199242752 4021949090086848 4030474684342464 4042602634300416 4052925146255616 4056056605485792 4058915533929558 4059238859132928 4066997803013448 4070140135365951 4073737758953472 4082373133111296 4087882681727616 4093336537521507 4096548039823488 4110181543848756 4119366542095872 4125455132846436 4128098638634496 4133669898144816 4134200135777748 4142432314463088 4151689383315456 4154897151919872 4157228366931312 4160489996740608 4166639369624304 4186897141146624 4189848293088576 4193085544860312 4195772386808832 4201434978442272 4210341040929696 4219749865009152 4225379651635104 4228694750785536 4234944933060768 4237658597634048 4240051108758837 4242768045263232 4249039028438241 4252372689986944 4255534799198208 4258534330680192 4267014088407552 4267561430480256 4270310961695424 4276059163316736 4282379352113868 4291332507800064 4294648170514368 4301047091225088 4306232967896592 4309560143328654 4312321619775744 4328346368888064 4336965139037184 4337521453930752 4346158493862912 4352582292312456 4355371336457216 4361682221042688 4371556059933696 4376826950976864 4379631530594304 4386104803549152 4389546002567168 4395906405863424 4399302866738688 4401334334117031 4405224702431232 4408062928201728 4417055139864519 4417406993762304 4420520621536896 4433185208272896 4443220913375232 4448578212468288 4451713811406612 4458008160984384 4473487355987802 4489465879862298 4492988172709632 4498982500699314 4502512259986176 4505860375621632 4507941048092184 4518014917137408 4521505724148096 4524692726347704 4527592055276544 4534284019885272 4543312861024032 4559540789537568 4563063681171516 4563118060941312 4566643716524544 4575372528390129 4581841721011728 4592080735451136 4598868016943568 4601814875854848 4608616544801424 4611569650366464 4617793399729344 4627582044985792 4634287359857856 4644110968463808 4650378635412918 4653358501256448 4660236353770974 4667360747507712 4670650556229888 4674259295909856 4677254463983616 4680551246333184 4689871340411904 4693494930872448 4710259283789952 4720243935159936 4726614350747556 4729643066850816 4736633671045908 4739668807321088 4747218598135296 4757281594633728 4766754477139968 4767365922338304 4773114050921136 4776858885146624 4783780500498432 4783919276235312 4787476649097984 4793920999704576 4800390849458496 4804099831907352 4807178199094272 4810566558731328 4825041853842432 4835269817496576 4844512088883666 4844897993158656 4851361822247712 4855168047198208 4862203131654144 4868206828574961 4872509868552192 4879085781416832 4889428305595776 4896655078851513 4899792753514368 4916805922797404 4923930319848972 4927085471918592 4934367903992796 4938239252888064 4944193407584976 4959070794226944 4965746125142016 4969582867982592 4973085699229008 5004650489026824 5007857364900864 5015259181107432 5019193994738688 5025245758528992 5035898107778656 5036475645333504 5047151799324672 5047799211887616 5054611694298336 5057850584272896 5065326292484448 5071433679103707 5075412565468288 5082766781779584 5086693939666608 5089953387276288 5093541062186112 5103683517507072 5107626836537664 5111226968652036 5133507818558976 5137474181090112 5154571936138194 5158616050148096 5166090827382528 5177041735336704 5187350460417024 5188015856662272 5195017574695512 5198346433836032 5206029800609016 5217663684436992 5228723914822656 5235028313913504 5239135551451136 5250780840946176 5253205495559037 5257848838385664 5261911271981568 5272388992555008 5276105257963392 5280181797231504 5283565227833344 5303199154673664 5314440700311552 5320848450207168 5332127408236224 5339323618437054 5350641739514822 5358821598990336 5362598786782464 5363286662630592 5369753307286278 5373966245789952 5381909185764726 5390136845733888 5400439705640808 5403900195007488 5404612310895771 5408075473981056 5411887378572744 5422663737351264 5426853513821268 5450510242303488 5457782050028676 5462064053097984 5480242058465008 5488971504093936 5492488722794496 5500606843795248 5504131518179328 5511559864193088 5512266847703664 5523243085950784 5536295909812224 5539862869226496 5542971155908416 5555519159499072 5562217583533098 5578954643505312 5582529521528832 5586464390784768 5590780726480416 5594363182411776 5601913304589696 5613788054572928 5627054859153408 5633839535513472 5646593244081024 5653401478345116 5657024060350976 5665385371250988 5666035101000192 5678045774240256 5689352117876736 5690081907307008 5693747948927232 5698492079045004 5701412217755648 5709839136151824 5721776677066752 5726197560685824 5734729454966784 5741643957195456 5746080191104872 5749762159700992 5758920922328064 5771128491850752 5782620185382912 5783361938574336 5794877991817216 5803443056416608 5815576294723584 5822757187119071 5828741413244928 5835769267969152 5836517838745056 5844394771532451 5848139738065536 5856783525685143 5865737155651584 5868445778822708 5882314404175488 5889406853152692 5894027495382528 5931437616624384 5935618415208816 5940204521885442 5944010881312512 5964649807983736 5978745787850496 5985954506483064 5990650896946176 5998643334265752 6003349679981568 6010588064122912 6024019889516544 6024792607736832 6028674298864128 6032923635130272 6036789407035392 6045712026513696 6057750481365376 6072066481729536 6079387719383424 6084084908228688 6088858288699392 6100496704520172 6109122294682304 6123559699666944 6131824022591424 6144822059735232 6157057866305792 6165272315773134 6179049813143808 6192147957951744 6200504847217224 6201300203666622 6204478001675264 6213648471694632 6227534074973184 6232345727879808 6240734995110912 6249959054436456 6253161787215872 6257993241163264 6280345711719936 6293658580213248 6302152467663408 6306190755801088 6315511561394544 6329624797513728 6343042126178304 6352417399591152 6356487896451072 6364152067894848 6378559034980416 6383302198797312 6386249818130594 6400521132611328 6401342145720384 6405466442543136 6409570932125696 6414088744975104 6423569028170802 6433389138456576 6447026423328768 6451570636837632 6459349451844888 6464340214992981 6468482429663616 6490942438099948 6505447708555776 6506282180896128 6519237740794368 6528873438468684 6533057004685824 6557334089900544 6565240426465296 6569447295891456 6579157205323728 6584319003850752 6592257876779968 6607837053646848 6612094392302592 6626110490643456 6630780932305344 6664831370062848 6672867318702432 6677143153201152 6687012241476576 6692258659651584 6700327678038656 6710231033981703 6716162251247616 6730398949183488 6739482259064448 6748473751048971 6753768389979264 6761911572138276 6777022375706112 6782258586222144 6791388082914816 6801426029827908 6804911356676096 6810169115383552 6814969291536048 6844677091411968 6849965574786816 6872762581517592 6888121103176704 6902722313782272 6912924817202136 6916467280556032 6917354475549696 6926690099594016 6941373067478688 6956884912582656 6966166452695712 6971631886430208 6975567953119377 6980037751884672 6990354530656461 7001041121261568 7004273994078716 7015881695975424 7020826869499776 7034807010617856 7040242396308672 7080365902739904 7089921526121334 7094464600276224 7104950506568862 7109503210981632 7119098157916072 7135922391950592 7150131715709952 7151048883507456 7159671076381704 7165288327719936 7175878914352968 7190881499556864 7200586274187744 7205200260009984 7206149747861028 7210767298641408 7215849838096992 7230218316468352 7235804685095024 7247305155612672 7252904726244864 7267346989737984 7277042733371568 7282752070797312 7308764802828288 7318628672125248 7334142458393664 7348746485590784 7349689130271552 7375208884196106 7386483825635328 7390628207877888 7401551855989194 7407358879332096 7416290111377464 7428580619268096 7438606191340416 7448619187713024 7454374301973888 7459628548843512 7469217739452928 7511786047351296 7522888771661148 7528790992108032 7537868637793488 7553847161667984 7554713468000256 7570727698987008 7581917541447504 7586775876409344 7591663931902976 7597989438726672 7613118848202432 7634930080914432 7640311593279168 7655525276260608 7661440254806496 7666840452978054 7678561229770752 7694837989134336 7700261727838464 7706211271635168 7711149251432448 7731857904207291 7737924075222144 7765562603005056 7781025690625536 7782023784993408 7792526362043268 7797519650754048 7809044700913524 7826495526655488 7843085872233984 7852542470870256 7858703327176704 7886773257578496 7892866907972352 7908583488832512 7914157886945088 7920272695847256 7925347841750016 7954798732010496 7971661050467328 7981272675310752 7987534529261568 7998191112354336 8004466239975424 8008985427655581 8016064622456832 8025962609272233 8033056810315776 8038232398485504 8043898180173696 8054629960929417 8060949368684928 8072863778647089 8085205268600832 8105850292511232 8112113210971584 8117831067859116 8133995606026896 8140280270731902 8175765363455232 8186673075043014 8193096079646976 8220363087697512 8238733084191744 8250910265692872 8256197277268992 8267339796289632 8268400271555496 8284864628926176 8303378766630912 8309794303839744 8314456733862624 8320979993481216 8333278739248608 8343326375299647 8373794282293248 8379696586177152 8386171089720624 8391544773617664 8402869956884544 8420682081859392 8450759303270208 8469889866121536 8480102217517674 8485536090526464 8498078056876482 8504745379973888 8511069598396416 8517068661360384 8534028176815104 8535122860960512 8540621923390848 8552118326633472 8564758704227736 8582665015600128 8589296341028736 8602094182450176 8612465935793184 8619120286657308 8624643239551488 8656692737776128 8673930278074368 8675042907861504 8692316987725824 8705164584624912 8710742672914432 8723364442085376 8743112119867392 8753653901953728 8772209607098304 8798605733477376 8802668668234062 8816125856403456 8834110279729038 8834813987524608 8841041243073792 8866370416545792 8886441826750464 8897156424936576 8903427622813224 8910306782828163 8916016321968768 8946974711975604 8978931759724596 8985976345419264 8997965001398628 9005024519972352 9015882096184368 9036029834274816 9043011448296192 9049385452695408 9055184110553088 9068568039770544 9086625722048064 9119081579075136 9126127362343032 9133287433049088 9150745056780258 9163683442023456 9184161470902272 9197736033887136 9203629751709696 9217233089602848 9223139300732928 9235586799458688 9247908473659701 9255164089971584 9268574719715712 9288221936927616 9300757270825836 9306717002512896 9320472707541948 9341301112459776 9348518591819712 9361102492666368 9379742680823808 9386989861744896 9420518567579904 9440487870319872 9453228701495112 9459286133701632 9473267342091816 9479337614642176 9494437196270592 9514563189267456 9533508954279936 9534731844676608 9546228101842272 9553717770293248 9567561000996864 9567838552470624 9574953298195968 9579374727195891 9587841999409152 9600781698916992 9608199663814704 9614356398188544 9621133117462656 9635353542256203 9650083707684864 9670539634993152 9689024177767332 9702723644495424 9736413657149922 9758171562833664 9778856611191552 9793310157703026 9799585507028736 9833611845594808 9847860639697944 9854170943837184 9868735807985592 9876478505776128 9888386815169952 9918141588453888 9931492250284032 9939165735965184 9946171398458016 10009300978053648 10015714729801728 10030518362214864 10038387989477376 10050491517057984 10071796215557312 10095598423775232 10109223388596672 10130652584968896 10142867358207414 10150825130936576 10165533563559168 10173387879333216 10179906774552576 10187082124372224 10207367035014144 10215253673075328 10222453937304072 10267015637117952 10274948362180224 10309143872276388 10317232100296192 10332181654765056 10354083470673408 10374700920834048 10376031713324544 10390035149391024 10396692867672064 10412059601218032 10435327368873984 10457447829645312 10470056627827008 10501561681892352 10506410991118074 10523822543963136 10544777985110016 10552210515926784 10560363594463008 10567130455666688 10606398309347328 10628881400623104 10634882289182001 10641696900414336 10657425759853293 10664254816472448 10678647236874108 10701283479029644 10725197573564928 10726573325261184 10739506614572556 10747932491579904 10763818371529452 10800879411281616 10807800390014976 10809224621791542 10816150947962112 10823774757145488 10845327474702528 10853707027642536 10901020484606976 10915564100057352 10924128106195968 10960484116930016 10977943008187872 10984977445588992 11001213687590496 11008263036358656 11023119728386176 11024533695407328 11046486171901568 11062813326294159 11072591819624448 11079725738452992 11085942311816832 11111038318998144 11124435167066196 11157909287010624 11172928781569536 11181561452960832 11203826609179392 11227576109145856 11267679071026944 11293186488162048 11306802956690232 11314048120701952 11330770742501976 11332070202000384 11356091548480512 11378704235753472 11380163814614016 11387495897854464 11396984158090008 11402824435511296 11419678272303648 11443553354133504 11452395121371648 11469458909933568 11483287914390912 11492160382209744 11499524319401984 11500260679467081 11517841844656128 11542256983701504 11566723877148672 11606886112833216 11645514374238142 11671538535938304 11673035677490112 11688789543064902 11696279476131072 11713567051370286 11731474311303168 11736891557645416 11764628808350976 11778813706305384 11788054990765056 11862875233248768 11871236830417632 11880409043770884 11888021762625024 11929299615967472 11957491575700992 11971909012966128 11981301793892352 11997286668531504 12006699359963136 12021176128245824 12049585215473664 12057348597728256 12065847270260544 12091424053027392 12115500962730752 12158775438766848 12168169816457376 12177716577398784 12200993409040344 12210420406097853 12218244589364608 12247119399333888 12263648045182848 12289644119470464 12314115732611584 12330544631546268 12358099626287616 12384295915903488 12401009694434448 12402600407333244 12408956003350528 12427296943389264 12455068149946368 12464691455759616 12481469990221824 12499918108872912 12515986482326528 12560691423439872 12587317160426496 12604304935326816 12612381511602176 12631023122789088 12659249595027456 12686084252356608 12704834799182304 12712975792902144 12720153326276511 12728304135789696 12747117085314723 12757118069960832 12766604397594624 12772499636261188 12801042265222656 12802684291440768 12810932885086272 12828177489950208 12847138056341604 12903141273675264 12918698903689776 12928680429985962 12936964859327232 12981884876199896 13010895417111552 13012564361792256 13038475481588736 13057746876937368 13066114009371648 13114668179801088 13130480852930592 13138894591782912 13158314410647456 13168638007701504 13184515753559936 13204003002351093 13215674107293696 13224188784605184 13252220981286912 13261561864610688 13329662740125696 13345734637404864 13374024482953152 13400655356077312 13420462067963406 13478964518128896 13496947502097942 13507536779958528 13523823144276552 13554044751412224 13564517172444288 13582776165829632 13602852059655816 13609822713352192 13620338230767104 13629938583072096 13689354182823936 13699931149573632 13726117585170387 13745525163035184 13776242206353408 13805444627564544 13825849634404272 13834708951099392 13853380199188032 13882746134957376 13932332905391424 13951135906238754 13960075503769344 13980709061312922 14002082242523136 14008547988157432 14031763391950848 14041653738999552 14069614021235712 14080484792617344 14160731805479808 14179843052242668 14188929200552448 14209901013137724 14219006421963264 14238196315832144 14271844783901184 14300263431419904 14302097767014912 14319342152763408 14330576655439872 14351757828705936 14381762999113728 14401172548375488 14412299495722056 14421534597282816 14431699676193984 14460436632936704 14471609370190048 14505809452489728 14534693979475968 14554085466743136 14565504141594624 14604620485724883 14617529605656576 14637257344250496 14668284916787328 14689965236554539 14697492971181568 14699378260543104 14750417768392212 14781256415755776 14803103711978388 14814717758664192 14832580222754928 14877212382680832 14897238375426048 14908748603947776 14919257097687024 14938435478905856 15023572094702592 15045777543322296 15057581984216064 15075737275586976 15107694323335968 15109426936000512 15141455397974016 15163835082895008 15173551752818688 15183327863805952 15195978877453344 15214301037311121 15226237696404864 15269860161828864 15280623186558336 15311050552521216 15322880509612992 15333680905956108 15400523455676928 15412422543270336 15463715808414582 15475848150444288 15531125206010112 15562051381251072 15564047569986816 15585052724086536 15595039301508096 15618089401827048 15652991053310976 15686171744467968 15705084941740512 15717406654353408 15759616486677111 15773546515156992 15785733815944704 15817166977665024 15828315773890176 15840545391694512 15850695683500032 15909597464020992 15943322100934656 15962545350621504 15996382224708672 16017970855311162 16051925218544466 16076464796971008 16087796360347392 16109259921858834 16121898737369856 16145727557294178 16170410537201664 16211700585022464 16224226421943168 16235662135718232 16267991212053792 16280560541463804 16351530726910464 16373346150086028 16386192159293952 16440726175395024 16477466168383488 16501820531385744 16512394554537984 16534679592579264 16536800543110992 16569729257852352 16619588607679488 16628913467725248 16666557478497216 16686652750599294 16747588564586496 16759393172354304 16772342179441248 16783089547235328 16805739913769088 16841364163718784 16901518606540416 16939779732243072 16960204435035348 16971072181052928 16996156113752964 17009490759947776 17034137322720768 17068056353630208 17070245721921024 17081243846781696 17104236653266944 17129517408455472 17165330031200256 17178592682057472 17204188364900352 17224931871586368 17238240573314616 17249286479102976 17313385475552256 17347860556148736 17350085815723008 17384633975451648 17410329169249824 17421485345828864 17446728884170752 17468271561357213 17486224239734784 17507307803907456 17533184314597353 17544419214196608 17570350577055429 17597211466954752 17605337336468124 17668220559458076 17682082486147584 17794312849873152 17806855245626448 17820613565656326 17832032643937536 17893949423951208 17957863519449192 17971952690838528 17995930002797256 18010049039944704 18031764192368736 18072059668549632 18086022896592384 18098770905390816 18110368221106176 18137136079541088 18173251444096128 18238163158150272 18252254724686064 18266574866098176 18301490113560516 18327366884046912 18395472067774272 18434466179205696 18471173598917376 18495816947319402 18510328179943168 18537149439431424 18576443873855232 18601514541651672 18613434005025792 18640945415083896 18682602224919552 18697037183639424 18722204985332736 18759485361647616 18773979723489792 18841037135159808 18880975740639744 18906457402990224 18918572267403264 18946534684183632 18958675229284352 18988874392541184 19029126378534912 19069463689353216 19092456203684544 19135677104941248 19149906596391936 19158749454391782 19201563397833984 19216399327629408 19228712796377088 19242266234925312 19270707084512406 19300167415369728 19341079269986304 19378048355534664 19393020644978943 19405447288990848 19472827314299844 19516343125667328 19557713222383104 19586620315406052 19599171014057472 19667223691189616 19695721279395888 19708341887674368 19737471615971184 19752957011552256 19776773630339904 19836283176907776 19878331471930368 19892342796916032 20018601956107296 20031429459603456 20061036724429728 20076775978954752 20100983034115968 20130693101945109 20143592431114624 20191196847550464 20218446777193344 20261305169937792 20285734716414828 20301650261873152 20331067127118336 20346775758666432 20374164248744448 20414734070028288 20430507346150656 20444907874608144 20534031274235904 20549896724360448 20618287744552776 20634464200592384 20664363309530112 20708166941346816 20749401841668096 20752063426649088 20780070298782048 20793385735344128 20824119202436064 20870654737747968 20914895659290624 20926703859358131 20940113255654016 20971063591969383 21003123363784704 21012821982236148 21047645087926272 21104421031853568 21120727188926016 21269764578364002 21283393800828672 21314851519706586 21328509632944896 21357294473748216 21402566958059288 21450395147129856 21453146650522368 21479013229145112 21495864983159808 21527636743058904 21601758822563232 21615600780029952 21618449243583084 21632301895924224 21647549514290976 21690654949405056 21707414055285072 21802040969213952 21831128200114704 21848256212391936 21920968233860032 21955886016375744 22002427375180992 22046239456772352 22049067390814656 22092972343803136 22125626652588318 22159451476905984 22171884623633664 22222076637996288 22248870334132392 22315818574021248 22345857563139072 22363122905921664 22407653218358784 22455152218291712 22535358142053888 22586372976324096 22613605913380464 22628096241403904 22661541485003952 22664140404000768 22712183096961024 22760327629228032 22774991795708928 22793968316180016 22839356544607296 22904790242743296 22966575828781824 22984320764419488 22999048638803968 23000521358934162 23035683689312256 23084513967403008 23133447754297344 23195573712621873 23213772225666432 23291028748476284 23343077071876608 23346071354980224 23377579086129804 23392558952262144 23427134102740572 23473783115290832 23529257616701952 23557627412610768 23576109981530112 23725750466497536 23742473660835264 23760818087541768 23776043525250048 23858599231934944 23914983151401984 23943818025932256 23962603587784704 23994573337063008 24013398719926272 24026956282966743 24042352256491648 24077887827816699 24099170430947328 24114697195456512 24131694540521088 24182848106054784 24218591335941267 24231001925461504 24317550877533696 24336339632914752 24401986818080688 24420840812195706 24436489178729216 24527296090365696 24579288238940928 24628231465223168 24661089263092536 24716199252575232 24768591831806976 24802019388868896 24805200814666488 24817912006701056 24854593886778528 24910136299892736 24929382911519232 24962939980443648 24999836217745824 25029979125898941 25031972964653056 25121382846879744 25174634320852992 25208609870653632 25262046245578176 25409669598364608 25440306652553022 25456608271579392 25494234170629446 25514236139921664 25533208795189248 25544999272522376 25602084530445312 25605368582881536 25621865770172544 25656354979900416 25694276112683208 25806282547350528 25837397807379552 25857360859971924 25873929718654464 25963769752399792 26021790834223104 26025128723584512 26076950963177472 26115493753874736 26132228018743296 26229336359602176 26260961705861184 26316628821294912 26369031507119872 26408006004702186 26448377569210368 26504441962573824 26523123729221376 26659325480251392 26691469274809728 26748048965906304 26801310712154624 26840924135926812 26957929036257792 26993895004195884 27015073559917056 27047646288553104 27108089502824448 27129034344888576 27165552331659264 27205704119311632 27240676461534208 27259877166144192 27399862299147264 27452235170340774 27491050326070368 27552484412706816 27586505361924779 27610889255129088 27651699268808544 27669417902198784 27706760398376064 27743725420979103 27765492269914752 27864665810782848 27902271812477508 27920151007538688 27961418122625844 28017095976314864 28083307477999104 28139228042471424 28160969585234688 28321463610959616 28359686104485336 28377858401104896 28419802026275448 28438012843926528 28476392631664288 28543689567802368 28600526862839808 28604195534029824 28638684305526816 28661153310879744 28703515657411872 28738124181587673 28763525998227456 28802345096750976 28824598991444112 28843069194565632 28863399352387968 28906060626768609 28920873265873408 28943218740380096 29011618904979456 29108170933486272 29209240971449766 29274514688500992 29336569833574656 29379930473109078 29394985942363136 29398756521086208 29500835536784424 29562512831511552 29606207423956776 29629435517328384 29665160445509856 29754424765361664 29794476750852096 29817497207895552 29838514195374048 29876870957811712 30047144189405184 30091555086644592 30115163968432128 30151474551173952 30215388646671936 30327670165790016 30366655727611904 30391957754906688 30428602074622242 30452475392809728 30539720323657728 30561246373116672 30622101105042432 30645761019225984 30667361811912216 30801046911353856 30824845086540672 30927431616829164 30951696300888576 31062250412020224 31124102762502144 31128095139973632 31170105448173072 31190078603016192 31236178803654096 31305982106621952 31372343488935936 31410169883481024 31519232973354222 31571467631889408 31634333955330048 31656631547780352 31681090783389024 31701391367000064 31819194928041984 31886644201869312 31925090701243008 31972277279559879 31992764449417344 32035941710622324 32103850437088932 32175592720694784 32218519843717668 32243797474739712 32291455114588356 32423401170044928 32448452843886336 32471324271436464 32535982424107584 32561121082927608 32703061453820928 32746692300172056 32772384318587904 32881452350790048 32954932336766976 33003641062771488 33024789109075968 33069359185158528 33073601086221984 33139458515704704 33188439978882477 33239177215358976 33257826935450496 33333114956994432 33373305501198588 33518786344708608 33544684358882496 33611479827538176 33682728327437568 33803037213080832 33879559464486144 33920408870070696 33942144362105856 33992312227505928 34018981519895552 34068274645441536 34136112707260416 34140491443842048 34162487693563392 34208473306533888 34259034816910944 34330660062400512 34357185364114944 34408376729800704 34449863743172736 34476481146629232 34498572958205952 34500782038401243 34626770951104512 34700171631446016 34820658338499648 34936543122714426 35014615607814912 35066368629194706 35088838428393216 35140701154110858 35194422933909504 35210674672936248 35336441118916152 35364164972295168 35588625699746304 35613710491252896 35641227131312652 35664065287875072 35787898847902416 35915727038898384 35943905381677056 35991860005594512 36020098079889408 36063528384737472 36172045793184768 36197541810781632 36274272159082176 36346502888192256 36476326316300544 36504509449372128 36533149732196352 36602980227121032 36631261218293559 36654733768093824 36790944135548544 36868932358411392 36942347197834752 36991633894638804 37020656359886336 37074298878862848 37152887747710464 37203029083303344 37226868010051584 37281890830167792 37365204449839104 37394074367278848 37444409970665472 37547959446979584 37682074270319616 37761951481279488 37812914805980448 37837144534806528 37893069368367264 37917350458568704 37977748785082368 38058252757069824 38138927378706432 38160459978829533 38184912407369088 38241351255944169 38271354209882496 38299813192783872 38317498908783564 38403126795667968 38432798655258816 38484532469850624 38541414169024812 38756096711069328 38786041289957886 38810894577981696 38945654628599688 39032686251334656 39115426444766208 39173240630812104 39198342028114944 39334447382379232 39391442558791776 39416683775348736 39474943231942368 39505914023104512 39553547260679808 39612009007053279 39672566353815552 39756662943860736 39784685593832064 40037203912214592 40122073448859456 40201966068231936 40261386203890218 40287184862229248 40436893554386688 40522610339875584 40571469432829656 40603300523746304 40662134254236672 40693551517332864 40748328497488896 40829468140056576 40861014692301312 40889815749216288 41068062548471808 41099793448720896 41178352755511161 41236575489105552 41268928401184768 41328726619060224 41416333882693632 41504126853298176 41560140597564096 41648238404872128 41853407718716262 41880226511308032 41942127183938766 42006246727569408 42025643964472296 42095290175852544 42208842063707136 42241454377852032 42539529156728004 42566787601657344 42629703039413172 42657019265889792 42714588947496432 42805133916118576 42900790294259712 42906293301044736 42958026458290224 42991729966319616 43055273486117808 43203517645126464 43236898487166168 43264603791848448 43295099028581952 43381309898810112 43414828110570144 43604081938427904 43662256400229408 43696512424783872 43813861457174649 43841936467720064 43911772032751488 44004854750361984 44092478913544704 44098134781629312 44185944687606272 44251253305176636 44343769247267328 44444153275992576 44497740668264784 44631637148042496 44691715126278144 44726245811843328 44815306436717568 44910304436583424 45070716284107776 45172745952648192 45227211826760928 45256192482807808 45323082970007904 45328280808001536 45424366193922048 45480454785875987 45520655258456064 45549983591417856 45587936632360032 45642903111933363 45678713089214592 45809580485486592 45933151657563648 45968641528838976 46001042717868324 46391147425243746 46427544451332864 46582057496952568 46686154143753216 46692142709960448 46755158172259608 46785117904524288 46854268205481144 46947566230581664 47058515233403904 47115254825221536 47152219963060224 47278849460031333 47451500932995072 47484947321670528 47521636175083536 47552087050500096 47717198463869888 47829966302803968 47887636051864512 47989146674126016 48053912565933486 48084704512983296 48155775655633398 48229394390913024 48263389081042176 48365696212109568 48437182671882534 48462003850923008 48635101755067392 48672679265829504 48803973636161376 48841681624391412 48872978357458432 49054592180731392 49158576477881856 49256462930446336 49322178526185072 49432398505150464 49537183663613952 49604038777737792 49610401629332976 49709187773557056 49858765823038464 49999672435491648 50059958251797882 50063945929306112 50242765693759488 50349268641705984 50417219741307264 50524092491156352 50819339196729216 50880613305106044 50913216543158784 50988468341258892 51028472279843328 51089998545044752 51204169060890624 51210737165763072 51243731540345088 51312709959800832 51388552225366416 51612565094701056 51674795614759104 51714721719943848 51747859437308928 51927539504799584 52043581668446208 52050257447169024 52153901926354944 52230987507749472 52264456037486592 52404814684071639 52458672719204352 52521923411722368 52633257642589824 52711051731166287 52738063014239744 52816012009404372 53046247458442752 53382938549619456 53496097931812608 53602621424309248 53681848271853624 53915858072515584 53987790008391768 54030147119834112 54095292577106208 54216179005648896 54258068689777152 54283123454110049 54331104663318528 54411408238623264 54481352923068416 54519754332288384 54799724598294528 54904470340681548 54982100652140736 55173010723849558 55303398537617088 55413520796752128 55487450841958206 55530984539829504 55729331621565696 55804543624955016 55840302015077376 55922836245251688 56034191952629728 56166614955998208 56278456084942848 56321939170469376 56642927221919232 56719372208970672 56755716802209792 56839604052550896 56876025687853056 56952785263328576 57087379135604736 57208391068059648 57277368611053632 57407031314823744 57476248363175346 57604690193501952 57649197982888224 57686138389131264 57726798704775936 57812121253537218 57841746531746816 57886437480760192 58023237809958912 58216341866972544 58418481942899532 58549029377001984 58673139667149312 58759860946218156 58789971884726272 58797513042172416 59001671073568848 59125025663023104 59212414847913552 59258871034656768 59330320891019712 59508849530723328 59634994415791104 59677028390748096 59753741915623424 60094288378810368 60183110173289184 60230327936864256 60302949102347904 60392079305835327 60430777293343872 60655340331580032 60783915509813376 60857204149244484 60904950785619456 61122492746233344 61244202210084864 61291522038451968 61334723623824432 61602093822707712 61649690173081344 61854863233658328 61903392601777152 62124500824040448 62248205525004288 62256190279947264 62340210896346144 62380157206032384 62472357607308192 62611964213243904 62744686977871872 62820339766962048 62913190775908149 63038465946708444 63142935263778816 63313263095560704 63362181566778048 63850181402486016 63944554559119758 63985528898834688 64071883421244648 64207700874177864 64351185441389568 64437039687435336 64487594949479424 64582910229176712 64846802340089856 64896905687772672 64942648542872928 65071964848215168 65122242165855216 65406122907641856 65493384600344112 65544768637175808 65762904701580096 66007282125542976 66138718370317056 66147202172443968 66278917031409408 66376879957764954 66478354430717952 66515653870900992 66666229913988864 66746611002397176 67037572689417216 67089368717764992 67222959655076352 67365456654875136 67606074426161664 67759118928972288 67840817740141392 67884288724211712 67984624455011856 68037963039791104 68136549290883072 68280982887684096 68324975387126784 68518069633821888 68714370728229888 68899727486345472 68952962293258464 68997145916411904 69001564076802486 69253541902209024 69400343262892032 69586721137865619 69641316676999296 69873086245428852 70029231215629824 70132737258389412 70177676856786432 70281402308221716 70421349345872496 70672882237832304 70728329944590336 71177251399492608 71227420982505792 71282454262625304 71328130575750144 71575797695804832 71831454077796768 71887810763354112 71983720011189024 72040196159778816 72080868848900229 72127056769474944 72233663483450097 72344091586369536 72395083621563264 72548544318164352 72693005776384512 72952652632601088 73009018898744256 73205960454242064 73262522436587118 73309467536187648 73581888271097088 73737864716822784 73884694395669504 73983267789277608 74041312719772672 74148597757725696 74305775495420928 74406058166606688 74453736020103168 74563781660335584 74730408899678208 74788148734557696 74888819941330944 75089937377696823 75095918893959168 75364148540639232 75523902962558976 75625829611960896 75786138736734528 76320919957659066 76369824814738176 76482702511888338 76542708419764992 76599626385567744 76634997817567128 76806253591335936 76865597310517632 76969064939701248 77082828338049624 77512193422138656 77572082579915772 77621789155963392 77891309257199376 78065372502669312 78230852889532416 78346481261624208 78396684056229888 78668894764758464 78782885117583552 78949886463884736 79107094521359616 79224018014106558 79345132707631104 79513325887721472 79569371187664128 80074407824429184 80244146897718912 80403932136463872 80522772407780436 80574369724458496 80873787108773376 81045220679751168 81142938865659312 81206601047492608 81324268508473344 81387103034665728 81496656994977792 81722029384602624 81779631498432576 82199586897441792 82356705511022322 82473150978211104 82537856802369536 82657453238120448 82759516085774337 82832667765387264 83008253706596352 83120281195128192 83231176262937309 83296476809744256 83706815437432524 83760453022616064 83884254367877532 84051287928944592 84417684127414272 84482908755704064 85079058313456008 85133575203314688 85259406078826344 85314038531779584 85429177894992864 85610267832237152 85801580588519424 85812586602089472 85916052916580448 85983459932639232 86110546972235616 86214372544763019 86407035290252928 86473796974332336 86529207583696896 86590198057163904 86762619797620224 86829656221140288 87324512800458816 87627722914349298 87683872935440128 87823544065502976 88009709500723968 88184957827089408 88196269563258624 88371889375212544 88502506610353272 88687538494534656 88888306551985152 88995481336529568 89263274296084992 89383430252556288 89452491623686656 89630612873435136 89820608873166848 90141432568215552 90345491905296384 90454423653521856 90646165940015808 90960909571751974 91099967182835712 91175873264720064 91285806223866726 91357426178429184 91619160970973184 91866303315127296 91937283057677952 92002085435736648 92782294850487492 92855088902665728 93164114993905136 93372308287506432 93384285419920896 93510316344519216 93570235809048576 93708536410962288 93895132461163328 94117030466807808 94230509650443072 94557698920062666 94903001865990144 94969894643341056 95043272350167072 95104174101000192 95434396927739776 95659932605607936 95775272103729024 95978293348252032 96107825131866972 96169409025966592 96311551311266796 96526778162084352 96731392424219136 96874365343765068 96924007701846016 97270203510134784 97345358531659008 97607947272322752 97683363248782824 97745956714916864 98109184361462784 98317152955763712 98512925860892672 98644357052370144 98864797010300928 98986872181024207 99074367327227904 99208077555475584 99220803258665952 99418375547114112 99565319936647431 99717531646076928 99999344870983296 100119916503595764 100834439482614528 101048184982312704 101638678393458432 101761226610212088 101826433086317568 101976936682517784 102056944559686656 102179997090089504 102408338121781248 102421474331526144 102487463080690176 102625419919601664 102777104450732832 103225130189402112 103349591229518208 103429443439887696 103495718874617856 103855079009599168 104100514894338048 104461975015498944 104809629368143278 105043846823444736 105266515285179648 105422103462332574 105476126028479488 105632024018808744 106092494916885504 106765877099238912 106992195863625216 107205242848618496 107363696543707248 107831716145031168 107975580016783536 108060294239668224 108190585154212416 108516137379554304 108566246908220098 108822816477246528 108962705846136832 109039508664576768 109599449196589056 109808940681363096 109893783654880677 109964201304281472 110346021447699116 110606797075234176 110827041593504256 110974901683916412 111061969079659008 111458663243131392 111609087249910032 111680604030154752 111845672490503376 112068383905259456 112333229911996416 112643878340938752 113285854443838464 113438744417941344 113511433604419584 113679208105101792 113752051375706112 113905570526657152 114174758271209472 114416782136119296 114554737222107264 114724053767832507 114814062629647488 114952496726350692 115209380387003904 115298395965776448 115453597409551872 115624242507074436 115683493063493632 115772874961520384 116432683733945088 116836963885799064 117098058754003968 117346279334298624 117519721892436312 117579943769452544 117595026084344832 118003342147137696 118250051326046208 118424829695827104 118517742069313536 118660641782039424 118836027021159837 119017699061446656 119269988831582208 119354056781496192 120366220346578368 120605898204695808 120784158611670654 120861554586687744 121310680663160064 121567831019626752 121714408298488968 121809901571238912 122244985492466688 122488404420169728 122583044076903936 122669447247648864 123204187645415424 123299380346162688 123709726467316656 123806785203554304 124249001648080896 124512380559894528 124680421792692288 124944715214616384 125640679533924096 125826381551816298 126076931893416888 126285870527557632 126626526191121408 126724363133556096 127700362804972032 127889109118239516 127971057797669376 128143766842489296 128415401748355728 128702370882779136 128874079374870672 128975189898958848 129165820458353424 129793811375545344 129885297085745856 130143929696430336 130244484331710432 130812245815283712 130986769200688224 131089537274351616 131441584371523947 131525809403160192 132014564251085952 132277436740634112 132294404344887936 132557834062818816 132753759915529908 133031307741801984 133332459827977728 133493222004794352 134075145378834432 134178737435529984 134445919310152704 134730913309750272 135212148852323328 135518237857944576 135681635480282784 135768577448423424 135969248910023712 136075926079582208 136273098581766144 136441364357627961 136561965775368192 136649950774253568 136928709335800089 137036139267643776 137428741456459776 137799454972690944 137905924586516928 138003128153604972 139173442275731238 139282633353998592 139746172490857704 140058462431259648 140265474516778824 140355353713572864 140562804616443432 140842698691744992 141345764475664608 141456659889180672 141836548380093999 142354502798985216 142454841965011584 142564908525250608 142656261151500288 143151595391609664 143662908155593536 143967440022378048 144161737697800458 144254113538949888 144467326966900194 144688183172739072 144790167243126528 145097088636328704 145386011552769024 145905305265202176 146018037797488512 146411920908484128 146525044873174236 146618935072375296 147163776542194176 147475729433645568 147769388791339008 147966535578555216 148082625439545344 148297195515451392 148611550990841856 148812116333213376 149127563320671168 149576297469115392 150179874755393646 150191837787918336 150728297081278464 151047805925117952 151251659223921792 151572277473469056 152641839915318132 152739649629476352 152965405023776676 153085416839529984 153269995635134256 153612507182671872 153731194621035264 153938129879402496 154165656676099248 155024386844277312 155144165159831544 155243578311926784 155782618514398752 156130745005338624 156461705779064832 156692962523248416 156793368112459776 157214444052214917 157337789529516928 157565770235167104 157899772927769472 158214189042719232 158448036028213116 159138742375328256 160148815648858368 160488293795437824 160807864272927744 161045544815560872 161148739448916992 161747574217546752 162090441359502336 162285877731318624 162413202094985216 162648537016946688 162774206069331456 162849370362330147 162993313989955584 163444058769205248 163559262996865152 164399173794883584 164713411022044644 164946301956422208 165519032171548674 166240562390256384 166462352525874618 166592953619488512 167413630874865048 167520906045232128 167768508735755064 168102575857889184 168835368254828544 168965817511408128 170158116626912016 170267150406629376 170518812157652688 170628077063559168 170858355789985728 171220535664474304 171625173204178944 171832105833160896 172221093944471232 172428745089526038 172814070580505856 172947593948664672 173058415167393792 173180396114327808 173525239595240448 173659312442280576 174649025600917632 175255445828698596 175367745870880256 175647088131005952 176019419001447936 176369915654178816 176392539126517248 176743778750425088 177005013220706544 177375076989069312 177776613103970304 177990962673059136 178526548592169984 178904983247373312 179261225746870272 179641217746333696 180282865136431104 180690983810592768 180908847307043712 181176237917505981 181292331880031616 181921819143503948 182351746529440128 182571612447733452 182714852356858368 183732606630254592 183874566115355904 184004170871473296 185564589700974984 185710177805331456 186328229987810272 186744616575012864 186768570839841792 187020632689038432 187140471618097152 187417072821924576 187790264922326656 188234060933615616 188461019300886144 189115397840125332 189939789286682112 190086544700334144 190868793855479552 191550544207458048 191956586696504064 192215650263733944 192338818051933184 192623102622533592 193053556324168704 193462784848438272 193748730687530136 193848015403692032 194540407020269568 194690717063318016 195215894544645504 195366726497565648 195491913429833728 196218368722925568 196634305911527424 197288714104740288 197973744362048414 198416155110951168 198441606517331904 198836751094228224 199130639873294862 199435063292153856 199998689741966592 200239833007191528 201668878965229056 202096369964625408 203277356786916864 203522453220424176 203652866172635136 203953873365035568 204113889119373312 204359994180179008 204842948663052288 204974926161380352 205554208901465664 206699182459036416 206858886879775392 206991437749235712 207710158019198336 208201029788676096 208923950030997888 209619258736286556 210087693646889472 210533030570359296 210844206924665148 210952252056958976 211264048037617488 212184989833771008 213531754198477824 213984391727250432 214410485697236992 214727393087414496 215663432290062336 215951160033567072 216120588479336448 216242606546700687 216381170308424832 216700990450350291 217032274759108608 217132493816440196 217645632954493056 218079017329153536 219617881362726192 219787567309761354 219928402608562944 220692042895398232 221213594150468352 221654083187008512 221949803367832824 222123938159318016 222917326486262784 223218174499820064 223361208060309504 223691344981006752 224136767810518912 224666459823992832 225287756681877504 226571708887676928 226877488835882688 227358416210203584 227811141053314304 229109474444214528 229448107535665014 229628125259294976 229904993452701384 230418760774007808 230596791931552896 230907194819103744 231248485014148872 231366986126987264 231545749923040768 232865367467890176 233673927771598128 234196117508007936 234692558668597248 235039443784872624 235190052168689664 236006684294275392 236849659391654208 237321283564078848 237672054042319674 238035398122893312 238539977663164416 238708113562992384 240732440693156736 241211796409391616 241568317223341308 241723109173375488 242621361326320128 243135662039253504 243428816596977936 243619803142477824 244489970984933376 245166088153807872 245338894495297728 246598760692325376 247419452934633312 247613570407108608 248278548257323011 248498003296161792 249024761119789056 249360843585384576 249693528788811927 249889430429232768 251281359067848192 251652763103632596 252153863786833776 253253052382242816 253448726267112192 255400725609944064 255778218236479032 255942115595338752 256287533684978592 256830803496711456 257404741765558272 257748158749741344 257950379797917696 258331640916706848 258643117634289057 259587622751090688 259770594171491712 260287859392860672 260488968663420864 261973538401376448 262883168743047894 263051618806320384 264029128502171904 264554873481268224 264588808689775872 265115668125637632 265507519831059816 266062615483603968 266664919655955456 266986444009588704 268150290757668864 268357474871059968 268891838620305408 269461826619500544 270424297704646656 271036475715889152 271363270960565568 271938497820047424 272882728715255922 273299901548507136 273857418671600178 274072278535287552 274857482912919552 275598909945381888 275811849173033856 276006256307209944 278346884551462476 278565266707997184 279492344981715408 280116924862519296 280530949033557648 280710707427145728 281125609232886864 281685397383489984 282691528951329216 283673096760187998 284709005597970432 284909683930023168 285129817050501216 285312522303000576 286303190783219328 287325816311187072 287934880044756096 288323475395600916 288508227077899776 288934653933800388 289580334486253056 290194177272657408 290772023105538048 291810610530404352 292036075594977024 292823841816968256 293050089746348472 293237870144750592 294327553084388352 294951458867291136 295538777582678016 295933071157110432 296165250879090688 296594391030902784 296960616543072621 297223101981683712 297624232666426752 298255126641342336 298695959809942293 299152594938230784 300359749510787292 302503318447843584 303144554946938112 305283679830636264 305479299258952704 305930810047553352 306170833679059968 306539991270268512 307225014365343744 307462389242070528 307876259758804992 308331313352198496 310048773688554624 310288330319663088 310487156623853568 311565237028797504 313385925046496832 314428888104429834 314675579059033856 315131540470334208 315799545855538944 316428378085438464 316896072056426232 318277484750656512 320297631297716736 320976587590875648 321615728545855488 322091089631121744 322297478897833984 323495148435093504 324180882719004672 324571755462637248 325548412138662912 325698740724660294 326888117538410496 327118525993730304 328798347589767168 329426822044089288 329681350964642031 329892603912844416 331038064343097348 332481124780512768 332924705051749236 333185907238977024 334827261749730096 335041812090464256 335537017471510128 336205151715778368 337931635022816256 340316233253824032 340534300813258752 341037624315305376 341256154127118336 341716711579971456 342441071328948608 343250346408357888 343664211666321792 344442187888942464 344857490179052076 345628141161011712 345895187897329344 346360792228655616 347050479190480896 347318624884561152 349298051201835264 350510891657397192 350735491741760512 351294176262011904 352038838002895872 352739831308357632 352785078253034496 353487557500850176 354010026441413088 354750153978138624 355553226207940608 355981925346118272 356508081063479511 357053097184339968 357809966494746624 361817694614087424 362352475835011962 362584663760063232 363843638287007896 364703493058880256 365143224895466904 365429704713716736 367465213260509184 367749132230711808 368008341742946592 371129179401949968 371420355610662912 372656459975620544 373537141679683584 374041265378076864 374834145643849152 375580529844653312 376922038601772288 378230795680250664 379879578573364224 380173089400668288 381737587710959104 383101088414916096 383913173393008128 384431300527467888 384677636103866368 385246205245067184 386107112648337408 386925569696876544 387497461375060272 389381434126636032 390431789089291008 390733452995131296 390983826859667456 392436737445851136 393268611823054848 394324753114571841 394577428209480576 395947488724096828 396832310221902336 396883213034663808 397673502188456448 398261279746589724 399997379483933184 400479666014383056 403337757930458112 404192739929250816 406554713573833728 407044906440848352 407305732345270272 407907746730071136 408227778238746624 408719988360358016 409324093072883883 409685897326104576 409949852322760704 411108417802931328 413398364918072832 413717773759550784 415420316038396672 417847900061995776 419238517472573112 420175387293778944 421066061140718592 421688413849330296 421904504113917952 422528096075234976 424369979667542016 425509645140281997 427063508396955648 427968783454500864 429454786174828992 431902320067134144 432485213093401374 432762340616849664 433401980900700582 434064549518217216 434264987632880392 435291265908986112 436158034658307072 439235762725452384 439575134619522708 439856805217125888 441384085790796464 442427188300936704 443308166374017024 443899606735665648 444247876318636032 445834652972525568 446436348999640128 447382689962013504 448273535621037824 450575513363755008 453143417775353856 453754977671765376 454716832420407168 455622282106628608 458218948888429056 458896215071330028 459256250518589952 459809986905402768 460837521548015616 461193583863105792 461814389638207488 462496970028297744 463091499846081536 465730734935780352 467347855543196256 468392235016015872 469385117337194496 470078887569745248 470380104337379328 471643332156644751 472013368588550784 473699318783308416 474642567128157696 475344108084639348 477416227125984768 481464881386313472 482423592818783232 483136634446682616 483446218346750976 485242722652640256 486271324078507008 486857633193955872 487239606284955648 488548111086990441 488979941969866752 490332176307615744 490677788990595456 493197521384650752 494838905869266624 496557096514646022 498721687170769152 499387057577623854 499778860858465536 502562718135696384 503305526207265192 504307727573667552 506506104764485632 506897452534224384 510801451219888128 511556436472958064 511884231190677504 512575067369957184 513661606993422912 515496317499482688 516663281833413696 517286235268578114 519175245502181376 519541188342983424 520575718785721344 520977937326841728 523947076802752896 525766337486095788 526103237612640768 528058257004343808 529109746962536448 529177617379551744 530231336251275264 531015039662119632 532125230967207936 533329839311910912 533972888019177408 536714949742119936 537783677240610816 538923653239001088 540848595409293312 542072951431778304 542726541921131136 543528713752517943 543876995640094848 545765457430511844 547714837343200356 548144557070575104 551197819890763776 551623698346067712 552012512614419888 556693769102924952 557130533415994368 558984689963430816 560233849725038592 561061898067115296 561421414854291456 562251218465773728 563370794766979968 565383057902658432 567346193520375996 569819367860046336 570259634101002432 572606381566438656 574651632622374144 575869760089512192 576646950791201832 577016454155799552 577869307867600776 579160668972506112 580388354545314816 581544046211076096 583621221060808704 584072151189954048 585647683633936512 586100179492696944 586475740289501184 588655106168776704 589902917734582272 591866142314220864 593921233086145242 595248465332853504 596510253282684672 597391919619884586 598305189876461568 600719499021574584 605006636895687168 606289109893876224 610567359661272528 610958598517905408 611861620095106704 612341667358119936 613079982540537024 614924778484141056 616662626704396992 620097547377109248 620576660639326176 620974313247707136 623130474057595008 626771850092993664 628857776208859668 629351158118067712 630263080940668416 631599091711077888 632856756170876928 633792144112852464 636554969501313024 640595262595433472 641953175181751296 643231457091710976 644182179262243488 644594957795667968 646990296870187008 648361765438009344 648727819640102061 649143510925274496 650102971351050873 651096824277325824 651397481449320588 654237051987460608 658853644088178576 659362701929284062 659785207825688832 662076128686194696 664962249561025536 665849410103498472 666371814477954048 669654523499460192 670083624180928512 671074034943020256 672410303431556736 675863270045632512 680632466507648064 682075248630610752 683433423159942912 684882142657897216 687328423332643584 688884375777884928 689714980358104152 691256282322023424 691790375794658688 692721584457311232 694100958380961792 694637249769122304 698596102403670528 701021783314794384 701470983483521024 702588352524023808 704077676005791744 705570156506068992 708020052882826176 711963850692236544 713016162126959022 714106194368679936 715619932989493248 723635389228174848 724704951670023924 725169327520126464 727687276574015792 729406986117760512 730286449790933808 730859409427433472 735498264461423616 736016683485893184 742258358803899936 742840711221325824 744835644771969033 745312919951241088 747074283359367168 748082530756153728 749668291287698304 751161059689306624 753844077203544576 756461591360501328 759759157146728448 760346178801336576 763475175421918208 766202176829832192 767826346786016256 768862601054935776 769355272207732736 770492410490134368 772214225296674816 773851139393753088 774994922750120544 775929352902867171 778762868253272064 780863578178582016 781466905990262592 788649506229143682 789154856418961152 791894977448193656 793664620443804672 793766426069327616 795347004376912896 796522559493179448 799994758967866368 800959332028766112 806675515860916224 808385479858501632 813109427147667456 814089812881696704 815815493460142272 817439976720716032 818648186145767766 819899704645521408 822216835605862656 826796729836145664 827435547519101568 830840632076793344 835695800123991552 838477034945146224 840350774587557888 842132122281437184 843376827698660592 845056192150469952 851019290280563994 854127016793911296 855937566909001728 858909572349657984 863804640134268288 864970426186802748 865524681233699328 866803961801401164 868529975265760784 870582531817972224 872316069316614144 878471525450904768 879150269239045416 879713610434251776 882768171581592928 884854376601873408 886616332748034048 887799213471331296 888495752637272064 890881849629217863 891669305945051136 892872697999280256 894765379924027008 896087879429826879 896547071242075648 907509955343530752 909433664840814336 911244564213257216 916437897776858112 917792430142660056 918512501037179904 919619973810805536 921675043096031232 922387167726211584 923628779276414976 924993940056595488 926182999692163072 931461469871560704 934695711086392512 940157775139490496 943286664313289502 944026737177101568 947398637566616832 949285134256315392 950688216169278696 954832454251969536 962929762772626944 964847185637566464 966273268893365232 966892436693501952 970485445305280512 972542648157014016 973715266387911744 977096222173980882 980664352615231488 981355577981190912 986395042769301504 989677811738533248 993114193029292044 997443374341538304 998774115155247708 999557721716931072 1005125436271392768 1006611052414530384 1008615455147335104 1013794905068448768 1021602902439776256 1023112872945916128 1023768462381355008 1025150134739914368 1027323213986845824 1030992634998965376 1033326563666827392 1034572470537156228 1039082376685966848 1041151437571442688 1041955874653683456 1047894153605505792 1051532674972191576 1052206475225281536 1056116514008687616 1058219493925072896 1058355234759103488 1060462672502550528 1062030079324239264 1064250461934415872 1066659678623821824 1067945776038354816 1069524243190438533 1073429899484239872 1085453083842262272 1087057427505035886 1087753991280189696 1091530914861023688 1095429674686400712 1096289114141150208 1102395639781527552 1103247396692135424 1104025025228839776 1113387538205849904 1114261066831988736 1117969379926861632 1122123796134230592 1124502436931547456 1126741589533959936 1130766115805316864 1134692387040751992 1139638735720092672 1140519268202004864 1145212763132877312 1149303265244748288 1151739520179024384 1153293901582403664 1154032908311599104 1155738615735201552 1158321337945012224 1160776709090629632 1168144302379908096 1171295367267873024 1172200358985393888 1172951480579002368 1177310212337553408 1179805835469164544 1182974259343715523 1183732284628441728 1187842466172290484 1190496930665707008 1193020506565369344 1194783839239769172 1201438998043149168 1210013273791374336 1212578219787752448 1221134719322545056 1221917197035810816 1223723240190213408 1224683334716239872 1226159965081074048 1227972279218651649 1229849556968282112 1233325253408793984 1240195094754218496 1241153321278652352 1246260948115190016 1253543700185987328 1257715552417719336 1258702316236135424 1260526161881336832 1263198183422155776 1265713512341753856 1267584288225704928 1273109939002626048 1276528935420845991 1281190525190866944 1283906350363502592 1288364358524486976 1297455639280204122 1298287021850548992 1300205942702101746 1302193648554651648 1302794962898641176 1308474103974921216 1317707288176357152 1318725403858568124 1319570415651377664 1324152257372389392 1329924499122051072 1331698820206996944 1332743628955908096 1339309046998920384 1342148069886040512 1344820606863113472 1351726540091265024 1361264933015296128 1364150497261221504 1366866846319885824 1369764285315794432 1374656846665287168 1377768751555769856 1379429960716208304 1382512564644046848 1383580751589317376 1385443168914622464 1389274499538244608 1397192204807341056 1402043566629588768 1402941966967042048 1405176705048047616 1408155352011583488 1411140313012137984 1414929996469934253 1416040105765652352 1423927701384473088 1426032324253918044 1447270778456349696 1449409903340047848 1450338655040252928 1455374553148031584 1458813972235521024 1460572899581867616 1461718818854866944 1465644333260971323 1470996528922847232 1472033366971786368 1484516717607799872 1489671289543938066 1490625839902482176 1496165061512307456 1499336582575396608 1502322119378613248 1507688154407089152 1512923182721002656 1519518314293456896 1520692357602673152 1526950350843836416 1532404353659664384 1535652693572032512 1537725202109871552 1540984820980268736 1549989845500241088 1551858705805734342 1557525736506544128 1561727156357164032 1562933811980525184 1577299012458287364 1578309712837922304 1583789954896387312 1587329240887609344 1587532852138655232 1590694008753825792 1593045118986358896 1599989517935732736 1601918664057532224 1613351031721832448 1616770959717003264 1626218854295334912 1628179625763393408 1631630986920284544 1634879953441432064 1637296372291535532 1644433671211725312 1653593459672291328 1654871095038203136 1661681264153586688 1671391600247983104 1676954069890292448 1680701549175115776 1682776827077411519 1684264244562874368 1686753655397321184 1690112384300939904 1702038580561127988 1717819144699315968 1727609280268536576 1729940852373605496 1731049362467398656 1733607923602802328 1737059950531521568 1741165063635944448 1744632138633228288 1756943050901809536 1758300538478090832 1759427220868503552 1765536343163185856 1769708753203746816 1775598426942662592 1781763699258435726 1785745395998560512 1789530759848054016 1792175758859653758 1793094142484151296 1815019910687061504 1818867329681628672 1822489128426514432 1832875795553716224 1835584860285320112 1837025002074359808 1839239947621611072 1844774335452423168 1849987880113190976 1852365999384326144 1862922939743121408 1869391422172785024 1880315550278980992 1886573328626579004 1888053474354203136 1894797275133233664 1898570268512630784 1901376432338557392 1909664908503939072 1925859525545253888 1929694371275132928 1932546537786730464 1933784873387003904 1940970890610561024 1945085296314028032 1947430532775823488 1950308914053152619 1954192444347961764 1962711155962381824 1979355623477066496 1986228386058584088 1994886748683076608 1997548230310495416 1999115443433862144 2010250872542785536 2013222104829060768 2017230910294670208 2027589810136897536 2046225745891832256 2050300269479828736 2054646427973691648 2061985269997930752 2066653127333654784 2069144941074312456 2078164753371933696 2082302875142885376 2083911749307366912 2095788307211011584 2103065349944383152 2104412950450563072 2112233028017375232 2116710469518206976 2124060158648478528 2135891552076709632 2139048486380877066 2146859798968479744 2170906167684524544 2174114855010071772 2175507982560379392 2183061829722047376 2190859349372801424 2192578228282300416 2206494793384270848 2208050050457679552 2226775076411699808 2228522133663977472 2234506934315907099 2235938759853723264 2244247592268461184 2249004873863094912 2253483179067919872 2261532231610633728 2269384774081503984 2279277471440185344 2281038536404009728 2290425526265754624 2298606530489496576 2303479040358048768 2306587803164807328 2308065816623198208 2311477231470403104 2316642675890024448 2321553418181259264 2327788058708601513 2336288604759816192 2342590734535746048 2344400717970787776 2365948518687431046 2367464569256883456 2375684932344580968 2380993861331414016 2386041013130738688 2389567678479538344 2402877996086298336 2420026547582748672 2425156439575504896 2442269438645090112 2447446480380426816 2452319930162148096 2455944558437303298 2459699113936564224 2466650506817587968 2480390189508436992 2482306642557304704 2492521896230380032 2507087400371974656 2515431104835438672 2517404632472270848 2521052323762673664 2526396366844311552 2535168576451409856 2553057870841691982 2562381050381733888 2567812700727005184 2576728717048973952 2594911278560408244 2596574043701097984 2600411885404203492 2605589925797282352 2616948207949842432 2635414576352714304 2637450807717136248 2639140831302755328 2648304514744778784 2659848998244102144 2663397640413993888 2665487257911816192 2672645548887653589 2678618093997840768 2684296139772081024 2689641213726226944 2722529866030592256 2728300994522443008 2733733692639771648 2739528570631588864 2749313693330574336 2755537503111539712 2758859921432416608 2765025129288093696 2767161503178634752 2770886337829244928 2778548999076489216 2794384409614682112 2804087133259177536 2829859992939868506 2832080211531304704 2847855402768946176 2852064648507836088 2894541556912699392 2898819806680095696 2900677310080505856 2910749106296063168 2917627944471042048 2921145799163735232 2931288666521942646 2941993057845694464 2944066733943572736 2969033435215599744 2979342579087876132 2981251679804964352 2992330123024614912 2998673165150793216 3004644238757226496 3015376308814178304 3025846365442005312 3041384715205346304 3053900701687672832 3064808707319328768 3071305387144065024 3075450404219743104 3081969641960537472 3099979691000482176 3103717411611468684 3123454312714328064 3125867623961050368 3154598024916574728 3156619425675844608 3167579909792774624 3174658481775218688 3175065704277310464 3181388017507651584 3186090237972717792 3199979035871465472 3203837328115064448 3256359251526786816 3263261973840569088 3269759906882864128 3274592744583071064 3288867342423450624 3307186919344582656 3309742190076406272 3323362528307173376 3342783200495966208 3353908139780584896 3365553654154823038 3373507310794642368 3380224768601879808 3404077161122255976 3435638289398631936 3455218560537073152 3459881704747210992 3462098724934797312 3467215847205604656 3474119901063043136 3482330127271888896 3513886101803619072 3516601076956181664 3518854441737007104 3531072686326371712 3539417506407493632 3551196853885325184 3563527398516871452 3571490791997121024 3579061519696108032 3584351517719307516 3586188284968302592 3630039821374123008 3637734659363257344 3644978256853028864 3665751591107432448 3671169720570640224 3674050004148719616 3678479895243222144 3683916837655954947 3689548670904846336 3699975760226381952 3738782844345570048 3760631100557961984 3773146657253158008 3776106948708406272 3789594550266467328 3797140537025261568 3802752864677114784 3819329817007878144 3851719051090507776 3865093075573460928 3894861065551646976 3900617828106305238 3908384888695923528 3925422311924763648 3958711246954132992 3972456772117168176 3989773497366153216 3995096460620990832 3998230886867724288 4026444209658121536 4034461820589340416 4055179620273795072 4092451491783664512 4100600538959657472 4109292855947383296 4123970539995861504 4133306254667309568 4138289882148624912 4156329506743867392 4167823498614733824 4191576614422023168 4206130699888766304 4208825900901126144 4224466056034750464 4233420939036413952 4244789989409802759 4248120317296957056 4271783104153419264 4278096972761754132 4341812335369049088 4348229710020143544 4351015965120758784 4366123659444094752 4381718698745602848 4385156456564600832 4396932999782913969 4412989586768541696 4416100100915359104 4453550152823399616 4469013868631814198 4471877519707446528 4488495184536922368 4498009747726189824 4506966358135839744 4523064463221267456 4538769548163007968 4558554942880370688 4562077072808019456 4580851052531509248 4597213060978993152 4606958080716097536 4613175606329614656 4622954462940806208 4655576117417203026 4672577209519632384 4685181469071492096 4688801435941575552 4731897037374862092 4734929138513766912 4751369864689161936 4761987722662828032 4772082026261477376 4779135356959076688 4805755992172596672 4840053095165497344 4850312879151009792 4884538877290180224 4894892960760853632 4904639860324296192 4911889116874606596 4933301013635175936 4960780379016873984 4964613285114609408 4985043792460760064 5014174800743949312 5030862209670877344 5034809264944541696 5042104647525347328 5048330481232234557 5052792733688623104 5070337152902819712 5106115741683383964 5153457434097947904 5189822557120816488 5193148087402195968 5200823770808406984 5211179851594564704 5233896415899684864 5270829152705428608 5274901615434272496 5278281662605510656 5296609029489557568 5326795280827987776 5345291097775307178 5357236187995681536 5368592279544162048 5379282427452453888 5445059732061184512 5456601989044886016 5467467385279543296 5479057141263177728 5498627386661148672 5511075006223079424 5517719842864833216 5534323006357269504 5557097998152978432 5588768819229364224 5608174266518355072 5659719985879737012 5664160423062609408 5695710805537892352 5704129297015672176 5789083113825398784 5797639613360191392 5801354620161011712 5821498212592126336 5835255888942084096 5842291598327470464 5862577333043885292 5888133467887145472 5938066870431199488 5958685158175752264 5962503359609928704 5984660246049229824 5997346330301586432 6009288477514452992 6030752617628356608 6051692730884010624 6082769430410692608 6150900808439486208 6163939283921074944 6199959382000964352 6207434823222937368 6246908625428656128 6251735247922100736 6309196049833149456 6313238851351689216 6335159819585549248 6350131408554620928 6372180475945435584 6407674656230128896 6512718503053573632 6526523947681138176 6539519813765728256 6549185489166142128 6577734684846901248 6619484380152812544 6646725056614346752 6685566400991932416 6703520802947721297 6707816279561169792 6731107308309646076 6747014621589284736 6760449537203759616 6808154322244511952 6871276578797263872 6910437121074146304 6919763409494421984 6924197449869594624 6934431694411209312 6948239802126086272 6964660254543777792 7027772203607238144 7033202153912363328 7062145372652743424 7102393707770650368 7127054797033742904 7142981583994242048 7158123039392216064 7168703035438615032 7172376569936605184 7260079642748246016 7275469318726514688 7342339441141280448 7356959790486444288 7367833675311909894 7379097341809692672 7399951520452763904 7477565688691140096 7521262201115923968 7546293314506316016 7552213897416812544 7579189100532934656 7605505729354229568 7703438102181015552 7730186151146921856 7789722131103293952 7801235656212610476 7816769777391847056 7850844623849527296 7917422493908265984 7944913544234336352 7979546994732306432 7990192921241981664 7996461773735448576 8017936646662960767 8052888419316243072 8068923641178680832 8184902983567329024 8201201077919314944 8218585711894766592 8247941079991723008 8266612509334619136 8276579764297249824 8312659013487734784 8335646997229467648 8383153228844046336 8412261399777532608 8489579978819605518 8496240634593914112 8543566208306838528 8556193945523508264 8683624670738098176 8696459420040287088 8702031930241517568 8732247318888189504 8763437397491205696 8793865999565827938 8825979173537083392 8832200201830718208 8907100305646799232 8938027737263628396 8943755039414893056 8976990369073844736 8996019495452379648 9013932716271679488 9046128926442534912 9077539096326015936 9124154145616038912 9161702105063018496 9194426121957986304 9213916161432195072 9226351212659229312 9245908925881612416 9311152234834406052 9370362938142984192 9377602871883151104 9463794074749724184 9469858277027533824 9502739729378323872 9523975445325656064 9544164052522954752 9558270713918153376 9611511984345193344 9769077754580360448 9789785921521707264 9809279720648592384 9823778233749213192 9866602027270351872 9921560758033747968 9929226570229218816 9970087584921520128 10028349601487898624 10061724419341754688 10096660962464469114 10140674305805639424 10212231483366767928 10306914868195895808 10379645114241632976 10386296174804391936 10401647541616813968 10422359703189129408 10541658305410857216 10549803230868544992 10556563325211021312 10593218058979115136 10653590561655975552 10690582195550614356 10714472375991363072 10737184559088324096 10758564854904907776 10890119464122369024 10913203978089772032 10934934770559086592 10958114282526355456 10997254773322297344 11022150012446158848 11035439685729666432 11051750512967864841 11068646012714539008 11216348533036710144 11319439971759474024 11328320846125218816 11391421611075784704 11408258594031344352 11595279226720382784 11642996425184252672 11684583196654940928 11725154666087770584 11776266935774290944 11876133740862398976 11917370316351504528 11925006719219857408 11969320492098459648 11994692660603172864 12103385461768021248 12165538860821385216 12301801616878972416 12327878567842149888 12399918764001928704 12414869646445874736 12503470495844201472 12618392099666298912 12626477702703378432 12670319639171098496 12700262817109241856 12744360951890871168 12815349312460257792 13025437006107147264 13053047895362276352 13079039627531456512 13098370978332284256 13155469369693802496 13190798999348741907 13238968760305625088 13407041605895442594 13415632559122339584 13462214616619292152 13494029243178569472 13520899074407519232 13616308644489023904 13742553157594527744 13820874242148292608 13839526818988843968 13868863388822418624 13896479604252172544 14055544407214476288 14066404307824726656 14124290745305486848 14204787415541300736 14254109594067485808 14285963167988484096 14316246078784432128 14337406070877230064 14520159285496492032 14550938637453029376 14684678882282560896 14713919580972888576 14735667350623819788 14799903040905527808 14955131377382280192 15042524402231847936 15092586629012632032 15104427794833625088 15144991443696703671 15158378201065869312 15211011458708459136 15460372302293843712 15579444262206587904 15602471312425220952 15633539554783694112 15701689247699054592 15834844987816531968 15889827088468672704 15980385842483963328 16035873293325921534 16105776838632486144 16137847282357361664 16369805967134658048 16402402155838629888 16437171423789533184 16495882159983446016 16533225018669238272 16553159528594499648 16671293994458935296 16766306457688092672 16824522799555065216 16979159957639211036 16992481269187828224 17087132416613677056 17112387891047016528 17367249341476196352 17392918840080574176 17404063860483035136 17464494637776379008 17526874794982411392 17587731999131655876 17664400403661436416 17814200611293598464 17876055474527256792 17887510078829786112 17953980738147689472 17992038990904759296 18027865432543358976 18092257852885069824 18155078192652031872 18248308291232077824 18452702425318458624 18491817851763224832 18622304469668812104 18740725876285968384 18755205743766302208 18927588149499448368 18939716554055067648 19005479458756647744 19116541427836306752 19223023968690386688 19538155509160720896 19579571843043414528 19618559441297184768 19647556467498426384 19733204054540703744 19858453140458437632 19940175169843040256 20056699202975797248 20110562408843163891 20123448838683509376 20193321924928938228 20281348611611278848 20424462966733535856 20613829736391791616 20759290228483265952 20772592349608783872 20803295083233627936 20844719406378258816 21083316610821714432 21099606461737089984 21186436117958230272 21307181123311951104 21381164391101228712 21428944751982726144 21474369118176648192 21517129709809815552 21780238928244738048 21826407956179544064 22070879371459332864 22103501025935729682 22137292025429078016 22432697066073420288 22638879943518948048 22656641692250437632 22816517188062688704 23190558453440765568 23285992850368505344 23369166393309881856 23450309332175541168 23552533871548581888 23752267481724797952 23834740632703009056 23850013438439714816 23938640984196919296 23989385321206345728 24053809939988882301 24206770923536042496 24603603233757944832 24655757135684299776 24799837528003857408 24829739292891749472 25006940991688402944 25236784199332597824 25340639278342196992 25488721903781742336 25630698624920515584 26050874012214294528 26106095790724552704 26196741956664568512 26381597998697483814 26477937520611250176 26814083211790885188 26831265118244679168 26924429233238584304 26988058486357138944 27041798148815038464 27232617288978047808 27485106315189055488 27641748484296585216 27679053637977687936 27737726777644837248 27792959208504345088 28111088814428952576 28132808615649453312 28248581490610973696 28409574831082601472 28508219188134971616 28571926335976968192 28632492157568864256 28674812141754460128 29369357764565121792 29427839161945777152 29471334701247639576 29599806081811055616 29910262754764560384 30085048804463695872 30185173258025264064 30289982887393407342 30422022917416918272 30920744604587687424 31158888524413175808 31204942624850441904 31267079109567388224 31669689975633063936 31779654176937345408 31960771684967926656 32071746586651843068 32211553677264972288 32275694564714723328 32739611934269316096 32804804311677259776 32874342847579066368 32991764319966892032 33066450037338476544 33106319057188999296 33155251538903594523 33649045599110130432 33958319915278422072 33984962538375656448 34174264833227354112 34224775782094033056 34785837680161148352 34928989275552758016 35053749589964822784 35175463998263311752 35328800807322872832 35628401222587196928 35752110949054513584 35775020157659572224 35907961476295378944 35984077981809518592 36310156385304063744 36496616582464155648 36905404850636917248 36983635703526449664 37244608939337624208 37510411487532604416 37855176298998896736 37879433108110135296 38010958917513295488 38233082855672613504 38446047937380773376 39076311018321441792 39159143686086829056 39237118882594369536 39295112934996852768 39466408109081407488 39572396998046225721 39716906280916875264 40221124817686327782 40246897677367018752 40386643849857876456 40562697223222557696 40848925933467071712 41227659472783583232 41518580456966531904 41606590166467255872 41689438812756517632 42166633221643428864 42199212923474179968 42372872235916460544 42614362246623902208 42762328782202457424 42857889503965452288 42948738236353296384 43560477856489476096 43652815912359088128 44141758742918665728 44207002051871459364 44865394132146840576 45277759887037896096 45313283384500875264 45434974331090111013 45633034376125377408 46381116906881531136 46571985700737010688 46738332786619763712 46900618664351082336 47105067743097163776 47504534963449595904 47669481265406018112 48107619879977764602 48413541847072084992 49207206467515889664 49311514271368599552 49599675056007714816 49659478585783498944 50013881983376805888 50473568398665195648 50681278556684393984 50977443807563484672 51261397249841031168 52101748024428589056 52212191581449105408 52393483913329137024 52763195997394967628 53628166423581770376 53662530236489358336 53848858466477168608 53976116972714277888 54083596297630076928 54465234577956095616 55358107275955375872 55475453555289674496 55585918417008690176 56222177628857905152 56265617231298906624 56497162981221947392 56819149662165202944 57016438376269943232 57349624283508920256 58738715529130243584 58855678323891554304 58942669402495279152 59199612163622111232 59820525509529120768 60170097608927391744 60370346516050528128 60579965774786814684 60844045834833836544 61841489209175374848 62317777048826351616 62409885249700883808 62534158219134776448 63559308353874690816 63921543369935853312 64143493173303686136 64423107354529944576 64551389129429446656 65479223868538632192 66212638114377998592 66310503077807189046 67298091198220260864 67916639830556844144 67969925076751312896 68449551564188066112 69571675360322296704 69857978551105516032 70107499179929645568 70350927996526623504 70657601614645745664 71256802445174393856 71504221898109027168 71550040315319144448 71815922952590757888 71968155963619037184 72161429819966646903 72620312770608127488 73810809701273834496 73967271407052899328 74489217878675248416 75020822975065208832 75710352597997793472 76021917835026590976 76466165711345227008 76892095874761546752 78152622036642883584 78318287372173658112 78590225869993705536 79144793996092451442 79433812561833750528 80442249635372655564 80493795354734037504 80773287699715752912 81125394446445115392 81697851866934143424 82455318945567166464 83037160913933063808 83213180332934511744 83378877625513035264 84333266443286857728 84398425846948359936 84745744471832921088 85228724493247804416 85524657564404914848 85715779007930904576 85897476472706592768 88283517485837331456 88414004103742918728 89730788264293681152 90555519774075792192 90869948662180222026 91266068752250754816 92762233813763062272 93143971401474021376 93476665573239527424 93801237328702164672 95009069926899191808 95338962530812036224 96215239759955529204 96827083694144169984 98414412935031779328 98623028542737199104 99199350112015429632 99318957171566997888 100947136797330391296 101362557113368787968 101954887615126969344 102522794499682062336 104786967826658274048 105526391994789935256 107256332847163540752 107325060472978716672 107697716932954337216 107952233945428555776 108930469155912191232 110716214551910751744 110950907110579348992 111171836834017380352 112531234462597813248 112994325962443894784 113638299324330405888 114032876752539886464 114699248567017840512 117477431058260487168 117711356647783108608 117885338804990558304 118399224327244222464 120740693032101056256 121159931549573629368 121688091669667673088 123682978418350749696 124819770499401767616 125068316438269552896 127118616707749381632 127843086739871706624 128286986346607372272 128846214709059889152 130958447737077264384 132425276228755997184 132621006155614378092 134596182396440521728 135833279661113688288 135939850153502625792 136304922993270333039 136899103128376132224 139143350720644593408 139715957102211032064 140214998359859291136 140701855993053247008 141315203229291491328 142513604890348787712 143008443796218054336 144322859639933293806 145240625541216254976 147621619402547668992 147934542814105798656 148978435757350496832 150041645950130417664 151420705195995586944 152043835670053181952 152932331422690454016 153784191749523093504 156305244073285767168 156636574744347316224 157180451739987411072 158289587992184902884 160884499270745311128 160987590709468075008 161546575399431505824 162250788892890230784 163395703733868286848 166074321827866127616 166426360665869023488 166757755251026070528 168666532886573715456 168796851693896719872 169491488943665842176 170457448986495608832 171049315128809829696 176567034971674662912 176828008207485837456 179461576528587362304 181111039548151584384 181739897324360444052 182532137504501509632 185524467627526124544 186287942802948042752 186953331146479054848 187602474657404329344 190677925061624072448 192430479519911058408 193654167388288339968 198637914343133995776 201894273594660782592 202725114226737575936 203909775230253938688 209573935653316548096 211052783989579870512 214512665694327081504 214650120945957433344 215395433865908674432 215904467890857111552 217860938311824382464 221432429103821503488 221901814221158697984 222343673668034760704 225062468925195626496 228065753505079772928 229398497134035681024 234954862116520974336 235770677609981116608 241481386064202112512 242319863099147258736 243376183339335346176 247365956836701499392 249639540998803535232 250136632876539105792 254237233415498763264 255686173479743413248 256573972693214744544 257692429418119778304 264850552457511994368 265242012311228756184 269192364792881043456 271666559322227376576 272609845986540666078 273798206256752264448 278286701441289186816 279431914204422064128 280429996719718582272 281403711986106494016 285027209780697575424 286016887592436108672 288645719279866587612 290481251082432509952 295243238805095337984 295869085628211597312 297956871514700993664 302841410391991173888 304087671340106363904 305864662845380908032 307568383499046187008 314360903479974822144 316579175984369805768 321768998541490622256 321975181418936150016 323093150798863011648 326791407467736573696 332148643655732255232 332852721331738046976 333515510502052141056 337593703387793439744 338982977887331684352 340914897972991217664 342098630257619659392 353134069943349325824 353656016414971674912 362222079096303168768 363479794648720888104 365064275009003019264 371048935255052249088 375204949314808658688 381355850123248144896 384860959039822116816 397275828686267991552 403788547189321565184 405450228453475151872 407819550460507877376 408914768979810999117 419147871306633096192 422105567979159741024 429025331388654163008 430790867731817348864 435721876623648764928 442864858207643006976 443803628442317395968 450124937850391252992 456131507010159545856 458796994268071362048 469909724233041948672 471541355219962233216 482962772128404225024 484639726198294517472 486752366678670692352 499279081997607070464 500273265753078211584 508474466830997526528 511372346959486826496 513147945386429489088 529701104915023988736 530484024622457512368 538384729585762086912 543333118644454753152 545219691973081332156 547596412513504528896 556573402882578373632 558863828408844128256 560859993439437164544 562807423972212988032 572033775184872217344 577291438559733175224 580962502164865019904 595913743029401987328 605682820783982347776 608175342680212727808 611729325690761816064 628721806959949644288 633158351968739611536 643537997082981244512 643950362837872300032 646186301597726023296 653582814935473147392 664297287311464510464 665705442663476093952 667031021004104282112 675187406775586879488 684197260515239318784 707312032829943349824 724444158192606337536 726959589297441776208 730128550018006038528 742097870510104498176 750409898629617317376 762711700246496289792 769721918079644233632 794551657372535983104 807577094378643130368 817829537959621998234 838295742613266192384 844211135958319482048 858050662777308326016 861581735463634697728 871443753247297529856 885729716415286013952 887607256884634791936 912263014020319091712 917593988536142724096 943082710439924466432 965925544256808450048 969279452396589034944 998558163995214140928 1000546531506156423168 1016948933661995053056 1022744693918973652992 1026295890772858978176 1059402209830047977472 1060968049244915024736 1086666237288909506304 1090439383946162664312 1095192825027009057792 1113146805765156747264 1125614847944425976064 1144067550369744434688 1154582877119466350448 1191827486058803974656 1211365641567964695552 1216350685360425455616 1223458651381523632128 1226744306939432997351 1257443613919899288576 1266316703937479223072 1287075994165962489024 1292372603195452046592 1307165629870946294784 1328594574622929020928 1331410885326952187904 1350374813551173758976 1368394521030478637568 1414624065659886699648 1448888316385212675072 1453919178594883552416 1460257100036012077056 1500819797259234634752 1525423400492992579584 1539443836159288467264 1589103314745071966208 1615154188757286260736 1635659075919243996468 1676591485226532384768 1688422271916638964096 1716101325554616652032 1723163470927269395456 1742887506494595059712 1824526028040638183424 1835187977072285448192 1886165420879848932864 1931851088513616900096 1938558904793178069888 1997116327990428281856 2001093063012312846336 2052591781545717956352 2121936098489830049472 2173332474577819012608 2180878767892325328624 2190385650054018115584 2226293611530313494528 2251229695888851952128 2288135100739488869376 2309165754238932700896 2383654972117607949312 2422731283135929391104 2453488613878865994702 2514887227839798577152 2532633407874958446144 2574151988331924978048 2584745206390904093184 2614331259741892589568 2657189149245858041856 2662821770653904375808 2736789042060957275136 2829248131319773399296 2897776632770425350144 2907838357189767104832 3001639594518469269504 3050846800985985159168 3078887672318576934528 3178206629490143932416 3271318151838487992936 3376844543833277928192 3432202651109233304064 3446326941854538790912 3649052056081276366848 3670375954144570896384 3772330841759697865728 3877117809586356139776 3994232655980856563712 4105183563091435912704 4243872196979660098944 4346664949155638025216 4361757535784650657248 4380771300108036231168 4502459391777703904256 4576270201478977738752 4618331508477865401792 4767309944235215898624 4845462566271858782208 4906977227757731989404 5029774455679597154304 5065266815749916892288 5148303976663849956096 5169490412781808186368 5228662519483785179136 5473578084121914550272 5658496262639546798592 5795553265540850700288 5815676714379534209664 6003279189036938539008 6157775344637153869056 6542636303676975985872 6753689087666555856384 6864405302218466608128 6892653883709077581824 7544661683519395731456 7754235619172712279552 7988465311961713127424 8210367126182871825408 8487744393959320197888 8693329898311276050432 8723515071569301314496 9004918783555407808512 9152540402957955477504 9236663016955730803584 9534619888470431797248 9813954455515463978808 10130533631499833784576 10296607953327699912192 10338980825563616372736 10947156168243829100544 11316992525279093597184 11631353428759068419328 12315550689274307738112 13085272607353951971744 13507378175333111712768 13728810604436933216256 15089323367038791462912 15508471238345424559104 16420734252365743650816 16975488787918640395776 17386659796622552100864 17447030143138602628992 18009837567110815617024 18473326033911461607168 19627908911030927957616 20261067262999667569152 20593215906655399824384 20677961651127232745472 22633985050558187194368 23262706857518136838656 24631101378548615476224 26170545214707903943488 27014756350666223425536 27457621208873866432512 31016942476690849118208 32841468504731487301632 33950977575837280791552 34894060286277205257984 36946652067822923214336 39255817822061855915232 40522134525999335138304 41186431813310799648768 45267970101116374388736 46525413715036273677312 49262202757097230952448 52341090429415807886976 54029512701332446851072 62033884953381698236416 67901955151674561583104 69788120572554410515968 73893304135645846428672 78511635644123711830464 81044269051998670276608 82372863626621599297536 93050827430072547354624 98524405514194461904896 104682180858831615773952 135803910303349123166208 139576241145108821031936 147786608271291692857344 157023271288247423660928 162088538103997340553216 186101654860145094709248 209364361717663231547904 279152482290217642063872 295573216542583385714688 314046542576494847321856 418728723435326463095808 558304964580435284127744 628093085152989694643712 837457446870652926191616 1256186170305979389287424 1674914893741305852383232 2512372340611958778574848 5024744681223917557149696
- Sum of all divisors σ(n): 17283228163975069794201600
- Sum of proper divisors (its aliquot sum) s(n): 12258483482751152237051904
- 5024744681223917557149696 is an abundant number, because the sum of its proper divisors (12258483482751152237051904) is greater than itself. Its abundance is 7233738801527234679902208
Bases of 5024744681223917557149696
- Binary: 100001010000000011111110100011110010111011011011010101100010001111001110000000000002
- Hexadecimal: 0x42807F47976DAB11E7000
- Base-36: MQ8IUFFU89HA8000
Squares and roots of 5024744681223917557149696
- 5024744681223917557149696 squared (50247446812239175571496962) is 25248059111488048869591036065933839374247752892416
- 5024744681223917557149696 cubed (50247446812239175571496963) is 126865050731676643271561149111908976042224860693607658798672866164695105536
-
The
square root of 5024744681223917557149696 is 2241594227603.1845539245 -
5024744681223917557149696 is a
perfect cube number . Itscube root is 171279216
Scales and comparisons
How big is 5024744681223917557149696?- 5,024,744,681,223,917,557,149,696 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 5,024,744,681,223,917,557,149,696 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 5024744681223917557149696 cubic inches would be around 14273268 feet tall.
Recreational maths with 5024744681223917557149696
- 5024744681223917557149696 backwards is 6969417557193221864474205
- The number of decimal digits it has is: 25
- The sum of 5024744681223917557149696'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 5024744681223917557149696 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 5024744681223917557149696 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/5024744681223917557149696/
Chicago style:
Numbermatics. 2024. "Number 5024744681223917557149696 - Facts about the integer". https://numbermatics.com/n/5024744681223917557149696/
The information we have on file for 5024744681223917557149696 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 5024744681223917557149696, math, Factors of 5024744681223917557149696, curriculum, school, college, exams, university, Prime factorization of 5024744681223917557149696, STEM, science, technology, engineering, physics, economics, calculator, five septillion, twenty-four sextillion, seven hundred forty-four quintillion, six hundred eighty-one quadrillion, two hundred twenty-three trillion, nine hundred seventeen billion, five hundred fifty-seven million, one hundred forty-nine thousand, six hundred ninety-six.