161227370418222454474392576
161,227,370,418,222,454,474,392,576 is an even composite number composed of seven prime numbers multiplied together.
What does the number 161227370418222454474392576 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 18711 divisors.
161227370418222454474392576 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, seven hundred eleven divisors.
Prime factorization of 161227370418222454474392576:
210 × 36 × 132 × 312 × 1032 × 4872 × 7272
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 31 × 31 × 103 × 103 × 487 × 487 × 727 × 727)See below for interesting mathematical facts about the number 161227370418222454474392576 from the Numbermatics database.
Names of 161227370418222454474392576
- Cardinal: 161227370418222454474392576 can be written as One hundred sixty-one septillion, two hundred twenty-seven sextillion, three hundred seventy quintillion, four hundred eighteen quadrillion, two hundred twenty-two trillion, four hundred fifty-four billion, four hundred seventy-four million, three hundred ninety-two thousand, five hundred seventy-six.
Scientific notation
- Scientific notation: 1.61227370418222454474392576 × 1026
Factors of 161227370418222454474392576
Divisors of 161227370418222454474392576
- Number of divisors d(n): 18711
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 31 32 36 39 48 52 54 62 64 72 78 81 93 96 103 104 108 117 124 128 144 156 162 169 186 192 206 208 216 234 243 248 256 279 288 309 312 324 338 351 372 384 403 412 416 432 468 486 487 496 507 512 558 576 618 624 648 676 702 727 729 744 768 806 824 832 837 864 927 936 961 972 974 992 1014 1024 1053 1116 1152 1209 1236 1248 1296 1339 1352 1404 1454 1458 1461 1488 1521 1536 1612 1648 1664 1674 1728 1854 1872 1922 1944 1948 1984 2028 2106 2181 2232 2304 2418 2472 2496 2511 2592 2678 2704 2781 2808 2883 2908 2916 2922 2976 3042 3072 3159 3193 3224 3296 3328 3348 3456 3627 3708 3744 3844 3888 3896 3968 4017 4056 4212 4362 4383 4464 4563 4608 4836 4944 4992 5022 5184 5239 5356 5408 5562 5616 5766 5816 5832 5844 5952 6084 6318 6331 6386 6448 6543 6592 6656 6696 6912 7254 7416 7488 7533 7688 7776 7792 7936 8034 8112 8343 8424 8649 8724 8766 8928 9126 9216 9451 9477 9579 9672 9888 9984 10044 10368 10478 10609 10712 10816 10881 11124 11232 11532 11632 11664 11688 11904 12051 12168 12493 12636 12662 12772 12896 13086 13149 13184 13312 13392 13689 13824 14508 14832 14976 15066 15097 15376 15552 15584 15717 15872 16068 16224 16686 16848 17298 17407 17448 17532 17856 18252 18902 18954 18993 19158 19344 19629 19776 19968 20088 20736 20956 21218 21424 21632 21762 22248 22464 22537 22599 23064 23264 23328 23376 23808 24102 24336 24986 25029 25272 25324 25544 25792 25947 26172 26298 26368 26784 27378 27648 28353 28737 29016 29664 29952 30132 30194 30752 31104 31168 31434 31744 31827 32136 32448 32643 33372 33696 34596 34814 34896 35064 35712 36153 36504 37479 37804 37908 37986 38316 38688 39258 39447 39552 39936 40176 41067 41472 41509 41912 42436 42848 43264 43524 44496 44928 45074 45198 45291 46128 46528 46656 46752 47151 47616 48204 48672 49972 50058 50161 50544 50648 51088 51584 51894 52221 52344 52596 52736 53568 54756 56706 56979 57474 58032 58887 59328 59904 60264 60388 61504 62208 62336 62868 63654 64272 64896 65286 66744 67392 67611 69192 69628 69792 70128 71424 72306 73008 74881 74958 75087 75608 75816 75972 76632 77376 77841 78516 78894 79104 80352 82134 82303 82944 83018 83824 84872 85059 85696 86211 86528 87048 88992 89856 90148 90396 90582 92256 93056 93312 93504 94302 95232 95481 96408 97344 97929 98983 99944 100116 100322 101088 101296 102176 103168 103788 104442 104688 105192 105472 107136 108459 109512 112437 113412 113958 114948 116064 117774 118341 118656 119808 120528 120776 122863 123008 123201 124416 124527 124672 125736 127308 128544 129792 130572 133488 134784 135222 135873 137917 138384 139256 139584 140256 141453 142848 144612 146016 149762 149916 150174 150483 151216 151632 151944 153264 154752 155682 156663 157032 157788 158208 160704 162409 164268 164606 166036 167648 169744 170118 170937 171392 172422 173056 174096 176661 177984 179712 180296 180792 181164 184512 186112 186624 187008 188604 190962 192816 194688 195858 196261 197966 199888 200232 200644 202176 202592 202833 204352 206336 207576 208884 209376 210384 214272 216918 219024 224643 224874 226824 227916 229896 232128 233523 235548 236682 237169 237312 241056 241552 245726 246016 246402 246909 248832 249054 249344 251472 254616 255177 257088 258633 259584 261144 266976 269568 270444 271746 275834 276768 278512 279168 280512 282906 285696 286443 289224 292032 292981 293787 296949 299524 299832 300348 300966 302432 303264 303888 306528 309504 311364 313326 314064 315576 316416 321408 324818 325377 328536 328879 329212 332072 335296 337311 339488 340236 341874 342784 344844 348192 353322 354049 355023 355968 359424 360592 361584 362328 368589 369024 372224 373248 373581 374016 377208 381924 385632 389376 391716 392522 395932 399776 400464 401288 404352 405184 405666 407619 408704 412672 413751 415152 417768 418752 420768 424359 428544 433836 438048 449286 449748 451449 453648 455832 459792 464256 467046 468007 469989 471096 473364 474338 474624 482112 483104 487227 491452 492032 492804 493818 498108 498688 502944 509232 510354 512811 514176 517266 519168 522288 528529 529983 533952 539136 539617 540888 543492 551668 553536 557024 558336 561024 565812 572886 578448 584064 585962 587574 588783 593898 599048 599664 600696 601932 604864 606528 607776 608499 613056 619008 622728 626652 628128 631152 642816 649636 650754 652093 657072 657758 658424 664144 670592 673929 674622 678976 680472 683748 685568 689688 696384 698647 700569 706644 708098 710046 711507 711936 721184 723168 724656 737178 738048 740727 744448 746496 747162 748032 754416 763848 765531 771264 775899 778752 783432 785044 791864 799552 800928 802576 808704 810368 811332 815238 817408 827502 830304 835536 837504 841536 848718 857088 859329 867672 876096 878943 890847 898572 899496 902898 907296 911664 919584 928512 934092 936014 939978 942192 946728 948676 949248 964224 966208 973453 974454 976131 982904 984064 985608 986637 987636 996216 1005888 1011933 1018464 1020708 1025622 1028352 1034532 1044576 1057058 1059966 1062147 1067904 1078272 1079234 1081776 1086984 1103336 1105767 1107072 1114048 1116672 1120743 1122048 1131624 1145772 1156896 1168128 1171924 1175148 1177566 1187796 1198096 1199328 1201392 1203864 1209728 1213056 1215552 1216998 1222857 1226112 1238016 1241253 1245456 1253304 1256256 1262304 1273077 1285632 1286779 1299272 1301508 1304186 1314144 1315516 1316848 1328288 1341184 1347858 1349244 1354347 1357952 1360944 1367496 1371136 1379376 1392768 1397294 1401138 1404021 1409967 1413288 1416196 1420092 1423014 1423872 1442368 1446336 1449312 1461681 1474356 1476096 1481454 1494324 1496064 1508832 1527696 1531062 1538433 1542528 1551798 1554991 1557504 1566864 1570088 1583728 1585587 1599104 1601856 1605152 1617408 1618851 1620736 1622664 1630476 1634816 1655004 1660608 1671072 1675008 1683072 1697436 1718658 1735344 1752192 1757886 1766349 1781694 1792921 1797144 1798992 1805796 1814592 1823328 1825497 1839168 1857024 1868184 1872028 1879956 1884384 1893456 1897352 1928448 1932416 1946906 1948908 1952262 1956279 1965808 1971216 1973274 1975272 1992432 2011776 2021787 2023866 2036928 2041416 2051244 2056704 2069064 2089152 2095941 2114116 2119932 2124294 2134521 2135808 2158468 2163552 2173968 2206672 2211534 2214144 2222181 2228096 2233344 2241486 2244096 2263248 2291544 2296593 2313792 2321311 2327697 2336256 2343848 2350296 2355132 2375592 2396192 2398656 2402784 2407728 2419456 2426112 2431104 2433996 2445714 2452224 2482506 2490912 2506608 2512512 2524608 2546154 2551393 2571264 2573558 2577987 2598544 2603016 2608372 2628288 2631032 2633696 2636829 2656576 2672541 2682368 2695716 2698488 2708694 2715904 2721888 2734992 2758752 2785536 2794588 2802276 2808042 2819934 2826576 2832392 2840184 2846028 2847744 2884736 2892672 2898624 2920359 2923362 2948712 2952192 2959911 2962908 2988648 3017664 3035799 3055392 3062124 3076866 3083197 3085056 3103596 3109982 3133728 3140176 3167456 3171174 3186441 3198208 3203712 3210304 3234816 3237702 3241472 3245328 3260952 3269632 3310008 3317301 3321216 3342144 3350016 3362229 3366144 3394872 3437316 3470688 3504384 3515772 3532698 3563388 3585842 3594288 3597984 3611592 3629184 3646656 3650994 3668571 3678336 3714048 3723759 3736368 3744056 3759912 3768768 3786912 3794704 3808753 3819231 3856896 3860337 3864832 3893812 3897816 3904524 3912558 3931616 3942432 3946548 3950544 3984864 4023552 4043574 4047732 4063041 4073856 4082832 4102488 4113408 4138128 4178304 4191882 4212063 4228232 4229901 4239864 4248588 4269042 4271616 4275427 4316936 4327104 4347936 4385043 4413344 4423068 4428288 4444362 4456192 4482972 4488192 4526496 4583088 4593186 4602637 4615299 4627584 4642622 4655394 4664973 4672512 4687696 4700592 4710264 4751184 4756761 4792384 4797312 4805568 4815456 4838912 4852224 4856553 4862208 4867992 4891428 4904448 4965012 4981824 5013216 5025024 5049216 5092308 5102786 5147116 5155974 5166583 5197088 5206032 5216744 5256576 5262064 5267392 5273658 5299047 5313152 5345082 5364736 5378763 5391432 5396976 5417388 5431808 5443776 5469984 5476491 5517504 5571072 5589176 5604552 5616084 5639868 5653152 5664784 5680368 5692056 5769472 5785344 5797248 5840718 5846724 5868837 5897424 5919822 5925816 5977296 6035328 6065361 6071598 6084091 6110784 6124248 6153732 6166394 6170112 6207192 6219964 6267456 6280352 6287823 6334912 6342348 6372882 6396416 6403563 6407424 6420608 6475404 6482944 6490656 6521904 6620016 6634602 6642432 6666543 6684288 6700032 6724458 6732288 6789744 6870877 6874632 6889779 6941376 6963933 7008768 7031544 7065396 7126776 7171684 7188576 7195968 7223184 7258368 7293312 7301988 7337142 7352239 7356672 7447518 7472736 7488112 7519824 7537536 7573824 7589408 7617506 7638462 7654179 7712743 7713792 7720674 7729664 7733961 7787624 7795632 7809048 7825116 7863232 7884864 7893096 7901088 7910487 7969728 8017623 8047104 8087148 8095464 8126082 8147712 8165664 8204976 8276256 8356608 8383764 8424126 8456464 8459802 8477209 8479728 8497176 8538084 8543232 8550854 8633872 8654208 8695872 8761077 8770086 8826688 8846136 8856576 8879733 8888724 8912384 8965944 9052992 9082411 9107397 9166176 9186372 9205274 9230598 9249591 9255168 9285244 9310788 9329946 9375392 9401184 9420528 9502368 9513522 9559323 9584768 9594624 9611136 9630912 9677824 9704448 9713106 9724416 9735984 9782856 9808896 9930024 9951903 9963648 10026432 10050048 10086687 10098432 10184616 10195249 10205572 10294232 10311948 10333166 10394176 10412064 10433488 10513152 10524128 10534784 10547316 10598094 10626304 10690164 10757526 10782864 10793952 10834776 10863616 10887552 10939968 10952982 10975519 11005713 11035008 11142144 11171277 11178352 11209104 11232168 11279736 11306304 11329568 11360736 11384112 11426259 11538944 11570688 11581011 11594496 11681436 11693448 11737674 11794848 11839644 11851632 11954592 12070656 12130722 12143196 12168182 12189123 12221568 12248496 12307464 12332788 12340224 12414384 12439928 12534912 12560704 12575646 12636189 12654889 12669824 12684696 12689703 12745764 12792832 12807126 12814848 12826281 12841216 12950808 12981312 13043808 13155129 13240032 13269204 13284864 13333086 13368576 13448916 13464576 13579488 13741754 13749264 13779558 13807911 13882752 13927866 13994919 14017536 14063088 14130792 14253552 14270283 14343368 14377152 14391936 14446368 14516736 14569659 14586624 14603976 14674284 14704478 14713344 14895036 14945472 14976224 15039648 15075072 15147648 15178816 15235012 15276924 15308358 15425486 15441348 15459328 15467922 15499749 15575248 15591264 15618096 15650232 15726464 15769728 15786192 15802176 15820974 15897141 15939456 16035246 16094208 16136289 16174296 16190928 16252164 16295424 16331328 16384399 16409952 16429473 16552512 16713216 16728127 16767528 16848252 16912928 16919604 16954418 16959456 16994352 17076168 17101708 17267744 17308416 17391744 17522154 17540172 17606511 17653376 17692272 17759466 17777448 17824768 17931888 18105984 18164822 18196083 18214794 18252273 18332352 18372744 18410548 18461196 18499182 18510336 18570488 18621576 18659892 18750784 18802368 18841056 18863469 19004736 19027044 19118646 19169536 19189248 19210689 19222272 19261824 19426212 19448832 19471968 19565712 19860048 19903806 19927296 19999629 20052864 20100096 20173374 20196864 20214883 20369232 20390498 20411144 20588464 20612631 20623896 20666332 20788352 20824128 20866976 20891799 21026304 21048256 21069568 21094632 21196188 21252608 21380328 21515052 21565728 21587904 21669552 21775104 21879936 21905964 21951038 22011426 22056717 22070016 22342554 22356704 22418208 22464336 22559472 22612608 22659136 22721472 22768224 22852518 22962537 23077888 23138229 23141376 23162022 23188992 23362872 23386896 23475348 23589696 23679288 23703264 23731461 23909184 24052869 24141312 24261444 24286392 24336364 24378246 24428407 24443136 24496992 24614928 24665576 24828768 24879856 25069824 25121408 25151292 25272378 25309778 25339648 25369392 25379406 25431627 25491528 25614252 25629696 25652562 25682432 25901616 25962624 26087616 26283231 26310258 26480064 26538408 26569728 26639199 26666172 26737152 26897832 27158976 27247233 27483508 27498528 27559116 27615822 27748773 27765504 27855732 27989838 28126176 28261584 28507104 28540566 28677969 28686736 28754304 28783872 28892736 29033472 29139318 29173248 29207952 29348568 29408956 29426688 29790072 29855709 29890944 29952448 30079296 30150144 30177043 30260061 30295296 30357632 30470024 30553848 30585747 30616716 30850972 30882696 30935844 30999498 31150496 31182528 31236192 31300464 31452928 31539456 31572384 31604352 31641948 31794282 31878912 32070492 32272578 32348592 32381856 32504328 32590848 32662656 32768798 32819904 32858946 32926557 33105024 33426432 33456254 33513831 33535056 33696504 33825856 33839208 33908836 33918912 33988704 34152336 34203416 34278777 34535488 34616832 34743033 34783488 35044308 35080344 35213022 35306752 35384544 35518932 35554896 35863776 36211968 36329644 36392166 36429588 36467047 36504546 36567369 36664704 36745488 36821096 36922392 36998364 37020672 37140976 37243152 37319784 37501568 37604736 37682112 37726938 37908567 37964667 38009472 38054088 38237292 38339072 38378496 38421378 38444544 38478843 38523648 38852424 38943936 39131424 39465387 39720096 39807612 39854592 39999258 40081561 40105728 40346748 40393728 40429766 40738464 40780996 40822288 41176928 41225262 41247792 41332664 41423733 41576704 41648256 41733952 41783598 41984757 42052608 42096512 42139136 42189264 42392376 42505216 42760656 42810849 43030104 43131456 43175808 43339104 43550208 43708977 43759872 43811928 43902076 44022852 44113434 44140032 44685108 44713408 44836416 44928672 45118944 45225216 45318272 45442944 45536448 45705036 45925074 46276458 46324044 46377984 46499247 46725744 46773792 46950696 47179392 47358576 47406528 47462922 47691423 47818368 48105738 48204721 48282624 48408867 48522888 48572784 48672728 48756492 48856814 48886272 48993984 49153197 49229856 49331152 49657536 49759712 50139648 50184381 50242816 50302584 50544756 50619556 50679296 50738784 50758812 50863254 50983056 51228504 51305124 51364864 51803232 51925248 52175232 52566462 52620516 52819533 52960128 53076816 53278398 53332344 53474304 53795664 54317952 54438487 54494466 54588249 54756819 54967016 54997056 55118232 55231644 55497546 55531008 55580551 55711464 55979676 56252352 56523168 56590407 57014208 57081132 57355938 57373472 57508608 57567744 57632067 57785472 58278636 58346496 58415904 58697136 58817912 59580144 59711418 59781888 59834281 59904896 59998887 60158592 60300288 60354086 60520122 60590592 60644649 60715264 60940048 61107696 61171494 61233432 61701944 61765392 61837893 61871688 61998996 62300992 62365056 62472384 62600928 62675397 62905856 63078912 63144768 63208704 63283896 63588564 63757824 64140984 64545156 64697184 64763712 65008656 65325312 65537596 65639808 65717892 65853114 66170151 66210048 66912508 67027662 67070112 67165579 67393008 67651712 67678416 67817672 67837824 67977408 68304672 68406832 68557554 68887611 69070976 69233664 69414687 69486066 69566976 70088616 70160688 70426044 70613504 70769088 71037864 71109792 71194383 71727552 71960641 72158607 72423936 72659288 72784332 72859176 72934094 73009092 73134738 73285221 73329408 73490976 73642192 73844784 73996728 74281952 74486304 74639568 75003136 75209472 75364224 75453876 75817134 75929334 76018944 76108176 76294881 76474584 76678144 76842756 76889088 76957686 77047296 77704848 77887872 78262848 78849693 78930774 79093183 79440192 79615224 79709184 79917597 79998516 80163122 80211456 80693496 80859532 81476928 81561992 81644576 81741699 82353856 82450524 82495584 82665328 82847466 83153408 83246319 83296512 83467904 83567196 83969514 84193024 84278272 84378528 84784752 85521312 85621698 86033907 86060208 86262912 86351616 86678208 87100416 87417954 87519744 87623856 87804152 88045704 88226868 88280064 89321401 89370216 89426816 89567127 89672832 89857344 90237888 90450432 90531129 90636544 90885888 91072896 91410072 91757241 91850148 92552916 92648088 92998494 93451488 93547584 93901392 94358784 94717152 94813056 94925844 95382846 95579107 95636736 96211476 96409442 96817734 97045776 97145568 97345456 97512984 97713628 97772544 97987968 98306394 98459712 98662304 98779671 99315072 99519424 100265659 100279296 100368762 100485632 100541493 100605168 101089512 101239112 101358592 101477568 101517624 101726508 101966112 102457008 102610248 102836331 103606464 103850496 104229099 104350464 105132924 105241032 105639066 105920256 106153632 106556796 106664688 107591328 108635904 108876974 108988932 109176498 109401141 109513638 109934032 109994112 110236464 110463288 110995092 111062016 111161102 111422928 111959352 112504704 113046336 113180814 113725701 113894001 114028416 114162264 114711876 114746944 115017216 115135488 115264134 115436529 115570944 116557272 116831808 117394272 117635824 118071343 118396161 119160288 119422836 119563776 119668562 119809792 119997774 120244683 120317184 120708172 121040244 121181184 121289298 121430528 121880096 122215392 122342988 122466864 123403888 123530784 123675786 123743376 123997992 124271199 124601984 124730112 124944768 125201856 125350794 125811712 125954271 126157824 126289536 126417408 126567792 127177128 127515648 128281968 128432547 129090312 129394368 129527424 130017312 130650624 131075192 131126931 131279616 131435784 131706228 132340302 132420096 132538237 133825016 134055324 134140224 134331158 134786016 135303424 135356832 135635344 135675648 135954816 136609344 136813664 137115108 137775222 138141952 138829374 138972132 139133952 139497741 140177232 140321376 140852088 141227008 141538176 142075728 142219584 142388766 142681747 143074269 143455104 143921282 144317214 144614163 144847872 145226601 145318576 145568664 145718352 145868188 146018184 146269476 146570442 146658816 146981952 147284384 147459591 147689568 147993456 148563904 148972608 149279136 150006272 150418944 150553143 150728448 150907752 151634268 151858668 152037888 152216352 152589762 152949168 153685512 153915372 154094592 155409696 155775744 156525696 157699386 157861548 158186366 158458599 158880384 159230448 159835194 159997032 160164073 160326244 160422912 161386992 161719064 162953856 163123984 163289152 163315461 163483398 164270457 164707712 164901048 164991168 165330656 165694932 166306816 166492638 166593024 166741653 166935808 167134392 167939028 168386048 168757056 169569504 169771221 171042624 171243396 172067814 172120416 172421863 172525824 172703232 172896201 173356416 174835908 175039488 175247712 175608304 176091408 176453736 178642802 178740432 178853632 179134254 179345664 179502843 179714688 180475776 180900864 181062258 181273088 181771776 181933947 182145792 182820144 183514482 183700296 185105832 185296176 185513679 185996988 186902976 187095168 187802784 188026191 188717568 189434304 189626112 189851688 190765692 191158214 191273472 192422952 192818884 193635468 194091552 194291136 194690912 195025968 195427256 195975936 196612788 196919424 197324608 197559342 198510453 198630144 199038848 200531318 200737524 200971264 201082986 201210336 201496737 202179024 202478224 202955136 203035248 203453016 203932224 204914016 205220496 205672662 206662833 207212928 207700992 208244061 208458198 208700928 210265848 210482064 211278132 211840512 212307264 212997187 213113592 213329376 213583149 215182656 215881923 217271808 217753948 217977864 218352996 218802282 219027276 219855663 219868064 219988224 220472928 220926576 221990184 222322204 222845856 223918704 225009408 226092672 226361628 227451402 227788002 227919409 228056832 228324528 228884643 229423752 229493888 230034432 230528268 230873058 231141888 233114544 233663616 234788544 235271648 236142686 236549079 236792322 237279549 238320576 238845672 239095033 239127552 239337124 239619584 239752791 239995548 240489366 240634368 241416344 242080488 242578596 242861056 243760192 244430784 244685976 244933728 245225097 246807776 247061568 247351572 247486752 247995984 248542398 249203968 249460224 249738957 249889536 250403712 250701588 251908542 252579072 252834816 253135584 254354256 256563936 256865094 257393623 258101721 258180624 258788736 259054848 260034624 261301248 262150384 262253862 262559232 262793479 262871568 263412456 264680604 264840192 265076474 267650032 267964203 268110648 268280448 268662316 269572032 270606848 270713664 271270688 271351296 271593387 271909632 273218688 273627328 274230216 275271723 275550444 276283904 277658748 277944264 278995482 280354464 280642752 281704176 283076352 284151456 284439168 284777532 285363494 286148538 286737321 286910208 287842564 288634428 289228326 290453202 290637152 291137328 291436704 291736376 292036368 292538952 293140884 293317632 293963904 294568768 294919182 295379136 295986912 296339013 297127808 297945216 298558272 300012544 300796977 300837888 301106286 301456896 301815504 303268536 303717336 304075776 304432704 305179524 305898336 307371024 307830744 308508993 310819392 311551488 312687297 313051392 315398772 315723096 316372732 316917198 317569291 317760768 318460896 319670388 319994064 320328146 320652488 322773984 323438128 325907712 326247968 326578304 326630922 326966796 328203423 328540914 329415424 329802096 329982336 330661312 331389864 332985276 333186048 333483306 333871616 334268784 335878056 336772096 337514112 339139008 339542442 340241089 341177103 341682003 342085248 342486792 344135628 344240832 344843726 345051648 345406464 345792402 346309587 346712832 349671816 350495424 351216608 352182816 352907472 354214029 357285604 357480864 357707264 358268508 358691328 359005686 359429376 360734049 360951552 362124516 362546176 363543552 363867894 364291584 365640288 367028964 367400592 370211664 370592352 371027358 371993976 372813597 373805952 374190336 375605568 376052382 377435136 377862813 378868608 379252224 379703376 381531384 382316428 382546944 384845904 385297641 385637768 387270936 388183104 388582272 389381824 390051936 390854512 391951872 392301559 393225576 393380793 393838848 394649216 395118684 397020906 397260288 397614711 398077696 401062636 401475048 402165972 402420672 402993474 404358048 404956448 405910272 406070496 406906032 407864448 409828032 410440992 411345324 413325666 414425856 416488122 416916396 417401856 418493223 420531696 420964128 422556264 423681024 424614528 425994374 426227184 426658752 427166298 428045241 430365312 431763846 433842489 434543616 435507896 435679803 435955728 436705992 437604564 438054552 439711326 439736128 439976448 440945856 441853152 442378773 443980368 444644408 445691712 447837408 450018816 451659429 452185344 452723256 454902804 455576004 455838818 456113664 456649056 457769286 458847504 458987776 461056536 461746116 462283776 466229088 467327232 469577088 470543296 472285372 473098158 473584644 474071611 474559098 475375797 476641152 477691344 478190066 478674248 479239168 479505582 479991096 480492219 480978732 481268736 482832688 484160976 485157192 487520384 488861568 489371952 489867456 489946383 490450194 492811371 493615552 494123136 494703144 494973504 495991968 497084796 498407936 498920448 499477914 499779072 500224959 500807424 501403176 503817084 505158144 506271168 507916369 508708512 509313663 513127872 513730188 514787246 516203442 516361248 517265589 517577472 518109696 520069248 524300768 524507724 525118464 525586958 525743136 526824912 529361208 530152948 535300064 535928406 536221296 536560896 537324632 538508529 539144064 541213696 541427328 542541376 542702592 543186774 543819264 545801841 546437376 547254656 548460432 550543446 551100888 552567808 555317496 555888528 556541037 557990964 560708928 561285504 563408352 564078573 566152704 568302912 568878336 569555064 570726988 572297076 573474642 573820416 575685128 577268856 578456652 580906404 581274304 582274656 582873408 583472752 584072736 585077904 586281768 587927808 589137536 589838364 590758272 591973824 592678026 594255616 595531359 595890432 597116544 601593954 602212572 602913792 603631008 604490211 606537072 607434672 608865408 610359048 611796672 614742048 615661488 617017986 619988499 621638784 623102976 624732183 625374594 626102784 626661373 630797544 631446192 632745464 633834396 635138582 635521536 636921792 638991561 639340776 639988128 640656292 641304976 645547968 646876256 647645769 651815424 652495936 653156608 653261844 653933592 656406846 657081828 658830848 659566989 659604192 659964672 661322624 662779728 665970552 666966612 667743232 668537568 671756112 675028224 678278016 679084884 680482178 682354206 683364006 683758227 684170496 684973584 686653929 688271256 688481664 689687452 690103296 691584804 692619174 693425664 699343632 700990848 702433216 704365632 705814944 707700331 708428058 709647237 711838647 714571208 714961728 715414528 716537016 717285099 717382656 718011372 718858752 721468098 721903104 724249032 727735788 728583168 731280576 734057928 734801184 735675291 740423328 741184704 742054716 743987952 745627194 747611904 748380672 749216871 751211136 752104764 755725626 757280617 757737216 758504448 759406752 763062768 764632856 769691808 770595282 771275536 772180869 774541872 776366208 777164544 778763648 780103872 781709024 783903744 784603118 786451152 786761586 787677696 788380437 789298432 790237368 794041812 794520576 795229422 796155392 802125272 802950096 803892609 804331944 804841344 805986948 808716096 809912896 811820544 812140992 813812064 814780161 815728896 819656064 820881984 822690648 825815169 826651332 828851712 832976244 833832792 836986446 841063392 841928256 845112528 849229056 851988748 852454368 853317504 854332596 856090482 860211963 860730624 863527692 867684978 871015792 871359606 871911456 873152527 873411984 875209128 876109104 879422652 879472256 879952896 881891712 883706304 884757546 887960736 889017039 889288816 891383424 895674816 900037632 902390931 903318858 904370688 905446512 909805608 911152008 911677636 912227328 913298112 915538572 917695008 917975552 922113072 923492232 925526979 932458176 934654464 935488333 938061891 939154176 941086592 944570744 946196316 947169288 948143222 949118196 950751594 952707873 953282304 955382688 956380132 957348496 959011164 959982192 960984438 961957464 965665376 968321952 970314384 975040768 977723136 978743904 979734912 979892766 980900388 984610269 985622742 987231104 988246272 989406288 989947008 991983936 994169592 996815872 998955828 999558144 1000449918 1001614848 1002806352 1007634168 1010316288 1012542336 1015832738 1017417024 1018627326 1020723267 1025046009 1026255744 1027460376 1029574492 1032406884 1032722496 1034531178 1035154944 1036219392 1038928761 1040138496 1048601536 1049015448 1051173916 1051486272 1053649824 1058722416 1060305896 1062642087 1070600128 1071856812 1072442592 1073121792 1074649264 1077017058 1078288128 1082202147 1082854656 1085082752 1086373548 1087638528 1091603682 1092874752 1094509312 1096920864 1101086892 1102201776 1110634992 1111777056 1113082074 1115981928 1118440791 1121417856 1122571008 1126816704 1128157146 1130478457 1132305408 1133588439 1136605824 1137756672 1139110128 1141453976 1144594152 1146949284 1147640832 1151370256 1154537712 1156913304 1161812808 1162548608 1164549312 1165746816 1166945504 1168145472 1170155808 1172563536 1175855616 1176904677 1178275072 1179676728 1181516544 1183947648 1185356052 1188511232 1191062718 1191780864 1192844133 1194233088 1203187908 1204425144 1207262016 1208980422 1213074144 1214869344 1217730816 1220718096 1223593344 1229484096 1231322976 1234035972 1239976998 1242528391 1243277568 1249464366 1250749188 1252205568 1253322746 1255479669 1261595088 1262892384 1265490928 1267668792 1270277164 1271043072 1273843584 1277983122 1278681552 1279976256 1281312584 1282609952 1284135723 1291095936 1293752512 1295291538 1301527467 1303453567 1303630848 1304991872 1306313216 1306523688 1307039409 1307867184 1312813692 1314163656 1317661696 1319133978 1319208384 1319929344 1322645248 1325559456 1327136319 1331941104 1333933224 1337075136 1343512224 1350056448 1354978287 1356556032 1358169768 1360964356 1364708412 1366728012 1367516454 1368340992 1369947168 1373307858 1376542512 1376963328 1379374904 1383169608 1385238348 1386851328 1398687264 1401981696 1404866432 1408731264 1411629888 1415400662 1416856116 1419294474 1422214833 1423677294 1429142416 1429923456 1433074032 1434570198 1436022744 1437717504 1441476657 1442936196 1443806208 1448498064 1455471576 1462561152 1468115856 1469602368 1469839149 1471350582 1478434113 1480846656 1482369408 1484109432 1487975904 1491254388 1495223808 1496761344 1498433742 1500674877 1502422272 1504209528 1511451252 1514561234 1515474432 1518813504 1523749107 1526125536 1529265712 1539383616 1541190564 1542551072 1544361738 1549083744 1551796767 1552732416 1554329088 1557527296 1560207744 1563418048 1569206236 1572902304 1573523172 1575355392 1576760874 1578596864 1580474736 1588083624 1590458844 1592310784 1604250544 1605900192 1607785218 1608663888 1609682688 1611973896 1615525587 1617432192 1619825792 1623641088 1624281984 1627624128 1629560322 1631457792 1637405523 1639312128 1641763968 1645381296 1651630338 1653302664 1657703424 1665952488 1667665584 1669623111 1673972892 1682126784 1683856512 1687593097 1690225056 1692235719 1698458112 1703977496 1704908736 1706635008 1708665192 1712180964 1720423926 1721461248 1722997081 1727055384 1735369956 1742031584 1742719212 1743822912 1746305054 1746823968 1750418256 1752218208 1758845304 1758944512 1763783424 1767412608 1769515092 1775921472 1778034078 1778577632 1782766848 1786594077 1791349632 1804781862 1806637716 1808741376 1810893024 1813470633 1819611216 1822304016 1823355272 1826596224 1831077144 1835390016 1835951104 1844226144 1846984464 1851053958 1854862711 1859965497 1864916352 1869308928 1870976666 1874196549 1876123782 1878308352 1879984119 1882173184 1889141488 1892392632 1894338576 1896286444 1898236392 1901503188 1905415746 1906564608 1910765376 1912760264 1914696992 1916974683 1918022328 1919964384 1921968876 1923914928 1931330752 1936643904 1940628768 1942937307 1950081536 1955446272 1957487808 1959469824 1959785532 1961800776 1969220538 1971245484 1974462208 1976492544 1978700967 1978812576 1979894016 1983967872 1988339184 1997911656 2000899836 2003229696 2005612704 2015268336 2025084672 2031665476 2034834048 2037254652 2041446534 2050092018 2051274681 2052511488 2054920752 2059148984 2059961787 2064813768 2065444992 2069062356 2070309888 2077857522 2080276992 2082132949 2097203072 2098030896 2102347832 2102972544 2107299648 2117444832 2120611792 2123100993 2125284174 2135515941 2141200256 2143713624 2144885184 2146243584 2149298528 2151855297 2154034116 2156576256 2164404294 2165709312 2170165504 2172747096 2183207364 2185749504 2189018624 2193841728 2202173784 2204403552 2207025873 2221269984 2223554112 2226164148 2231963856 2236881582 2241484219 2242835712 2245142016 2247650613 2253633408 2256314292 2260956914 2267176878 2271841851 2273211648 2275513344 2278220256 2282907952 2289188304 2293898568 2302740512 2309075424 2313826608 2316542607 2323625616 2325097216 2329098624 2331493632 2333891008 2336290944 2340311616 2345127072 2351711232 2353809354 2356550144 2359353456 2363033088 2365141311 2367895296 2370712104 2377022464 2382125436 2383561728 2385688266 2388466176 2406375816 2408850288 2411677827 2414524032 2417960844 2426148288 2429738688 2435461632 2441436192 2444340483 2447186688 2458968192 2462645952 2468071944 2477445507 2479953996 2485056782 2486555136 2498928732 2501498376 2506645492 2510959338 2516125921 2523190176 2525784768 2530981856 2535337584 2540554328 2547687168 2555966244 2557363104 2559952512 2562625168 2565219904 2568271446 2580635889 2582191872 2587505024 2590583076 2603054934 2606907134 2609983744 2612626432 2613047376 2614078818 2615734368 2619457581 2625627384 2628327312 2638267956 2638416768 2639858688 2645290496 2651118912 2654272638 2663882208 2667051117 2667866448 2674150272 2687024448 2700112896 2707172793 2709956574 2713112064 2716339536 2721928712 2729416824 2733456024 2735032908 2736681984 2739894336 2746615716 2753085024 2753926656 2758749808 2766339216 2768963431 2770476696 2776580937 2797374528 2803963392 2806464999 2809732864 2817462528 2823259776 2830801324 2833712232 2838588948 2844429666 2847354588 2858123619 2858284832 2859846912 2866148064 2869140396 2872045488 2882953314 2885872392 2896996128 2910943152 2925122304 2936231712 2939204736 2939678298 2942701164 2953830807 2956868226 2961693312 2962952317 2964738816 2968218864 2975951808 2982508776 2990447616 2996867484 3001349754 3004844544 3008419056 3022902504 3029122468 3030948864 3037627008 3047498214 3052251072 3058531424 3062169801 3075138027 3078767232 3082381128 3085102144 3088723476 3098167488 3103593534 3105464832 3108235429 3108658176 3115054592 3116786283 3120415488 3126836096 3138412472 3145804608 3147046344 3153521748 3157193728 3160949472 3176167248 3180917688 3187926261 3208501088 3211800384 3215570436 3217327776 3219365376 3223947792 3231051174 3234864384 3239651584 3246606441 3248563968 3255248256 3259120644 3262915584 3274811046 3278624256 3283527936 3290762592 3303260676 3306605328 3331904976 3335331168 3339246222 3346117099 3347945784 3355322373 3364253568 3367713024 3375186194 3380450112 3384471438 3391435371 3396916224 3407954992 3409817472 3413270016 3417330384 3424361928 3440847852 3442922496 3445994162 3454110768 3470739912 3484063168 3485438424 3487645824 3492610108 3493647936 3500836512 3504436416 3517690608 3517889024 3527566848 3530714031 3534825216 3539030184 3551842944 3556068156 3557155264 3565533696 3573188154 3578532399 3582699264 3609563724 3613275432 3621786048 3626941266 3639222432 3644608032 3646710544 3653192448 3662154288 3670780032 3688452288 3693968928 3702107916 3709725422 3719930994 3727585173 3729832704 3741953332 3748393098 3752247564 3756105841 3756616704 3759968238 3764346368 3766439007 3778282976 3784785264 3788677152 3792572888 3796472784 3803006376 3810831492 3813129216 3821530752 3825520528 3829393984 3833949366 3836044656 3839928768 3843937752 3847829856 3852407169 3862661504 3873287808 3881257536 3885874614 3900163072 3904582401 3910360701 3910892544 3914975616 3918939648 3919571064 3923601552 3938441076 3942490968 3948924416 3952985088 3957401934 3957625152 3959788032 3967935744 3976678368 3981408957 3995823312 4001799672 4011225408 4030536672 4050169344 4063330952 4064934861 4069668096 4074509304 4082893068 4100184036 4102549362 4105022976 4109841504 4118297968 4119923574 4128400783 4129627536 4130889984 4138124712 4155715044 4160553984 4164265898 4194406144 4196061792 4204695664 4205945088 4214599296 4234889664 4241223584 4246201986 4250568348 4266644499 4271031882 4282400512 4287427248 4289770368 4298597056 4303710594 4308068232 4313152512 4324429971 4328808588 4331418624 4340331008 4345494192 4366414728 4378037248 4387683456 4404347568 4408807104 4409517447 4414051746 4423134157 4435302339 4442539968 4447108224 4452328296 4463927712 4473763164 4482968438 4485671424 4490284032 4495301226 4502024631 4507266816 4512628584 4521913828 4534353756 4543683702 4546423296 4556440512 4565815904 4571247321 4578376608 4587797136 4605481024 4618150848 4627653216 4633085214 4647251232 4650194432 4655390301 4658197248 4662987264 4667782016 4672581888 4680623232 4690254144 4707618708 4713100288 4718706912 4726066176 4730282622 4735790592 4741424208 4764250872 4771376532 4776932352 4812751632 4817700576 4823355654 4829048064 4835921688 4846576761 4852296576 4859477376 4870923264 4882872384 4888680966 4894373376 4912216569 4917936384 4925291904 4936143888 4954891014 4959907992 4965086263 4970113564 4973110272 4997857464 5002996752 5008869333 5013290984 5021918676 5032251842 5046380352 5051569536 5061963712 5062779291 5070675168 5081108656 5095374336 5111932488 5114726208 5119905024 5125250336 5130439808 5136542892 5161271778 5164383744 5168991243 5175010048 5181166152 5206109868 5213814268 5219967488 5226094752 5228157636 5231468736 5238915162 5251254768 5256654624 5276535912 5276833536 5290580992 5302237824 5308545276 5327764416 5334102234 5335732896 5345077753 5348300544 5359782231 5374048896 5414345586 5419913148 5426224128 5432679072 5440411899 5443857424 5458833648 5466912048 5470065816 5479788672 5493231432 5506170048 5507853312 5517499616 5532678432 5537926862 5540953392 5553161874 5564588133 5594749056 5607164161 5607926784 5612929998 5619465728 5622589647 5634925056 5639952357 5646519552 5661602648 5667424464 5677177896 5688859332 5694709176 5716247238 5716569664 5719693824 5732296128 5738280792 5744090976 5750924049 5765906628 5771744784 5793992256 5821886304 5828811921 5850244608 5872463424 5878409472 5879356596 5885402328 5907661614 5913736452 5923386624 5925904634 5929477632 5936102901 5936437728 5951903616 5965017552 5993734968 6002699508 6009689088 6016838112 6045805008 6058244936 6075254016 6094996428 6104502144 6117062848 6124339602 6150276054 6153824043 6157534464 6162930943 6164762256 6170204288 6177446952 6179885361 6196334976 6207187068 6210929664 6216470858 6230109184 6233572566 6240830976 6246398847 6253672192 6276824944 6291609216 6294092688 6307043496 6321898944 6352334496 6361835376 6369302979 6375852522 6406547823 6417002176 6423600768 6431140872 6434655552 6438730752 6447895584 6455565891 6462102348 6469728768 6479303168 6493212882 6497127936 6510496512 6518241288 6549622092 6557248512 6567055872 6581525184 6602912797 6606521352 6613210656 6621077619 6663809952 6670662336 6678492444 6692234198 6695891568 6710644746 6724452657 6728507136 6735426048 6750372388 6760900224 6768942876 6782870742 6815525553 6815909984 6819634944 6826540032 6834660768 6848723856 6881695704 6891988324 6908221536 6941479824 6949627821 6968126336 6970876848 6975291648 6985220216 6987295872 7001673024 7008872832 7035381216 7035778048 7055133696 7061428062 7069650432 7078060368 7095423933 7103685888 7112136312 7114310528 7131067392 7146376308 7157064798 7165398528 7219127448 7226550864 7235033481 7243572096 7253882532 7278444864 7289216064 7293421088 7306384896 7324308576 7333021449 7341560064 7376904576 7387937856 7404215832 7411946023 7419450844 7432336521 7439861988 7455170346 7459665408 7483906664 7496786196 7504495128 7512211682 7519936476 7528692736 7532878014 7548377763 7556565952 7569570528 7577354304 7585145776 7592945568 7606012752 7621662984 7643061504 7651041056 7658787968 7667898732 7672089312 7679857536 7687875504 7695659712 7704814338 7725323008 7741907667 7746575616 7762515072 7771749228 7809164802 7820721402 7829951232 7837879296 7839142128 7847203104 7858372743 7876882152 7884981936 7897848832 7914803868 7915250304 7919576064 7935871488 7953356736 7962817914 7979202313 7991646624 8001153351 8003599344 8022450816 8061073344 8100338688 8121518379 8126661904 8129869722 8139336192 8146597849 8149018608 8165786136 8200368072 8205098724 8210045952 8219683008 8236595936 8239847148 8256801566 8259255072 8261779968 8276249424 8306890293 8311430088 8328531796 8388812288 8392123584 8409391328 8411890176 8419394997 8429198592 8469779328 8482447168 8492403972 8501136696 8533288998 8542063764 8564801024 8574370857 8574854496 8579540736 8597194112 8607421188 8616136464 8648859942 8657617176 8680662016 8690988384 8732829456 8775366912 8808695136 8817614208 8819034894 8828103492 8846268314 8861492421 8870604678 8885079936 8888856951 8894216448 8904656592 8927855424 8947526328 8965936876 8971342848 8990602452 9004049262 9014533632 9025257168 9043827656 9068707512 9087367404 9092846592 9112881024 9131631808 9142494642 9156753216 9175594272 9186509403 9200104303 9210962048 9225414081 9236301696 9255306432 9266170428 9294502464 9300388864 9310780602 9316394496 9324706287 9325974528 9335564032 9345163776 9361246464 9380508288 9415237416 9437413824 9460565244 9471581184 9482848416 9528501744 9542753064 9563778783 9625503264 9635401152 9646711308 9658096128 9671843376 9693153522 9704593152 9718954752 9739819323 9765744768 9777361932 9788746752 9824433138 9835872768 9844648021 9850583808 9872287776 9909782028 9919815984 9930172526 9940227128 9995714928 10005993504 10017738666 10026581968 10038351297 10043837352 10064503684 10092760704 10103139072 10123927424 10125558582 10141350336 10162217312 10174306113 10190748672 10223864976 10229452416 10239810048 10250500672 10260879616 10273085784 10322543556 10328767488 10337982486 10350020096 10362332304 10412219736 10427628536 10439934976 10452189504 10456315272 10462937472 10477830324 10502509536 10513309248 10553071824 10553667072 10592142093 10604475648 10617090552 10655528832 10668204468 10671465792 10690155506 10696601088 10719564462 10735597197 10748097792 10828691172 10839826296 10865358144 10880823798 10887714848 10917667296 10933824096 10940131632 10959577344 10986462864 11012340096 11034999232 11065356864 11075853724 11081906784 11106323748 11129176266 11182755519 11189498112 11214328322 11225859996 11238931456 11245179294 11268317523 11269850112 11279904714 11293039104 11323205296 11334848928 11354355792 11377718664 11389418352 11432494476 11433139328 11439387648 11464592256 11476561584 11488181952 11501848098 11531813256 11543489568 11557221507 11587984512 11643772608 11657623842 11700489216 11713747203 11731082103 11744926848 11756818944 11758713192 11770804656 11815323228 11827472904 11846773248 11851809268 11858955264 11872205802 11872875456 11903807232 11930035104 11944226871 11987469936 12005399016 12033676224 12091610016 12116489872 12150508032 12161348329 12189992856 12194804583 12209004288 12234125696 12248679204 12300552108 12307648086 12315068928 12325861886 12329524512 12340408576 12354893904 12359770722 12385202349 12392669952 12414374136 12432941716 12467145132 12481661952 12492797694 12507344384 12553649888 12583218432 12588185376 12614086992 12643797888 12704668992 12723670752 12738605958 12751705044 12799933497 12813095646 12834004352 12847201536 12862281744 12869311104 12895791168 12911131782 12924204696 12939457536 12958606336 12973289913 12986425764 12994255872 13020993024 13036482576 13099244184 13134111744 13163050368 13205825594 13213042704 13226421312 13228552341 13242155238 13269402471 13327619904 13341324672 13356984888 13384468396 13391783136 13421289492 13448905314 13457014272 13470852096 13500744776 13506073893 13521800448 13537885752 13565741484 13631051106 13631819968 13639269888 13669321536 13697447712 13713741963 13763391408 13783976648 13816443072 13882959648 13899255642 13936252672 13941753696 13950583296 13966170903 13970440432 13974591744 14003346048 14017745664 14070762432 14122856124 14139300864 14156120736 14190847866 14207371776 14224272624 14228621056 14292752616 14314129596 14330797056 14438254896 14453101728 14470066962 14487144192 14507765064 14539730283 14556889728 14578432128 14586842176 14612769792 14648617152 14666042898 14683120128 14696219941 14736649707 14753809152 14775875712 14808431664 14823892046 14838901688 14864673042 14879723976 14895258789 14910340692 14919330816 14967813328 14993572392 15008990256 15024423364 15039872952 15065756028 15096755526 15113131904 15139141056 15154708608 15170291552 15185891136 15188337873 15212025504 15243325968 15286123008 15302082112 15317575936 15335797464 15344178624 15359715072 15375751008 15391319424 15409628676 15450646016 15483815334 15493151232 15506973729 15525030144 15543498456 15618329604 15641442804 15659902464 15678284256 15694406208 15716745486 15753764304 15769963872 15829607736 15830500608 15871742976 15906713472 15925635828 15958404626 15983293248 16002306702 16007198688 16035233259 16044901632 16122146688 16243036758 16253323808 16259739444 16278672384 16293195698 16298037216 16321235697 16331572272 16400736144 16410197448 16439366016 16473191872 16479694296 16513603132 16518510144 16523559936 16552498848 16613780586 16622860176 16657063592 16693764399 16777624576 16784247168 16818782656 16821492483 16823780352 16838789994 16858397184 16919857071 16939558656 16964894336 16984807944 17002273392 17066577996 17084127528 17129602048 17148741714 17149708992 17159081472 17194388224 17214842376 17232272928 17252772147 17297719884 17315234352 17381976768 17465658912 17486435763 17550733824 17617390272 17635228416 17638069788 17656206984 17692536628 17722984842 17741209356 17759451889 17770159872 17777713902 17788432896 17808308703 17809313184 17855710848 17895052656 17931873752 17981204904 18008098524 18029067264 18050514336 18087655312 18137415024 18174734808 18225762048 18263263616 18284989284 18313506432 18351188544 18373018806 18400208606 18421924096 18450828162 18461472129 18472603392 18488792829 18510612864 18532340856 18589004928 18621561204 18632788992 18649412574 18671128064 18690327552 18722492928 18739196541 18761016576 18830474832 18874827648 18921130488 18965696832 19057003488 19085506128 19107908937 19127557566 19219643469 19251006528 19270802304 19293422616 19316192256 19343686752 19366697673 19386307044 19409186304 19437909504 19479638646 19531489536 19554723864 19648866276 19671745536 19689296042 19701167616 19744575552 19808738391 19819564056 19839631968 19860345052 19880454256 19991429856 20011987008 20035477332 20053163936 20076702594 20087674704 20129007368 20173357971 20185521408 20206278144 20247854848 20251117164 20282700672 20324434624 20348612226 20446576659 20447729952 20458904832 20479620096 20501001344 20521759232 20546171568 20645087112 20675964972 20700040192 20724664608 20824439472 20848883463 20855257072 20904379008 20912630544 20925874944 20955660648 21005019072 21026618496 21106143648 21107334144 21184284186 21208951296 21234181104 21286271799 21311057664 21336408936 21342931584 21380311012 21393202176 21439128924 21471194394 21496195584 21657382344 21679652592 21705100443 21730716288 21761647596 21775429696 21835334592 21867648192 21880263264 21919154688 21938710261 21972925728 21999064347 22024680192 22069998464 22130713728 22151707448 22163813568 22212647496 22235838069 22258352532 22365511038 22378996224 22428656644 22451719992 22490358588 22536635046 22559809428 22586078208 22645133289 22646410592 22669697856 22708711584 22755437328 22778836704 22864988952 22866278656 22929184512 22953123168 22976363904 23003696196 23063626512 23086979136 23114443014 23175969024 23225723001 23287545216 23315247684 23427494406 23462164206 23475699127 23489853696 23513637888 23517426384 23541609312 23575118229 23630646456 23654945808 23693546496 23703618536 23744411604 23745750912 23807614464 23860070208 23888453742 23937606939 23974939872 24010798032 24067352448 24183220032 24232979744 24301016064 24322696658 24364555137 24379985712 24389609166 24418008576 24439793547 24468251392 24497358408 24601104216 24615296172 24630137856 24651723772 24659049024 24680817152 24709787808 24719541444 24770404698 24785339904 24828748272 24865883432 24920670879 24934290264 24985595388 25014688768 25107299776 25166436864 25176370752 25228173984 25258184991 25287595776 25409337984 25447341504 25477211916 25503410088 25599866994 25626191292 25668008704 25694403072 25723112571 25724563488 25738622208 25791582336 25822263564 25848409392 25946579826 25972851528 26041986048 26072965152 26198488368 26326100736 26411651188 26426085408 26452842624 26457104682 26484310476 26511543169 26538804942 26584477263 26655239808 26666570853 26682649344 26713969776 26768936792 26783566272 26842578984 26897810628 26914028544 27001489552 27012147786 27043600896 27067728337 27075771504 27131482968 27262102212 27263639936 27278539776 27338643072 27394895424 27427483926 27526782816 27559528209 27567953296 27600312909 27632886144 27765919296 27798511284 27872505344 27883507392 27901166592 27932341806 27940880864 27949183488 27974118861 28006692096 28035491328 28141524864 28245712248 28312241472 28381695732 28414743552 28448545248 28457242112 28585505232 28628259192 28691336349 28876509792 28906203456 28940133924 28974288384 29015530128 29079460566 29113779456 29139294847 29156864256 29173684352 29219457969 29297234304 29332085796 29366240256 29392439882 29473299414 29507618304 29533944063 29551751424 29616863328 29647784092 29677803376 29729346084 29759447952 29790517578 29820681384 29935626656 29987144784 30017980512 30048846728 30079745904 30115053891 30131512056 30193511052 30226263808 30278282112 30309417216 30340583104 30371782272 30376675746 30424051008 30486651936 30522918339 30572246016 30604164224 30635151872 30671594928 30688357248 30719430144 30751502016 30782638848 30819257352 30901292032 30967630668 30986302464 31013947458 31050060288 31086996912 31236659208 31282885608 31319804928 31356568512 31388812416 31433490972 31507528608 31539927744 31659215472 31661001216 31776426279 31813426944 31851271656 31916809252 31966586496 32004613404 32014397376 32070466518 32089803264 32206791591 32244293376 32486073516 32506647616 32519478888 32586391396 32596074432 32642471394 32663144544 32709636973 32801472288 32820394896 32878732032 32946383744 32959388592 33027206264 33037020288 33104997696 33227561172 33245720352 33314127184 33387528798 33548266557 33568494336 33637565312 33642984966 33677579988 33716794368 33804952569 33839714142 33879117312 33929788672 33969615888 34004546784 34133155992 34168255056 34297483428 34299417984 34318162944 34388776448 34429684752 34464545856 34505544294 34595439768 34630468704 34671664521 34763953536 34931317824 34972871526 35044832167 35101467648 35141241609 35193246309 35234780544 35270456832 35276139576 35312413968 35385073256 35445969684 35482418712 35518903778 35540319744 35555427804 35576865792 35616617406 35618626368 35711421696 35790105312 35863747504 35962409808 36016197048 36101028672 36175310624 36274830048 36349469616 36451524096 36484044987 36526527232 36569978568 36627012864 36702377088 36746037612 36800417212 36843848192 36901656324 36922944258 36945206784 36977585658 37021225728 37064681712 37155607047 37178009856 37243122408 37298825148 37342256128 37444985856 37478393082 37522033152 37660949664 37749655296 37842260976 37931393664 38114006976 38171012256 38215817874 38255115132 38399800491 38439286938 38502013056 38518380121 38541604608 38586845232 38687373504 38733395346 38772614088 38818372608 38875819008 38919869739 38959277292 39062979072 39109447728 39297732552 39378592084 39402335232 39489151104 39617476782 39639128112 39679263936 39685657023 39720690104 39760908512 39808207413 39982859712 40023974016 40070954664 40106327872 40153405188 40175349408 40258014736 40346715942 40371042816 40407060577 40412556288 40495709696 40502234328 40518221679 40565401344 40648869248 40697224452 40893153318 40895459904 40917809664 41002002688 41043518464 41092343136 41141225889 41290174224 41351929944 41449329216 41648878944 41697766926 41710514144 41808758016 41825261088 41851749888 41898512709 41911321296 42010038144 42053236992 42212287296 42368568372 42417902592 42468362208 42572543598 42622115328 42672817872 42685863168 42760622024 42878257848 42942388788 42992391168 43314764688 43359305184 43410200886 43461432576 43499522287 43523295192 43550859392 43619190849 43670669184 43735296384 43760526528 43838309376 43877420522 43945851456 43998128694 44049360384 44088659823 44139996928 44261427456 44303414896 44327627136 44425294992 44471676138 44516705064 44685776367 44731022076 44757992448 44857313288 44903439984 44980717176 45073270092 45119618856 45290266578 45292821184 45339395712 45417423168 45510874656 45557673408 45565013619 45729977904 45732557312 45858369024 45906246336 45952727808 46007392392 46127253024 46173958272 46228886028 46351938048 46451446002 46520921187 46575090432 46630495368 46854988812 46924328412 46951398254 46979707392 47034852768 47083218624 47150236458 47261292912 47309891616 47407237072 47488823208 47491501824 47615228928 47720140416 47776907484 47875213878 47949879744 48021596064 48105699777 48134704896 48366440064 48465959488 48645393316 48729110274 48759971424 48779218332 48829375933 48836017152 48879587094 48936502784 48963707091 48994716816 49202208432 49230592344 49303447544 49318098048 49361634304 49419575616 49439082888 49540809396 49570679808 49657496544 49731766864 49841341758 49868580528 49971190776 50081293197 50214599552 50332873728 50352741504 50456347968 50464477449 50516369982 50575191552 50759571213 50818675968 50894683008 50954423832 51006820176 51199733988 51252382584 51336017408 51388806144 51446225142 51449126976 51477244416 51583164672 51644527128 51696818784 51758316441 51893159652 51945703056 52145930304 52315386007 52396976736 52459307289 52652201472 52823302376 52852170816 52905685248 52914209364 52968620952 53023086338 53077609884 53168954526 53278355667 53310479616 53333141706 53365298688 53427939552 53537873584 53567132544 53685157968 53795621256 54002979104 54024295572 54087201792 54135456674 54151543008 54262965936 54524204424 54527279872 54677286144 54789790848 54854967852 55053565632 55119056418 55135906592 55200625818 55265772288 55384416387 55466378487 55531838592 55597022568 55745010688 55767014784 55864683612 55881761728 55898366976 55948237722 56013384192 56070982656 56217589623 56283049728 56491424496 56624482944 56763391464 56897090496 56914484224 57171010464 57256518384 57323726811 57382672698 57500744041 57658930407 57753019584 57812406912 57880267848 57948576768 58031060256 58100093019 58158921132 58227558912 58278589694 58313728512 58347368704 58438915938 58594468608 58664171592 58784879764 58946598828 59015236608 59067888126 59103502848 59233726656 59295568184 59355606752 59426215173 59458692168 59518895904 59581035156 59641362768 59871253312 59974289568 60035961024 60097693456 60159491808 60230107782 60263024112 60387022104 60452527616 60520073913 60556564224 60618834432 60681166208 60743564544 60753351492 60848102016 60973303872 61045836678 61208328448 61270303744 61339729977 61343189856 61376714496 61438860288 61503004032 61565277696 61638514704 61935261336 62027894916 62100120576 62173993824 62473318416 62546650389 62565771216 62713137024 62777624832 62866981944 63015057216 63079855488 63318430944 63322002432 63552852558 63626853888 63702543312 63833618504 63858815397 63933172992 64009226808 64028794752 64140933036 64179606528 64413583182 64488586752 64546121419 64972147032 65013295232 65038957776 65115301329 65172782792 65192148864 65284942788 65326289088 65419273946 65602944576 65640789792 65757464064 65816130783 65892767488 65918777184 66054412528 66074040576 66209995392 66455122344 66491440704 66628254368 66707514207 66775057596 67096533114 67136988672 67275130624 67285969932 67355159976 67609905138 67679428284 67758234624 67859577344 67935399867 67939231776 68009093568 68266311984 68336510112 68594966856 68598835968 68777552896 68859369504 68929091712 69011088588 69190879536 69260937408 69343329042 69486010789 69527907072 69677169003 69862635648 69945743052 70089664334 70282483218 70386492618 70427097381 70469561088 70540913664 70552279152 70624827936 70725354687 70770146512 70891939368 70964837424 71037807556 71080639488 71110855608 71233234812 71237252736 71422843392 71580210624 71727495008 71812820817 71924819616 72032394096 72202057344 72350621248 72549660096 72698939232 72893134093 72903048192 72968089974 73053054464 73093665411 73139957136 73254025728 73319380641 73404754176 73492075224 73600834424 73687696384 73803312648 73845888516 73890413568 73955171316 74042451456 74129363424 74311214094 74356019712 74486244816 74597650296 74762012637 74956786164 75044066304 75321899328 75499310592 75684521952 75774554973 75862787328 76228013952 76342024512 76431635748 76510230264 76799600982 76878573876 77004026112 77036760242 77083209216 77169337713 77173690464 77374747008 77466790692 77545228176 77839739478 77918554584 77999903551 78125958144 78218895456 78595465104 78757184168 78978302208 79234953564 79278256224 79358527872 79371314046 79441380208 79521817024 79534629507 79616414826 79965719424 79999712559 80047948032 80141909328 80212655744 80306810376 80350698816 80516029472 80693431884 80742085632 80814121154 80991419392 81004468656 81036443358 81130802688 81203185011 81297738496 81394448904 81786306636 81790919808 81835619328 82004005376 82184686272 82282451778 82580348448 82678584627 82703859888 82800938727 82898658432 83297757888 83395533852 83421028288 83617516032 83650522176 83703499776 83797025418 83822642592 83922356583 84020076288 84106473984 84424574592 84737136744 84936724416 85145087196 85244230656 85345635744 85371726336 85521244048 85756515696 85837866361 85884777576 86074009047 86629529376 86718610368 86820401772 86922865152 86999044574 87046590384 87101718784 87238381698 87341338368 87417884541 87470592768 87521053056 87754841044 87891702912 87996257388 88098720768 88177319646 88279993856 88522854912 88601832189 88606829792 88655254272 88850589984 88943352276 89033410128 89371552734 89462044152 89714626576 89806879968 89961434352 90146540184 90239237712 90345161673 90580533156 90585642368 90678791424 90834846336 91021749312 91115346816 91130027238 91459955808 91465114624 91568755017 91716738048 91812492672 91905455616 92014784784 92254506048 92347916544 92457772056 92703876096 92902892004 93041842374 93150180864 93260990736 93709977624 93848656824 93902796508 93959414784 94069705536 94166437248 94300472916 94522585824 94619783232 94814474144 94977646416 94983003648 95329278837 95440280832 95553814968 95750427756 95899759488 96043192128 96211399554 96269409792 96355298299 96620374773 96732880128 96931918976 97290786632 97458220548 97519942848 97558436664 97658751866 97759174188 97873005568 97927414182 97989433632 98128910919 98404416864 98461184688 98606895088 98636196096 98839151232 98878165776 99081618792 99314993088 99463533728 99682683516 99737161056 99942381552 100162586394 100429199104 100644799671 100705483008 100912695936 100928954898 101032739964 101150383104 101414857707 101519142426 101637351936 101789366016 101908847664 102013640352 102399467976 102504765168 102672034816 102892450284 102898253952 102954488832 103166329344 103289054256 103393637568 103516632882 103729630069 103786319304 103891406112 104014993563 104291860608 104630772014 104793953472 104918614578 105134496501 105304402944 105579738927 105646604752 105704341632 105811370496 105828418728 105937241904 106046172676 106155219768 106337909052 106556711334 106620959232 106666283412 106730597376 106855879104 107075747168 107134265088 107370315936 107591242512 108005958208 108048591144 108270913348 108303086016 108525931872 109048408848 109054559744 109354572288 109452134961 109579581696 109709935704 110107131264 110238112836 110271813184 110401251636 110531544576 110768832774 110932756974 111063677184 111194045136 111466821141 111534029568 111729367224 111763523456 111896475444 112026768384 112435179246 112566099456 112982848992 113248965888 113526782928 113794180992 114342020928 114513036768 114647453622 114765345396 115001488082 115199401473 115317860814 115506039168 115555140363 115624813824 115760535696 116062120512 116200186038 116317842264 116439281071 116455117824 116557179388 116627457024 116694737408 116759609217 116877831876 117188937216 117328343184 117569759528 117893197656 118135776252 118207005696 118467453312 118591136368 118711213504 118852430346 118917384336 119037791808 119162070312 119282725536 119424622239 119742506624 119948579136 120071922048 120195386912 120318983616 120460215564 120526048224 120774044208 120905055232 121040147826 121113128448 121221181731 121237668864 121362332416 121487129088 121506702984 121696204032 121946607744 122091673356 122416656896 122679459954 122686379712 122753428992 123006008064 123130555392 123277029408 123423677667 123870522672 124055789832 124347987648 124946636832 125093300778 125131542432 125350694401 125426274048 125555249664 125695538127 125733963888 126030114432 126159710976 126636861888 127105705116 127253707776 127405086624 127667237008 127717630794 127866345984 127980424273 128018453616 128057589504 128281866072 128827166364 128977173504 129092242838 129944294064 130026590464 130077915552 130230602658 130345565584 130384297728 130498566861 130569885576 130652578176 130838547892 131205889152 131281579584 131514928128 131632261566 131785534976 131837554368 132108825056 132148081152 132265979469 132419990784 132910244688 132982881408 133256508736 133415028414 133550115192 134057329101 134193066228 134273977344 134550261248 134571939864 134710319952 135219810276 135358856568 135719154688 135870799734 135878463552 136018187136 136532623968 136673020224 136695040857 137189933712 137197671936 137718739008 137858183424 138022177176 138381759072 138521874816 138686658084 138972021578 139055814144 139354338006 139562763561 139725271296 139891486104 140179328668 140564966436 140772985236 140854194762 140939122176 141104558304 141249655872 141450709374 141540293024 141783878736 141929674848 142075615112 142221711216 142466469624 142474505472 142845686784 143160421248 143454990016 143625641634 143849639232 144064788192 144317099331 144404114688 144701242496 145099320192 145397878464 145786268186 145936179948 146106108928 146187330822 146279914272 146488127799 146508051456 146638761282 146809508352 146984150448 147201668848 147606625296 147691777032 147910342632 148084902912 148258726848 148622428188 148712039424 148972489632 149195300592 149524025274 149913572328 150243879591 150643798656 150998621184 151369043904 151393432347 151549109946 151725574656 152278713639 152456027904 152684049024 152863271496 153020460528 153599201964 153757147752 154008052224 154073520484 154166418432 154338675426 154347380928 154749494016 154933581384 155090456352 155274949323 155679478956 155837109168 155999807102 156437790912 156946158021 157190930208 157514368336 157956604416 158469907128 158556512448 158717055744 158742628092 158882760416 159043634048 159069259014 159232829652 159835067001 159931438848 159999425118 160095896064 160283818656 160425311488 160613620752 160701397632 161032058944 161386863768 161628242308 162008937312 162072886716 162261605376 162406370022 162595476992 162788897808 163572613272 163581839616 164008010752 164369372544 164564903556 165160696896 165357169254 165407719776 165601877454 165697410343 165797316864 166153249161 166399135461 166595515776 166791067704 166842056576 167235032064 167301044352 167594050836 167645285184 167844713166 168040152576 168212947968 168652768869 168849149184 169474273488 169873448832 170290174392 170691271488 170743452672 171042488096 171513031392 171675732722 171769555152 171971180433 172148018094 172502232123 173259058752 173437220736 173640803544 173822088991 173845730304 173998089148 174093180768 174203437568 174300279057 174476763396 174682676736 174835769082 174941185536 175042106112 175509682088 175783405824 175992514776 176354639292 176559987712 177045709824 177203664378 177213659584 177310508544 177701179968 177886704552 178066820256 178278645519 178743105468 178924088304 179429253152 179613759936 179922868704 180293080368 180478475424 180690323346 181161066312 181171284736 181357582848 181560221739 181669692672 182043498624 182230693632 182260054476 182919911616 183137510034 183624985344 183810911232 184019189931 184029569568 184509012096 184695833088 184915544112 185805784008 186083684748 186300361728 186521981472 187419955248 187639951167 187697313648 187805593016 188139411072 188332874496 188600945832 189045171648 189239566464 189628948288 189955292832 189966007296 190658557674 190880561664 191050859233 191107629936 191500855512 191576446191 191799518976 192086384256 192422799108 192538819584 192710596598 193240749546 193465760256 193638364257 193863837952 194581573264 194916441096 195039885696 195116873328 195317503732 195518348376 195854828364 195978867264 196257821838 196808833728 196922369376 197213790176 197272392192 197448392349 197678302464 197756331552 198163237584 198629986176 198927067456 199365367032 199474322112 199884763104 200122542621 200325172788 200858398208 201289599342 201410966016 201825391872 201857909796 202065479928 202829715414 203038284852 203274703872 203578732032 203806199601 203817695328 204027280704 204798935952 205009530336 205784900568 205796507904 206332658688 206578108512 206787275136 207033265764 207459260138 207572638608 207782812224 208029987126 208458032367 208583721216 209261544028 209587906944 209837229156 210268993002 211159477854 211281292143 211293209504 211408683264 211622740992 211656837456 211874483808 212092345352 212176064061 212310439536 212675818104 213113422668 213241918464 213332566824 213711758208 214151494336 214268530176 214740631872 215182485024 215438462451 216011916416 216097182288 216541826696 216606172032 217051863744 218096817696 218109119488 218679402279 218709144576 218904269922 219159163392 219419871408 219958141923 220214262528 220476225672 220543626368 220802503272 221063089152 221537665548 221865513948 222127354368 222388090272 222933642282 223068059136 223458734448 223527046912 223792950888 224286037911 224870358492 225132198912 225965697984 226497931776 227053565856 227323664919 227588361984 228684041856 229026073536 229294907244 229530690792 230002976164 230398802946 230635721628 230872874557 231012078336 231110280726 231249627648 231508013139 231521071392 232124241024 232400372076 232635684528 232878562142 233114358776 233389474816 233519218434 233755663752 233999710653 234377874432 234656686368 235139519056 235786395312 236271552504 236934906624 237182272736 237422427008 237704860692 237834768672 238075583616 238324140624 238565451072 238603888521 238849244478 239485013248 239897158272 239999137677 240143844096 240390773824 240637967232 240920431128 241052096448 241548088416 242080295652 242226256896 242442363462 242724664832 242974258176 243013405968 243392408064 243609555033 243893215488 244183346712 244833313792 245358919908 245372759424 245506857984 246012016128 246554058816 246847355334 247355271703 247741045344 248035753881 248111579664 248402816181 248695975296 249893273664 250186601556 250263084864 250701388802 250852548096 251110499328 251391076254 251467927776 251767069749 252060228864 252319421952 253273723776 254211410232 254810173248 255334474016 255435261588 255732691968 255960848546 256036907232 256115179008 256563732144 257513599083 257654332728 258184485676 259888588128 260053180928 260155831104 260461205316 260691131168 260768595456 260997133722 261139771152 261305156352 261677095784 262253653623 262411778304 262563159168 263264523132 263571069952 263675108736 264217650112 264296162304 264531958938 264839981568 265805496567 265820489376 265965762816 266513017472 266830056828 267100230384 268114658202 268386132456 269100522496 269143879728 269420639904 270439620552 270717713136 271035485019 271741599468 271756927104 272036374272 273065247936 273346040448 273390081714 274379867424 274395343872 274706265051 275437478016 275716366848 276044354352 276763518144 277043749632 277373316168 277944043156 278111628288 278708676012 279125527122 279450542592 279782972208 280358657336 281129932872 281545970472 281708389524 281878244352 282209116608 282499311744 282901418748 283080586048 283567757472 283859349696 284151230224 284443422432 284932939248 284949010944 285203233393 285987836511 286320842496 286909980032 287251283268 287699278464 288129576384 288634198662 288808229376 289065894897 289402484992 290198640384 290795756928 291572536372 291872359896 292374661644 292559828544 292976255598 293277522564 293619016704 293968300896 294386732757 294403337696 295213250592 295383554064 295820685264 296517453696 297244856376 297944979264 298390601184 299048050548 299827144656 300487759182 301287597312 301934399013 302738087808 302786864694 303098219892 303451149312 304244573121 304557427278 304912055808 305184088651 305368098048 305726542992 306040921056 307198403928 307514295504 308016104448 308147040968 308677350852 308694761856 309498988032 309867162768 310180912704 310549898646 311188890207 311358957912 311674218336 311999614204 312875581824 313892316042 314381860416 315028736672 315403489503 315913208832 316739216781 316939814256 317113024896 317434111488 317485256184 317765520832 318087268096 318138518028 318465659304 319670134002 319862877696 319998850236 320191792128 320567637312 320850622976 321227241504 321402795264 322064117888 322773727536 323256484616 324017874624 324145773432 324812740044 325190953984 325577795616 327145226544 327163679232 328356404883 328738745088 329129807112 330321393792 330714338508 330815439552 331203754908 331394820686 331594633728 332306498322 332798270922 333191031552 333582135408 333684113152 334400463423 334602088704 335188101672 335290570368 335689426332 336080305152 337305537738 337698298368 338948546976 339746897664 340580348784 341382542976 342084976192 343026062784 343351465444 343539110304 343942360866 344296036188 344650061197 345004464246 345598204419 346518117504 346665421089 346874441472 347281607088 347644177982 347996178296 348186361536 348406875136 348600558114 348953526792 349317843213 349365353472 349671538164 349882371072 350084212224 351019364176 351566811648 351985029552 352709278584 354407328756 354427319168 354621017088 355402359936 355773409104 356133640512 356557291038 357486210936 357848176608 358273866717 358858506304 359227519872 359845737408 360586160736 360956950848 361380646692 362322132624 362342569472 362715165696 363120443478 363339385344 363663545193 364086997248 364461387264 364520108952 365839823232 366275020068 367249970688 368038379862 368059139136 369018024192 369391666176 369831088224 370271033001 371611568016 372167369496 373043962944 374839910496 375279902334 375394627296 375611186032 376052083203 376278822144 376665748992 377201891664 378090343296 378479132928 379257896576 379910585664 381317115348 381761123328 382101718466 382215259872 383001711024 383152892382 383599037952 383941272819 384172768512 384845598216 385421193196 386481499092 386931520512 387276728514 387727675904 389163146528 389832882192 390079771392 390233746656 390635007464 391036696752 391495700583 391709656728 391957734528 392515643676 393617667456 393844738752 394427580352 394544784384 394896784698 395356604928 395512663104 396326475168 396797938407 397259972352 397854134912 398730734064 398948644224 399769526208 400245085242 400650345576 401716796416 402171987303 402579198684 402821932032 403650783744 403715819592 404130959856 405659430828 406076569704 407157464064 407612399202 407635390656 408054561408 409597871904 410019060672 410085122571 411569801136 411593015808 413156217024 413574550272 414066531528 414918520276 415145277216 415565624448 416059974252 416916064734 417167442432 418523088056 418688290683 419175813888 419674458312 420537986004 422318955708 422562584286 422586419008 422817366528 423313674912 423748967616 424184690704 424352128122 424620879072 425225280649 425351636208 426226845336 426665133648 427423516416 428302988672 428537060352 429481263744 430364970048 430876924902 432023832832 432194364576 432951297993 433083653392 433212344064 434103727488 436193635392 437358804558 437808539844 438318326784 438839742816 439464383397 439916283846 440428525056 440952451344 441087252736 441605006544 443075331096 443731027896 444254708736 444776180544 445867284564 446136118272 446917468896 447054093824 447585901776 448572075822 449740716984 450731638773 451931395968 452995863552 454107131712 454180297041 454647329838 455176723968 455582818171 456836140917 457368083712 458052147072 458589814488 459061381584 460005952328 460797605892 461271443256 461745749114 462024156672 462220561452 462499255296 463016026278 463042142784 464248482048 464800744152 465271369056 465757124284 466228717552 467038436868 467511327504 467999421306 469313372736 470279038112 470838474063 471572790624 472543105008 473869813248 474364545472 474844854016 475409721384 475669537344 476151167232 476648281248 477130902144 477207777042 477698488956 478970026496 479505201003 479794316544 479998275354 480287688192 480781547648 481275934464 481840862256 482104192896 483096176832 484160591304 484884726924 485449329664 486026811936 486784816128 487219110066 487786430976 488366693424 490717839816 490745518848 492024032256 493108117632 493694710668 494710543406 495482090688 496071507762 496223159328 496805632362 497092231029 497391950592 499197406383 499786547328 500373203112 500526169728 501402777604 501705096192 502782152508 502935855552 503534139498 504120457728 504638843904 505958306607 506547447552 508422820464 509620346496 510668948032 510870523176 511921697092 512073814464 512230358016 513127464288 515027198166 515308665456 515913541299 516368971352 517506696369 519777176256 520106361856 520311662208 520922410632 521382262336 521466266973 521537190912 521994267444 522279542304 522610312704 523354191568 524507307246 524823556608 525126318336 526529046264 527350217472 528435300224 529063917876 529679963136 531610993134 531640978752 531931525632 533026034944 533660113656 534200460768 534835936557 536229316404 536772264912 538287759456 538841279808 540879241104 541435426272 542070970038 543483198936 543513854208 544072748544 544680665217 546130495872 546692080896 546780163428 548759734848 549412530102 550543008559 550874956032 551432733696 552057569793 552088708704 553527036288 554087499264 554746632336 555888086312 557417352024 558251054244 558901085184 559565944416 560717314672 562259865744 563091940944 563416779048 564418233216 564998623488 565802837496 566161172096 567135514944 567718699392 568302460448 568886844864 569865878496 569898021888 570406466786 571975673022 572641684992 573152577699 573819960064 574502566536 575398556928 576259152768 577268397324 577616458752 578131789794 578804969984 580397280768 580915092771 581591513856 583145072744 583744719792 584749323288 585119657088 585952511196 586555045128 587936601792 588773465514 588806675392 590426501184 590767108128 591641370528 592345177047 593034907392 594489712752 595889958528 596781202368 598096101096 599654289312 600367627863 600975518364 602575194624 603868798026 605476175616 605573729388 606196439784 608489146242 609114854556 609824111616 610368177302 610736196096 611418598803 611453085984 612081842112 614396807856 615028591008 616294081936 617354701704 617389523712 618997976064 619734325536 620361825408 621099797292 622377780414 622717915824 623348436672 623999228408 625374097101 625751163648 627784632084 628763720832 630057473344 630806979006 633478433562 633843876429 633879628512 634226049792 634781887129 634868222976 634970512368 635531041664 636174536192 636277036056 636528192183 636931318608 639340268004 639725755392 639997700472 641135274624 641701245952 642454483008 642805590528 644128235776 645547455072 646315387353 646512969232 648035749248 648291546864 649625480088 651155591232 654290453088 654327358464 656038206837 656712809766 657477490176 658259614224 659874425769 660642787584 661428677016 661630879104 662407509816 662789641372 663189267456 664612996644 665596541844 666382063104 667164270816 667368226304 668800926846 669204177408 670376203344 670581140736 671378852664 672858113733 674611075476 675396596736 677897093952 679493795328 680100018091 681160697568 681970994757 682765085952 684169952384 686052125568 686702930888 687078220608 687884721732 688592072376 689300122394 690008928492 691196408838 692618623671 693036235008 693330842178 693748882944 694563214176 695288355964 695992356592 696372723072 697201116228 697907053584 698635686426 699343076328 700168424448 701999131959 702038728352 703133623296 703970059104 705418557168 708814657512 708854638336 710804719872 711546818208 712267281024 713114582076 714972421872 715696353216 715811665563 716547733434 717717012608 718455039744 719691474816 719997413031 721172321472 721913901696 722761293384 724644265248 724685138944 726240886956 726678770688 727327090386 728173994496 728922774528 729040217904 730828665099 731679646464 732550040136 734499941376 736076759724 736118278272 738036048384 739662176448 740542066002 742065815109 743223136032 744334738992 745208448543 746087925888 749679820992 750559804668 750789254592 751222372064 752104166406 752557644288 753331497984 754403783328 755301209247 756180686592 756958265856 758515793152 759821171328 762634230696 764203436932 764430519744 766003422048 766305784764 767198075904 767882545638 768345537024 769691196432 770842386392 772540797249 772962998184 774553457028 775455351808 778326293056 779665764384 780159542784 780467493312 781270014928 782073393504 782991401166 783419313456 783915469056 785031287352 786760960869 787235334912 787689477504 788855160704 789793569396 790713209856 791025326208 792652950336 793595876814 794519944704 795708269824 797416489701 797461468128 797897288448 799539052416 800490170484 801300691152 804343974606 805158397368 807301567488 807431639184 808261919712 811318861656 812153139408 813106455057 815224798404 815270781312 816109122816 819195743808 820038121344 820170245142 821857838239 823139602272 823186031616 824118795153 826312434048 827149100544 828133063056 829837040552 830290554432 831131248896 832119948504 833832129468 834334884864 837046176112 837376581366 838351627776 839099578447 839348916624 841075972008 844637911416 845125168572 845172838016 845634733056 846627349824 847497935232 848369381408 848704256244 849241758144 850450561298 850703272416 852453690672 853330267296 854847032832 855609700179 856605977344 858962527488 860729940096 861753849804 864047665664 864388729152 865902595986 866167306784 866424688128 867197684691 868207454976 872387270784 874717609116 875617079688 877679485632 878928766794 879832567692 880857050112 881904902688 882174505472 883160198271 883210013088 886150662192 887462055792 889552361088 891734569128 893834937792 894108187648 895171803552 897144151644 899481433968 901463277546 903318140257 903862791936 905803197039 908214263424 908360594082 909294659676 910353447936 911165636342 912733719363 913672281834 914736167424 915552265953 916104294144 917179628976 918122763168 920011904656 921595211784 922542886512 923491498228 924048313344 924441122904 926032052556 926084285568 928496964096 929601488304 930542738112 931514248568 932457435104 933566670621 934076873736 935022655008 935998842612 938626745472 940558076224 941676948126 943145581248 945086210016 946210468509 947610743209 947739626496 948729090944 949689708032 950217650343 950819442768 951339074688 952302334464 953296562496 954261804288 954415554084 955396977912 957940052992 959010402006 959588633088 959996550708 960575376384 961563095296 962551868928 963681724512 964208385792 966192353664 968321182608 969769453848 972053623872 974438220132 975572861952 976733386848 981435679632 981491037696 985069214649 986216235264 987389421336 989421086812 990964181376 992143015524 992446318656 993611264724 994184462058 994783901184 998394812766 999573094656 1000746406224 1001052339456 1002805555208 1003201390269 1005564305016 1005871711104 1007068278996 1008240915456 1011916613214 1013094895104 1013998746163 1016845640928 1019240692992 1021337896064 1021741046352 1023843394184 1024147628928 1026254928576 1030054396332 1030617330912 1031827082598 1032737942704 1033950183591 1035013392738 1039554352512 1039996263267 1040623324416 1041844821264 1042764524672 1042932533946 1043988534888 1044559084608 1045220625408 1046708383136 1047953529639 1049014614492 1049647113216 1050252636672 1053058092528 1054700434944 1056870600448 1058127835752 1063221986268 1063281957504 1063863051264 1066052069888 1067320227312 1068400921536 1069671873114 1072458632808 1073544529824 1074821600151 1076575518912 1077682559616 1081758482208 1082870852544 1084141940076 1086966397872 1087027708416 1088145497088 1089361330434 1090990635579 1092260991744 1093384161792 1093560326856 1097519469696 1098825060204 1101086017118 1101749912064 1104115139586 1104177417408 1107054072576 1108174998528 1109493264672 1111776172624 1114834704048 1116502108488 1119131888832 1121434629344 1124519731488 1126183881888 1126833558096 1128156249609 1128836466432 1129997246976 1131605674992 1132322344192 1134271029888 1135437398784 1136604920896 1137773689728 1139731756992 1140812933572 1143951346044 1145283369984 1146305155398 1147639920128 1149005133072 1150797113856 1151823818457 1152518305536 1154536794648 1156263579588 1157609939968 1160794561536 1161830185542 1163183027712 1166290145488 1167489439584 1169498646576 1170239314176 1171905022392 1173110090256 1174487101749 1175873203584 1177546931028 1177613350784 1180853002368 1181534216256 1183282741056 1184690354094 1186069814784 1188979425504 1190393815221 1191779917056 1193562404736 1196192202192 1199308578624 1200735255726 1201951036728 1205150389248 1206515961909 1207737596052 1210952351232 1211147458776 1212392879568 1216978292484 1218229709112 1220736354604 1221472392192 1222837197606 1222906171968 1224163684224 1228793615712 1230057182016 1230255367713 1232588163872 1234709403408 1234779047424 1239468651072 1240723650816 1242199594584 1244755560828 1245435831648 1246696873344 1247998456816 1250748194202 1251502327296 1252618877887 1255569264168 1256064872049 1257527441664 1260114946688 1261613958012 1266956867124 1267687752858 1267759257024 1268452099584 1269563774258 1269941024736 1271062083328 1272349072384 1272554072112 1273056384366 1273862637216 1275675841947 1278680536008 1279995400944 1282270549248 1284908966016 1285611181056 1288256471552 1291094910144 1292630774706 1293025938464 1296071498496 1296583093728 1298853893979 1299250960176 1302311182464 1308580906176 1312076413674 1313425619532 1314954980352 1316519228448 1318393150191 1319748851538 1321285575168 1322857354032 1323261758208 1324815019632 1325579282744 1329225993288 1331193083688 1332764126208 1334328541632 1334736452608 1337601853692 1338408354816 1340752406688 1341162281472 1342757705328 1345716227466 1348485190897 1349222150952 1352194916319 1355794187904 1358987590656 1360200036182 1362321395136 1362540891123 1363941989514 1365530171904 1366748454513 1368339904768 1372104251136 1373405861776 1374156441216 1375769443464 1377184144752 1378600244788 1380017856984 1382392817676 1385237247342 1386072470016 1386661684356 1387497765888 1389126428352 1390576711928 1391984713184 1392745446144 1394402232456 1395814107168 1397271372852 1398686152656 1403998263918 1404077456704 1407940118208 1410837114336 1412515422189 1417629315024 1417709276672 1421609439744 1423093636416 1424534562048 1426229164152 1429944843744 1431392706432 1431623331126 1433095466868 1435434025216 1436910079488 1438515603009 1439382949632 1439994826062 1442344642944 1443827803392 1445522586768 1449288530496 1452481773912 1454654180772 1456347988992 1458080435808 1461657330198 1463359292928 1465100080272 1472153519448 1472236556544 1476072096768 1479324352896 1481084132004 1484131630218 1486446272064 1488669477984 1490416897086 1491276693087 1492175851776 1497592219149 1499359641984 1501119609336 1501578509184 1502444744128 1504208332812 1505115288576 1508807566656 1510602418494 1512361373184 1513710653923 1513916531712 1517031586304 1517874919821 1519642342656 1525268461392 1528406873864 1528861039488 1532006844096 1532611569528 1535765091276 1536691074048 1539382392864 1541684772784 1545081594498 1545925996368 1549106914056 1552520089107 1556652586112 1559331528768 1560319085568 1560934986624 1562540029856 1564146787008 1564398800919 1565982802332 1566838626912 1567830938112 1570062574704 1573521921738 1574470669824 1575378955008 1577710321408 1579587138792 1582050652416 1585305900672 1587191753628 1589039889408 1591416539648 1594832979402 1594922936256 1595794576896 1599078104832 1600980340968 1602601382304 1604507809671 1608687949212 1610316794736 1614863278368 1616523839424 1622637723312 1624306278816 1626212910114 1629559027213 1630449596808 1630541562624 1632218245632 1634041995651 1638391487616 1640076242688 1640340490284 1643715676478 1646279204544 1648237590306 1651629025677 1652624868096 1654298201088 1656266126112 1659674081104 1660581108864 1662262497792 1664239897008 1667664258936 1674092352224 1674753162732 1676703255552 1678199156894 1678697833248 1682151944016 1689275822832 1690250337144 1690345676032 1693254699648 1694995870464 1696738762816 1697408512488 1698483516288 1700901122596 1701406544832 1704907381344 1706660534592 1709694065664 1711219400358 1713211954688 1717925054976 1719457733097 1721459880192 1723507699608 1728095331328 1728777458304 1731805191972 1732334613568 1732849376256 1734395369382 1736414909952 1742745278313 1744774541568 1749435218232 1751234159376 1755358971264 1757857533588 1759665135384 1763809805376 1764349010944 1766320396542 1766420026176 1772301324384 1774924111584 1777035531141 1779104722176 1783469138256 1787669875584 1790343607104 1794288303288 1798962867936 1801102883589 1802926555092 1806636280514 1807725583872 1811606394078 1816428526848 1816721188164 1818589319352 1822331272684 1825467438726 1827344563668 1829223544567 1829472334848 1831104531906 1832208588288 1834255796409 1834359257952 1836245526336 1840023809312 1843190423568 1845085773024 1846982996456 1848882245808 1852064105112 1852168571136 1856993928192 1859202976608 1861085476224 1863028497136 1864914870208 1867133341242 1868153747472 1870045310016 1871997685224 1876122291303 1877253490944 1881116152448 1883353896252 1886291162496 1890172420032 1892420937018 1895221486418 1897458181888 1899379416064 1900435300686 1901531629287 1901638885536 1902678149376 1904345661387 1904604668928 1906593124992 1908523608576 1908831108168 1910793955824 1918020804012 1919177266176 1919993101416 1923126190592 1925103737856 1927363449024 1928416771584 1932384707328 1936642365216 1938946162059 1939538907696 1944107247744 1948876440264 1953466773696 1962871359264 1962982075392 1968114620511 1970138429298 1972432470528 1974778842672 1978842173624 1979623277307 1981928362752 1984286031048 1984892637312 1987222529448 1988368924116 1989567802368 1996789625532 1999146189312 2001492812448 2002104678912 2005611110416 2006402780538 2011128610032 2011743422208 2014136557992 2018574341199 2023833226428 2026189790208 2027997492326 2033691281856 2038481385984 2040300054273 2042675792128 2043482092704 2047686788368 2048295257856 2052509857152 2060108792664 2061234661824 2063654165196 2065475885408 2067900367182 2070026785476 2077855871013 2079108705024 2079992526534 2081246648832 2083689642528 2085529049344 2085865067892 2087977069776 2089118169216 2093416766272 2095907059278 2098029228984 2100505273344 2105997395877 2106116185056 2109400869888 2113741200896 2116255671504 2126443972536 2126563915008 2132104139776 2134640454624 2136801843072 2139343746228 2144917265616 2147089059648 2147434996689 2149643200302 2153151037824 2154066334459 2155365119232 2159992239093 2163516964416 2165741705088 2168283880152 2173932795744 2174055416832 2178722660868 2181981271158 2184521983488 2186768323584 2187120653712 2192485995297 2195038939392 2197650120408 2202172034236 2203499824128 2208230279172 2208354834816 2214108145152 2218986529344 2223552345248 2226197445327 2229669408096 2233004216976 2235625345629 2238263777664 2242869258688 2249039462976 2252367763776 2253667116192 2256312499218 2257672932864 2259687156883 2259994493952 2263211349984 2264644688384 2265903627741 2268542059776 2270874797568 2273209841792 2275547379456 2279463513984 2281625867144 2287902692088 2292610310796 2295279840256 2298010266144 2301594227712 2303647636914 2305036611072 2309073589296 2312527159176 2317622391747 2323660371084 2326366055424 2332580290976 2334978879168 2338997293152 2340478628352 2343810044784 2346220180512 2348974203498 2351746407168 2355093862056 2355226701568 2360282882607 2361706004736 2363068432512 2366565482112 2369380708188 2372139629568 2377958851008 2380787630442 2383559834112 2387124809472 2392249469103 2392384404384 2398617157248 2401470511452 2403902073456 2413031923818 2415475192104 2417997010081 2421904702464 2422294917552 2424785759136 2433956584968 2436459418224 2439319365171 2441472709208 2445674395212 2445812343936 2448327368448 2457587231424 2460114364032 2460510735426 2465176327744 2465573514717 2469418806816 2469558094848 2478937302144 2481447301632 2484399189168 2489511121656 2490871663296 2493393746688 2495996913632 2501496388404 2503004654592 2505237755774 2511138528336 2512129744098 2515054883328 2517298735341 2520229893376 2523227916024 2533913734248 2535375505716 2535518514048 2536904199168 2539127548516 2539882049472 2542124166656 2545108144224 2546112768732 2547725274432 2551351683894 2557361072016 2559990801888 2564541098496 2566829100537 2569817932032 2576512943104 2582189820288 2585261549412 2586051876928 2592142996992 2593166187456 2597707787958 2598501920352 2601593054073 2604622364928 2617161812352 2624152827348 2626851239064 2633038456896 2636786300382 2639497703076 2642571150336 2645714708064 2646523516416 2649480594813 2649630039264 2651158565488 2658451986576 2662386167376 2668657083264 2675203707384 2681504813376 2682324562944 2685515410656 2691432454932 2696970381794 2698444301904 2704389832638 2709954420771 2711588375808 2720400072364 2724642790272 2725081782246 2727883979028 2730688946407 2731060343808 2733496909026 2736679809536 2738201158089 2744208502272 2746656797859 2746811723552 2748312882432 2751538886928 2754368289504 2757200489576 2760035713968 2764785635352 2770474494684 2772144940032 2773323368712 2778252856704 2781153423856 2783969426368 2785490892288 2788804464912 2791628214336 2794542745704 2797372305312 2800700011863 2807996527836 2808154913408 2815880236416 2821674228672 2825030844378 2835258630048 2835418553344 2838631405527 2842832229627 2843218879488 2846187272832 2849069124096 2852458328304 2859889687488 2862785412864 2863246662252 2866190933736 2870868050432 2873820158976 2877031206018 2878765899264 2879989652124 2884689285888 2887655606784 2891045173536 2898577060992 2904963547824 2909308361544 2916160871616 2923314660396 2926718585856 2930200160544 2944307038896 2944473113088 2955207643947 2958648705792 2962168264008 2968263260436 2972892544128 2977338955968 2980833794172 2982553386174 2984351703552 2995184438298 2998719283968 3001347369241 3002239218672 3003157018368 3004889488256 3008416665624 3009604170807 3017615133312 3021204836988 3024722746368 3027421307846 3034063172608 3035749839642 3039284685312 3041996238489 3050536922784 3056813747728 3057722078976 3064013688192 3065223139056 3071530182552 3078764785728 3083369545568 3090163188996 3091851992736 3098213828112 3101850550773 3105040178214 3113305172224 3118663057536 3119988789801 3121869973248 3125080059712 3128293574016 3128797601838 3131965604664 3133677253824 3135661876224 3140125149408 3143860588917 3147043843476 3148941339648 3150757910016 3155420642816 3159174277584 3164101304832 3170611801344 3174383507256 3182833079296 3189665958804 3189845872512 3191589153792 3198156209664 3201960681936 3205202764608 3209015619342 3215618532139 3217375898424 3220633589472 3224464800453 3229726556736 3233047678848 3245275446624 3248612557632 3252425820228 3259118054426 3260899193616 3261083125248 3264436491264 3268083991302 3272971906737 3276782975232 3280152485376 3280680980568 3287431352956 3292558409088 3296475180612 3303258051354 3305249736192 3312532252224 3319348162208 3321162217728 3324524995584 3328479794016 3335328517872 3348184704448 3349506325464 3356398313788 3357395666496 3364303888032 3378551645664 3380500674288 3380691352064 3384468748827 3386509399296 3389991740928 3393477525632 3394817024976 3396967032576 3401802245192 3402813089664 3409814762688 3413321069184 3422438800716 3426423909376 3435850109952 3438915466194 3442919760384 3447015399216 3455471455371 3457554916608 3463610383944 3464669227136 3468790738764 3472829819904 3485490556626 3489549083136 3498870436464 3502468318752 3510717942528 3515715067176 3519330270768 3523461305247 3527619610752 3532640793084 3532840052352 3544602648768 3549848223168 3554071062282 3558209444352 3566938276512 3571181445663 3575339751168 3580687214208 3588576606576 3597925735872 3602205767178 3605853110184 3609617713201 3613272561028 3615451167744 3619547885727 3623212788156 3632857053696 3633442376328 3637178638704 3644662545368 3650934877452 3654689127336 3658447089134 3662209063812 3664417176576 3668511592818 3668718515904 3672491052672 3680047618624 3686380847136 3690171546048 3693965992912 3697764491616 3704128210224 3704337142272 3718405953216 3722170952448 3726056994272 3729829740416 3734266682484 3736307494944 3740090620032 3743995370448 3752244582606 3754506981888 3757856633661 3762232304896 3766707792504 3772582324992 3780344840064 3784841874036 3790442972836 3794916363776 3800870601372 3803063258574 3803277771072 3805356298752 3808691322774 3813186249984 3817047217152 3817662216336 3821587911648 3827027525841 3836041608024 3839986202832 3846252381184 3854726898048 3856833543168 3864769414656 3873284730432 3877892324118 3879077815392 3885871526431 3888214495488 3896561681937 3897752880528 3906933547392 3925742718528 3936229241022 3940276858596 3944864941056 3949557685344 3955179450573 3957684347248 3959246554614 3963856725504 3967393152463 3968572062096 3969785274624 3974445058896 3976737848232 3993579251064 3998292378624 4002985624896 4004209357824 4011222220832 4012805561076 4022257220064 4023486844416 4028273115984 4037148682398 4045455572691 4047666452856 4055994984652 4067382563712 4076962771968 4080600108546 4085351584256 4086964185408 4087622673369 4095373576736 4096590515712 4100245363539 4105019714304 4120217585328 4122469323648 4127308330392 4130951770816 4135800734364 4140053570952 4155711742026 4158217410048 4159985053068 4162493297664 4167379285056 4171058098688 4171730135784 4175954139552 4178236338432 4186833532544 4191814118556 4196058457968 4211994791754 4212232370112 4227482401792 4232511343008 4237546266567 4252887945072 4253127830016 4269280909248 4273603686144 4278687492456 4289834531232 4294178119296 4294869993378 4299286400604 4306302075648 4308132668918 4310730238464 4315546809027 4319984478186 4327033928832 4331483410176 4336567760304 4347865591488 4357445321736 4363962542316 4369043966976 4374241307424 4384971990594 4390077878784 4395300240816 4404344068472 4416460558344 4416709669632 4428216290304 4437973058688 4447104690496 4452394890654 4459338816192 4466008433952 4471250691258 4473830079261 4476527555328 4480450795561 4485738517376 4492776657447 4498078925952 4504735527552 4507334232384 4512624998436 4515345865728 4519374313766 4526422699968 4529289376768 4531807255482 4537084119552 4541131961769 4541749595136 4546419683584 4551094758912 4558927027968 4563251734288 4575805384176 4585220621592 4596020532288 4607295273828 4610073222144 4618147178592 4625054318352 4635244783494 4647320742168 4657560267321 4665160581952 4669957758336 4677994586304 4680957256704 4687620089568 4692440361024 4693196402757 4697948406996 4703492814336 4710187724112 4710453403136 4720565765214 4723412009472 4726136865024 4733130964224 4738761416376 4755917702016 4761575260884 4767119668224 4774249618944 4784498938206 4784768808768 4797234314496 4802941022904 4807804146912 4813523429013 4826063847636 4830950384208 4835994020162 4844589835104 4849571518272 4867913169936 4872918836448 4878638730342 4882945418416 4888677081639 4891348790424 4891624687872 4896654736896 4915174462848 4920228728064 4921021470852 4930352655488 4931147029434 4938837613632 4954887077031 4957874604288 4962894603264 4968798378336 4979022243312 4981743326592 4986787493376 4991993827264 5002992776808 5010475511548 5022277056672 5024259488196 5030109766656 5034597470682 5040459786752 5046455832048 5067827468496 5070751011432 5071037028096 5078255097032 5079764098944 5084248333312 5090216288448 5092225537464 5095450548864 5102703367788 5114722144032 5119981603776 5129082196992 5133658201074 5139635864064 5158373199291 5164379640576 5170523098824 5172103753856 5184285993984 5186332374912 5195415575916 5197003840704 5203186108146 5209244729856 5228235834939 5234323624704 5248305654696 5253702478128 5266076913792 5273572600764 5278995406152 5291429416128 5293047032832 5298961189626 5299260078528 5302317130976 5316903973152 5324772334752 5331106593423 5337314166528 5350407414768 5363009626752 5371030821312 5382864909864 5388484758721 5393940763588 5396888603808 5403308650767 5408779665276 5419908841542 5423176751616 5440800144728 5449285580544 5450163564492 5455767958056 5461377892814 5466993818052 5473359619072 5476402316178 5487670633701 5488417004544 5493313595718 5493623447104 5496625764864 5503077773856 5508736579008 5514400979152 5520071427936 5529571270704 5540948989368 5546646737424 5556505713408 5562306847712 5567938852736 5570981784576 5577608929824 5583256428672 5589085491408 5594744610624 5601400023726 5615993055672 5616309826816 5628366873909 5631760472832 5643348457344 5650061688756 5670517260096 5677262811054 5685664459254 5692374545664 5698138248192 5704594887861 5704916656608 5713036984161 5719779374976 5725570825728 5726493324504 5732381867472 5741736100864 5754062412036 5757531798528 5759979304248 5769378571776 5775311213568 5782090347072 5797154121984 5809927095648 5816838486177 5818616723088 5832321743232 5846629320792 5860400321088 5888614077792 5888946226176 5904343861533 5910415287894 5917297411584 5922576636223 5924336528016 5936526520872 5938869831921 5945785088256 5954677911936 5961667588344 5965106772348 5968703407104 5990368876596 5997438567936 6002694738482 6004478437344 6006314036736 6009778976512 6016833331248 6019208341614 6035230266624 6042409673976 6054842615692 6071499679284 6078569370624 6083992476978 6101073845568 6113627495456 6115444157952 6120900162819 6128027376384 6130446278112 6143060365104 6157529571456 6166739091136 6180326377992 6183703985472 6196427656224 6203701101546 6210080356428 6226610344448 6233567613039 6237326115072 6239977579602 6243739946496 6250160119424 6256587148032 6257595203676 6263931209328 6267354507648 6280250298816 6287721177834 6294087686952 6301515820032 6310841285632 6317992187631 6318348555168 6328202609664 6341223602688 6348767014512 6379331917608 6379691745024 6396312419328 6403921363872 6410405529216 6418031238684 6431237064278 6434751796848 6441267178944 6442304990067 6448929600906 6459453113472 6462199003377 6466095357696 6490550893248 6497225115264 6504851640456 6518236108852 6521798387232 6522166250496 6536167982604 6545943813474 6553565950464 6560304970752 6561361961136 6574862705912 6577457985891 6585116818176 6592950361224 6606516102708 6610499472384 6625064504448 6638696324416 6642324435456 6656959588032 6670657035744 6678592335981 6696369408896 6699012650928 6706876036887 6712796627576 6714791332992 6728607776064 6757103291328 6761001348576 6761382704128 6768937497654 6773018798592 6779061470649 6779983481856 6786955051264 6789634049952 6793934065152 6803604490384 6805626179328 6819629525376 6826642138368 6844877601432 6877830932388 6885839520768 6894030798432 6910942910742 6915109833216 6927220767888 6929338454272 6937581477528 6952867175241 6970981113252 6979098166272 6997740872928 7004936637504 7021435885056 7031430134352 7038660541536 7046922610494 7055239221504 7065281586168 7065680104704 7080848647821 7089205297536 7099696446336 7108142124564 7116418888704 7133876553024 7142362891326 7150679502336 7157059111267 7161374428416 7176748407309 7177153213152 7195851471744 7204411534356 7211706220368 7219235426402 7226545122056 7239095771454 7246425576312 7253991030243 7265714107392 7266884752656 7274357277408 7289325090736 7301869754904 7309378254672 7316894178268 7324418127624 7337023185636 7337437031808 7344982105344 7360095237248 7372761694272 7380343092096 7387931985824 7395528983232 7396720544151 7408256420448 7408674284544 7436811906432 7444341904896 7452113988544 7459659480832 7468533364968 7472614989888 7480181240064 7487990740896 7504489165212 7509013963776 7515713267322 7524464609792 7533415585008 7545164649984 7551896206023 7560689680128 7569683748072 7580885945672 7589832727552 7601741202744 7606126517148 7606555542144 7610712597504 7617382645548 7626372499968 7635324432672 7643175823296 7654055051682 7672083216048 7679972405664 7700487301611 7709453796096 7729538829312 7746569460864 7755784648236 7758155630784 7771743052862 7776428990976 7793123363874 7795505761056 7804779162219 7813867094784 7851485437056 7872458482044 7880553717192 7899115370688 7910358901146 7915368694496 7918493109228 7927713451008 7934786304926 7937144124192 7939570549248 7948441784439 7948890117792 7953475696464 7987158502128 8005971249792 8022444441664 8025611122152 8044514440128 8046973688832 8056546231968 8074297364796 8090911145382 8095332905712 8111989969304 8129863262313 8134765127424 8161200217092 8170703168512 8173928370816 8175245346738 8190747153472 8192066839221 8193181031424 8200490727078 8210039428608 8239970393577 8240435170656 8244938647296 8254616660784 8261903541632 8271601468728 8280107141904 8311423484052 8316434820096 8319970106136 8334758570112 8342116197376 8343460271568 8351908279104 8356472676864 8373667065088 8383628237112 8392116915936 8402100035589 8423989583508 8424464740224 8465022686016 8475092533134 8505775890144 8506255660032 8515894216581 8528496688881 8538561818496 8547207372288 8557374984912 8579669062464 8588356238592 8589739986756 8598572801208 8612604151296 8616265337836 8621460476928 8631093618054 8639968956372 8654067857664 8662966820352 8673135520608 8695731182976 8714890643472 8727925084632 8748482614848 8769943981188 8780155757568 8790600481632 8808688136944 8832921116688 8833419339264 8841300235183 8865622931841 8875946117376 8894209380992 8904789781308 8918677632384 8932016867904 8942501382516 8947660158522 8953055110656 8960901591122 8971477034752 8985553314894 8996157851904 9004042107723 9009471055104 9014668464768 9025249996872 9038748627532 9052845399936 9063614510964 9074168239104 9082263923538 9092839367168 9102189517824 9117854055936 9125988715467 9126503468576 9151610768352 9170441243184 9192041064576 9214590547656 9236294357184 9250108636704 9270489566988 9294641484336 9305551652319 9315120534642 9330321163904 9339915516672 9355989172608 9359966369403 9375240179136 9384880722048 9386392805514 9395896813992 9406985628672 9420375448224 9420906806272 9431581766751 9441131530428 9446824018944 9452273730048 9466261928448 9477522832752 9511835404032 9523150521768 9548499237888 9568997876412 9569537617536 9594468628992 9605882045808 9615608293824 9627046858026 9646855596417 9652127695272 9661900768416 9671988040324 9689179670208 9699143036544 9735826339872 9745837672896 9757277460684 9765890836832 9777354163278 9782697580848 9783249375744 9793309473792 9818915720211 9830348925696 9840457456128 9842042941704 9860705310976 9862294058868 9877675227264 9909774154062 9915749208576 9937596756672 9958044486624 9963486653184 9973574986752 9983987654528 10005985553616 10020951023096 10044554113344 10048518976392 10069194941364 10080919573504 10092911664096 10135654936992 10141502022864 10142074056192 10153406246481 10156510194064 10159528197888 10180432576896 10184451074928 10190901097728 10205406735576 10229444288064 10239963207552 10267316402148 10279271728128 10316746398582 10328759281152 10341046197648 10344207507712 10366414366113 10372664749824 10390831151832 10394007681408 10406372216292 10418489459712 10456471669878 10468647249408 10496611309392 10507404956256 10532153827584 10547145201528 10557990812304 10570383915741 10582858832256 10597922379252 10598520157056 10604634261952 10633807946304 10649544669504 10662213186846 10674628333056 10684151897107 10700814829536 10713544336989 10726019253504 10742061642624 10765729819728 10776969517442 10787881527176 10793777207616 10806617301534 10817559330552 10828853139603 10839817683084 10846353503232 10881600289456 10898571161088 10900327128984 10911535916112 10922755785628 10933987636104 10952804632356 10975341267402 10986627191436 10987246894208 10993251529728 11006155547712 11017473158016 11028801958304 11040142855872 11059142541408 11081897978736 11093293474848 11113011426816 11124613695424 11135877705472 11155217859648 11166512857344 11178170982816 11189489221248 11202800047452 11231986111344 11232619653632 11256733747818 11263520945664 11273569900983 11286696914688 11300123377512 11341034520192 11354525622108 11371328918508 11384749091328 11409189775722 11409833313216 11426073968322 11439558749952 11451141651456 11452986649008 11464763734944 11481082577523 11508124824072 11519958608496 11538757143552 11564180694144 11594308243968 11619854191296 11633676972354 11637233446176 11657614579293 11664643486464 11693258641584 11720800642176 11777228155584 11808687723066 11820830575788 11834594823168 11845153272446 11848673056032 11865538351719 11873053041744 11877739663842 11891570176512 11902179457389 11909355823872 11923335176688 11930213544696 11980737753192 11994877135872 12005389476964 12008956874688 12012628073472 12019557953024 12033666662496 12038416683228 12070460533248 12084819347952 12109685231384 12136366718073 12142999358568 12167984953956 12202147691136 12227254990912 12230888315904 12241800325638 12256054752768 12260892556224 12286120730208 12300736090617 12315059142912 12333478182272 12360652755984 12367407970944 12392855312448 12407402203092 12420160712856 12453220688896 12467135226078 12474652230144 12479955159204 12487479892992 12500320238848 12513174296064 12515190407352 12527862418656 12534709015296 12560500597632 12575442355668 12588175373904 12635984375262 12636697110336 12682447205376 12697534029024 12712638799701 12758663835216 12759383490048 12807842727744 12820811058432 12836062477368 12862474128556 12869503593696 12882534357888 12884609980134 12897859201812 12911121523303 12918906226944 12924398006754 12932190715392 12946640427081 12981101786496 12994450230528 13009703280912 13036472217704 13043596774464 13072335965208 13091887626948 13107131900928 13122723922272 13149725411824 13154915971782 13170233636352 13181983700119 13185900722448 13213032205416 13250129008896 13277392648832 13284648870912 13313919176064 13341314071488 13357184671962 13392738817792 13398025301856 13413752073774 13421490237783 13425593255152 13429582665984 13441352386683 13457215552128 13514206582656 13522002697152 13537874995308 13546037597184 13558122941298 13573910102528 13579268099904 13587868130304 13607208980768 13611252358656 13623395885307 13639259050752 13653284276736 13689755202864 13755661864776 13788061596864 13821885821484 13830219666432 13854441535776 13858676908544 13875162955056 13905734350482 13941962226504 13972680801963 13995481745856 14009873275008 14042871770112 14062860268704 14077321083072 14079589208271 14093845220988 14110478443008 14130563172336 14131360209408 14161697295642 14178410595072 14199392892672 14216284249128 14267753106048 14284725782652 14301359004672 14314118222534 14322748856832 14353496814618 14354306426304 14391702943488 14408823068712 14423412440736 14438470852804 14453090244112 14478191542908 14492851152624 14507982060486 14533769505312 14548714554816 14578650181472 14603739509808 14618756509344 14633788356536 14648836255248 14666031244917 14674046371272 14674874063616 14689964210688 14720190474496 14745523388544 14760686184192 14775863971648 14791057966464 14793441088302 14816512840896 14864661231093 14873623812864 14888683809792 14904227977088 14919318961664 14937066729936 14945229979776 14960362480128 14975981481792 15008978330424 15031426534644 15048929219584 15066831170016 15090329299968 15103792412046 15121379360256 15139367496144 15161771891344 15203482405488 15212253034296 15213111084288 15234765291096 15252744999936 15270648865344 15286351646592 15308110103364 15344166432096 15359944811328 15400974603222 15418907592192 15475119597873 15493138921728 15511569296472 15516311261568 15543486105724 15552857981952 15586246727748 15591011522112 15609558324438 15627734189568 15684707504817 15702970874112 15744916964088 15761107434384 15798230741376 15820717802292 15830737388992 15836986218456 15869572609852 15874288248384 15879141098496 15896883568878 15897780235584 15906951392928 15974317004256 15993319780269 16011942499584 16044888883328 16051222244304 16089028880256 16113092463936 16148594729592 16165454276163 16181822290764 16190665811424 16223979938608 16259726524626 16269530254848 16322400434184 16347856741632 16350490693476 16381494306944 16384133678442 16400981454156 16420078857216 16463011901103 16479940787154 16480870341312 16489877294592 16509233321568 16523807083264 16543202937456 16560214283808 16622846968104 16639940212272 16669517140224 16686920543136 16703816558208 16712945353728 16747334130176 16767256474224 16784233831872 16804200071178 16847979167016 16848929480448 16885100621727 16930045372032 16950185066268 17011551780288 17031788433162 17056993377762 17066833265329 17077123636992 17094414744576 17113784663583 17114749969824 17139110952483 17159338124928 17176712477184 17179479973512 17197145602416 17225208302592 17232530675672 17262187236108 17279937912744 17308135715328 17325933640704 17346271041216 17391462365952 17429781286944 17455850169264 17496965229696 17539887962376 17581200963264 17617376273888 17665842233376 17666838678528 17682600470366 17713031584599 17731245863682 17751892234752 17767729908669 17788418761984 17809579562616 17837355264768 17864033735808 17885002765032 17895320317044 17906110221312 17921803182244 17942954069504 17971106629788 17992315703808 18008084215446 18018942110208 18029336929536 18050499993744 18077497255064 18105690799872 18127229021928 18164527847076 18185678734336 18235708111872 18251977430934 18253006937152 18303221536704 18340882486368 18362700488457 18384082129152 18429181095312 18472588714368 18500217273408 18540979133976 18589282968672 18611103304638 18630241069284 18660642327808 18679831033344 18700702839117 18711978345216 18719932738806 18750480358272 18769761444096 18772785611028 18791793627984 18840750896448 18863163533502 18882263060856 18904547460096 18932523856896 18953976562893 18955045665504 19023670808064 19046301043536 19137995752824 19139075235072 19188937257984 19211764091616 19231216587648 19254093716052 19293711192834 19304255390544 19323801536832 19326914970201 19343976080648 19378359340416 19386597010131 19398286073088 19471652679744 19491675345792 19514554921368 19531781673664 19554708326556 19565395161696 19566498751488 19637831440422 19660697851392 19678238500999 19680914912256 19684085883408 19721410621952 19724588117736 19732373957673 19755350454528 19819548308124 19831498417152 19875193513344 19916088973248 19926973306368 19967975309056 20011971107232 20035777007943 20041902046192 20089108226688 20097037952784 20138389882728 20185823328192 20271309873984 20283004045728 20284148112384 20306812492962 20313020388128 20319056395776 20337184411947 20360865153792 20368902149856 20381802195456 20410813471152 20458888576128 20479926415104 20534632804296 20633492797164 20657518562304 20682092395296 20688415015424 20732828732226 20745329499648 20781662303664 20788015362816 20812744432584 20858601525723 20912943339756 20937294498816 20993222618784 21014809912512 21064307655168 21094290403056 21115981624608 21140767831482 21165717664512 21184267353769 21195844758504 21197040314112 21209268523904 21242545943463 21267615892608 21299089339008 21324426373692 21349256666112 21368303794214 21401629659072 21427088673978 21452038507008 21471177333801 21484123285248 21531459639456 21553939034884 21575763054352 21587554415232 21613234603068 21635118661104 21657706279206 21679635366168 21761973090729 21763200578912 21797142322176 21800654257968 21823071832224 21845511571256 21867975272208 21905609264712 21950682534804 21973254382872 21974493788416 22012311095424 22034946316032 22057603916608 22080285711744 22118285082816 22163795957472 22186586949696 22190161632453 22226022853632 22249227390848 22271755410944 22310435719296 22333025714688 22356341965632 22378978442496 22405600094904 22463972222688 22465239307264 22513467495636 22527041891328 22547139801966 22573393829376 22600246755024 22655688618069 22682069040384 22709051244216 22742657837016 22769498182656 22818379551444 22819666626432 22852147936644 22879117499904 22905973298016 22929527469888 22962165155046 23016249648144 23039917216992 23101461904833 23128361388288 23188616487936 23239708382592 23267353944708 23274466892352 23315229158586 23329286972928 23386517283168 23414337486657 23441601284352 23554456311168 23617375446132 23641661151576 23690306544892 23697346112064 23731076703438 23746106083488 23755479327684 23779906079371 23783140353024 23804358914778 23818711647744 23845325353317 23846670353376 23860427089392 23961475506384 24010778953928 24017913749376 24039115906048 24067333324992 24076833366456 24140921066496 24169638695904 24219370462768 24272733436146 24285998717136 24335969907912 24389589786939 24404295382272 24454509981824 24483600651276 24512109505536 24521785112448 24572241460416 24576200517663 24601472181234 24630118285824 24666956364544 24719911180731 24721305511968 24734815941888 24785710624896 24814804406184 24840321425712 24934270452156 24949304460288 24959910318408 25000640477696 25026348592128 25030380814704 25055724837312 25069418030592 25121001195264 25150884711336 25176350747808 25206300106767 25271968750524 25273394220672 25395068058048 25425277599402 25477592985409 25517327670432 25518766980096 25547682649743 25585490066643 25615685455488 25641622116864 25672124954736 25724948257112 25739007187392 25765068715776 25769219960268 25795718403624 25822243046606 25837812453888 25848796013508 25864381430784 25893280854162 25962203572992 25988900461056 26019406561824 26072944435408 26087193548928 26144671930416 26183775253896 26245447844544 26299450823648 26309831943564 26340467272704 26363967400238 26371801444896 26426064410832 26500258017792 26523900705549 26554785297664 26627838352128 26682628142976 26714369343924 26785477635584 26796050603712 26827504147548 26842980475566 26851186510304 26859165331968 26882704773366 26914431104256 27012126323169 27028413165312 27044005394304 27075749990616 27116245882596 27147820205056 27158536199808 27214417961536 27222504717312 27246791770614 27278518101504 27306568553472 27377966146401 27379510405728 27511323729552 27576123193728 27643771642968 27708883071552 27717353817088 27750325910112 27811468700964 27883924453008 27916654956957 27945361603926 27990963491712 28002862347967 28019746550016 28079899108209 28125720537408 28154642166144 28159178416542 28187690441976 28220956886016 28261126344672 28262720418816 28294745300253 28323394591284 28356821190144 28398785785344 28432568498256 28535506212096 28569451565304 28628236445068 28645497713664 28706993629236 28708612852608 28783405886976 28817646137424 28846824881472 28876941705608 28906180488224 28940566789251 28956383085816 28985702305248 29015964120972 29067539010624 29097429109632 29157300362944 29207479019616 29237513018688 29267576713072 29297672510496 29332062489834 29348092742544 29349748127232 29375933039479 29379928421376 29440380948992 29456747160633 29491046777088 29521372368384 29551727943296 29582115932928 29586882176604 29633025681792 29729322462186 29747247625728 29808455954176 29838637923328 29874133459872 29890459959552 29920724960256 29951962963584 30017956660848 30062853069288 30133662340032 30207584824092 30242758720512 30278734992288 30323543782688 30406964810976 30424506068592 30426222168576 30460218739443 30469530582192 30541297730688 30572703293184 30616220206728 30688332864192 30719889622656 30801949206444 30837815184384 30950239195746 30986277843456 31023138592944 31032622523136 31086972211448 31099243098339 31172493455496 31182023044224 31219116648876 31255468379136 31369415009634 31405941748224 31433961131053 31489833928176 31522214868768 31596461482752 31641435604584 31661474777984 31673972436912 31711151747223 31739145219704 31748576496768 31793767137756 31795560471168 31813902785856 31948634008512 31986639560538 32023884999168 32052455691321 32089777766656 32102444488608 32178057760512 32226184927872 32297189459184 32330908552326 32363644581528 32381331622848 32447959877216 32486559418809 32519453049252 32539060509696 32644800868368 32695713483264 32700981386952 32762988613888 32768267356884 32801962908312 32926023802206 32959881574308 32961740682624 32979754589184 33018466643136 33047614166528 33086405874912 33120428567616 33245693936208 33279880424544 33339034280448 33373841086272 33407633116416 33494668260352 33534512948448 33568467663744 33608400142356 33695958334032 33697858960896 33770201243454 33820709702949 33860090744064 33900370132536 34023103560576 34063576866324 34113986755524 34133666530658 34154247273984 34227569327166 34229499939648 34278221904966 34318676249856 34353424954368 34358959947024 34394291204832 34443247732569 34465061351344 34524374472216 34559875825488 34616271430656 34692542082432 34782924731904 34859562573888 34911700338528 34972843737879 34993930459392 35079775924752 35162401926528 35234752547776 35331684466752 35365200940732 35426063169198 35462491727364 35498956303291 35503784469504 35535459817338 35576837523968 35596615055157 35619159125232 35674710529536 35706538372167 35728067471616 35770005530064 35790640634088 35843606364488 35885908139008 35942213259576 35984631407616 36016168430892 36037884220416 36058673859072 36100999987488 36154994510128 36211381599744 36254458043856 36329055694152 36409100154219 36503954861868 36506013874304 36606443073408 36681764972736 36725400976914 36768164258304 36858362190624 36902208271851 36945177428736 37000434546816 37081958267952 37178565937344 37222206609276 37260482138568 37321284655616 37359662066688 37401405678234 37423956690432 37439865477612 37500960716544 37539522888192 37545571222056 37583587255968 37681501792896 37726327067004 37764526121712 37907953125786 37910091331008 38047341616128 38092602087072 38137916399103 38275991505648 38278150470144 38423528183232 38462433175296 38508187432104 38587422385668 38608510781088 38647603073664 38653829940402 38687952161296 38733364569909 38756718680832 38773194020262 38796572146176 38943305359488 38983350691584 39029109842736 39063563347328 39109416653112 39130790323392 39275662880844 39321395702784 39356477001998 39368171766816 39442821243904 39449176235472 39464747915346 39510700909056 39545951100357 39639096616248 39750387026688 39832177946496 39853946612736 39935950618112 40023942214464 40071554015886 40083804092384 40178216453376 40194075905568 40264470713349 40276779765456 40324057160049 40371646656384 40542619747968 40566008091456 40613624985924 40626040776256 40638112791552 40674368823894 40721730307584 40737804299712 40763604390912 40821626942304 40870187655921 40917777152256 40959852830208 41069265608592 41266985594328 41364184790592 41376830030848 41465657464452 41490658999296 41563324607328 41576030725632 41625488865168 41717203051446 41803040917807 41825886679512 41918042405889 41986445237568 42029619825024 42128615310336 42188580806112 42231963249216 42238767624813 42281535662964 42331435329024 42368534707538 42391689517008 42394080628224 42418537047808 42485091886926 42535231785216 42598178678016 42648852747384 42736607588428 42803259318144 42854177347956 42904077014016 42942354667602 42968246570496 43062919278912 43107878069768 43151526108704 43175108830464 43226469206136 43270237322208 43315412558412 43359270732336 43523946181458 43526401157824 43601308515936 43646143664448 43691023142512 43735950544416 43811218529424 43901365069608 43946508765744 43948987576832 43998093734751 44024622190848 44069892632064 44115207833216 44160571423488 44236570165632 44327591914944 44373173899392 44380323264906 44498454781696 44543510821888 44593983693279 44620871438592 44666051429376 44712683931264 44757956884992 44811200189808 44927944445376 45026934991272 45094279603932 45146787658752 45200493510048 45311377236138 45364138080768 45418102488432 45485315674032 45636759102888 45639333252864 45704295873288 45758234999808 45811946596032 45859054939776 45924330310092 46032499296288 46079834433984 46202923809666 46256722776576 46425358793619 46479416765184 46534707889416 46548933784704 46630458317172 46658573945856 46773034566336 46828674973314 46883202568704 46925030271613 47054122514451 47108912622336 47234750892264 47283322303152 47380613089784 47394692224128 47462153406876 47492212166976 47510958655368 47559812158742 47608717829556 47637423295488 47690650706634 47693340706752 47720854178784 47922951012768 48021557907856 48035827498752 48134666649984 48153666732912 48339277391808 48438740925536 48496362828489 48545466872292 48571997434272 48671939815824 48779179573878 48808590764544 48909019963648 48967201302552 49043570224896 49144482920832 49152401035326 49202944362468 49260236571648 49333912729088 49389035703309 49439822361462 49442611023936 49469631883776 49571421249792 49629608812368 49680642851424 49868540904312 49919820636816 50001280955392 50060761629408 50111449674624 50138836061184 50242002390528 50301769422672 50352701495616 50412600213534 50516329843603 50543937501048 50546788441344 50655301865181 50790136116096 50850555198804 50955185970818 51034655340864 51095365299486 51170980133286 51200499795987 51231370910976 51283244233728 51344249909472 51417332857449 51449896514224 51478014374784 51530137431552 51538439920536 51591436807248 51644486093212 51675624907776 51697592027016 51786561708324 51924407145984 51977800922112 52038813123648 52145888870816 52174387097856 52289343860832 52367550507792 52490895689088 52598901647296 52619663887128 52727934800476 52743602889792 52852128821664 53000516035584 53047801411098 53109570595328 53139094753797 53255676704256 53303189726007 53365256285952 53428738687848 53570955271168 53592101207424 53655008295096 53685960951132 53702373020608 53718330663936 53765409546732 53828862208512 54024252646338 54056826330624 54088010788608 54151499981232 54232491765192 54317072399616 54428835923072 54493583541228 54557036203008 54755932292802 54759020811456 55022647459104 55088101465371 55152246387456 55287543285936 55417766143104 55500651820224 55622937401928 55767848906016 55833309913914 55890723207852 55981926983424 56005724695934 56039493100032 56102108517351 56159798216418 56251441074816 56309284332288 56318356833084 56375380883952 56522252689344 56589490600506 56646789182568 56705929881577 56713642380288 56797571570688 56861929688679 56865136996512 57071012424192 57138903130608 57256472890136 57413987258472 57417225705216 57566811773952 57635292274848 57693649762944 57753883411216 57812360976448 57881133578502 57912766171632 57971404610496 58031928241944 58135078021248 58159791030393 58194858219264 58314600725888 58414958039232 58475026037376 58535153426144 58595345020992 58664124979668 58696185485088 58699496254464 58751866078958 58880761897984 58913494321266 58982093554176 59034715502997 59042744736768 59103455886592 59164231865856 59173764353208 59266051363584 59458644924372 59494495251456 59616911908352 59748266919744 59780919919104 59903925927168 60035913321696 60107331023829 60125706138576 60267324680064 60415169648184 60557469984576 60647087565376 60813929621952 60849012137184 60852444337152 60920437478886 60939061164384 61011553235841 61082595461376 61145406586368 61232440413456 61376665728384 61439779245312 61603898412888 61900478391492 61972555686912 62046277185888 62065245046272 62173944422896 62198486196678 62344986910992 62364046088448 62438233297752 62575804577169 62738830019268 62811883496448 62867922262106 62979667856352 63044429737536 63192922965504 63282871209168 63322949555968 63347944873824 63422303494446 63478290439408 63497152993536 63552802061307 63587534275512 63591120942336 63627805571712 63897268017024 63973279121076 64047769998336 64104911382642 64179555533312 64204888977216 64356115521024 64413532001403 64452369855744 64594378918368 64661817104652 64727289163056 64762663245696 64895919754432 64973118837618 65038906098504 65285919272187 65289601736736 65391426966528 65401962773904 65525977227776 65536534713768 65603925816624 65852047604412 65919763148616 65923481365248 66036933286272 66095228333056 66172811749824 66240857135232 66491387872416 66559760849088 66570484897359 66678068560896 66747682172544 66815266232832 67069025896896 67136935327488 67216800284712 67391916668064 67395717921792 67540402486908 67641419405898 67720181488128 67800740265072 67967065854207 68046207121152 68127153732648 68227973511048 68267333061316 68308494547968 68455138654332 68458999879296 68556443809932 68637352499712 68717919894048 68788582409664 68886495465138 68930122702688 69048748944432 69119751650976 69304385714499 69385084164864 69565849463808 69719125147776 69823400677056 69945687475758 69987860918784 70050301863373 70159551849504 70243012459971 70324803853056 70469505095552 70663368933504 70730401881464 70852126338396 70924983454728 70997912606582 71070919634676 71153675047936 71193230110314 71238318250464 71339718238113 71349421059072 71413076744334 71456134943232 71540011060128 71581281268176 71687212728976 71884426519152 72032336861784 72117347718144 72201999974976 72309989020256 72422763199488 72508916087712 72658111388304 72818200308438 73007909723736 73012027748608 73168769360817 73212886146816 73363529945472 73450801953828 73536328516608 73716724381248 73728601552989 73804416543702 73890354857472 74000869093632 74159733542193 74163916535904 74357131874688 74444413218552 74520964277136 74642569311232 74802811356468 74847913380864 74879730955224 75001921433088 75079045776384 75091142444112 75167174511936 75363003585792 75452654134008 75529052243424 75618900320301 75815906251572 75820182662016 76185204174144 76275832798206 76432778956227 76551983011296 76556300940288 76756470199929 76847056366464 76924866350592 77016374864208 77174844771336 77217021562176 77295206147328 77307659880804 77375904322592 77466729139818 77513437361664 77546388040524 77593144292352 77886610718976 77966701383168 78058219685472 78127126694656 78218833306224 78261580646784 78551325761688 78712954003996 78736343533632 78898352470944 78929495830692 79021401818112 79091902200714 79278193232496 79500774053376 79571702116647 79664355892992 79871901236224 80047884428928 80143108031772 80167608184768 80356432906752 80388151811136 80528941426698 80553559530912 80648114320098 80743293312768 81036378969507 81085239495936 81132016182912 81227249971848 81252081552512 81348737647788 81443460615168 81475608599424 81643253884608 81740375311842 81835554304512 81919705660416 82133898439203 82138531217184 82533971188656 82728369581184 82931314928904 83126649214656 83152061451264 83250977730336 83434406102892 83606081835614 83651773359024 83749964870871 83836084811778 83972890475136 84008587043901 84059239650048 84377161612224 84463926498432 84477535249626 84563071325928 84651357338617 84662870658048 84737069415076 84783379034016 84788161256448 84837074095616 84884235900759 84970183773852 85070463570432 85196357356032 85297705494768 85473215176856 85606518636288 85708354695912 85884709335204 85936493140992 86125838557824 86215756139536 86303052217408 86350217660928 86452938412272 86540474644416 86630825116824 86718541464672 86821700367753 87047892362916 87052802315648 87202617031872 87292287328896 87382046285024 87471901088832 87622437058848 87802730139216 87893017531488 87897975153664 87996187469502 88049244381696 88127799118437 88139785264128 88230415666432 88321142846976 88473140331264 88655183829888 88746347798784 88760646529812 88996909563392 89187967386558 89241742877184 89425367862528 89515913769984 89622400379616 89855888890752 90053869982544 90188559207864 90400987020096 90622754472276 90728276161536 90836204976864 90970631348064 91273518205776 91278666505728 91380656218329 91408591746576 91623893192064 91718109879552 91848660620184 92064998592576 92159668867968 92405847619332 92513445553152 92850717587238 92958833530368 93041768446471 93069415778832 93097867569408 93260916634344 93297729295017 93546069132672 93657349946628 93766405137408 93850060543226 94108245028902 94217825244672 94301883393159 94469501784528 94566644606304 94761226179568 94789384448256 94924306813752 94984424333952 95021917310736 95119624317484 95217435659112 95381301413268 95386681413504 95441708357568 95845902025536 96043115815712 96071654997504 96157367073963 96269333299968 96307333465824 96678554783616 96877481851072 96992725656978 97090933744584 97143994868544 97343879631648 97459678256427 97558359147756 97617181529088 97818039927296 97934402605104 98087140449792 98288965841664 98304802070652 98405888724936 98667825458176 98778071406618 98879644722924 98885222047872 98939263767552 99142842499584 99259217624736 99361285702848 99737081808624 99839641273632 100121523258816 100222899349248 100484004781056 100603538845344 100705402991232 100825200427068 101032659687206 101087875002096 101093576882688 101310603730362 101462129108847 101580272232192 101701110397608 101910371941636 102069310681728 102190730598972 102341960266572 102400999591974 102462741821952 102688499818944 102834665714898 102899793028448 102956028749568 103060274863104 103076879841072 103182873614496 103288972186424 103329743197707 103395184054032 103573123416648 103848814291968 104077626247296 104291777741632 104348774195712 104578687721664 104735101015584 104918531213637 104981791378176 105197803294592 105239327774256 105455869600952 105487205779584 105704257643328 106095602822196 106219141190656 106278189507594 106496868909873 106511353408512 106606379452014 106730512571904 106857477375696 107119615116501 107184202414848 107310016590192 107371921902264 107404746041216 107530819093464 107657724417024 108048505292676 108113652661248 108176021577216 108302999962464 108464983530384 108634144799232 108857671846144 108987167082456 109227300462657 109511864585604 109518041622912 110045294918208 110176202930742 110304492774912 110575086571872 110706624815553 110835532286208 111001303640448 111245874803856 111535697812032 111666619827828 111781446415704 111963853966848 112011449391868 112078986200064 112204217034702 112319596432836 112502882149632 112618568664576 112636713666168 112750761767904 113044505378688 113178981201012 113293578365136 113411859763154 113723859377358 113730273993024 114142024848384 114277806261216 114512945780272 114827974516944 114834451410432 115270584549696 115387299525888 115507766822432 115624721952896 115762267157004 115825532343264 115942809220992 116063856483888 116200093709727 116270156042496 116319582060786 116389716438528 116629201451776 116829916078464 116950052074752 117070306852288 117190690041984 117328249959336 117392370970176 117503732157916 117826988642532 117964187108352 118069431005994 118206911773184 118328463731712 118347528706416 118532102727168 118637853301071 118917289848744 119233823816704 119496533839488 119561839838208 119807851854336 120071826643392 120214662047658 120251412277152 120462017319361 120534649360128 120793412140047 120830339296368 120972171480147 121114939969152 121294175130752 121627859243904 121698024274368 121840874957772 121878122328768 122023106471682 122165190922752 122290813172736 122464880826912 122610562967763 122753331456768 122879558490624 123207796825776 123800956782984 124092554371776 124130490092544 124347888845792 124396972393356 124689973821984 124728092176896 124876466595504 125151609154338 125409122753421 125477660038536 125735844524212 125959335712704 126088859475072 126385845931008 126565742418336 126645899111936 126695889747648 126716302874439 126844606988892 126956580878816 126994305987072 127105604122614 127175068551024 127182241884672 127255611143424 127794536034048 127946558242152 128209822765284 128359111066624 128409777954432 128712231042048 128827064002806 128904739711488 129188757836736 129323634209304 129454578326112 129525326491392 129791839508864 129946237675236 130077812197008 130571838544374 130579203473472 130803925547808 131051954455552 131073069427536 131207851633248 131704095208824 131839526297232 131846962730496 131994281204253 132073866572544 132345623499648 132481714270464 132982775744832 133119521698176 133140969794718 133495364345088 133630532465664 133781951079837 134138051793792 134273870654976 134433600569424 134783833336128 135080804973816 135282838811796 135440362976256 135601480530144 135934131708414 136092414242304 136254307465296 136455947022096 136534666122632 136910277308664 136917999758592 137112887619864 137274704999424 137435839788096 137577164819328 137772990930276 137860245405376 138097497888864 138239503301952 138608771428998 138770168329728 138893974662391 139276076380857 139438250295552 139646801354112 139891374951516 139975721837568 140100603726746 140319103699008 140486024919942 140649607706112 140775090814839 140939010191104 141326737867008 141460803762928 141704252676792 141849966909456 141995825213164 142141839269352 142386460220628 142476636500928 142679436476226 142826153488668 142912269886464 143080022120256 143162562536352 143374425457952 143768853038304 144064673723568 144403999949952 144619978040512 145017832175424 145316222776608 145489088485467 145636400616876 146015819447472 146024055497216 146337538721634 146425772293632 146727059890944 146901603907656 147433448762496 147457203105978 147608833087404 147780709714944 148001738187264 148167107109927 148319467084386 148327833071808 148714263749376 148888826437104 149041928554272 149605622712936 149759461910448 150003842866176 150182284888224 150334349023872 150726007171584 150905308268016 151058104486848 151237800640602 151548989530809 151631812503144 151640365324032 152370408348288 152551665596412 152865557912454 153103966022592 153512940399858 153601499387961 153694112732928 153849732701184 154032749728416 154251998572347 154349689542672 154434043124352 154590412294656 154615319761608 154751808645184 154933458279636 155026874723328 155092776081048 155773221437952 155933402766336 156116439370944 156254253389312 156437666612448 156523161293568 157102651523376 157425908007992 157472687067264 157796704941888 157858991661384 158183804401428 158556386464992 159001548106752 159143404233294 159328711785984 159909569178021 160095768857856 160286216063544 160335216369536 160712865813504 160776303622272 161057882853396 161107119061824 161296228640196 161486586625536 162072757939014 162170478991872 162264032365824 162454499943696 162504163105024 162697475295576 162951217198848 163286507769216 163480750623684 163671108609024 164267796878406 164277062434368 165067942377312 165264304396113 165456739162368 165862629857808 166253298429312 166501955460672 166868812205784 167212163671228 167303546718048 167499929741742 167672169623556 167844579802939 167945780950272 168017174087802 168118479300096 168306325552053 168754323224448 168927852996864 168955070499252 169126142651856 169302714677234 169474138830152 169566758068032 169674148191232 169768471801518 169940367547704 170117789644731 170140927140864 170392714712064 170595410989536 170946430353712 171213037272576 171416709391824 171769418670408 172251677115648 172431512279072 172606104434816 172700435321856 172905876824544 173080949288832 173261650233648 173437082929344 173643400735506 174095784725832 174105604631296 174405234063744 174479373091179 174584574657792 174764092570048 174943802177664 175244874117696 175605460278432 175786035062976 175992374939004 176098488763392 176255598236874 176460831332864 176642285693952 176946280662528 177104146508991 177310367659776 177492695597568 177521293059624 177993819126784 178375934773116 178483485754368 178850735725056 179244800759232 179711777781504 180107739965088 180321993071487 180377118415728 180801974040192 181245508944552 181672409953728 181941262696128 182547036411552 182557333011456 182761312436658 182817183493152 183034659707523 183247786384128 183436219759104 183697321240368 184129997185152 184319337735936 184811695238664 185701435174476 185917667060736 186083536892942 186138831557664 186195735138816 186521833268688 186595458590034 187092138265344 187314699893256 187700121086452 188216490057804 188435650489344 188603766786318 188939003569056 189133289212608 189522452359136 189578768896512 189848613627504 189968848667904 190043834621472 190239248634968 190434871318224 190658406183921 190762602826536 190773362827008 190883416715136 191691804051072 192086231631424 192143309995008 192314734147926 192538666599936 192614666931648 193240596004209 193357109567232 193754963702144 193985451313956 194181867489168 194287989737088 194687759263296 194919356512854 195116718295512 195636079854592 195857757816561 195868805210208 196174280899584 196577931683328 196609604141304 196811777449872 197556142813236 197759289445848 197770444095744 198285684999168 198518435249472 198722571405696 199474163617248 199679282547264 199711454692077 200243046517632 200445798698496 201207077690688 201410805982464 201650400854136 202065319374412 202175750004192 202187153765376 202621207460724 202924258217694 203160544464384 203402220795216 203820743883272 203901197562621 204138621363456 204381461197944 204683920533144 204801999183948 204925483643904 205376999637888 205669331429796 205799586056896 205912057499136 206153759682144 206365747228992 206577944372848 206659486395414 206790368108064 207146246833296 207913157143497 208155252494592 208583555483264 208697548391424 209157375443328 209470202031168 209837062427274 209963582756352 210150905590119 210395606589184 210478655548512 210911739201904 210974411559168 211408515286656 212191205644392 212556379015188 212993737819746 213212758904028 213461025143808 213714954751392 214019154714339 214239230233002 214368404829696 214620033180384 214743843804528 214809492082432 215061638186928 216097010585352 216352043154432 216605999924928 216929967060768 217268289598464 217715343692288 217974334164912 218454600925314 219023729171208 219036083245824 219506308082451 220090589836416 220352405861484 220608985549824 221150173143744 221185804658967 221413249631106 221671064572416 221868832449277 222002607280896 222479200626579 222491749607712 223071395624064 223333239655656 223562892831408 223927707933696 224022898783736 224408434069404 224639192865672 225005764299264 225237137329152 225273427332336 225501523535808 226089010757376 226357962402024 226587156730272 226823719526308 227447718754716 227460547986048 228555612522432 229025891560544 229298336868681 229655949033888 229668902820864 230269410599787 230541169099392 230774599051776 231015533644864 231249443905792 231524534314008 231651064686528 231885618441984 232127712967776 232400187419454 232540312084992 232639164121572 232779432877056 233258402903552 233659832156928 233900104149504 234140613704576 234381380083968 234656499918672 234784741940352 235007464315832 235653977285064 236138862011988 236413823546368 236695057412832 237064205454336 237275706602142 237834579697488 238715106349941 238993067678976 239615703708672 240143653286784 240429324095316 240502824554304 240924034638722 241069298720256 241586824280094 241660678592736 241944342960294 242229879938304 242588350261504 243109136908521 243255718487808 243396048548736 243681749915544 243756244657536 244046212943364 244330381845504 244929761653824 245221125935526 245506662913536 245759116981248 246401695317609 246415593651552 247601913565968 248185108743552 248695777691584 248793944786712 249379947643968 249456184353792 249752933191008 250303218308676 250818245506842 250955320077072 251249894612613 251471689048424 251918671425408 252025761131703 252177718950144 253131484836672 253291798223872 253391779495296 253432605748878 253689213977784 253913161757632 253954072015851 253988611974144 254211208245228 254350137102048 254364483769344 254511222286848 255589072068096 255893116484304 256419645530568 256819555908864 257654128005612 257809479422976 258377515673472 258647268418608 258909156652224 259050652982784 259583679017728 259892475350472 260155624394016 260465101103259 261143677088748 261158406946944 261607851095616 262146138855072 262415703266496 263408190417648 263679052594464 263693925460992 263988562408506 264147733145088 264383397355311 264691246999296 264963428540928 265965551489664 266239043396352 266281939589436 266990728690176 267563902159674 268276103587584 268547741309952 268867201138848 269567666672256 270161609947632 270565677623592 271202961060288 271868263416828 272184828484608 272508614930592 272911894044192 273069332245264 273820554617328 273835999517184 274225775239728 274871679576192 275154329638656 275545981860552 275720490810752 276194995777728 276479006603904 277217542857996 277540336659456 277787949324782 278552152761714 278876500591104 279125305339413 279293602708224 279782749903032 280201207453492 280638207398016 280972049839884 281299215412224 281550181629678 281878020382208 282653475734016 282905650179477 282921607525856 283408505353584 283699933818912 283991650426328 284283678538704 284772920441256 284953273001856 285358872952452 285652306977336 286160044240512 286325125072704 286748850915904 287537706076608 288129347447136 288472101221889 288807999899904 289239956081024 290035664350848 290632445553216 290978176970934 291272801233752 292031638894944 292048110994432 292379034769281 292675077443268 292851544587264 293454119781888 293803207815312 294866897524992 294914406211956 295217666174808 296003476374528 296334214219854 296638934168772 296655666143616 297428527498752 297777652874208 298083857108544 299211245425872 299518923820896 300364569776448 300668698047744 301452014343168 301810616536032 302116208973696 302475601281204 303097979061618 303263625006288 303280730648064 304386387326541 304740816696576 305103331192824 305731115824908 306207932045184 307025880799716 307202998775922 307388225465856 308065499456832 308503997144694 308699379085344 308868086248704 309138779031823 309180824589312 309230639523216 309503617290368 309866916559272 309989229593121 310185552162096 311546442875904 312232878741888 312508506778624 312875333224896 313046322587136 314205303046752 314755593640911 314851816015984 314945374134528 315593409883776 315717983322768 316367608802856 317112772929984 318286808466588 318657423571968 319490606729619 319819138356042 320191537715712 320572432127088 320670432739072 321358845349503 321552607244544 322115765706792 322214238123648 322592457280392 322973173251072 324145515878028 324340957983744 324528064731648 324908999887392 325008326210048 325394950591152 325902434397696 326573015538432 326961501247368 327681901387971 328535593756812 328554124868736 330135884754624 330528608792226 330913478324736 331208708810317 331725259715616 332119874446659 332506596858624 333003910921344 333737624411568 334424327342456 334607093436096 334999859483484 335344339247112 335689159605878 335891561900544 336034348175604 336236958600192 336612651104106 337508646448896 337855705993728 337910140998504 338252285303712 338605429354468 338948277660304 339133516136064 339536943603036 339880735095408 340235579289462 341190821979072 341892860707424 342426074545152 342833418783648 343538837340816 344503354231296 344863024558144 345212208869632 345811753649088 346161898577664 346523300467296 346874165858688 347286801471012 348191569451664 348211209262592 348600281129181 348810468127488 348958746182358 349169149315584 349528185140096 349887604355328 350489748235392 351210920556864 351572070125952 351984749878008 352511196473748 352921662665728 353892561325056 354208293017982 354620735319552 354985391195136 355042586119248 355913559903213 356751869546232 357701471450112 358489601518464 359423555563008 360215479930176 360643986142974 360754236831456 361386051958083 361603948080384 362491017889104 362916514440441 363344819907456 363882525392256 365094072823104 365522624873316 365634366986304 366069319415046 366495572768256 366872439518208 367394642480736 367831688903289 368259994370304 368638675471872 369623390477328 371402870348952 372167073785884 372277663115328 372391470277632 373043666537376 373190917180068 374184276530688 374629399786512 375400242172904 376227368260263 376432980115608 377207533572636 377878007138112 378266578425216 379044904718272 379157537793024 379697227255008 379937697335808 380087669242944 380478497269936 380869742636448 381316812367842 381525205653072 381546725654016 381766833430272 383383608102144 384172463262848 384629468295852 385077333199872 385229333863296 386481192008418 386714219134464 387509927404288 387970902627912 388363734978336 388575979474176 389375518526592 389838713025708 390233436591024 391715515633122 391737610420416 393155863366656 393219208282608 393623554899744 395112285626472 395518578891696 395540888191488 395982843612759 397036870498944 397445142811392 398948327234496 399358565094528 399422909384154 400244767222393 400486093035264 400891597396992 401345853239511 402414155381376 402821611964928 403300801708272 404130638748824 404351500008384 405242414921448 405848516435388 406321088928768 406804441590432 407641487766544 407802395125242 408277242726912 408641494703689 408762922395888 409367841066288 409603998367896 410753999275776 411338662859592 411599172113792 411824114998272 412307519364288 412731494457984 413155888745696 413318972790828 413580736216128 414292493666592 415826314286994 416310504989184 416681923987173 417167110966528 418314750886656 418940404062336 419674124854548 419927165512704 420301811180238 420791213178368 420957311097024 421823478403808 421948823118336 422325272444517 422817030573312 424382411288784 425112758030376 425987475639492 426425517808056 427429909502784 428038309428678 428478460466004 428736809659392 429240066360768 429487687609056 429618984164864 430123276373856 432194021170704 433211999849856 433859934121536 435430687384576 435948668329824 436467265456401 436909201850628 438047458342416 438072166491648 439012616164902 440181179672832 440704811722968 442300346287488 442371609317934 442826499262212 443342129144832 443737664898554 444005214561792 444501321329781 444958401253158 444983499215424 446142791248128 446666479311312 447125785662816 448045797567472 448816868138808 449278385731344 450011528598528 450546854664672 451003047071616 452178021514752 452715924804048 453174313460544 453647439052616 454646968592427 454895437509432 454921095972096 457111225044864 458051783121088 458596673737362 459311898067776 460538821199574 460804498163883 461082338198784 461486431942783 461549198103552 462031067289728 462498887811584 462755995717041 463049068628016 463302129373056 463771236883968 464255425935552 464800374838908 465080624169984 465278328243144 466516805807104 467319664313856 467800208299008 468281227409152 468762760167936 469312999837344 469569483880704 470014928631664 471307954570128 472277724023976 473390114825664 474551413204284 475669159394976 477430212699882 477986135357952 479728707534063 480287306573568 480858648190632 481005649108608 481848069277444 482138597440512 483173648560188 483321357185472 483888685920588 484459759876608 485176700523008 486218273817042 486511436975616 486792097097472 487363499831088 487512489315072 488092425886728 489859523307648 490442251871052 491013325827072 492803390635218 492831187303104 495203827131936 495792913188339 496370217487104 497391555383168 497587889573424 498759895287936 499505866382016 500606436617352 501636491013684 501910640154144 502499789225226 502943378096848 503533739408817 503837342850816 504051522263406 504355437900288 506262969673344 506783558990592 506865211497756 507378427955568 507826323515264 507908144031702 508422416490456 508700274204096 509022444573696 510353368934193 511178144136192 511786232968608 512839291061136 513639111817728 515308256011224 516755031346944 517294536837216 517818313304448 518101305965568 519167358035456 519784950700944 520311248788032 520930202206518 522287354177496 522316813893888 523215702191232 523438119273537 524292277710144 524831406532992 526816380835296 527358105188928 527977124817012 528295466290176 528766794710622 529382493998592 529926857081856 531312439526973 531931102979328 532478086792704 532563879178872 533981457380352 535127804319348 536552207175168 537734402277696 539135333344512 540323219895264 541131355247184 542405922120576 543736526833656 545017229861184 545823788088384 546138664490528 547641109234656 547671999034368 548451550479456 549103979122569 549743359152384 550308659277312 551091963721104 551440981621504 552389991555456 552958013207808 554435085715992 555575898649564 557104305523428 557753001182208 558250610678826 558587205416448 559565499806064 560402414906984 561276414796032 561944099679768 563100363259356 563756040764416 565306951468032 565811300358954 565843215051712 566817010707168 567399867637824 567983300852656 568567357077408 569545840882512 569906546003712 570717745904904 571304613954672 571975218551763 572320088481024 572650250145408 573497701831808 575075412153216 576258694894272 576944202443778 577615999799808 578479912162048 579721788012627 580071328701696 581264891106432 581956353941868 582545602467504 584063277789888 584758069538562 585350154886536 586908239563776 587573273449683 587606415630624 589733795049984 589828812423912 590435332349616 592668428439708 593277868337544 593311332287232 594857054997504 595555305748416 596167714217088 598422490851744 599037847641792 599134364076231 600729139552896 601337396095488 603621233072064 604232417947392 604951202562408 606195958123236 606527250012576 606561461296128 608772774653082 609481633393152 610025393530969 610206662385648 611462231649816 611703592687863 612415864090368 614051761599432 614405997551844 614776450931712 616130998913664 617007994289388 617398758170688 617736172497408 618277558063646 618461279046432 619007234580736 619733833118544 619978459186242 620371104324192 624465757483776 625750666449792 626092645174272 628410606093504 629511187281822 629703632031968 629890748269056 630452716770357 631186819767552 631435966645536 632735217605712 634225545859968 636573616933176 638981213459238 639638276712084 640383075431424 641144864254176 641340865478144 642057464143017 642717690699006 643105214489088 644231531413584 644428476247296 645184914560784 648291031756056 649056129463296 649817999774784 650016652420096 650789901182304 651804868795392 653146031076864 653923002494736 655363802775942 656712287966839 657071187513624 657108249737472 658518924247353 660271769509248 661057217584452 661826956649472 662417417620634 663450519431232 663557413976901 664239748893318 665013193717248 665606497347831 666007821842688 667475248823136 668848654684912 669214186872192 669999718966968 670688678494224 671378319211756 671783123801088 672068696351208 673225302208212 675017292897792 675711411987456 675820281997008 676504570607424 677210858708936 677896555320608 678267032272128 679073887206072 679761470190816 680471158578924 682381643958144 683785721414848 685666837567296 687077674681632 687895010606043 689006708462592 689726049116288 690424417739264 690808231799361 691623507298176 692323797155328 693046600934592 693748331717376 694573602942024 696383138903328 696422418525184 697200562258362 697620936254976 697917492364716 698338298631168 699056370280192 699775208710656 700979496470784 702421841113728 703144140251904 703969499756016 705022392947496 708416586035964 709241470639104 710085172238496 711827119806426 713503739092464 716145319049823 716979203036928 718847111126016 720430959860352 721287972285948 721508473662912 722772103916166 723207896160768 724982035778208 725833028880882 726689639814912 727765050784512 729327410725563 730188145646208 731045249746632 731268733972608 732138638830092 732991145536512 734789284961472 735663377806578 736519988740608 737177088460501 737277350943744 739205085952827 739246780954656 742805740697904 744334147571768 744555326230656 746087333074752 746381834360136 748368553061376 749258799573024 750800484345808 752454736520526 752865960231216 754415067145272 755756014276224 756077283395109 756533156850432 758089809436544 759394454510016 759875394671616 760175338485888 760956994539872 761739485272896 761862216047553 762633624735684 763050411306144 763093451308032 763533666860544 766767216204288 768344926525696 769258936591704 770458667726592 772962384016836 773428438268928 775019854808576 775941805255824 776727469956672 777151958948352 778751037053184 779677426051416 780466873182048 781395303309777 783431031266244 783475220840832 786438416565216 787247109799488 790224571252944 791037157783392 791081776382976 791965687225518 793150192065933 794073740997888 794890285622784 797896654468992 798717130189056 798845818768308 800489534444786 800972186070528 802691706479022 804828310762752 805643223929856 806601603416544 808261277497648 808703000016768 810484829842896 811697032870776 813608883180864 815282975533088 815604790250484 816554485453824 817282989407378 817525844791776 818735682132576 819207996735792 821507998551552 822677325719184 823198344227584 824615038728576 825462988915968 826311777491392 826637945581656 827161472432256 828584987333184 831652628573988 832621009978368 833363847974346 834334221933056 836629501773312 837375916018239 837880808124672 839348249709096 840603622360476 841582426356736 841914622194048 843646956807616 843897646236672 844650544889034 845634061146624 848716950538431 848764822577568 850225516060752 851974951278984 852851035616112 854859819005568 856076618857356 856956920932008 858480132721536 858975375218112 859237968329728 860246552747712 864388042341408 865416303665667 866423999699712 867719868243072 871897336659648 872934530912802 873818403701256 876094916684832 876144332983296 877137104307843 878025232329804 880362359345664 881409623445936 884600692574976 884743218635868 885652998524424 887475329797108 888010429123584 889002642659562 889916802506316 889966998430848 892285582496256 893332958622624 894251571325632 896091595134944 897633736277616 898556771462688 901093709329344 902006094143232 904356043029504 905431849608096 906348626921088 907294878105232 909293937184854 909790875018864 909842191944192 910653924223849 913159161979623 914222450089728 916103566242176 917193347474724 918623796135552 921077642399148 921608996327766 922164676397568 922972863885566 924062134579456 924997775623168 925511991434082 926098137256032 926604258746112 927416337095469 927542473767936 928510851871104 929600749677816 930556656486288 934639328627712 936562454818304 937525520335872 938625999674688 939138967761408 940029857263328 942615909140256 944266780922733 944555448047952 946780229651328 949102826408568 951338318789952 954860425399764 955972270715904 958471820188857 959457415068126 960574613147136 961717296381264 962011298217216 963696138554888 964076536048509 966347297120376 966642714370944 967777371841176 968919519753216 970353401046016 972436547634084 973022873951232 973584194194944 974726999662176 975024978630144 976184851773456 979719046615296 980884503742104 983045704163913 985606781270436 985662374606208 990407654263872 991585826376678 992740434974208 993626126430951 994783110766336 995175779146848 997519790575872 999011732764032 1001212873234704 1003272982027368 1003821280308288 1004999578450452 1005886756193696 1007067478817634 1007674685701632 1008103044526812 1008710875800576 1012525939346688 1013567117981184 1013730422995512 1014756855911136 1015652647030528 1015816288063404 1016844832980912 1017400548408192 1020706737868386 1023572465937216 1025678582122272 1027278223635456 1030616512022448 1033510062693888 1034589073674432 1035636626608896 1038334716070912 1039569901401888 1040622497576064 1041860404413036 1044574708354992 1044633627787776 1045800843387543 1046431404382464 1046876238547074 1048584555420288 1049662813065984 1053632761670592 1054716210377856 1055954249634024 1057533589421244 1058764987997184 1062624879053946 1063862205958656 1064956173585408 1065127758357744 1067740679709639 1070255608638696 1073104414350336 1075468804555392 1078270666689024 1080646439790528 1082262710494368 1084158155874249 1084811844241152 1087473053667312 1088749543321323 1090034459722368 1091647576176768 1092277328981056 1095282218469312 1096903100958912 1098207958245138 1099486718304768 1100467645402021 1100617318554624 1102183927442208 1102881963243008 1103495066709867 1104779983110912 1105916026415616 1108870171431984 1111151797299128 1114208611046856 1116501221357652 1117174410832896 1119130999612128 1120804829813968 1122552829592064 1123888199359536 1126200726518712 1128682104780789 1131622600717908 1131686430103424 1133634021414336 1134799735275648 1135966601705312 1137134714154816 1139091681765024 1139813092007424 1141435491809808 1142609227909344 1143950437103526 1144640176962048 1145300500290816 1146995403663616 1150150824306432 1152517389788544 1153888404887556 1155231999599616 1156959824324096 1159443576025254 1160142657403392 1162529782212864 1163912707883736 1165091204935008 1168126555579776 1169516139077124 1170700309773072 1175146546899366 1175212831261248 1179467590099968 1179657624847824 1180870664699232 1185336856879416 1186555736675088 1186622664574464 1187948530838277 1191110611496832 1192335428434176 1196844981703488 1198075695283584 1198268728152462 1200734301667179 1201458279105792 1202674792190976 1207242466144128 1208464835894784 1209902405124816 1212391916246472 1213054500025152 1217545549306164 1218963266786304 1220050787061938 1220413324771296 1222924463299632 1223407185375726 1224831728180736 1225924484111067 1228103523198864 1228811995103688 1232261997827328 1234015988578776 1234797516341376 1235472344994816 1236555116127292 1236922558092864 1238014469161472 1239467666237088 1239956918372484 1240742208648384 1248931514967552 1250045771961519 1251501332899584 1256821212187008 1259022374563644 1259407264063936 1259781496538112 1260905433540714 1262373639535104 1262871933291072 1265470435211424 1266975817333551 1268451091719936 1273147233866352 1277962426918476 1279276553424168 1282289728508352 1282681730956288 1284114928286034 1285435381398012 1286210428978176 1288463062827168 1288856952494592 1290369829121568 1296582063512112 1299635999549568 1301579802364608 1306292062153728 1307846004989472 1309401796369203 1310727605551884 1313424575933678 1314142375027248 1314216499474944 1317037848494706 1320543539018496 1322114435168904 1324834835241268 1326901038862464 1327114827953802 1328479497786636 1329845516900209 1330026387434496 1331212994695662 1332015643685376 1333503963989343 1334950497646272 1337697309369824 1338428373744384 1339999437933936 1341377356988448 1342756638423512 1344137392702416 1346450604416424 1350034585795584 1351640563994016 1353009141214848 1354421717417872 1355793110641216 1356534064544256 1358147774412144 1359522940381632 1360942317157848 1363940905777281 1364763287916288 1367571442829696 1371333675134592 1374155349363264 1375790021212086 1379452098232576 1380848835478528 1381616463598722 1382413494491649 1383247014596352 1384459295828349 1384647594310656 1386093201869184 1387496663434752 1389147205884048 1392766277806656 1394401124516724 1395241872509952 1395834984729432 1398112740560384 1399550417421312 1401958992941568 1404843682227456 1406288280503808 1407938999512032 1410044785894992 1416833172071928 1420170344476992 1423654239612852 1427007478184928 1432290638099646 1433958406073856 1439186122602189 1440861919720704 1442575944571896 1443016947325824 1445544207832332 1446415792321536 1449964071556416 1451666057761764 1453379279629824 1455530101569024 1458654821451126 1460376291292416 1462090499493264 1462537467945216 1464277277660184 1469578569922944 1471326755613156 1473039977481216 1474354176921002 1478410171905654 1478493561909312 1485611481395808 1488668295143536 1489110652461312 1492174666149504 1492763668720272 1498517599146048 1501600968691616 1504909473041052 1505731920462432 1508830134290544 1510601218226451 1511512028552448 1512154566790218 1513066313700864 1516179618873088 1518788909020032 1520350676971776 1521913989079744 1523478970545792 1523724432095106 1525267249471368 1526100822612288 1527067333721088 1531060106802579 1533534432408576 1536689853051392 1538517873183408 1540917335453184 1545924768033672 1550039709617152 1551883610511648 1553454939913344 1554303917896704 1557502074106368 1559354852102832 1560933746364096 1562790606619554 1566006225151693 1566862062532488 1566950441681664 1570314357820611 1572876833130432 1574494219598976 1580449142505888 1582074315566784 1583931374451036 1586300384131866 1588147481995776 1589780571245568 1593937318580919 1595793308937984 1597434260378112 1597691637536616 1600979068889572 1601944372141056 1605383412958044 1609656621525504 1613203206833088 1616522554995296 1617406000033536 1620969659685792 1623394065741552 1627217766361728 1630565951066176 1631209580500968 1634565978814756 1635051689583552 1637471364265152 1638415993471584 1643015997103104 1645354651438368 1646396688455168 1647311937367707 1649230077457152 1650925977831936 1652623554982784 1653275891163312 1654322944864512 1657169974666368 1663305257147976 1666727695948692 1668668443866112 1673259003546624 1674751832036478 1675761616249344 1678696499418192 1681207244720952 1683829244388096 1687293913615232 1689301089778068 1691268122293248 1697433901076862 1697529645155136 1700451032121504 1703949902557968 1705702071232224 1709719638011136 1712153237714712 1713913841864016 1715925655655289 1716960265443072 1717950750436224 1720493105495424 1728776084682816 1730832607331334 1732847999399424 1735439736486144 1739165364037881 1743794673319296 1745869061825604 1747636807402512 1752189833369664 1754274208615686 1756050464659608 1757883826328887 1760724718691328 1762719820349049 1762819246891872 1769201385149952 1769486437271736 1771305997048848 1774950659594216 1778005285319124 1779833605012632 1779933996861696 1784571164992512 1786665917245248 1788503142651264 1792183190269888 1795267472555232 1797113542925376 1802187418658688 1804012188286464 1810863699216192 1812697253842176 1814589756210464 1818587874369708 1819581750037728 1819684383888384 1821307848447698 1826318323959246 1828444900179456 1830076180592907 1832207132484352 1834386694949448 1837247592271104 1842155284798296 1843217992655532 1844329352795136 1845945727771132 1848124269158912 1851023982868164 1852196274512064 1853208517492224 1854832674190938 1857021703742208 1859201499355632 1861113312972576 1873124909636608 1877251999349376 1878277935522816 1880059714526656 1885231818280512 1888533561845466 1889110896095904 1891358150311071 1893560459302656 1898205652817136 1902676637579904 1909720850799528 1916943640377714 1918914830136252 1921149226294272 1923434592762528 1924022596434432 1926172392429051 1927392277109776 1928153072097018 1932694594240752 1933285428741888 1935554743682352 1944873095268168 1947168388389888 1949453999324352 1950049957260288 1952369703546912 1959438093230592 1961769007484208 1966091408327826 1970136863900517 1971213562540872 1971324749212416 1980815308527744 1983171652753356 1985480869948416 1987252252861902 1989566221532672 1990351558293696 1990672241930703 1995039581151744 1996819492043493 1998023465528064 2002425746469408 2006545964054736 2007642560616576 2009999156900904 2011773512387392 2014134957635268 2015349371403264 2016206089053624 2025051878693376 2027134235962368 2027460845991024 2029513711822272 2031305294061056 2031632576126808 2033689665961824 2034801096816384 2041413475736772 2047144931874432 2051357164244544 2061233024044896 2063685031818129 2067020125387776 2069178147348864 2071273253217792 2079139802803776 2081244995152128 2083720808826072 2089149416709984 2089267255575552 2091601686775086 2092862808764928 2093752477094148 2097169110840576 2099325626131968 2107265523341184 2109432420755712 2111908499268048 2115067178842488 2125249758107892 2127724411917312 2130255516715488 2135481359419278 2140511217277392 2148435957149469 2150937609110784 2156541333378048 2161292879581056 2164525420988736 2168316311748498 2169623688482304 2174946107334624 2177499086642646 2180068919444736 2181979537438207 2183295152353536 2184554657962112 2187982232176689 2190564436938624 2193806201917824 2196415916490276 2198973436609536 2200935290804042 2204367854884416 2205763926486016 2206990133419734 2209559966221824 2211531265381503 2211832052831232 2217740342863968 2222303594598256 2228417222093712 2233002442715304 2238261999224256 2241609659627936 2245105659184128 2247776398719072 2252401453037424 2257364209561578 2263245201435816 2263372860206848 2267268042828672 2268231850185327 2269599470551296 2271933203410624 2274269428309632 2278183363530048 2279626184014848 2282870983619616 2285218455818688 2285586648142659 2287900874207052 2289280353924096 2290601000581632 2293990807327232 2300301648612864 2305034779577088 2307776809775112 2313919648648192 2318887152050508 2320285314806784 2325059564425728 2327825415767472 2330182409870016 2336253111159552 2339032278154248 2341400619546144 2344185909929331 2350293093798732 2350425662522496 2359315249695648 2361741329398464 2370673713758832 2373111473350176 2373245329148928 2375897061676554 2379450576197799 2382221222993664 2384670856868352 2393689963406976 2396151390567168 2396537456304924 2401468603334358 2402916558211584 2414484932288256 2416929671789568 2419804810249632 2424783832492944 2426109000050304 2435091098612328 2440101574123876 2440826649542592 2445848926599264 2446814370751452 2449663456361472 2451848968222134 2456207046397728 2457623990207376 2464523995654656 2468031977157552 2469595032682752 2473110232254584 2473845116185728 2476028938322944 2478935332474176 2479913836744968 2481484417296768 2497863029935104 2500091543923038 2503002665799168 2512127748054717 2513642424374016 2518044749127288 2518814528127872 2521810867081428 2524747279070208 2525743866582144 2530940870422848 2533951634667102 2536902183439872 2546150851615293 2546294467732704 2555924853836952 2558553106848336 2564579457016704 2568229856572068 2570870762796024 2576926125654336 2577713904989184 2580739658243136 2593164127024224 2596248910997001 2599271999099136 2603159604729216 2615692009978944 2618803592738406 2621455211103768 2624192077497127 2626849151867356 2628284750054496 2628432998949888 2631411312923529 2634075696989412 2641087078036992 2644228870337808 2649669670482536 2653802077724928 2654229655907604 2656958995573272 2659691033800418 2662425989391324 2664031287370752 2667007927978686 2669900995292544 2675394618739648 2676856747488768 2679998875867872 2682754713976896 2685513276847024 2688274785404832 2692901208832848 2703281127988032 2706018282429696 2708843434835744 2711586221282432 2713068129088512 2716295548824288 2719045880763264 2721884634315696 2727881811554562 2729526575832576 2731961772671547 2735142885659392 2742667350269184 2748310698726528 2751580042424172 2758904196465152 2763232927197444 2764826988983298 2766494029192704 2768918591656698 2772186403738368 2774993326869504 2778294411768096 2782249011286407 2785532555613312 2788802249033448 2791669969458864 2796225481120768 2803917985883136 2809687364454912 2812576561007616 2815877999024064 2820089571789984 2832800342768199 2833666344143856 2840340688953984 2847308479225704 2854014956369856 2864581276199292 2867916812147712 2875415460566571 2878372245204378 2881723839441408 2884294821840601 2885151889143792 2886033894651648 2891088415664664 2892229608145527 2899928143112832 2903332115523528 2906758559259648 2911060203138048 2917309642902252 2920752582584832 2924180998986528 2925074935890432 2928554555320368 2939157139845888 2942653511226312 2948708353842004 2956820343811308 2956987123818624 2971222962791616 2977336590287072 2978221304922624 2980878379292853 2984349332299008 2985527337440544 2997035198292096 3003201937383232 3009818946082104 3011463840924864 3017660268581088 3021202436452902 3023024057104896 3024309133580436 3026132627401728 3032359237746176 3037577818040064 3040701353943552 3043827978159488 3046957941091584 3047448864190212 3050534498942736 3052201645224576 3062120213605158 3073379706102784 3077035746366816 3081834670906368 3091849536067344 3103767221023296 3106909879826688 3115004148212736 3118709704205664 3121867492728192 3125581213239108 3132012450303386 3133724125064976 3133900883363328 3137402530162629 3140628715641222 3145753666260864 3148988439197952 3160898285011776 3164148631133568 3167862748902072 3172600768263732 3176294963991552 3187874637161838 3191586617875968 3194868520756224 3195383275073232 3201958137779144 3203222039128917 3210766825916088 3219313243051008 3226406413666176 3233045109990592 3234812000067072 3241939319371584 3246788131483104 3252474467622747 3254435532723456 3261131902132352 3262419161001936 3266248629963969 3269131957629512 3270103379167104 3274942728530304 3276831986943168 3290709302876736 3292793376910336 3294623874735414 3298460154914304 3301402936206063 3301851955663872 3305247109965568 3306551782326624 3308645889729024 3314339949332736 3326610514295952 3333455391897384 3349503664072956 3351523232498688 3357392998836384 3362414489441904 3367658488776192 3374587827230464 3378602179556136 3386046314342367 3394867802153724 3395059290310272 3400902064243008 3407899805115936 3411404142464448 3419439276022272 3424306475429424 3427827683728032 3431851311310578 3433920530886144 3435901500872448 3440986210990848 3457552169365632 3461665214662668 3465695998798848 3470879472972288 3478330728075762 3487589346638592 3491738123651208 3495273614805024 3504379666739328 3508548417231372 3512100929319216 3515767652657774 3525439640698098 3525638493783744 3538402770299904 3538972874543472 3542611994097696 3549901319188432 3556010570638248 3559667210025264 3559867993723392 3573331834490496 3577006285302528 3584366380539776 3590534945110464 3594227085850752 3602202905001537 3604374837317376 3608024376572928 3621727398432384 3625394507684352 3629179512420928 3637175748739416 3639163500075456 3642615696895396 3652636647918492 3656889800358912 3660152361185814 3664414264968704 3668773389898896 3674495184542208 3677773452333201 3684310569596592 3686435985311064 3691891455542264 3696248538317824 3702047965736328 3704392549024128 3706417034984448 3709665348381876 3714043407484416 3718402998711264 3722226625945152 3750137315884557 3754503998698752 3760119429053312 3770463636561024 3777067123690932 3778221792191808 3782716300622142 3787120918605312 3796411305634272 3800927452000653 3805353275159808 3819441701599056 3833887280755428 3837829660272504 3846869185525056 3848045192868864 3852344784858102 3854784554219552 3856306144194036 3865389188481504 3866570857483776 3871109487364704 3889746190536336 3898907998648704 3904739407093824 3918876186461184 3923538014968416 3928205389107609 3932182816655652 3940273727801034 3942427125081744 3942649498424832 3961630617055488 3966343305506712 3974504505723804 3979132443065344 3980703116587392 3981344483861406 3989536550700627 3990079162303488 3993638984086986 3996046931056128 4004851492938816 4013091928109472 4015285121233152 4019998313801808 4023547024774784 4028269915270536 4032412178107248 4050103757386752 4054921691982048 4059027423644544 4062610588122112 4063265152253616 4067379331923648 4069602193632768 4082826951473544 4091822717331843 4094289863748864 4102714328489088 4122466048089792 4127370063636258 4138356294697728 4142546506435584 4147240483474947 4153377887485047 4158279605607552 4162489990304256 4167441617652144 4178298833419968 4183203373550172 4185725617529856 4187504954188296 4194338221681152 4198651252263936 4214531046682368 4218864841511424 4223816998536096 4230134357684976 4250499516215784 4260511033430976 4270962718838556 4281022434554784 4296871914298938 4301875218221568 4305713214534121 4317558367806567 4322585759162112 4329050841977472 4336632623496996 4339247376964608 4349892214669248 4354998173285292 4360137838889472 4363959074876414 4366590304707072 4369109315924224 4375964464353378 4381128873877248 4387612403835648 4392831832980552 4401870581608084 4408735709768832 4413980266839468 4419119932443648 4423062530763006 4435480685727936 4444607189196512 4456834444187424 4466004885430608 4476523998448512 4483219319255872 4495552797438144 4504802906074848 4514728419123156 4526490402871632 4526745720413696 4531803654679353 4534536085657344 4536463700370654 4539198941102592 4543866406821248 4548538856619264 4556366727060096 4565741967239232 4570436911637376 4571173296285318 4575801748414104 4581202001163264 4587981614654464 4593180320407737 4600603297225728 4610069559154176 4615553619550224 4637774304101016 4650119128851456 4655650831534944 4660364819740032 4672506222319104 4678064556308496 4682801239092288 4688371819858662 4698018675455079 4700586187597464 4700851325044992 4718630499391296 4723482658796928 4741347427517664 4746222946700352 4751794123353108 4758901152395598 4764442445987328 4769341713736704 4781811955742757 4787379926813952 4792302781134336 4793074912609848 4802937206668716 4805833116423168 4828969864576512 4839609620499264 4849567664985888 4852218000100608 4870182197224656 4880203148247752 4881653299085184 4891697853198528 4893628741502904 4903697936444268 4912414092795456 4915247980414752 4929047991309312 4936063954315104 4939190065365504 4946220464509168 4947690232371456 4957870664948352 4959827673489936 4962968834593536 5000183087846076 5006005331598336 5024255496109434 5027284848748032 5036089498254576 5037629056255744 5043621734162856 5051487733164288 5061881740845696 5067903269334204 5073804366879744 5092301703230586 5092588935465408 5111849707673904 5117106213696672 5129158914033408 5136459713144136 5141741525592048 5147776966965867 5153852251308672 5161479316486272 5186328254048448 5192497821994002 5198543998198272 5203181973891109 5206319209458432 5217496092113643 5231384019957888 5237607185476812 5242910422207536 5248384154994254 5253698303734712 5256569500108992 5262822625847058 5268151393978824 5273651478986661 5282174156073984 5288457740675616 5299339340965072 5307604155449856 5308459311815208 5313917991146544 5319382067600836 5324851978782648 5334015855957372 5339801990585088 5350789237479296 5353713494977536 5359997751735744 5365509427953792 5371026553694048 5376549570809664 5385802417665696 5406562255976064 5412036564859392 5417686869671488 5423172442564864 5432591097648576 5438091761526528 5443769268631392 5455763623109124 5459053151665152 5463923545343094 5470285771318784 5485334700538368 5490228541778721 5496621397453056 5503160084848344 5517808392930304 5526465854394888 5529653977966596 5532988058385408 5537837183313396 5544372807476736 5556588823536192 5564498022572814 5571065111226624 5577604498066896 5583339938917728 5619374728909824 5631755998048128 5640179143579968 5665600685536398 5667332688287712 5674074450933213 5680681377907968 5694616958451408 5708029912739712 5729162552398584 5750830921133142 5756744490408756 5763447678882816 5768589643681202 5770303778287584 5772067789303296 5778517177287153 5782176831329328 5784459216291054 5799856286225664 5806664231047056 5834619285804504 5841505165169664 5848361997973056 5850149871780864 5857109110640736 5878314279691776 5885307022452624 5897416707684008 5910410591701551 5913640687622616 5913974247637248 5942445925583232 5954673180574144 5956442609845248 5961756758585706 5968698664598016 5971054674881088 5990458476130479 5994070396584192 6006403874766464 6019637892164208 6022927681849728 6035320537162176 6042404872905804 6046048114209792 6048618267160872 6064718475492352 6075155636080128 6081402707887104 6087655956318976 6093915882183168 6094897728380424 6101068997885472 6104403290449152 6124240427210316 6154071492733632 6183699072134688 6191055095454387 6207534442046592 6213819759653376 6237419408411328 6243734985456384 6251162426478216 6264024900606772 6267448250129952 6267801766726656 6274805060325258 6281257431282444 6291507332521728 6297976878395904 6321796570023552 6328297262267136 6335725497804144 6345201536527464 6375749274323676 6383173235751936 6390766550146464 6403916275558288 6406444078257834 6421533651832176 6445307871448407 6452812827332352 6466090219981184 6469624000134144 6483878638743168 6493576262966208 6504948935245494 6508871065446912 6522263804264704 6524838322003872 6532497259927938 6538263915259024 6540206758334208 6545938612314621 6549885457060608 6553663973886336 6581418605753472 6589247749470828 6596920309828608 6602805872412126 6610494219931136 6613103564653248 6617291779458048 6628679898665472 6634593796144509 6653221028591904 6666910783794768 6699007328145912 6714785997672768 6724828978883808 6735316977552384 6749175654460928 6757204359112272 6772092628684734 6789735604307448 6790118580620544 6801804128486016 6804695550555981 6815799610231872 6822808284928896 6838878552044544 6848612950858848 6855655367456064 6856759944427977 6863702622621156 6867841061772288 6871803001744896 6881972421981696 6915104338731264 6923330429325336 6941758945944576 6956661456151524 6975178693277184 6983476247302416 6990547229610048 7008759333478656 7017096834462744 7024201858638432 7031535305315548 7050879281396196 7051276987567488 7077945749086944 7085223988195392 7099802638376864 7112021141276496 7119334420050528 7119735987446784 7138351728593397 7146663668980992 7154012570605056 7168732761079552 7181069890220928 7188454171701504 7204405810003074 7208749674634752 7243454796864768 7250789015368704 7258359024841856 7274351497478832 7278327000150912 7285231393790792 7305273295836984 7320304722371628 7328828529937408 7337546779797792 7348990369084416 7355546904666402 7368621139193184 7372871970622128 7383782911084528 7404095931472656 7408785098048256 7419330696763752 7428086814968832 7436805997422528 7444453251890304 7500274631769114 7509007997397504 7520238858106624 7536383244164151 7540927273122048 7554134247381864 7556443584383616 7565432601244284 7574241837210624 7592822611268544 7601854904001306 7610706550319616 7638452554845879 7638883403198112 7667774561510856 7675659320545008 7693738371050112 7704689569716204 7709569108439104 7712612288388072 7730778376963008 7733141714967552 7742218974729408 7779492381072672 7788746732991003 7797815997297408 7809478814187648 7847076029936832 7856410778215218 7864365633311304 7872576232491381 7880547455602068 7884854250163488 7885298996849664 7923261234110976 7932686611013424 7949009011447608 7961406233174784 7962688967722812 7979073101401254 7987277968173972 7992093862112256 8009702985877632 8026183856218944 8030570242466304 8039996627603616 8047094049549568 8056539830541072 8064824356214496 8109843383964096 8118054847289088 8126530304507232 8134758663847296 8139204387265536 8165653902947088 8183645434663686 8188579727497728 8195885318014641 8205428656978176 8244932096179584 8254740127272516 8276712589395456 8294480966949894 8306755774970094 8316559211215104 8324979980608512 8334883235304288 8346747033859221 8356597666839936 8366406747100344 8375009908376592 8388676443362304 8429062093364736 8437729683022848 8447633997072192 8460268715369952 8500999032431568 8521022066861952 8541925437677112 8562044869109568 8593743828597876 8603750436443136 8611426429068242 8626246381699713 8635116735613134 8645171518324224 8652884465521803 8658101683954944 8673265246993992 8699784429338496 8709996346570584 8720275677778944 8727918149752828 8733180609414144 8738218631848448 8751928928706756 8762257747754496 8775224807671296 8785663665961104 8803741163216168 8817471419537664 8827960533678936 8846125061526012 8870961371455872 8889214378393024 8913668888374848 8932009770861216 8942635137878559 8953047996897024 8966438638511744 8991105594876288 9009605812149696 9029456838246312 9052980805743264 9053491440827392 9063607309358706 9069072171314688 9072927400741308 9078397882205184 9087732813642496 9097077713238528 9112733454120192 9131483934478464 9140873823274752 9142346592570636 9151603496828208 9186360640815474 9220139118308352 9231107239100448 9275548608202032 9311301663069888 9320729639480064 9345012444638208 9356129112616992 9365602478184576 9376743639717324 9396037350910158 9401172375194928 9401702650089984 9412207590487887 9437260998782592 9446965317593856 9482694855035328 9492445893400704 9503588246706216 9517802304791196 9528884891974656 9563623911485514 9574759853627904 9583302149986513 9584605562268672 9586149825219696 9605874413337432 9609666117386751 9657939729153024 9679219240998528 9699135329971776 9704436000201216 9740364394449312 9757423402868241 9760406296495504 9763306598170368 9783395706397056 9787257483005808 9807395872888536 9824828185590912 9830495960829504 9872127908630208 9878380130731008 9892440929018336 9895380464742912 9904208808618189 9915741329896704 9919655346979872 9925937669187072 10000366175692152 10048510992218868 10054569697496064 10072178996509152 10075258112511488 10087243468325712 10102975466328576 10123763481691392 10135806538668408 10158138943027101 10184603406461172 10185177870930816 10223699415347808 10234212427393344 10258317828066816 10272919426288272 10283483051184096 10295553933931734 10307704502617344 10322958632972544 10372656508096896 10384995643988004 10397087996396544 10406363947782218 10412638418916864 10434992184227286 10462768039915776 10475214370953624 10485820844415072 10496768309988508 10507396607469424 10513139000217984 10525645251694116 10536302787957648 10547302957973322 10576915481351232 10598678681930144 10615208310899712 10616918623630416 10627835982293088 10638764135201672 10649703957565296 10668031711914744 10679603981170176 10701578474958592 10719995503471488 10731018855907584 10742053107388096 10753099141619328 10771604835331392 10806608715004611 10813124511952128 10824073129718784 10835373739342976 10846344885129728 10865182195297152 10876183523053056 10887538537262784 10911527246218248 10927847090686188 10940571542637568 10970669401076736 10980457083557442 10993242794906112 11006320169696688 11033320356999603 11052931708789776 11059307955933192 11075674366626792 11088745614953472 11113177647072384 11128996045145628 11142130222453248 11155208996133792 11166679877835456 11250411947653671 11263511996096256 11280358287159936 11331201371072796 11334665376575424 11348148901866426 11361362755815936 11389233916902816 11402782356001959 11416059825479424 11458325104797168 11501661842266284 11513488980817512 11537179287362404 11540607556575168 11544135578606592 11557034354574306 11564353662658656 11568918432582108 11599712572451328 11613328462094112 11669238571609008 11696723995946112 11714218221281472 11756628559383552 11770614044905248 11794833415368016 11820821183403102 11827281375245232 11827948495274496 11884891851166464 11909346361148288 11923513517171412 11937397329196032 11942109349762176 11968609652101881 11980916952260958 11988140793168384 12012807749532928 12039275784328416 12045855363699456 12070641074324352 12084809745811608 12097236534321744 12150311272160256 12175311912637952 12187831764366336 12189795456760848 12202137995770944 12208806580898304 12248480854420632 12275468151995529 12308142985467264 12367398144269376 12382110190908774 12407587783894183 12415068884093184 12427639519306752 12441721450424841 12460133662455141 12474838816822656 12487469970912768 12502324852956432 12528049801213544 12534896500259904 12549610120650516 12562514862564888 12583014665043456 12595953756791808 12643593140047104 12656594524534272 12671450995608288 12690403073054928 12751498548647352 12781533100292928 12807832551116576 12812888156515668 12843067303664352 12890615742896814 12905625654664704 12917139643602363 12932180439962368 12967757277486336 12987152525932416 13009897870490988 13017742130893824 13044527608529408 13049676644007744 13064994519855876 13076527830518048 13080413516668416 13091877224629242 13099770914121216 13107327947772672 13162837211506944 13178495498941656 13205611744824252 13220988439862272 13226207129306496 13257359797330944 13269187592289018 13306442057183808 13333821567589536 13398014656291824 13429571995345536 13449657957767616 13498351308921856 13514408718224544 13544185257369468 13579471208614896 13580237161241088 13595410964038059 13603608256972032 13609391101111962 13631599220463744 13645616569857792 13697225901717696 13711310734912128 13713519888855954 13727405245242312 13743606003489792 13763944843963392 13779540961223211 13830208677462528 13846660858650672 13913322912303048 13950357386554368 13966952494604832 13981094459220096 14017518666957312 14034193668925488 14048403717276864 14063070610631096 14094056026365237 14101758562792392 14102553975134976 14155891498173888 14170447976390784 14199605276753728 14224042282552992 14238668840101056 14276703457186794 14293327337961984 14306079390226273 14308025141210112 14337465522159104 14345435867228271 14362139780441856 14376908343403008 14408811620006148 14417499349269504 14486909593729536 14516718049683712 14548702994957664 14556654000301824 14570462787581584 14610546591673968 14640609444743256 14675093559595584 14711093809332804 14737242278386368 14745743941244256 14767565822169056 14808191862945312 14817570196096512 14838661393527504 14873611994845056 14888906503780608 15000549263538228 15018015994795008 15040477716213248 15072766488328302 15081854546244096 15108268494763728 15112887168767232 15130865202488568 15185645222537088 15203709808002612 15221413100639232 15276905109691758 15277766806396224 15335549123021712 15351318641090016 15387476742100224 15409379139432408 15419138216878208 15425224576776144 15443330900897601 15461556753926016 15484437949458816 15558984762145344 15577493465982006 15595631994594816 15609545921673327 15618957628375296 15694152059873664 15712821556430436 15728731266622608 15745152464982762 15761094911204136 15769708500326976 15820954436959983 15846522468221952 15865373222026848 15898018022895216 15922812466349568 15925377935445624 15958146202802508 15974555936347944 16019405971755264 16052367712437888 16061140484932608 16079993255207232 16094188099099136 16113079661082144 16129648712428992 16219686767928192 16236109694578176 16253060609014464 16269517327694592 16331307805894176 16367290869327372 16377159454995456 16391770636029282 16410857313956352 16470685625336163 16489864192359168 16509480254545032 16553425178790912 16588961933899788 16613511549940188 16633118422430208 16669766470608576 16693494067718442 16713195333679872 16732813494200688 16750019816753184 16858124186729472 16895267994144384 16920537430739904 17001998064863136 17022223352799639 17042044133723904 17083850875354224 17124089738219136 17187487657195752 17222852858136484 17252492763399426 17270233471226268 17287991719702717 17290343036648448 17305768931043606 17316203367909888 17335551531861459 17346530493987984 17399568858676992 17419992693141168 17455836299505656 17476437263696896 17503857857413512 17524515495508992 17550449615342592 17571327331922208 17607482326432336 17634942839075328 17655921067357872 17692250123052024 17731231775104653 17741922742911744 17778428756786048 17827337776749696 17864019541722432 17885270275757118 17906095993794048 17932877277023488 17971375428391437 17982211189752576 18019211624299392 18058913676492624 18105961611486528 18127214618717412 18138144342629376 18145854801482616 18175465627284992 18194155426477056 18225466908240384 18262967868956928 18281747646549504 18284693185141272 18303206993656416 18372721281630948 18462214478200896 18551097216404064 18573165286363161 18622603326139776 18641459278960128 18712258225233984 18731204956369152 18753487279434648 18792074701820316 18802344750389856 18803405300179968 18824415180975774 18874521997565184 18893930635187712 18965389710070656 18984891786801408 19007176493412432 19035604609582392 19127247822971028 19149519707255808 19166604299973026 19172299650439392 19211748826674864 19219332234773502 19358438481997056 19398270659943552 19408872000402432 19480728788898624 19514846805736482 19520812592991008 19526613196340736 19566791412794112 19574514966011616 19614791745777072 19637815836943863 19649656371181824 19660991921659008 19744255817260416 19784881858036672 19790760929485824 19808417617236378 19831482659793408 19839310693959744 19851875338374144 19903781388433527 20000732351384304 20097021984437736 20144357993018304 20150516225022976 20174486936651424 20205950932657152 20247526963382784 20271613077336816 20316277886054202 20358080926972009 20369206812922344 20370355741861632 20414086651667943 20447398830695616 20468424854786688 20516635656133632 20545838852576544 20566966102368192 20570279833283931 20591107867863468 20615409005234688 20645917265945088 20745313016193792 20769991287976008 20812727895564436 20825276837833728 20869984368454572 20925536079831552 20950428741907248 20971641688830144 20993536619977016 21014793214938848 21026278000435968 21051290503388232 21072605575915296 21094605915946644 21153830962702464 21197357363860288 21233837247260832 21255671964586176 21277528270403344 21299407915130592 21336063423829488 21359207962340352 21403156949917184 21415055185780191 21439991006942976 21462037711815168 21484106214776192 21506198283238656 21543209670662784 21613217430009222 21626249023904256 21670747478685952 21692689770259456 21730364390594304 21752367046106112 21775077074525568 21823054492436496 21855694181372376 21960914167114884 21986485589812224 22012640339393376 22066640713999206 22105863417579552 22118615911866384 22151348733253584 22226355294144768 22257992090291256 22284260444906496 22310417992267584 22333359755670912 22500823895307342 22527023992192512 22560716574319872 22609149732492453 22662402742145592 22669330753150848 22696297803732852 22722725511631872 22778467833805632 22805564712003918 22832119650958848 22852489742275531 22915357664537637 22916650209594336 23003323684532568 23026977961635024 23074358574724808 23081215113150336 23114068709148612 23128707325317312 23137836865164216 23199425144902656 23226656924188224 23338477143218016 23393447991892224 23428436442562944 23541228089810496 23589666830736032 23617728697474143 23641642366806204 23654562750490464 23655896990548992 23769783702332928 23818692722296576 23847027034342824 23884218699524352 23937219304203762 23961833904521916 23976281586336768 24025615499065856 24078551568656832 24091710727398912 24141282148648704 24169619491623216 24194473068643488 24350623825275904 24379590913521696 24404275991541888 24417613161796608 24496961708841264 24550936303991058 24587655954043923 24616285970934528 24734796288538752 24764220381817548 24815175567788366 24830137768186368 24883442900849682 24920267324910282 24949677633645312 24974939941825536 25004649705912864 25040241101577663 25056099602427088 25069793000519808 25099220241301032 25125029725129776 25166029330086912 25287186280094208 25313189049068544 25342901991216576 25380806146109856 25502997097294704 25563066200585856 25615665102233152 25625776313031336 25686134607328704 25781231485793628 25811251309329408 25834279287204726 25864360879924736 25878739145099139 25935514554972672 25958653396565409 25974305051864832 26019795740981976 26089055217058816 26099353288015488 26129989039711752 26153055661036096 26160827033336832 26183754449258484 26199541828242432 26214655895545344 26325674423013888 26356990997883312 26411223489648504 26452414258612992 26538375184578036 26612884114367616 26667643135179072 26796029312583648 26827905413635677 26859143990691072 26899315915535232 27028817436449088 27088370514738936 27158942417229792 27160474322482176 27190821928076118 27207216513944064 27218782202223924 27263198440927488 27291233139715584 27394451803435392 27422621469824256 27427039777711908 27454810490484624 27559081922446422 27660417354925056 27693321717301344 27826645824606096 27933904989209664 27962188918440192 28035037333914624 28068387337850976 28096807434553728 28126141221262192 28188112052730474 28203517125584784 28205107950269952 28311782996347776 28340895952781568 28399210553507456 28448084565105984 28477337680202112 28553406914373588 28586654675923968 28612158780452546 28674931044318208 28690871734456542 28724279560883712 28749906449959539 28753816686806016 28817623240012296 28973819187459072 29033436099367424 29097405989915328 29113308000603648 29140925575163168 29221093183347936 29272270208604723 29281218889486512 29350187119191168 29422187618665608 29474484556772736 29491487882488512 29535131644338112 29616383725890624 29635140392193024 29677322787055008 29712626425854567 29747223989690112 29777813007561216 30001098527076456 30080955432426496 30145532976656604 30163709092488192 30216536989527456 30225774337534464 30261730404977136 30371290445074176 30407419616005224 30474416829081303 30553810219383516 30555533612792448 30671098246043424 30702637282180032 30774953484200448 30818758278864816 30838276433756416 30850449153552288 30886661801795202 30923113507852032 30968875898917632 31117969524290688 31154986931964012 31191263989189632 31219091843346654 31237915256750592 31388304119747328 31425643112860872 31457462533245216 31490304929965524 31522189822408272 31539417000653952 31641908873919966 31730746444053696 31796036045790432 31845624932699136 31850755870891248 31916292405605016 31949111872695888 32038811943510528 32104735424875776 32159986510414464 32188376198198272 32226159322164288 32259297424857984 32419826145013833 32439373535856384 32472219389156352 32506121218028928 32539034655389184 32662615611788352 32734581738654744 32783541272058564 32821714627912704 32941371250672326 32979728384718336 33018960509090064 33099961070998809 33177923867799576 33227023099880376 33266236844860416 33339532941217152 33386988135436884 33426390667359744 33465626988401376 33500039633506368 33751235842961013 33790535988288768 33841074861479808 34003996129726272 34044446705599278 34084088267447808 34114497007462651 34167701750708448 34208347068005877 34248179476438272 34374975314391504 34445705716272968 34504985526798852 34540466942452536 34575983439405434 34611537862087212 34632406735819776 34671103063722918 34693060987975968 34799137717353984 34839985386282336 34911672599011312 35007715714827024 35142654663844416 35214964652864672 35269885678150656 35311842134715744 35384500246104048 35462463550209306 35483845485823488 35556857513572096 35654675553499392 35728039083444864 35770540551514236 35812191987588096 35865754554046976 35905828956305643 35942750856782874 35964422379505152 36038423248598784 36117827352985248 36211923222973056 36254429237434824 36291709602965232 36350931254569984 36450933816480768 36525935737913856 36563495293099008 36569386370282544 36606413987312832 36745442563261896 36826404455986587 36924428956401792 37102194432808128 37146330572726322 37222763351682549 37245206652279552 37282918557920256 37380400987365423 37424516450467968 37462409912738304 37506974558869296 37584149403640632 37604689500779712 37648830361951548 37749043995130368 37787861270375424 37930779420141312 37969783573602816 38014352986824864 38071209219164784 38254495645942056 38333208599946052 38344599300878784 38423497653349728 38438664469547004 38716876963994112 38751418930807089 38796541319887104 38961457577797248 39029693611472964 39041625185982016 39053226392681472 39133582825588224 39149029932023232 39229583491554144 39275631673887726 39299312742363648 39321983843318016 39488511634520832 39569763716073344 39616835234472756 39662965319586816 39678621387919488 39807562776867054 40001464702768608 40194043968875472 40288715986036608 40348973873302848 40495053926765568 40543226154673632 40632555772108404 40716161853944018 40738413625844688 40740711483723264 40786232892114177 40828173303335886 40894797661391232 40936849709573376 41091677705153088 41133932204736384 41140559666567862 41182215735726936 41225211023906479 41230818010469376 41291834531890176 41338622883669633 41490626032387584 41539982575952016 41625455791128872 41739968736909144 41851072159663104 41900857483814496 41943283377660288 41987073239954032 42029586429877696 42052556000871936 42102581006776464 42145211151830592 42189211831893288 42282168079095711 42307661925404928 42394714727720576 42467674494521664 42511343929172352 42555056540806688 42598815830261184 42672126847658976 42806313899834368 42830110371560382 42879982013885952 42918238170678819 42924075423630336 42968212429552384 43012396566477312 43086419341325568 43226434860018444 43252498047808512 43341494957371904 43460728781188608 43550154149051136 43646108984872992 43711388362744752 43921828334229768 44025280678786752 44133281427998412 44211726835159104 44237231823732768 44302697466507168 44452710588289536 44515984180582512 44620835984535168 44666719511341824 45001647790614684 45054047984385024 45121433148639744 45218299464984906 45324805484291184 45338661506301696 45392595607465704 45556935667611264 45611129424007836 45664239301917696 45704979484551062 45830715329075274 45833300419188672 46006647369065136 46053955923270048 46148717149449616 46162430226300672 46228137418297224 46257414650634624 46275673730328432 46453313848376448 46676954286436032 46786895983784448 46828637765019981 46856872885125888 47082456179620992 47179333661472064 47235457394948286 47283284733612408 47309125500980928 47462863310879949 47539567404665856 47637385444593152 47694054068685648 47768437399048704 47874438608407524 47923667809043832 48051230998131712 48157103137313664 48183421454797824 48282564297297408 48339238983246432 48388946137286976 48759181827043392 48808551983083776 48993923417682528 49101872607982116 49175311908087846 49232571941869056 49412056876008489 49469592577077504 49528440763635096 49630351135576732 49660275536372736 49766885801699364 49840534649820564 49899355267290624 50009299411825728 50080482203155326 50112199204854176 50139586001039616 50198440482602064 50250059450259552 50574372560188416 50685803982433152 50761612292219712 51005994194589408 51066670058398917 51126132401171712 51231330204466304 51251552626062672 51372269214657408 51562462971587256 51668558574409452 51728721759849472 51757478290198278 51863975159108151 51871029109945344 51917306793130818 51948610103729664 52039591481963952 52198706576030976 52259978079423504 52306111322072192 52367508898516968 52429311791090688 52651348846027776 52713981995766624 52822446979297008 52904828517225984 53076750369156072 53193695325313959 53225768228735232 53335286270358144 53592058625167296 53655810827271354 53718287981382144 53798631831070464 53914126285174311 54057634872898176 54176741029477872 54317884834459584 54381643856152236 54414433027888128 54437564404447848 54526396881854976 54582466279431168 54788903606870784 54845242939648512 54854079555423816 54909620980969248 55118163844892844 55386643434602688 55653291649212192 55867809978419328 55924377836880384 56136774675701952 56193614869107456 56252282442524384 56376224105460948 56407034251169568 56410215900539904 56623565992695552 56681791905563136 56798421107014912 56896169130211968 56954675360404224 57106813828747176 57224317560905092 57381743468913084 57448559121767424 57499812899919078 57635246480024592 58066872198734848 58194811979830656 58226616001207296 58281851150326336 58442186366695872 58544540417209446 58562437778973024 58700374238382336 58844375237331216 58913447510831589 58948969113545472 58982975764977024 59070263288676224 59232767451781248 59354645574110016 59425252851709134 59494447979380224 59555626015122432 59711344165300581 60002197054152912 60291065953313208 60433073979054912 60451548675068928 60523460809954272 60742580890148352 60814839232010448 60948833658162606 61074242780916027 61107620438767032 61111067225584896 61342196492086848 61405274564360064 61549906968400896 61637516557729632 61676552867512832 61700898307104576 61710839499851793 61773323603590404 61846227015704064 61937751797835264 62235939048581376 62309973863928024 62438183686693308 62475830513501184 62776608239494656 62851286225721744 62914925066490432 62980609859931048 63044379644816544 63078834001307904 63283817747839932 63461492888107392 63592072091580864 63701511741782496 63832584811210032 63898223745391776 64077623887021056 64209470849751552 64319973020828928 64452318644328576 64518594849715968 64839652290027666 64878747071712768 65012242436057856 65078069310778368 65325231223576704 65469163477309488 65567082544117128 65882742501344652 65959456769436672 66037921018180128 66199922141997618 66355847735599152 66454046199760752 66679065882434304 66773976270873768 66852781334719488 66931253976802752 67000079267012736 67502471685922026 67581071976577536 67641365660584417 67682149722959616 67827449197477359 68007992259452544 68088893411198556 68168176534895616 68228994014925302 68335403501416896 68416694136011754 68496358952876544 68557469226826593 68749950628783008 68891411432545936 69009971053597704 69080933884905072 69151966878810868 69223075724174424 69342206127445836 69386121975951936 69598275434707968 69679970772564672 69823345198022624 70015431429654048 70285309327688832 70429929305729344 70623684269431488 70769000492208096 70853186092422429 70924927100418612 70967690971646976 71113715027144192 71309351106998784 71456078166889728 71541081103028472 71731509108093952 71811657912611286 71885501713565748 71928844759010304 72076846497197568 72235654705970496 72423846445946112 72508858474869648 72583419205930464 73051871475827712 73138772740565088 73212827974625664 73490885126523792 73652808911973174 73762967862131769 73848857912803584 74204388865616256 74292661145452644 74445526703365098 74490413304559104 74760801974730846 74849032900935936 74924819825476608 75013949117738592 75120723304732989 75168298807281264 75209379001559424 75297660723903096 75498087990260736 75861558840282624 75939567147205632 76028705973649728 76142418438329568 76508991291884112 76666417199892104 76689198601757568 76846995306699456 76877328939094008 77433753927988224 77502837861614178 77593082639774208 77875960189696227 77922915155594496 78059387222945928 78083250371964032 78267165651176448 78298059864046464 78459166983108288 78551263347775452 78598625484727296 78643967686636032 78977023269041664 79139527432146688 79233670468945512 79357242775838976 79615125553734108 80002929405537216 80388087937750944 80483716240907031 80577431972073216 80697947746605696 81086452309347264 81265111544216808 81432323707888036 81476827251689376 81481422967446528 81572465784228354 81656346606671772 81789595322782464 81873699419146752 82183355410306176 82267864409472768 82281119333135724 82364431471453872 82450422047812958 82677245767339266 82981252064775168 83079965151904032 83250911582257744 83479937473818288 83801714967628992 83886566755320576 83974146479908064 84059172859755392 84105112001743872 84205162013552928 84290422303661184 84378423663786576 84564336158191422 84615323850809856 84789429455441152 84935348989043328 85022687858344704 85110113081613376 85197631660522368 85344253695317952 85660220743120764 85759964027771904 85836476341357638 85936424859104768 86024793132954624 86172838682651136 86249719349878617 86452869720036888 86682989914743808 86921457562377216 87100308298102272 87292217969745984 87422776725489504 87816810625814169 87843656668459536 88050561357573504 88266562855996824 88423453670318208 88474463647465536 88605394933014336 88905421176579072 89031968361165024 89137879277563701 89241671969070336 89333439022683648 90003295581229368 90242866297279488 90436598929969812 90649610968582368 90677323012603392 90785191214931408 91113871335222528 91222258848015672 91409958969102124 91661430658150548 91666600838377344 92013294738130272 92107911846540096 92297434298899232 92324860452601344 92456274836594448 92514829301269248 92551347460656864 92906627696752896 93353908572872064 93573791967568896 93657275530039962 93713745770251776 94164912359241984 94358667322944128 94470914789896572 94566569467224816 94618251001961856 94925726621759898 95274770889186304 95388108137371296 95536874798097408 95748877216815048 95847335618087664 96314206274627328 96565128594594816 96678477966492864 96777892274573952 97259478435041499 97518363654086784 97617103966167552 97987846835365056 98203745215964232 98350623816175692 98465143883738112 98824113752016978 98939185154155008 99056881527270192 99260702271153464 99299883212996427 99533771603398728 99681069299641128 99798710534581248 100018598823651456 100160964406310652 100224398409708352 100279172002079232 100396880965204128 100500118900519104 101253707528883039 101371607964866304 101523224584439424 102011988389178816 102133340116797834 102252264802343424 102343491022387953 102462660408932608 102503105252125344 102744538429314816 103124925943174512 103337117148818904 103514956580396556 103727950318216302 103834613586261636 103897220207459328 104079182963927904 104397413152061952 104519956158847008 104612222644144384 104735017797033936 105427963991533248 105644893958594016 105809657034451968 106153500738312144 106387390650627918 106451536457470464 106670572540716288 107184117250334592 107311621654542708 107436575962764288 107597263662140928 107717486868916929 107828252570348622 108115269745796352 108353482058955744 108635769668919168 108763287712304472 108875128808895696 109052793763709952 109577807213741568 109690485879297024 109708159110847632 109819241961938496 110236327689785688 110773286869205376 111306583298424384 111668290055047647 111735619956838656 111848755673760768 112141202962096269 112273549351403904 112387229738214912 112504564885048768 112752448210921896 112814068502339136 113247131985391104 113363583811126272 113596842214029824 113792338260423936 113909350720808448 114213627657494352 114448635121810184 114763486937826168 114999625799838156 115270492960049184 116254256792421267 116389623959661312 116563702300652672 116884372733391744 117089080834418892 117124875557946048 117400748476764672 117688750474662432 117826895021663178 117897938227090944 117965951529954048 118140526577352448 118465534903562496 118709291148220032 118850505703418268 118988895958760448 119422688330601162 120004394108305824 120582131906626416 120866147958109824 121046921619908544 121485161780296704 121629678464020896 121897667316325212 122148485561832054 122215240877534064 122222134451169792 122358698676342531 122684392984173696 122810549128720128 123275033115459264 123353105735025664 123401796614209152 123421678999703586 123546647207180808 123675633071719437 123692454031408128 123875503595670528 124471878097162752 124619947727856048 124876367373386616 125553216478989312 125702572451443488 125829850132980864 125961219719862096 126088759289633088 126157668002615808 126567635495679864 126846504237287133 126922985776214784 127184144183161728 127403023483564992 127665169622420064 127796447490783552 128418941699503104 128639946041657856 128754714512036457 128904637288657152 129037189699431936 129679304580055332 129757494143425536 130024484872115712 130650462447153408 130938326954618976 131134165088234256 131765485002689304 132075842036360256 132399844283995236 132711695471198304 132908092399521504 133358131764868608 133547952541747536 133862507953605504 134000158534025472 135004943371844052 135162143953155072 135282731321168834 135364299445919232 135654898394954718 136015984518905088 136177786822397112 136457988029850604 136670807002833792 136833388272023508 136992717905753088 137114938453653186 137499901257566016 137782822865091872 138019942107195408 138161867769810144 138303933757621736 138446151448348848 138684412254891672 138772243951903872 139359941545129344 139646690396045248 140030862859308096 140485913295059943 140570618655377664 140859858611458688 141247368538862976 141538000984416192 141706372184844858 141849854200837224 142227430054288384 142388589932639847 142618702213997568 142912156333779456 143082162206056944 143623315825222572 143771003427131496 144153692994395136 144471309411940992 144847692891892224 145017716949739296 145166838411860928 146277545481130176 146425655949251328 146981770253047584 147305617823946348 147525935724263538 147697715825607168 148236170628025467 148408777731232512 148585322290905288 148891053406730196 148980826609118208 149521603949461692 149698065801871872 150027898235477184 150241446609465978 150336597614562528 150418758003118848 150595321447806192 151723117680565248 152057411947299456 152284836876659136 153017982583768224 153332834399784208 153378397203515136 153693990613398912 153754657878188016 155005675723228356 155186165279548416 155591925477324453 155751920379392454 155845830311188992 156118774445891856 156166500743928064 156596119728092928 156918333966216576 157102526695550904 157287935373272064 157954046538083328 158279054864293376 158467340937891024 158714485551677952 159230251107468216 159581085975941877 160005858811074432 160776175875501888 160967432481814062 161154863944146432 161298641190624379 161395895493211392 161742378855522933 162172904618694528 162530223088433616 162864647415776072 162953654503378752 163144931568456708 163312693213343544 163579190645564928 163747398838293504 164366710820612352 164535728818945536 164562238666271448 164728862942907744 164900844095625916 165354491534678532 166159930303808064 166501823164515488 166959874947636576 167603429935257984 167773133510641152 167948292959816128 168118345719510784 168410324027105856 168580844607322368 168756847327573152 169128672316382844 169230647701619712 169578858910882304 169870697978086656 170045375716689408 170220226163226752 170395263321044736 170688507390635904 171320441486241528 171672952682715276 171872849718209536 172345677365302272 172499438699757234 172905739440073776 174200616596204544 174584435939491968 174845553450979008 175633621251628338 175687313336919072 176101122715147008 176533125711993648 176740342532494767 176846907340636416 176948927294931072 177210789866028672 178063936722330048 178275758555127402 178483343938140672 178666878045367296 179134032495901743 180006591162458736 180873197859939624 181299221937164736 181354646025206784 181570382429862816 182227742670445056 182444517696031344 182819917938204248 183222728342748081 183322861316301096 183333201676754688 184026589476260544 184215823693080192 184594868597798464 184649720905202688 184912549673188896 185029658602538496 185102694921313728 185813255393505792 186707817145744128 187314551060079924 187427491540503552 188329824718483968 188717334645888256 188941829579793144 189133138934449632 189236502003923712 189851453243519796 190776216274742592 191497754433630096 191694671236175328 192628412549254656 193356955932985728 193555784549147904 194518956870082998 195036727308173568 195234207932335104 195975693670730112 196407490431928464 196701247632351384 197648227504033956 197878370308310016 198113763054540384 198521404542306928 198599766425992854 199067543206797456 199362138599282256 200037197647302912 200321928812621304 200448796819416704 200558344004158464 200793761930408256 201000237801038208 202507415057766078 202743215929732608 202924096981753251 203046449168878848 204023976778357632 204266680233595668 204504529604686848 204686982044775906 204925320817865216 205006210504250688 205489076858629632 205672407680479779 206249851886349024 206674234297637808 207029913160793112 207455900636432604 207669227172523272 208158365927855808 208794826304123904 209039912317694016 209224445288288768 209470035594067872 210855927983066496 211289787917188032 212307001476624288 212559558277267287 212774781301255836 212903072914940928 213341145081432576 214368234500669184 214623243309085416 215194527324281856 215434973737833858 215656505140697244 216230539491592704 216706964117911488 217271539337838336 217526575424608944 217750257617791392 219155614427483136 219416318221695264 219638483923876992 220472655379571376 221288903586395307 221546573738410752 222613166596848768 223336580110095294 223471239913677312 224282405924192538 224547098702807808 224743892356135321 224774459476429824 225009129770097536 225362169914198967 225504896421843792 225628137004678272 226494263970782208 227193684428059648 227584676520847872 227818701441616896 228427255314988704 228897270243620368 229526973875652336 229999251599676312 230540985920098368 232508513584842534 232779247919322624 233127404601305344 233627880569088681 233768745466783488 234178161668837784 234249751115892096 234801496953529344 235377500949324864 235653790043326356 235795876454181888 235931903059908096 236281053154704896 236931069807124992 237418582296440064 237701011406836536 238845376661202324 240008788216611648 241164263813252832 241451148722721093 241732295916219648 242093843239817088 243259356928041792 243795334632650424 244296971123664108 244430481755068128 244444268902339584 244717397352685062 245368785968347392 245621098257440256 246550066230918528 246803593228418304 246843357999407172 247093294414361616 247351266143438874 248943756194325504 249239895455712096 249752734746773232 251405144902886976 251659700265961728 251922439439724192 252177518579266176 252315336005231616 253135270991359728 253693008474574266 253845971552429568 254368288366323456 254806046967129984 255330339244840128 255592894981567104 257279892083315712 257509429024072914 257809274577314304 258074379398863872 258749158049635851 259358609160110664 260048969744231424 261300924894306816 261876653909237952 262268330176468512 263530970005378608 264151684072720512 264799688567990472 265423390942396608 265816184799043008 266716263529737216 267095905083495072 267413637832691103 267725015907211008 268000317068050944 270009886743688104 270565462642337668 270728598891838464 271309796789909436 272031969037810176 272355573644794224 272915976059701208 273341614005667584 273666776544047016 274229876907306372 274999802515132032 275565645730183744 276039884214390816 276323735539620288 276607867515243472 276892302896697696 277368824509783344 277544487903807744 278719883090258688 279293380792090496 280061725718616192 280971826590119886 281141237310755328 281719717222917376 282494737077725952 283076001968832384 283412744369689716 283699708401674448 284777179865279694 285824312667558912 286164324412113888 287246631650445144 287542006854262992 288942618823881984 289695385783784448 290035433899478592 290333676823721856 291778435305124497 292555090962260352 292851311898502656 293963540506095168 294611235647892696 295051871448527076 295395431651214336 296472341256050934 296817555462465024 297082366649581903 297170644581810576 297782106813460392 297899649638989281 299043207898923384 299396131603743744 300055796470954368 300482893218931956 300673195229125056 300837516006237696 301190642895612384 304114823894598912 304569673753318272 306035965167536448 306665668799568416 306756794407030272 307030473067163859 307387981226797824 307509315756376032 310011351446456712 311183850954648906 311503840758784908 311691660622377984 312237548891783712 312333001487856128 313192239456185856 313836667932433152 314205053391101808 316558109728586752 316934681875782048 317428971103355904 318460502214936432 319162171951883754 320011717622148864 321552351751003776 321934864963628124 322309727888292864 322597282381248758 322791790986422784 323152460606750787 323484757711045866 324345809237389056 325060446176867232 325729294831552144 325907309006757504 326289863136913416 326625386426687088 327158381291129856 328733421641224704 329071457637891072 329124477332542896 329457725885815488 329801688191251832 330708983069357064 332319860607616128 333003646329030976 333919749895273152 335004870165142941 335206859870515968 335546267021282304 335896585919632256 336236691439021568 336423608886288807 336820648054211712 337161689214644736 337513694655146304 338257344632765688 339157717821764608 339741395956173312 340090751433378816 340440452326453504 340790526642089472 341377014781271808 342640882972483056 343345905365430552 344998877399514468 345811478880147552 348762770377263801 349168871878983936 349691106901958016 351267242503256676 351374626673838144 352202245430294016 353066251423987296 353480685064989534 353693814681272832 353897854589862144 354421579732057344 356127873444660096 356551517110254804 356966687876281344 358268064991803486 360013182324917472 361746395719879248 362598443874329472 363140764859725632 364455485340890112 364889035392062688 365639835876408496 366445456685496162 366645722632602192 366666403353509376 368053178952521088 368431647386160384 369189737195596928 369825099346377792 370059317205076992 370205389842627456 371026899215158311 371626510787011584 373415634291488256 374629102120159848 376659649436967936 377434669291776512 377883659159586288 378266277868899264 378473004007847424 379702906487039592 380539512711861399 381552432549485184 382995508867260192 383389342472350656 385256825098509312 386264143536109371 386713911865971456 387111569098295808 389037913740165996 390073454616347136 391951387341460224 392814980863856928 393402495264702768 395296455008067912 396227526109080768 397042809084613856 397199532851985708 398135086413594912 398724277198564512 400074395294605824 400643857625242608 400897593638833408 401587523860816512 402000475602076416 405014830115532156 405486431859465216 405848193963506502 406092898337757696 408047953556715264 408533360467191336 409373964089551812 409850641635730432 410012421008501376 410978153717259264 411344815360959558 412499703772698048 413348468595275616 414059826321586224 414911801272865208 415338454345046544 416316731855711616 418079824635388032 418448890576577536 418940071188135744 421457739885179829 421711855966132992 422579575834376064 424614002953248576 425119116554534574 425549562602511672 426682290162865152 427165769797919541 428736469001338368 429246486618170832 430869947475667716 431313010281394488 432461078983185408 433413928235822976 434543078675676672 435053150849217888 435500515235582784 438832636443390528 439276967847753984 440945310759142752 442577807172790614 443093147476821504 443488461097014463 444708511884076401 445226333193697536 446673160220190588 446942479827354624 448564811848385076 449094197405615616 449487784712270642 450018259540195072 450724339828397934 451009792843687584 451256274009356544 455169353041695744 456854510629977408 457794540487240736 459053947751304672 459998503199352624 461081971840196736 465017027169685068 465558495838645248 466254809202610688 466775776431973359 467255761138177362 467537490933566976 468356323337675568 468499502231784192 470755001898649728 471307580086652712 471863806119816192 472562106309409792 473862139614249984 474837164592880128 475402022813673072 477690753322404648 478743257927825631 480017576433223296 482328527626505664 482902297445442186 483464591832439296 483895923571873137 484187686479634176 486518713856083584 487590669265300848 488593942247328216 488860963510136256 489434794705370124 490737571936694784 491242196514880512 493100132461837056 493607186456836608 493686715998814344 494186588828723232 494702532286877748 498479790911424192 499505469493546464 502810289805773952 503319400531923456 503844878879448384 504355037158532352 506270541982719456 507386016949148532 507691943104859136 508736576732646912 509612093934259968 510660678489680256 511185789963134208 515018858048145828 515618549154628608 517498316099271702 518717218320221328 522601849788613632 523753307818475904 524536660352937024 527061940010757216 528303368145441024 529599377135980944 530221027597484301 530846781884793216 531632369598086016 534191810166990144 534827275665382206 535450031814422016 535927743310784227 536000634136101888 537402097487705229 540019773487376208 541130925284675336 542619593579818872 544063938075620352 544711147289588448 545831952119402416 546683228011335168 547333553088094032 548459753814612744 549668185028244243 549999605030264064 551131291460367488 552079768428781632 552647471079240576 553215735030486944 553784605793395392 554737649019566688 555088975807615488 557439766180517376 558586761584180992 560123451437232384 561943653180239772 562282474621510656 563439434445834752 564989474155451904 566152003937664768 566825488739379432 567399416803348896 569554359730559388 572328648824227776 574493263300890288 575084013708525984 577885237647763968 580070867798957184 580667353647443712 583556870610248994 585110181924520704 585702623797005312 587927081012190336 589222471295785392 590103742897054152 592944682512101868 593635110924930048 594164733299163806 594341289163621152 595564213626920784 595799299277978562 598086415797846768 600111592941908736 600965786437863912 601346390458250112 601675032012475392 602381285791224768 608229647789197824 608772290945259753 609139347506636544 612071930335072896 613331337599136832 613513588814060544 614060946134327718 614775962453595648 615018631512752064 617017223041439337 620022702892913424 622367701909297812 623007681517569816 624475097783567424 624666002975712256 626384478912371712 627673335864866304 628410106782203616 633869363751564096 636921004429872864 637678674831801861 638324343903767508 640023435244297728 643104703502007552 643869729927256248 645194564762497516 645583581972845568 646304921213501574 646969515422091732 648691618474778112 650120892353734464 651458589663104288 651814618013515008 652579726273826832 653250772853374176 657466843282449408 658248954665085792 658915451771630976 659603376382503664 661417966138714128 663866710759185921 664639721215232256 666007292658061952 667839499790546304 670009740330285882 670413719741031936 671793171839264512 672473382878043136 672847217772577614 673641296108423424 674231677068405963 674323378429289472 675027389310292608 676514689265531376 679482791912346624 680880904652907008 681581053284178944 682754029562543616 685281765944966112 686691810730861104 689997754799028936 691622957760295104 697525540754527602 698337743757967872 699382213803916032 700883641707266043 702534485006513352 702749253347676288 704404490860588032 706132502847974592 706961370129979068 707387629362545664 707795709179724288 708843159464114688 712255746889320192 713103034220509608 716536129983606972 720026364649834944 723492791439758496 725196887748658944 726281529719451264 729778070784125376 731279671752816992 732890913370992324 733291445265204384 733332806707018752 736106357905042176 736863294772320768 738379474391193856 739650198692755584 740410779685254912 742053798430316622 746831268582976512 749258204240319696 754869338583553024 755767318319172576 756532555737798528 756946008015694848 759405812974079184 761079025423722798 763104865098970368 765991017734520384 766778684944701312 772528287072218742 773427823731942912 774223138196591616 776247474148907553 778075827480331992 780146909232694272 783902774682920448 785629961727713856 786804990529405536 790592910016135824 792455052218161536 794085618169227712 794399065703971416 796270172827189824 797448554397129024 800148790589211648 801287715250485216 801795187277666816 802240913498073309 803175047721633024 804000951204152832 810029660231064312 811696387927013004 812185796675515392 816095907113430528 817066720934382672 818747928179103624 820024842017002752 822689630721919116 824999407545396096 826696937190551232 828119652643172448 829823602545730416 830676908690093088 832633463711423232 836159649270776064 837880142376271488 842915479770359658 843423711932265984 845159151668752128 849228005906497152 850238233109069148 851099125205023344 854331539595839082 857472938002676736 858492973236341664 861739894951335432 862626020562788976 866827856471645952 869086157351353344 870106301698435776 871001030471165568 877665272886781056 878553935695507968 881890621518285504 885155614345581228 886186294953643008 886976922194028926 889417023768152802 890452666387395072 891247099948745709 893346320440381176 897129623696770152 898188394811231232 898975569424541284 900036519080390144 901448679656795868 902019585687375168 902512548018713088 913709021259954816 915589080974481472 918107895502609344 919997006398705248 921091419201491577 922163943680393472 930034054339370136 932509618405221376 933551552863946718 934511522276354724 935074981867133952 936712646675351136 936999004463568384 941510003797299456 942615160173305424 949674329185760256 950804045627346144 955381506644809296 957486515855651262 960035152866446592 964657055253011328 965804594890884372 966929183664878592 967791847143746274 968375372959268352 969457381820252361 973037427712167168 975181338530601696 977187884494656432 977721927020272512 978869589410740248 981475143873389568 986200264923674112 987214372913673216 987373431997628688 988373177657446464 989405064573755496 996959581822848384 999010938987092928 1005014610495428823 1005620579611547904 1006638801063846912 1007689757758896768 1008710074317064704 1012541083965438912 1014772033898297064 1017473153465293824 1019224187868519936 1021321356979360512 1022371579926268416 1030037716096291656 1034996632198543404 1037434436640442656 1046288311131791403 1047506615636951808 1049073320705874048 1054123880021514432 1056606736290882048 1059198754271961888 1060442055194968602 1061693563769586432 1063264739196172032 1068383620333980288 1069654551330764412 1070900063628844032 1071855486621568454 1074804194975410458 1080039546974752416 1082261850569350672 1085239187159637744 1089422294579176896 1091663904238804832 1093366456022670336 1094667106176188064 1096919507629225488 1099336370056488486 1099999210060528128 1102262582920734976 1104159536857563264 1105294942158481152 1106431470060973888 1107569211586790784 1109475298039133376 1110177951615230976 1113080697645474933 1114879532361034752 1117173523168361984 1120246902874464768 1123887306360479544 1126878868891669504 1129978948310903808 1132304007875329536 1133650977478758864 1134798833606697792 1139108719461118776 1141618538135584197 1144657297648455552 1148986526601780576 1150168027417051968 1155770475295527936 1158792430608328113 1160141735597914368 1161334707294887424 1167113741220497988 1170220363849041408 1175854162024380672 1178444942591570784 1180207485794108304 1185889365024203736 1188329466598327612 1188682578327242304 1191128427253841568 1191598598555957124 1196172831595693536 1200223185883817472 1201931572875727824 1202692780916500224 1204762571582449536 1216459295578395648 1217544581890519506 1218278695013273088 1224143860670145792 1226662675198273664 1228121892268655436 1229551924907191296 1230037263025504128 1234034446082878674 1240045405785826848 1244735403818595624 1246015363035139632 1248950195567134848 1255346671729732608 1256820213564407232 1264373219655539487 1267738727503128192 1273842008859745728 1275357349663603722 1276648687807535016 1277981541741100849 1280046870488595456 1281497309393758623 1286209407004015104 1287739459854512496 1290389129524995032 1292609842427003148 1293939030844183464 1297383236949556224 1300241784707468928 1302917179326208576 1303629236027030016 1305159452547653664 1306501545706748352 1316497909330171584 1317830903543261952 1319206752765007328 1322835932277428256 1327733421518371842 1329279442430464512 1330465383291043389 1332014585316123904 1335678999581092608 1340019480660571764 1340827439482063872 1343586343678529024 1345694435545155228 1347282592216846848 1348463354136811926 1350054778620585216 1353029378531062752 1361761809305814016 1365508059125087232 1370563531889932224 1373383621461722208 1379995509598057872 1383245915520590208 1395051081509055204 1396675487515935744 1398764427607832064 1400327329295920077 1401767283414532086 1405068970013026704 1405498506695352576 1412265005695949184 1413922740259958136 1415591418359448576 1417686318928229376 1424511493778640384 1426206068441019216 1433072259967213944 1440052729299669888 1446985582879516992 1450393775497317888 1451687770715619411 1452563059438902528 1459556141568250752 1462559343505633984 1465781826741984648 1466582890530408768 1472212715810084352 1473726589544641536 1476758948782387712 1479300397385511168 1480821559370509824 1484107596860633244 1498516408480639392 1511534636638345152 1513065111475597056 1518811625948158368 1522158050847445596 1526209730197940736 1531982035469040768 1533557369889402624 1545056574144437484 1546855647463885824 1552494948297815106 1556151654960663984 1567805549365840896 1571259923455427712 1573609981058811072 1581185820032271648 1584910104436323072 1588171236338455424 1588798131407942832 1590663082792452903 1592540345654379648 1594897108794258048 1602575430500970432 1603590374555333632 1604481826996146618 1606350095443266048 1607783229932352681 1608001902408305664 1620059320462128624 1623392775854026008 1632191814226861056 1634133441868765344 1637495856358207248 1640049684034005504 1645379261443838232 1649004555084732729 1649998815090792192 1653393874381102464 1656239305286344896 1659647205091460832 1661353817380186176 1665266927422846464 1672319298541552128 1675760284752542976 1685830959540719316 1686847423864531968 1690318303337504256 1698456011812994304 1700476466218138296 1702198250410046688 1708663079191678164 1716985946472683328 1723479789902670864 1725252041125577952 1733655712943291904 1740212603396871552 1742002060942331136 1755330545773562112 1757107871391015936 1763781243036571008 1770311228691162456 1773953844388057852 1778834047536305604 1780905332774790144 1782494199897491418 1786692640880762352 1794259247393540304 1797951138849082568 1800073038160780288 1802897359313591736 1804039171374750336 1805025096037426176 1826316872835779259 1827418042519909632 1831178161948962944 1836215791005218688 1839994012797410496 1842182838402983154 1844327887360786944 1851051669124318011 1860068108678740272 1867103105727893436 1869023044552709448 1873425293350702272 1873998008927136768 1883020007594598912 1885230320346610848 1901608091254692288 1910763013289618592 1913036024495405583 1914973031711302524 1920070305732893184 1929314110506022656 1931609189781768744 1935583694287492548 1936750745918536704 1938914763640504722 1946074855424334336 1950362677061203392 1954375768989312864 1955443854040545024 1957739178821480496 1972400529847348224 1974746863995257376 1976746355314892928 1978810129147510992 1993919163645696768 1998021877974185856 2010029220990857646 2011241159223095808 2015379515517793536 2017420148634129408 2022695031205217889 2025082167930877824 2029544067796594128 2038448375737039872 2042642713958721024 2044743159852536832 2060075432192583312 2069993264397086808 2074868873280885312 2092576622263582806 2095013231273903616 2096882335478116927 2098146641411748096 2102650925121798129 2108247760043028864 2113213472581764096 2118397508543923776 2120884110389937204 2123387127539172864 2126529478392344064 2136767240667960576 2139309102661528824 2143710973243136908 2149608389950820916 2160079093949504832 2164523701138701344 2170478374319275488 2178844589158353792 2183327808477609664 2189334212352376128 2193839015258450976 2198672740112976972 2199998420121056256 2204525165841469952 2208319073715126528 2210589884316962304 2212862940121947776 2215138423173581568 2218950596078266752 2226161395290949866 2234347046336723968 2240493805748929536 2247774612720959088 2264608015750659072 2267301954957517728 2269597667213395584 2278217438922237552 2283237076271168394 2289314595296911104 2297973053203561152 2300336054834103936 2317584861216656226 2320283471195828736 2322669414589774848 2328742422446722659 2334227482440995976 2340440727698082816 2351708324048761344 2356889885183141568 2360414971588216608 2371778730048407472 2376658933196655224 2377365156654484608 2382256854507683136 2383197197111914248 2392345663191387072 2400446371767634944 2403863145751455648 2405385561833000448 2409525143164899072 2435089163781039012 2436557390026546176 2448287721340291584 2453325350396547328 2456243784537310872 2460074526051008256 2468068892165757348 2480090811571653696 2489470807637191248 2492030726070279264 2497900391134269696 2513640427128814464 2528746439311078974 2535477455006256384 2547684017719491456 2550714699327207444 2553297375615070032 2555963083482201698 2562994618787517246 2572418814008030208 2575478919709024992 2580778259049990064 2585219684854006296 2587878061688366928 2600483569414937856 2605834358652417152 2607258472054060032 2610318905095307328 2613003091413496704 2632995818660343168 2635661807086523904 2638413505530014656 2645671864554856512 2655466843036743684 2658558884860929024 2660930766582086778 2664029170632247808 2671357999162185216 2673741299846237127 2680038961321143528 2687172687357058048 2691388871090310456 2694565184433693696 2696926708273623852 2700109557241170432 2706058757062125504 2741127063779864448 2746767242923444416 2759991019196115744 2763274257604474731 2766491831041180416 2790102163018110408 2797528855215664128 2800654658591840154 2803534566829064172 2810137940026053408 2810997013390705152 2824530011391898368 2827845480519916272 2849022987557280768 2852412136882038432 2866144519934427888 2880105458599339776 2893971165759033984 2900787550994635776 2903375541431238822 2905126118877805056 2919112283136501504 2925118687011267968 2931563653483969296 2933165781060817536 2944425431620168704 2953517897564775424 2958600794771022336 2961643118741019648 2968215193721266488 2997032816961278784 3015043831486286469 3023069273276690304 3026130222951194112 3037623251896316736 3044316101694891192 3052419460395881472 3063964070938081536 3067114739778805248 3090113148288874968 3104989896595630212 3112303309921327968 3138864933395374209 3142519846910855424 3147219962117622144 3162371640064543296 3169820208872646144 3176342472676910848 3177596262815885664 3181326165584905806 3185080691308759296 3189794217588516096 3205150861001940864 3208963653992293236 3212700190886532096 3215566459864705362 3240118640924257248 3246785551708052016 3268266883737530688 3274991712716414496 3280099368068011008 3290758522887676464 3298009110169465458 3299997630181584384 3306787748762204928 3312478610572689792 3319294410182921664 3322707634760372352 3330533854845692928 3339242092936424799 3344638597083104256 3351520569505085952 3371661919081438632 3380636606675008512 3396912023625988608 3400952932436276592 3404396500820093376 3417326158383356328 3433971892945366656 3446959579805341728 3450504082251155904 3467311425886583808 3476377291824984339 3480425206793743104 3484004121884662272 3510661091547124224 3527562486073142016 3540622457382324912 3547907688776115704 3557668095072611208 3564988399794982836 3573385281761524704 3588518494787080608 3595902277698165136 3605794718627183472 3608078342749500672 3652633745671558518 3654836085039819264 3662356323897925888 3672431582010437376 3679988025594820992 3684365676805966308 3688655774721573888 3702103338248636022 3720136217357480544 3734206211455786872 3738046089105418896 3746850586701404544 3766040015189197824 3770460640693221696 3793119658966618461 3803216182509384576 3821526026579237184 3826072048990811166 3829946063422605048 3833944625223302547 3840140611465786368 3858628221012045312 3863218379563537488 3871167388574985096 3877829527281009444 3892149710848668672 3900725354122406784 3908751537978625728 3910887708081090048 3915478357642960992 3949493727990514752 3953492710629785856 3957620258295021984 3987838327291393536 3991396149873130167 3996043755948371712 4020058441981715292 4022482318446191616 4030759031035587072 4045390062410435778 4050164335861755648 4059088135593188256 4085285427917442048 4120150864385166624 4139986528794173616 4149737746561770624 4185153244527165612 4190026462547807232 4193764670956233854 4196293282823496192 4200981987887760231 4205301850243596258 4216495520086057728 4236795017087847552 4241768220779874408 4246774255078345728 4253058956784688128 4273534481335921152 4278618205323057648 4287421946486273816 4299216779901641832 4320158187899009664 4329047402277402688 4340956748638550976 4355063312146858233 4357689178316707584 4366655616955219328 4378668424704752256 4387678030516901952 4397345480225953944 4409050331682939904 4416638147430253056 4421179768633924608 4425725880243895552 4430276846347163136 4437901192156533504 4452322790581899732 4495549225441918176 4534603909915035456 4539195334426791168 4556434877844475104 4566474152542336788 4578629190593822208 4595946106407122304 4600672109668207872 4635169722433312452 4640566942391657472 4657484844893445318 4668454964881991952 4703416648097522688 4713779770366283136 4720829943176433216 4743557460096814944 4753317866393310448 4754730313308969216 4764513709015366272 4766394394223828496 4784691326382774144 4807726291502911296 4810771123666000896 4819050286329798144 4823349689797058043 4870178327562078024 4896575442680583168 4906650700793094656 4912487569074621744 4920149052102016512 4936137784331514696 4947013665254198187 4960181623143307392 4978941615274382496 4984061452140558528 4995800782268539392 5027280854257628928 5057492878622157948 5070954910012512768 5095368035438982912 5101429398654414888 5106594751230140064 5111926166964403396 5125989237575034492 5150957839418049984 5161556518099980128 5170439369708012592 5175756123376733856 5200967138829875712 5211668717304834304 5220637810190614656 5226006182826993408 5265991637320686336 5271323614173047808 5276827011060029312 5291343729109713024 5310933686073487368 5321861533164173556 5328058341264495616 5342715998324370432 5347482599692474254 5360077922642287056 5382777742180620912 5393853416547247704 5400219114482340864 5412117514124251008 5478950618507337777 5482254127559728896 5493534485846888832 5519982038392231488 5526548515208949462 5532983662082360832 5553155007372954033 5580204326036220816 5601309317183680308 5607069133658128344 5620275880052106816 5621994026781410304 5649060022783796736 5655690961039832544 5704824273764076864 5732289039868855776 5760210917198679552 5787942331518067968 5806751082862477644 5810252237755610112 5838224566273003008 5850237374022535936 5863127306967938592 5866331562121635072 5917201589542044672 5936430387442532976 5994065633922557568 6030087662972572938 6046138546553380608 6052260445902388224 6068085093615653667 6075246503792633472 6088632203389782384 6127928141876163072 6134229479557610496 6180226296577749936 6209979793191260424 6224606619842655936 6277729866790748418 6285039693821710848 6290647006434350781 6294439924235244288 6324743280129086592 6339640417745292288 6352684945353821696 6355192525631771328 6362652331169811612 6370161382617518592 6379588435177032192 6410301722003881728 6417927307984586472 6431132919729410724 6480237281848514496 6493571103416104032 6536533767475061376 6549983425432828992 6581517045775352928 6596018220338930916 6599995260363168768 6613575497524409856 6624957221145379584 6638588820365843328 6645415269520744704 6678484185872849598 6703041139010171904 6743323838162877264 6793824047251977216 6801905864872553184 6808793001640186752 6834652316766712656 6867943785890733312 6893919159610683456 6901008164502311808 6952754583649968678 6960850413587486208 6967060663040194951 6968008243769324544 6986227267340167977 7021322183094248448 7055124972146284032 7081244914764649824 7095815377552231408 7115336190145222416 7129976799589965672 7146770563523049408 7177036989574161216 7191804555396330272 7211589437254366944 7216156685499001344 7305267491343117036 7309672170079638528 7324712647795851776 7344863164020874752 7359976051189641984 7368731353611932616 7404206676497272044 7440272434714961088 7468412422911573744 7476092178210837792 7493701173402809088 7540921281386443392 7586239317933236922 7606432365018769152 7643052053158474368 7652144097981622332 7659892126845210096 7667889250446605094 7717256442024090624 7726436759127074976 7742334777149970192 7755659054562018888 7801450708244813568 7817503075957251456 7821775416162180096 7830956715285921984 7898987455981029504 7906985421259571712 7915240516590043968 7975676654582787072 7982792299746260334 7992087511896743424 8021223899538711381 8040116883963430584 8061518062071174144 8090780124820871556 8100328671723511296 8118176271186376512 8240301728770333248 8279973057588347232 8289822772813424193 8299475493123541248 8370306489054331224 8387529341912467708 8392586565646992384 8401963975775520462 8410603700487192516 8432991040172115456 8473590034175695104 8483536441559748816 8547068962671842304 8557236410646115296 8574843892972547632 8598433559803283664 8640316375798019328 8658094804554805376 8681913497277101952 8710126624293716466 8715378356633415168 8733311233910438656 8757336849409504512 8775356061033803904 8794690960451907888 8833276294860506112 8851451760487791104 8860553692694326272 8875802384313067008 8904645581163799464 8991098450883836352 9045131494458859407 9069207819830070912 9078390668853582336 9112869755688950208 9132948305084673576 9157258381187644416 9191892212814244608 9201344219336415744 9270339444866624904 9314969689786890636 9336909929763983904 9427559540732566272 9441659886352866432 9487114920193629888 9506635732786620896 9509460626617938432 9529027418030732544 9532788788447656992 9569382652765548288 9615452583005822592 9638100572659596288 9646699379594116086 9740356655124156048 9813301401586189312 9824975138149243488 9840298104204033024 9872275568663029392 9894027330508396374 9920363246286614784 9957883230548764992 9968122904281117056 9991601564537078784 10017726278809274397 10054561708515257856 10114985757244315896 10141909820025025536 10190736070877965824 10202858797308829776 10213189502460280128 10223852333928806792 10251978475150068984 10301915678836099968 10323113036199960256 10340878739416025184 10351512246753467712 10401934277659751424 10423337434609668608 10429131875474953017 10441275620381229312 10452012365653986816 10531983274641372672 10553654022120058624 10582687458219426048 10621867372146974736 10643723066328347112 10694965199384948508 10720155845284574112 10765555484361241824 10787706833094495408 10824235028248502016 10957901237014675554 10964508255119457792 10987068971693777664 11039964076784462976 11053097030417898924 11065967324164721664 11106310014745908066 11160408652072441632 11202618634367360616 11214138267316256688 11240551760104213632 11298120045567593472 11311381922079665088 11409648547528153728 11464578079737711552 11501833875669907641 11520421834397359104 11575884663036135936 11613502165724955288 11676449132546006016 11700474748045071872 11726254613935877184 11732663124243270144 11872860774885065952 11974188449619390501 11988131267845115136 12060175325945145876 12092277093106761216 12136170187231307334 12150493007585266944 12177264406779564768 12255856283752326144 12360452593155499872 12419959586382520848 12449213239685311872 12555459733581496836 12570079387643421696 12581294012868701562 12588879848470488576 12602945963663280693 12649486560258173184 12705369890707643392 12710385051263542656 12725304662339623224 12740322765235037184 12759176870354064384 12820603444007763456 12835854615969172944 12862265839458821448 12960474563697028992 12987142206832208064 13065189936440574699 13073067534950122752 13099966850865657984 13163034091550705856 13192036440677861832 13227150995048819712 13249914442290759168 13277177640731686656 13290830539041489408 13356968371745699196 13486647676325754528 13603811729745106368 13617586003280373504 13669304633533425312 13735887571781466624 13787838319221366912 13802016329004623616 13905509167299937356 13921700827174972416 13934121326080389902 13972454534680335954 14110249944292568064 14162489829529299648 14191630755104462816 14230672380290444832 14259953599179931344 14293541127046098816 14354073979148322432 14383609110792660544 14423178874508733888 14432313370998002688 14470049069391174129 14610534982686234072 14649425295591703552 14689726328041749504 14719952102379283968 14737462707223865232 14808413352994544088 14841040995762594561 14880544869429922176 14936824845823147488 14952184356421675584 14987402346805618176 15081842562772886784 15172478635866473844 15212864730037538304 15286104106316948736 15304288195963244664 15319784253690420192 15335778500893210188 15452873518254149952 15484669554299940384 15511318109124037776 15602901416489627136 15635006151914502912 15661913430571843968 15797974911962059008 15813970842519143424 15830481033180087936 15965584599492520668 15984175023793486848 16042447799077422762 16080233767926861168 16181560249641743112 16200657343447022592 16236352542372753024 16436851855522013331 16480603457540666496 16559946115176694464 16579645545626848386 16598950986247082496 16613760042634311037 16659465022118862099 16740612978108662448 16775058683824935416 16803927951551040924 16821207400974385032 16865982080344230912 16947180068351390208 16967072883119497632 17114472821292230592 17149687785945095264 17196867119606567328 17280632751596038656 17316189609109610752 17363826994554203904 17420253248587432932 17430756713266830336 17466622467820877312 17514673698819009024 17550712122067607808 17589381920903815776 17702903520975582208 17751604768626134016 17809291162327598928 17982196901767672704 18090262988917718814 18138415639660141824 18156781337707164672 18204255280846961001 18225739511377900416 18265896610169347152 18383784425628489216 18402688438672831488 18540678889733249808 18629939379573781272 18673819859527967808 18855119081465132544 18871941019303052343 18883319772705732864 18974229840387259776 19013271465573241792 19018921253235876864 19058054836061465088 19065577576895313984 19138765305531096576 19230905166011645184 19293398759188232172 19480713310248312096 19649950276298486976 19744551137326058784 19788054661016792748 19840726492573229568 19915766461097529984 19936245808562234112 20035452557618548794 20109123417030515712 20229971514488631792 20381472141755931648 20405717594617659552 20426379004920560256 20447704667857613584 20503956950300137968 20603831357672199936 20646226072399920512 20681757478832050368 20703024493506935424 20846674869219337216 20858263750949906034 20882551240762458624 20901181989120584853 20904024731307973632 21063966549282745344 21107308044240117248 21165374916438852096 21243734744293949472 21287446132656694224 21389930398769897016 21440311690569148224 21531110968722483648 21575413666188990816 21648470056497004032 21915802474029351108 21929016510238915584 21974137943387555328 22079928153568925952 22106194060835797848 22212620029491816132 22320817304144883264 22405237268734721232 22428276534632513376 22481103520208427264 22622763844159330176 22819297095056307456 22929156159475423104 23003667751339815282 23151769326072271872 23227004331449910576 23400949496090143744 23452509227871754368 23465326248486540288 23745721549770131904 23948376899238781002 23976262535690230272 24063671698616134143 24120350651890291752 24184554186213522432 24272340374462614668 24300986015170533888 24354528813559129536 24720905186310999744 24839919172765041696 24869468318440272579 24898426479370623744 25110919467162993672 25162588025737403124 25177759696940977152 25205891927326561386 25298973120516346368 25420770102527085312 25450609324679246448 25641206888015526912 25671709231938345888 25724531678917642896 25920949127394057984 25974284413664416128 26130379872881149398 26146135069900245504 26199933701731315968 26326068183101411712 26384072881355723664 26499828884581518336 26554355281463373312 26581661078082978816 26713936743491398392 26973295352651509056 27207623459490212736 27235172006560747008 27338609267066850624 27471775143562933248 27575676638442733824 27604032658009247232 27811018334599874712 27868242652160779804 27944909069360671908 28324979659058599296 28383261510208925632 28461344760580889664 28519907198359862688 28587082254092197632 28708147958296644864 28767218221585321088 28846357749017467776 28940098138782348258 29221069965372468144 29439904204758567936 29474925414447730464 29616826705989088176 29682081991525189122 29761089738859844352 29873649691646294976 29904368712843351168 29974804693611236352 30053178836427823191 30163685125545773568 30344957271732947688 30425729460075076608 30572208212633897472 30608576391926489328 30639568507380840384 30671557001786420376 30905747036508299904 30969339108599880768 31022636218248075552 31205802832979254272 31270012303829005824 31323826861143687936 31595949823924118016 31660962066360175872 31931169198985041336 32084895598154845524 32160467535853722336 32363120499283486224 32472705084745506048 32873703711044026662 32961206915081332992 33119892230353388928 33159291091253696772 33197901972494164992 33227520085268622074 33318930044237724198 33481225956217324896 33550117367649870832 33607855903102081848 33642414801948770064 33894360136702780416 33934145766238995264 34228945642584461184 34299375571890190528 34393734239213134656 34505501627009722923 34561265503192077312 34632379218219221504 34727653989108407808 34840506497174865864 34933244935641754624 35029347397638018048 35101424244135215616 35178763841807631552 35618582324655197856 35922565348858171503 35964393803535345408 36180525977835437628 36276831279320283648 36408510561693922002 36451479022755800832 36531793220338694304 36767568851256978432 37081357779466499616 37259878759147562544 37347639719055935616 37710238162930265088 37743882038606104686 37766639545411465728 37948459680774519552 38026542931146483584 38116109672122930176 38131155153790627968 38277530611062193152 38461810332023290368 38586797518376464344 38961426620496624192 39195569809321724097 39299900552596973952 39489102274652117568 39576109322033585496 39681452985146459136 39831532922195059968 39872491617124468224 40070905115237097588 40459943028977263584 40811435189235319104 40852758009841120512 40895409335715227168 41007913900600275936 41207662715344399872 41292452144799841024 41363514957664100736 41406048987013870848 41716527501899812068 41765102481524917248 41802363978241169706 42214616088480234496 42330749832877704192 42487469488587898944 42574892265313388448 42779860797539794032 42880623381138296448 43062221937444967296 43150827332377981632 43296940112994008064 43410147208173522387 43831604948058702216 43948275886775110656 44159856307137851904 44212388121671595696 44425240058983632264 44641634608289766528 44810474537469442464 44856553069265026752 44962207040416854528 45245527688318660352 45638594190112614912 45858312318950846208 46007335502679630564 46454008662899821152 46905018455743508736 47491443099540263808 47896753798477562004 47952525071380460544 48127343397232268286 48240701303780583504 48544680748925229336 48601972030341067776 48709057627118259072 49310555566566039993 49441810372621999488 49679838345530083392 49738936636880545158 49796852958741247488 49841280127902933111 50221838934325987344 50325176051474806248 50411783854653122772 50597946241032692736 50841540205054170624 50901218649358492896 51343418463876691776 51449063357835285792 51841898254788115968 51948568827328832256 52260759745762298796 52292270139800491008 52399867403462631936 52652136366202823424 52768145762711447328 53108710562926746624 53427873486982796784 53946590705303018112 54415246918980425472 54470344013121494016 54612765842540883003 54677218534133701248 55151353276885467648 55208065316018494464 55622036669199749424 55736485304321559608 55889818138721343816 56615823057909157029 56649959318117198592 56766523020417851264 56922689521161779328 57039814396719725376 57174164508184395264 57416295916593289728 57534436443170642176 57692715498034935552 57880196277564696516 58442139930744936288 58949850828895460928 59233653411978176352 59364163983050378244 59522179477719688704 59747299383292589952 59808737425686702336 60106357672855646382 60327370251091547136 60689914543465895376 61144416425267794944 61217152783852978656 61279137014761680768 61343114003572840752 61811494073016599808 61938678217199761536 62045272436496151104 62540024607658011648 62647653722287375872 62703545967361754559 63191899647848236032 63321924132720351744 63862338397970082672 64169791196309691048 64320935071707444672 64726240998566972448 64945410169491012096 65747407422088053324 65922413830162665984 66239784460706777856 66318582182507393544 66455040170537244148 66637860088475448396 66962451912434649792 67100234735299741664 67215711806204163696 67284829603897540128 67868291532477990528 68457891285168922368 68598751143780381056 68787468478426269312 69011003254019445846 69264758436438443008 69455307978216815616 69681012994349731728 70202848488270431232 70357527683615263104 71237164649310395712 71845130697716343006 71928787607070690816 72191015095848402429 72361051955670875256 72553662558640567296 72817021123387844004 72902958045511601664 73063586440677388608 74162715558932999232 74519757518295125088 74695279438111871232 75487764077212209372 75533279090822931456 75896919361549039104 76053085862292967168 76262310307581255936 76923620664046580736 77173595036752928688 77922853240993248384 78391139618643448194 78599801105193947904 78978204549304235136 79152218644067170992 79663065844390119936 79744983234248936448 80141810230474195176 80919886057954527168 81622870378470638208 81705516019682241024 81790818671430454336 82015827801200551872 82415325430688799744 82584904289599682048 82727029915328201472 82812097974027741696 83433055003799624136 83604727956482339412 84974938977175797888 85149784530626776896 85559721595079588064 85761246762276592896 86124443874889934592 86301654664755963264 86820294416347044774 87663209896117404432 88319712614275703808 88424776243343191392 88850480117967264528 89283269216579533056 89620949074938884928 89713106138530053504 89924414080833709056 90491055376637320704 91277188380225229824 91716624637901692416 92014671005359261128 92908017325799642304 93810036911487017472 94982886199080527616 95793507596955124008 96254686794464536572 96481402607561167008 97089361497850458672 97418115254236518144 98621111133132079986 98883620745243998976 99359676691060166784 99477873273761090316 99593705917482494976 99682560255805866222 100443677868651974688 100650352102949612496 100823567709306245544 101683080410108341248 101802437298716985792 102686836927753383552 102898126715670571584 103516504881029168769 103683796509576231936 103897137654657664512 104521519491524597592 104799734806925263872 105304272732405646848 105536291525422894656 106855746973965593568 107767696046574514509 107893181410606036224 108830493837960850944 109225531685081766006 109354437068267402496 110302706553770935296 111244073338399498848 111472970608643119216 111779636277442687632 113231646115818314058 113299918636234397184 113533046040835702528 113845379042323558656 114079628793439450752 114348329016368790528 114832591833186579456 115068872886341284352 115385430996069871104 115760392555129393032 116884279861489872576 117586709427965172291 117899701657790921856 118467306823956352704 118728327966100756488 119044358955439377408 119494598766585179904 119617474851373404672 120212715345711292764 121379829086931790752 122434305567705957312 122558274029523361536 122686228007145681504 123622988146033199616 123877356434399523072 124090544872992302208 125295307444574751744 125407091934723509118 126643848265440703488 127724676795940165344 128339582392619382096 128641870143414889344 129452481997133944896 129890820338982024192 130230441624520567161 131494814844176106648 131844827660325331968 132479568921413555712 132637164365014787088 132910080341074488296 133275720176950896792 133924903824869299584 134200469470599483328 134431423612408327392 134569659207795080256 135736583064955981056 136915782570337844736 137197502287560762112 137574936956852538624 138022006508038891692 139362025988699463456 140715055367230526208 142474329298620791424 143690261395432686012 143857575214141381632 144382030191696804858 144722103911341750512 145634042246775688008 145805916091023203328 146127172881354777216 148325431117865998464 149039515036590250176 149390558876223742464 149523840383708799333 150975528154424418744 151793838723098078208 152106171724585934336 152524620615162511872 154347190073505857376 155845706481986496768 156782279237286896388 157199602210387895808 157956409098608470272 158304437288134341984 159326131688780239872 160283620460948390352 161839772115909054336 163245740756941276416 163411032039364482048 163581637342860908672 163838297527622649009 164031655602401103744 165169808579199364096 165454059830656402944 165624195948055483392 166866110007599248272 167209455912964678824 169847469173727471087 169949877954351595776 170299569061253553792 171119443190159176128 171522493524553185792 172248887749779869184 172603309329511926528 173640588832694089548 175326419792234808864 176849552486686382784 177700960235934529056 178566538433159066112 179241898149877769856 179426212277060107008 180982110753274641408 183433249275803384832 184029342010718522256 185816034651599284608 187620073822974034944 188110637902085263677 189965772398161055232 191587015193910248016 192509373588929073144 192962805215122334016 194178722995700917344 194836230508473036288 197242222266264159972 197767241490487997952 198719353382120333568 198955746547522180632 199365120511611732444 200887355737303949376 201300704205899224992 201647135418612491088 203604874597433971584 205373673855506767104 205796253431341143168 207033009762058337538 207794275309315329024 209043038983049195184 210608545464811293696 211072583050845789312 213711493947931187136 215535392093149029018 215786362821212072448 215978880554246043481 216573045287545207287 217660987675921701888 218451063370163532012 218708874136534804992 222488146676798997696 222945941217286238432 223559272554885375264 226463292231636628116 226599837272468794368 227066092081671405056 227690758084647117312 228159257586878901504 230137745772682568704 230770861992139742208 231520785110258786064 233768559722979745152 235173418855930344582 235799403315581843712 236934613647912705408 237456655932201512976 238989197533170359808 239234949702746809344 240425430691422585528 242759658173863581504 244868611135411914624 245116548059046723072 245372456014291363008 247245976292066399232 247754712868799046144 248181089745984604416 250814183869447018236 255449353591880330688 256679164785238764192 257283740286829778688 258904963994267889792 260460883249041134322 262989629688352213296 264959137842827111424 265274328730029574176 265820160682148976592 266551440353901793584 267849807649738599168 268400938941198966656 268862847224816654784 269139318415590160512 271473166129911962112 273831565140675689472 274395004575121524224 275149873913705077248 276044013016077783384 278724051977398926912 281430110734461052416 284948658597241582848 287380522790865372024 288764060383393609716 289444207822683501024 291268084493551376016 292254345762709554432 296650862235731996928 298079030073180500352 298781117752447484928 299047680767417598666 301951056308848837488 304212343449171868672 305049241230325023744 308694380147011714752 310549514643087506307 311691412963972993536 313564558474573792776 314399204420775791616 315912818197216940544 316608874576268683968 320567240921896780704 323303088139723543527 323679544231818108672 326491481513882552832 327163274685721817344 327676595055245298018 328063311204802207488 330908119661312805888 333732220015198496544 334418911825929357648 339694938347454942174 339899755908703191552 340599138122507107584 342238886380318352256 343044987049106371584 344497775499559738368 345206618659023853056 347281177665388179096 350652839584469617728 353699104973372765568 355401920471869058112 357133076866318132224 358483796299755539712 358852424554120214016 368058684021437044512 371632069303198569216 376221275804170527354 379931544796322110464 383174030387820496032 385018747177858146288 385925610430244668032 388357445991401834688 389672461016946072576 390691324873561701483 394484444532528319944 395534482980975995904 397438706764240667136 397911493095044361264 398730241023223464888 401774711474607898752 402601408411798449984 403294270837224982176 407209749194867943168 410747347711013534208 411592506862682286336 414066019524116675076 418086077966098390368 422145166101691578624 427422987895862374272 431070784186298058036 431572725642424144896 431957761108492086962 433146090575090414574 436902126740327064024 437417748273069609984 444976293353597995392 445891882434572476864 447118545109770750528 448571521151126397999 452926584463273256232 454132184163342810112 455381516169294234624 456318515173757803008 463041570220517572128 467537119445959490304 470346837711860689164 471598806631163687424 473869227295825410816 474913311864403025952 477978395066340719616 480850861382845171056 485519316347727163008 489737222270823829248 490233096118093446144 490744912028582726016 495509425737598092288 496362179491969208832 501628367738894036472 509542407521182413261 510898707183760661376 513358329570477528384 514567480573659557376 517809927988535779584 520921766498082268644 525979259376704426592 530548657460059148352 531640321364297953184 533102880707803587168 535699615299477198336 536801877882397933312 537725694449633309568 538278636831180321024 542946332259823924224 548790009150243048448 550299747827410154496 552088026032155566768 557448103954797853824 562860221468922104832 564331913706255791031 569897317194483165696 574761045581730744048 577528120766787219432 578888415645367002048 582536168987102752032 584508691525419108864 593301724471463993856 596158060146361000704 598095361534835197332 603902112617697674976 617388760294023429504 621099029286175012614 623382825927945987072 627129116949147585552 631825636394433881088 633217749152537367936 641134481843793561408 646606176279447087054 647359088463636217344 647936641662738130443 652982963027765105664 654326549371443634688 655353190110490596036 656126622409604414976 667464440030396993088 668837823651858715296 679389876694909884348 679799511817406383104 681198276245014215168 684477772760636704512 690413237318047706112 694562355330776358192 701305679168939235456 707398209946745531136 710803840943738116224 716967592599511079424 717704849108240428032 736117368042874089024 743264138606397138432 752442551608341054708 766348060775640992064 770037494355716292576 771851220860489336064 776714891982803669376 781382649747123402966 788968889065056639888 794877413528481334272 795822986190088722528 797460482046446929776 803549422949215797504 805202816823596899968 806588541674449964352 814419498389735886336 821494695422027068416 823185013725364572672 828132039048233350152 836172155932196780736 844290332203383157248 854845975791724748544 862141568372596116072 863915522216984173924 866292181150180829148 873804253480654128048 889952586707195990784 891783764869144953728 894237090219541501056 897143042302252795998 905853168926546512464 912637030347515606016 926083140441035144256 931648543929262518921 935074238891918980608 940693675423721378328 943197613262327374848 947738454591650821632 949826623728806051904 961701722765690342112 971038632695454326016 979474444541647658496 981489824057165452032 992724358983938417664 1003256735477788072944 1019084815042364826522 1021797414367521322752 1026716659140955056768 1029134961147319114752 1035619855977071559168 1041843532996164537288 1051958518753408853184 1061097314920118296704 1063280642728595906368 1066205761415607174336 1071399230598954396672 1073603755764795866624 1075451388899266619136 1076557273662360642048 1104176052064311133536 1114896207909595707648 1128663827412511582062 1139794634388966331392 1149522091163461488096 1155056241533574438864 1157776831290734004096 1165072337974205504064 1169017383050838217728 1186603448942927987712 1192316120292722001408 1196190723069670394664 1207804225235395349952 1234777520588046859008 1242198058572350025228 1254258233898295171104 1266435498305074735872 1282268963687587122816 1293212352558894174108 1294718176927272434688 1295873283325476260886 1308653098742887269376 1310706380220981192072 1312253244819208829952 1334928880060793986176 1337675647303717430592 1345714563453379193997 1358779753389819768696 1362396552490028430336 1368955545521273409024 1389124710661552716384 1402611358337878470912 1414796419893491062272 1421607681887476232448 1433935185199022158848 1472234736085748178048 1486528277212794276864 1504885103216682109416 1528627222563547239783 1532696121551281984128 1540074988711432585152 1543702441720978672128 1553429783965607338752 1562765299494246805932 1577937778130113279776 1591645972380177445056 1594920964092893859552 1607098845898431595008 1610405633647193799936 1613177083348899928704 1628838996779471772672 1646370027450729145344 1656264078096466700304 1672344311864393561472 1688580664406766314496 1692995741118767373093 1709691951583449497088 1724283136745192232144 1727831044433968347848 1732584362300361658296 1747608506961308256096 1779905173414391981568 1783567529738289907456 1788474180439083002112 1794286084604505591996 1811706337853093024928 1852166280882070288512 1863297087858525037842 1870148477783837961216 1881387350847442756656 1895476909183301643264 1899653247457612103808 1923403445531380684224 1942077265390908652032 1943809924988214391329 1958948889083295316992 1962979648114330904064 2006513470955576145888 2038169630084729653044 2043594828735042645504 2053433318281910113536 2071239711954143118336 2083687065992329074576 2103917037506817706368 2122194629840236593408 2126561285457191812736 2132411522831214348672 2147207511529591733248 2150902777798533238272 2153114547324721284096 2208352104128622267072 2229792415819191415296 2257327654825023164124 2299044182326922976192 2310112483067148877728 2315553662581468008192 2330144675948411008128 2384632240585444002816 2392381446139340789328 2415608450470790699904 2469555041176093718016 2484396117144700050456 2508516467796590342208 2532870996610149471744 2564537927375174245632 2586424705117788348216 2591746566650952521772 2621412760441962384144 2669857760121587972352 2675351294607434861184 2691429126906758387994 2717559506779639537392 2737911091042546818048 2778249421323105432768 2805222716675756941824 2829592839786982124544 2843215363774952464896 2944469472171496356096 3009770206433364218832 3057254445127094479566 3065392243102563968256 3080149977422865170304 3087404883441957344256 3106859567931214677504 3125530598988493611864 3155875556260226559552 3183291944760354890112 3189841928185787719104 3214197691796863190016 3220811267294387599872 3226354166697799857408 3312528156192933400608 3344688623728787122944 3385991482237534746186 3419383903166898994176 3448566273490384464288 3455662088867936695696 3465168724600723316592 3495217013922616512192 3559810346828783963136 3567135059476579814912 3576948360878166004224 3588572169209011183992 3623412675706186049856 3704332561764140577024 3726594175717050075684 3762774701694885513312 3799306494915224207616 3846806891062761368448 3884154530781817304064 3887619849976428782658 3925959296228661808128 4013026941911152291776 4037143690360137581991 4076339260169459306088 4087189657470085291008 4106866636563820227072 4167374131984658149152 4207834075013635412736 4244389259680473186816 4253122570914383625472 4264823045662428697344 4301805555597066476544 4416704208257244534144 4459584831638382830592 4514655309650046328248 4598088364653845952384 4620224966134297755456 4631107325162936016384 4660289351896822016256 4784762892278681578656 4831216900941581399808 4939110082352187436032 4968792234289400100912 5017032935593180684416 5065741993220298943488 5078987223356302119279 5129075854750348491264 5172849410235576696432 5183493133301905043544 5242825520883924768288 5339715520243175944704 5350702589214869722368 5382858253813516775988 5435119013559279074784 5556498842646210865536 5610445433351513883648 5686430727549904929792 5831429774964643173987 5888938944342992712192 6019540412866728437664 6114508890254188959132 6130784486205127936512 6160299954845730340608 6213719135862429355008 6251061197976987223728 6311751112520453119104 6366583889520709780224 6379683856371575438208 6441622534588775199744 6452708333395599714816 6625056312385866801216 6689377247457574245888 6771982964475069492372 6897132546980768928576 6911324177735873391392 6930337449201446633184 6990434027845233024384 7134270118953159629824 7153896721756332008448 7177144338418022367984 7246825351412372099712 7408665123528281154048 7453188351434100151368 7525549403389771026624 7598612989830448415232 7693613782125522736896 7775239699952857565316 8026053883822304583552 8074287380720275163982 8152678520338918612176 8213733273127640454144 8334748263969316298304 8415668150027270825472 8488778519360946373632 8506245141828767250944 8529646091324857394688 8833408416514489068288 9029310619300092656496 9196176729307691904768 9240449932268595510912 9262214650325872032768 9320578703793644032512 9569525784557363157312 9662433801883162799616 9937584468578800201824 10034065871186361368832 10157974446712604238558 10258151709500696982528 10345698820471153392864 10366986266603810087088 10485651041767849536576 10679431040486351889408 10701405178429739444736 10765716507627033551976 10870238027118558149568 11112997685292421731072 11662859549929286347974 11777877888685985424384 12039080825733456875328 12111431071080412745973 12229017780508377918264 12261568972410255873024 12320599909691460681216 12502122395953974447456 12623502225040906238208 12733167779041419560448 12759367712743150876416 12905416666791199429632 13250112624771733602432 13378754494915148491776 13543965928950138984744 13794265093961537857152 13822648355471746782784 13860674898402893266368 13980868055690466048768 14354288676836044735968 14493650702824744199424 14817330247056562308096 14906376702868200302736 15051098806779542053248 15197225979660896830464 15387227564251045473792 15550479399905715130632 16052107767644609167104 16148574761440550327964 16305357040677837224352 16669496527938632596608 16831336300054541650944 17012490283657534501888 17059292182649714789376 17494289324893929521961 17666816833028978136576 18058621238600185312992 18392353458615383809536 18480899864537191021824 18641157407587288065024 19139051569114726314624 19324867603766325599232 19875168937157600403648 20068131742372722737664 20315948893425208477116 20691397640942306785728 20733972533207620174176 20971302083535699073152 21402810356859478889472 21531433015254067103952 21740476054237116299136 22225995370584843462144 23325719099858572695948 24078161651466913750656 24222862142160825491946 24458035561016755836528 24641199819382921362432 25004244791907948894912 25247004450081812476416 25466335558082839120896 25518735425486301752832 26500225249543467204864 27087931857900277969488 27588530187923075714304 27645296710943493565568 27721349796805786532736 27961736111380932097536 28708577353672089471936 28987301405649488398848 29812753405736400605472 30102197613559084106496 30774455128502090947584 31100958799811430261264 32104215535289218334208 32297149522881100655928 32610714081355674448704 33338993055877265193216 34988578649787859043922 35333633666057956273152 36117242477200370625984 36784706917230767619072 36961799729074382043648 38278103138229452629248 39750337874315200807296 40136263484745445475328 40631897786850416954232 41382795281884613571456 41467945066415240348352 41942604167071398146304 43062866030508134207904 43480952108474232598272 44451990741169686924288 46651438199717145391896 48156323302933827501312 48445724284321650983892 48916071122033511673056 50008489583815897789824 50494008900163624952832 51037470850972603505664 52482867974681788565883 53000450499086934409728 54175863715800555938976 55177060375846151428608 55290593421886987131136 55442699593611573065472 55923472222761864195072 57417154707344178943872 57974602811298976797696 59625506811472801210944 60204395227118168212992 62201917599622860522528 64208431070578436668416 64594299045762201311856 65221428162711348897408 66677986111754530386432 69977157299575718087844 72234484954400741251968 73923599458148764087296 76556206276458905258496 79500675748630401614592 81263795573700833908464 82765590563769227142912 82935890132830480696704 83885208334142796292608 86125732061016268415808 86961904216948465196544 93302876399434290783792 96312646605867655002624 96891448568643301967784 97832142244067023346112 100016979167631795579648 104965735949363577131766 106000900998173868819456 108351727431601111877952 110354120751692302857216 110581186843773974262272 110885399187223146130944 114834309414688357887744 119251013622945602421888 120408790454236336425984 124403835199245721045056 129188598091524402623712 130442856325422697794816 133355972223509060772864 139954314599151436175688 144468969908801482503936 153112412552917810516992 157448603924045365697649 159001351497260803229184 162527591147401667816928 165531181127538454285824 165871780265660961393408 167770416668285592585216 172251464122032536831616 173923808433896930393088 186605752798868581567584 192625293211735310005248 193782897137286603935568 195664284488134046692224 200033958335263591159296 209931471898727154263532 216703454863202223755904 221162373687547948524544 221770798374446292261888 229668618829376715775488 238502027245891204843776 248807670398491442090112 258377196183048805247424 260885712650845395589632 279908629198302872351376 288937939817602965007872 314897207848090731395298 318002702994521606458368 325055182294803335633856 331062362255076908571648 331743560531321922786816 344502928244065073663232 373211505597737163135168 387565794274573207871136 391328568976268093384448 400067916670527182318592 419862943797454308527064 433406909726404447511808 459337237658753431550976 477004054491782409687552 497615340796982884180224 516754392366097610494848 521771425301690791179264 559817258396605744702752 577875879635205930015744 629794415696181462790596 650110364589606671267712 663487121062643845573632 689005856488130147326464 746423011195474326270336 775131588549146415742272 782657137952536186768896 839725887594908617054128 866813819452808895023616 954008108983564819375104 995230681593965768360448 1033508784732195220989696 1119634516793211489405504 1259588831392362925581192 1300220729179213342535424 1378011712976260294652928 1492846022390948652540672 1550263177098292831484544 1565314275905072373537792 1679451775189817234108256 1733627638905617790047232 1990461363187931536720896 2067017569464390441979392 2239269033586422978811008 2519177662784725851162384 2600441458358426685070848 2985692044781897305081344 3100526354196585662969088 3358903550379634468216512 4134035138928780883958784 4478538067172845957622016 5038355325569451702324768 5200882916716853370141696 5971384089563794610162688 6201052708393171325938176 6717807100759268936433024 8957076134345691915244032 10076710651138903404649536 12402105416786342651876352 13435614201518537872866048 17914152268691383830488064 20153421302277806809299072 26871228403037075745732096 40306842604555613618598144 53742456806074151491464192 80613685209111227237196288 161227370418222454474392576
- Sum of all divisors σ(n): 547856311345639748593057413
- Sum of proper divisors (its aliquot sum) s(n): 386628940927417294118664837
- 161227370418222454474392576 is an abundant number, because the sum of its proper divisors (386628940927417294118664837) is greater than itself. Its abundance is 225401570509194839644272261
Bases of 161227370418222454474392576
- Binary: 10000101010111010011100101000011011110011101101010101001110110110111000111000100000000002
- Hexadecimal: 0x855D394379DAA9DB71C400
- Base-36: K9AI0N5TAW88LS000
Squares and roots of 161227370418222454474392576
- 161227370418222454474392576 squared (1612273704182224544743925762) is 25994264971974712994612116178595610813251324163915776
- 161227370418222454474392576 cubed (1612273704182224544743925763) is 4190986987385991981463127677443440535684146686687741852563224693565355223678976
-
161227370418222454474392576 is a
perfect square number . Itssquare root is 12697534029024 -
The
cube root of 161227370418222454474392576 is 544268153.7535566945
Scales and comparisons
How big is 161227370418222454474392576?- 161,227,370,418,222,454,474,392,576 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 161,227,370,418,222,454,474,392,576 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 161227370418222454474392576 cubic inches would be around 45355679.5 feet tall.
Recreational maths with 161227370418222454474392576
- 161227370418222454474392576 backwards is 675293474454222814073722161
- 161227370418222454474392576 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 161227370418222454474392576's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 161227370418222454474392576 - Facts about the integer". Numbermatics.com. 2024. Web. 27 June 2024.
APA style:
Numbermatics. (2024). Number 161227370418222454474392576 - Facts about the integer. Retrieved 27 June 2024, from https://numbermatics.com/n/161227370418222454474392576/
Chicago style:
Numbermatics. 2024. "Number 161227370418222454474392576 - Facts about the integer". https://numbermatics.com/n/161227370418222454474392576/
The information we have on file for 161227370418222454474392576 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 161227370418222454474392576, math, Factors of 161227370418222454474392576, curriculum, school, college, exams, university, Prime factorization of 161227370418222454474392576, STEM, science, technology, engineering, physics, economics, calculator, one hundred sixty-one septillion, two hundred twenty-seven sextillion, three hundred seventy quintillion, four hundred eighteen quadrillion, two hundred twenty-two trillion, four hundred fifty-four billion, four hundred seventy-four million, three hundred ninety-two thousand, five hundred seventy-six.