29920467737568840863169024
29,920,467,737,568,840,863,169,024 is an even composite number composed of six prime numbers multiplied together.
What does the number 29920467737568840863169024 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 17920 divisors.
29920467737568840863169024 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 29920467737568840863169024:
29 × 33 × 113 × 133 × 176 × 3133
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 11 × 11 × 11 × 13 × 13 × 13 × 17 × 17 × 17 × 17 × 17 × 17 × 313 × 313 × 313)See below for interesting mathematical facts about the number 29920467737568840863169024 from the Numbermatics database.
Names of 29920467737568840863169024
- Cardinal: 29920467737568840863169024 can be written as Twenty-nine septillion, nine hundred twenty sextillion, four hundred sixty-seven quintillion, seven hundred thirty-seven quadrillion, five hundred sixty-eight trillion, eight hundred forty billion, eight hundred sixty-three million, one hundred sixty-nine thousand and twenty-four.
Scientific notation
- Scientific notation: 2.9920467737568840863169024 × 1025
Factors of 29920467737568840863169024
Divisors of 29920467737568840863169024
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 17 18 22 24 26 27 32 33 34 36 39 44 48 51 52 54 64 66 68 72 78 88 96 99 102 104 108 117 121 128 132 136 143 144 153 156 169 176 187 192 198 204 208 216 221 234 242 256 264 272 286 288 289 297 306 312 313 338 351 352 363 374 384 396 408 416 429 432 442 459 468 484 507 512 528 544 561 572 576 578 594 612 624 626 663 676 702 704 726 748 768 792 816 832 858 864 867 884 918 936 939 968 1014 1056 1088 1089 1122 1144 1152 1156 1188 1224 1248 1252 1287 1326 1331 1352 1404 1408 1452 1496 1521 1536 1573 1584 1632 1664 1683 1716 1728 1734 1768 1836 1859 1872 1878 1936 1989 2028 2057 2112 2176 2178 2197 2244 2288 2304 2312 2376 2431 2448 2496 2504 2574 2601 2652 2662 2704 2808 2816 2817 2873 2904 2992 3042 3146 3168 3179 3264 3267 3328 3366 3432 3443 3456 3468 3536 3672 3718 3744 3756 3757 3861 3872 3978 3993 4056 4069 4114 4224 4352 4356 4394 4488 4563 4576 4608 4624 4719 4752 4862 4896 4913 4992 5008 5049 5148 5202 5304 5321 5324 5408 5577 5616 5632 5634 5746 5808 5967 5984 6084 6171 6292 6336 6358 6528 6534 6591 6656 6732 6864 6886 6912 6936 7072 7293 7344 7436 7488 7512 7514 7722 7744 7803 7956 7986 8112 8138 8228 8448 8451 8619 8704 8712 8788 8976 9126 9152 9248 9438 9504 9537 9724 9792 9826 9984 10016 10098 10296 10329 10404 10608 10642 10648 10816 11154 11232 11268 11271 11492 11616 11934 11968 11979 12168 12207 12342 12584 12672 12716 13056 13068 13182 13464 13728 13772 13824 13872 14144 14157 14586 14688 14739 14872 14976 15024 15028 15444 15488 15606 15912 15963 15972 16224 16276 16456 16731 16896 16902 17238 17303 17424 17576 17952 18252 18304 18496 18513 18876 19008 19074 19448 19584 19652 19773 19968 20032 20196 20449 20592 20658 20808 21216 21284 21296 21632 21879 22308 22464 22536 22542 22627 22984 23232 23868 23936 23958 24167 24336 24414 24684 25168 25344 25432 25857 26112 26136 26364 26741 26928 27456 27544 27744 28288 28314 28611 29172 29376 29478 29744 29952 30048 30056 30888 30976 30987 31212 31603 31824 31926 31944 32448 32552 32912 33462 33804 33813 34476 34606 34848 34969 35152 35904 35937 36504 36608 36621 36992 37026 37349 37752 37873 38016 38148 38896 39168 39304 39546 40064 40392 40898 41184 41316 41327 41616 42432 42471 42568 42592 43264 43758 44217 44616 44759 44928 45072 45084 45254 45968 46464 47736 47872 47889 47916 48334 48672 48828 48841 49368 50193 50336 50688 50864 51714 51909 52272 52728 52897 53482 53856 54043 54912 55088 55488 55539 56576 56628 57222 58344 58531 58752 58956 59319 59488 59904 60096 60112 61347 61776 61952 61974 62424 63206 63648 63852 63869 63888 64896 65104 65637 65824 66924 67608 67626 67881 68952 69173 69212 69696 69938 70304 71808 71874 72501 73008 73216 73242 73984 74052 74698 75504 75746 76032 76296 77571 77792 78336 78608 79092 80128 80223 80784 81796 82368 82632 82654 83232 83521 84864 84942 85136 85184 85833 86528 87516 88434 89232 89518 89856 90144 90168 90457 90508 91936 92928 92961 94809 95472 95744 95778 95832 96668 97344 97656 97682 97969 98736 100386 100672 101439 101728 103428 103818 104544 104907 105456 105794 106964 107712 108086 109824 109863 110176 110976 111078 112047 113152 113256 113619 114444 116688 117062 117504 117912 118638 118976 120192 120224 122694 123552 123948 123981 124848 126412 127296 127704 127738 127776 129792 130208 131274 131648 132651 133848 134277 135216 135252 135762 137904 138346 138424 139392 139876 140608 143616 143667 143748 145002 146016 146484 146523 147968 148104 149396 151008 151492 152064 152592 155142 155584 155727 157216 158184 158691 160256 160446 161568 162129 163592 164736 165264 165308 166464 167042 169728 169884 170272 170368 171666 175032 175593 176868 178464 179036 179712 180288 180336 180914 181016 183872 184041 185856 185922 189618 190944 191556 191607 191664 193336 194688 195312 195364 195938 197472 200772 201344 202878 203456 203643 206856 207519 207636 209088 209814 210912 211588 213928 215424 216172 217503 219648 219726 220352 221952 222156 224094 224939 226512 227238 228888 233376 234124 235008 235824 237276 237952 240384 240448 240669 245388 247104 247896 247962 249696 250563 252824 254592 255408 255476 255552 259584 260416 262548 263296 265302 265837 267696 268554 270432 270504 271371 271524 275808 276692 276848 278784 279752 281216 284427 287232 287334 287496 290004 292032 292968 293046 293907 294151 296208 298792 302016 302984 305184 310284 311168 311454 314432 314721 316368 317382 320892 323136 324258 327184 329472 330528 330616 332928 334084 336141 339456 339768 340544 340736 340857 343332 347633 350064 351186 353736 356928 358072 360576 360672 361828 362032 367744 368082 371844 371943 379236 381888 383112 383214 383328 384659 386672 389376 390624 390728 391876 394944 401544 402688 402831 405756 406912 407286 410839 413712 415038 415272 416603 418176 419628 421824 423176 427856 430848 432344 435006 439452 439569 440704 443904 444312 448188 449878 453024 454476 454597 457776 466752 467181 468248 471648 474552 475904 476073 480768 480896 481338 486387 490776 492349 494208 495792 495924 499392 501126 505648 509184 510816 510952 511104 520832 525096 526592 526779 530604 531674 535392 537108 537251 540864 541008 542742 543048 551616 552123 553384 553696 557568 559504 562432 568854 574668 574821 574992 580008 581867 584064 585936 586092 587814 588302 592416 594473 597584 604032 605968 610368 610929 620568 622336 622557 622908 628864 629442 632736 634764 634933 641784 643841 646272 648516 652509 654368 658944 661056 661232 665856 668168 672282 674817 679536 681088 681472 681714 686664 687661 695266 700128 702372 702559 707472 713856 716144 721152 721344 722007 723656 724064 735488 736164 743688 743886 751689 758472 760903 763776 766224 766428 766656 769318 773344 778752 781248 781456 783752 789888 797511 803088 805376 805662 811512 813824 814113 814572 821678 827424 830076 830297 830544 833206 836352 839256 843648 846352 853281 855712 861696 864688 870012 878904 879138 881408 881721 882453 888624 896376 899249 899756 906048 908952 909194 915552 918731 933504 934362 936496 943296 944163 949104 951808 952146 961792 962676 972774 981552 984698 988416 991584 991848 995027 998784 1002252 1008423 1011296 1018368 1021632 1021904 1022208 1022571 1041664 1042899 1050192 1053184 1053558 1061208 1063348 1070784 1074216 1074502 1077659 1081728 1082016 1085484 1085773 1086096 1103232 1104246 1106768 1107392 1115829 1119008 1124864 1137708 1149336 1149642 1149984 1153977 1160016 1163734 1168128 1171872 1172184 1175628 1175941 1176604 1184832 1188946 1195168 1208064 1208493 1211936 1220736 1221858 1232517 1241136 1244672 1245114 1245816 1249809 1257728 1258884 1265472 1269528 1269866 1273597 1283568 1287682 1292544 1297032 1305018 1308736 1318707 1322112 1322464 1331712 1336336 1344564 1349634 1359072 1362176 1363428 1363791 1373328 1375322 1390532 1400256 1404744 1405118 1414944 1419857 1427712 1428219 1432288 1442304 1442688 1444014 1447312 1448128 1459161 1470976 1472328 1477047 1487376 1487772 1503378 1516944 1521806 1527552 1532448 1532856 1533312 1537769 1538636 1546688 1562496 1562912 1567504 1579776 1580337 1595022 1606176 1611324 1611753 1623024 1627648 1628226 1629144 1643356 1654848 1660152 1660594 1661088 1665473 1666412 1672704 1678512 1687296 1692704 1706562 1711424 1724463 1729376 1740024 1745601 1757808 1758276 1762816 1763442 1764906 1777248 1783419 1792752 1798498 1799512 1812096 1817904 1818388 1831104 1837462 1867008 1867671 1868724 1872992 1886592 1888326 1898208 1904292 1904799 1923584 1925352 1931523 1945548 1963104 1969396 1976832 1983168 1983696 1990054 1997568 2004504 2016846 2022592 2024451 2043264 2043808 2044416 2045142 2062983 2083328 2085798 2100384 2107116 2107677 2122416 2126696 2141568 2148432 2149004 2155318 2163456 2164032 2170968 2171546 2172192 2206464 2208492 2213536 2214784 2231658 2238016 2255067 2275416 2282709 2298672 2299284 2299968 2307954 2320032 2327468 2336256 2343744 2344368 2351256 2351882 2353208 2369664 2377892 2390336 2392533 2416128 2416986 2423872 2441472 2442339 2443716 2465034 2482272 2490228 2490891 2491632 2499618 2515456 2517768 2530944 2539056 2539732 2547194 2567136 2575364 2585088 2594064 2610036 2617472 2637414 2644224 2644928 2645163 2647359 2672672 2689128 2697747 2699268 2718144 2724352 2726856 2727582 2746656 2750644 2756193 2781064 2800512 2809488 2810236 2829888 2839714 2855424 2856438 2864576 2885376 2888028 2894624 2896256 2918322 2924207 2944656 2954094 2974752 2975544 2985081 3006756 3033888 3043612 3055104 3064896 3065712 3066624 3075538 3077272 3093376 3124992 3125824 3128697 3135008 3159552 3160674 3190044 3212352 3222648 3223506 3232977 3246048 3256452 3257319 3258288 3286712 3309696 3320304 3321188 3322176 3330946 3332824 3357024 3374592 3385408 3413124 3422848 3448926 3458752 3461931 3480048 3491202 3515616 3516552 3526884 3527823 3529812 3554496 3566838 3585504 3596996 3599024 3624192 3635808 3636776 3662208 3674924 3697551 3734016 3735342 3737448 3745984 3749427 3773184 3776652 3796416 3808584 3809598 3820791 3823963 3850704 3863046 3891096 3926208 3938792 3966336 3967392 3980108 3995136 4009008 4033692 4045184 4048902 4086528 4087616 4090284 4091373 4125966 4171596 4200768 4214232 4215354 4244832 4253392 4259571 4283136 4296864 4298008 4310636 4326912 4328064 4341936 4343092 4344384 4412928 4416984 4427072 4429568 4431141 4463316 4476032 4510134 4519229 4550832 4565418 4597344 4598568 4599936 4613307 4615908 4640064 4654936 4687488 4688736 4702512 4703764 4706416 4739328 4755784 4780672 4785066 4833972 4835259 4847744 4882944 4884678 4887432 4930068 4964544 4980456 4981782 4983264 4996419 4999236 5000567 5035536 5061888 5078112 5079464 5094388 5134272 5150728 5188128 5220072 5234944 5236803 5274828 5288448 5289856 5290326 5294718 5345344 5350257 5378256 5395494 5398536 5415839 5436288 5453712 5455164 5493312 5501288 5512386 5562128 5601024 5618976 5620472 5659776 5679428 5712876 5714397 5729152 5770752 5776056 5789248 5792512 5794569 5836644 5848414 5889312 5908188 5909761 5949504 5951088 5970162 6013512 6067776 6073353 6087224 6129792 6131424 6133248 6151076 6154544 6186752 6188949 6249984 6251648 6257394 6270016 6321348 6323031 6380088 6400537 6424704 6445296 6447012 6465954 6492096 6512904 6514638 6516576 6539203 6573424 6619392 6640608 6642376 6644352 6661892 6665648 6714048 6770816 6826248 6845696 6848127 6897852 6917504 6923862 6960096 6982404 6984263 7031232 7033104 7053768 7055646 7059624 7082251 7108992 7133676 7171008 7177599 7193992 7198048 7248384 7271616 7273552 7324416 7349848 7395102 7470684 7472673 7474896 7491968 7498854 7546368 7553304 7564271 7592832 7617168 7619196 7641582 7647926 7701408 7726092 7728149 7782192 7852416 7877584 7932672 7934784 7942077 7960216 8018016 8067384 8090368 8093241 8097804 8173056 8175232 8180568 8182746 8251932 8268579 8343192 8369933 8401536 8428464 8430708 8489664 8506784 8519142 8566272 8593728 8596016 8621272 8656128 8683872 8686184 8688768 8772621 8833968 8854144 8859136 8862282 8926632 8952064 8955243 9020268 9038458 9101664 9130836 9133267 9194688 9197136 9199872 9226614 9231816 9280128 9309872 9374976 9377472 9386091 9405024 9407528 9412832 9478656 9511568 9561344 9570132 9667944 9670518 9695488 9698931 9769356 9771957 9774864 9860136 9891739 9929088 9960912 9963564 9966528 9992838 9998472 10001134 10071072 10106041 10123776 10156224 10158928 10188776 10268544 10301456 10376256 10385793 10440144 10469888 10473606 10549656 10579712 10580652 10583469 10589436 10690688 10700514 10756512 10790988 10793861 10797072 10831678 10872576 10907424 10910328 10945297 10986624 11002576 11024772 11092653 11124256 11202048 11237952 11240944 11248281 11319552 11358856 11425752 11428794 11458304 11462373 11471889 11552112 11578496 11585024 11589138 11673288 11690237 11696828 11778624 11816376 11819522 11854249 11899008 11902176 11940324 11943503 12027024 12135552 12146706 12174448 12259584 12262848 12274119 12302152 12309088 12373504 12377898 12503296 12514788 12540032 12642696 12646062 12760176 12778713 12801074 12849408 12890592 12894024 12931908 12935351 12984192 13025808 13029276 13033152 13078406 13146848 13238784 13281216 13284752 13288704 13293423 13323784 13331296 13428096 13541632 13557687 13652496 13691392 13696254 13795704 13835008 13839921 13847724 13920192 13964808 13968526 14009567 14062464 14066208 14107536 14111292 14115049 14119248 14164502 14217984 14267352 14342016 14355198 14387984 14396096 14505777 14543232 14547104 14648832 14699696 14790204 14941368 14945346 14949792 14983936 14989257 14997708 15001701 15106608 15128542 15185664 15234336 15238392 15283164 15287233 15295852 15402816 15452184 15456298 15564384 15618427 15704832 15710409 15755168 15865344 15869568 15884154 15920432 16036032 16050771 16134768 16180736 16186482 16195608 16247517 16350464 16361136 16365492 16503864 16537158 16556761 16686384 16739866 16803072 16856928 16861416 16915459 16979328 17013568 17038284 17143191 17187456 17192032 17242544 17312256 17367744 17372368 17377536 17383707 17545242 17667936 17708288 17724564 17729283 17853264 17904128 17910486 18040536 18076916 18203328 18261672 18266534 18320203 18389376 18394272 18399744 18453228 18458141 18463632 18560256 18566847 18619744 18749952 18754944 18772182 18810048 18815056 18825664 18969093 19023136 19122688 19140264 19201611 19335888 19341036 19390976 19397862 19538712 19543914 19549728 19617609 19720272 19783478 19858176 19921824 19927128 19933056 19985676 19990997 19996944 20002268 20142144 20212082 20312448 20317856 20377552 20537088 20544381 20602912 20752512 20771586 20880288 20947212 20952789 21099312 21159424 21161304 21166938 21178872 21246753 21381376 21401028 21513024 21581976 21587722 21594144 21651149 21663356 21745152 21814848 21820656 21890594 21973248 22005152 22049544 22185306 22248512 22418019 22475904 22481888 22496562 22639104 22692813 22717712 22851504 22857588 22916608 22924746 22943778 23104224 23156992 23178276 23184447 23346576 23380474 23393656 23557248 23632752 23639044 23708498 23798016 23804352 23880648 23887006 24054048 24137569 24271104 24279723 24293412 24348896 24519168 24525696 24548238 24604304 24618176 24755796 24805737 25006592 25029576 25080064 25109799 25285392 25292124 25520352 25557426 25602148 25698816 25781184 25788048 25863816 25870702 25968384 26051616 26058552 26066304 26142073 26156812 26293696 26317863 26562432 26569504 26577408 26586846 26647568 26662592 26856192 26865729 27083264 27115374 27304992 27392508 27399801 27591408 27670016 27679842 27695448 27840384 27929616 27937052 28019134 28124928 28132416 28215072 28222584 28230098 28238496 28313041 28329004 28435968 28534704 28684032 28710396 28775968 28792192 29011554 29086464 29094208 29096793 29315871 29399392 29580408 29675217 29882736 29890692 29899584 29967872 29978514 29995416 30003402 30213216 30257084 30318123 30371328 30468672 30476784 30566328 30574466 30591704 30664297 30805632 30904368 30912596 31128768 31236854 31409664 31420818 31510336 31739136 31750407 31768308 31840864 32072064 32101542 32269536 32372964 32381583 32391216 32495034 32700928 32722272 32730984 32835891 33007728 33074316 33113522 33372768 33479732 33606144 33713856 33722832 33830918 33958656 34027136 34076568 34286382 34374912 34384064 34387119 34415667 34485088 34735488 34744736 34755072 34767414 35070711 35090484 35335872 35416576 35449128 35458566 35562747 35706528 35820972 35830509 36081072 36153832 36406656 36523344 36533068 36640406 36778752 36788544 36906456 36916282 36927264 37120512 37133694 37239488 37509888 37544364 37620096 37630112 37651328 37938186 38046272 38280528 38336139 38403222 38671776 38682072 38795724 38806053 39077424 39087828 39099456 39235218 39440544 39566956 39716352 39843648 39854256 39866112 39971352 39981994 39993888 40004536 40284288 40424164 40624896 40635712 40673061 40755104 41074176 41088762 41205824 41505024 41519763 41543172 41760576 41894424 41905578 42028701 42198624 42322608 42333876 42345147 42357744 42493506 42762752 42802056 43026048 43163952 43175444 43188288 43302298 43326712 43629696 43641312 43781188 43946496 44010304 44099088 44370612 44497024 44836038 44951808 44963776 44967771 44993124 45005103 45385626 45435424 45703008 45715176 45849492 45861699 45887556 46208448 46313984 46356552 46368894 46693152 46760948 46787312 46855281 47114496 47265504 47278088 47416996 47596032 47608704 47761296 47774012 48108096 48275138 48542208 48559446 48586824 48697792 48742551 49051392 49096476 49208608 49236352 49511592 49611474 49670283 49711519 50059152 50160128 50219598 50570784 50584248 50746377 51040704 51114852 51204296 51562368 51576096 51727632 51741404 51936768 52103232 52117104 52132608 52284146 52313624 52587392 52635726 53124864 53139008 53173692 53187849 53295136 53325184 53712384 53731458 54230748 54609984 54785016 54799602 54960609 55182816 55359684 55374423 55390896 55680768 55859232 55874104 56038268 56249856 56264832 56430144 56445168 56460196 56476992 56626082 56658008 57069408 57368064 57420792 57551936 57584384 57604833 58023108 58172928 58188416 58193586 58631742 58798784 58852827 59160816 59350434 59765472 59781384 59799168 59957028 59972991 59990832 60006804 60426432 60514168 60636246 60937344 60953568 61132656 61148932 61183408 61328594 61611264 61808736 61825192 62257536 62473708 62841636 62858367 63020672 63478272 63500814 63536616 63681728 63740259 64144128 64203084 64539072 64745928 64763166 64782432 64953447 64990068 65007371 65444544 65461968 65671782 66015456 66148632 66227044 66745536 66959464 67427712 67445664 67661836 67917312 68054272 68078439 68153136 68572764 68749824 68768128 68774238 68831334 68970176 69470976 69489472 69534828 69553341 70141422 70180968 70405907 70671744 70898256 70917132 71125494 71413056 71641944 71661018 72162144 72307664 72412707 72813312 73046688 73066136 73280812 73557504 73577088 73812912 73832564 73854528 74267388 74478976 75019776 75088728 75240192 75260224 75302656 75329397 75876372 76092544 76561056 76672278 76806444 76826893 77343552 77364144 77591448 77612106 78154848 78175656 78198912 78426219 78470436 78881088 78953589 79133912 79687296 79708512 79732224 79942704 79963988 79987776 80009072 80568576 80848328 81249792 81271424 81346122 81510208 82177524 82199403 82411648 83010048 83039526 83086344 83206981 83521152 83788848 83811156 84057402 84397248 84645216 84667752 84690294 84715488 84939123 84987012 85009639 85604112 86052096 86327904 86350888 86376576 86604596 86653424 87259392 87282624 87562376 88020608 88198176 88741224 88994048 89025651 89672076 89903616 89927552 89935542 89986248 90010206 90771252 90870848 90954369 91406016 91430352 91698984 91723398 91775112 91992891 92069263 92416896 92713104 92737788 93386304 93521896 93574624 93710562 94228992 94531008 94556176 94833992 95217408 95522592 95548024 96216192 96550276 97118892 97144749 97173648 97395584 97485102 98102784 98192952 98417216 98472704 98507673 99023184 99222948 99340566 99423038 100118304 100439196 100465937 101141568 101168496 101492754 102081408 102229704 102408592 103124736 103152192 103247001 103455264 103482808 104206464 104234208 104265216 104568292 104627248 105174784 105212133 105271452 106249728 106278016 106347384 106375698 106590272 106650368 106688241 107462916 107491527 108461496 108809129 109219968 109570032 109599204 109921218 110365632 110719368 110748846 110781792 111166451 111361536 111718464 111748208 112076536 112529664 112860288 112890336 112920392 112953984 113252164 113316016 114138816 114841584 115103872 115168768 115209666 116046216 116376832 116387172 116418159 117263484 117597568 117705654 118321632 118700868 118732471 119530944 119562768 119598336 119914056 119945982 119981664 120013608 120398267 120852864 121028336 121272492 121874688 121907136 122019183 122265312 122297864 122366816 122657188 123222528 123617472 123650384 124515072 124947416 125683272 125716734 126041344 126086103 127001628 127035441 127073232 127363456 127480518 128288256 128406168 128592607 129078144 129491856 129526332 129564864 129906894 129980136 130014742 130396739 130889088 130923936 131343564 131378533 132030912 132297264 132454088 133491072 133918928 134855424 134891328 135015309 135323672 136108544 136156878 136306272 137145528 137536256 137548476 137585097 137662668 137940352 138941952 138978944 139069656 139106682 140282844 140361936 140565843 140811814 141343488 141796512 141834264 142250988 142288861 142826112 143283888 143322036 144324288 144615328 144825414 145626624 146093376 146132272 146227653 146561624 147154176 147625824 147665128 147709056 148534776 148957952 149010849 149134557 150177456 150480384 150520448 150605312 150658794 151752744 152185088 152239131 153122112 153344556 153612888 153653786 154105237 154687104 154728288 155182896 155224212 155265539 156309696 156351312 156397824 156852438 156940872 157762176 157907178 158267824 159374592 159417024 159563547 159885408 159927976 159975552 160018144 161137152 161696656 162542848 162692244 163020416 164355048 164398806 164823296 164881827 166079052 166123269 166172688 166413962 167042304 167577696 167622312 168114804 168159563 168794496 169290432 169335504 169380588 169430976 169878246 169974024 170019278 171208224 171802697 172104192 172655808 172701776 172753152 172814499 173209192 173306848 174518784 174565248 175124752 176041216 176396352 176558481 177482448 177988096 178051302 179344152 179855104 179871084 179918973 179972496 180020412 181542504 181741696 181908738 182124371 182812032 182860704 183397968 183446796 183495637 183550224 183985782 184138526 184833792 185426208 185475576 186070049 186772608 187043792 187149248 187421124 188575101 189062016 189112352 189667984 190434816 191045184 191096048 191220777 192432384 193100552 194237784 194289498 194347296 194791168 194860341 194970204 195022113 196385904 196834432 196945408 197015346 198046368 198445896 198681132 198734029 198846076 200236608 200878392 200931874 201522233 202283136 202336992 202985508 203039551 204162816 204235317 204459408 204817184 206249472 206304384 206494002 206910528 206965616 208412928 208468416 208660023 209136584 209254496 210349568 210424266 210542904 211217721 212556032 212694768 212751396 213180544 213300736 213376482 214925832 214983054 215237893 216922992 217238121 217618258 218439936 219140064 219198408 219842436 219900967 220731264 221438736 221497692 221563584 222332902 223436928 223496416 224153072 225059328 225720576 225780672 225840784 225907968 225988191 226504328 226632032 228277632 229683168 230207744 230419332 230480679 232092432 232753664 232774344 232836318 234526968 235195136 235278657 235411308 236643264 237401736 237464942 238162639 239061888 239125536 239196672 239828112 239891964 239955833 239963328 240027216 240796534 241705728 242056672 242544984 243749376 243814272 244038366 244530624 244595728 244733632 245314376 246598209 247234944 247300768 249030144 249620943 249894832 251366544 251433468 252082688 252172206 254003256 254070882 254146464 254726912 254817369 254961036 255028917 256812336 257185214 258156288 258983712 259052664 259129728 259813788 259882961 259960272 260029484 260793478 261778176 261847872 262687128 262757066 264061824 264594528 264908176 265513259 266982144 267076953 267837856 269710848 269782656 270030618 270647344 272313756 272612544 272863107 274291056 275072512 275096952 275170194 275325336 275880704 275978673 276207789 277957888 278139312 278213364 280565688 280723872 281131686 281464937 281623628 282686976 283593024 283668528 284501976 284577722 285652224 286567776 286644072 287562803 288648576 289230656 289650828 291434247 292186752 292264544 292455306 293123248 294308352 295251648 295330256 295418112 295523019 297069552 297915904 298021698 298269114 300354912 301040896 301317588 301397811 303505488 304370176 304478262 306244224 306689112 307225776 307307572 308210474 309374208 309456576 310365792 310448424 310531078 311443451 312619392 312702624 312795648 313704876 313788397 313881744 315524352 315636399 315814356 316535648 318749184 318834048 319127094 319770816 319855952 319951104 320036288 320064723 322474581 323393312 325085696 325384488 326040832 326427387 328710096 328797612 329646592 329763654 332158104 332246538 332345376 332827924 333499353 334084608 335155392 335244624 336229608 336319126 337307267 337588992 338580864 338671008 338761176 338861952 339756492 339846949 339948048 340038556 342416448 343605394 345311616 345403552 345506304 345628998 346418384 346613696 349130496 349254477 350249504 352082432 352792704 353116962 354964896 356102604 356197413 358688304 359710208 359742168 359837946 359944992 360040824 361194801 363085008 363483392 363817476 364248742 365624064 365721408 366795936 366893592 366991274 367100448 367971564 368069533 368277052 369667584 370852416 370951152 372140098 373545216 374087584 374298496 374842248 377150202 378124032 378224704 378258309 379335968 381106323 382090368 382192096 382441554 384864768 385777821 386201104 388475568 388578996 388694592 389582336 389720682 389940408 390044226 391190217 392771808 393668864 394030692 394135599 396092736 396891792 397362264 397468058 397692152 398635861 400473216 401756784 401863748 403044466 404566272 404673984 405971016 406079102 408325632 408470634 408918816 409634368 412608768 412755291 412988004 413821056 413931232 416825856 416936832 417320046 418273168 418508992 420848532 421085808 421697529 422435442 425112064 425389536 425502792 426361088 426752964 426866583 429851664 429966108 430475786 433845984 434476242 435236516 436879872 438280128 438396816 439684872 439801934 441462528 442877472 442995384 443127168 444415241 444665804 446873856 446992832 447032547 447403671 448306144 451441152 451561344 451681568 451815936 451976382 453008656 453264064 456555264 456717393 459366336 460415488 460838664 460961358 462315711 464184864 465548688 465672636 465796617 469053936 470390272 470557314 470822616 473286528 474803472 474929884 476325278 478123776 478251072 479656224 479783928 479911666 479926656 480054432 481321697 481593068 483411456 484113344 485089968 487628544 488076732 489061248 489191456 489467264 490628752 493196418 494469888 494601536 494645481 498369807 499241886 499789664 502733088 502866936 504344412 504478689 508006512 508141764 508292928 509453824 509634738 509922072 510057834 513624672 514370428 515408091 516312576 517967424 518105328 518259456 519627576 519765922 519920544 520058968 521293049 521586956 523556352 523695744 525374256 525514132 528123648 529189056 529816352 531026518 533964288 534153906 535675712 539565312 539756919 540061236 541294688 544627512 545225088 545726214 546373113 548582112 550193904 550340388 550486911 550650672 551761408 551957346 552415578 555915776 556278624 556426728 558210147 561131376 561447744 562263372 562929874 563247256 567186048 567337056 569003952 569155444 571304448 573135552 573288144 575125606 577297152 578461312 579301656 582868494 584373504 584529088 584581023 584910612 585066339 586246496 590503296 590660512 590836224 591046038 594139104 596043396 596202087 596538228 600709824 602081792 602635176 602795622 604566699 607010976 608956524 609118653 612488448 613378224 614451552 614615144 616420948 618748416 618913152 620731584 620896848 621062156 622886902 625238784 625405248 627409752 627576794 627763488 631048704 631272798 631628712 633071296 633653163 637668096 638254188 639541632 639711904 639902208 640072576 640129446 644949162 645713679 646786624 650768976 651714363 652081664 652854774 657420192 657595224 659527308 659702901 664316208 664493076 664690752 665655848 666998706 670310784 670489248 672459216 672638252 674614534 675177984 677161728 677342016 677522352 677723904 679512984 679693898 679896096 680077112 684832896 687210788 690623232 690807104 691257996 691442037 692836768 693227392 698260992 698508954 700499008 705585408 705835971 706233924 709929792 712205208 712394826 714487917 717376608 719484336 719675892 719867499 719889984 720081648 722389602 726170016 726966784 727634952 728497484 731248128 731442816 733591872 733787184 733982548 734200896 735943128 736139066 736554104 741704832 741902304 744280196 747090432 748175168 748596992 748862829 749684496 754300404 756248064 756449408 756516618 758671936 762212646 764180736 764384192 764452107 764883108 765086751 771555642 772402208 776951136 777157992 777389184 779441364 779648883 779880816 780088452 782380434 785543616 787337728 788061384 788271198 792185472 793783584 794724528 794936116 795384304 796539777 797271722 800946432 803513568 803727496 806088932 809132544 809347968 811942032 812158204 816941268 817837632 819268736 825217536 825510582 825976008 827642112 827862464 827936019 828623367 833873664 834640092 836546336 837017984 841697064 842171616 843395058 844394811 844870884 845095823 850779072 851005584 852722176 853505928 853733166 859703328 859932216 860951572 862688409 867691968 868952484 870473032 876560256 876793632 879369744 879603868 882925056 885754944 885990768 886254336 888830482 889331608 893747712 893985664 894065094 894807342 896612288 903122688 903363136 903952764 904193433 906017312 906528128 913110528 913434786 915276791 918732672 921677328 921922716 924631422 928369728 931097376 931345272 931593234 934330353 938107872 941114628 941365191 941645232 946573056 949606944 949859768 952650556 956247552 956502144 959312448 959567856 959823332 959853312 960108864 962643394 963186136 968226688 970179936 975257088 976153464 978122496 978382912 978934528 979282161 981257504 986392836 988939776 989203072 989290962 996739614 998483772 999579328 1000498059 1005466176 1005733872 1008688824 1008957378 1011921801 1016013024 1016283528 1016585856 1019269476 1019540847 1019844144 1020115668 1027249344 1028740856 1030816182 1035934848 1036210656 1036518912 1039255152 1039531844 1039841088 1040117936 1042586098 1043173912 1047391488 1050748512 1051028264 1056247296 1058378112 1059632704 1062053036 1068307812 1068592239 1071351424 1079130624 1079513838 1080122472 1082589376 1083584403 1089255024 1090450176 1091452428 1092746226 1097164224 1100387808 1100680776 1100973822 1101301344 1103914692 1104208599 1104831156 1105125307 1112557248 1112853456 1116420294 1122262752 1122895488 1124526744 1125859748 1126494512 1134372096 1134674112 1138007904 1138310888 1146271104 1146576288 1150251212 1154594304 1156922624 1157333463 1158603312 1165736988 1168747008 1169058176 1169162046 1169821224 1170132678 1172492992 1173570651 1181006592 1181321024 1182092076 1182406797 1188278208 1192086792 1192404174 1193076456 1195907583 1196900419 1201419648 1205270352 1205591244 1209133398 1214021952 1217913048 1218237306 1224976896 1226756448 1228903104 1229230288 1232841896 1237826304 1241463168 1241793696 1242124312 1245773804 1250477568 1250810496 1254819504 1255153588 1255526976 1262545596 1263257424 1266142592 1267306326 1275336192 1276508376 1279083264 1279423808 1280145152 1280258892 1280599749 1289898324 1291427358 1293573248 1301537952 1303428726 1305709548 1306057181 1314840384 1315190448 1319054616 1319405802 1328632416 1328986152 1329381504 1331311696 1333245723 1333997412 1340621568 1340978496 1342211013 1344918432 1345276504 1349229068 1354323456 1354684032 1355044704 1355447808 1359025968 1359387796 1359792192 1360154224 1369665792 1374421576 1381246464 1381614208 1382515992 1382884074 1385673536 1386454784 1386947133 1397017908 1397389851 1400998016 1411170816 1411671942 1412467848 1414518677 1419859584 1424410416 1424789652 1428975834 1434753216 1438968672 1439351784 1439734998 1439779968 1440163296 1443965091 1444779204 1445163863 1452340032 1455269904 1456994968 1462885632 1467183744 1467574368 1467965096 1468401792 1471886256 1472278132 1473108208 1483409664 1483804608 1488560392 1496350336 1497193984 1497725658 1499368992 1508600808 1512898816 1513033236 1513436067 1517343872 1524425292 1528361472 1528768384 1528904214 1529766216 1530173502 1543111284 1544804416 1546224273 1553902272 1554315984 1554778368 1558882728 1559297766 1559761632 1560176904 1563879147 1564760868 1565177471 1571087232 1576122768 1576542396 1584370944 1587567168 1589449056 1589872232 1590768608 1593079554 1594543444 1601892864 1607027136 1607454992 1612177864 1618695936 1623884064 1624316408 1633882536 1635675264 1638537472 1639119339 1651021164 1651460733 1651952016 1655284224 1655724928 1655872038 1657246734 1667747328 1669280184 1673092672 1674035968 1674630441 1683394128 1684343232 1686790116 1688789622 1689741768 1690191646 1695157607 1701558144 1702011168 1707011856 1707466332 1707920929 1719406656 1719864432 1721903144 1725376818 1735383936 1737904968 1740946064 1753120512 1753587264 1755199017 1758739488 1759207736 1771509888 1771981536 1772508672 1777660964 1778663216 1787971328 1788130188 1788606261 1789614684 1793224576 1806245376 1806726272 1807905528 1808386866 1812034624 1813056256 1813700097 1826869572 1827355959 1830553582 1837465344 1843354656 1843845432 1849262844 1849755193 1856739456 1862194752 1862690544 1863186468 1868660706 1876215744 1882229256 1882730382 1883290464 1889829667 1893146112 1899213888 1899719536 1900959489 1905301112 1913004288 1918624896 1919135712 1919646664 1919706624 1920217728 1925286788 1926372272 1936453376 1937141037 1940359872 1952306928 1956244992 1956765824 1957869056 1958564322 1962515008 1972785672 1978406144 1978581924 1979108703 1993479228 1996967544 1999158656 2000996118 2003368081 2010932352 2011467744 2017377648 2017914756 2018452007 2023843602 2032026048 2032567056 2033171712 2038538952 2039081694 2039688288 2040231336 2046770539 2054498688 2057481712 2061632364 2071869696 2072421312 2074326111 2078510304 2079063688 2079682176 2080235872 2085172196 2086347824 2094782976 2101497024 2102056528 2116756224 2119265408 2124106072 2136615624 2137184478 2142702848 2143463751 2159027676 2159602497 2160244944 2165178752 2167168806 2178510048 2180900352 2182904856 2185492452 2186074319 2194328448 2200775616 2201361552 2201947644 2202602688 2207829384 2208417198 2209662312 2210250614 2216744563 2225114496 2225706912 2232840588 2233435061 2244525504 2245790976 2246588487 2249053488 2251719496 2252989024 2268744192 2269348224 2276015808 2276621776 2292542208 2293152576 2295260253 2300502424 2313845248 2314666926 2317206624 2331473976 2338116352 2338324092 2338946649 2339642448 2340265356 2344985984 2347141302 2362013184 2362642048 2364184152 2364813594 2367616823 2376556416 2384173584 2384808348 2386152912 2389619331 2391815166 2393800838 2402839296 2410540704 2411182488 2418266796 2418910637 2428043904 2435826096 2436474612 2453512896 2457806208 2458460576 2465683792 2475652608 2482926336 2483587392 2484248624 2485870101 2491547608 2501620992 2509639008 2510307176 2511053952 2525091192 2526514848 2532285184 2533184433 2534612652 2535287469 2553016752 2558166528 2558847616 2560290304 2560517784 2561199498 2579796648 2582854716 2587146496 2588065227 2603075904 2606857452 2611419096 2612114362 2619789029 2629680768 2630380896 2638109232 2638811604 2639514163 2657264832 2657972304 2658763008 2662623392 2666491446 2667994824 2681243136 2681956992 2684422026 2689836864 2690553008 2698458136 2709368064 2710089408 2712580299 2718051936 2718775592 2719584384 2720308448 2739331584 2745830373 2748843152 2763228416 2765031984 2765768148 2771347072 2772909568 2773894266 2794035816 2794779702 2801996032 2802991059 2823343884 2824095573 2824935696 2829037354 2839719168 2848820832 2849579304 2857951668 2858712571 2869506432 2877937344 2878703568 2879469996 2879559936 2880326592 2887930182 2889558408 2890327726 2904680064 2910539808 2913989936 2920645849 2925771264 2934367488 2935148736 2935930192 2936803584 2937846483 2943772512 2944556264 2946216416 2966819328 2967609216 2977120784 2992700672 2995451316 2998737984 3001494177 3017201616 3025797632 3026066472 3026872134 3034687744 3035765403 3048850584 3057536768 3057808428 3058622541 3059532432 3060347004 3086222568 3089608832 3092448546 3096114307 3107804544 3108631968 3109556736 3117765456 3118595532 3119425829 3119523264 3120353808 3127758294 3129521736 3130354942 3142174464 3152245536 3153084792 3163190833 3168741888 3175134336 3178898112 3179744464 3181537216 3186159108 3189086888 3205776717 3214054272 3214909984 3224355728 3237391872 3247768128 3248632816 3250753209 3267765072 3271350528 3277074944 3278238678 3302042328 3302921466 3303904032 3311449856 3311744076 3312625797 3314493468 3315375921 3338560368 3346185344 3348071936 3349260882 3366788256 3368686464 3373580232 3377579244 3378478493 3379483536 3380383292 3390315214 3403116288 3404022336 3414023712 3414932664 3415841858 3425877961 3438813312 3439728864 3443806288 3450753636 3451672367 3470767872 3472000389 3475809936 3481892128 3506241024 3507174528 3510398034 3517478976 3518415472 3520711953 3543019776 3543963072 3547220391 3555321928 3557326432 3575942656 3576260376 3577212522 3579229368 3586449152 3587722749 3590701257 3613452544 3615811056 3616773732 3624069248 3626112512 3627400194 3653739144 3654711918 3659044181 3661107164 3674930688 3686709312 3687690864 3698525688 3699510386 3710379937 3713478912 3724389504 3725381088 3726372936 3737321412 3738316439 3752431488 3764458512 3765460764 3766580928 3779659334 3798427776 3799439072 3801918978 3810602224 3826008576 3837249792 3838271424 3839293328 3840435456 3841799247 3850573576 3852744544 3872906752 3874282074 3880719744 3904613856 3913531648 3917128644 3918171543 3925030016 3945571344 3956812288 3957163848 3958217406 3986958456 3993935088 3998317312 3999737169 4001992236 4006736162 4021864704 4022935488 4034755296 4035829512 4036904014 4047687204 4048764863 4064052096 4065134112 4066343424 4077077904 4078163388 4079249161 4079376576 4080462672 4093541078 4108997376 4114963424 4123264728 4143739392 4144842624 4148652222 4157020608 4158127376 4159364352 4160471744 4160841399 4170344392 4172695648 4192169553 4202994048 4204113056 4233512448 4238530816 4243556031 4248212144 4273231248 4274368956 4285405696 4286927502 4318055352 4319204994 4320489888 4330357504 4331895273 4334337612 4335491589 4357020096 4365809712 4370984904 4372148638 4384994471 4388656896 4401551232 4402723104 4403895288 4405205376 4415658768 4416834396 4418010337 4419324624 4420501228 4433489126 4450228992 4451413824 4465681176 4466870122 4489051008 4491581952 4493176974 4498106976 4503438992 4505978048 4538696448 4540308201 4552031616 4553243552 4585084416 4586305152 4590520506 4601004848 4629333852 4634413248 4638672819 4662947952 4676232704 4676648184 4677893298 4679284896 4680530712 4689971968 4691637441 4694282604 4695532413 4725284096 4728368304 4729627188 4735233646 4753112832 4768347168 4769616696 4772305824 4779238662 4783630332 4784903929 4787601676 4805678592 4821081408 4822364976 4836533592 4837821274 4856087808 4871652192 4872949224 4888567651 4907025792 4915612416 4916921152 4917358017 4931367584 4954382199 4965852672 4967174784 4968497248 4971740202 4983095216 5003241984 5019278016 5020614352 5022107904 5023891323 5050182384 5053029696 5064570368 5066368866 5069225304 5070574938 5085472821 5106033504 5117695232 5121035568 5122398996 5123762787 5159593296 5165709432 5174292992 5176130454 5182266193 5206151808 5213714904 5222838192 5224228724 5239578058 5259361536 5260761792 5276218464 5277623208 5279028326 5294538667 5314529664 5315944608 5317526016 5325246784 5332982892 5335989648 5363913984 5365818783 5368844052 5379673728 5381106016 5396916272 5418736128 5420178816 5425160598 5436103872 5437551184 5439168768 5440616896 5441100291 5482067877 5491660746 5497686304 5526456832 5530063968 5531536296 5542694144 5547788532 5549265579 5588071632 5589559404 5603992064 5605982118 5646687768 5648191146 5649871392 5658074708 5669489001 5679438336 5697641664 5699158608 5715903336 5717425142 5734223539 5739012864 5755874688 5757407136 5758939992 5759119872 5760653184 5775860364 5777398133 5779116816 5780655452 5809360128 5811423111 5821079616 5827979872 5841291698 5868734976 5870297472 5871860384 5873607168 5875692966 5887545024 5889112528 5892432832 5935218432 5937326109 5954241568 5985401344 5990902632 5997475968 6002988354 6010104243 6034403232 6052132944 6053744268 6055356021 6069375488 6071530806 6097701168 6115073536 6115616856 6117245082 6119064864 6120694008 6140311617 6172445136 6179217664 6184897092 6192228614 6215609088 6217263936 6235530912 6237191064 6238851658 6239046528 6240707616 6255516588 6257182061 6259043472 6260709884 6284348928 6304491072 6306169584 6326381666 6350268672 6357796224 6359488928 6363074432 6372318216 6378173776 6411553434 6428108544 6429819968 6430391253 6448711456 6478807491 6495536256 6497265632 6501506418 6535530144 6542701056 6556477356 6558222957 6604084656 6605842932 6607808064 6622899712 6623488152 6625251594 6628986936 6630751842 6650233689 6677120736 6692370688 6698521764 6700305183 6733576512 6737372928 6747160464 6755158488 6756956986 6758967072 6760766584 6776809637 6780630428 6806232576 6808044672 6828047424 6829865328 6831683716 6851755922 6877626624 6879457728 6887612576 6901507272 6903344734 6941535744 6944000778 6951619872 6963784256 7014349056 7016839947 7020796068 7034957952 7036830944 7041423906 7086039552 7087926144 7094440782 7102850469 7110643856 7114652864 7152520752 7154425044 7158458736 7168857993 7172898304 7175445498 7181402514 7226905088 7231622112 7233547464 7248138496 7254800388 7256731911 7307478288 7309423836 7318088362 7322214328 7373418624 7375381728 7397051376 7399020772 7420759874 7426957824 7448779008 7450762176 7452745872 7474642824 7476632878 7504862976 7528917024 7530921528 7533161856 7555059097 7559318668 7596855552 7598878144 7599553299 7603837956 7605862407 7621204448 7674499584 7676542848 7678586656 7680870912 7683598494 7701147152 7705489088 7748564148 7761439488 7764195681 7809227712 7827063296 7834257288 7836343086 7850060032 7859367087 7891142688 7914327696 7916434812 7918542489 7973916912 7987870176 7996634624 7999474338 8003984472 8013472324 8043729408 8045870976 8069510592 8071659024 8073808028 8095374408 8097529726 8128104192 8130268224 8154155808 8156326776 8158498322 8158753152 8160925344 8182468849 8187082156 8217994752 8229926848 8237491119 8246529456 8289685248 8297304444 8314041216 8316254752 8318728704 8320943488 8321682798 8340688784 8345391296 8384339106 8405988096 8408226112 8408973177 8472286719 8477061632 8487112062 8496424288 8546462496 8548737912 8573855004 8576137713 8636110704 8638409988 8640979776 8660715008 8663790546 8668675224 8670983178 8714040192 8731619424 8741969808 8744297276 8761937547 8769988942 8777313792 8803102464 8805446208 8807790576 8810410752 8831317536 8833668792 8836020674 8838649248 8841002456 8861981833 8866978252 8900457984 8902827648 8931362352 8933740244 8978102016 8986353948 8996213952 9006877984 9011956096 9077392896 9080616402 9104063232 9106487104 9107296209 9172610304 9175867623 9181041012 9202009696 9258667704 9268826496 9277345638 9288342921 9325895904 9353296368 9355786596 9358277487 9358569792 9361061424 9379943936 9383274882 9388565208 9391064826 9450568192 9456736608 9459254376 9470467292 9489572499 9506225664 9536694336 9539233392 9544611648 9558477324 9567260664 9569807858 9575203352 9642162816 9644729952 9673067184 9675642548 9712175616 9743304384 9745898448 9777135302 9814051584 9831224832 9833842304 9834716034 9862735168 9908764398 9934349568 9936994496 9937877391 9943480404 9946127763 9966190432 10038556032 10041228704 10044215808 10047782646 10100364768 10106059392 10132737732 10135435479 10138450608 10141149876 10170945642 10212067008 10235390464 10242071136 10244797992 10247525574 10277633883 10319186592 10331418864 10352260908 10355017101 10364532386 10412303616 10427429808 10445676384 10448457448 10479156116 10518723072 10521523584 10552436928 10555246416 10558056652 10589077334 10629059328 10631889216 10650493568 10665965784 10671979296 10727827968 10731637566 10737688104 10759347456 10762212032 10763168247 10772103771 10793832544 10840357632 10850321196 10872207744 10875102368 10878337536 10881233792 10882200582 10964135754 10977132543 10983321492 10995372608 11060127936 11063072592 11085388288 11095577064 11098531158 11131139811 11176143264 11179118808 11211964236 11214949317 11293375536 11296382292 11299742784 11316149416 11338978002 11395283328 11398317216 11431806672 11434850284 11468447078 11478025728 11511749376 11514814272 11517879984 11521306368 11551720728 11554796266 11558233632 11561310904 11618720256 11622846222 11642159232 11655959744 11682583396 11740594944 11743720768 11751385932 11754514629 11775090048 11778225056 11784865664 11870436864 11874652218 11908483136 11981805264 11994951936 11999211507 12005976708 12020208486 12068806464 12104265888 12107488536 12110712042 12143061612 12146294589 12195402336 12231233712 12234490164 12237747483 12238129728 12241388016 12280623234 12344890272 12358435328 12369794184 12384457228 12431218176 12434527872 12471061824 12474382128 12477703316 12478093056 12481415232 12511033176 12514364122 12518086944 12521419768 12608982144 12612339168 12652763332 12700537344 12715592448 12718977856 12726148864 12730668093 12744636432 12756347552 12823106868 12856217088 12859639936 12860782506 12897422912 12957614982 12991072512 12994531264 12995685819 13003012836 13006474767 13071060288 13112954712 13116445914 13154983413 13208169312 13211685864 13215616128 13246976304 13250503188 13254031011 13257973872 13261503684 13300467378 13354241472 13384741376 13397043528 13400610366 13467153024 13474745856 13494320928 13510316976 13513913972 13517934144 13521533168 13553619274 13561260856 13616089344 13656094848 13659730656 13663367432 13703511844 13755253248 13758915456 13775225152 13803014544 13806689468 13888001556 13903239744 13927568512 14028698112 14033679894 14041592136 14069915904 14073661888 14074912323 14082847812 14086597239 14175852288 14188881564 14205700938 14221287712 14229305728 14305041504 14308850088 14316917472 14337715986 14350890996 14354711787 14362805028 14366628991 14463244224 14467094928 14496276992 14509600776 14513463822 14614956576 14618847672 14636176724 14644428656 14665702953 14746837248 14750763456 14794102752 14798041544 14841519748 14897558016 14901524352 14905491744 14949285648 14953265756 15009725952 15057834048 15061843056 15066323712 15110118194 15118637336 15193711104 15197756288 15199106598 15207675912 15211724814 15242408896 15256418463 15353085696 15357173312 15367196988 15371288361 15402294304 15410978176 15497128296 15522878976 15528391362 15546798579 15559705447 15618455424 15668514576 15672686172 15700120064 15718734174 15782285376 15828655392 15832869624 15837084978 15883616001 15947833824 15975740352 15998948676 16007968944 16026944648 16091741952 16139021184 16143318048 16147616056 16190748816 16195059452 16256208384 16260536448 16308311616 16312653552 16316996644 16317506304 16321850688 16364937698 16374164312 16459853696 16474982238 16493058912 16579370496 16594608888 16628082432 16632509504 16641886976 16643365596 16647796737 16681377568 16690782592 16768678212 16811976192 16816452224 16817946354 16944573438 16974224124 16992848576 17008467003 17092924992 17097475824 17147710008 17152275426 17202670617 17272221408 17276819976 17281959552 17327581092 17332194399 17337350448 17341966356 17428080384 17463238848 17483939616 17488594552 17523875094 17539977884 17606204928 17610892416 17615581152 17620821504 17662635072 17667337584 17672041348 17677298496 17682004912 17723963666 17733956504 17805655296 17862724704 17867480488 17956204032 17972707896 17992427904 18013755968 18023912192 18030312729 18161232804 18166068063 18208126464 18212974208 18214592418 18345220608 18351735246 18362082024 18404019392 18420934851 18517335408 18537652992 18554691276 18576685842 18651791808 18706592736 18711573192 18716554974 18717139584 18722122848 18766549764 18771546183 18777130416 18782129652 18787130219 18913473216 18918508752 18940934584 18979144998 19073388672 19078466784 19089223296 19116954648 19134521328 19139615716 19150406704 19284325632 19289459904 19346134368 19351285096 19486608768 19491796896 19554270604 19628103168 19667684608 19669432068 19674668871 19725470336 19817528796 19868699136 19873988992 19875754782 19886960808 19892255526 19932380864 19950701067 20077112064 20082457408 20095565292 20100915549 20200729536 20212118784 20265475464 20270870958 20276901216 20282299752 20330428911 20341891284 20347307123 20424134016 20484142272 20489595984 20495051148 20555267766 20638373184 20662837728 20704521816 20710034202 20729064772 20824607232 20854859616 20891352768 20896914896 20958312232 21043047168 21104873856 21110492832 21116113304 21178154668 21258118656 21263778432 21300987136 21308551407 21331931568 21343958592 21463275132 21475376208 21518694912 21524424064 21526336494 21544207542 21587665088 21680715264 21700642392 21744415488 21750204736 21762467584 21764401164 21770195733 21928271508 21954265086 21966642984 21990745216 22037048891 22120255872 22126145184 22191154128 22197062316 22202972077 22262279622 22352286528 22358237616 22423928472 22429898634 22586751072 22592764584 22599485568 22632298832 22665177291 22677956004 22790566656 22796634432 22817587221 22863613344 22869700568 22936894156 23023498752 23029628544 23035759968 23042612736 23103441456 23109592532 23116467264 23122621808 23245692444 23284318464 23311919488 23365166792 23481189888 23487441536 23502771864 23509029258 23550180096 23556450112 23569731328 23578101261 23749304436 23755627467 23816966272 23963610528 23989903872 23998423014 24011953416 24040416972 24046817509 24137612928 24208531776 24214977072 24221424084 24286123224 24292589178 24390804672 24462467424 24468980328 24475494966 24476259456 24482776032 24547406547 24561246468 24567785671 24689780544 24712473357 24739588368 24768914456 24869055744 24942123648 24948764256 24955406632 24956186112 24962830464 25022066352 25028728244 25036173888 25042839536 25217964288 25224678336 25305526664 25431184896 25437955712 25452297728 25461336186 25489272864 25512695104 25646213736 25719279872 25721565012 25728413139 25794845824 25915229964 25982145024 25989062528 25991371638 26006025672 26012949534 26043785053 26142120576 26225909424 26232891828 26285812641 26309966826 26416338624 26423371728 26431232256 26493952608 26501006376 26508062022 26515947744 26523007368 26585945499 26600934756 26608017007 26708482944 26794087056 26801220732 26934306048 26988641856 27020633952 27027827944 27035868288 27043066336 27107238548 27122521712 27232178688 27312189696 27319461312 27326734864 27407023688 27517830912 27550450304 27606029088 27613378936 27776003112 27806479488 27855137024 27865028763 28067359788 28074832461 28083184272 28139831808 28147323776 28149824646 28165695624 28173194478 28351704576 28377763128 28411401876 28442575424 28458611456 28468717497 28610083008 28617700176 28633834944 28675431972 28701781992 28709423574 28725610056 28733257982 28817679319 28926488448 28934189856 29019201552 29026927644 29034655793 29229913152 29237695344 29272353448 29288857312 29331405906 29493674496 29501526912 29588205504 29596083088 29683039496 29803048704 29810983488 29838383289 29898571296 29906531512 30115668096 30123686112 30132647424 30220236388 30237274672 30395512576 30398213196 30406306437 30415351824 30423449628 30484817792 30512836926 30706171392 30714346624 30734393976 30742576722 30804588608 30821956352 30832901649 30994256592 31056782724 31065051303 31093597158 31119410894 31236910848 31337029152 31345372344 31437468348 31445838281 31564570752 31657310784 31665739248 31674169956 31767232002 31895667648 31951480704 31997897352 32015937888 32053889296 32127104339 32183483904 32278042368 32286636096 32295232112 32316311313 32381497632 32390118904 32521072896 32616623232 32625307104 32633993288 32635012608 32643701376 32729875396 32748328624 32919707392 32931397629 32949964476 32986117824 33189217776 33256164864 33265019008 33283773952 33286731192 33295593474 33362755136 33381565184 33393419433 33537356424 33632904448 33635892708 33644847951 33889146876 33948448248 33985697152 34016934006 34057257377 34185849984 34194951648 34295420016 34304550852 34313684119 34405341234 34544442816 34553639952 34563919104 34655162184 34664388798 34674700896 34683932712 34795099163 34856160768 34926477696 34967879232 34977189104 35047750188 35079955768 35221784832 35231162304 35263543887 35325270144 35334675168 35344082696 35354596992 35364009824 35447927332 35467913008 35611310592 35725449408 35734960976 35945415792 35984855808 36027511936 36047824384 36060625458 36322465608 36332136126 36425948416 36429184836 36438883767 36703470492 36713242449 36724164048 36808038784 36841869702 37034670816 37075305984 37109382552 37153371684 37163263423 37303583616 37413185472 37423146384 37433109948 37434279168 37444245696 37533099528 37543092366 37554260832 37564259304 37574260438 37684657571 37826946432 37837017504 37881869168 37958289996 37968396037 38146777344 38156933568 38178446592 38192004279 38233909296 38269042656 38279231432 38300813408 38568651264 38578919808 38692268736 38702570192 38973217536 38983593792 39019424301 39108541208 39335369216 39338864136 39349337742 39450940672 39464950239 39635057592 39747977984 39751509564 39762093033 39773921616 39784511052 39864761728 39901402134 40154224128 40164914816 40191130584 40201831098 40249485991 40401459072 40424237568 40530950928 40541741916 40553802432 40564599504 40660857822 40683782568 40694614246 40814179307 40848268032 40968284544 40979191968 40990102296 41110535532 41121480829 41276746368 41325675456 41409043632 41420068404 41458129544 41709719232 41782705536 41793829792 41916624464 42086094336 42209747712 42220985664 42232226608 42259791717 42356309336 42527556864 42601974272 42617102814 42663863136 42687917184 42926550264 42950752416 43048848128 43052672988 43064135361 43088415084 43099886973 43175330176 43401284784 43488830976 43500409472 43524935168 43528802328 43540391466 43856543016 43908530172 43933285968 43981490432 43997108859 44074097782 44240511744 44252290368 44382308256 44394124632 44405944154 44524559244 44536413493 44704573056 44716475232 44847856944 44859797268 44871740771 45173502144 45185529168 45198971136 45264597664 45330354582 45355912008 45581133312 45593268864 45635174442 45727226688 45739401136 45769255389 45873788312 46059257088 46071519936 46113865083 46206882912 46219185064 46232934528 46245243616 46491384888 46568636928 46623838976 46640395737 46679116341 46730333584 46974883072 47005543728 47018058516 47100360192 47112900224 47139462656 47156202522 47498608872 47511254934 47633932544 47650848003 47927221056 47996846028 48023906832 48080833944 48093635018 48234939181 48275225856 48417063552 48429954144 48442848168 48572246448 48585178356 48598113707 48781609344 48924934848 48937960656 48950989932 48952518912 48965552064 49094813094 49122492936 49135571342 49379561088 49424946714 49479176736 49537828912 49738111488 49884247296 49897528512 49910813264 49925660928 49943390211 50044132704 50057456488 50072347776 50085679072 50435928576 50449356672 50611053328 50875911424 50922672372 50978545728 51025390208 51025401009 51292427472 51438559744 51443130024 51456826278 51589691648 51608011851 51830459928 51978125056 51982743276 51996583197 52012051344 52025899068 52087570106 52284241152 52451818848 52465783656 52571625282 52619933652 52633943219 52832677248 52846743456 52862464512 52987905216 53002012752 53016124044 53030239093 53031895488 53046014736 53171890998 53201869512 53216034014 53416965888 53588174112 53602441464 53774244161 53868612096 53977283712 54041267904 54055655888 54071736576 54086132672 54090938187 54214477096 54245043424 54498204189 54624379392 54638922624 54653469728 54814047376 55035661824 55100900608 55212058176 55226757872 55262804553 55552006224 55612958976 55710274048 55730057526 56134719576 56149664922 56166368544 56294647552 56299649292 56314638549 56331391248 56346388956 56361390657 56755526256 56822803752 56885150848 56917222912 56937434994 57004928123 57220166016 57235400352 57267669888 57350863944 57403563984 57418847148 57434134381 57451220112 57466515964 57635358638 57852976896 57868379712 58038403104 58053855288 58069311586 58239925337 58459826304 58475390688 58544706896 58577714624 58662811812 59003053824 59024006613 59176411008 59192166176 59366078992 59606097408 59621966976 59676766578 59797142592 59813063024 59852103201 60231336192 60247372224 60302746647 60440472776 60474549344 60791025152 60796426392 60812612874 60830703648 60846899256 60969635584 60991286733 61025673852 61041921369 61428693248 61468787952 61485153444 61609177216 61643912704 61665803298 61988513184 62113565448 62130102606 62187194316 62203751077 62238821788 62473821696 62674058304 62690744688 62874936696 62891676562 63076458929 63129141504 63314621568 63331478496 63348339912 63534464004 63551379463 63791335296 63902961408 63925654221 63995794704 64031875776 64107778592 64254208678 64556084736 64573272192 64590464224 64632622626 64762995264 64780237808 65042145792 65233246464 65250614208 65267986576 65287402752 65310587199 65459750792 65496657248 65839414784 65862795258 65899928952 65972235648 66111146673 66378435552 66530038016 66573462384 66591186948 66608916231 66725510272 66763130368 66786838866 67074712848 67265808896 67271785416 67289695902 67369460509 67778293752 67896896496 67971394304 67995531873 68033868012 68114514754 68371699968 68389903296 68590840032 68609101704 68627368238 68810682468 68829002671 69088885632 69107279904 69127838208 69310324368 69328777596 69349401792 69367865424 69590198326 69852955392 69935758464 69954378208 70095500376 70159911536 70443569664 70462324608 70527087774 70650540288 70669350336 70688165392 70709193984 70728019648 70734303783 70895854664 70935826016 71266882401 71450898816 71469921952 71890831584 71969711616 72055023872 72121250916 72140452527 72644931216 72664272252 72851896832 72858369672 72877767534 73406940984 73426484898 73448328096 73616077568 73642219641 73683739404 73703357013 74069341632 74218765104 74306743368 74326526846 74544906007 74607167232 74826370944 74846292768 74866219896 74868558336 74888491392 75066199056 75086184732 75106175729 75108521664 75128518608 75148520876 75369315142 75653892864 75674035008 75763738336 75916579992 75936792074 76293554688 76313867136 76356893184 76384008558 76467818592 76538085312 76558462864 76601626816 77157839616 77185239417 77384537472 77405140384 77946435072 77967187584 78038848602 78131355159 78217082416 78677728272 78698675484 78857437923 78901881344 78929900478 79270115184 79495955968 79503019128 79524186066 79547843232 79569022104 79729523456 79757836497 79802804268 79824051021 80329829632 80382261168 80403662196 80498971982 80802918144 81061901856 81083483832 81107604864 81129199008 81321715644 81343366793 81367565136 81389228492 81628358614 81696536064 81936569088 81958383936 81980204592 82221071064 82242961658 82553492736 82651350912 82818087264 82840136808 82916259088 83105650067 83419438464 83565411072 83587659584 83595086289 83833248928 84224497383 84419495424 84441971328 84464453216 84519583434 84712618672 85055113728 85234205628 85327726272 85375834368 85406152491 85853100528 85901504832 86097696256 86105345976 86128270722 86176830168 86199773946 86350660352 86453037957 86802569568 87000818944 87057604656 87080782932 87103967379 87713086032 87817060344 87866571936 87962980864 87994217718 88098525281 88148195564 88481023488 88504580736 88764616512 88788249264 88811888308 89049118488 89072826986 89409146112 89432950464 89695713888 89719594536 89743481542 90007157339 90347004288 90371058336 90397942272 90529195328 90660709164 90711824016 91186537728 91218919311 91270348884 91454453376 91478802272 91538510778 91747576624 92118514176 92143039872 92227730166 92413765824 92438370128 92465869056 92490487232 92498704947 92982769776 93195153909 93247677952 93280791474 93358232682 93460667168 93949766144 94011087456 94036117032 94225800448 94312405044 94337514843 94997217744 95022509868 95267865088 95301696006 95854442112 95993692056 96047813664 96161667888 96187270036 96381313017 96469878362 96550451712 96834127104 96859908288 96885696336 97144492896 97170356712 97196227414 97481800163 97563218688 97849869696 97875921312 97901979864 97905037824 97931104128 98189626188 98215768261 98244985872 98271142684 98759122176 98794192887 98849893428 98958353472 99075657824 99768494592 99795057024 99821626528 99851321856 99886780422 100088265408 100114912976 100144695552 100171358144 100180258299 100898713344 100934543853 101222106656 101751822848 101845344744 101957091456 102050780416 102050802018 102171772131 102584854944 102886260048 102913652556 102941052357 103179383296 103216023702 103660919856 103956250112 103965486552 103993166394 104024102688 104051798136 104175140212 104385297489 104568482304 104903637696 104931567312 105143250564 105239867304 105267886438 105665354496 105693486912 105975810432 106004025504 106032248088 106060478186 106063790976 106092029472 106343781996 106372095037 106403739024 106432068028 106833931776 107176348224 107204882928 107548488322 107954567424 108082535808 108111311776 108143473152 108172265344 108181876374 108428954192 108490086848 108996408378 109277845248 109306939456 109316651301 109628094752 110139727347 110201801216 110424116352 110453515744 110525609106 111104012448 111225917952 111460115052 111489790269 112269439152 112299329844 112332737088 112589295104 112599298584 112629277098 112662782496 112692777912 112722781314 113053972713 113511052512 113645607504 113770301696 113874869988 113905188111 114009856246 114440332032 114470800704 114535339776 114701727888 114807127968 114837694296 114868268762 114902440224 114933031928 115205763829 115270717276 115705953792 115736759424 116076806208 116107710576 116138623172 116479850674 116919652608 116950781376 117089413792 117155429248 117325623624 118006107648 118048013226 118352822016 118384332352 118394850717 118732157984 119243933952 119286279099 119353533156 119594285184 119626126048 119704206402 120462672384 120494744448 120605493294 120748457973 120880945552 120949098688 121592852784 121625225748 121661407296 121693798512 121939271168 121982573466 122051347704 122083842738 122442537921 122857386496 122937575904 122970306888 123218354432 123331606596 123364442487 123977026368 124227130896 124260205212 124374388632 124407502154 124477643576 125348116608 125381489376 125749873392 125783353124 126152917858 126258283008 126629243136 126662956992 126696679824 127068928008 127102758926 127582670592 127805922816 127851308442 127991589408 128063751552 128215557184 128508417356 129146544384 129180928448 129192406083 129265245252 129299660919 129525990528 129560475616 130466492928 130501228416 130535973152 130574805504 130621174398 130919501584 130993314496 131725590516 131799857904 131944471296 131991326577 132222293346 132756871104 133060076032 133146924768 133182373896 133217832462 133451020544 133573677732 133609240479 134149425696 134543570832 134579391804 134615222313 134738921018 135556587504 135793792992 135942788608 135991063746 136067736024 136229029508 136743399936 136779806592 137181680064 137218203408 137254736476 137621364936 137658005342 138177771264 138214559808 138620648736 138657555192 138698803584 138735730848 139101970433 139180396652 139705910784 139871516928 139908756416 139921187211 140037349023 140191000752 140319823072 140924649216 141054175548 141301080576 141338700672 141376330784 141418387968 141456039296 141468607566 141791709328 141871652032 142533764802 142901797632 142939843904 142952544009 143781663168 144110047744 144242501832 144280905054 144704817543 145289862432 145328544504 145716739344 145755535068 145794341121 146813881968 146852969796 146896656192 147232155136 147284439282 147367478808 147406714026 148138683264 148437530208 148613486736 148653053692 149089812014 149214334464 149652741888 149692585536 149732439792 149776982784 150132398112 150172369464 150212351458 150217043328 150257037216 150297041752 150653691161 150738630284 151307785728 151348070016 151527476672 151833159984 151873584148 152627734272 152768017116 152935637184 153076170624 153116925728 153203253632 154315679232 154370478834 154769074944 154810280768 154824035553 155934375168 155989749591 156077697204 156262710318 156434164832 157355456544 157397350968 157714875846 157859800956 157901829657 158540230368 159006038256 159048372132 159090717279 159095686464 159138044208 159459046912 159515672994 159605608536 159648102042 160659659264 160764522336 160807324392 160997943964 161322732483 161605836288 162123803712 162166967664 162215209728 162258398016 162643431288 162686733586 162735130272 162778456984 163256717228 163873138176 163916767872 163960409184 164442142128 164485923316 165106985472 165302701824 165636174528 165680273616 165832518176 166211300134 166838876928 167130822144 167175319168 167190172578 167666497856 168448994766 168883942656 168928906432 168943915647 169039166868 169084171971 169425237344 170468411256 170655452544 170751668736 170812304982 171014784369 171706201056 171803009664 172210691952 172256541444 172302403143 172353660336 172399547892 172701320704 172906075914 173605139136 174001637888 174115209312 174161565864 174207934758 174719776011 175426172064 175634120688 175733143872 175988435436 176197050562 176296391128 177009161472 177529233024 177576498528 177623776616 178098236976 178145653972 178818292224 178865900928 179391427776 179439189072 179486963084 180014314678 180694008576 180742116672 181058390656 181321418328 181423648032 182373075456 182437838622 182540697768 182908906752 182957604544 182973860199 183077021556 183125764107 183495153248 184286079744 184455460332 184827531648 184876740256 184931738112 184980974464 184997409894 185965539552 186390307818 186561582948 186611253231 186716465364 186921334336 188022174912 188072234064 188451600896 188624810088 188675029686 189229376787 189994435488 190045019736 190603392012 190654138389 191708884224 191987384112 192095627328 192323335776 192374540072 192762626034 192939756724 193668254208 193719816576 193771392672 194288985792 194340713424 194392454828 194963600326 195126437376 195699739392 195751842624 195803959728 195862208256 196379252376 196431536522 196489971744 196542285368 197518244352 197588385774 197699786856 197916706944 198151315648 198333440019 199590114048 199643253056 199773560844 199826748693 200176530816 200229825952 200289391104 200342716288 200360516598 201797426688 201869087706 202108381527 202444213312 203690689488 203914182912 203986595619 204101560832 204101604036 204343544262 205169709888 205772520096 205827305112 205882104714 206432047404 206487008013 207321839712 207930973104 207986332788 208048205376 208103596272 208350280424 208770594978 209807275392 209863134624 210286501128 210479734608 210535772876 211330708992 211386973824 211951620864 212008051008 212064496176 212120956372 212127581952 212184058944 212687563992 212744190074 212807478048 212864136056 214352696448 214409765856 215096976644 215909134848 216165071616 216222623552 216344530688 216363752748 216421357581 216857908384 216980173696 217992816756 218555690496 218613878912 218633302602 219256189504 220279454694 220848232704 220907031488 220926658923 221051218212 221110071039 222208024896 222920230104 222979580538 223634718021 224538878304 224598659688 224665474176 225198597168 225258554196 225318527187 225325564992 225385555824 225445562628 226107945426 227022105024 227291215008 227540603392 227749739976 227810376222 228019712492 228880664064 228941601408 229070679552 229403455776 229614255936 229675388592 229736537524 229804880448 229866063856 230411527658 230541434552 231473518848 232153612416 232215421152 232277246344 232959701348 233839305216 233901562752 234178827584 234310858496 234394065477 234651247248 236096026452 236705644032 236768664704 236789701434 237464315968 238487867904 238572558198 238707066312 239188570368 239252252096 239273509491 239408412804 239472153063 240989488896 241210986588 241496915946 241761891104 241898197376 243185705568 243250451496 243322814592 243387597024 243965146932 244030100379 244102695408 244167685476 244232692847 244885075842 245875151808 245940613776 246436708864 246663213192 246728884974 247954052736 248454261792 248520410424 248748777264 248815004308 248955287152 249316950201 250696233216 250762978752 251499746784 251566706248 252305835716 253258486272 253325913984 253393359648 254137856016 254205517852 255165341184 255702616884 255983178816 256127503104 256431114368 257016834712 258293088768 258361856896 258384812166 258530490504 258599321838 259051981056 259120951232 259359113871 261002456832 261071946304 261242348796 261311902137 261839003168 261986628992 263451181032 263599715808 263888942592 263982653154 264295575843 264444586692 264514992599 265513742208 266293849536 266364747792 266435664924 266902041088 267147355464 267218480958 268298851392 269087141664 269158783608 269230444626 269477842036 270021472017 271113175008 271587585984 271982127492 272135472048 272458059016 273559613184 274363360128 274436406816 274509472952 275242729872 275316010684 276355542528 276429119616 277241297472 277315110384 277397607168 277471461696 278203940866 278360793304 279743033856 279817512832 279842374422 280074698046 280382001504 280639646144 281849298432 282108351096 282677401344 282752661568 282912078592 282937215132 283012544529 283583418656 283743304064 285067529604 285803595264 285879687808 285905088018 286481635583 287563326336 288485003664 288561810108 289143939051 289409635086 290579724864 290657089008 291433478688 291511070136 291588682242 292445400489 293627763936 293705939592 293793312384 294568878564 294647304783 294734957616 294813428052 296277366528 296875060416 297226973472 297306107384 298179624028 299305483776 299385171072 299464879584 299553965568 300264796224 300344738928 300424702916 300434086656 300514074432 300594083504 301307382322 301477260568 302696140032 303054953344 303666319968 303747168296 305255468544 305536034232 305871274368 306152341248 306233851456 306406507264 306515316393 308740957668 308823157071 309538149888 309620561536 309648071106 311868750336 311979499182 312155394408 312525420636 312868329664 313155892467 314710913088 314794701936 315429751692 315719601912 315803659314 317080460736 318012076512 318096744264 318181434558 318191372928 318276088416 319031345988 319116285111 319211217072 319296204084 319381213723 321529044672 321614648784 321995887928 322645464966 324247607424 324333935328 324430419456 324516796032 325286862576 325373467172 325470260544 325556913968 326513434456 327833535744 327920818368 328884284256 328971846632 330605403648 331272349056 331360547232 331665036352 332422600268 333677753856 334350638336 334380345156 334469370807 335332995712 336897989532 337767885312 337857812864 337887831294 338078333736 338168343942 338850474688 339161918139 340936822512 341310905088 341624609964 341715564333 342029568738 343412402112 343606019328 344421383904 344513082888 344604806286 344707320672 344799095784 345617291487 345812151828 345904221091 347210278272 348230418624 348323131728 348415869516 349439552022 350852344128 351268241376 351466287744 351976870872 352394101124 352592782256 354018322944 355058466048 355152997056 355247553232 356196473952 356291307944 357731801856 358782855552 358878378144 358973926168 360028629356 361388017152 361484233344 362116781312 362245373919 362642836656 362847296064 364875677244 365081395536 365817813504 365915209088 365947720398 366154043112 366251528214 366990306496 367327613763 368572159488 368910920664 369655063296 369753480512 369961948928 369994819788 370093327461 371931079104 372780615636 373123165896 373222506462 373432930728 373842668672 374629831147 376044349824 376144468128 377249620176 377350059372 377450525309 378458753574 379988870976 380090039472 381206784024 381308276778 383417768448 383974768224 384191254656 384646671552 384749080144 385525252068 385879513448 387439633152 387542785344 387898982757 388577971584 388681426848 388784909656 389927200652 391399478784 391503685248 391607919456 391724416512 392758504752 392863073044 392979943488 393084570736 395176771548 395399573712 395833413888 396302631296 396666880038 399180228096 399286506112 399547121688 399653497386 400353061632 400459651904 400685432576 400721033196 400827721437 403738175412 403845666939 404216763054 404888426624 407381378976 407828365824 407973191238 408203208072 408687088524 408795897653 410339419776 411545040192 411654610224 411764209428 412864094808 412974016026 414643679424 415861946208 415972665576 416096410752 416207192544 416700560848 417305911299 417541189956 417652356407 419614550784 419726269248 420112047069 420573002256 420959469216 421071545752 422773947648 423903241728 424016102016 424128992352 424241912744 424255163904 424368117888 425375127984 425488380148 425614956096 425728272112 428705392896 428819531712 430193953288 432330143232 432445247104 432689061376 432727505496 432842715162 433715816768 433960347392 434114452629 435985633512 437227757824 437266605204 437383023363 438512379008 440558909388 441696465408 441814062976 441853317846 442102436424 442220142078 442744345901 444416049792 445840460208 445959161076 447269436042 449077756608 449197319376 449330948352 450397194336 450517108392 450637054374 450651129984 450771111648 450891125256 451961073483 452215890852 452336289119 454044210048 454582430016 455499479952 455620752444 456039424984 457883202816 458806911552 459228511872 459350777184 459473075048 459609760896 459732127712 460823055316 461082869104 462947037696 464307224832 464430842304 464554492688 465919402696 467803125504 468357655168 468621716992 468788130954 469302494496 472192052904 473537329408 473579402868 473705488971 474928631936 477145116396 477272151837 477414132624 478377140736 478504504192 478547018982 478816825608 478944306126 481978977792 482421973176 482993831892 483523782208 483796394752 483968197449 486371411136 486500902992 486645629184 486775194048 487930293864 488060200758 488205390816 488335370952 488465385694 489770151684 489900548423 491750303616 491881227552 493326426384 493457769948 493589148481 495908105472 496908523584 497040820848 497497554528 497630008616 497910574304 498633900402 501392466432 501525957504 502999493568 503133412496 504611671432 506651827968 506786719296 507252515913 508275712032 508411035704 511405233768 511966357632 512255006208 512862228736 513044353107 514033669424 516723713792 516769624332 516907209429 517060981008 517198643676 518103962112 518241902464 518718227742 522004913664 522143892608 522484697592 522623804274 523678006336 523973257984 524159328033 526902362064 527199431616 527965306308 528591151686 528889173384 529029985198 530584330991 531027484416 532587699072 532729495584 532871329848 534294710928 534436961916 534579250777 536597702784 538174283328 538317567216 538460889252 538955684072 540042944034 542226350016 543175171968 543964254984 544270944096 544916118032 547119226368 548726720256 548872813632 549018945904 549377292321 550485459744 550632021368 552858239232 554482594944 554630220768 554795214336 554942923392 556407881732 556721586608 559635025664 559684748844 559833759693 560149396092 560764003008 561279292288 564216702192 565354802688 565505323136 565824157184 565874430264 566025089058 567166837312 567486608128 567688130361 570135059208 571759375616 571810176036 571962415167 572963271166 575126652672 576970007328 577123620216 578287878102 578819270172 578973375409 581159449728 581314178016 582866957376 583022140272 583177364484 583332630023 584890800978 587255527872 587411879184 587586624768 589137757128 589294609566 589469915232 589626856104 591516685771 592554733056 593750120832 594453946944 594612214768 595000320057 596359248056 598770342144 598929759168 599480246079 600529592448 600689477856 600849405832 600868173312 601028148864 601188167008 602614764644 602954521136 605392280064 606109906688 606325144581 607332639936 607494336592 611072068464 611742548736 612304682496 612467702912 612813014528 613030632786 617481915336 617646314142 619241123072 619296142212 619461024039 623958998364 624310788816 625050841272 625736659328 626311784934 627054209353 629421826176 629589403872 630859503384 631439203824 631607318628 631775478191 634160921472 636024153024 636193488528 636362869116 636382745856 636552176832 638062691976 638232570222 638422434144 638592408168 638762427446 640639178707 643058089344 643229297568 643991775856 645290929932 648495214848 648667870656 649033592064 649264072743 650573725152 650746934344 650940521088 651113827936 653026868912 655667071488 655841636736 657768568512 657943693264 662544698112 662721094464 663330072704 663330213117 664845200536 668701276672 668760690312 668938741614 670665991424 670904154063 673795979064 675715625728 675775662588 675955581561 676156667472 676336687884 677700949376 678323836278 681873645024 682621810176 683249219928 683431128666 684059137476 684241261847 686824804224 687212038656 688842767808 689026165776 689209612572 689414641344 689598191568 691234582974 691624303656 691808442182 693841048219 694420556544 696460837248 696646263456 696831739032 698879104044 699065174093 701704688256 702536482752 702932575488 703182196431 703953741744 704788202248 705185564512 710116932096 710305994112 710495106464 712392947904 712582615888 715463603712 717565711104 717756756288 717947852336 718416459189 720057258712 722968466688 724233562624 724490747838 725285673312 725694592128 729751354488 730162791072 731830418176 731895440796 732090301137 732308086224 732503056428 732698078541 733980612992 734655227526 737821841328 739310126592 739506961024 739923897856 739989639576 740186654922 741064065599 743862158208 745561231272 746246331792 746445012924 746865861456 747685337344 747950850603 749259662294 752088699648 752288936256 754499240352 754700118744 754901050618 756917507148 757119029381 759977741952 760180078944 762413568048 762616553556 767949536448 768382509312 769293343104 769498160288 771050504136 771759026896 774879266304 775085570688 775797965514 777155943168 777362853696 777569819312 778077341613 779854401304 783007370496 783215838912 783935706411 785517009504 785726146088 785959886976 786169141472 790353543096 790799147424 791666827776 792605262592 792886727529 793333760076 793544977797 798573012224 799094243376 799306994772 800706123264 800919303808 801370865152 801442066392 801655442874 807476350824 807691333878 808433526108 809776853248 810064416051 814762757952 815946382476 816406416144 817374177048 817591795306 819993966077 820678839552 823090080384 823309220448 823528418856 825728189616 825948032052 826167933019 829287358848 831723892416 831945331152 832192821504 832414385088 833401121696 834611822598 835082379912 835304712814 839229101568 839452538496 840224094138 841146004512 841918938432 842143091504 845547895296 848032204032 848257984704 848483825488 848736235776 849037633587 850750255968 850976760296 851229912192 851456544224 857410785792 857639063424 859444906749 860387906576 864890494208 865455010992 865685430324 867431633536 867431817153 867920694784 868228905258 871971267024 874455515648 874533210408 874766046726 877024758016 877336201467 881117818776 883628125952 883706635692 883941914349 884204872848 884440284156 885488691802 888832099584 891680920416 891918322152 894538872084 894777034723 898155513216 898394638752 898661896704 900794388672 901034216784 901274108748 901302259968 901542223296 901782250512 903922146966 904431781704 904672578238 908088420096 909164860032 910998959904 911241504888 912078849968 914162150737 915766405632 917613823104 918457023744 918701554368 918946150096 919219521792 919464255424 919545949179 921646110632 922165738208 926469471213 928614449664 928861684608 929108985376 931838805392 935606251008 936715310336 937576261908 938604988992 939467677401 944384105808 947074658816 947158805736 947410977942 949857263872 954290232792 954544303674 954828265248 957009008384 957094037964 957348855333 957633651216 957888612252 958143641169 964843946352 965987663784 967047564416 967592789504 967936394898 969083778091 972742822272 973001805984 973291258368 973550388096 975860587728 976120401516 976380284477 976410781632 976670741904 976930771388 979540303368 979801096846 983500607232 983762455104 986652852768 986915539896 987178296962 990078730729 991816210944 993817047168 994081641696 994995109056 995260017232 995821148608 997267800804 1003051915008 1003408112421 1005998987136 1006266824992 1009223342864 1013303655936 1013573438592 1014505031826 1016551424064 1016822071408 1017485754417 1022810467536 1023932715264 1025146692999 1025724457472 1026088706214 1028067338848 1033447427584 1033539248664 1033814418858 1034121962016 1034397287352 1036483804928 1036851874461 1037436455484 1037712663273 1044287785216 1044969395184 1045247608548 1047356012672 1047946515968 1048318656066 1053804724128 1054398863232 1055930612616 1057182303372 1057463768309 1057778346768 1058059970396 1061168661982 1062054968832 1065175398144 1065458991168 1065742659696 1068589421856 1068873923832 1069158501554 1072299801793 1073195405568 1076348566656 1076635134432 1076921778504 1077911368144 1080085888068 1080373450871 1084452700032 1086350343936 1086736121757 1087928509968 1088541888192 1089832236064 1097453440512 1097745627264 1098037891808 1098754584642 1100970919488 1101264042736 1101982841289 1105716478464 1108965189888 1109260441536 1109885846784 1110279982383 1112815763464 1113443173216 1119270051328 1119369497688 1119667519386 1120298792184 1121528006016 1122558584576 1123889493441 1128433404384 1131010646272 1131748860528 1132050178116 1132351575927 1134333674624 1134973216256 1135376260722 1140270118416 1143518751232 1143620352072 1143924830334 1145280828653 1145926542332 1150253305344 1153940014656 1154247240432 1156575756204 1157638540344 1157946750818 1162318899456 1162628356032 1165733914752 1166044280544 1166354728968 1166665260046 1169781601956 1170093045407 1174511055744 1174823758368 1175173249536 1178275514256 1178589219132 1178939830464 1179253712208 1183033371542 1187500241664 1188907893888 1189224429536 1190000640114 1192718496112 1197540684288 1197859518336 1198960492158 1201059184896 1201378955712 1201698811664 1202056297728 1202376334016 1202483164311 1205229529288 1205909042272 1211537000817 1212219813376 1212650289162 1214665279872 1214988673184 1222144136928 1223485097472 1224935405824 1226061265572 1226387692959 1234963830672 1235292628284 1238482246144 1238592284424 1238922048078 1247917996728 1248621577632 1250101682544 1251473318656 1251917733897 1252623569868 1252957069221 1254108418706 1258843652352 1259178807744 1261719006768 1262878407648 1263214637256 1263550956382 1267263402119 1268321842944 1272048306048 1272386977056 1272725738232 1272765491712 1273104353664 1276125383952 1276465140444 1276804987393 1276844868288 1277184816336 1277524854892 1281278357414 1286116178688 1286458595136 1287983551712 1290581859864 1296990429696 1297335741312 1298067184128 1298528145486 1301147450304 1301493868688 1301881042176 1302227655872 1302343357887 1306053737824 1311683273472 1312149070089 1315537137024 1315887386528 1325089396224 1325442188928 1326660145408 1326660426234 1328233037703 1329690401072 1337521380624 1337877483228 1341331982848 1341808308126 1347591958128 1351431251456 1351551325176 1351911163122 1352313334944 1352673375768 1355401898752 1355883220449 1356647672556 1357008867357 1363747290048 1366498439856 1366862257332 1368118274952 1368482523694 1373649608448 1377685535616 1378052331552 1378419225144 1378829282688 1379196383136 1382469165948 1382837235481 1383248607312 1383616884364 1387682096438 1388841113088 1392921674496 1393292526912 1393663478064 1397758208088 1398130348186 1403409376512 1405072965504 1405865150976 1406364392862 1407907483488 1409576404496 1410371129024 1420611988224 1420990212928 1421116466913 1424785895808 1425165231776 1431816455511 1435131422208 1435513512576 1435895704672 1436832918378 1440114517424 1445936933376 1448981495676 1450571346624 1451389184256 1451904592347 1459502708976 1460325582144 1463660836352 1463790881592 1464180602274 1464616172448 1465006112856 1465396157082 1467961225984 1469310455052 1469701645269 1475643682656 1479013922048 1479979279152 1480373309844 1480767445443 1482128131198 1487724316416 1491122462544 1492492663584 1492890025848 1493731722912 1495370674688 1495901701206 1497674929777 1498519324588 1504177399296 1504577872512 1508998480704 1509400237488 1509802101236 1513835014296 1514238058762 1519955483904 1520360157888 1524827136096 1525233107112 1530121674763 1535899072896 1536765018624 1538586686208 1538996320576 1539133059321 1542101008272 1543518053792 1550171141376 1550721628287 1551595931028 1554311886336 1554725707392 1555139638624 1556154683226 1559708802608 1566014740992 1566431677824 1567871412822 1571034019008 1571452292176 1571919773952 1572338282944 1572477984099 1580707086192 1581598294848 1585210525184 1585773455058 1586667520152 1587089955594 1591752992973 1597146024448 1598188486752 1598613989544 1601838607616 1602884132784 1603310885748 1603737752331 1614952701648 1615382667756 1616867052216 1619553706496 1620128832102 1629525515904 1631892764952 1632812832288 1634748354096 1635183590612 1639987932154 1641357679104 1646180160768 1646618440896 1647056837712 1651456379232 1651896064104 1652335866038 1657190602771 1658574717696 1663447784832 1663890662304 1664385643008 1664828770176 1666802243392 1669223645196 1670164759824 1670609425628 1678905076992 1679501279079 1680448188276 1682292009024 1683837876864 1684286183008 1696064408064 1696515969408 1696967650976 1697472471552 1698075267174 1701500511936 1701953520592 1702459824384 1702913088448 1703064391083 1715278126848 1715887245501 1718889813498 1720775813152 1729780988416 1730910021984 1731370860648 1734863267072 1734863634306 1736457810516 1736920126227 1743942534048 1749066420816 1749532093452 1749997890069 1754049516032 1754672402934 1762235637552 1767256251904 1767413271384 1767883828698 1768409745696 1768880568312 1770977383604 1774550057313 1777664199168 1783361840832 1783836644304 1789077744168 1789554069446 1796311026432 1796789277504 1801588777344 1802068433568 1802548217496 1802604519936 1803084446592 1803564501024 1807844293932 1808325615629 1808863563408 1809345156476 1816176840192 1818329720064 1818975433743 1821997919808 1822483009776 1824157699936 1828324301474 1835227646208 1836914047488 1837403108736 1837892300192 1838439043584 1838928510848 1839091898358 1843292221264 1844331476416 1852938942426 1857723369216 1858217970752 1858383072117 1863677610784 1873430620672 1875152523816 1877209977984 1878935354802 1881162628059 1888768211616 1894317611472 1894821955884 1895326434573 1899714527744 1908580465584 1909088607348 1909656530496 1914018016768 1914188075928 1914697710666 1915267302432 1915777224504 1916287282338 1921917536121 1929687892704 1931975327568 1934095128832 1935872789796 1938167556182 1945485644544 1946003611968 1947100776192 1951721175456 1952240803032 1952760568954 1952821563264 1953341483808 1953861542776 1958497985093 1959080606736 1959602193692 1967001214464 1967524910208 1973305705536 1973831079792 1974356593924 1980157461458 1987634094336 1988163283392 1989990218112 1990520034464 1991642297216 1994535601608 2006103830016 2006816224842 2011997974272 2012533649984 2012712462189 2018446685728 2027146877184 2027866744683 2029010063652 2033102848128 2033644142816 2034971508834 2045620935072 2047865430528 2050293385998 2052177412428 2052723785541 2056134677696 2067078497328 2067628837716 2068243924032 2068794574704 2072967609856 2073703748922 2074872910968 2075425326546 2081523144657 2088575570432 2089938790368 2090495217096 2094712025344 2096637312132 2097195522279 2107609448256 2108797726464 2111861225232 2114364606744 2114927536618 2115556693536 2116119940792 2122337323964 2130350796288 2130917982336 2131485319392 2137178843712 2137747847664 2138317003108 2144599603586 2146390811136 2152697133312 2153270268864 2153843557008 2155822736288 2160171776136 2160746901742 2168905400064 2172700687872 2173472243514 2175857019936 2177083776384 2179664472128 2195491254528 2196075783616 2196270903411 2197509169284 2198094235623 2201941838976 2202528085472 2203965682578 2217930379776 2218520883072 2219771693568 2220559964766 2223192196797 2225631526928 2226886346432 2238738995376 2239335038772 2240597584368 2243056012032 2243852551809 2245117169152 2247778986882 2256866808768 2262021292544 2263497721056 2264100356232 2264703151854 2268667349248 2270752521444 2271357088143 2280540236832 2287240704144 2287849660668 2290561657306 2291853084664 2307880029312 2308494480864 2313151512408 2315277080688 2315893501636 2324637798912 2325256712064 2331467829504 2332088561088 2332709457936 2333330520092 2339563203912 2340186090814 2349022111488 2349647516736 2356551028512 2357178438264 2357879660928 2358507424416 2364733497361 2366066743084 2375000483328 2377815787776 2378448859072 2378660182587 2380001280228 2380634933391 2385436992224 2395719036672 2397920984316 2402118369792 2402757911424 2403397623328 2404112595456 2404752668032 2404966328622 2410459058576 2411818084544 2423074001634 2425300578324 2429330559744 2429977346368 2430193248153 2444288273856 2449870811648 2452122531144 2452775385918 2459981898231 2469927661344 2470585256568 2477184568848 2477844096156 2478503799057 2495835993456 2497243155264 2500203365088 2502946637312 2503835467794 2505247139736 2505914138442 2508216837412 2517687304704 2518357615488 2523438013536 2525756815296 2526429274512 2527101912764 2534526804238 2536643685888 2544096612096 2544773954112 2545451476464 2546208707328 2552250767904 2552930280888 2553609974786 2553689736576 2554369632672 2555049709784 2561112749737 2562556714828 2572232357376 2572917190272 2575967103424 2578334720247 2581163719728 2594671482624 2597056290972 2602294900608 2602987737376 2603762084352 2604455311744 2604686715774 2612107475648 2623366546944 2624298140178 2631074274048 2631774773056 2632008604401 2650884377856 2651825743047 2653320290816 2653320852468 2656466075406 2659380802144 2675042761248 2675754966456 2683616616252 2684331104169 2695183916256 2703102650352 2703822326244 2704626669888 2705346751536 2710803797504 2711766440898 2713295345112 2714017734714 2727494580096 2732996879712 2733724514664 2736236549904 2736965047388 2742486452211 2747299216896 2755371071232 2756104663104 2756838450288 2757658565376 2758392766272 2764938331896 2765674470962 2766497214624 2767233768728 2775364192876 2785843348992 2786585053824 2787326956128 2795516416176 2796260696372 2806818753024 2810145931008 2812728785724 2815814966976 2819152808992 2820742258048 2841223976448 2841980425856 2842232933826 2849571791616 2850330463552 2863632911022 2871027025152 2871791409344 2872046565999 2873665836756 2874430923507 2880229034848 2897962991352 2901142693248 2902778368512 2903809184694 2907251334273 2919005417952 2920651164288 2927581763184 2928361204548 2929140853431 2929232344896 2930012225712 2930792314164 2935922451968 2938620910104 2939403290538 2951287365312 2958027844096 2959958558304 2960746619688 2961534890886 2964256262396 2970236192187 2975448632832 2982244925088 2984985327168 2985780051696 2987463445824 2991803402412 2995349859554 2997038649176 3009155745024 3017996961408 3018800474976 3019604202472 3027670028592 3028476117524 3039910967808 3040720315776 3049654272192 3050466214224 3060243349526 3071798145792 3077173372416 3077992641152 3078266118642 3084202016544 3087036107584 3100342282752 3101443256574 3103191862056 3109451414784 3110279277248 3110555623383 3112309366452 3113137989819 3119417605216 3132863355648 3135742825644 3142068038016 3142904584352 3143839547904 3144676565888 3144955968198 3161414172384 3163196589696 3171546910116 3172391304927 3173335040304 3174179911188 3183505985946 3196376973504 3197227979088 3203677215232 3205768265568 3206621771496 3207475504662 3216899405379 3229905403296 3230765335512 3233734104432 3240257664204 3241120352613 3259051031808 3263785529904 3265625664576 3269496708192 3270367181224 3279975864308 3292360321536 3293236881792 3294113675424 3302912758464 3303792128208 3304671732076 3314381205542 3317149435392 3326895569664 3327781324608 3329657540352 3333604486784 3338447290392 3340329519648 3341218851256 3357810153984 3359002558158 3360896376552 3364584018048 3367675753728 3368572366016 3371668480323 3393031938816 3393935301952 3396150534348 3397054727781 3403001023872 3403907041184 3404919648768 3405826176896 3406128782166 3430556253696 3431774491002 3435842485959 3437779626996 3441551626304 3461820043968 3462741721296 3469726534144 3469727268612 3472915621032 3473840252454 3487885068096 3498132841632 3499064186904 3499995780138 3509344805868 3510279136221 3524471275104 3534826542768 3535767657396 3536819491392 3537761136624 3541954767208 3549100114626 3566723681664 3567673288608 3578155488336 3579108138892 3592622052864 3593578555008 3603177554688 3604136867136 3605096434992 3606168893184 3607129002048 3615688587864 3616651231258 3617727126816 3618690312952 3636659440128 3637950867486 3643995839616 3644966019552 3648315399872 3656648602948 3670455292416 3674806217472 3675784600384 3677857021696 3678183796716 3679163078877 3686584442528 3688662952832 3705877884852 3715446738432 3716435941504 3716766144234 3727355221568 3750305047632 3754419955968 3755753201691 3757870709604 3758871207663 3762325256118 3777536423232 3788635222944 3789643911768 3790652869146 3801790206357 3817160931168 3818177214696 3819313060992 3828376151856 3829395421332 3830414962179 3830534604864 3831554449008 3832574564676 3843835072242 3859375785408 3863950655136 3868190257664 3871745579592 3876335112364 3890971289088 3892007223936 3894201552384 3903442350912 3904481606064 3905521137908 3905643126528 3906682967616 3907723085552 3916995970186 3918161213472 3919204387384 3935049820416 3946611411072 3947662159584 3948713187848 3960314922916 3975268188672 3976326566784 3979980436224 3981040068928 3983284594432 3984699113109 3989071203216 4013632449684 4023995948544 4025067299968 4025424924378 4036893371456 4054293754368 4055733489366 4058020127304 4066205696256 4067288285632 4067649661347 4069943017668 4071026602071 4091241870144 4100586771996 4104354824856 4105447571082 4112269355392 4134156994656 4135257675432 4136487848064 4137589149408 4147407497844 4148511706443 4149745821936 4150850653092 4151955778399 4163046289314 4179877580736 4180990434192 4189424050688 4193274624264 4194391044558 4215218896512 4217595452928 4223722450464 4228729213488 4229855073236 4231113387072 4232239881584 4244674647928 4261835964672 4262970638784 4274357687424 4275495695328 4276634006216 4289199207172 4305394266624 4306540537728 4307687114016 4311645472576 4320343552272 4321493803484 4337810800128 4346944487028 4351714039872 4354167552768 4359328944256 4390982509056 4392151567232 4392541806822 4395018338568 4396188471246 4403883677952 4405056170944 4407931365156 4409104935807 4437041766144 4441119929532 4442302336329 4446384393594 4451263053856 4453772692864 4477477990752 4478670077544 4481195168736 4486112024064 4487705103618 4493024789331 4495557973764 4496754874183 4513733617536 4526995442112 4528200712464 4529406303708 4537334698496 4541505042888 4542714176286 4561080473664 4574481408288 4575699321336 4581123314612 4583706169328 4590365024289 4615760058624 4616988961728 4626303024816 4630554161376 4631787003272 4650513424128 4662935659008 4664177122176 4665418915872 4666661040184 4679126407824 4680372181628 4698044222976 4699295033472 4713102057024 4714356876528 4715759321856 4717014848832 4729466994722 4732133486168 4755631575552 4756897718144 4757320365174 4760002560456 4761269866782 4770873984448 4775258978919 4791438073344 4795841968632 4805515822848 4806795246656 4809505336064 4809932657244 4811213256993 4820918117152 4823636169088 4846148003268 4850601156648 4858661119488 4859954692736 4860386496306 4870187804911 4888576547712 4904245062288 4905550771836 4919963796462 4939855322688 4941170513136 4954369137696 4955688192312 4957007598114 4971571808313 4991671986912 4994486310528 5000406730176 5007670935588 5010494279472 5011828276884 5016433674824 5036715230976 5046876027072 5051513630592 5052858549024 5054203825528 5069053608476 5088193224192 5089547908224 5090902952928 5092417414656 5104501535808 5105860561776 5107219949572 5107379473152 5108739265344 5110099419568 5122225499474 5125113429656 5145834380544 5151934206848 5156669440494 5162327439456 5189342965248 5194112581944 5204589801216 5205975474752 5208910623488 5209373431548 5210760378681 5224214951296 5248596280356 5249993670207 5262148548096 5263549546112 5264017208802 5301768755712 5303651486094 5306641704936 5312932150812 5318761604288 5323650171939 5350085522496 5351509932912 5367233232504 5368662208338 5390367832512 5406205300704 5407644652488 5409253339776 5410693503072 5423532881796 5424976846887 5426590690224 5428035469428 5429480633291 5454989160192 5465993759424 5467449029328 5472473099808 5473930094776 5484972904422 5510742142464 5512209326208 5513676900576 5515317130752 5516785532544 5529876663792 5531348941924 5532994429248 5534467537456 5550728385752 5573170107648 5574653912256 5591032832352 5592521392744 5620291862016 5625457571448 5631629933952 5638305617984 5641484516096 5643487884177 5683960851712 5684465867652 5685979303719 5699143583232 5700660927104 5727265822044 5742054050304 5743582818688 5744093131998 5747331673512 5748861847014 5760458069696 5765752608363 5795925982704 5802285386496 5807618369388 5814502668546 5838010835904 5841302328576 5855163526368 5856722409096 5858281706862 5858464689792 5860024451424 5861584628328 5875493955279 5877241820208 5878806581076 5880371758547 5902574730624 5919917116608 5921493239376 5923069781772 5928512524792 5940472384374 5964489850176 5969970654336 5971560103392 5974926891648 5983606804824 5990699719108 5994077298352 6018311490048 6035993922816 6037600949952 6039208404944 6055340057184 6056952235048 6081440631552 6099308544384 6100932428448 6120486699052 6143596291584 6155985282304 6156532237284 6158171356623 6168404033088 6174072215168 6202886513148 6206383724112 6218902829568 6220558554496 6221111246766 6224618732904 6226275979638 6238835210432 6244569433971 6265726711296 6271485651288 6284136076032 6285809168704 6289353131776 6289911936396 6291586566837 6322828344768 6326393179392 6343093820232 6344782609854 6346670080608 6348359822376 6367011971892 6368707129499 6392753947008 6394455958176 6411536531136 6413243542992 6414951009324 6416658930253 6433798810758 6459810806592 6461530671024 6467468208864 6480515328408 6482240705226 6518102063616 6527571059808 6531251329152 6538993416384 6540734362448 6559951728616 6586473763584 6588227350848 6594282706869 6605825516928 6607584256416 6609343464152 6628762411084 6653791139328 6655562649216 6659315080704 6667208973568 6669576590391 6676894580784 6680659039296 6682437702512 6718005116316 6721792753104 6729168036096 6735351507456 6737144732032 6743336960646 6786063877632 6787870603904 6792301068696 6794109455562 6806002047744 6807814082368 6811652353792 6812257564332 6814071264429 6863548982004 6871684971918 6875559253992 6883103252608 6897596302883 6923640087936 6925483442592 6939454537224 6945831242064 6947680504908 6949530260101 6975770136192 6996265683264 6998128373808 6999991560276 7018689611736 7020558272442 7048942550208 7069653085536 7071535314792 7073638982784 7075522273248 7083909534416 7094200492083 7098200229252 7133447363328 7135346577216 7141904800173 7156310976672 7158216277784 7187157110016 7206355109376 7208273734272 7210192869984 7212337786368 7214258004096 7231377175728 7233302462516 7235454253632 7237380625904 7275901734972 7287991679232 7289932039104 7296630799744 7313297205896 7349612434944 7351569200768 7355714043392 7356367593432 7358326157754 7373168885056 7377325905664 7379945694693 7411755769704 7432871883008 7433532288468 7435511397171 7454710443136 7500610095264 7508839911936 7511506403382 7515741419208 7517742415326 7524650512236 7526653880317 7555072846464 7577270445888 7579287823536 7581305738292 7603580412714 7634321862336 7636354429392 7638626121984 7656752303712 7658790842664 7660829924358 7661069209728 7663108898016 7665149129352 7683338249211 7687670144484 7689716915023 7718751570816 7727901310272 7735004160741 7743491159184 7752670224728 7784014447872 7806884701824 7808963212128 7811042275816 7811286253056 7813365935232 7815446171104 7833991940372 7836322426944 7838408774768 7870099640832 7893222822144 7895324319168 7897426375696 7920629845832 7952653133568 7959960872448 7962080137856 7966569188864 7969398226218 7978142406432 8027264899368 8050134599936 8050849848756 8052993312507 8073786742912 8111466978732 8116040254608 8132411392512 8134576571264 8135299322694 8139886035336 8142053204142 8151704721589 8182483740288 8201173543992 8208709649712 8210895142164 8224538710784 8227459356633 8268313989312 8270515350864 8272975696128 8275178298816 8294814995688 8297023412886 8299491643872 8301701306184 8303911556798 8326092578628 8328309323191 8359755161472 8361980868384 8386549248528 8388782089116 8430437793024 8447444900928 8457458426976 8459710146472 8462226774144 8464479763168 8489349295856 8523671929344 8525941277568 8548715374848 8550991390656 8553268012432 8578398414344 8613081075456 8615374228032 8623290945152 8623292770521 8640687104544 8642987606968 8693888974056 8703428079744 8708335105536 8718657888512 8721754002819 8784303134464 8785083613644 8787422560293 8790036677136 8792376942492 8807767355904 8810112341888 8815862730312 8818209871614 8874083532288 8882239859064 8884604672658 8892768787188 8902526107712 8907545385728 8910708576561 8954955981504 8957340155088 8962390337472 8975410207236 8986049578662 8991115947528 8993509748366 9019933626847 9027467235072 9053990884224 9056401424928 9058812607416 9083010085776 9085428352572 9087847263209 9122160947328 9148962816576 9151398642672 9162246629224 9167412338656 9180730048578 9231520117248 9233977923456 9252606049632 9261108322752 9263574006544 9301026848256 9328354244352 9330837831744 9333322080368 9339413969457 9358252815648 9360744363256 9398590066944 9426204114048 9428713753056 9431518643712 9434029697664 9458933989444 9464266972336 9513795436288 9514640730348 9517173914781 9520005120912 9522539733564 9541747968896 9550517957838 9591683937264 9611031645696 9613590493312 9619010672128 9619865314488 9622426513986 9641836234304 9647272338176 9650698216137 9692296006536 9701202313296 9719909385472 9720772992612 9723361057839 9740375609822 9777153095424 9808490124576 9811101543672 9839927592924 9842547381953 9879710645376 9882341026272 9908738275392 9911376384624 9914015196228 9943143616626 9983343973824 9988972621056 10000813460352 10015341871176 10020988558944 10023656553768 10032867349648 10055783658107 10073430461952 10093752054144 10103027261184 10105717098048 10108407651056 10115005440969 10138107216952 10179095816448 10181805905856 10191164183343 10209003071616 10211721123552 10214439899144 10214758946304 10217478530688 10220198839136 10244450998948 10250226859312 10291668761088 10303868413696 10307527457877 10313338880988 10324654878912 10388225163888 10409179602432 10411950949504 10417821246976 10418746863096 10421520757362 10448429902592 10497192560712 10499987340414 10527099092224 10528034417604 10530837408663 10607302972188 10613283409872 10625864301624 10637523208576 10647300343878 10659921559001 10700171044992 10703019865824 10734466465008 10737324416676 10740183129247 10780735665024 10812410601408 10815289304976 10818506679552 10821387006144 10847065763592 10849953693774 10853181380448 10856070938856 10858961266582 10890866038019 10909978320384 10931987518848 10934898058656 10944946199616 10947860189552 10969945808844 11024418652416 11027353801152 11033571065088 11037489236631 11059753327584 11062697883848 11065988858496 11068935074912 11101456771504 11146340215296 11149307824512 11182065664704 11185042785488 11250915142896 11263259867904 11276611235968 11276613622989 11282969032192 11286975768354 11367921703424 11368931735304 11371958607438 11401321854208 11405370619071 11454531644088 11487165637376 11488186263996 11491244886537 11494663347024 11497723694028 11520916139392 11531505216726 11591851965408 11604570772992 11615236738776 11629005337092 11632101451399 11676021671808 11682604657152 11710327052736 11713444818192 11716563413724 11716929379584 11720048902848 11723169256656 11750987910558 11754483640416 11757613162152 11760743517094 11795297819723 11805149461248 11839834233216 11842986478752 11846139563544 11857025049584 11880944768748 11884107959581 11928979700352 11939941308672 11943120206784 11949853783296 11954097339327 11967213609648 11981399438216 11988154596704 12071987845632 12075201899904 12078416809888 12110680114368 12113904470096 12162881263104 12198617088768 12201864856896 12213079806213 12240973398104 12311970564608 12313064474568 12316342713246 12336808066176 12348144430336 12405773026296 12412767448224 12441117108992 12442222493532 12445535119329 12449237465808 12452551959276 12455867335197 12477670420864 12489138867942 12542971302576 12568272152064 12571618337408 12578706263552 12579823872792 12583173133674 12598089115183 12645656689536 12652786358784 12686187640464 12689565219708 12693340161216 12696719644752 12734023943784 12737414258998 12785507894016 12788911916352 12823073062272 12826487085984 12829902018648 12833317860506 12867597621516 12871023499477 12919621613184 12923061342048 12934936417728 12961030656816 12964481410452 13055142119616 13062502658304 13077986832768 13081468724896 13119903457232 13172947527168 13176454701696 13188565413738 13211651033856 13215168512832 13218686928304 13227314807421 13257524822168 13311125298432 13326907008987 13334417947136 13339153180782 13353789161568 13361318078592 13364875405024 13436010232632 13443585506208 13458336072192 13474289464064 13479074367993 13486673921292 13490264622549 13575741207808 13584602137392 13588218911124 13612004095488 13615628164736 13623304707584 13624515128664 13628142528858 13727097964008 13743369943836 13751118507984 13766206505216 13771095072867 13795192605766 13847280175872 13850966885184 13878909074448 13891662484128 13895361009816 13899060520202 13939897423309 13951540272384 13992531366528 13996256747616 13999983120552 14037379223472 14041116544884 14044854861323 14097885100416 14139306171072 14143070629584 14147277965568 14151044546496 14167819068832 14188400984166 14196400458504 14266894726656 14270693154432 14283809600346 14312621953344 14316432555568 14325776936757 14374314220032 14416547468544 14420385739968 14428516008192 14433639770979 14462754351456 14466604925032 14470908507264 14474761251808 14551803469944 14575983358464 14579864078208 14593261599488 14610563414733 14626594411792 14703138401536 14712735186864 14716652315508 14746337770112 14754651811328 14759891389386 14823511539408 14865743766016 14867064576936 14871022794342 14909420886272 14914715424939 15001220190528 15023012806764 15031482838416 15035484830652 15049301024472 15053307760634 15110145692928 15154540891776 15158575647072 15162611476584 15207160825428 15211209590291 15268643724672 15272708858784 15277252243968 15313504607424 15317581685328 15321659848716 15322138419456 15326217796032 15330298258704 15366676498422 15375340288968 15379433830046 15437503141632 15455802620544 15470008321482 15486982318368 15505340449456 15568028895744 15613769403648 15617926424256 15622084551632 15626731870464 15630892342208 15632281136043 15667983880744 15672644853888 15676817549536 15749981010621 15786445644288 15790648638336 15794852751392 15841259691664 15905306267136 15924160275712 15938796452436 15956284812864 15970950515817 16054529798736 16100269199872 16101699697512 16105986625014 16147573485824 16222933957464 16232080509216 16269153142528 16270598645388 16274930540661 16279772070672 16284106408284 16288441899873 16303409443178 16364967480576 16402347087984 16417419299424 16421790284328 16449077421568 16454918713266 16474424227547 16536627978624 16541030701728 16545951392256 16550356597632 16589629991376 16594046825772 16598464836109 16598983287744 16603402612368 16607823113596 16652185157256 16656618646382 16719510322944 16723961736768 16773098497056 16777564178232 16831338422393 16860875586048 16894889801856 16914916853952 16919420292944 16924453548288 16928959526336 16930463652531 16978698591712 17051882555136 17057937911157 17097430749696 17101982781312 17106536024864 17156796828688 17226162150912 17230748456064 17246581890304 17246585541042 17281374209088 17285975213936 17297257825089 17387777948112 17406856159488 17437315777024 17443508005638 17568606268928 17570167227288 17574845120586 17580073354272 17584753884984 17620224683776 17626481865837 17631725460624 17636419743228 17641115275641 17764479718128 17769209345316 17785537574376 17805052215424 17815090771456 17821417153122 17909911963008 17914680310176 17924780674944 17950820414472 17972099157324 17976884061253 17982231895056 17987019496732 18039867253694 18054934470144 18107981768448 18112802849856 18117625214832 18166020171552 18170856705144 18175694526418 18229096630481 18244321894656 18297925633152 18302797285344 18324493258448 18334824677312 18361460097156 18467955846912 18474514069869 18505212099264 18522216645504 18527148013088 18656708488704 18661675663488 18666644160736 18678827938914 18716505631296 18721488726512 18733708301913 18797180133888 18852408228096 18857427506112 18868059395328 18874759700511 18917867978888 18928533944672 19027590872576 19029281460696 19034347829562 19040010241824 19045079467128 19083495937792 19101035915676 19106121388497 19183367874528 19227180986624 19239730628976 19244853027972 19249976790759 19283672468608 19294544676352 19301396432274 19384592013072 19402404626592 19439818770944 19441545985224 19446722115678 19469774087101 19480751219644 19554306190848 19616980249152 19622203087344 19679855185848 19685094763906 19759421290752 19764682052544 19817476550784 19822752769248 19828030392456 19886287233252 19891581771919 19966687947648 19977945242112 20001626920704 20008729771173 20030683742352 20041977117888 20047313107536 20065734699296 20111567316214 20187504108288 20206054522368 20211434196096 20216815302112 20230010881938 20276214433904 20358191632896 20363611811712 20382328366686 20418006143232 20423442247104 20428879798288 20434957061376 20440397678272 20442213793287 20488901997896 20500453718624 20607736827392 20615054915754 20626677761976 20649309757824 20692788908649 20776450327776 20823901899008 20837493726192 20843041514724 20848590780303 20896859805184 20994385121424 20999974680828 21054198184448 21056068835208 21061674817326 21214605944376 21226566819744 21251728603248 21275046417152 21282601476249 21294600687756 21319843118002 21400342089984 21406039731648 21468932930016 21474648833352 21480366258494 21543477836023 21561471330048 21624821202816 21630578609952 21637013359104 21642774012288 21694131527184 21699907387548 21706362760896 21712141877712 21717922533164 21781732076038 21863975037696 21869796117312 21889892399232 21895720379104 21939891617688 22048837304832 22054707602304 22067142130176 22074978473262 22119506655168 22125395767696 22131977716992 22137870149824 22139837084079 22202913543008 22298615649024 22306534191513 22364131329408 22370085570976 22501830285792 22526519735808 22553222471936 22553227245978 22573951536708 22579961640951 22737863470608 22743917214876 22802643708416 22810741238142 22909063288176 22974331274752 22976372527992 22982489773074 22989326694048 22995447388056 23041832278784 23050014747633 23063010433452 23069150745069 23183703930816 23230473477552 23258010674184 23264202902798 23352043343616 23420654105472 23426889636384 23433126827448 23433858759168 23440097805696 23446338513312 23501975821116 23508233003177 23508967280832 23515226324304 23521487034188 23590595639446 23610298922496 23679668466432 23685972957504 23692279127088 23714050099168 23761889537496 23768215919162 23857959400704 23879882617344 23886240413568 23899707566592 23908194678654 23934427219296 23962798876432 23976309193408 24150403799808 24156833619776 24158979937521 24221360228736 24227808940192 24397234177536 24403729713792 24426159612426 24455114164767 24481946796208 24626128949136 24632685426492 24673616132352 24682378069899 24696288860672 24811546052592 24825534896448 24882234217984 24884444987064 24891070238658 24898474931616 24905103918552 24911734670394 24955340841728 24978277735884 24984927969573 25085942605152 25143236674816 25159647745584 25166346267348 25196178230366 25291313379072 25372375280928 25379130439416 25386680322432 25393439289504 25460473806209 25468047887568 25474828517996 25571015788032 25577823832704 25646146124544 25652974171968 25659804037296 25666635721012 25735195243032 25742046998954 25839243226368 25846122684096 25869872835456 25922061313632 25928962820904 26012068470971 26110284239232 26125005316608 26155973665536 26162937449792 26165262008457 26239806914464 26352909403392 26362267680879 26377130827476 26423302067712 26430337025664 26437373856608 26454629614842 26515049644336 26622250596864 26653814017974 26678306361564 26707578323136 26722636157184 26729750810048 26732125729683 26872020465264 26887171012416 26948578928128 26958148735986 26973347842584 26980529245098 27059800880541 27151482415616 27169204274784 27176437822248 27231256329472 27249030257328 27256285057716 27263541789627 27454195928016 27486739887672 27502237015968 27532413010432 27542190145734 27590385211532 27694560351744 27701933770368 27757818148896 27783324968256 27790722019632 27798121040404 27879794846618 27903080544768 27985062733056 27992513495232 27999966241104 28074758446944 28082233089768 28089709722646 28172240247107 28195770200832 28278612342144 28286141259168 28294555931136 28302089092992 28335638137664 28376801968332 28392800917008 28541386308864 28551521744343 28567619200692 28625243906688 28632865111136 28651553873514 28833094937088 28840771479936 28857032016384 28867279541958 28925508702912 28933209850064 28941817014528 28949522503616 28952094648411 29103606939888 29159728156416 29170083173517 29186523198976 29221126829466 29253188823584 29406276803072 29425470373728 29433304631016 29492675540224 29519782778772 29527642145859 29647023078816 29734129153872 29742045588684 29818841772544 29829430849878 30002440381056 30046025613528 30062965676832 30070969661304 30098602048944 30106615521268 30167350974321 30220291385856 30309081783552 30317151294144 30325222953168 30414321650856 30422419180582 30537287449344 30545417717568 30627009214848 30635163370656 30643319697432 30644276838912 30652435592064 30660596517408 30733352996844 30741535465693 30750680577936 30758867660092 30875006283264 30911605241088 30922582373631 30940016642964 30973964636736 31010680898912 31227538807296 31235852848512 31244169103264 31253463740928 31261784684416 31264562272086 31335967761488 31345289707776 31353635099072 31499962021242 31581297276672 31589705502784 31592512225989 31682519383328 31848320551424 31877592904872 31912569625728 31941901031634 31979764677003 32109059597472 32203399395024 32211973250028 32220549387741 32295146971648 32445867914928 32464161018432 32538306285056 32541197290776 32549861081322 32559544141344 32568212816568 32576883799746 32606818886356 32672598114057 32729934961152 32804694175968 32834838598848 32843580568656 32909837426532 32948848455094 33073255957248 33082061403456 33100713195264 33179259982752 33188093651544 33196929672218 33197966575488 33206805224736 33215646227192 33294465746581 33304370314512 33313237292764 33439020645888 33447923473536 33546196994112 33555128356464 33662676844786 33789779603712 33829833707904 33838840585888 33848907096576 33857919052672 33860927305062 33957397183424 34103765110272 34115875822314 34203965562624 34213072049728 34216111857213 34313593657376 34461496912128 34473734659611 34493163780608 34493171082084 34562748418176 34571950427872 34594515650178 34775555896224 34813712318976 34887016011276 34896304354197 35140334454576 35149690241172 35160146708544 35169507769968 35240449367552 35252963731674 35263450921248 35272839486456 35282230551282 35385893459169 35528959436256 35538418690632 35571075148752 35610104430848 35642834306244 35652323878743 35819823926016 35829360620352 35849561349888 35901640828944 35944198314648 35953768122506 35964463790112 35974038993464 36079734507388 36215963536896 36225605699712 36235250429664 36332040343104 36341713410288 36351389052836 36458193260962 36488643789312 36595851266304 36605594570688 36648986516896 36669649354624 36722920194312 36935911693824 36949028139738 37010424198528 37044433291008 37054296026176 37323351326976 37333288321472 37336605357987 37357655877828 37367602005591 37433011262592 37442977453024 37467416603826 37704816456192 37714855012224 37736118790656 37749519401022 37794267345549 37835735957776 37857067889344 38058562921392 38068695659124 38080020483648 38090158934256 38166991875584 38202071831352 38212242776994 38366735749056 38454361973248 38479461257952 38489706055944 38499953581518 38567344937216 38602792864548 38613070498431 38769184026144 38804809253184 38883091970448 38893444231356 38939548174202 38961502439288 39233960498304 39244406174688 39359710371696 39370189527812 39518842581504 39529364105088 39634953101568 39645505538496 39656060784912 39772574466504 39783163543838 39933375895296 40003253841408 40017459542346 40061367484704 40083954235776 40094626215072 40131469398592 40223134632428 40375008216576 40422868392192 40433630604224 40437223103979 40460021763876 40470793867647 40552428867808 40727223623424 40764656733372 40836012286464 40846884494208 40857759596576 40869914122752 40880795356544 40884427586574 40977803995792 41000907437248 41230109831508 41253355523952 41298619515648 41313285218601 41385577817298 41552900655552 41647803798016 41674987452384 41686083029448 41697181560606 41819692269927 41988770242848 41999949361656 42112137670416 42123349634652 42134564583969 42429211888752 42453133639488 42503457206496 42550092834304 42565202952498 42589201375512 42639686236004 42800684179968 42812079463296 42937865860032 42949297666704 42960732516988 43086955672046 43122942660096 43249642405632 43261157219904 43285548024576 43388263054368 43399814775096 43412725521792 43424283755424 43435845066328 43538916745529 43563464152076 43727950075392 43739592234624 43779784798464 43791440758208 43831690244199 43879783235376 44109415204608 44149956946524 44239013310336 44250791535392 44263955433984 44275740299648 44279674168158 44405827086016 44597231298048 44613068383026 44728262658816 44740171141952 44744146274817 45003660571584 45106444943872 45106454491956 45147903073416 45159923281902 45475726941216 45487834429752 45621482476284 45633628770873 45818126576352 45952745055984 45964979546148 45978653388096 45990894776112 46083664557568 46100029495266 46126020866904 46138301490138 46367407861632 46460946955104 46516021348368 46528405805596 46704086687232 46841308210944 46853779272768 46866253654896 46880195611392 46892677026624 47003951642232 47016466006354 47017934561664 47030452648608 47042974068376 47181191278892 47359336932864 47371945915008 47384558254176 47428100198336 47523779074992 47536431838324 47715918801408 47772480827136 47816389357308 47868854438592 47925597752864 47952618386816 48300807599616 48313667239552 48317959875042 48442720457472 48455617880384 48807459427584 48824791621983 48852319224852 48865325699619 48910228329534 48963893592416 49252257898272 49265370852984 49347232264704 49364756139798 49423272682641 49623092105184 49651069792896 49768889974128 49782140477316 49795394508327 49796949863232 49810207837104 49823469340788 49910681683456 49956555471768 49969855939146 50171885210304 50286473349632 50319295491168 50332692534696 50392356460732 50494015267179 50582626758144 50744750561856 50758260878832 50773360644864 50786878579008 50920947612418 50936095775136 50949657035992 51155647665408 51292292249088 51305948343936 51319608074592 51333271442024 51470390486064 51484093997908 51678486452736 51692245368192 51739745670912 51844122627264 51857925641808 52024136941942 52220568478464 52311947331072 52325874899584 52330524016914 52479613828928 52705818806784 52724535361758 52754261654952 52860674051328 52874747713216 52879445597511 52909259229684 52923345826923 53030099288672 53307628035948 53356612723128 53415156646272 53445272314368 53459501620096 53464251459366 53744040930528 53774342024832 53916297471972 53930652183759 53946695685168 53961058490196 54119601761082 54338408549568 54352875644496 54462512658944 54498060514656 54512570115432 54527083579254 54687289891443 54908391856032 54973479775344 55004474031936 55084380291468 55180770423064 55403867540736 55515636297792 55566649936512 55581444039264 55596242080808 55759589693236 55970125466112 55985026990464 55999932482208 56149516893888 56164466179536 56179419445292 56344480494214 56391540401664 56557224684288 56572282518336 56604178185984 56671276275328 56753603936664 56785601834016 57082772617728 57103043488686 57135238401384 57250487813376 57265730222272 57303107747028 57318364165491 57681542959872 57734559083916 57749930372277 57851017405824 57866419700128 57883634029056 57899045007232 57904189296822 58207213879776 58319456312832 58340166347034 58409322261303 58442253658932 58506377647168 58850940747456 58866609262032 58985351080448 59039565557544 59055284291718 59294046157632 59468258307744 59484091177368 59658861699756 59674745315757 60004880762112 60092051227056 60125931353664 60141939322608 60197204097888 60213231042536 60334701948642 60618163567104 60634302588288 60650445906336 60828643301712 60844838361164 61074574898688 61090835435136 61254018429696 61270326741312 61286639394864 61304871184128 61321193034816 61466705993688 61483070931386 61501361155872 61517735320184 61823210482176 61845164747262 61880033285928 61947929273472 62021361797824 62078366725947 62471705697024 62488338206528 62523569368832 62529124544172 62545772340909 62671935522976 62690579415552 62707270198144 62999924042484 63162594553344 63179411005568 63185024451978 63365038766656 63755185809744 63825139251456 63847804428747 63883802063268 63959529354006 64218119194944 64406798790048 64423946500056 64441098775482 64630433508069 64891735829856 64928322036864 65082394581552 65099722162644 65119088282688 65136425633136 65153767599492 65213637772712 65345196228114 65609388351936 65669677197696 65687161137312 65819674853064 65897696910188 66146511914496 66164122806912 66201426390528 66358519965504 66376187303088 66393859344436 66395933150976 66413610449472 66431292454384 66588931493162 66608740629024 66626474585528 66895846947072 67092393988224 67110256712928 67325353689572 67579559207424 67659667415808 67677681171776 67715838105344 67721854610124 67739884922853 67914794366848 68231751644628 68407931125248 68426144099456 68432223714426 68627187314752 68922993824256 68947469319222 68986342164168 69125496836352 69143900855744 69150044242899 69189031300356 69207452235207 69551111792448 69774032022552 69792608708394 70280668909152 70299380482344 70320293417088 70339015539936 70505927463348 70524699009531 70526901842496 70545678972912 70564461102564 70583248232783 70771786918338 71057918872512 71076837381264 71142150297504 71220208861696 71285668612488 71304647757486 71639647852032 71658721240704 71699122699776 71803281657888 71888396629296 71907536245012 71928927580224 71948077986928 72159469014776 72451211399424 72470500859328 72664080686208 72683426820576 72702778105672 72916386521924 73191702532608 73211189141376 73297973033792 73339298709248 73365342494301 73445840388624 73898056279476 74020848397056 74088866582016 74108592052352 74646702653952 74666576642944 74673210715974 74715311755656 74735204011182 74866022525184 74885954906048 74934833207652 74954783908719 75429710024448 75499038802044 75588534691098 75671471915552 75714135778688 76117125842784 76137391318248 76160040967296 76180317868512 76381421418627 76404143662704 76424485553988 76444832861111 76733471498112 76958922515904 76979412111888 76999907163036 77134689874432 77205585729096 77226140996862 77538368052288 77609618506368 77766183940896 77786888462712 77879096348404 77923004878576 78036205412913 78467920996608 78488812349376 78719420743392 78740379055624 79058728210176 79269906203136 79291011076992 79312121569824 79545148933008 79566327087676 79866751790592 80034919084692 80122734969408 80167908471552 80189252430144 80262938797184 80446269264856 80845736784384 80867261208448 80874446207958 80920043527752 80941587735294 81104857735616 81179402641623 81454447246848 81529313466744 81693768988416 81715519193152 81761590713088 81768855173148 81790625368881 81955607991584 82001814874496 82460219663016 82506711047904 82597239031296 82626570437202 82771155634596 82793192683487 83105801311104 83349974904768 83372166058896 83394363121212 83639384539854 83977540485696 83999898723312 84224275340832 84246699269304 84269129167938 84516720741321 84858423777504 84906267278976 85006914412992 85130405904996 85178402751024 85279372472008 85624158926592 85875731720064 85898595333408 85921465033976 86173911344092 86499284811264 86522314439808 86571096049152 86776526108736 86799629550192 86825451043584 86848567510848 86871690132656 87077833491058 87126928304152 87479184469248 87559569596928 87582881516416 87663380488398 87759566470752 88218830409216 88299913893048 88478026620672 88501583070784 88551480599296 88559348336316 88582926437577 88811654172032 89226136766052 89456525317632 89480342283904 89488292549634 89668751937479 90007321143168 90212908983912 90295806146832 90319846563804 90502052922963 90951453882432 90975668859504 91242964952568 91267257541746 91636253152704 91905490111968 91929959092296 91957306776192 91981789552224 92200058990532 92224606397079 92252041733808 92276602980276 92734815723264 92921893910208 93032042696736 93056811611192 93682616421888 93707558545536 93732507309792 93760391222784 93785354053248 94007903284464 94032932012708 94035869123328 94060905297216 94085948136752 94362382557784 94743891830016 94769116508352 94856200396672 95047558149984 95072863676648 95544961654272 95632778714616 95737708877184 95851195505728 95905236773632 95939294031009 96627334479104 96635919750084 96661648163223 96885440914944 96911235760768 97614918855168 97649583243966 97704638449704 97730651399238 97820456659068 97927787184832 98017794342171 98504515796544 98530741705968 98729512279596 98846545365282 99246184210368 99302139585792 99537779948256 99564280954632 99590789016654 99593899726464 99620415674208 99646938681576 99883397239743 99913110943536 99939711878292 99966319895299 100343770420608 100638590982336 100665385069392 100784712921464 100988030534358 101489501123712 101516521757664 101546721289728 101573757158016 101841895224836 101872191550272 101899314071984 102311295330816 102611896687872 102639216149184 102666542884048 102940780972128 102968187995816 103384490736384 103479491341824 103688245254528 103715851283616 104048273883884 104441136956928 104651749799168 104661048033828 104688913062591 104959227657856 105449070723516 105508523309904 105721348102656 105749495426432 105758891195022 105818518459368 105846691653846 106060198577344 106157680377507 106615256071896 106713225446256 106830313292544 106919003240192 106928502918732 106956971636229 107488081861056 107548684049664 107832594943944 107861304367518 107893391370336 107922116980392 108239203522164 108268021201483 108676817099136 108705751288992 108996121029312 109025140230864 109054167158508 109374579782886 109816783712064 109946959550688 110008948063872 110168760582936 110361540846128 110807735081472 111031272595584 111133299873024 111162888078528 111192484161616 111519179386472 111970053980928 111999864964416 112102806016773 112299033787776 112328932359072 112358838890584 112688960988428 113114449368576 113144565036672 113208356371968 113342552550656 113382802036647 113507207873328 113571203668032 114206086977372 114270476802768 114500975626752 114531460444544 114606215494056 114636728330982 115363085919744 115469118167832 115499860744554 115702034811648 115732839400256 115798090014464 115808378593644 115839211495293 116414427759552 116680332694068 116818644522606 116884507317864 117012755294336 117259137149011 117701881494912 117733218524064 118079131115088 118110568583436 118142014421717 118588092315264 118936516615488 118968182354736 119317723399512 119349490631514 120009761524224 120184102454112 120251862707328 120283878645216 120394408195776 120426462085072 120669403897284 121268605176576 121300891812672 121412381602941 121657286603424 121689676722328 122181670870272 122508036859392 122540653482624 122573278789728 122609742368256 122642386069632 122933411987376 122966141862772 123002722311744 123035470640368 123690329494524 123760066571856 123895858546944 124042723595648 124156733451894 124943411394048 124976676413056 125047138737664 125058249088344 125091544681818 125343871045952 125414540396288 125459076809781 125999848084968 126358822011136 126370048903956 126403693751907 126730077533312 127510371619488 127650278502912 127695608857494 127767604126536 127919058708012 127953115965389 128436238389888 128813597580096 128847893000112 128882197550964 129260867016138 129783471659712 129856644073728 130164789163104 130199444325288 130238176565376 130272851266272 130307535198984 130427275545424 130616750236587 130690392456228 130725187555391 131218776703872 131339354395392 131374322274624 131495070732597 131639349706128 131795393820376 132328245613824 132717039931008 132752374606176 132787718688872 132791866301952 132827220898944 132862584908768 133177862986324 133217481258048 133252949171056 133791693894144 134184787976448 134220513425856 134650707379144 135319334831616 135355362343552 135431676210688 135443709220248 135479769845706 135829588733696 136463503289256 136852288198912 136864447428852 136900886312619 137254374629504 137894938638444 137972684328336 138250993672704 138287801711488 138300088485798 138378062600712 138414904470414 138578980267013 139102223584896 139548064045104 139585217416788 140561337818304 140598760964688 140640586834176 140678031079872 141011854926696 141049398019062 141053803684992 141091357945824 141128922205128 141166496465566 141543573836676 141581258494247 142115837745024 142153674762528 142284300595008 142571337224976 142609295514972 143317442481408 143606563315776 143776793258592 143815072490024 143857855160448 143896155973856 144318938029552 144902422798848 144941001718656 145328161372416 145366853641152 145405556211344 145832773043848 146422378282752 146595946067584 146595977098857 146678597418496 146730684988602 146891680777248 147796112558952 148041696794112 148217184104704 148269818047923 149333153285888 149346421431948 149386183524981 149430623511312 149470408022364 149732045050368 149771909812096 149869666415304 149909567817438 150859420048896 150998077604088 151177069382196 151342943831104 151428271557376 151482045801537 152234251685568 152274782636496 152320081934592 152360635737024 152762842837254 152808287325408 152848971107976 152889665722222 153338871656399 153466942996224 153917845031808 153958824223776 153999814326072 154411171458192 154452281993724 154493403474553 155076736104576 155219237012736 155532367881792 155573776925424 155758192696808 155846009757152 156072410825826 156935841993216 156977624698752 157438841486784 157480758111248 158117456420352 158582022153984 158624243139648 158770037480769 159090297866016 159132654175352 160069838169384 160245469938816 160335816943104 160378504860288 160525877594368 160892538529712 161734522416896 161748892415916 161791956551277 161840087055504 161883175470588 162209715471232 162358805283246 163058626933488 163387537976832 163431038386304 163523181426176 163537710346296 163581250737762 163911215983168 164003629748992 164061869674329 164920439326032 165013422095808 165253140874404 165542311269192 165586385366974 166211602622208 166699949809536 166744332117792 166788726242424 167278769079708 167323305493201 167955080971392 167999797446624 168448550681664 168493398538608 168538258335876 169033441482642 169716847555008 169812534557952 170013828825984 170260811809992 170356805502048 170558744944016 171248317853184 171751463440128 171797190666816 171842930067952 171955092496473 172347822688184 173044628879616 173249791116831 173553052217472 173599259100384 173650902087168 173697135021696 173743380265312 174155666982116 174253856608304 174958368938496 175165763032832 175227966783909 175326760976796 175519132941504 176599827786096 176956053241344 177003166141568 177102961198592 177118696672632 177165852875154 177623308344064 178452273532104 178960684567808 178976585099268 179024235947271 179337503874958 180014642286336 180425817967824 180591612293664 180639693127608 181004105845926 181218666503017 181902907764864 181951337719008 182485929905136 182534515083492 182583113197199 183272506305408 183810980223936 183859918184592 183914613552384 183963579104448 184400117981064 184449212794158 184504083467616 184553205960552 185144722646323 185469631446528 185843787820416 186064085393472 186113623222384 186235100177841 187415117091072 187465014619584 187570708106496 187637317022727 188015806568928 188065864025416 188071738246656 188121810594432 188171896273504 188724765115568 189487783660032 189538233016704 189712400793344 190095116299968 190145727353296 191265557429232 191475417754368 191702391011456 191810473547264 191878588062018 193254668958208 193271839500168 193323296326446 193822471521536 193891300524207 195299166487932 195409276899408 195461302798476 195640913318136 195855574369664 196035588684342 197009031593088 197061483411936 197459024559192 197693090730564 197745724673783 198492368420736 198604279171584 199075559896512 199128561909264 199181578033308 199187799452928 199240831348416 199293877363152 199766794479486 199826221887072 199879423756584 199932639790598 200520062935291 200687540841216 201277181964672 201330770138784 201569425842928 201976061068716 202979002247424 203033043515328 203147514316032 203219654768559 203683790449672 203744383100544 203798628143968 205223793375744 205278432298368 205333085768096 205881561944256 205936375991632 206768981472768 207376490509056 207431702567232 207622356705621 208096547767768 209303499598336 209322096067656 209377826125182 209918455315712 210898141447032 211017046619808 211498990852864 211517782390044 211574097028593 211637036918736 211693383307692 211749744698349 212120397154688 212315360755014 213230512143792 213426450892512 213660626585088 213838006480384 213857005837464 213913943272458 214167514958111 214976163722112 215097368099328 215665189887888 215722608735036 215786782740672 215844233960784 216478407044328 216536042402966 217353634198272 217411502577984 217992242058624 218050280461728 218108334317016 218749159565772 218807399491109 219633567424128 219893919101376 220017896127744 220096027482903 220337521165872 220723081692256 222062545191168 222266599746048 222325776157056 222384968323232 223038358772944 223940107961856 223999729928832 224205612033546 224598067575552 224657864718144 224717677781168 224864351726157 225377921976856 226289130073344 226685105101312 226765604073294 227014415746656 227142407336064 228412173954744 228540953605536 229062920889088 229144264255881 229212430988112 229273456661964 229334498583333 230938236335664 230999721489108 231404069623296 231465678800512 231596180028928 231616757187288 231678422990586 232828855519104 233360665388136 233637289045212 233769014635728 234025510588672 234108616238739 234518274298022 235403762989824 235466437048128 236158262230176 236221137166872 236284028843434 236978256196253 237176184630528 237873033230976 237936364709472 238635446799024 238698981263028 240368204908224 240503725414656 240567757290432 240788816391552 240852924170144 241338807794568 242537210353152 242601783625344 242824763205882 243314573206848 243379353444656 243538207924869 244363341740544 245081306965248 245146557579456 245284772139264 245371876106643 245866823974752 245932283725544 246005444623488 246070941280736 247380658989048 247520133143712 247791717093888 248085447191296 248313466903788 248379578050461 249953352826112 250116498176688 250183089363636 250687742091904 250829080792576 250918153619562 251999696169936 252717644022272 252740097807912 252807387503814 253460155066624 253550162223963 255020743238976 255391217714988 255535208253072 255838117416024 255906231930778 256872476779776 257627195160192 257695786000224 257764395101928 258521734032276 258590563034947 259566943319424 259713288147456 260329578326208 260398888650576 260476353130752 260545702532544 260615070397968 260854551090848 261233500473174 261380784912456 261450375110782 262437553407744 262678708790784 262748644549248 262990141465194 263278699412256 263590787640752 264656491227648 265434079862016 265504749212352 265575437377744 265654441797888 265725169817536 265748779312731 266355725972648 266434962516096 266505898342112 268369575952896 268441026851712 269006255812437 269301414758288 270710724687104 270887418440496 270959539691412 271506158768889 271659177467392 272927006578512 273704576397824 273728894857704 273801772625238 274508749259008 275789877276888 275945368656672 276575603422976 276600176971596 276673819191237 276756125201424 276829808940828 277157960534026 278204447169792 279096128090208 279170434833576 280065211868299 281122675636608 281197521929376 281281173668352 281356062159744 282023709853392 282098796038124 282107607369984 282182715891648 282257844410256 282332992931132 283087147673352 283162516988494 284231675490048 284307349525056 284568601190016 285142674449952 285218591029944 286132753180681 286634884962816 287213126631552 287553586517184 287630144980048 287715710320896 287792311947712 287817882093027 288637876059104 289882003437312 289984944489669 290656322744832 290733707282304 290811112422688 291665546087696 292844756565504 293191892135168 293191954197714 293461369977204 293783361554496 294053383026513 295592225117904 296434368209408 296539636095846 298666306571776 298692842863896 298772367049962 298861247022624 298940816044728 299543819624192 299650191719229 299739332830608 299819135634876 299898959685897 301996155208176 302354138764392 302685887662208 302856543114752 302964091603074 304468503371136 304549565272992 304640163869184 304721271474048 305525685674508 305607029041301 305616574650816 305697942215952 305779331444444 306677743312798 306933885992448 307835690063616 307917648447552 307999628652144 308822342916384 308904563987448 308986806949106 309894642718177 310153472209152 310438474025472 311064735763584 311147553850848 311516385393616 311692019514304 312144821651652 313955249397504 314066739187773 314877682973568 314961516222496 317164044307968 317248486279296 317540074961538 318180595732032 318265308350704 318473041132521 320139676338768 320490939877632 320757009720576 320870914908687 321051755188736 321785077059424 323469044833792 323497784831832 323583913102554 323680174111008 323766350941176 324419430942464 324717610566492 324804063604449 326117253866976 326862076772608 327075420692592 327162501475524 327822431966336 328007259497984 328123739348658 329840878652064 330026844191616 330506281748808 330986159480717 331084622538384 331172770733948 332423205244416 333399899619072 333488664235584 333577452484848 334557538159416 334646610986402 335910161942784 335999594893248 336897101363328 336986797077216 337076516671752 338066882965284 338156890122623 339433695110016 339625069115904 340027657651968 340148406109941 340521623619984 340713611004096 341117489888032 343502926880256 343594381333632 343685860135904 343910184992946 344695645376368 346089257759232 346499582233662 347106104434944 347198518200768 347394270043392 347486760530624 347517634485879 348311333964232 348507713216608 350331526065664 350455933567818 350653521953592 351038265883008 351777411447033 353199655572192 354006332283136 354237393345264 354331705750308 354426043265151 355246616688128 356904547064208 357921369135616 357953170198536 358048471894542 358675007749916 360029284572672 360851635935648 361183224587328 361279386255216 362008211691852 362437333006034 363805815529728 363902675438016 364971859810272 365069030166984 365166226394398 366239123212391 366545012610816 367621960447872 367719836369184 367829227104768 367927158208896 368800235962128 368898425588316 369008166935232 369106411921104 370289445292646 371687575640832 372128170786944 372227246444768 372470200355682 374830234182144 374930029239168 375141416212992 375274634045454 376031613137856 376131728050832 376243621188864 376343792547008 376377230429343 377449530231136 379076466033408 379211081255721 379424801586688 380190232599936 380291454706592 382531114858464 382950835508736 383404782022912 383757176124036 383859347896167 386543679000336 386646592652892 387644943043072 387782601048414 390598332975864 390818553798816 390922605596952 391281826636272 391711148739328 391850250709761 392071177368684 392175562666173 394018063186176 394122966823872 394918049118384 395386181461128 395491449347566 396984736841472 398151119793024 398257123818528 398363156066616 398375598905856 398481662696832 398587754726304 399533588958972 399639961054009 399652443774144 399758847513168 399865279581196 401040125870582 401375081682432 402554363929344 402661540277568 403138851685856 403952122137432 405958004494848 406066087030656 406295028632064 406439309537118 407367580899344 407488766201088 407597256287936 410556864596736 410666171536192 410702658937857 411763123888512 411872751983264 414752981018112 414863405134464 415244713411242 415736940801039 416193095535536 418644192135312 418755652250364 419836910631424 421796282894064 422034093239616 422997981705728 423035564780088 423148194057186 423274073837472 423386766615384 423499489396698 424240794309376 424630721510028 424743775482741 426461024287584 426852901785024 427714011674928 427827886544916 428335029916222 429952327444224 431330379775776 431445217470072 431573565481344 431688467921568 432828054705553 432956814088656 433072084805932 434707268396544 434823005155968 435984484117248 436100560923456 436216668634032 437498319131544 437614798982218 439267134848256 439787838202752 440035792255488 440192054965806 440675042331744 441446163384512 444125090382336 444651552314112 444769936646464 444809454143769 446076717545888 447999459857664 448158550574943 448411224067092 449196135151104 449315729436288 449435355562336 449728703452314 450755843953712 452578260146688 453531208146588 454028831493312 454284814672128 454446137404611 456824347909488 457081907211072 458125841778176 458288528511762 458424861976224 458546913323928 458668997166666 460016614969197 461876472671328 461999442978216 462931357601024 463233514374576 463356845981172 463480210423659 465657711038208 466721330776272 467274578090424 467538029271456 468051021177344 468217232477478 469036548596044 470807525979648 470932874096256 472316524460352 472442274333744 472568057686868 473956512392506 474352369261056 475746066461952 475872729418944 477270893598048 477397962526056 478928084200819 480736409816448 481007450829312 481135514580864 481577632783104 481705848340288 482677615589136 485203567250688 485375869653831 485649526411764 486629146413696 486758706889312 487076415849738 490162613930496 490293115158912 490569544278528 490743752213286 491733647949504 491864567451088 492010889246976 492141882561472 492185609022987 494761317978096 495040266287424 496170894382592 496626933807576 496759156100922 499906705652224 500232996353376 500366178727272 501375484183808 501836307239124 501969916479603 503999392339872 505480195615824 505614775007628 506920310133248 507100324447926 510041486477952 510782435429976 511070416506144 511676234832048 511812463861556 513744953559552 515254390320384 515391572000448 515528790203856 517043468064552 517181126069894 519133886638848 520659156652416 520797777301152 520952706261504 521091405065088 521230140795936 521709102181696 522467000946348 522761569824912 522900750221564 524875106815488 525497289098496 525683900351727 525980282930388 526557398824512 527181575281504 530868159724032 531009498424704 531150874755488 531308883595776 531450339635072 531497558625462 532711451945296 532869925032192 533011796684224 536882053703424 537072707841813 538012511624874 538602829516576 541421449374208 541774836880992 541919079382824 543012317537778 543655999509051 545854013157024 547457789715408 547603545250476 547749339591597 549017498518016 551579754553776 551890737313344 553151206845952 553200353943192 553347638382474 553512250402848 553659617881656 554315921068052 555434167938969 556408894339584 558192256180416 558340869667152 560130423736598 562245351273216 562395043858752 562712124319488 564047419706784 564197592076248 564215214739968 564365431783296 564515688820512 564665985862264 566005917691877 566174295346704 566325033976988 568463350980096 568614699050112 569137202380032 570285348899904 570437182059888 572265506361362 574426253263104 575107173034368 575260289960096 575431420641792 575584623895424 575635764186054 577275752118208 579764006874624 579969888979338 581467414564608 581622224845376 581673901572621 583331092175392 586383784270336 586383908395428 586922739954408 587566723108992 588106766053026 591184450235808 593079272191692 593237174021349 597385685727792 597544734099924 597722494045248 597881632089456 599087639248384 599300383438458 599478665661216 599638271269752 599797919371794 601560188805873 603992310416352 604708277528784 605371775324416 605928183206148 608937006742272 609099130545984 609442542948096 611051371349016 611214058082602 611233149301632 611395884431904 611558662888888 613355486625596 615671380127232 615835296895104 615999257304288 617644685832768 617809127974896 617973613898212 619789285436354 620306944418304 622129471527168 622295107701696 623032770787232 623384039028608 624289643303304 627910498795008 628133478375546 629755365947136 629923032444992 634496972558592 634722291085779 635080149923076 635249234095047 636361191464064 636530616701408 636946082265042 640279352677536 640981879755264 641514019441152 641741829817374 642502544874333 643570154118848 646995569663664 647167826205108 647360348222016 647532701882352 648838861884928 649435221132984 649608127208898 652234507733952 653724153545216 654150841385184 654325002951048 655644863932672 656247478697316 656422198473327 659681757304128 660053688383232 661012563497616 661972318961434 662169245076768 662345541467896 666799799238144 666977328471168 667154904969696 669115076318832 669293221972804 671820323885568 671999189786496 673794202726656 673973594154432 674153033343504 676133765930568 676313780245246 678867390220032 680055315303936 680296812219882 681043247239968 681427222008192 682234979776064 687188762667264 687371720271808 687432792767643 687820369985892 688003495749999 689391290752736 692999164467324 694212208869888 694397036401536 694788540086784 694973521061248 695035268971758 696622667928464 697015426433216 700911867135636 701307043907184 702076531766016 702325848716217 703554822894066 706399311144384 708012664566272 708474786690528 708663411500616 708852086530302 710934768588759 713809094128416 715906340397072 716096943789084 717350015499832 721703271871296 722366449174656 722558772510432 724016423383704 724874666012068 727611631059456 727805350876032 729943719620544 730138060333968 730332452788796 732478246424782 733090025221632 735243920895744 735439672738368 735854316417792 737600471924256 737796851176632 738016333870464 738212823842208 740161584673993 740578890585292 743375151281664 744256341573888 744454492889536 744940400711364 745138734151383 749860058478336 750549268090908 752063226275712 752263456101664 752487242377728 752687585094016 752754460858686 754899060462272 758152932066816 758422162511442 760380465199872 760582909413184 760650486671889 765062229716928 766809564045824 767514352248072 767718695792334 773087358000672 773293185305784 775565202096828 775771689104841 781196665951728 781637107597632 781845211193904 782563653272544 783422297478656 783700501419522 784142354737368 784351125332346 788036126372352 788245933647744 789836098236768 790772362922256 790982898695132 793969473682944 796302239586048 796514247637056 796726312133232 796963325393664 797175509452608 799067177917944 799279922108018 799304887548288 799517695026336 799730559162392 802080251741164 805108727858688 805323080555136 806277703371712 807018767437311 807904244274864 812132174061312 812878619074236 814735161798688 814977532402176 815194512575872 821113729193472 821332343072384 821405317875714 823526247777024 823745503966528 829726810268928 830021457573711 830489426822484 831473881602078 832386191071072 837288384270624 837511304500728 840195635604897 843592565788128 844068186479232 846071129560176 846296388114372 846548147674944 846773533230768 846998978793396 848481588618752 849261443020056 849487550965482 852922048575168 853705803570048 855428023349856 855655773089832 856670059832444 858398259542043 859904654888448 862660759551552 862890434940144 863147130962688 863376935843136 865656109411106 865913628177312 866144169611864 869646010311936 871968968234496 872201121846912 872433337268064 874996638263088 875229597964436 878534269696512 879575676405504 880384109931612 881350084663488 882892326769024 889303104628224 889539873292928 889618908287538 892153435091776 895998919715328 896317101149886 896822448134184 898631458872576 898870711124672 898950575157687 899457406904628 899696879057691 901511687907424 907062416293176 908057662986624 908569629344256 908892274809222 913648695818976 914163814422144 916577057023524 916821087123903 916849723952448 917093826647856 917337994333332 920033229938394 923752945342656 923998885956432 925862715202048 926467028749152 926713691962344 926960420847318 929683928154531 931315422076416 933442661552544 934549156180848 935076058542912 936434464954956 938073097192088 941865748192512 944633048920704 944884548667488 945136115373736 947913024785012 951492132923904 951745458837888 954541787196096 954795925052112 957856168401638 961472819632896 962271029161728 963155265566208 963411696680576 965355231178272 970407134501376 970751739307662 971299052823528 973258292827392 973517413778624 974152831699476 974412190813347 980586230317824 981487504426572 983467295899008 983729134902176 984021778493952 984283765122944 984371218045974 989522635956192 990080532574848 992958478442151 993253867615152 993518312201844 1000465992706752 1000732357454544 1002750968367616 1003672614478248 1003939832959206 1007998784679744 1010960391231648 1011229550015256 1014200648895852 1014470670367869 1020082972955904 1021564870859952 1022140833012288 1023352469664096 1023624927723112 1030508780640768 1030783144000896 1031057580407712 1034086936129104 1034362252139788 1038267773277696 1041318313304832 1041595554602304 1042182810130176 1042460281591872 1043418204363392 1044934001892696 1045523139649824 1045801500443128 1050994578196992 1051367800703454 1051960565860776 1053114797649024 1054363150563008 1055332234341099 1062018996849408 1062301749510976 1062900679270144 1062995117250924 1063278129795453 1065422903890592 1065739850064384 1066023593368448 1073764107406848 1074145415683626 1076025023249748 1077205659033152 1083549673761984 1083838158765648 1086024635075556 1087311999018102 1091708026314048 1094915579430816 1095207090500952 1095498679183194 1098717369637173 1103159509107552 1103781474626688 1106400707886384 1106695276764948 1107024500805696 1107319235763312 1108631842136104 1110868335877938 1116384512360832 1116681739334304 1120260847473196 1124490702546432 1124790087717504 1125424248638976 1128094839413568 1128395184152496 1128730863566592 1129031377641024 1129331971724528 1132011835383754 1132348590693408 1132650067953976 1137229398100224 1138274404760064 1140570697799808 1140874364119776 1144531012722724 1148852506526208 1150214346068736 1150520579920192 1151169247790848 1151271528372108 1151578043688501 1154551504236416 1159939777958676 1162934829129216 1163244449690752 1163347803145242 1166662184350784 1172767816790856 1173845479908816 1175133446217984 1175550752129283 1176213532106052 1176526687998519 1182368900471616 1186158544383384 1186474348042698 1194771371455584 1195089468199848 1195444988090496 1195763264178912 1198600766876916 1198919883162027 1198957331322432 1199276542539504 1199595838743588 1203120377611746 1207984620832704 1209416555057568 1210743550648832 1211856366412296 1217874013484544 1218198261091968 1218885085896192 1222102742698032 1222428116165204 1222466298603264 1222791768863808 1223117325777776 1226710973251192 1231670593790208 1231998514608576 1235289371665536 1235618255949792 1235947227796424 1239578570872708 1244258943054336 1244590215403392 1246065541574464 1246768078057216 1247210822403117 1248579286606608 1256266956751092 1259510731894272 1259846064889984 1268993945117184 1269444582171558 1270160299846152 1270498468190094 1272722382928128 1273061233402816 1273892164530084 1274231326448223 1280558705355072 1283483659634748 1285005089748666 1287140308237696 1293991139327328 1294335652410216 1294720696444032 1295065403764704 1298484164116659 1298870442265968 1299216254417796 1299562158638887 1304469015467904 1308301682770368 1308650005902096 1311289727865344 1312494957394632 1312844396946654 1319363514608256 1320107376766464 1322025126995232 1323944637922868 1324338490153536 1324691082935792 1333954656942336 1334309809939392 1338230152637664 1338586443945608 1343998379572992 1347588405453312 1347947188308864 1348306066687008 1352267531861136 1352627560490492 1357734780440064 1360593624439764 1362086494479936 1362854444016384 1364469959552128 1374377525334528 1374743440543616 1374865585535286 1375640739971784 1376006991499998 1378782581505472 1380049844907591 1385998328934648 1388794072803072 1389947042122496 1390070537943516 1390440631270977 1393245335856928 1394030852866432 1401823734271272 1402614087814368 1404153063532032 1404651697432434 1407109645788132 1407484275619279 1412798622288768 1416949573381056 1417326823001232 1417704173060604 1421869537177518 1427618188256832 1431812680794144 1432193887578168 1434700030999664 1436784252602457 1443406543742592 1444732898349312 1445117545020864 1448032846767408 1449749332024136 1455610701752064 1459887439241088 1460276120667936 1460664905577592 1464956492849564 1470487841791488 1470879345476736 1471708632835584 1475200943848512 1475593702353264 1476032667740928 1476425647684416 1480323169347986 1481157781170584 1488512683147776 1488908985779072 1489880801422728 1490277468302766 1499720116956672 1501098536181816 1504126452551424 1504526912203328 1505375170188032 1505508921717372 1505909749438809 1509798120924544 1516844325022884 1520760930399744 1521165818826368 1521300973343778 1524368782937143 1530124459433856 1535028704496144 1535437391584668 1546174716001344 1546586370611568 1551130404193656 1551543378209682 1562393331903456 1563274215195264 1563690422387808 1565127306545088 1567401002839044 1568284709474736 1568702250664692 1576491867295488 1579672196473536 1581544725844512 1581965797390264 1592604479172096 1593028495274112 1593452624266464 1593926650787328 1594351018905216 1598134355835888 1598559844216036 1598609775096576 1599035390052672 1599461118324784 1604160503482328 1610646161110272 1612555406743424 1614037534874622 1615808488549728 1624264348122624 1625757238148472 1629470323597376 1630389025151744 1630967998527153 1642664686144768 1642810635751428 1643248018774791 1647052495554048 1647491007933056 1659453620537856 1660042915147422 1660978853644968 1662947763204156 1664772382142144 1666302503816907 1674576768541248 1675022609001456 1680391271209794 1687185131576256 1688136372958464 1692142259120352 1692592776228744 1693096295349888 1693547066461536 1693997957586792 1698017753075631 1698522886040112 1698975101930964 1699427438220083 1705844097150336 1707411607140096 1710856046699712 1711311546179664 1713340119664888 1716796519084086 1725321519103104 1725780869880288 1726294261925376 1726753871686272 1731312218822212 1731827256354624 1732288339223728 1739292020623872 1744402243693824 1744866674536128 1749993276526176 1750459195928872 1759151352811008 1760768219863224 1762700169326976 1765784653538048 1779079746585856 1779237816575076 1779711522064047 1784306870183552 1792634202299772 1793644896268368 1797262917745152 1797741422249344 1797901150315374 1798914813809256 1799393758115382 1803023375814848 1804680566417619 1814124832586352 1816115325973248 1817784549618444 1827297391637952 1828327628844288 1833154114047048 1833642174247806 1833699447904896 1834187653295712 1834675988666664 1840066459876788 1840556360425211 1847505890685312 1847997771912864 1852934057498304 1853427383924688 1853920841694636 1859367856309062 1866885323105088 1869098312361696 1870152117085824 1872868929909912 1876146194384176 1883731496385024 1889266097841408 1889769097334976 1890272230747472 1895826049570024 1903490917675776 1905747702285141 1909083574392192 1909591850104224 1915712336803276 1922945639265792 1924542058323456 1926823393361152 1927507634622999 1930710462356544 1941503478615324 1942598105647056 1946516585654784 1947034827557248 1948305663398952 1948824381626694 1961172460635648 1962975008853144 1966934591798016 1967458269804352 1968567530245888 1968742436091948 1969266595419981 1979045271912384 1980161065149696 1985916956884302 1986507735230304 1987036624403688 1993405331533187 2000931985413504 2001464714909088 2007345228956496 2007879665918412 2008414245169189 2015997569359488 2021920782463296 2022459100030512 2028401297791704 2028941340735738 2040165945911808 2043129741719904 2044281666024576 2046704939328192 2047249855446224 2061566288001792 2062115160815424 2064010487249997 2068173872258208 2068724504279576 2082636626609664 2083191109204608 2084365620260352 2084920563183744 2086836408726784 2089868003785392 2091046279299648 2091603000886256 2102735601406908 2103921131721552 2106229595298048 2108726301126016 2110664468682198 2124037993698816 2124603499021952 2125801358540288 2125990234501848 2126556259590906 2130845807781184 2132047186736896 2132804305766277 2148290831367252 2152050046499496 2154411318066304 2167099347523968 2167676317531296 2172049270151112 2174623998036204 2175202971411613 2183416052628096 2189831158861632 2190414181001904 2190997358366388 2197434739274346 2206319018215104 2207562949253376 2212801415772768 2213390553529896 2214049001611392 2214638471526624 2217263684272208 2220484754021979 2221736671755876 2232769024721664 2233363478668608 2235416202454149 2240521694946392 2249580175435008 2256189678827136 2256790368304992 2257461727133184 2258062755282048 2258663943449056 2264023670767508 2264697181386816 2265300135907952 2274458796200448 2281141395599616 2281748728239552 2289062025445448 2300428692137472 2301041159840384 2302338495581696 2302543056744216 2303156087377002 2309103008472832 2319879555917352 2326488899381504 2326695606290484 2327315067314523 2333324368701568 2345535633581712 2347690959817632 2350266892435968 2351101504258566 2352427064212104 2353053375997038 2355842664539221 2364737800943232 2372317088766768 2372948696085396 2389542742911168 2390178936399696 2390889976180992 2391526528357824 2397201533753832 2397839766324054 2397914662644864 2398553085079008 2399191677487176 2406240755223492 2406881394402199 2415969241665408 2418833110115136 2421056302311933 2423712732824592 2436396522183936 2444205485396064 2444856232330408 2444932597206528 2445583537727616 2446234651555552 2453421946502384 2463341187580416 2463997029217152 2470578743331072 2471236511899584 2471894455592848 2479157141745416 2489180430806784 2492131083148928 2493536156114432 2494421644806234 2497158573213216 2512533913502184 2519692129779968 2520586906814691 2538889164343116 2540320599692304 2540996936380188 2545444765856256 2546122466805632 2547784329060168 2548462652896446 2561117410710144 2566967319269496 2570010179497332 2574280616475392 2575194778626129 2587982278654656 2588671304820432 2589441392888064 2590130807529408 2596968328233318 2597740884531936 2598432508835592 2599124317277774 2606760818158783 2608938030935808 2616603365540736 2617300011804192 2624989914789264 2625688793893308 2638727029216512 2644050253990464 2647889275845736 2648676980307072 2649382165871584 2667909313884672 2668619619878784 2676460305275328 2677172887891216 2687996759145984 2695894376617728 2696612133374016 2699090637173073 2704535063722272 2705255120980984 2721187248879528 2724172988959872 2725708888032768 2728939919104256 2749486881087232 2749731171070572 2750463261371709 2751281479943568 2752013982999996 2757565163010944 2760099689815182 2771996657869296 2777588145606144 2779894084244992 2780141075887032 2780881262541954 2786490671713856 2788061705732864 2789051784463593 2803647468542544 2805228175628736 2809303394864868 2814219291576264 2814968551238558 2825597244577536 2833899146762112 2834653646002464 2835408346121208 2843739074355036 2844496193384417 2855236376513664 2863625361588288 2864387775156336 2869400061999328 2873568505204914 2886813087485184 2889465796698624 2890235090041728 2896065693534816 2899498664048272 2911221403504128 2919774878482176 2920552241335872 2921329811155184 2923236572440041 2929912985699128 2941758690953472 2950401887697024 2951187404706528 2952065335481856 2952851295368832 2960646338695972 2962315562341168 2977817971558144 2978875435326453 2979761602845456 2980554936605532 3002197072363632 3008252905102848 3009053824406656 3010750340376064 3011017843434744 3011819498877618 3019596241849088 3033688650045768 3042331637652736 3042601946687556 3043412011103607 3048737565874286 3060248918867712 3070057408992288 3070874783169336 3080717330551289 3092349432002688 3093172741223136 3102260808387312 3103086756419364 3124786663806912 3126548430390528 3127380844775616 3130254613090176 3134802005678088 3136569418949472 3137404501329384 3147460284987491 3152983734590976 3159344392947072 3163089451689024 3163931594780528 3165996703023297 3186056990548224 3186905248532928 3188702037810432 3189834389386359 3196268711671776 3197119688432072 3197219550193152 3198070780105344 3198922236649568 3208321006964656 3221292322220544 3225110813486848 3228075069749244 3231616977099456 3251514476296944 3258940647194752 3260778050303488 3261935997054306 3285329372289536 3285621271502856 3286496037549582 3294982015866112 3296152108911519 3320085830294844 3321957707289936 3325895526408312 3329544764284288 3332605007633814 3349153537082496 3350045218002912 3360782542419588 3361677319454311 3374370263152512 3376272745916928 3384284518240704 3385185552457488 3386192590699776 3387094132923072 3387995915173584 3396035506151262 3397045772080224 3397950203861928 3398854876440166 3408841069899947 3411688194300672 3414823214280192 3421712093399424 3422623092359328 3426680239329776 3433593038168172 3450643038206208 3451561739760576 3453507743372544 3454734131065503 3462624437644424 3463654512709248 3464576678447456 3488804487387648 3489733349072256 3499986553052352 3500918391857744 3521536439726448 3525400338653952 3529580063995557 3531569307076096 3558159493171712 3558475633150152 3559423044128094 3568613740367104 3585268404599544 3587289792536736 3595482844498688 3595802300630748 3596759649486081 3597829627618512 3598787516230764 3606046751629696 3609361132835238 3628249665172704 3632230651946496 3635569099236888 3640847754287887 3654594783275904 3656655257688576 3666308228094096 3667284348495612 3667398895809792 3668375306591424 3669351977333328 3680132919753576 3681112720850422 3695011781370624 3695995543825728 3705868114996608 3706854767849376 3707841683389272 3718735712618124 3719725791348853 3733770646210176 3738196624723392 3740304234171648 3741632467209351 3745737859819824 3752292388768352 3778532195682816 3779538194669952 3780544461494944 3791652099140048 3806981835351552 3811495404570282 3818167148784384 3819183700208448 3822693979344669 3831424673606552 3853646786722304 3855015269245998 3861420924713088 3883006957230648 3885196211294112 3894069655114496 3895452492349977 3896611326797904 3897648763253388 3898686475916661 3925950017706288 3933869183596032 3934916539608704 3937135060491776 3937484872183896 3938533190839962 3958090543824768 3960322130299392 3971833913768604 3973015470460608 3974073248807376 3986810663066374 4001863970827008 4002929429818176 4014690457912992 4015759331836824 4016828490338378 4028630355336301 4031995138718976 4043841564926592 4044918200061024 4056802595583408 4057882681471476 4086259483439808 4088563332049152 4093409878656384 4094499710892448 4123132576003584 4124230321630848 4128020974499994 4136347744516416 4137449008559152 4140149534722773 4166382218409216 4169841126367488 4171321893812931 4173672817453568 4179736007570784 4182092558599296 4183206001772512 4205471202813816 4207842263443104 4212459190596096 4217452602252032 4221328937364396 4222452826857837 4249206998043904 4251980469003696 4253112519181812 4261691615562368 4264094373473792 4265608611532554 4296581662734504 4304100092998992 4308822636132608 4310352757807371 4334198695047936 4335352635062592 4344098540302224 4349247996072408 4350405942823226 4366832105256192 4379662317723264 4380828362003808 4381994716732776 4394869478548692 4396039571594099 4412638036430208 4415125898506752 4425602831545536 4426781107059792 4428098003222784 4429276943053248 4434527368544416 4440969508043958 4443473343511752 4465538049443328 4466726957337216 4470832404908298 4481043389892784 4499160350870016 4512379357654272 4513580736609984 4516125510564096 4517327886898112 4517729248316427 4528047341535016 4529394362773632 4530600271815904 4562282791199232 4563497456479104 4573106348811429 4578124050890896 4602082319680768 4605086113488432 4606312174754004 4618206016945664 4639759111834704 4652977798763008 4653391212580968 4654630134629046 4666648737403136 4691071267163424 4695381919635264 4702203008517132 4704854128424208 4706106751994076 4711685329078442 4729475601886464 4744634177533536 4745897392170792 4761108601761083 4779085485822336 4780357872799392 4781779952361984 4783053056715648 4794403067507664 4795679532648108 4795829325289728 4797106170158016 4798383354974352 4812481510446984 4813762788804398 4831938483330816 4837666220230272 4842112604623866 4847425465649184 4872793044367872 4888410970792128 4889712464660816 4891167075455232 4892469303111104 4892903995581459 4906843893004768 4927994058434304 4929744056324373 4941157486662144 4942473023799168 4943788911185696 4958314283490832 4978360861613568 4984262166297856 4988843289612468 4994317146426432 4998907511450721 5025067827004368 5039384259559936 5041173813629382 5077778328686232 5080641199384608 5081993872760376 5092244933611264 5094053259226893 5095568658120336 5096925305792892 5098282314660249 5122234821420288 5133934638538992 5140020358994664 5148561232950784 5150389557252258 5175964557309312 5177342609640864 5178882785776128 5180261615058816 5193936656466636 5195319493702117 5195481769063872 5196865017671184 5198248634555548 5213521636317566 5217876061871616 5233206731081472 5234600023608384 5249979829578528 5251377587786616 5268208926209009 5277454058433024 5288100507980928 5295778551691472 5297353960614144 5298764331743168 5337239239757568 5339134566192141 5352920610550656 5354345775782432 5391788753235456 5393224266748032 5398181274346146 5409070127444544 5410510241961968 5414041699252857 5442374497759056 5448345977919744 5457879838208512 5498973762174464 5499462342141144 5500926522743418 5502562959887136 5504027965999992 5515130326021888 5520199379630364 5521669081275633 5543993315738592 5560282151774064 5561762525083908 5572981343427712 5576123411465728 5578103568927186 5607294937085088 5610456351257472 5618606789729736 5626764711172189 5628438583152528 5629937102477116 5651194489155072 5667798293524224 5669307292004928 5670816692242416 5687478148710072 5688992386768834 5710472753027328 5727250723176576 5728775550312672 5738800123998656 5747137010409828 5773626174970368 5780470180083456 5782522903868997 5792131387069632 5798997328096544 5839549756964352 5841104482671744 5842659622310368 5846473144880082 5859825971398256 5883517381906944 5900803775394048 5902374809413056 5905702590737664 5907799786259943 5921292677391944 5924631124682336 5955635943116288 5957750870652906 5959523205690912 5961109873211064 5980215994599561 6004394144727264 6018107648813312 6022035686869488 6023638997755236 6025242735507567 6039192483698176 6067377300091536 6084663275305472 6085203893375112 6086824022207214 6097475131748572 6120497837735424 6140114817984576 6141749566338672 6161434661102578 6184698864005376 6186345482446272 6204521616774624 6206173512838728 6226065094610647 6249573327613824 6253096860781056 6254761689551232 6260509226180352 6269604011356176 6273138837898944 6274809002658768 6294920569974982 6318688785894144 6326178903378048 6327863189561056 6331993406046594 6372113981096448 6373810497065856 6377404075620864 6379668778772718 6392537423343552 6394239376864144 6396141560210688 6397844473299136 6398412917298831 6416642013929312 6450221626973696 6456150139498488 6463233954198912 6503028952593888 6517881294389504 6523871994108612 6525608914234839 6571242543005712 6572992075099164 6589964031732224 6592304217823038 6640171660589688 6643915414579872 6651791052816624 6659089528568576 6661454262065937 6665210015267628 6698307074164992 6700090436005824 6721565084839176 6723354638908622 6748740526305024 6768569036481408 6770371104914976 6772385181399552 6774188265846144 6775991830347168 6792071012302524 6794091544160448 6795900407723856 6797709752880332 6817682139799894 6823376388601344 6843424186798848 6845246184718656 6853360478659552 6867186076336344 6901286076412416 6903123479521152 6907015486745088 6909468262131006 6925248875288848 6927309025418496 6929153356894912 6979466698144512 6981945201943569 6999973106104704 7001836783715488 7043072879452896 7050800677307904 7059160127991114 7067527993617663 7116951266300304 7118846088256188 7137227480734208 7170536809199088 7174579585073472 7190965688997376 7191604601261496 7193519298972162 7195659255237024 7197575032461528 7212093503259392 7218722265670476 7220644183206597 7256499330345408 7271138198473776 7281695508575774 7309189566551808 7332616456188192 7334568696991224 7334797791619584 7336750613182848 7338703954666656 7358076929994401 7360265839507152 7362225441700844 7390023562741248 7391991087651456 7411736229993216 7413709535698752 7415683366778544 7437471425236248 7439451582697706 7467541292420352 7476393249446784 7480608468343296 7483264934418702 7491475719639648 7504584777536704 7559076389339904 7561088922989888 7561760720444073 7583304198280096 7622990809140564 7636334297568768 7638367400416896 7645387958689338 7662849347213104 7710030538491996 7722841849426176 7725584335878387 7766013914461296 7770392422588224 7788139310228992 7790904984699954 7793222653595808 7795297526506776 7797372951833322 7820282454476349 7851900035412576 7869833079217408 7874969744367792 7877066381679924 7916181087649536 7943667827537208 7946030940921216 7948146497614752 7973621326132748 8003727941654016 8005858859636352 8029380915825984 8031518663673648 8033656980676756 8057260710672602 8063990277437952 8087683129853184 8089836400122048 8113605191166816 8115765362942952 8141777431413923 8172518966879616 8177126664098304 8186819757312768 8188999421784896 8248460643261696 8251389784115127 8256041948999988 8272695489032832 8274898017118304 8280299069445546 8332764436818432 8339682252734976 8342643787625862 8359472015141568 8364185117198592 8366412003545024 8367155353390779 8410942405627632 8415684526886208 8434905204504064 8442657874728792 8444905653715674 8498413996087808 8503960938007392 8506225038363624 8523383231124736 8531217223065108 8533488580153251 8593163325469008 8608200185997984 8617645272265216 8620705515614742 8668397390095872 8670705270125184 8688197080604448 8698495992144816 8700811885646452 8733664210512384 8759324635446528 8761656724007616 8763989433465552 8789738957097384 8792079143188198 8825276072860416 8851205663091072 8853562214119584 8856196006445568 8858553886106496 8869054737088832 8881939016087916 8886946687023504 8933453914674432 8936626305979359 8941664809816596 8962086779785568 9024758715308544 9027161473219968 9032251021128192 9034655773796224 9035458496632854 9056094683070032 9058788725547264 9061200543631808 9126994912958208 9130236033310821 9146212697622858 9156248101781792 9204164639361536 9210172226976864 9212624349508008 9242151991653867 9279518223669408 9306782425161936 9309260269258092 9333297474806272 9382142534326848 9390763839270528 9404406017034264 9409708256848416 9412213503988152 9423370658156884 9442380854962473 9458951203772928 9489268355067072 9491794784341584 9522217203522166 9558170971644672 9560715745598784 9566106113431296 9588806135015328 9591359065296216 9591658650579456 9594212340316032 9596766709948704 9622100600761909 9624963020893968 9627525577608796 9663876966661632 9675332440460544 9684225209247732 9694850931298368 9776821941584256 9779424929321632 9782334150910464 9784938606222208 9785807991162918 9813687786009536 9855988116868608 9859488112648746 9884946047598336 9887577822371392 9888456326734557 9916628566981664 9968524332595712 9977686579224936 9988634292852864 9997815022901442 10050135654008736 10082347627258764 10085031958362933 10155556657372464 10161282398769216 10163987745520752 10184489867222528 10188106518453786 10191137316240672 10193850611585784 10196564629320498 10226523209699841 10244469642840576 10267869277077984 10280040717989328 10300779114504516 10351929114618624 10354685219281728 10360523230117632 10387873312933272 10390638987404234 10390963538127744 10393730035342368 10396497269111096 10427043272635132 10466413462162944 10469200047216768 10499959659157056 10502755175573232 10536417852418018 10576201015961856 10591557103382944 10594707921228288 10597528663486336 10674478479515136 10678269132384282 10705841221101312 10708691551564864 10786448533496064 10790278948458243 10796362548692292 10818140254889088 10821020483923936 10828083398505714 10884748995518112 10896691955839488 10922543262863661 10998924684282288 11001853045486836 11005125919774272 11008055931999984 11030260652043776 11040398759260728 11043338162551266 11087986631477184 11120564303548128 11123525050167816 11145962686855424 11156207137854372 11159177374046559 11214589874170176 11220912702514944 11237213579459472 11253529422344378 11256877166305056 11259874204954232 11335596587048448 11338614584009856 11341633384484832 11374956297420144 11377984773537668 11420945506054656 11454501446353152 11457551100625344 11477600247997312 11494274020819656 11560940360166912 11565045807737994 11584262774139264 11597994656193088 11682208965343488 11685319244620736 11686357477049931 11692946289760164 11696059427749983 11719651942796512 11801607550788096 11804749618826112 11811405181475328 11815599572519886 11842585354783888 11849262249364672 11915501741305812 11919046411381824 11922219746422128 11960431989199122 12008788289454528 12036215297626624 12044071373738976 12047277995510472 12050485471015134 12085891066008903 12134754600183072 12170407786750224 12173648044414428 12194950263497144 12280229635969152 12283499132677344 12322869322205156 12369397728010752 12372690964892544 12409043233549248 12412347025677456 12452130189221294 12499146655227648 12509523379102464 12521018452360704 12539208022712352 12546277675797888 12549618005317536 12589841139949964 12637377571788288 12652357806756096 12655726379122112 12663986812093188 12667358480573511 12747620994131712 12759337557545436 12785074846687104 12788478753728288 12792283120421376 12795688946598272 12796825834597662 12833284027858624 12912300278996976 12926467908397824 12931058273422113 13006057905187776 13035762588779008 13047743988217224 13051217828469678 13142485086011424 13145984150198328 13184608435646076 13188118714782297 13280343321179376 13287830829159744 13303582105633248 13318179057137152 13322908524131874 13330420030535256 13396614148329984 13400180872011648 13443130169678352 13446709277817244 13497481052610048 13537138072962816 13540742209829952 13548376531692288 13551983660694336 13584142024605048 13588183088320896 13591800815447712 13595419505760664 13635364279599788 13686848373597696 13690492369437312 13706720957319104 13719319046434287 13734372152672688 13806246959042304 13818936524262012 13850497750577696 13854618050836992 13858306713789824 13958933396289024 13963890403887138 13999946212209408 14003673567430976 14086145758905792 14118320255982228 14135055987235326 14233902532600608 14237692176512376 14283325805283249 14341073618398176 14349159170146944 14383209202522992 14387038597944324 14391318510474048 14395150064923056 14424187006518784 14437444531340952 14441288366413194 14512998660690816 14542276396947552 14563391017151548 14618379133103616 14665232912376384 14669137393982448 14673501226365696 14677407909333312 14716153859988802 14720531679014304 14724450883401688 14783982175302912 14823472459986432 14827419071397504 14831366733557088 14874942850472496 14878903165395412 14935082584840704 14952786498893568 14966529868837404 14982951439279296 15009169555073408 15118152778679808 15122177845979776 15123521440888146 15166608396560192 15245981618281128 15276734800833792 15282159777680679 15290775917378676 15294846943980747 15325698694426208 15420061076983992 15445683698852352 15451168671756774 15532027828922592 15540784845176448 15581809969399908 15585958481106351 15586445307191616 15590595053013552 15594745903666644 15640564908952698 15703800070825152 15739666158434816 15749939488735584 15754132763359848 15804626778627027 15832362175299072 15887335655074416 15892061881842432 15896292995229504 15947242652265496 16011717719272704 16058761831651968 16063037327347296 16067313961353512 16114521421345204 16175366259706368 16179672800244096 16227210382333632 16231530725885904 16283554862827846 16345037933759232 16373639514625536 16377998843569792 16496921286523392 16502779568230254 16512083897999976 16545390978065664 16549796034236608 16560598138891092 16565007243826899 16685287575251724 16718944030283136 16728370234397184 16732824007090048 16734310706781558 16821884811255264 16831369053772416 16880294133516567 16885315749457584 16889811307431348 17007921876014784 17012450076727248 17046766462249472 17062434446130216 17066977160306502 17186326650938016 17216400371995968 17241411031229484 17341410540250368 17376394161208896 17396991984289632 17401623771292904 17518649270893056 17523313448015232 17527978866931104 17579477914194768 17584158286376396 17650552145720832 17702411326182144 17707124428239168 17717107772212992 17738109474177664 17763878032175832 17773893374047008 17866907829348864 17873252611958718 17883329619633192 17924173559571136 17940647983798683 18054322946439936 18069311547592448 18070916993265708 18075728206522701 18112189366140064 18117577451094528 18122401087263616 18253989825916416 18260472066621642 18292425395245716 18312496203563584 18420344453953728 18425248699016016 18484303983307734 18559036447338816 18613564850323872 18618520538516184 18678195283831941 18764285068653696 18781527678541056 18808812034068528 18819416513696832 18824427007976304 18846741316313768 18884761709924946 18978536710134144 18983589568683168 19044434407044332 19116341943289344 19121431491197568 19132212226862592 19177612270030656 19182718130592432 19188424680632064 19193533419897408 19244201201523818 19249926041787936 19255051155217592 19350664880921088 19368450418495464 19389701862596736 19553643883168512 19558849858643264 19569877212444416 19571615982325836 19576826742704517 19627375572019072 19718976225297492 19769892095196672 19775155644742784 19776912653469114 19833257133963328 19955373158449872 19977268585705728 19984362786197811 19995630045802884 20100271308017472 20164695254517528 20170063916725866 20311113314744928 20322564797538432 20327975491041504 20376213036907572 20382274632481344 20387701223171568 20393129258640996 20453046419399682 20535738554155968 20560081435978656 20601558229009032 20703858229237248 20709370438563456 20721046460235264 20775746625866544 20781277974808468 20781927076255488 20787460070684736 20792994538222192 20854086545270264 20938400094433536 20999919318314112 21005510351146464 21072835704836036 21152402031923712 21183114206765888 21195057326972672 21202583980852989 21356538264768564 21411682442202624 21417383103129728 21572897066992128 21580557896916486 21592725097384584 21636280509778176 21642040967847872 21656166797011428 21661932549619791 21769497991036224 21845086525727322 21997849368564576 22003706090973672 22010251839548544 22016111863999968 22074230789983203 22080797518521456 22086676325102532 22092556696861079 22175973262954368 22241128607096256 22247050100335632 22291925373710848 22312414275708744 22318354748093118 22429179748340352 22441825405029888 22474427158918944 22507058844688756 22513754332610112 22519748409908464 22677229168019712 22683266768969664 22749912594840288 22755969547075336 22909002892706304 22915102201250688 22955200495994624 22988548041639312 23130091615475988 23168525548278528 23195989312386176 23364417930686976 23370638489241472 23372714954099862 23385892579520328 23392118855499966 23439303885593024 23460847363429047 23609499237652224 23631199145039772 23685170709567776 23698524498729344 23831003482611624 23838092822763648 23844439492844256 23920863978398244 23927232685527743 24017576578909056 24088142747477952 24094555991020944 24100970942030268 24171782132017806 24269509200366144 24340815573500448 24347296088828856 24389900526994288 24425332294241769 24560459271938304 24566998265354688 24645738644410312 24745381929785088 24818086467098496 24824694051354912 24904260378442588 24998293310455296 25019046758204928 25078416045424704 25092555351595776 25099236010635072 25179682279899928 25304715613512192 25311452758244224 25327973624186376 25334716961147022 25495241988263424 25518675115090872 25570149693374208 25576957507456576 25591377893196544 25593651669195324 25600465740459753 25666568055717248 25824600557993952 25852935816795648 25862116546844226 25914269309931431 26012115810375552 26095487976434448 26102435656939356 26284970172022848 26291968300396656 26369216871292152 26376237429564594 26560686642358752 26575661658319488 26607164211266496 26645817048263748 26660840061070512 26800361744023296 26886260339356704 26893418555634488 27074276145925632 27081484419659904 27096753063384576 27103967321388672 27168284049210096 27176366176641792 27183601630895424 27190839011521328 27270728559199576 27380984738874624 27413441914638208 27438638092868574 27468744305345376 27612493918084608 27637873048524024 27700995501155392 27716613427579648 27726455974961601 27927780807774276 27999892424418816 28007347134861952 28172291517811584 28236640511964456 28270111974470652 28327142564887419 28467805065201216 28475384353024752 28566651610566498 28682147236796352 28698318340293888 28766418405045984 28774077195888648 28782637020948096 28790300129846112 28866301802285727 28874889062681904 28882576732826388 29025997321381632 29084552793895104 29126782034303096 29330465824752768 29338274787964896 29347002452731392 29354815818666624 29432307719977604 29441063358028608 29448901766803376 29567964350605824 29654838142795008 29662733467114176 29749885700944992 29757806330790824 29905572997787136 29933059737674808 29965902878558592 30018339110146816 30244355691959552 30247042881776292 30255095875088799 30333216793120384 30491963236562256 30553469601667584 30564319555361358 30581551834757352 30589693887961494 30651397388852416 30679569629099523 30840122153967984 30902337343513548 31064055657845184 31081569690352896 31163619938799816 31171916962212702 31172890614383232 31181190106027104 31189491807333288 31281129817905396 31289458127228587 31407600141650304 31499878977471168 31508265526719696 31609253557254054 31774671310148832 31784123763684864 31792585990459008 31894485304530992 32023435438545408 32117523663303936 32126074654694592 32134627922707024 32229042842690408 32359345600488192 32454420764667264 32463061451771808 32567109725655692 32690075867518464 32755997687139584 32767629788590983 33005559136460508 33024167795999952 33090781956131328 33099592068473216 33121196277782184 33130014487653798 33370575150503448 33437888060566272 33465648014180096 33468621413563116 33477532122139677 33643769622510528 33662738107544832 33760588267033134 33770631498915168 33779622614862696 33887890636064179 34015843752029568 34024900153454496 34124868892260432 34133954320613004 34372653301876032 34432800743991936 34482822062458968 34682821080500736 34752788322417792 34793983968579264 34803247542585808 35046626896030464 35055957733862208 35088178283249949 35158955828389536 35168316572752792 35404822652364288 35414248856478336 35434215544425984 35476218948355328 35527756064351664 35547786748094016 35746505223917436 35766659239266384 35848347119142272 35881295967597366 36108645892879872 36138623095184896 36141833986531416 36151456413045402 36224378732280128 36244802174527232 36257673198026709 36520944133243284 36584850790491432 36624992407127168 36840688907907456 36850497398032032 36968607966615468 36978450513997421 37118072894677632 37227129700647744 37237041077032368 37356390567663882 37528570137307392 37563055357082112 37617624068137056 37638833027393664 37648854015952608 37693482632627536 37769523419849892 37957073420268288 37967179137366336 38002075441720533 38088868814088664 38242862982395136 38355224540061312 38365436261184864 38376849361264128 38387066839794816 38488402403047636 38499852083575872 38510102310435184 38736900836990928 38779403725193472 39107287766337024 39117699717286528 39139754424888832 39143231964651672 39153653485409034 39254751144038144 39437952450594984 39550311289485568 39553825306938228 39564356144346891 39666514267926656 39910746316899744 39954537171411456 39968725572395622 39991260091605768 40049325297166757 40200542616034944 40329390509035056 40340127833451732 40622226629489856 40645129595076864 40655950982083008 40752426073815144 40764549264962688 40775402446343136 40786258517281992 40906092838799364 40916983704837383 41071477108311936 41120162871957312 41157957139302861 41203116458018064 41418740877126912 41551493251733088 41562555949616936 41563854152510976 41574920141369472 41585989076444384 41708173090540528 41876800188867072 41999838636628224 42011020702292928 42145671409672072 42366228413531776 42390114653945344 42405167961705978 42713076529537128 42834766206259456 42849977415849747 43161115793832972 43185450194769168 43272561019556352 43284081935695744 43312333594022856 43323865099239582 43538995982072448 43690173051454644 43995698737129152 44007412181947344 44020503679097088 44032223727999936 44148461579966406 44161595037042912 44173352650205064 44185113393722158 44314933908699311 44351946525908736 44482257214192512 44494100200671264 44624828551417488 44636709496186236 44858359496680704 44948854317837888 45014117689377512 45027508665220224 45039496819816928 45354458336039424 45366533537939328 45499825189680576 45511939094150672 45830204402501376 45884540831942241 45910400991989248 45977096083278624 46260183230951976 46337051096557056 46391978624772352 46741276978482944 46745429908199724 46757875443319053 46771785159040656 46784237710999932 46878607771186048 46921694726858094 47218998475304448 47262398290079544 47370341419135552 47397048997458688 47413880335881081 47662006965223248 47676185645527296 47688878985688512 47841727956796488 47854465371055486 48035153157818112 48176285494955904 48189111982041888 48201941884060536 48343564264035612 48356435287535089 48539018400732288 48681631147000896 48694592177657712 48779801053988576 48850664588483538 49120918543876608 49133996530709376 49291477288820624 49490763859570176 49636172934196992 49649388102709824 49695021731480697 49808520756885176 50156832090849408 50185110703191552 50198472021270144 50359364559799856 50622905516488448 50640882400549701 50655947248372752 50669433922294044 51037350230181744 51140299386748416 51153915014913152 51182755786393088 51187303338390648 51200931480919506 51333136111434496 51649201115987904 51724233093688452 51828538619862862 52024231620751104 52190975952868896 52204871313878712 52372194619371913 52569940344045696 52583936600793312 52738433742584304 52752474859129188 53121373284717504 53151323316638976 53214328422532992 53291634096527496 53321680122141024 53600723488046592 53772520678713408 53786837111268976 53821943951396049 54162968839319808 54207934642777344 54227184619568103 54336568098420192 54352732353283584 54367203261790848 54381678023042656 54541457118399152 54761969477749248 54826883829276416 54877276185737148 54937488610690752 55275746097048048 55401991002310784 55433226855159296 55452911949923202 55855561615548552 56014694269723904 56034585851495823 56344583035623168 56473281023928912 56540223948941304 56654285129774838 56935610130402432 56950768706049504 57133303221132996 57148514430723287 57364294473592704 57396636680587776 57532836810091968 57548154391777296 57565274041896192 57580600259692224 57732603604571454 57749778125363808 57765153465652776 57950298188299099 58051994642763264 58169105587790208 58253564068606192 58660931649505536 58676549575929792 58709631637333248 58730480228113551 58864615439955208 58882126716057216 58897803533606752 59309676285590016 59325466934228352 59499771401889984 59515612661581648 59866119475349616 59931805757117184 60036678220293632 60488711383919104 60494085763552584 60510191750177598 60666433586240768 60983926473124512 61128639110722716 61163103669514704 61179387775922988 61302794777704832 61359139258199046 61680244307935968 61804674687027096 61894411822894079 62128111315690368 62163139380705792 62327239877599632 62343833924425404 62345781228766464 62362380212054208 62378983614666576 62562259635810792 62578916254457174 62815200283300608 62999757954942336 63016531053439392 63218507114508108 63549342620297664 63585171980918016 63607751942558967 63788970609061984 64235047326607872 64252149309389184 64269255845414048 64458085685380816 64718691200976384 64908841529334528 64926122903543616 64985797648859373 65134219451311384 65511995374279168 65535259577181966 66011118272921016 66048335591999904 66199184136946432 66222692369949609 66242392555564368 66260028975307596 66277670090583237 66741150301006896 66875776121132544 66931296028360192 66937242827126232 66955064244279354 67287539245021056 67325476215089664 67521176534066268 67541262997830336 67559245229725392 67775781272128358 68031687504059136 68049800306908992 68249737784520864 68267908641226008 68486716040717117 68745306603752064 68865601487983872 68965644124917936 69505576644835584 69587967937158528 69606495085171616 70093253792060928 70111915467724416 70176356566499898 70317911656779072 70336633145505584 70382542090287141 70828497712956672 70952437896710656 71055512128703328 71095573496188032 71493010447834872 71533318478532768 71696694238284544 71762591935194732 71781698056583229 72283667973062832 72302912826090804 72448757464560256 72489604349054464 72515346396053418 73041888266486568 73169701580982864 73249984814254336 73275996882725307 73681377815814912 73700994796064064 73937215933230936 73956901027994842 74236145789355264 74454259401295488 74474082154064736 74712781135327764 75057140274614784 75235248136274112 75277666054787328 75297708031905216 75386965265255072 75539046839699784 75914146840536576 75934358274732672 76004150883441066 76177737628177328 76485725964790272 76710449080122624 76730872522369728 76774133679589632 76801397221379259 76976804806095272 76999704167151744 77020204620870368 77473801673981856 77558807450386944 77742807929794293 78235399434573056 78286463929303344 78307306970818068 78509502288076288 78875904901189968 79100622578971136 79107650613876456 79128712288693782 79333028535853312 79821492633799488 79937451144791244 79982520183211536 80098650594333514 80401085232069888 80658781018070112 80680255666903464 80938846229938411 81244453258979712 81290259190153728 81311901964166016 81504852147630288 81529098529925376 81550804892686272 81572517034563984 81812185677598728 81833967409674766 82142954216623872 82240325743914624 82315914278605722 82406232916036128 82837481754253824 83102986503466176 83125111899233872 83149840282738944 83171978152888768 83179367924884803 83416346181081056 83999677273256448 84022041404585856 84291342819344144 84732456827063552 84810335923411956 84981427694662257 85426153059074256 85669532412518912 85699954831699494 86322231587665944 86370900389538336 86568163871391488 86598905406857181 86624667188045712 86647730198479164 87077991964144896 87380346102909288 87991397474258304 88014824363894688 88041007358194176 88064447455999872 88296923159932812 88323190074085824 88346705300410128 88370226787444316 88629867817398622 88703893051817472 88964514428385024 88988200401342528 89249657102834976 89273418992372472 89559551745553153 89716718993361408 89897708635675776 90028235378755024 90055017330440448 90078993639633856 90733067075878656 90765287625266397 90999650379361152 91023878188301344 91660408805002752 91769081663884482 91954192166557248 92038708887298569 92520366461903952 92783957249544704 93482553956965888 93490859816399448 93515750886638106 93543570318081312 93568475421999864 93757215542372096 93843389453716188 93868374381685761 94524796580159088 94740682838271104 94794097994917376 94827760671762162 95324013930446496 95352371291054592 95377757971377024 95655000089927213 95683455913592976 95708930742110972 96070306315636224 96352570989911808 96378223964083776 96403883768121072 96687128528071224 96712870575070178 97078036801464576 97363262294001792 97389184355315424 97559602107977152 97701329176967076 98267993061418752 98302889365772949 98582954577641248 99272345868393984 99298776205419648 99390043462961394 99617041513770352 100313664181698816 100396944042540288 100432596366419031 100718729119599712 101245811032976896 101281764801099402 101311894496745504 101338867844588088 101663671908192537 102074700460363488 102307830029826304 102374606676781296 102401862961839012 102666272222868992 103298402231975808 103448466187376904 103657077239725724 104048463241502208 104381951905737792 104409742627757424 104744389238743826 105139880688091392 105167873201586624 105476867485168608 105504949718258376 105843106608380999 106242746569435008 106302646633277952 106428656845065984 106583268193054992 106643360244282048 107545041357426816 107573674222537952 107643887902792098 108325937678639616 108415869285554688 108454369239136206 108673136196840384 108734406523581696 108763356046085312 108773019594080127 109082914236798304 109653767658552832 109754552371474296 109874977221381504 110551492194096096 110803982004621568 110905823899846404 110935351541992263 111711123231097104 112029388539447808 112069171702991646 112689166071246336 112946562047857824 113080447897882608 113308570259549676 113871220260804864 113901537412099008 114266606442265992 114297028861446574 114728588947185408 115065673620183936 115096308783554592 115130548083792384 115161200519384448 115465207209142908 115499556250727616 115530306931305552 115900596376598198 116338211175580416 116507128137212384 117321863299011072 117353099151859584 117419263274666496 117460960456227102 117729230879910416 117764253432114432 117795607067213504 118650933868456704 118693068433040673 118999542803779968 119031225323163296 119732238950699232 119863611514234368 120147975891500271 120988171527105168 121020383500355196 121332867172481536 121967852946249024 122257278221445432 122326207339029408 122358775551845976 122605589555409664 122718278516398092 122750951114512149 123360488615871936 123609349374054192 123788823645788158 124256222631380736 124654479755199264 124687667848850808 124691562457532928 124724760424108416 124757967229333152 125087307809904817 125124519271621584 125157832508914348 125630400566601216 125999515909884672 126033062106878784 126437014229016216 127098685240595328 127170343961836032 127215503885117934 127577941218123968 128504298618778368 128538511690828096 128549932247549241 128916171370761632 129817683058669056 129852245807087232 129971595297718746 130268438902622768 131070519154363932 132022236545842032 132096671183999808 132398368273892864 132445384739899218 132484785111128736 132520057950615192 132555340181166474 132944801726097933 133482300602013792 133874485654252464 133910128488558708 134575078490042112 135042353068132536 135082525995660672 135118490459450784 135551562544256716 136063375008118272 136099600613817984 136499475569041728 136535817282452016 136973432081434234 137490613207504128 137731202975967744 137931288249835872 139011153289671168 139175935874317056 139212990170343232 140223830935448832 140273626329957159 140352713132999796 140635823313558144 140673266291011168 140765084180574282 141656995425913344 142111024257406656 142191146992376064 142241641007643243 142986020895669744 143066636957065536 143393388476569088 143525183870389464 143563396113166458 144567335946125664 144605825652181608 144897514929120512 145030692792106836 145069305862605267 146083776532973136 146339403161965728 146499969628508672 146551993765450614 147362755631629824 147401989592128128 147874431866461872 147913802055989684 148472291578710528 148908518802590976 148948164308129472 149425562270655528 150470496272548224 150555332109574656 150595416063810432 150773930530510144 151078093679399568 151868716549465344 151922647201649103 152008301766882132 152355475256354656 153420898160245248 153461745044739456 153548267359179264 153602794442758518 153953609612190544 153999408334303488 154040409241740736 154947603347963712 155485615859588586 156470798869146112 156572927858606688 156614613941636136 157116583858115739 157751809802379936 158215301227752912 158257424577387564 158666057071706624 159642985267598976 159874902289582488 159965040366423072 160197301188667028 160802170464139776 161317562036140224 161360511333806928 161877692459876822 162488906517959424 162623803928332032 163009704295260576 163058197059850752 163101609785372544 163145034069127968 163624371355197456 163667934819349532 164285908433247744 164480651487829248 164631828557211444 164812465832072256 166205973006932352 166250223798467744 166299680565477888 166343956305777536 166358735849769606 166832692362162112 168044082809171712 168103757554487469 168582685638688288 169464913654127104 169620671846823912 169962855389324514 170852306118148512 171399909663398988 171445543292169861 172644463175331888 172741800779076672 173136327742782976 173197810813714362 173249334376091424 173295460396958328 173850894564897297 174155983928289792 174760692205818576 175982794948516608 176029648727789376 176128894911999744 176593846319865624 176646380148171648 176693410600820256 176740453574888632 177259735634797244 177929028856770048 177976400802685056 178499314205669952 178546837984744944 179119103491106306 179795417271351552 180056470757510048 180110034660880896 180157987279267712 181466134151757312 181530575250532794 181999300758722304 182047756376602688 183538163327768964 183908384333114496 184077417774597138 185040732923807904 185683235468682237 186981719632798896 187031501773276212 187087140636162624 187136950843999728 187514431084744192 187686778907432376 187736748763371522 189049593160318176 189481365676542208 189655521343524324 190648027860892992 190755515942754048 191310000179854426 191366911827185952 191417861484221944 192705141979823616 192756447928167552 192807767536242144 193374257056142448 193425741150140356 194156073602929152 194726524588003584 194778368710630848 195119204215954304 195402658353934152 196535986122837504 196605778731545898 197165909155282496 198597552410839296 198668077109848827 198780086925922788 198833010271749711 199234083027540704 200627328363397632 200793888085080576 200865192732838062 201437458239199424 202563529602198804 202623788993491008 202677735689176176 203327343816385074 204149400920726976 204615660059652608 204749213353562592 204803725923678024 205460148122151351 206596804463951616 206896932374753808 207314154479451448 208763903811475584 208819485255514848 209488778477487652 210279761376182784 210335746403173248 210953734970337216 211009899436516752 211686213216761998 212485493138870016 212857313690131968 213166536386109984 213286720488564096 215090082714853632 215147348445075904 215287775805584196 215345094169749687 216908738478272412 217346272393680768 217468813047163392 217526712092170624 217546039188160254 218165828473596608 219509104742948592 219749954442763008 219827990648175921 221102984388192192 221607964009243136 221811647799692808 221870703083984526 223422246462194208 224138343405983292 225893124095715648 226160895795765216 226617140519099352 227742440521609728 227803074824198016 228533212884531984 228594057722893148 229457177894370816 230131347240367872 230192617567109184 230322401038768896 230930414418285816 230999112501455232 231060613862611104 231801192753196396 232676422351160832 233014256274424768 233228423789382879 234706198303719168 234921920912454204 235458461759820832 235528506864228864 235591214134427008 237301867736913408 237386136866081346 237999085607559936 238062450646326592 239464477901398464 240295951783000542 241976343054210336 242040767000710392 242816538689815233 243935705892498048 244514556442890864 244652414678058816 244717551103691952 245211179110819328 245436557032796184 245501902229024298 246720977231743872 247218698748108384 247577647291576316 248512445262761472 249308959510398528 249375335697701616 249449520848216832 249515934458666304 250174615619809634 250249038543243168 250315665017828696 251999031819769344 252066124213757568 252874028458032432 254197370481190656 254431007770235868 255155882436247936 257008597237556736 257077023381656192 257099864495098482 257832342741523264 259704491614174464 259796716220571543 259943190595437492 260536877805245536 262141038308727864 264044473091684064 264193342367999616 264890769479798436 264969570222257472 265040115901230384 265110680362332948 265889603452195866 266964601204027584 267748971308504928 267820256977117416 268678655236659459 269150156980084224 270084706136265072 270165051991321344 270236980918901568 271103125088513432 272199201227635968 272998951138083456 273071634564904032 273946864162868468 274981226415008256 275862576499671744 278351871748634112 278425980340686464 280447661870897664 280547252659914318 280705426265999592 281271646627116288 281346532582022336 281530168361148564 281605123145057283 284222048514813312 284382293984752128 284483282015286486 285972041791339488 286133273914131072 286965000269781639 287050367740778928 287126792226332916 289134671892251328 289211651304363216 289795029858241024 290061385584213672 290138611725210534 292167553065946272 292678806323931456 293103987530901228 294803979184256256 295748863732923744 295827604111979368 297817037605181952 297896328616258944 298851124541311056 300940992545096448 301190832127620864 301547861061020288 302156187358799136 303737433098930688 303845294403298206 304016603533764264 304710950512709312 304991015724577611 306923490089478912 307205588885517036 307907219224381088 307998816668606976 308080818483481472 309895206695927424 310971231719177172 313145855717213376 313229227883272272 314233167716231478 315503619604759872 316430602455505824 316514849154775128 317529319825142997 319285970535197952 319749804579164976 319930080732846144 320394602377334056 322635124072280448 322721022667613856 323755384919753644 324977813035918848 325247607856664064 326019408590521152 326203219570745088 326290068138255936 327248742710394912 327335869638699064 328961302975658496 329263657114422888 329624931664144512 332411946013864704 332500447596935488 332687912611555072 332717471699539212 332806054625976789 333665384724324224 336088165618343424 336207515108974938 337165371277376576 339241343693647824 339925710778649028 341704612236297024 342799819326797976 342891086584339722 345288926350663776 345483601558153344 346395621627428724 346498668752182848 346590920793916656 347701789129794594 349521384411637152 351965589897033216 352059297455578752 352257789823999488 353187692639731248 353292760296343296 353386821201640512 353480907149777264 354519471269594488 355952801605370112 356998628411339904 357093675969489888 358238206982212612 359590834542703104 360112941515020096 360315974558535424 360443927674500813 363061150501065588 363998601517444608 364095512753205376 367076326655537928 367816768666228992 368154835549194276 368252853343536447 370081465847615808 371366470937364474 373963439265597792 374063003546552424 374174281272325248 374273901687999456 375261923429714451 375373557814864752 375473497526743044 378099186320636352 378962731353084416 379311042687048648 381296055721785984 381511031885508096 382620000359708852 382733823654371904 382835722968443888 385512895856335104 385615535072484288 386748514112284896 386851482300280712 389453049176007168 389556737421261696 390238408431908608 390805316707868304 393211557463091796 394331818310564992 397195104821678592 397336154219697654 397560173851845576 397666020543499422 398468166055081408 398834405178293799 401730385465676124 402874916478398848 405127059204397608 405247577986982016 405355471378352352 406654687632770148 406762955653971631 408298801841453952 409498426707125184 409607451847356048 410920296244302702 413193608927903232 413793864749507616 414628308958902896 417527807622951168 417638970511029696 418977556954975304 420671492806346496 421907469940674432 422019798873033504 423372426433523996 424970986277740032 426333072772219968 426573440977128192 430180165429707264 430294696890151808 430575551611168392 430690188339499374 433817476956544824 434692544787361536 435053424184341248 435092078376320508 435207917587815801 436331656947193216 439018209485897184 439499908885526016 439655981296351842 440542578268834327 442205968776384384 443623295599385616 443741406167969052 446844492924388416 448276686811966584 451786248191431296 452321791591530432 453234281038198704 455606149648396032 457066425769063968 457188115445786296 460262694480735744 460385235134218368 460644802077537792 461860828836571632 461998225002910464 462121227725222208 463602385506392792 466028512548849536 466456847578765758 469412396607438336 469843841824908408 470916923519641664 471182428268854016 471349751574347217 474772273732162692 475998171215119872 476124901292653184 478928955802796928 480591903566001084 483952686108420672 484081534001420784 485633077379630466 487871411784996096 489029112885781728 489304829356117632 489435102207383904 490873114065592368 491003804458048596 493441954463487744 494437397496216768 495155294583152632 498617919020797056 498750671395403232 498899041696433664 499031868917332608 500349231239619268 500498077086486336 500631330035657392 504132248427515136 505748056916064864 508394740962381312 508862015540471736 510311764872495872 514154046763312384 514199728990196964 514336629876509583 515664685483046528 519408983228348928 519593432441143086 519886381190874984 521073755610491072 521552683694691891 524282076617455728 528088946183368128 528386684735999232 529781538959596872 529939140444514944 530080231802460768 530221360724665896 531779206904391732 531920788162885979 533929202408055168 535497942617009856 535640513954234832 537357310473318918 540169412272530144 540330103982642688 540473961837803136 542206250177026864 544398402455271936 545997902276166912 546143269129808064 547893728325736936 551725152999343488 556851960681372928 557049706406046711 561094505319828636 561410852531999184 562543293254232576 562693065164044672 563060336722297128 563210246290114566 568444097029626624 568966564030572972 571944083582678976 572266547828262144 573930000539563278 574100735481557856 574253584452665832 576094140813091043 578269343784502656 578423302608726432 580122771168427344 580277223450421068 584335106131892544 585357612647862912 586207975061802456 589607958368512512 591497727465847488 591655208223958736 595792657232517888 596499030815249133 597702249082622112 601881985090192896 602381664255241728 603095722122040576 604312374717598272 607690588806596412 608033207067528528 609421901025418624 609982031449155222 613846980178957824 614411177771034072 615814438448762176 616161636966962944 616380444366454053 619790413391854848 621942463438354344 626291711434426752 626458455766544544 628466335432462956 628633658737956157 631007239209519744 632861204911011648 633029698309550256 635058639650285994 638571941070395904 639499609158329952 639860161465692288 640789204754668112 645270248144560896 645442045335227712 646035282509249061 647510769839507288 652038817181042304 652406439141490176 652580136276511872 654497485420789824 654671739277398128 658527314228845776 659249863328289024 664823892027729408 665000895193870976 665375825223110144 665434943399078424 665612109251953578 667330769448648448 672415030217949876 674330742554753152 678482687387295648 679851421557298056 680838530051834869 683409224472594048 685599638653595952 685782173168679444 690577852701327552 690967203116306688 692791243254857448 692997337504365696 693181841587833312 695403578259589188 699042768823274304 699685271368148637 704118594911157504 706375385279462496 706585520592686592 706773642403281024 706961814299554528 709038942539188976 711905603210740224 713997256822679808 714187351938979776 716476413964425224 720225883030040192 720631949117070848 720887855349001626 726122301002131176 728191025506410752 728449616069445699 734152653311075856 735633537332457984 736309671098388552 736505706687072894 740162931695231616 742732941874728948 747926878531195584 748126007093104848 748348562544650496 748547803375998912 750523846859428902 750747115629729504 750946995053486088 753353876447888287 756198372641272704 758622085374097296 762592111443571968 765240000719417704 765467647308743808 765671445936887776 771025791712670208 771231070144968576 773497028224569792 773702964600561424 779113474842523392 780476816863817216 781610633415736608 786423114926183592 788663636621129984 794672308439395308 795120347703691152 795332041086998844 796936332110162816 797668810356587598 803460770931352248 805749832956797696 806035965709978377 810254118408795216 810495155973964032 810710942756704704 813309375265540296 813525911307943262 816597603682907904 818996853414250368 819214903694712096 821840592488605404 827587729499015232 829256617917805792 835055615245902336 835277941022059392 837955113909950608 841342985612692992 843814939881348864 844039597746067008 844815369435171849 846744852867047992 852666145544439936 853146881954256384 860589393780303616 860895000809344917 861151103222336784 861380376678998748 867634953913089648 869385089574723072 870106848368682496 870184156752641016 870415835175631602 872663313894386432 878036418971794368 879311962592703684 881085156537668654 884411937552768768 887246591198771232 887482812335938104 890327308529322521 893688985848776832 896553373623933168 903572496382862592 904643583183060864 906468562076397408 911212299296792064 914132851538127936 914376230891572592 914973047173732833 920770470268436736 923721657673143264 923996450005820928 924242455450444416 927204771012785584 932057025097699072 932913695157531516 939687683649816816 941833847039283328 942364856537708032 942699503148694434 949544547464325384 952249802585306368 952587959475428991 957857911605593856 961183807132002168 967905372216841344 968163068002841568 971266154759260932 975742823569992192 978058225771563456 978609658712235264 978870204414767808 981746228131184736 982007608916097192 985155069201084683 986883908926975488 988874794992433536 990310589166305264 997235838041594112 997501342790806464 998063737834665216 998418163877930367 1000698462479238536 1000996154172972672 1001262660071314784 1008264496855030272 1011496113832129728 1017724031080943472 1020623529744991744 1028308093526624768 1028399457980393928 1028673259753019166 1031329370966093056 1039186864882286172 1039772762381749968 1042147511220982144 1043105367389383782 1048564153234911456 1052205000989199343 1056177892366736256 1056773369471998464 1059563077919193744 1059878280889029888 1060160463604921536 1060442721449331792 1063558413808783464 1063841576325771958 1067858404816110336 1070995885234019712 1071281027908469664 1074714620946637836 1080338824545060288 1080947923675606272 1081331783023502439 1084412500354053728 1091995804552333824 1092286538259616128 1095787456651473872 1103450305998686976 1104758560030609341 1113703921362745856 1114099412812093422 1122189010639657272 1122821705063998368 1125386130328089344 1125785770289143353 1126120673444594256 1126420492580229132 1136888194059253248 1137933128061145944 1143888167165357952 1144533095656524288 1147860001079126556 1148201470963115712 1148507168905331664 1152188281626182086 1156538687569005312 1156846605217452864 1160245542336854688 1160554446900842136 1164274172692190989 1168670212263785088 1170715225295725824 1172415950123604912 1182995454931694976 1183310416447917472 1191585314465035776 1192998061630498266 1195404498165244224 1196503215534881397 1206191444244081152 1208624749435196544 1215381177613192824 1216066414135057056 1218843802050837248 1219964062898310444 1220288866961914893 1228822355542068144 1231628876897524352 1232323273933925888 1232760888732908106 1239580826783709696 1243884926876708688 1252583422868853504 1252916911533089088 1256932670864925912 1257267317475912314 1262014478419039488 1265722409822023296 1266059396619100512 1270117279300571988 1278999218316659904 1279720322931384576 1281578409509336224 1290540496289121792 1290884090670455424 1292070565018498122 1295021539679014576 1304077634362084608 1305160272553023744 1305623752763447403 1308994970841579648 1309343478554796256 1317054628457691552 1318499726656578048 1321627734806502981 1330001790387741952 1330869886798156848 1331224218503907156 1334661538897296896 1344830060435899752 1348661485109506304 1356965374774591296 1359702843114596112 1361677060103669738 1366818448945188096 1371199277307191904 1371564346337358888 1375960385908952987 1381155705402655104 1381934406232613376 1385582486509714896 1385994675008731392 1386363683175666624 1390807156519178376 1398085537646548608 1399370542736297274 1408237189822315008 1412750770558924992 1413547284806562048 1413923628599109056 1414049254723041651 1418077885078377952 1427994513645359616 1428374703877959552 1432952827928850448 1440451766060080384 1441775710698003252 1452244602004262352 1456382051012821504 1456899232138891398 1468305306622151712 1472619342196777104 1473011413374145788 1480325863390463232 1485465883749457896 1495853757062391168 1496252014186209696 1496697125089300992 1497095606751997824 1501047693718857804 1501494231259459008 1501893990106972176 1506707752895776574 1512396745282545408 1517244170748194592 1525184222887143936 1530480001438835408 1530935294617487616 1531342891873775552 1542462140289937152 1543009889629528749 1546994056449139584 1547405929201122848 1558226949685046784 1563221266831473216 1564658051084075673 1572846229852367184 1577327273242259968 1589344616878790616 1590240695407382304 1590664082173997688 1593872664220325632 1595337620713175196 1595762364488657937 1606921541862704496 1611499665913595392 1612071931419956754 1620508236817590432 1620990311947928064 1621421885513409408 1626135001528762621 1626618750531080592 1627051822615886524 1633195207365815808 1637993706828500736 1638429807389424192 1643681184977210808 1655175458998030464 1658513235835611584 1670555882044118784 1671149119218140133 1675910227819901216 1687629879762697728 1688079195492134016 1689630738870343698 1693489705734095984 1705332291088879872 1721178787560607232 1721790001618689834 1722302206444673568 1722760753357997496 1728282422439273129 1735269907826179296 1740368313505282032 1740831670351263204 1745326627788772864 1756072837943588736 1758623925185407368 1762170313075337308 1768823875105537536 1774493182397542464 1774965624671876208 1780654617058645042 1787377971697553664 1793106747247866336 1807144992765725184 1809287166366121728 1812937124152794816 1828265703076255872 1828752461783145184 1829946094347465666 1841540940536873472 1847443315346286528 1848484910900888832 1849141333099362159 1854409542025571168 1864114050195398144 1865827390315063032 1879375367299633632 1883667694078566656 1885399006297388868 1885900976213868471 1899089094928650768 1904499605170612736 1905175918950857982 1915715823211187712 1922367614264004336 1935810744433682688 1936326136005683136 1942532309518521864 1956116451543126912 1957219317424470528 1957740408829535616 1963492456262369472 1964015217832194384 1970310138402169366 1977749589984867072 1980621178332610528 1994471676083188224 1995002685581612928 1996127475669330432 1996836327755860734 2001396924958477072 2001992308345945344 2002525320142629568 2022992227664259456 2035448062161886944 2042515590155504607 2056798915960787856 2057346519506038332 2062658741932186112 2078373729764572344 2079545524763499936 2084295022441964288 2086210734778767564 2097128306469822912 2104410001978398686 2112355784733472512 2119126155838387488 2119756561778059776 2120320927209843072 2120885442898663584 2127116827617566928 2127683152651543916 2135716809632220672 2141991770468039424 2142562055816939328 2149429241893275672 2160677649090120576 2161895847351212544 2162663566047004878 2168825000708107456 2184573076519232256 2185348848208337097 2191574913302947744 2206900611997373952 2209517120061218682 2228198825624186844 2244378021279314544 2245643410127996736 2250772260656178688 2251571540578286706 2252241346889188512 2252840985160458264 2260061629343664861 2275866256122291888 2287776334330715904 2295720002158253112 2296402941926231424 2297014337810663328 2304376563252364172 2313077375138010624 2313693210434905728 2320491084673709376 2321108893801684272 2328548345384381978 2337340424527570176 2341430450591451648 2344831900247209824 2365990909863389952 2366620832895834944 2385996123260996532 2390808996330488448 2393006431069762794 2417249498870393088 2418107897129935131 2430762355226385648 2432132828270114112 2437687604101674496 2439928125796620888 2440577733923829786 2457644711084136288 2463257753795048704 2465521777465816212 2487769853753417376 2505166845737707008 2505833823066178176 2513865341729851824 2514534634951824628 2524028956838078976 2531444819644046592 2532118793238201024 2540234558601143976 2557998436633319808 2559440645862769152 2563156819018672448 2581768181340910848 2582685002428034751 2584141130036996244 2590043079358029152 2608155268724169216 2610320545106047488 2611247505526894806 2617989941683159296 2618686957109592512 2634109256915383104 2643255469613005962 2660003580775483904 2661739773596313696 2662448437007814312 2670981925587967563 2689660120871799504 2697322970219012608 2713930749549182592 2719405686229192224 2723354120207339476 2733636897890376192 2742398554614383808 2743128692674717776 2751920771817905974 2762311410805310208 2771164973019429792 2771989350017462784 2772727366351333248 2781614313038356752 2796171075293097216 2798741085472594548 2825501541117849984 2827094569613124096 2827847257198218112 2828098509446083302 2836155770156755904 2856749407755919104 2857763878426286973 2865905655857700896 2880903532120160768 2883551421396006504 2904489204008524704 2913798464277782796 2936610613244303424 2945238684393554208 2946022826748291576 2955465207603254049 2960651726780926464 2970931767498915792 2991707514124782336 2992504028372419392 2994191213503995648 3002095387437715608 3002988462518918016 3003787980213944352 3013415505791553148 3024793490565090816 3034488341496389184 3060960002877670816 3061870589234975232 3062685783747551104 3084924280579874304 3086019779259057498 3093988112898279168 3094811858402245696 3126442533662946432 3129316102168151346 3145692459704734368 3156615002967598029 3178689233757581232 3180481390814764608 3181328164347995376 3187745328440651264 3190675241426350392 3191524728977315874 3213843083725408992 3224143862839913508 3241016473635180864 3242843771026818816 3252270003057525242 3253237501062161184 3254103645231773048 3275987413657001472 3276859614778848384 3287362369954421616 3310350917996060928 3317026471671223168 3341111764088237568 3342298238436280266 3351820455639802432 3376158390984268032 3377357310867430059 3379261477740687396 3386979411468191968 3410664582177759744 3443580003237379668 3444604412889347136 3445521506715994992 3456564844878546258 3470539815652358592 3480736627010564064 3481663340702526408 3492822518076572967 3512145675887177472 3517247850370814736 3524340626150674616 3548986364795084928 3549931249343752416 3561309234117290084 3574755943395107328 3586213494495732672 3618574332732243456 3625874248305589632 3656531406152511744 3657504923566290368 3659892188694931332 3660866600885744679 3694886630692573056 3696969821801777664 3698282666198724318 3708819084051142336 3731654780630126064 3758750734599267264 3767335388157133312 3770798012594777736 3771801952427736942 3798178189857301536 3810351837901715964 3844735228528008672 3871621488867365376 3872652272011366272 3885064619037043728 3912232903086253824 3915480817659071232 3926984912524738944 3928030435664388768 3940620276804338732 3955499179969734144 3961242356665221056 3964883204419508943 3990005371163225856 3993672655511721468 4002793849916954144 4003984616691890688 4005050640285259136 4045984455328518912 4070896124323773888 4085031180311009214 4113597831921575712 4114693039012076664 4127881157726858961 4156747459529144688 4159091049526999872 4168590044883928576 4172421469557535128 4194256612939645824 4208820003956797372 4224711569466945024 4238252311676774976 4240641854419686144 4241770885797327168 4254233655235133856 4255366305303087832 4283983540936078848 4285124111633878656 4298858483786551344 4321355298180241152 4325327132094009756 4337650001416214912 4369146153038464512 4370697696416674194 4383149826605895488 4419034240122437364 4456397651248373688 4488756042558629088 4491286820255993472 4503143081156573412 4504482693778377024 4505681970320916528 4520123258687329722 4551732512244583776 4575552668661431808 4591440004316506224 4592805883852462848 4594028675621326656 4608753126504728344 4627386420869811456 4640982169347418752 4642217787603368544 4657096690768763956 4674680849055140352 4689663800494419648 4731981819726779904 4733241665791669888 4771992246521993064 4781617992660976896 4786012862139525588 4787287093465973811 4834498997740786176 4836215794259870262 4861524710452771296 4864265656540228224 4878405004586287863 4879856251593241776 4881155467847659572 4915289422168272576 4926515507590097408 4931043554931632424 4975539707506834752 5011667646132356352 5027730683459703648 5029069269903649256 5062889639288093184 5064237586476402048 5080469117202287952 5115996873266639616 5126313638037344896 5163536362681821696 5165370004856069502 5168282260073992488 5180086158716058304 5184847267317819387 5222495011053789612 5235979883366318592 5237373914219185024 5268218513830766208 5286510939226011924 5323479547192627392 5324896874015628624 5341963851175935126 5379320241743599008 5427861499098365184 5438811372458384448 5446708240414678952 5484797109228767616 5486257385349435552 5503841543635811948 5524622821610620416 5542329946038859584 5545454732702666496 5563228626076713504 5592342150586194432 5597482170945189096 5651003082235699968 5655694514396436224 5656197018892166604 5657702928641605413 5672311540313511808 5713498815511838208 5715527756852573946 5731811311715401792 5767102842792013008 5808978408017049408 5827596928555565592 5873221226488606848 5890477368787108416 5892045653496583152 5910930415206508098 5941863534997831584 5983415028249564672 5985008056744838784 5988382427007991296 6004190774875431216 6005976925037836032 6007575960427888704 6026831011583106296 6068976682992778368 6121920005755341632 6125371567495102208 6127546770466513821 6172039558518114996 6187976225796558336 6189623716804491392 6252885067325892864 6258632204336302692 6291384919409468736 6313230005935196058 6357378467515162464 6360962781629529216 6362656328695990752 6381350482852700784 6383049457954631748 6427686167450817984 6448287725679827016 6482032947270361728 6485687542053637632 6504540006115050484 6506475002124322368 6508207290463546096 6553719229557696768 6574724739908843232 6620701835992121856 6634052943342446336 6684596476872560532 6703640911279604864 6752316781968536064 6754714621734860118 6758522955481374792 6773958822936383936 6780184888030994583 6887160006474759336 6889208825778694272 6891043013431989984 6913129689757092516 6914970246117517727 6941079631304717184 6961473254021128128 6963326681405052816 6985645036153145934 7024291351774354944 7034495700741629472 7048681252301349232 7097972729590169856 7099862498687504832 7122618468234580168 7172426988991465344 7251748496611179264 7313062812305023488 7315009847132580736 7319784377389862664 7321733201771489358 7389773261385146112 7396565332397448636 7417638168102284672 7463309561260252128 7489223830570183559 7517501469198534528 7541596025189555472 7543603904855473884 7596356379714603072 7620703675803431928 7689470457056017344 7745304544022732544 7770129238074087456 7824465806172507648 7830961635318142464 7853969825049477888 7856060871328777536 7881240553608677464 7922484713330442112 7929766408839017886 7980010742326451712 7987345311023442936 8005587699833908288 8010101280570518272 8012945776763902689 8091968910657037824 8141792248647547776 8170062360622018428 8227195663843151424 8229386078024153328 8255762315453717922 8313494919058289376 8318182099053999744 8344842939115070256 8388513225879291648 8417640007913594744 8476504623353549952 8481283708839372288 8483541771594654336 8508467310470267712 8510732610606175664 8570248223267757312 8597716967573102688 8642710596360482304 8650654264188019512 8675300002832429824 8741395392833348388 8766299653211790976 8838068480244874728 8866395622809762147 8912795302496747376 8977512085117258176 8982573640511986944 9006286162313146824 9008965387556754048 9011363940641833056 9040246517374659444 9103465024489167552 9182880008633012448 9185611767704925696 9188057351242653312 9217506253009456688 9254772841739622912 9281964338694837504 9284435575206737088 9314193381537527912 9379327600988839296 9466483331583339776 9469845008902794087 9543984493043986128 9563235985321953792 9572025724279051176 9574574186931947622 9672431588519740524 9723049420905542592 9728531313080456448 9756810009172575726 9759712503186483552 9762310935695319144 9793600393822547731 9830578844336545152 9862087109863264848 9951079415013669504 10023335292264712704 10055461366919407296 10058138539807298512 10128475172952804096 10160938234404575904 10231993746533279232 10252627276074689792 10330740009712139004 10336564520147984976 10360172317432116608 10369694534635638774 10444990022107579224 10474747828438370048 10478467554229718901 10536437027661532416 10573021878452023848 10646959094385254784 10649793748031257248 10683927702351870252 10758640483487198016 10855722998196730368 10877622744916768896 10893416480829357904 10969594218457535232 10972514770698871104 10982599802657234037 11007683087271623896 11084659892077719168 11090909465405332992 11126457252153427008 11194964341890378192 11302006164471399936 11311389028792872448 11312394037784333208 11315405857283210826 11344623080627023616 11431055513705147892 11463622623430803584 11534205685584026016 11574255010881192773 11617956816034098816 11655193857111131184 11746442452977213696 11780954737574216832 11784091306993166304 11821860830413016196 11883727069995663168 11894649613258526829 11970016113489677568 12008381549750862432 12011953850075672064 12015151920855777408 12053662023166212592 12137953365985556736 12243840011510683264 12250743134990204416 12255093540933027642 12344079117036229992 12379247433608982784 12383643473180576883 12505770134651785728 12517264408672605384 12582769838818937472 12626460011870392116 12714756935030324928 12721925563259058432 12725312657391981504 12762700965705401568 12766098915909263496 12807015899614100879 12855372334901635968 12896575451359654032 12964065894540723456 13009080012230100968 13012950004248644736 13016414580927092192 13107438459115393536 13149449479817686464 13268105886684892672 13369192953745121064 13407281822559209728 13509429243469720236 13517045910962749584 13547917645872767872 13560369776061989166 13774320012949518672 13778417651557388544 13782086026863979968 13826259379514185032 13829940492235035454 13882159262609434368 13922946508042256256 13926653362810105632 13971290072306291868 14068991401483258944 14097362504602698464 14195945459180339712 14199724997375009664 14245236936469160336 14344853977982930688 14361861280397921433 14503496993222358528 14630019694265161472 14635215013758863589 14639568754779725328 14643466403542978716 14779546522770292224 14793130664794897272 14835276336204569344 14926619122520504256 14978447661140367118 15035002938397069056 15083192050379110944 15087207809710947768 15135564244998482857 15192712759429206144 15241407351606863856 15378940914112034688 15490609088045465088 15540258476148174912 15554541801953458161 15707939650098955776 15712121742657555072 15762481107217354928 15844969426660884224 15859532817678035772 15974690622046885872 16011175399667816576 16020202561141036544 16025891553527805378 16283584497295095552 16340124721244036856 16454391327686302848 16458772156048306656 16511524630907435844 16626989838116578752 16636364198107999488 16689685878230140512 16777026451758583296 16835280015827189488 16953009246707099904 16967083543189308672 16973108785924816239 17016934620940535424 17021465221212351328 17140496446535514624 17195433935146205376 17301308528376039024 17350600005664859648 17482790785666696776 17532599306423581952 17676136960489749456 17732791245619524294 17825590604993494752 17887485016816388831 17955024170234516352 17965147281023973888 18012572324626293648 18017930775113508096 18022727881283666112 18080493034749318888 18206930048978335104 18365760017266024896 18376114702485306624 18382640311399541463 18435012506018913376 18563928677389675008 18568871150413474176 18628386763075055824 18758655201977678592 18932966663166679552 18939690017805588174 19087968986087972256 19144051448558102352 19149148373863895244 19344863177039481048 19446098841811085184 19457062626160912896 19513620018345151452 19519425006372967104 19524621871390638288 19587200787645095462 19661157688673090304 19724174219726529696 19902158830027339008 20110922733838814592 20116277079614597024 20256950345905608192 20321876468809151808 20340554664092983749 20505254552149379584 20661480019424278008 20673129040295969952 20720344634864233216 20739389069271277548 20744910738352553181 20889980044215158448 20949495656876740096 20956935108459437802 21072874055323064832 21146043756904047696 21293918188770509568 21299587496062514496 21367855404703740504 21517280966974396032 21755245489833537792 21786832961658715808 21939188436915070464 21945029541397742208 21965199605314468074 22015366174543247792 22169319784155438336 22252914504306854016 22389928683780756384 22467671491710550677 22624788075568666416 22630811714566421652 22689246161254047232 22862111027410295784 22927245246861607168 23068411371168052032 23148510021762385546 23235913632068197632 23310387714222262368 23492884905954427392 23561909475148433664 23568182613986332608 23643721660826032392 23767454139991326336 23789299226517053658 23940032226979355136 24016763099501724864 24030303841711554816 24038837330291708067 24107324046332425184 24275906731971113472 24487680023021366528 24510187081866055284 24688158234072459984 24758494867217965568 24767286946361153766 25034528817345210768 25165539677637874944 25252920023740784232 25429513870060649856 25443851126518116864 25450625314783963008 25525401931410803136 25532197831818526992 25614031799228201758 25710744669803271936 25793150902719308064 25928131789081446912 26018160024460201936 26025900008497289472 26032829161854184384 26298898959635372928 26599186868429286441 26738385907490242128 26814563645118419456 27018858486939440472 27034091821925499168 27095835291745535744 27120739552123978332 27548640025899037344 27556835303114777088 27564172053727959936 27652518759028370064 27659880984470070908 27764318525218868736 27845893016084512512 27853306725620211264 27942580144612583736 28137982802966517888 28194725009205396928 28399449994750019328 28409535026708382261 28490473872938320672 28689707955965861376 28723722560795842866 29260039388530322944 29270430027517727178 29279137509559450656 29286932807085957432 29380801181467643193 29586261329589794544 29670552672409138688 29853238245041008512 29956895322280734236 30070005876794138112 30166384100758221888 30174415619421895536 30271128489996965714 30385425518858412288 30482814703213727712 30757881828224069376 31080516952296349824 31109083603906916322 31424243485315110144 31435402662689156703 31524962214434709856 31689938853321768448 31719065635356071544 31949381244093771744 32022350799335633152 32051783107055610756 32567168994590191104 32680249442488073712 32908782655372605696 32917544312096613312 33023049261814871688 33253979676233157504 33272728396215998976 33379371756460281024 33670560031654378976 33906018493414199808 33934167086378617344 33946217571849632478 34033869241881070848 34042930442424702656 34390867870292410752 34602617056752078048 34722765032643578319 34965581571333393552 35065198612847163904 35352273920979498912 35465582491239048588 35651181209986989504 35774970033632777662 35910048340469032704 36025144649252587296 36035861550227016192 36045455762567332224 36160986069498637776 36413860097956670208 36731520034532049792 36752229404970613248 36765280622799082926 36870025012037826752 37137742300826948352 37150930419541730649 37256773526150111648 37517310403955357184 37879380035611176348 38175937972175944512 38288102897116204704 38298296747727790488 38421047698842302637 38689726354078962096 38892197683622170368 39027240036690302904 39038850012745934208 39049243742781276576 39174401575290190924 39322315377346180608 39448348439453059392 39804317660054678016 40221845467677629184 40232554159229194048 40643752937618303616 40681109328185967498 41322960038848556016 41346258080591939904 41440689269728466432 41478778138542555096 41489821476705106362 41779960088430316896 41913870216918875604 42292087513808095392 42587836377541019136 42599174992125028992 42735710809407481008 43034561933948792064 43510490979667075584 43573665923317431616 43890059082795484416 43905645041276590767 43930399210628936148 44030732349086495584 44338639568310876672 44505829008613708032 44779857367561512768 44935342983421101354 45249576151137332832 45261623429132843304 45406692734995448571 45724222054820591568 45854490493723214336 46136822742336104064 46297020043524771092 46471827264136395264 46620775428444524736 47123818950296867328 47136365227972665216 47287443321652064784 47534908279982652672 47578598453034107316 48033526199003449728 48060607683423109632 48077674660583416134 48214648092664850368 48975360046042733056 49020374163732110568 49376316468144919968 49534573892722307532 50069057634690421536 50331079355275749888 50505840047481568464 50859027740121299712 50901250629567926016 51050803862821606272 51064395663637053984 51228063598456403516 51421489339606543872 51586301805438616128 52036320048920403872 52051800016994578944 52065658323708368768 52597797919270745856 53198373736858572882 53476771814980484256 53662455050449166493 54037716973878880944 54068183643850998336 54191670583491071488 54241479104247956664 55097280051798074688 55128344107455919872 55305037518056740128 55319761968940141816 55691786032169025024 55706613451240422528 55885160289225167472 56275965605933035776 56389450018410793856 56798899989500038656 56819070053416764522 56980947745876641344 57447445121591685732 58540860055035454356 58558275019118901312 58573865614171914864 58761602362935286386 59172522659179589088 59706476490082017024 59913790644561468472 60332768201516443776 60348831238843791072 60542256979993931428 60770851037716824576 60965629406427455424 61515763656448138752 62161033904592699648 62218167207813832644 62234732215057659543 62848486970630220288 62870805325378313406 63049924428869419712 63438131270712143088 63898762488187543488 64044701598671266304 64103566214111221512 65360498884976147424 65817565310745211392 65835088624193226624 66046098523629743376 66507959352466315008 66758743512920562048 67341120063308757952 67403014475131652031 67892435143699264956 68067738483762141696 68085860884849405312 68781735740584821504 69205234113504156096 69445530065287156638 69931163142666787104 70704547841958997824 70931164982478097176 71302362419973979008 71549940067265555324 71820096680938065408 72050289298505174592 72090911525134664448 72321972138997275552 72827720195913340416 73463040069064099584 73530561245598165852 73740050024075653504 74275484601653896704 74301860839083461298 74513547052300223296 75758760071222352696 76351875944351889024 76576205794232409408 76596593495455580976 76842095397684605274 77379452708157924192 77784395367244340736 78054480073380605808 78077700025491868416 78098487485562553152 78348803150580381848 78896696878906118784 80443690935355258368 80465108318458388096 81287505875236607232 81362218656371934996 82645920077697112032 82692516161183879808 82957556277085110192 82979642953410212724 83559920176860633792 83827740433837751208 84584175027616190784 85198349984250057984 85471421618814962016 86069123867897584128 87147331846634863232 87780118165590968832 87811290082553181534 87860798421257872296 88061464698172991168 88142403544402929579 89011658017227416064 89559714735123025536 89870685966842202708 90499152302274665664 90523246858265686608 90813385469990897142 91448444109641183136 92273645484672208128 92594040087049542184 93241550856889049472 94272730455945330432 94574886643304129568 95069816559965305344 95157196906068214632 96067052398006899456 96155349321166832268 96429296185329700736 98040748327464221136 98752632936289839936 99069147785444615064 100138115269380843072 101011680094963136928 101718055480242599424 101802501259135852032 102101607725643212544 102128791327274107968 102456127196912807032 103172603610877232256 104072640097840807744 104131316647416737536 104168295097930734957 105195595838541491712 106396747473717145764 106953543629960968512 107324910100898332986 108075433947757761888 108136367287701996672 108482958208495913328 110194560103596149376 110256688214911839744 110610075036113480256 110639523937880283632 111413226902480845056 111770320578450334944 112551931211866071552 112778900036821587712 113638140106833529044 113961895491753282688 114894890243183371464 115263143096526907911 117081720110070908712 117116550038237802624 117147731228343829728 117523204725870572772 118345045318359178176 119412952980164034048 119827581289122936944 120665536403032887552 120697662477687582144 121084513959987862856 121931258812854910848 124322067809185399296 124436334415627665288 124469464430115319086 125741610650756626812 126099848857738839424 126876262541424286176 127316805119693120503 127797524976375086976 128207132428222443024 130720997769952294848 131670177248386453248 132092197047259486752 133015918704932630016 133517487025841124096 134682240126617515904 134806028950263304062 135784870287398529912 136171721769698810624 136220078204986345713 137563471481169643008 138410468227008312192 138891060130574313276 139862326285333574208 141409095683917995648 141862329964956194352 142604724839947958016 143099880134531110648 144100578597010349184 144181823050269328896 144643944277994551104 146926080138128199168 147061122491196331704 147480100048151307008 148603721678166922596 149027094104600446592 151517520142444705392 152703751888703778048 153152411588464818816 153193186990911161952 153684190795369210548 154758905416315848384 156108960146761211616 156155400050983736832 156196974971125106304 156697606301160763696 157793393757812237568 160930216636916776192 160987365151347499479 162575011750473214464 162724437312743869992 165291840155394224064 165385032322367759616 165915112554170220384 165959285906820425448 166491206694983311427 167119840353721267584 167655480867675502416 169168350055232381568 170396699968500115968 170942843237629924032 174294663693269726464 175622580165106363068 175721596842515744592 176122929396345982336 176284807088805859158 179119429470246051072 179741371933684405416 180998304604549331328 181046493716531373216 181626770939981794284 182896888219282366272 184547290969344416256 185188080174099084368 186483101713778098944 186704196645172978629 188545460911890660864 189149773286608259136 190314393812136429264 192134104796013798912 192310698642333664536 192858592370659401472 196081496654928442272 196762335184980277141 197505265872579679872 198138295570889230128 200276230538761686144 202023360189926273856 202209043425394956093 204203215451286425088 204257582654548215936 204912254393825614064 206345207221754464512 208145280195681615488 208262633294833475072 208336590195861469914 212793494947434291528 213907087259921937024 214649820201796665972 216150867895515523776 216272734575403993344 216965916416991826656 220389120207192298752 221220150072226960512 221279047875760567264 222826453804961690112 223540641156900669888 225557800073643175424 227276280213667058088 227923790983506565376 229789780486366742928 230526286193053815822 234163440220141817424 234233100076475605248 234295462456687659456 235046409451741145544 236690090636718356352 239655162578245873888 241331072806065775104 241395324955375164288 242169027919975725712 243862517625709821696 248872668831255330576 248938928860230638172 251483221301513253624 252199697715477678848 253752525082848572352 254633610239386241006 255595049952750173952 256414264856444886048 261441995539904589696 263340354496772906496 264184394094518973504 264427210633208788737 267034974051682248192 269364480253235031808 269612057900526608124 271569740574797059824 272343443539397621248 272440156409972691426 276820936454016624384 277782120261148626552 279724652570667148416 282818191367835991296 283724659929912388704 285209449679895916032 286199760269062221296 288201157194020698368 289287888555989102208 294122244982392663408 294960200096302614016 297207443356333845192 298054188209200893184 303035040284889410784 305407503777407556096 306304823176929637632 306386373981822323904 307368381590738421096 309517810832631696768 312217920293522423232 312393949942250212608 312504885293792204871 313395212602321527392 315586787515624475136 321860433273833552384 321974730302694998958 325448874625487739984 330583680310788448128 330770064644735519232 331830225108340440768 331918571813640850896 332982413389966622854 334239680707442535168 335310961735351004832 338336700110464763136 341885686475259848064 345789429289580723733 348589327386539452928 351245160330212726136 351443193685031489184 352245858792691964672 352569614177611718316 358238858940492102144 359482743867368810832 361996609209098662656 362092987433062746432 363253541879963588568 365793776438564732544 370376160348198168736 372966203427556197888 373408393290345957258 378299546573216518272 380628787624272858528 381950415359079361509 384621397284667329072 385717184741318802944 392162993309856884544 393524670369960554282 395010531745159359744 396276591141778460256 400552461077523372288 404046720379852547712 404418086850789912186 408515165309096431872 408660234614959037139 409824508787651228128 412690414443508929024 416290560391363230976 416673180391722939828 425586989894868583056 427814174519843874048 429299640403593331944 432301735791031047552 432545469150807986688 433931832833983653312 440778240414384597504 442440300144453921024 442558095751521134528 447081282313801339776 454552560427334116176 455847581967013130752 459579560972733485856 461052572386107631644 468326880440283634848 468466200152951210496 468590924913375318912 470092818903482291088 473380181273436712704 479310325156491747776 482790649910750328576 482962095454042498437 484338055839951451424 487725035251419643392 497745337662510661152 497877857720461276344 499473620084949934281 502966442603026507248 504399395430955357696 507505050165697144704 509267220478772482012 511190099905500347904 512828529712889772096 522883991079809179392 528368788189037947008 528854421266417577474 538728960506470063616 539224115801053216248 543139481149594119648 544880312819945382852 553641872908033248768 555564240522297253104 559449305141334296832 565636382735671982592 567449319859824777408 572399520538124442592 576402314388041396736 578575777111978204416 588244489964785326816 590287005554940831423 594414886712667690384 596108376418401786368 606070080569778821568 612609646353859275264 612772747963644647808 614736763181476842192 619035621665263393536 624435840587044846464 624787899884500425216 625009770587584409742 626790425204643054784 643949460605389997916 650897749250975479968 661167360621576896256 663660450216680881536 663837143627281701792 665964826779933245708 668479361414885070336 670621923470702009664 676673400220929526272 683771372950519696128 691578858579161447466 702490320660425452272 702886387370062978368 704491717585383929344 705139228355223436632 718965487734737621664 723993218418197325312 724185974866125492864 726507083759927177136 731587552877129465088 740752320696396337472 746816786580691914516 756599093146433036544 761257575248545717056 763900830718158723018 769242794569334658144 784325986619713769088 787049340739921108564 790021063490318719488 792553182283556920512 801104922155046744576 808093440759705095424 808836173701579824372 817030330618192863744 817320469229918074278 819649017575302456256 832581120782726461952 833346360783445879656 851173979789737166112 855628349039687748096 858599280807186663888 864603471582062095104 867863665667967306624 884880600288907842048 885116191503042269056 894162564627602679552 909105120854668232352 919159121945466971712 922105144772215263288 936653760880567269696 937181849826750637824 940185637806964582176 946760362546873425408 958620650312983495552 965581299821500657152 965924190908084996874 968676111679902902848 995490675325021322304 995755715440922552688 998947240169899868562 1005932885206053014496 1015010100331394289408 1018534440957544964024 1025657059425779544192 1045767982159618358784 1056737576378075894016 1057708842532835154948 1078448231602106432496 1086278962299188239296 1089760625639890765704 1111128481044594506208 1118898610282668593664 1134898639719649554816 1144799041076248885184 1145851246077238084527 1157151554223956408832 1176488979929570653632 1180574011109881662846 1188829773425335380768 1212140161139557643136 1225545495927289295616 1229473526362953684384 1238071243330526787072 1248871681174089692928 1250019541175168819484 1253580850409286109568 1287898921210779995832 1301795498501950959936 1322334721243153792512 1327320900433361763072 1327674287254563403584 1331929653559866491416 1341243846941404019328 1367542745901039392256 1383157717158322894932 1404980641320850904544 1405772774740125956736 1410278456710446873264 1437930975469475243328 1448371949732250985728 1453014167519854354272 1463175105754258930176 1481504641392792674944 1493633573161383829032 1498420860254849802843 1513198186292866073088 1522515150497091434112 1527801661436317446036 1538485589138669316288 1568651973239427538176 1574098681479842217128 1585106364567113841024 1616186881519410190848 1617672347403159648744 1634640938459836148556 1639298035150604912512 1666692721566891759312 1702347959579474332224 1717198561614373327776 1729206943164124190208 1735727331335934613248 1770232383006084538112 1770861016664822494269 1788325129255205359104 1818210241709336464704 1838318243890933943424 1844210289544430526576 1873307521761134539392 1874363699653501275648 1880371275613929164352 1917241300625966991104 1931848381816169993748 1937352223359805805696 1990981350650042644608 1991511430881845105376 1997894480339799737124 2011865770412106028992 2030020200662788578816 2037068881915089928048 2051314118851559088384 2113475152756151788032 2115417685065670309896 2156896463204212864992 2164385687034783048551 2172557924598376478592 2179521251279781531408 2222256962089189012416 2269797279439299109632 2289598082152497770368 2291702492154476169054 2352977959859141307264 2361148022219763325692 2377659546850670761536 2424280322279115286272 2451090991854578591232 2458947052725907368768 2497743362348179385856 2500039082350337638968 2507161700818572219136 2575797842421559991664 2603590997003901919872 2654641800866723526144 2655348574509126807168 2663859307119732982832 2682487693882808038656 2766315434316645789864 2809961282641701809088 2811545549480251913472 2820556913420893746528 2875861950938950486656 2896743899464501971456 2906028335039708708544 2963009282785585349888 2987267146322767658064 2996841720509699605686 3045030300994182868224 3055603322872634892072 3076971178277338632576 3137303946478855076352 3148197362959684434256 3170212729134227682048 3235344694806319297488 3269281876919672297112 3278596070301209825024 3333385443133783518624 3404695919158948664448 3434397123228746655552 3437553738231714253581 3471454662671869226496 3540464766012169076224 3541722033329644988538 3636420483418672929408 3676636487781867886848 3688420579088861053152 3746615043522269078784 3760742551227858328704 3834482601251933982208 3863696763632339987496 3874704446719611611392 3981962701300085289216 3983022861763690210752 3995788960679599474248 4023731540824212057984 4074137763830179856096 4102628237703118176768 4230835370131340619792 4313792926408425729984 4328771374069566097102 4345115849196752957184 4359042502559563062816 4444513924178378024832 4495262580764549408529 4539594558878598219264 4579196164304995540736 4583404984308952338108 4705955919718282614528 4722296044439526651384 4755319093701341523072 4848560644558230572544 4917894105451814737536 5000078164700675277936 5014323401637144438272 5151595684843119983328 5207181994007803839744 5310697149018253614336 5312583049994467482807 5327718614239465965664 5364975387765616077312 5532630868633291579728 5619922565283403618176 5623091098960503826944 5641113826841787493056 5751723901877900973312 5812056670079417417088 5926018565571170699776 5974534292645535316128 5993683441019399211372 6090060601988365736448 6111206645745269784144 6153942356554677265152 6296394725919368868512 6340425458268455364096 6470689389612638594976 6493157061104349145653 6538563753839344594224 6557192140602419650048 6666770886267567037248 6809391838317897328896 6868794246457493311104 6875107476463428507162 7083444066659289977076 7272840966837345858816 7353272975563735773696 7376841158177722106304 7493230087044538157568 7521485102455716657408 7727393527264679974992 7749408893439223222784 7963925402600170578432 7966045723527380421504 7991577921359198948496 8047463081648424115968 8148275527660359712192 8461670740262681239584 8627585852816851459968 8657542748139132194204 8690231698393505914368 8718085005119126125632 8889027848356756049664 8990525161529098817058 9158392328609991081472 9166809968617904676216 9411911839436565229056 9444592088879053302768 9510638187402683046144 9835788210903629475072 10000156329401350555872 10303191369686239966656 10414363988015607679488 10621394298036507228672 10625166099988934965614 10655437228478931931328 11065261737266583159456 11239845130566807236352 11282227653683574986112 11503447803755801946624 11624113340158834834176 11949068585291070632256 11987366882038798422744 12222413291490539568288 12307884713109354530304 12592789451838737737024 12941378779225277189952 12986314122208698291306 13077127507678689188448 13333541772535134074496 13618783676635794657792 13737588492914986622208 13750214952926857014324 14166888133318579954152 14545681933674691717632 14753682316355444212608 15042970204911433314816 15454787054529359949984 15932091447054760843008 15983155842718397896992 16094926163296848231936 16296551055320719424384 16923341480525362479168 17255171705633702919936 17315085496278264388408 17436170010238252251264 17778055696713512099328 17981050323058197634116 18333619937235809352432 18889184177758106605536 19021276374805366092288 19479471183313047436959 19671576421807258950144 20000312658802701111744 20606382739372479933312 21250332199977869931228 21310874456957863862656 22130523474533166318912 22479690261133614472704 22564455307367149972224 23248226680317669668352 23898137170582141264512 23974733764077596845488 24444826582981079136576 25185578903677475474048 25882757558450554379904 25972628244417396582612 26154255015357378376896 26667083545070268148992 27475176985829973244416 27500429905853714028648 28333776266637159908304 29507364632710888425216 30909574109058719899968 31864182894109521686016 31966311685436795793984 32593102110641438848768 33846682961050724958336 34510343411267405839872 34630170992556528776816 34872340020476504502528 35962100646116395268232 36667239874471618704864 37778368355516213211072 38958942366626094873918 40000625317605402223488 41212765478744959866624 42500664399955739862456 42621748913915727725312 44261046949066332637824 45128910614734299944448 47796274341164282529024 47949467528155193690976 48889653165962158273152 50371157807354950948096 51765515116901108759808 51945256488834793165224 52308510030714756753792 53334167090140536297984 55000859811707428057296 56667552533274319816608 58438413549939142310877 59014729265421776850432 61819148218117439799936 63932623370873591587968 65186204221282877697536 67693365922101449916672 69260341985113057553632 69744680040953009005056 71924201292232790536464 73334479748943237409728 75556736711032426422144 77917884733252189747836 80001250635210804446976 82425530957489919733248 85001328799911479724912 85243497827831455450624 88522093898132665275648 95592548682328565058048 95898935056310387381952 97779306331924316546304 100742315614709901896192 103531030233802217519616 103890512977669586330448 104617020061429513507584 110001719623414856114592 113335105066548639633216 116876827099878284621754 123638296436234879599872 127865246741747183175936 135386731844202899833344 138520683970226115107264 143848402584465581072928 146668959497886474819456 151113473422064852844288 155835769466504379495672 160002501270421608893952 170002657599822959449824 177044187796265330551296 191797870112620774763904 195558612663848633092608 207781025955339172660896 209234040122859027015168 220003439246829712229184 226670210133097279266432 233753654199756569243508 247276592872469759199744 255730493483494366351872 277041367940452230214528 287696805168931162145856 293337918995772949638912 302226946844129705688576 311671538933008758991344 340005315199645918899648 383595740225241549527808 415562051910678345321792 440006878493659424458368 453340420266194558532864 467507308399513138487016 554082735880904460429056 575393610337862324291712 586675837991545899277824 623343077866017517982688 680010630399291837799296 767191480450483099055616 831124103821356690643584 880013756987318848916736 906680840532389117065728 935014616799026276974032 1108165471761808920858112 1150787220675724648583424 1246686155732035035965376 1360021260798583675598592 1662248207642713381287168 1760027513974637697833472 1870029233598052553948064 2301574441351449297166848 2493372311464070071930752 2720042521597167351197184 3324496415285426762574336 3740058467196105107896128 4986744622928140143861504 7480116934392210215792256 9973489245856280287723008 14960233868784420431584512 29920467737568840863169024
- Sum of all divisors σ(n): 112486105500975610233984000
- Sum of proper divisors (its aliquot sum) s(n): 82565637763406769370814976
- 29920467737568840863169024 is an abundant number, because the sum of its proper divisors (82565637763406769370814976) is greater than itself. Its abundance is 52645170025837928507645952
Bases of 29920467737568840863169024
- Binary: 11000101111111110011111001110010111110101111010110001100111000111011110111010000000002
- Hexadecimal: 0x18BFE7CE5F5EB19C77BA00
- Base-36: 3RCAJASZ8UJOFEDC0
Squares and roots of 29920467737568840863169024
- 29920467737568840863169024 squared (299204677375688408631690242) is 895234389634897870557195608267168256285083993112576
- 29920467737568840863169024 cubed (299204677375688408631690243) is 26785831672633094848235083067434164706867968446223122616980485824844948045824
-
The
square root of 29920467737568840863169024 is 5469960487752.0679274703 -
29920467737568840863169024 is a
perfect cube number . Itscube root is 310448424
Scales and comparisons
How big is 29920467737568840863169024?- 29,920,467,737,568,840,863,169,024 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 29,920,467,737,568,840,863,169,024 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 29920467737568840863169024 cubic inches would be around 25870702 feet tall.
Recreational maths with 29920467737568840863169024
- 29920467737568840863169024 backwards is 42096136804886573776402992
- The number of decimal digits it has is: 26
- The sum of 29920467737568840863169024's digits is 126
- 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 29920467737568840863169024 - Facts about the integer". Numbermatics.com. 2024. Web. 21 June 2024.
APA style:
Numbermatics. (2024). Number 29920467737568840863169024 - Facts about the integer. Retrieved 21 June 2024, from https://numbermatics.com/n/29920467737568840863169024/
Chicago style:
Numbermatics. 2024. "Number 29920467737568840863169024 - Facts about the integer". https://numbermatics.com/n/29920467737568840863169024/
The information we have on file for 29920467737568840863169024 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 29920467737568840863169024, math, Factors of 29920467737568840863169024, curriculum, school, college, exams, university, Prime factorization of 29920467737568840863169024, STEM, science, technology, engineering, physics, economics, calculator, twenty-nine septillion, nine hundred twenty sextillion, four hundred sixty-seven quintillion, seven hundred thirty-seven quadrillion, five hundred sixty-eight trillion, eight hundred forty billion, eight hundred sixty-three million, one hundred sixty-nine thousand and twenty-four.