100239994214430957798912
100,239,994,214,430,957,798,912 is an even composite number composed of ten prime numbers multiplied together.
What does the number 100239994214430957798912 look like?
This visualization shows the relationship between its 10 prime factors (large circles) and 15360 divisors.
100239994214430957798912 is an even composite number. It is composed of ten distinct prime numbers multiplied together. It has a total of fifteen thousand, three hundred sixty divisors.
Prime factorization of 100239994214430957798912:
29 × 33 × 7 × 11 × 13 × 17 × 292 × 313 × 11489 × 140897
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 11 × 13 × 17 × 29 × 29 × 313 × 11489 × 140897)See below for interesting mathematical facts about the number 100239994214430957798912 from the Numbermatics database.
Names of 100239994214430957798912
- Cardinal: 100239994214430957798912 can be written as One hundred sextillion, two hundred thirty-nine quintillion, nine hundred ninety-four quadrillion, two hundred fourteen trillion, four hundred thirty billion, nine hundred fifty-seven million, seven hundred ninety-eight thousand, nine hundred twelve.
Scientific notation
- Scientific notation: 1.00239994214430957798912 × 1023
Factors of 100239994214430957798912
Divisors of 100239994214430957798912
- Number of divisors d(n): 15360
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 13 14 16 17 18 21 22 24 26 27 28 29 32 33 34 36 39 42 44 48 51 52 54 56 58 63 64 66 68 72 77 78 84 87 88 91 96 99 102 104 108 112 116 117 119 126 128 132 136 143 144 153 154 156 168 174 176 182 187 189 192 198 203 204 208 216 221 224 231 232 234 238 252 256 261 264 272 273 286 288 297 306 308 312 313 319 336 348 351 352 357 364 374 377 378 384 396 406 408 416 429 432 442 448 459 462 464 468 476 493 504 512 522 528 544 546 561 572 576 594 609 612 616 624 626 638 663 672 693 696 702 704 714 728 748 754 756 768 783 792 812 816 819 832 841 858 864 884 896 918 924 928 936 939 952 957 986 1001 1008 1044 1056 1071 1088 1092 1122 1131 1144 1152 1188 1218 1224 1232 1248 1252 1276 1287 1309 1326 1344 1386 1392 1404 1408 1428 1456 1479 1496 1508 1512 1536 1547 1566 1584 1624 1632 1638 1664 1682 1683 1716 1728 1768 1792 1827 1836 1848 1856 1872 1878 1904 1914 1972 1989 2002 2016 2079 2088 2112 2142 2176 2184 2191 2233 2244 2262 2288 2304 2376 2431 2436 2448 2457 2464 2496 2504 2523 2552 2574 2618 2639 2652 2688 2772 2784 2808 2816 2817 2856 2871 2912 2958 2992 3003 3016 3024 3094 3132 3168 3213 3248 3264 3276 3328 3364 3366 3393 3432 3443 3451 3456 3536 3584 3654 3672 3696 3712 3744 3756 3808 3828 3861 3927 3944 3978 4004 4032 4069 4147 4158 4176 4224 4284 4352 4368 4382 4437 4466 4488 4524 4576 4608 4641 4752 4862 4872 4896 4914 4928 4992 5008 5046 5049 5104 5148 5236 5278 5304 5321 5376 5423 5481 5544 5568 5616 5632 5634 5712 5742 5824 5887 5916 5967 5984 6006 6032 6048 6188 6264 6336 6409 6426 6496 6528 6552 6573 6656 6699 6728 6732 6786 6864 6886 6902 6912 7072 7293 7308 7344 7392 7424 7488 7512 7569 7616 7656 7722 7854 7888 7917 7956 8008 8064 8138 8294 8316 8352 8448 8451 8568 8613 8704 8736 8764 8874 8932 8976 9009 9048 9077 9152 9251 9282 9504 9724 9744 9792 9828 9856 9984 10016 10092 10098 10179 10208 10296 10329 10353 10472 10556 10608 10642 10752 10846 10933 10962 11088 11136 11232 11268 11424 11484 11489 11648 11774 11781 11832 11934 11968 12012 12064 12096 12207 12376 12441 12528 12672 12818 12852 12992 13056 13104 13146 13311 13398 13456 13464 13572 13728 13772 13804 13824 13923 14144 14297 14586 14616 14688 14784 14848 14976 15024 15138 15232 15312 15444 15708 15776 15834 15912 15963 16016 16128 16269 16276 16588 16632 16704 16896 16902 17017 17136 17226 17472 17528 17661 17748 17864 17952 18018 18096 18154 18304 18502 18564 19008 19227 19448 19488 19584 19656 19712 19719 19968 20032 20097 20184 20196 20358 20416 20592 20658 20706 20944 21112 21216 21284 21692 21866 21879 21924 22176 22272 22464 22536 22707 22848 22968 22978 23296 23548 23562 23664 23751 23868 23936 24024 24101 24128 24192 24414 24752 24882 25056 25344 25636 25704 25984 26112 26208 26292 26622 26796 26912 26928 27027 27144 27231 27456 27544 27608 27753 27846 28288 28483 28594 29029 29172 29232 29376 29568 29952 30048 30276 30464 30624 30888 30987 31059 31416 31552 31668 31824 31926 32032 32256 32538 32552 32799 33176 33264 33408 33804 34034 34272 34452 34467 34944 35056 35322 35343 35496 35728 35904 36036 36192 36308 36608 36621 37004 37128 37247 37323 37961 38016 38454 38896 38976 39168 39312 39424 39438 40064 40194 40368 40392 40716 40832 41184 41316 41412 41769 41888 42224 42432 42568 42891 43384 43732 43758 43848 44352 44544 44759 44863 44928 45072 45414 45696 45936 45956 46592 47096 47124 47328 47502 47736 47872 47889 48048 48202 48256 48384 48807 48828 49504 49764 50112 50688 51051 51272 51408 51968 52416 52584 52983 53244 53592 53824 53856 54054 54288 54462 54912 55088 55216 55506 55692 56576 56966 57188 57681 58058 58344 58464 58531 58752 59136 59157 59904 60096 60291 60552 60928 61248 61776 61974 62118 62832 63104 63336 63539 63648 63852 64064 64757 65076 65104 65598 65637 66352 66528 66816 67608 68068 68544 68904 68934 69173 69888 70112 70499 70644 70686 70992 71253 71456 71808 72072 72303 72384 72616 73216 73242 74008 74256 74494 74646 75922 76032 76531 76908 77792 77952 78336 78624 78876 80128 80388 80423 80736 80784 81432 81664 81693 82368 82632 82824 83259 83538 83776 84448 84864 85136 85449 85782 86768 87087 87464 87516 87696 88704 89518 89726 89856 90144 90828 91392 91872 91912 92961 93177 94192 94248 94656 95004 95472 95744 95778 96096 96404 96512 96768 97614 97656 98397 99008 99528 99847 100079 100224 102102 102544 102816 103401 103936 104832 105168 105966 106488 107184 107648 107712 108108 108576 108924 109824 109863 110176 110432 111012 111384 111741 111969 113152 113883 113932 114376 115362 116116 116688 116928 117062 117504 118001 118272 118314 120192 120263 120582 121104 122496 123552 123948 124236 125664 126208 126379 126672 127078 127296 127704 128128 128673 129514 130152 130208 131196 131274 132704 133056 133632 134277 134589 135216 136136 137088 137808 137868 138346 139776 140224 140897 140998 141288 141372 141984 142506 142912 143616 143667 144144 144606 144768 145232 146421 146484 148016 148512 148988 149292 149357 151844 152064 153062 153153 153816 154309 155584 155904 157248 157267 157752 158949 160256 160776 160846 161472 161568 162864 163328 163386 164736 165264 165648 166518 167076 167552 168896 169728 170272 170898 171564 173043 173536 174174 174928 175032 175392 175593 177408 179036 179452 179712 180288 181656 182784 183744 183824 185861 185922 186354 188384 188496 189312 190008 190617 190944 191556 192192 192808 193024 194271 195228 195312 195313 196794 198016 199056 199694 200158 200448 204204 205088 205632 206802 207519 209664 210336 211497 211932 212976 214368 215296 215424 216216 216909 217152 217848 219648 219726 220352 220864 222024 222768 223482 223938 227766 227864 228752 229593 230724 232232 233376 233856 234124 235008 236002 236628 240384 240526 241164 241269 242208 244992 245079 247104 247896 248472 249777 251328 252416 252758 253344 254156 254592 255408 256256 256347 257346 259028 260304 260416 261261 262392 262548 263233 265408 266112 268554 269178 270432 272272 274176 275616 275736 276692 280448 281794 281996 282576 282744 283968 285012 285824 287232 287334 288288 289212 289536 290464 292842 292968 295191 296032 297024 297976 298584 298714 299541 300237 303688 306124 306306 307632 308618 310203 311168 311808 313313 314496 314534 315504 317898 321552 321692 322944 323136 325728 326772 329472 330528 331296 333036 333181 334152 335104 335223 337792 339456 340544 341649 341796 343128 346086 347072 348348 349856 350064 350784 351186 354003 354816 358072 358904 360576 360789 363312 367488 367648 371722 371844 372708 376768 376992 378624 379137 380016 381234 381888 383112 384384 385616 386019 388542 390456 390624 390626 393588 396032 398112 399388 400316 400896 402831 403767 408408 409717 410176 411264 413604 415038 419328 420672 422691 422994 423864 425952 428736 430592 430848 432432 433818 434304 435696 439452 440704 441728 444048 445536 446964 447876 448071 455532 455728 457504 459186 459459 461448 462927 464464 466752 467712 468248 471801 472004 473256 480768 481052 482328 482538 484211 484416 489984 490158 493493 494208 495792 496944 499554 502656 505516 506688 508312 509184 510816 512512 512694 514692 518056 520608 520832 522522 524784 525096 526466 526779 530816 532224 537108 538356 540864 544544 548352 551232 551472 553384 557583 560896 563588 563992 565152 565488 567936 570024 571648 571851 574668 576576 578424 579072 580928 582813 585684 585936 585939 590382 592064 594048 595952 597168 597428 599082 600474 607376 612248 612612 615264 617236 620406 622336 622557 626626 628992 629068 631008 634491 635796 643104 643384 645888 646272 650727 651456 653544 658944 661056 662592 666072 666362 668304 670208 670446 675584 681088 683298 683592 686256 688779 692172 694144 696696 698929 699712 700128 701568 702372 708006 716144 717808 721152 721578 723807 726624 734976 735296 743444 743688 745416 753536 753984 757248 758274 760032 760903 762468 763776 766224 768768 769041 771232 772038 777084 780912 781248 781252 783783 787176 789699 792064 796224 798776 800632 805662 807534 816816 819434 820352 822528 826007 827208 830076 841344 841841 845382 845988 847728 851904 857472 861696 864864 867636 868608 871392 878904 881408 883456 884653 888096 891072 893928 895752 896142 898623 900711 911064 911456 915008 918372 918918 922896 925854 928928 933504 935424 936496 939939 943602 944008 946512 962104 964656 965076 968422 968832 980316 986279 986986 988416 991584 993888 999108 999543 1005312 1005669 1011032 1013376 1016624 1018368 1021632 1024947 1025388 1029384 1036112 1041216 1041664 1045044 1045499 1049568 1050192 1052932 1053558 1061632 1062009 1064448 1074216 1076712 1080163 1081728 1082367 1089088 1100869 1102464 1102944 1106768 1115166 1121792 1127176 1127984 1130304 1130976 1135872 1137411 1140048 1143296 1143702 1149336 1153152 1156848 1161856 1165626 1171368 1171872 1171878 1180764 1184128 1188096 1191904 1194336 1194856 1198164 1200948 1208493 1211301 1214752 1224496 1225224 1229151 1230528 1234472 1240812 1244672 1245114 1253252 1257984 1258136 1262016 1268073 1268982 1271592 1286208 1286768 1291776 1292544 1298011 1301027 1301454 1302912 1307088 1322112 1325184 1332144 1332724 1336608 1340892 1344213 1351168 1362176 1366596 1367184 1367191 1372512 1377558 1384344 1388288 1388781 1393392 1397858 1399424 1400256 1403136 1404744 1415403 1416012 1432288 1435616 1442304 1443156 1447614 1452633 1453248 1469952 1470592 1480479 1486888 1487376 1490832 1507072 1507968 1516548 1520064 1521806 1524936 1527552 1532448 1537536 1538082 1542464 1544076 1549867 1554168 1561824 1562496 1562504 1567566 1574352 1579398 1580337 1592448 1597552 1601264 1611324 1615068 1633632 1638868 1640704 1642927 1645056 1652014 1654416 1660152 1672749 1682688 1683682 1690764 1691976 1695456 1697399 1703808 1714944 1715553 1729728 1735272 1737216 1742784 1748439 1757808 1757817 1762816 1766912 1769306 1776192 1782144 1787856 1791504 1792284 1797246 1801422 1822128 1822912 1830016 1831661 1836744 1837836 1842631 1845792 1851708 1857856 1867008 1867671 1872992 1879878 1887204 1888016 1893024 1903473 1924208 1929312 1930152 1936844 1937664 1960632 1972558 1973972 1976832 1983168 1987776 1998216 1999086 2006017 2010624 2011338 2022064 2026752 2033248 2043264 2044471 2049894 2050776 2058768 2066337 2072224 2082432 2083328 2090088 2090998 2096787 2099136 2100384 2105864 2107116 2123264 2124018 2148432 2148443 2153424 2160326 2163456 2164734 2171421 2178176 2201738 2204928 2205888 2213536 2230332 2254352 2255968 2260608 2261952 2271744 2274822 2280096 2282709 2287404 2298672 2306304 2313696 2323712 2331252 2332267 2342736 2343744 2343756 2361528 2368256 2369097 2376192 2383808 2388672 2389712 2395249 2396328 2401896 2416986 2422602 2429504 2448992 2450448 2458302 2461056 2468944 2478021 2481624 2490228 2506504 2516272 2524032 2525523 2536146 2537964 2539069 2543184 2572416 2573536 2585088 2596022 2602054 2602908 2605824 2614176 2644224 2650368 2653959 2664288 2665448 2673216 2681784 2688426 2695869 2702133 2724352 2733192 2734368 2734382 2745024 2755116 2768688 2776576 2777562 2786784 2795716 2798848 2800512 2806272 2809488 2819817 2830806 2832024 2864576 2871232 2886312 2895228 2895563 2905266 2906496 2941184 2958837 2960958 2973776 2974752 2981664 2998629 3014144 3015936 3033096 3040128 3043612 3049872 3055104 3064896 3076164 3084928 3088152 3099734 3108336 3123648 3124992 3125008 3135132 3136497 3148704 3158796 3160674 3184896 3186027 3195104 3202528 3222648 3230136 3240489 3247101 3267264 3277736 3281408 3285854 3302607 3304028 3308832 3320304 3345498 3365376 3367364 3381528 3383952 3390912 3394798 3407616 3412233 3422029 3429888 3431106 3459456 3470544 3485568 3496878 3515616 3515634 3538612 3552384 3564288 3575712 3583008 3584568 3594492 3596057 3602844 3644256 3645824 3660032 3663322 3664991 3673488 3675672 3685262 3687453 3691584 3703416 3715712 3734016 3735342 3745984 3759756 3774408 3776032 3786048 3804219 3806946 3848416 3858624 3860304 3873688 3875328 3894033 3903081 3921264 3945116 3947944 3966336 3975552 3996432 3998172 4012034 4022676 4032639 4044128 4053504 4066496 4086013 4086528 4088942 4099788 4101552 4101573 4117536 4132674 4144448 4164864 4166343 4180176 4181996 4193574 4198272 4200768 4211728 4214232 4246209 4248036 4296864 4296886 4306848 4320652 4326912 4329468 4331353 4342842 4356352 4357899 4403476 4409856 4411776 4427072 4441437 4460664 4474961 4508704 4511936 4521216 4523904 4549644 4560192 4565418 4574808 4597344 4612608 4627392 4647424 4649601 4662504 4664534 4685472 4687488 4687512 4723056 4736512 4738194 4767616 4777344 4779424 4790498 4792656 4803792 4833972 4845204 4859008 4897984 4900896 4916604 4922112 4928781 4937888 4956042 4963248 4980456 5013008 5018247 5032544 5048064 5051046 5072292 5075928 5078138 5086368 5092197 5144832 5147072 5192044 5204108 5205816 5211648 5228352 5273451 5288448 5300736 5307918 5326321 5328576 5330896 5346432 5363568 5376852 5391738 5404266 5466384 5468736 5468764 5490048 5494983 5510232 5527893 5537376 5555124 5573568 5591432 5597696 5601024 5618976 5639634 5661612 5664048 5664077 5729152 5742464 5772624 5790456 5791126 5810532 5812992 5882368 5917674 5921916 5947552 5949504 5963328 5997258 6018051 6031872 6066192 6080256 6087224 6099744 6129792 6133413 6152328 6169856 6176304 6199468 6216672 6247296 6249984 6250016 6270264 6272994 6290361 6297408 6317592 6321348 6369792 6372054 6390208 6405056 6445296 6445329 6460272 6480978 6494202 6534528 6555472 6571708 6605214 6608056 6617664 6640608 6690996 6734728 6763056 6767904 6781824 6789596 6815232 6824466 6844058 6848127 6862212 6918912 6941088 6971136 6993756 6996801 7031232 7031268 7077224 7104768 7107291 7128576 7151424 7166016 7169136 7185747 7188984 7192114 7205688 7288512 7291648 7320064 7326644 7329982 7346976 7351344 7370524 7374906 7383168 7406832 7431424 7434063 7470684 7491968 7519512 7548816 7552064 7572096 7576569 7608438 7613892 7617207 7696832 7717248 7720608 7747376 7788066 7806162 7842528 7890232 7895888 7932672 7951104 7961877 7992864 7996344 8024068 8045352 8065278 8088256 8132992 8172026 8173056 8177884 8199576 8203104 8203146 8235072 8265348 8288896 8329728 8332686 8360352 8363992 8387148 8396544 8401536 8423456 8428464 8459451 8492418 8496072 8593728 8593772 8613696 8641304 8658936 8662706 8685684 8686689 8712704 8715798 8806952 8823552 8854144 8876511 8882874 8921328 8949922 8995887 9017408 9023872 9042432 9047808 9086077 9099288 9120384 9130836 9149616 9194688 9254784 9299202 9325008 9329068 9370944 9374976 9375024 9409491 9446112 9476388 9535232 9554688 9558848 9580996 9585312 9607584 9662249 9667944 9690408 9718016 9721467 9795968 9801792 9833208 9844224 9857562 9875776 9907821 9912084 9926496 9960912 10026016 10036494 10065088 10096128 10102092 10144584 10151856 10156276 10172736 10184394 10266087 10289664 10294144 10384088 10408216 10411632 10456704 10546902 10615836 10652642 10657152 10661792 10692864 10727136 10753704 10783476 10788171 10808532 10849069 10932768 10937472 10937528 10980096 10989966 10994973 11020464 11055786 11062359 11074752 11110248 11147136 11182864 11202048 11237952 11279268 11323224 11328096 11328154 11458304 11484928 11500489 11545248 11580912 11582252 11621064 11625984 11682099 11709243 11835348 11843832 11881793 11895104 11899008 11926656 11994516 12036102 12132384 12160512 12174448 12199488 12258039 12259584 12266826 12304656 12304719 12339712 12352608 12398936 12433344 12494592 12500032 12540528 12545988 12580722 12594816 12635184 12642696 12744108 12780416 12810112 12821627 12890592 12890658 12920544 12961956 12988404 12994059 13069056 13073697 13110944 13143416 13210428 13216112 13235328 13281216 13324311 13381992 13424883 13469456 13526112 13535808 13563648 13579192 13648932 13688116 13696254 13724424 13837824 13882176 13942272 13948803 13987512 13993602 14042119 14062464 14062536 14154448 14209536 14214582 14302848 14311297 14332032 14338272 14371494 14377968 14384228 14411376 14577024 14583296 14653288 14659964 14693952 14702688 14741048 14749812 14766336 14786343 14813664 14862848 14868126 14941368 14983936 15039024 15039101 15097632 15104128 15144192 15153138 15216876 15227784 15234414 15276591 15393664 15434496 15441216 15494752 15576132 15612324 15685056 15780464 15791776 15865344 15902208 15923754 15978963 15985728 15992688 16048136 16090704 16130556 16176512 16265984 16344052 16355768 16399152 16406208 16406292 16470144 16484949 16530696 16577792 16583679 16665372 16720704 16727984 16766743 16774296 16793088 16803072 16846912 16856928 16918902 16984836 16992144 16992231 17187456 17187544 17227392 17282608 17317872 17325412 17371368 17373378 17431596 17613904 17647104 17708288 17753022 17765748 17773483 17842656 17899844 17991774 18034816 18047744 18054153 18095616 18172154 18198576 18240768 18261672 18299232 18389376 18400239 18509568 18598404 18650016 18658136 18741888 18749952 18750048 18818982 18871083 18892224 18952776 19070464 19109376 19117696 19161992 19170624 19215168 19324498 19335888 19335987 19380816 19436032 19442934 19591936 19603584 19666416 19715124 19751552 19815642 19824168 19852992 19921824 20052032 20072988 20130176 20148271 20204184 20268941 20289168 20303712 20312552 20345472 20368788 20532174 20544381 20588288 20768176 20816432 20823264 20913408 20990403 21093804 21231672 21305284 21314304 21323584 21385728 21454272 21507408 21557241 21566952 21576342 21617064 21698138 21865536 21874944 21875056 21960192 21979932 21989946 22040928 22066187 22111572 22124718 22149504 22220496 22294272 22302189 22365728 22475904 22558536 22646448 22656192 22656308 22729707 22851621 22916608 22969856 23000978 23090496 23161824 23164504 23242128 23364198 23418486 23670696 23687664 23763586 23790208 23798016 23853312 23885631 23954203 23989032 24072204 24264768 24348896 24398976 24516078 24519168 24533652 24609312 24609438 24705216 24797872 24866688 24989184 25000064 25081056 25091976 25161444 25172399 25189632 25270368 25285392 25488216 25560832 25620224 25643254 25654937 25781184 25781316 25841088 25923912 25976808 25988118 26060067 26138112 26147394 26221888 26286832 26347739 26420856 26432224 26470656 26562432 26629533 26648622 26763984 26849766 26938912 27052224 27071616 27127296 27158384 27258231 27297864 27376232 27392508 27448848 27764352 27897606 27929759 27975024 27987204 28084238 28124928 28125072 28228473 28308896 28429164 28602091 28605696 28622594 28664064 28676544 28742988 28755936 28768456 28822752 28986747 29154048 29164401 29306576 29319928 29387904 29405376 29482096 29499624 29532672 29572686 29627328 29723463 29736252 29882736 29967872 30078048 30078202 30195264 30208256 30288384 30306276 30319471 30433752 30455568 30468828 30553182 30787328 30798261 30868992 30882432 30989504 31138237 31152264 31224648 31324727 31370112 31560928 31583552 31847508 31957926 31971456 31985376 32096272 32181408 32261112 32353024 32364513 32531968 32547207 32688104 32711536 32798304 32812416 32812584 32940288 32969898 32984919 33061392 33155584 33167358 33330744 33441408 33455968 33533486 33548592 33606144 33693824 33713856 33837804 33969672 33984288 33984462 34374912 34375088 34454784 34501467 34565216 34635744 34650824 34742736 34746756 34863192 35046297 35127729 35227808 35416576 35506044 35531496 35546966 35645379 35685312 35799688 35983548 36069632 36095488 36108306 36344308 36397152 36481536 36523344 36598464 36774117 36778752 36800478 36914157 37019136 37196808 37300032 37316272 37483776 37500096 37637964 37642319 37742166 37784448 37905552 38235392 38323984 38341248 38430336 38464881 38648996 38671776 38671974 38761632 38885868 38982177 39183872 39207168 39332832 39430248 39503104 39556627 39631284 39648336 39648539 39705984 39843648 40104064 40145976 40260352 40274649 40296542 40408368 40537882 40578336 40607424 40625104 40690944 40737576 41064348 41088762 41176576 41536352 41632864 41646528 41826816 41846409 41980806 42126357 42187608 42463344 42610568 42628608 42647168 42908544 42933891 43014816 43114482 43133904 43152684 43234128 43396276 43731072 43749888 43750112 43959864 43979892 44081856 44100761 44132374 44223144 44249436 44299008 44359029 44440992 44588544 44604378 44731456 44946143 44951808 45117072 45117303 45292896 45312384 45312616 45459414 45703242 45829773 46001956 46180992 46323648 46329008 46484256 46728396 46748741 46836972 47341392 47375328 47527172 47580416 47596032 47644883 47706624 47771262 47908406 47936889 47978064 48144408 48529536 48697792 48797952 49032156 49067304 49218624 49218876 49224571 49410432 49454847 49595744 49733376 49751037 50000128 50162112 50183952 50300229 50322888 50344798 50379264 50540736 50570784 50976432 50976693 51121664 51240448 51286508 51309874 51562368 51562632 51682176 51847824 51953616 51976236 52120134 52294788 52443776 52573664 52695478 52841712 52864448 52941312 53118169 53124864 53259066 53297244 53320449 53527968 53699532 53877824 54104448 54143232 54162459 54316768 54516462 54595728 54752464 54785016 54897696 55200717 55528704 55795212 55859518 55950048 55974408 56168476 56249856 56250144 56456946 56617792 56858328 57204182 57211392 57245188 57328128 57353088 57485976 57511872 57536912 57645504 57973494 58007961 58174493 58308096 58328802 58613152 58639856 58775808 58810752 58964192 58999248 59145372 59254656 59446926 59472504 59765472 60156096 60156404 60390528 60416512 60444813 60612552 60638942 60806823 60867504 60911136 60937656 61106364 61132969 61574656 61596522 61764864 61979008 62276474 62304528 62304847 62449296 62649454 62740224 62971209 63121856 63167104 63695016 63915852 63942912 63970752 64192544 64362816 64522224 64671723 64706048 64729026 65094414 65376208 65423072 65596608 65624832 65625168 65880576 65939796 65969838 66122784 66198561 66334716 66661488 66882816 66911936 67066972 67097184 67387648 67427712 67635743 67675608 67939344 67968576 67968924 68554863 68749824 68750176 68909568 69002934 69130432 69271488 69301648 69462221 69485472 69493512 69726384 70092594 70255458 70455616 71012088 71062992 71093932 71290758 71370624 71599376 71862609 71967096 72139264 72216612 72688616 72794304 73046688 73196928 73548234 73557504 73600956 73633001 73828314 74393616 74600064 74632544 74967552 75000192 75275928 75284638 75484332 75517197 75568896 75811104 76470784 76647968 76682496 76860672 76929762 76964811 77297992 77343552 77343948 77523264 77771736 77964354 78180201 78414336 78665664 78860496 79006208 79043217 79113254 79262568 79296672 79297078 79411968 79687296 80208128 80291952 80520704 80549298 80593084 80816736 81075764 81156672 81214848 81250208 81381888 81475152 81774693 82128696 82177524 83072704 83265728 83293056 83692818 83789277 83961612 84252714 84375216 84926688 85221136 85294336 85806273 85817088 85867782 86029632 86228964 86267808 86305368 86468256 86792552 86960241 87462144 87500224 87919728 87959784 88163712 88201522 88264748 88446288 88498872 88598016 88718058 88881984 89208756 89462912 89892286 89903616 90234144 90234606 90585792 90624768 90625232 90918828 90958413 91406484 91659546 92003912 92361984 92394783 92647296 92658016 92968512 93414711 93456792 93497482 93673944 93974181 94682784 94750656 95054344 95160832 95289766 95542524 95816812 95873778 95956128 96288816 97059072 97093539 97395584 97595904 97641621 98064312 98134608 98437248 98437752 98449142 98820864 98909694 98954757 99191488 99466752 99502074 100000256 100324224 100367904 100600458 100645776 100689596 101081472 101141568 101952864 101953386 102573016 102619748 103124736 103125264 103364352 103504401 103695648 103907232 103952472 104240268 104285653 104589576 104887552 105147328 105390956 105683424 105728896 106236338 106249728 106284739 106518132 106594488 106640898 106936137 107055936 107399064 107755648 108208896 108286464 108324918 108633536 109032924 109191456 109504928 109570032 109795392 110322351 110401434 111057408 111590424 111719036 111900096 111948816 112336952 112500288 112913892 112926957 113235584 113716656 114408364 114490376 114706176 114971952 115023744 115073824 115291008 115394643 115946988 116015922 116348986 116657604 116946531 117226304 117279712 117551616 117621504 117928384 117998496 118290744 118494377 118509312 118669881 118893852 118945008 118945617 119530944 120312192 120312808 120781056 120823947 120889626 121225104 121277884 121613646 121735008 121822272 121875312 122212728 122265938 123193044 123529728 123958016 124552948 124609056 124609694 124898592 125298908 125480448 125609237 125942418 126243712 126334208 126379071 127390032 127831704 127885824 127941504 128385088 128725632 128801673 129044448 129343446 129458052 130188828 130752416 130846144 131193216 131249664 131250336 131879592 131939676 132245568 132302283 132397122 132669432 133322976 133765632 133823872 134133944 134194368 134775296 134838429 134855424 135271486 135351216 135351909 135878688 135937152 135937848 137109726 137500352 138005868 138260864 138542976 138603296 138924442 138970944 138987024 139452768 140185188 140246223 140510916 140911232 141037897 142024176 142125984 142187864 142581516 142741248 142934649 143198752 143725218 143810667 143934192 144433224 145377232 145588608 146093376 146393856 147096468 147201912 147266002 147656628 147673713 148787232 149200128 149265088 150000384 150551856 150569276 150900687 150968664 151034394 151137792 151622208 152930079 153295936 153364992 153721344 153859524 153929622 154463309 154595984 154687104 154687896 155046528 155543472 155928708 156360402 157331328 157720992 158086434 158226508 158525136 158593344 158594156 158823936 159354507 159374592 159961347 160416256 160583904 161098596 161186168 161633472 162151528 162313344 162429696 162500416 162950304 163549386 164257392 164258233 164355048 166145408 166531456 166586112 167385636 167578554 167923224 168505428 168750432 169853376 170442272 170588672 171612546 171634176 171735564 172059264 172457928 172535616 172610736 172936512 173585104 173920482 174523479 174924288 175000448 175839456 175919568 176327424 176403044 176529496 176892576 176997744 177436116 177763968 178417512 178925824 179784572 180468288 180469212 181171584 181249536 181250464 181334439 181837656 181916826 182420469 182812968 183319092 183398907 184007824 184434173 184723968 184789566 185294592 185316032 185937024 186829422 186913584 186914541 186994964 187347888 187948362 189365568 189501312 190108688 190579532 191085048 191633624 191747556 191912256 192577632 194118144 194187078 194791168 195283242 195508313 196128624 196269216 196874496 196875504 196898284 197641728 197819388 197909514 198382976 198595683 199004148 200648448 200735808 201200916 201291552 201379192 202162944 202283136 202907229 203905728 203906772 205146032 205239496 206249472 206250528 206728704 207008802 207391296 207814464 207904944 208386663 208480536 208571306 209179152 209775104 210294656 210781912 211366848 211457792 212472676 212569478 213036264 213188976 213281796 213872274 214111872 214798128 215511296 215587827 216417792 216649836 217267072 217967659 218065848 218382912 219009856 219140064 219590784 220644702 220802868 220899003 223180848 223438072 223800192 223897632 224673904 225000576 225827784 225853914 226471168 226551591 227433312 228816728 228980752 229412352 229943904 230047488 230147648 230582016 230789286 230894433 231893976 232031844 232697972 233315208 233893062 234452608 234559424 235243008 235856768 235996992 236581488 236988754 237018624 237129651 237339762 237787704 237890016 237891234 239061888 240624384 240625616 241562112 241647894 241779252 242450208 242555768 243227292 243470016 243644544 243750624 244425456 244531876 245324079 246386088 247916032 249105896 249218112 249219388 249797184 250597816 251218474 251367831 251884836 252487424 252668416 252758142 254780064 255663408 255883008 256770176 257418819 257451264 257603346 258088896 258686892 258916104 260377656 260880723 261504832 261692288 262386432 262500672 263496233 263759184 263879352 264491136 264604566 264794244 265338864 266645952 267647744 268267888 268388736 269676858 269710848 270542972 270702432 270703818 271757376 271874304 271875696 272875239 274219452 275000704 276011736 276521728 276896389 277085952 277206592 277848884 277941888 277974048 278905536 280244133 280370376 280492446 281021832 281822464 281922543 282075794 284048352 284251968 284375728 285163032 285482496 285869298 286397504 287450436 287621334 287868384 288866448 290754464 291177216 292186752 292787712 292924863 294192936 294403824 294532004 295313256 295347426 297574464 298400256 298530176 300000768 301103712 301138552 301801374 301937328 302068788 303244416 305860158 306591872 307719048 307859244 308705327 308926618 309191968 309374208 309375792 310093056 310513203 311086944 311857416 312720804 312856959 314623001 314662656 315441984 316172868 316453016 317050272 317186688 317188312 318709014 318749184 318854217 319922694 320808411 321167808 322197192 322372336 323266944 324303056 324626688 324859392 325000832 325900608 327098772 327241187 328514784 328516466 328710096 332290816 333062912 333172224 333514181 334771272 335157108 335846448 337010856 337500864 338780871 339706752 340884544 342520607 343225092 343471128 344118528 344571997 344915856 345071232 345221472 345873024 346183929 347170208 347840964 349046958 350000896 351678912 351839136 352654848 352806088 353058992 353785152 353995488 354872232 355483131 355527936 356009643 356835024 356836851 357851648 359569144 360936576 360938424 362343168 362500928 362668878 363675312 363833652 364840938 365625936 366638184 366797814 368015648 368868346 369579132 370589184 370632064 371827183 371874048 373658844 373827168 373829082 373989928 374695776 375896724 376827711 378731136 379002624 379137213 380217376 381159064 382170096 383267248 383495112 383824512 385155264 386405019 388374156 389582336 390566484 391016626 392257248 392538432 393748992 393751008 393796568 395638776 395819028 396765952 396906849 397191366 398008296 401296896 401471616 402401832 402583104 402758384 404325888 404515287 404566272 405814458 406055727 407221451 407811456 407813544 410292064 410478992 412501056 414017604 414782592 415628928 415809888 416773326 416961072 417142612 418358304 420589312 420738669 421563824 422733696 422915584 423113691 424945352 425138956 426072528 426377952 426563592 427744548 427930783 428223744 428803947 429596256 431022592 431175654 433299672 434534144 435935318 436131696 436133929 436765824 438019712 438280128 439181568 441289404 441605736 441798006 443021139 446361696 446876144 447600384 447795264 449347808 450001152 451655568 451707828 452702061 452942336 453103182 454866624 457633456 457961504 459887808 460094976 460295296 461164032 461578572 461788866 463389927 463787952 464063688 465395944 466630416 467786124 468905216 469118848 471713536 471993984 473162976 473977508 474259302 474679524 475575408 475780032 475782468 478063521 478123776 479884041 481248768 481251232 483295788 483558504 484900416 485108371 485111536 486235547 486454584 486940032 487289088 487501248 488850912 489063752 490648158 492772176 492774699 498211792 498436224 498438776 499594368 501195632 502436948 502735662 503769672 504974848 505516284 509560128 511326816 511766016 513540352 514236151 514837638 514902528 515206692 515431007 516177792 517373784 517832208 520755312 521761446 523009664 523384576 523570437 524772864 525001344 526992466 527518368 527758704 528982272 529209132 529588488 530677728 533291904 535295488 536535776 536777472 539353716 541085944 541404864 541407636 543514752 543748608 543751392 544003317 545750478 547261407 548438904 550001408 550196721 552023472 553043456 553302519 553792778 554171904 554413184 555697768 555883776 555948096 557811072 560488266 560740752 560743623 560984892 562043664 563644928 563845086 564151588 568096704 568503936 568751456 570326064 571738596 572795008 573309893 574900872 575242668 575736768 577732896 581508928 582354432 584299859 584373504 585849726 586524939 588385872 588807648 589064008 590626512 590694852 595148928 595787049 597060352 602207424 602277104 603602748 603874656 604137576 606488832 608721687 611720316 613183744 615438096 615718488 617410654 617853236 618383936 618748416 618751584 620186112 621026406 622173888 623714832 625159989 625441608 625713918 629246002 629325312 630883968 632345736 632906032 634100544 634373376 634376624 637418028 637708434 639845388 639919423 641616822 642335616 644394384 644744672 646533888 646763481 648606112 649253376 650001664 651801216 653902977 654197544 654482374 657029568 657032932 657420192 662697009 664581632 666125824 667028362 669542544 670314216 671692896 672462659 674021712 675001728 677561742 679413504 679654773 681769088 685041214 686450184 686942256 688237056 689143994 689831712 690142464 690442944 691746048 692367858 692683299 694340416 695681928 698093916 700001792 703357824 703678272 705612176 706117984 707570304 707990976 709744464 710966262 711055872 711388953 712019286 713670048 713673702 719138288 721873152 721876848 724686336 725001856 725337756 727350624 727667304 729681876 729999571 731251872 733276368 733595628 736031296 737736692 739158264 741264128 743654366 743748096 743993173 747317688 747654336 747658164 747979856 749391552 749712937 751793448 753655422 754103493 757462272 758005248 758274426 760434752 762318128 764084431 764340192 766534496 766990224 767649024 770310528 772256457 772810038 776748312 781132968 782033252 784514496 785076864 787502016 787593136 790488699 791277552 791638056 793531904 793813698 794382732 794728597 796016592 802943232 804803664 805166208 805516768 809030574 809132544 809963011 811628916 812111454 814442902 815622912 815627088 818625717 820584128 820957984 825002112 828035208 829460639 829565184 830689167 831257856 831619776 833546652 833922144 834285224 836716608 840732399 841178624 841477338 843127648 845467392 845767629 846227382 849890704 850277912 852145056 852755904 853127184 855489096 855861566 856447488 857607894 859192512 862351308 866599344 869068288 871870636 872263392 872267858 873531648 876039424 876560256 878363136 879264659 882578808 883211472 883596012 886042278 892723392 893752288 895200768 895590528 898695616 900002304 903008873 903311136 903415656 905404122 906206364 909733248 915266912 915923008 919775616 920590592 923157144 923577732 926115981 926779854 927575904 928127376 930791888 933260832 935572248 937810432 938237696 938570877 943427072 943869003 943987968 946325952 947955016 948518604 949359048 951150816 951560064 951564936 956127042 956247552 956562651 959768082 962502464 966591576 967117008 969800832 970216742 970223072 972471094 972909168 973880064 974578176 975002496 977701824 978127504 981296316 981723561 985544352 985549398 996423584 996872448 996877552 999188736 1000542543 1002391264 1004873896 1005471324 1007539344 1011032568 1016342613 1019120256 1022653632 1027080704 1027561821 1028472302 1029675276 1030413384 1030862014 1032355584 1033715991 1034747568 1035664416 1041510624 1043522892 1046019328 1046769152 1047140874 1050002688 1053984932 1055036736 1055517408 1057964544 1058418264 1059176976 1061355456 1066449393 1066583808 1068028929 1070510553 1073071552 1073554944 1078707432 1082171888 1082809728 1082815272 1087029504 1087502784 1088006634 1091500956 1094522814 1096877808 1100002816 1100393442 1104046944 1106605038 1107585556 1108826368 1111395536 1111767552 1111896192 1115481549 1115622144 1120976532 1121481504 1121487246 1121969784 1124087328 1127690172 1128303176 1130483133 1136193408 1137007872 1137502912 1140652128 1143477192 1145590016 1146619786 1147142183 1149801744 1149807631 1150485336 1151473536 1155465792 1163017856 1168599718 1168747008 1171699452 1173049878 1176771744 1177615296 1178128016 1181253024 1181389704 1190297856 1190720547 1191574098 1194120704 1204414848 1204554208 1207205496 1207749312 1208275152 1212977664 1213545861 1217443374 1221664353 1223440632 1226367488 1230876192 1231436976 1234821308 1235706472 1236767872 1237503168 1242052812 1244347776 1247429664 1250319978 1250883216 1251427836 1258492004 1261767936 1262216007 1264691472 1265812064 1268201088 1268746752 1268753248 1269341073 1274836056 1275416868 1278922069 1279690776 1279838846 1283233644 1283792349 1284671232 1286411841 1288788768 1289489344 1293067776 1293526962 1297212224 1300003328 1303438147 1303602432 1307805954 1308395088 1308401787 1308964748 1314059136 1314065864 1314840384 1325394018 1329063417 1334056724 1339085088 1340628432 1343385792 1344925318 1348043424 1350003456 1355123484 1355713489 1358827008 1359309546 1363538176 1370082428 1372900368 1373884512 1378287988 1379663424 1380284928 1380885888 1381701607 1383492096 1384735716 1385366598 1388680832 1390169781 1391363856 1396187832 1406715648 1407356544 1411224352 1412235968 1415140608 1415981952 1419488928 1421932524 1422777906 1424038572 1427340096 1427347404 1434190563 1438276576 1443746304 1443753696 1450003712 1450675512 1454701248 1455325113 1455334608 1458706641 1459363752 1459999142 1462503744 1466552736 1467191256 1472062592 1475473384 1478316528 1478324097 1482528256 1487308732 1487986346 1494635376 1495308672 1495316328 1495959712 1498783104 1499425874 1503586896 1507310844 1508206986 1514924544 1516548852 1520869504 1524636256 1528168862 1528680384 1533068992 1533980448 1535298048 1540426901 1540621056 1542708453 1544512914 1545620076 1546293021 1553496624 1562265936 1564066504 1569028992 1570153728 1570711311 1575004032 1575186272 1580977398 1582555104 1583276112 1587627396 1588765464 1589457194 1592033184 1605886464 1609607328 1610332416 1611033536 1618061148 1618765633 1619926022 1623257832 1624222908 1628885804 1631245824 1631254176 1637251434 1641168256 1641915968 1650004224 1650590163 1656070416 1658921278 1659130368 1659907557 1661378334 1662515712 1663239552 1667093304 1667844288 1668570448 1673433216 1681464798 1682230869 1682954676 1686255296 1690934784 1691535258 1692454764 1699781408 1700555824 1704290112 1705511808 1706254368 1710978192 1711723132 1715215788 1718385024 1719929679 1724702616 1733198688 1743741272 1744526784 1744535716 1747063296 1752078848 1752899577 1753120512 1758529318 1759574817 1765157616 1766422944 1767192024 1772084556 1772856101 1785446784 1787504576 1791181056 1797391232 1806017746 1806622272 1806831312 1806840563 1810808244 1812412728 1819466496 1826165061 1830533824 1831846016 1839551232 1841181184 1846314288 1847155464 1852231962 1853559708 1855151808 1856254752 1861583776 1866521664 1871144496 1875479967 1876475392 1877141754 1887738006 1887975936 1892651904 1895910032 1897037208 1898718096 1902301632 1903120128 1903129872 1912254084 1913125302 1919536164 1919758269 1925004928 1933183152 1934234016 1939601664 1940433484 1940446144 1944942188 1945818336 1947760128 1950004992 1955403648 1956255008 1961708931 1962592632 1963447122 1971088704 1971098796 1988091027 1992847168 1993744896 1993755104 1998377472 2001085086 2004782528 2009747792 2010942648 2014404409 2015078688 2017387977 2022065136 2032685226 2038240512 2045307264 2055123642 2056944604 2059350552 2060826768 2061724028 2064711168 2067431982 2069495136 2071328832 2083021248 2087045784 2092038656 2094281748 2100005376 2107969864 2110073472 2111034816 2116836528 2118353952 2122710912 2132898786 2133167616 2135357029 2136057858 2141021106 2146143104 2157414864 2164343776 2165619456 2165630544 2174059008 2175005568 2176013268 2183001912 2189045628 2189998713 2193755616 2200786884 2208093888 2213210076 2215171112 2217652736 2222791072 2223792384 2230963098 2231244288 2231979519 2241953064 2242963008 2242974492 2243939568 2248174656 2249138811 2255380344 2256606352 2260966266 2272386816 2274015744 2275005824 2281304256 2286954384 2291180032 2292253293 2293239572 2294284366 2299603488 2299615262 2300970672 2302947072 2310931584 2326035712 2337199436 2343398904 2346099756 2353543488 2355230592 2356256032 2362506048 2362779408 2371466097 2380595712 2381441094 2383148196 2384185791 2397644249 2408829696 2409108416 2414410992 2415498624 2416550304 2427091722 2429889033 2434886748 2443328706 2446881264 2461752384 2462873952 2469642616 2471412944 2473535744 2475006336 2484105624 2488381917 2488695552 2492067501 2494859328 2500639956 2501766432 2502855672 2516984008 2523535872 2524432014 2529382944 2531624128 2536402176 2537506496 2538682146 2549672112 2550833736 2557844138 2559381552 2559677692 2566467288 2567584698 2569342464 2572823682 2577577536 2578978688 2587053924 2594424448 2606876294 2607204864 2615611908 2616790176 2616803574 2617929496 2628118272 2628131728 2629680768 2637793977 2650788036 2658126834 2668113448 2678170176 2681256864 2686771584 2689850636 2696086848 2700006912 2709026619 2710246968 2711426978 2718619092 2727076352 2740164856 2745800736 2747769024 2756575976 2759326848 2761771776 2763403214 2769471432 2770733196 2777361664 2778347943 2780339562 2782727712 2792375664 2813431296 2814713088 2815712631 2822448704 2824471936 2830281216 2831607009 2831963904 2838977856 2843865048 2845555812 2848077144 2854680192 2854694808 2868381126 2869687953 2876553152 2887507392 2900007424 2901351024 2909402496 2910650226 2910669216 2917413282 2918727504 2919998284 2925007488 2933105472 2934382512 2944125184 2945170683 2950946768 2956633056 2956648194 2974617464 2975972692 2989270752 2990617344 2990632656 2991919424 2997566208 2998851748 3001627629 3007173792 3014621688 3016413972 3024283937 3033097704 3041739008 3049272512 3056337724 3057360768 3066137984 3067960896 3080853802 3081242112 3082685463 3085416906 3089025828 3091240152 3092586042 3101147973 3106993248 3124531872 3128133008 3138057984 3140307456 3141422622 3150008064 3150372544 3161954796 3165110208 3166552224 3175254792 3177530928 3178914388 3184066368 3199348179 3219214656 3220664832 3222067072 3236122296 3237531266 3239852044 3246515664 3248445816 3257771608 3262508352 3274502868 3282336512 3283831936 3300008448 3301180326 3312140832 3317842556 3319815114 3322756668 3326479104 3334186608 3335688576 3337140896 3346444647 3346866432 3362929596 3364461738 3365909352 3372510592 3383070516 3384909528 3391449399 3395758597 3399562816 3401111648 3408580224 3411023616 3412508736 3421956384 3423446264 3430431576 3436770048 3439859358 3441426549 3449405232 3449422893 3466397376 3487482544 3489053568 3489071432 3505799154 3506241024 3517058636 3519149634 3530315232 3532845888 3534384048 3544169112 3545712202 3570893568 3575009152 3582362112 3594782464 3599653057 3612035492 3613244544 3613662624 3613681126 3621616488 3624825456 3638932992 3652330122 3661067648 3663692032 3664993059 3679102464 3692628576 3694310928 3704463924 3707119416 3710303616 3712509504 3723167552 3733043328 3742288992 3750959934 3754283508 3775476012 3785303808 3791820064 3794074416 3797436192 3804603264 3806240256 3806259744 3808023219 3824508168 3826250604 3836766207 3839072328 3839516538 3850009856 3851377047 3866366304 3868468032 3879203328 3880866968 3880892288 3889884376 3891636672 3900009984 3910314441 3910807296 3912510016 3923417862 3925185264 3925205361 3926894244 3942177408 3942197592 3976182054 3985694336 3987510208 4002170172 4009565056 4013169251 4019495584 4021885296 4028808818 4030157376 4034775954 4044130272 4065370452 4067140467 4076481024 4090099013 4090614528 4110247284 4113889208 4118701104 4121653536 4123448056 4134863964 4138990272 4142657664 4145104821 4166042496 4170509343 4174091568 4188563496 4215939728 4220146944 4222069632 4233673056 4236707904 4245421824 4265797572 4270714058 4272115716 4282042212 4292286208 4314829728 4328687552 4331238912 4331261088 4350011136 4352026536 4365975339 4366003824 4376119923 4378091256 4379997426 4387511232 4401573768 4416187776 4426420152 4430342224 4434972291 4445582144 4447584768 4461926196 4463959038 4479435961 4483906128 4485926016 4485948984 4487879136 4496349312 4498277622 4510760688 4513212704 4521932532 4544773632 4550011648 4562608512 4573908768 4584506586 4586479144 4588568732 4599206976 4599230524 4601941344 4605894144 4621280703 4621863168 4628125359 4638879063 4652071424 4674398872 4686797808 4692199512 4707086976 4707238613 4710461184 4712512064 4725012096 4725558816 4742932194 4762882188 4766296392 4768371582 4795288498 4817659392 4818216832 4828821984 4830997248 4833100608 4854183444 4856296899 4859778066 4869773496 4886657412 4893762528 4923504768 4925747904 4939285232 4942825888 4947071488 4950012672 4968211248 4976763834 4977391104 4979722671 4984135002 4989718656 5001279912 5003532864 5005711344 5033968016 5048864028 5058765888 5063248256 5072804352 5075012992 5077364292 5099344224 5101667472 5115688276 5118763104 5119355384 5132934576 5135169396 5145647364 5155155072 5157957376 5159789037 5174107848 5188848896 5213752588 5231223816 5233580352 5233607148 5235858992 5247990559 5256236544 5256263456 5258698731 5259361536 5275587954 5278724451 5301576072 5316253668 5318568303 5336226896 5348591017 5356340352 5362513728 5373543168 5379701272 5392173696 5418053238 5420493936 5420521689 5422853956 5437238184 5480329712 5491601472 5495538048 5513151952 5518653696 5523543552 5526806428 5538942864 5541466392 5554723328 5556695886 5560679124 5563100179 5565455424 5584751328 5629426176 5631425262 5644897408 5648943872 5663214018 5663927808 5669741077 5677955712 5687730096 5691111624 5696154288 5709360384 5709389616 5736762252 5739375906 5753106304 5759274807 5775014784 5802702048 5818804992 5821300452 5821338432 5834826564 5837455008 5839996568 5850014976 5866210944 5868765024 5885126793 5888250368 5890341366 5901893536 5913266112 5913296388 5949234928 5951945384 5978541504 5981234688 5981265312 5983838848 5995132416 5997703496 6003255258 6014347584 6029243376 6032827944 6043213227 6048567874 6052163931 6066195408 6083478016 6098545024 6112675448 6114721536 6132275968 6135921792 6161707604 6165370926 6170833812 6178051656 6182480304 6185172084 6202295946 6213986496 6249063744 6256266016 6276115968 6282845244 6300016128 6300745088 6306408823 6321062111 6323909592 6330220416 6333104448 6350509584 6355061856 6357828776 6368132736 6398696358 6406071087 6438429312 6444134144 6472244592 6475062532 6479704088 6493031328 6496891632 6515543216 6525016704 6549005736 6564673024 6567663872 6569996139 6602360652 6624281664 6635685112 6639630228 6645513336 6652958208 6668373216 6671377152 6674281792 6692889294 6693732864 6695938557 6725859192 6728923476 6731818704 6745021184 6747416433 6766141032 6769819056 6782898798 6791517194 6799125632 6802223296 6817160448 6822047232 6825017472 6843912768 6846892528 6860863152 6873540096 6876759879 6879718716 6882853098 6898810464 6898845786 6932794752 6974965088 6978107136 6978142864 7011598308 7034117272 7038299268 7060630464 7065691776 7068768096 7088338224 7091424404 7114398291 7141787136 7150018304 7152557373 7189564928 7192932747 7199306114 7224070984 7226489088 7227325248 7227362252 7243232976 7249650912 7289667099 7304660244 7322135296 7327384064 7329986118 7385257152 7388621856 7408927848 7414238832 7420607232 7425019008 7446335104 7465145751 7466086656 7476202503 7484577984 7501919868 7508567016 7550952024 7570607616 7583640128 7588148832 7594872384 7609206528 7612519488 7616046438 7649016336 7652501208 7673532414 7678144656 7679033076 7700019712 7702754094 7732732608 7736936064 7761733936 7761784576 7779768752 7783273344 7820628882 7821614592 7825020032 7846835724 7850370528 7850410722 7853788488 7884354816 7884395184 7913381931 7952364108 7971388672 7975020416 8004340344 8019130112 8026338502 8029995281 8038991168 8043770592 8057617636 8060314752 8069551908 8088260544 8127079857 8130740904 8134280934 8180198026 8181229056 8220494568 8227778416 8237402208 8243307072 8246842307 8246896112 8269727928 8277980544 8285315328 8290209642 8332084992 8335043829 8341018686 8348183136 8377126992 8431879456 8440293888 8444139264 8467346112 8473415808 8490843648 8494821027 8531595144 8541428116 8544231432 8564084424 8584572416 8629659456 8657375104 8662522176 8700022272 8704053072 8731950678 8732007648 8742014567 8752239846 8756182512 8759994852 8775022464 8803147536 8832375552 8835512049 8852840304 8860684448 8869944582 8891164288 8923852392 8927918076 8952454483 8958871922 8967812256 8971852032 8971897968 8975758272 8992698624 8996555244 9004882887 9021521376 9026425408 9043865064 9072851811 9100023296 9124067029 9125217024 9147817536 9169013172 9172958288 9177137464 9198413952 9198461048 9203882688 9242561406 9243726336 9248056389 9256250718 9277758126 9303443919 9348797744 9373595616 9384399024 9414173952 9414477226 9420922368 9425024128 9450024192 9451117632 9485864388 9489994423 9525764376 9532592784 9536743164 9590576996 9636433664 9657643968 9661994496 9666201216 9671911249 9708366888 9712593798 9719556132 9739546992 9746268181 9773314824 9787525056 9847009536 9851495808 9878570464 9885651776 9900025344 9933097603 9936422496 9953527668 9959445342 9968270004 9979437312 10002559824 10007065728 10011422688 10039333941 10067936032 10097728056 10117531776 10126496512 10150025984 10154728584 10187275791 10198688448 10203334944 10231376552 10237526208 10238710768 10265869152 10270338792 10291294728 10310310144 10315914752 10319578074 10324279647 10348215696 10348268679 10377697792 10427505176 10462447632 10467160704 10467214296 10471717984 10495981118 10512526912 10517397462 10518723072 10551175908 10557448902 10603152144 10632507336 10637136606 10672453792 10697182034 10712680704 10725027456 10747086336 10759402544 10782988307 10784347392 10798959171 10836106476 10840987872 10841043378 10845707912 10874476368 10960659424 10983202944 10991076096 10994979177 11026303904 11037307392 11053612856 11077885728 11082932784 11113391772 11121358248 11126200358 11130910848 11169502656 11262850524 11289794816 11297887744 11326428036 11331359431 11339482154 11355911424 11375460192 11382223248 11392308576 11418720768 11418779232 11473524504 11478751812 11506212608 11510298621 11518549614 11550029568 11554131141 11605404096 11637609984 11642600904 11642676864 11669653128 11674910016 11679993136 11700029952 11730943323 11732421888 11737530048 11770253586 11775616083 11780682732 11803787072 11826532224 11826592776 11898469856 11903890768 11957083008 11962530624 11967677696 11995406992 12006510516 12028695168 12039507753 12058486752 12065655888 12086426454 12097135748 12104327862 12132390816 12197090048 12201421401 12225350896 12229443072 12264551936 12270297039 12271843584 12323415208 12330741852 12341667624 12356103312 12364960608 12370344168 12404591892 12409992707 12427972992 12435314463 12498127488 12512532032 12565690488 12601490176 12612817646 12642124222 12647819184 12647883941 12660440832 12666208896 12701019168 12710123712 12715657552 12736265472 12797392716 12812142174 12876858624 12888268288 12944489184 12950125064 12959408176 12986062656 12993783264 13031086432 13050033408 13097926017 13098011472 13128359769 13135327744 13139992278 13204721304 13248563328 13271370224 13279260456 13291026672 13336746432 13342754304 13348563584 13385778588 13391877114 13438307883 13451718384 13457846952 13463637408 13490042368 13494832866 13532282064 13539638112 13565797596 13583034388 13598251264 13604446592 13634320896 13650034944 13687825536 13693785056 13721726304 13753519758 13759437432 13765706196 13797620928 13797691572 13863842109 13865589504 13884376077 13916637189 13949930176 13956214272 13956285728 14023196616 14068142759 14068234544 14076598536 14100830863 14121260928 14121715839 14131383552 14137536192 14176676448 14182848808 14228796582 14300036608 14305114746 14385865494 14398612228 14448141968 14452978176 14454650496 14454724504 14486465952 14499301824 14568890697 14579334198 14609320488 14644270592 14659972236 14770514304 14777243712 14817855696 14828477664 14841214464 14850038016 14892670208 14912848379 14930291502 14932173312 14947499203 14952405006 14969155968 15003839736 15017134032 15101904048 15167280256 15176297664 15189744768 15218413056 15225038976 15232092876 15298032672 15305002416 15347064828 15356289312 15358066152 15405508188 15465465216 15473872128 15479367111 15523467872 15523569152 15559537504 15566546688 15641257764 15650040064 15693671448 15700741056 15700821444 15707576976 15743971677 15768709632 15768790368 15776096193 15826763862 15904728216 15942777344 15950040832 15955704909 16008680688 16038260224 16045773051 16052677004 16059990562 16077982336 16087541184 16115235272 16120629504 16139103816 16176521088 16254159714 16261481808 16261565067 16268561868 16360396052 16440989136 16455556832 16474804416 16486614144 16493684614 16493792224 16539455856 16555961088 16570630656 16580419284 16625986897 16664169984 16670087658 16682037372 16689300537 16696366272 16754253984 16863758912 16888278528 16934692224 16944695911 16946831616 16989642054 17009223231 17063190288 17082856232 17088462864 17128168848 17259318912 17277824421 17314750208 17325044352 17408106144 17463901356 17464015296 17484029134 17504479692 17512365024 17519989704 17550044928 17606295072 17664751104 17671024098 17705680608 17721368896 17739889164 17782328576 17806421963 17847704784 17855836152 17904908966 17917743844 17935624512 17943704064 17943795936 17951516544 17985397248 17993110488 18009765774 18043042752 18052850816 18087730128 18129639681 18145703622 18156491793 18248134058 18250434048 18295635072 18338026344 18345916576 18354274928 18396827904 18396922096 18407765376 18485122812 18496112778 18512501436 18555516252 18606887838 18697595488 18747191232 18768798048 18828347904 18828954452 18850048256 18900048384 18902235264 18919226469 18963186333 18971728776 18979988846 19051528752 19065185568 19073486328 19181153992 19218213261 19272867328 19315287936 19332402432 19343822498 19416733776 19425187596 19439112264 19479093984 19492536362 19501417111 19546629648 19575050112 19694019072 19702991616 19709988417 19757140928 19771303552 19866195206 19872844992 19907055336 19918890684 19936540008 19958874624 20005119648 20014131456 20022845376 20078667882 20087815671 20135872064 20195456112 20235063552 20242249299 20252993024 20300051968 20309457168 20374551582 20397376896 20406669888 20462753104 20475052416 20477421536 20531738304 20540677584 20582589456 20620620288 20630279637 20639156148 20648559294 20696431392 20696537358 20855010352 20924895264 20934321408 20934428592 20943435968 20991962236 21025053824 21034794924 21043953229 21102351816 21114897804 21169987559 21206304288 21265014672 21274273212 21344907584 21394364068 21425361408 21450054912 21457672119 21518805088 21565976614 21568694784 21578798241 21597918342 21672212952 21681975744 21682086756 21691415824 21741675173 21748952736 21869001297 21921318848 21966405888 21982152192 21989958354 22052607808 22107225712 22155771456 22158448499 22165865568 22226783544 22242716496 22252400716 22261821696 22339005312 22395437253 22525701048 22579589632 22652856072 22662718862 22678964308 22711822848 22750920384 22764446496 22784617152 22837558464 22947049008 22957503624 23012425216 23020597242 23037099228 23047129313 23100059136 23108262282 23210808192 23285201808 23285353728 23339306256 23349820032 23359986272 23461886646 23464843776 23475060096 23488927319 23540507172 23551232166 23561365464 23607574144 23653064448 23653185552 23740145793 23796939712 23807781536 23914166016 23925061248 23935355392 23990813984 24013021032 24057390336 24079015506 24089985843 24116973504 24131311776 24172852908 24194271496 24208655724 24264781632 24381239571 24394180096 24402842802 24450701792 24540594078 24543687168 24646830416 24661483704 24683335248 24712206624 24729921216 24740526921 24740688336 24809183784 24819985414 24855945984 24870628926 24996254976 25025064064 25131380976 25202980352 25225635292 25284248444 25295638368 25295767882 25320881664 25332417792 25402038336 25420247424 25431315104 25472530944 25594785432 25624284348 25753717248 25888978368 25900250128 25918816352 25972125312 25987566528 26062172864 26100066816 26187257317 26195852034 26196022944 26226043701 26256719538 26279984556 26409442608 26497126656 26542740448 26558520912 26582053344 26673492864 26697127168 26771557176 26783754228 26857363449 26876615766 26903436768 26915693904 26927274816 26989665732 27064564128 27079276224 27131595192 27166068776 27196502528 27208893184 27218555433 27300069888 27372201087 27375651072 27387570112 27443452608 27507039516 27518874864 27519015761 27531412392 27595241856 27595383144 27727684218 27731179008 27768752154 27833274378 27899860352 27912571456 28046393232 28136285518 28136469088 28153197072 28201661726 28242521856 28243431678 28262767104 28275072384 28353352896 28365697616 28457593164 28469983269 28610229492 28771730988 28797224456 28896283936 28909300992 28909449008 28972931904 28998603648 29015733747 29137781394 29158668396 29218640976 29238804543 29319944472 29541028608 29554487424 29635711392 29656955328 29700076032 29785340416 29799292809 29825696758 29860583004 29894998406 29904810012 29938311936 30007679472 30034268064 30203808096 30334560512 30352595328 30379489536 30450077952 30464185752 30561827373 30596065344 30610004832 30694129656 30712578624 30716132304 30811016376 30930930432 30947744256 30958734222 30972838941 31044806037 31046935744 31119075008 31133093376 31282515528 31300080128 31387342896 31401482112 31401642888 31415153952 31487943354 31537580736 31552192386 31653527724 31809456432 31900081664 31911409818 32017361376 32091546102 32105354008 32119981124 32155964672 32175082368 32230470544 32241259008 32278207632 32348964921 32353042176 32396877513 32508319428 32522963616 32523130134 32537123736 32720792104 32881978272 32911113664 32949608832 32973228288 32987369228 32987584448 33078911712 33111922176 33160838568 33251973794 33267123307 33340175316 33364074744 33378601074 33392732544 33508507968 33727517824 33869384448 33889391822 33893663232 33979284108 33994078293 34018446462 34126380576 34165712464 34176925728 34256337696 34518637824 34530895863 34555648842 34629500416 34650088704 34816212288 34927802712 34928030592 34968058268 35008959384 35024730048 35039979408 35100089856 35192829969 35212590144 35342048196 35411361216 35442737792 35479778328 35564657152 35612843926 35695409568 35711672304 35809817932 35835487688 35871249024 35887591872 35903033088 35986220976 36019531548 36086085504 36105701632 36118523259 36175460256 36259279362 36291407244 36312983586 36496268116 36591270144 36604264203 36676052688 36691833152 36708549856 36793655808 36793844192 36810891117 36815530752 36970245624 36992225556 37025002872 37088740001 37111032504 37213775676 37229978121 37305943389 37395190976 37494382464 37537596096 37657908904 37700096512 37804470528 37838452938 37926372666 37943457552 37943651823 37959977692 38103057504 38130371136 38146972656 38362307984 38436426522 38630575872 38664804864 38687644996 38833467552 38850375192 38878224528 38958187968 38985072724 39002834222 39093259296 39150100224 39315691181 39405983232 39419976834 39514281856 39542607104 39732390412 39745689984 39814110672 39837781368 39873080016 40010239296 40028262912 40045690752 40157335764 40175631342 40271744128 40314923649 40390912224 40470127104 40484498598 40618914336 40749103164 40794753792 40813339776 40925506208 40950104832 40954843072 41063476608 41081355168 41165178912 41260559274 41278312296 41297118588 41392862784 41393074716 41591526327 41710020704 41849790528 41868642816 41868857184 41886871936 41983924472 42050107648 42069589848 42087906458 42204428277 42204703632 42229795608 42302492589 42339975118 42365147517 42412608576 42530029344 42548546424 42689815168 42788728136 42900109824 42915344238 43037610176 43131953228 43157596482 43195836684 43344425904 43363951488 43364173512 43382831648 43483350346 43497905472 43706672091 43738002594 43842637696 43932811776 43979916708 44105215616 44144861761 44214451424 44311542912 44316896998 44331731136 44453567088 44485432992 44504801432 44523643392 44678010624 44738545137 44790874506 44842497609 45051402096 45305712144 45325437724 45357928616 45501840768 45528892992 45569234304 45675116928 45894098016 45915007248 46041194484 46074198456 46094258626 46216524564 46421616384 46570403616 46570707456 46678612512 46699640064 46719972544 46923773292 46944203357 46950120192 46977854638 47081014344 47102464332 47122730928 47215148288 47231915031 47306128896 47306371104 47480291586 47593879424 47615563072 47828332032 47850122496 47867114727 47981627968 48026042064 48114780672 48137319153 48158031012 48179971686 48233947008 48262623552 48345705816 48388542992 48417311448 48529563264 48762479142 48784695201 48805685604 48901403584 49081188156 49293660832 49322967408 49366670496 49424413248 49459842432 49481053842 49481376672 49618367568 49639970828 49711891968 49741257852 49877960691 49992509952 50050128128 50067901611 50262761952 50451270584 50568496888 50591276736 50591535764 50664835584 50804076672 50834087733 50840494848 50862630208 51027669693 51189570864 51248568696 51412826929 51777956736 51800500256 51837632704 51944250624 51975133056 52124345728 52374514634 52391704068 52392045888 52452087402 52513439076 52559969112 52818885216 52994253312 53085480896 53117041824 53164106688 53346985728 53394254336 53419265889 53543114352 53567508456 53714726898 53753231532 53806873536 53831387808 53854549632 53979331464 54129128256 54158552448 54263190384 54332137552 54388919043 54417786368 54437110866 54744402174 54751302144 54775140224 54886905216 55014079032 55037749728 55038031522 55062824784 55190483712 55190766288 55455368436 55537504308 55666548756 55799720704 55825142912 56092786464 56272571036 56272938176 56306394144 56403323452 56485043712 56486863356 56550144768 56706705792 56731395232 56757679407 56889558999 56915186328 56939966538 57220458984 57543461976 57594448912 57654639783 57727896149 57792567872 57818601984 57818898016 57945863808 57997207296 58031467494 58275562788 58317336792 58437281952 58477609086 58504251333 58639888944 59082057216 59108974848 59271422784 59313910656 59598585618 59651393516 59721166008 59789996812 59809620024 59876623872 60015358944 60068536128 60407616192 60669121024 60705190656 60758979072 60900155904 60928371504 61123654746 61192130688 61194101969 61220009664 61388259312 61425157248 61432264608 61622032752 61861860864 61917468444 61945677882 62089612074 62093871488 62238150016 62565031056 62774685792 62802964224 62803285776 62830307904 62975886708 63075161472 63104384772 63131859687 63307055448 63509962677 63618912864 63822819636 64034722752 64183092204 64210708016 64239962248 64311929344 64350164736 64460941088 64556415264 64697929842 64706084352 64736394723 64793755026 65016638856 65045927232 65046260268 65074247472 65225025519 65441584208 65763956544 65822227328 65899217664 65946456576 65974738456 65975168896 66157823424 66321677136 66475345497 66503947588 66534246614 66680350632 66728149488 66757202148 66785465088 67017015936 67455035648 67738768896 67778783644 67958568216 67988156586 68036892924 68223877267 68252761152 68331424928 68353851456 68512675392 69037275648 69061791726 69111297684 69141387939 69300177408 69531683221 69632424576 69855605424 69856061184 69936116536 70017918768 70049460096 70079958816 70385659938 70425180288 70466781957 70684096392 70822722432 70885475584 70959556656 71225687852 71390819136 71423344608 71619635864 71670975376 71742498048 71775183744 71806066176 71972441952 72039063096 72172171008 72211403264 72237046518 72269957529 72350920512 72518558724 72582814488 72625967172 72992536232 73182540288 73208528406 73352105376 73383666304 73417099712 73587688384 73621782234 73631061504 73940491248 73984451112 74050005744 74177480002 74221580763 74222065008 74427551352 74459956242 74611886778 74790381952 74988764928 75075192192 75315817808 75608941056 75676905876 75852745332 75886915104 75887303646 75919955384 76206115008 76260742272 76293945312 76724615968 76872853044 77261151744 77375289992 77666935104 77700750384 77756449056 77916375936 77970145448 78005668444 78186518592 78300200448 78561771951 78631382362 78678131103 78839953668 79028563712 79085214208 79464780824 79491379968 79628221344 79675562736 79746160032 80020478592 80091381504 80314671528 80351262684 80543488256 80572090347 80629847298 80781824448 80968997196 81237828672 81498206328 81589507584 81626679552 81655666299 81851012416 81900209664 81909686144 82116603261 82126953216 82162710336 82330357824 82521118548 82556624592 82557047283 82594237176 82785725568 82786149432 83183052654 83420041408 83699581056 83737714368 83773743872 83967848944 84100215296 84139179696 84175812916 84408856554 84409407264 84459591216 84604985178 84679950236 84730295034 84825217152 85060058688 85097092848 85379630336 85409949807 85577456272 85830688476 86075220352 86263906456 86315192964 86391673368 86688851808 86727902976 86728347024 86765663296 86966700692 86995810944 87047201241 87413344182 87476005188 87685275392 87716413629 87959833416 88210431232 88289723522 88428902848 88623085824 88633793996 88663462272 88907134176 88970865984 89009602864 89356021248 89397878427 89477090274 89581749012 89684995218 90102804192 90611424288 90650875448 90715857232 91003681536 91057785984 91138468608 91350233856 91685482119 91788196032 91830014496 92082388968 92148396912 92188517252 92433049128 92843232768 93140807232 93357225024 93399280128 93439945088 93847546584 93888406714 93900240384 93955709276 94162028688 94204928664 94245461856 94430296576 94463830062 94612742208 94960583172 95187758848 95231126144 95700244992 95734229454 95963255936 96052084128 96274638306 96316062024 96359943372 96467894016 96525247104 96691411632 96777085984 96834622896 97046894763 97059126528 97190632539 97524958284 97569390402 97611371208 97802807168 98162376312 98476999313 98587321664 98645934816 98733340992 98848826496 98919684864 98962107684 98962753344 99236735136 99279941656 99482515704 99755921382 99801369921 100100256256 100135803222 100525523904 100902541168 101136993776 101182553472 101183071528 101608153344 101668175466 101680989696 101725260416 101982234879 102055339386 102379141728 102497137392 102825653858 103555913472 103601000512 103675265408 103888501248 103950266112 104248691456 104389938653 104749029268 104783408136 104784091776 104904174804 105026878152 105119938224 105637770432 106170961792 106234083648 106328213376 106693971456 106838531778 107086228704 107135016912 107208949991 107429453796 107506463064 107613747072 107662775616 107709099264 107958662928 108258256512 108317104896 108355569777 108526380768 108664275104 108777838086 108874221732 109488804348 109550280448 109773810432 110028158064 110075499456 110076063044 110125649568 110380967424 110381532576 110432673351 110910736872 111075008616 111266220003 111333097512 111599441408 111650285824 111689934363 112185572928 112545142072 112545876352 112612788288 112806646904 112973726712 113100289536 113413411584 113462790464 113515358814 113779117998 113830372656 113830955469 113879933076 114440917968 115086923952 115188897824 115309279566 115455792298 115585135744 115637796032 115891727616 115994414592 116062934988 116381908279 116551125576 116634673584 116874563904 116955218172 117008502666 117279777888 117947073543 118217949696 118542845568 118612871377 118627821312 119197171236 119302787032 119442332016 119579993624 119619240048 120030717888 120137072256 120815232384 120944770947 121410381312 121856743008 122247309492 122384261376 122388203938 122440019328 122776518624 122850314496 122864529216 123244065504 123834936888 123891355764 124179224148 124187742976 124476300032 124644953741 125130062112 125549371584 125605928448 125606571552 125660615808 125951773416 126150322944 126208769544 126263719374 126613284831 126614110896 126907477767 127019925354 127095442551 127237825728 127645639272 128069445504 128366184408 128421416032 128479924496 128700329472 128921882176 129112830528 129395859684 129472789446 129587510052 130033277712 130091854464 130092520536 130148494944 130450051038 130883168416 131527913088 131644454656 131798435328 131949476912 131950337792 132315646848 132434585283 132643354272 132950690994 133007895176 133068493228 133360701264 133456298976 133514404296 133570930176 134034031872 134215635411 134527492827 134910071296 135557567288 135917136432 135976313172 136073785848 136447754534 136505522304 136509919777 136662849856 136707702912 137025350784 138123583452 138222595368 138282775878 139063366442 139264849152 139711210848 139712122368 139872233072 140035837536 140098920192 140159917632 140771319876 140832610071 140850360576 140933563914 141368192784 141645444864 141695745093 141770951168 141919113312 142451375704 142781638272 142846689216 143239271728 143341950752 143484996096 143550367488 143944883904 144078126192 144344342016 144411957459 144474093036 144539915058 144701841024 145037117448 145165628976 145251934344 145985072464 146417056812 146704210752 146767332608 146834199424 147175376768 147243564468 147307672603 147880982496 147968902224 148100011488 148354960004 148443161526 148444130016 148855102704 148919912484 149223773556 149580763904 149633882073 149977529856 150150384384 150203704833 150631635616 151353811752 151705490664 151773830208 151774607292 151839910768 152191726211 152412230016 152502263199 152521484544 152587890624 153083009079 153449231936 153745706088 154238480787 154750579984 155109139493 155333870208 155401500768 155512898112 155832751872 155940290896 156011336888 156373037184 157123543902 157262764724 157356262206 157679907336 158057127424 158929561648 158982759936 159256442688 159351125472 159492320064 160040957184 160182763008 160257797667 160629343056 160702525368 161086976512 161144180694 161259694596 161329905191 161563648896 161937994392 162475657344 162996412656 163253359104 163311332598 163702024832 163819372288 164233206522 164253906432 164325420672 164422491233 164660715648 165042237096 165113249184 165114094566 165188474352 165571451136 165572298864 166366105308 166840082816 167399162112 167475428736 167547487744 167935697888 168278359392 168351625832 168817713108 168818814528 168919182432 169209970356 169359900472 169460590068 169650434304 170120117376 170194185696 170273038221 170668676997 170759260672 170819899614 171154912544 171661376952 172150440704 172527812912 172630385928 172783346736 173183688447 173377703616 173455805952 173456694048 173531326592 173933401384 173991621888 174094402482 174826688364 174952010376 175370550784 175432827258 175512753999 175919666832 176420862464 176579447044 176857805696 177246171648 177267587992 177326924544 177814268352 177941731968 178019205728 178795756854 178954180548 179163498024 179369990436 180205608384 181222848576 181301750896 181431714464 182007363072 182115571968 182276937216 182700467712 182885855867 183310801219 183370964238 183576392064 183582305907 183660028992 184164777936 184296793824 184377034504 184866098256 186281614464 186714450048 186879890176 187695093168 187776813428 187911418552 188324057376 188409857328 188490923712 188927660124 189225484416 189395579061 189921166344 190375517696 190462252288 190529888031 191468458908 191926511872 192104168256 192549276612 192632124048 192633110327 192719886744 192935788032 193050494208 193382823264 193554171968 193669245792 194093789526 194118253056 194381265078 195049916568 195138780804 195222742416 195605614336 195675076557 196324752624 196953998626 197174643328 197291869632 197466681984 197697652992 197839369728 197924215368 197925506688 198473470272 198559883312 198965031408 199426036491 199511842764 199602739842 200271606444 201051047808 201805082336 202273987552 202365106944 202366143056 203216306688 203336350932 203450520832 203964469758 204110678772 204671631801 204758283456 204994274784 205651307716 207111826944 207202001024 207350530816 207424163817 207900532224 208497382912 208595049663 208779877306 209498058536 209566816272 209568183552 209808349608 210053756304 210239876448 211275540864 211400345871 212341923584 212468167296 212656426752 213677063556 214172457408 214270033824 214417899982 214858907592 215012926128 215227494144 215325551232 215418198528 215917325856 216516513024 216634209792 216711139554 216809872587 217052761536 217328550208 217555676172 217748443464 218977608696 219100560896 219547620864 220056316128 220150998912 220152126088 220251299136 220763065152 220865346702 221821473744 222150017232 222532440006 222664742289 222666195024 223300571648 223379868726 224371145856 225090284144 225091752704 225225576576 225613293808 225947453424 226826823168 226925580928 227030717628 227558235996 227660745312 227661910938 227759866152 228881835936 230173847904 230377795648 230618559132 230911584596 231170271488 231275592064 231483485519 231783455232 232125869976 232763816558 232869863149 233102251152 233269347168 233749127808 233910436344 234017005332 234559555776 235685315853 235894147086 236034393309 237085691136 237225742754 237255642624 238394342472 238605574064 238884664032 239158426903 239159987248 239238480096 240061435776 240274144512 241630464768 241716271041 241889541894 243713486016 244494618984 244768522752 244776407876 244880038656 245553037248 245700628992 245729058432 246349809783 246488131008 247669873776 247671141849 247782711528 248358448296 248375485952 248952600064 249289907482 250260124224 251098743168 251213143104 251321231616 251903546832 252300645888 252417539088 252527438748 253226569662 253228221792 253518422443 253814955534 254039850708 254190885102 254475651456 255291278544 256138891008 256229849421 256732368816 256842832064 256959848992 257843764352 258225661056 258791719368 258945578892 259175020104 259621180007 260066555424 260183708928 260185041072 260296989888 260900102076 261141603723 261766336832 263055826176 263149240887 263288909312 263898953824 263900675584 264631293696 264869170566 265286708544 265901381988 266015790352 266136986456 266721402528 266912597952 267028808592 268068063744 268193635281 268431270822 269054985654 271115134576 271834272864 271952626344 272147571696 272895509068 273011044608 273019839554 273325699712 273415405824 274050701568 275209838267 276247166904 276445190736 276565551756 278126732884 278529698304 279422421696 279744466144 280071675072 280197840384 280319835264 281542639752 281665220142 281700721152 281867127828 282641777249 282736385568 283290889728 283391490186 283838226624 284902751408 285563276544 285693378432 286478543456 286683901504 287100734976 287889767808 288059830487 288156252384 288823914918 288948186072 289079830116 289403682048 290074234896 290331257952 290503868688 291140684289 291970144928 292834113624 293408421504 293534665216 293668398848 294350753536 294487128936 294615345206 295430997939 295761964992 295937804448 296200022976 296709920008 296886323052 296888260032 297710205408 297839824968 298447547112 299161527808 299267764146 299404109763 300300768768 300407409666 301263271232 302707623504 302709173371 303410981328 303547660416 303549214584 303679821536 304383452422 304824460032 305004526398 305042969088 305175781248 305946704637 306166018158 306898463872 307491412176 308476961574 309501159968 310218278986 310667740416 310803001536 311025796224 311665503744 311880581792 312022673776 312746074368 313169815959 314247087804 314525529448 314712524412 315359814672 317859123296 318512885376 318702250944 318984640128 320081914368 320515595334 321258686112 321405050736 321626849973 322288361388 322519389192 322659810382 323127297792 323875988784 324951314688 325992825312 326622665196 327404049664 327638744576 328466413044 328609423499 328650841344 328844982466 329321431296 330084474192 330226498368 330228189132 330376948704 331142902272 331144597728 332732210616 333680165632 333798660009 334798324224 334950857472 335069803089 335871395776 336556718784 336703251664 337635426216 337637629056 337838364864 338419940712 338719800944 338921180136 339300868608 340240234752 340388371392 340546076442 341337353994 341492866407 341639799228 342309825088 343322753904 344300881408 345055625824 345260771856 345566693472 346367376894 346755407232 346913388096 347062653184 347866802768 347983243776 348188804964 349145724837 349653376728 349904020752 350865654516 351025507998 351839333664 353158894088 353715611392 353841220629 354535175984 354653849088 355628536704 355838614131 355883463936 356038411456 357591513708 357747204893 357908361096 358326996048 358739980872 359889788503 360411216768 362445697152 362603501792 362863428928 364231143936 365771711734 366621602438 366741928476 367152784128 367164611814 367320057984 368329555872 368593587648 368754069008 369732196512 372563228928 373428900096 373759780352 373934861223 375390186336 375553626856 375822837104 376648114752 376819714656 376981847424 377855320248 378450968832 378791158122 379839854493 379842332688 380722433301 380924504576 381059776062 382936917816 383853023744 384208336512 385098553224 385264248096 385266220654 385439773488 386100988416 386765646528 387108343936 387338491584 388187579052 388762530156 390099833136 390277561608 390445484832 391211228672 391350153114 392649505248 393907997252 394349286656 394583739264 394933363968 395395305984 395848430736 395851013376 396946940544 397119766624 397303755849 397930062816 398852072982 399023685528 399205479684 400543212888 402102095616 402646906233 403582478481 403610164672 404547975104 404730213888 404732286112 406672701864 406901041664 407928939516 407976140011 408221357544 409343263602 409516566912 409529759331 409988549568 411302615432 414404002048 414701061632 414848327634 417190099326 417559754612 418996117072 419133632544 419136367104 419616699216 420107512608 420479752896 422497830213 422551081728 422800691742 424683847168 424936334592 425312853504 427354127112 428344914816 428540067648 428835799964 429717815184 430025852256 430454988288 430651102464 431834651712 432472602991 433033026048 433422279108 433619745174 434105523072 434657100416 435111352344 435496886928 437955217392 440112632256 440301997824 440304252176 440502598272 441526130304 441730693404 441923017809 443642947488 444300034464 445064880012 445329484578 445332390048 446759737452 448742291712 448901646219 450180568288 450183505408 450451153152 451226587616 451894906848 453851161856 454061435256 455116471992 455321490624 455323821876 455519732304 456575178633 457506789597 457763671872 460347695808 460755591296 461237118264 461823169192 462340542976 462551184128 462715442361 462966971038 464251739952 465327418479 465527633116 465739726298 466204502304 466538694336 467498255616 467820872688 468034010664 469119111552 471370631706 471788294172 472068786618 474171382272 474451485508 476788684944 477211148128 477769328064 478316853806 478319974496 478476960192 480122871552 480548289024 480773393001 482153620013 483260929536 483432542082 483779083788 483989715573 487426972032 488989237968 489552815752 489760077312 491106074496 491458116864 492699619566 492976262016 493267473699 495339747552 495342283698 495565423056 496716896592 498579814964 500520248448 502197486336 502426286208 502642463232 503807093664 504835078176 505054877496 506453139324 506456443584 506673643129 507036844886 507629911068 508079701416 508381770204 508951302912 510582557088 512277782016 512459698842 513464737632 513685664128 513919697984 515687528704 516386236927 516451322112 517583438736 517891157784 518350040208 519242360014 519551065341 520133110848 520367417856 520370082144 520593979776 521800204152 522283207446 523532673664 526111652352 526298481774 526538261997 527797907648 529262587392 529738341132 530573417088 531802763976 532031580704 532273972912 533442805056 533825195904 534057617184 536387270562 536862541644 538109971308 542230269152 543668545728 543905252688 544295143392 545791018136 546022089216 546039679108 546651399424 546830811648 548101403136 548657567601 549932403657 550419676534 550746917721 552494333808 552890381472 553131103512 556253465768 558844843392 559488932288 560143350144 560639670528 563085279504 563330440284 563734255656 565283554498 565472771136 565541096219 566782980372 567676453248 568186737183 569805502816 571126553088 571386756864 571589664093 572957086912 573367803008 575779535616 576119660974 576312504768 577647829836 577896372144 577899330981 578159660232 578807364096 580148469792 580662515904 581007737376 582281368578 583940289856 585668227248 586816843008 587025229671 587336797696 588701507072 588974257872 589230690412 590861995878 591523929984 591875608896 592400045952 593419840016 593772646104 593776520064 595420410816 595679649936 596895094224 598278109473 598535528292 598808219526 600814819332 602526542464 605415247008 605418346742 606821962656 607095320832 607098429168 607359643072 608766904844 609648920064 610009052796 610274643641 610351562496 611893409274 612332036316 613796927744 614014895403 614982824352 616953923148 619002319936 620436557972 621335480832 621606003072 622051592448 622272491451 623761163584 624045347552 625492148736 625785148989 626339631918 628494175608 629051058896 629425048824 630508580017 630719629344 634201037613 635718246592 637025770752 637404501888 637969280256 641031190668 642517372224 642810101472 643253699946 644576722776 645038778384 645319620764 646254595584 647751977568 649902629376 651985650624 653245330392 654808099328 656932826088 657218846998 657301682688 657689964932 658642862592 660168948384 660452996736 660456378264 660753897408 662289195456 665464421232 667360331264 667597320018 668366750077 669901714944 670139606178 671742791552 673113437568 673406503328 675270852432 675275258112 675676729728 676839881424 677439601888 677842360272 680480469504 680776742784 681092152884 682674707988 682985732814 683279598456 684619650176 686645507808 690111251648 690521543712 691133386944 692734753788 693510814464 693826776192 694125306368 694450456557 695733605536 696377609928 698291449674 698609589447 699306753456 699808041504 701731309032 702051015996 703678667328 706317788176 707055947559 707431222784 707682441258 709070351968 711257073408 711677228262 711766927872 712076822912 715183027416 715494409786 715816722192 716653992096 717475280709 717479961744 719779577006 720822433536 724891394304 725207003584 725726857856 731543423468 733243204876 733483856952 734305568256 734329223628 734640115968 736659111744 737187175296 737508138016 739464393024 743013425547 745126457856 746857800192 747869722446 750462649937 750780372672 751107253712 751645674208 753296229504 753639429312 753963694848 755710640496 756901937664 757582316244 759679708986 759684665376 760555267329 761444866602 762119552124 765873835632 768416673024 770197106448 770528496192 770532441308 770879546976 773531293056 774216687872 774676983168 776375158104 777525060312 778863540021 780199666272 780555123216 780890969664 782700306228 785299010496 787815994504 788698573312 789167478528 789866727936 791696861472 791702026752 793893881088 794239533248 794607511698 795860125632 797704145964 798047371056 798051457069 798410959368 801086425776 804204191232 805293812466 807164956962 807220329344 809095950208 809464572224 813345403728 815857879032 815952280022 816442715088 818686527204 819033133824 819059518662 819977099136 822605230864 825629514801 828808004096 829696655268 834380198652 835119509224 837992234144 838267265088 839233398432 840215025216 840959505792 844995660426 845102163456 845601383484 847925331747 849872669184 854708254224 856689829632 857080135296 857671599928 859435630368 860051704512 861302204928 863669303424 864179491461 864945205982 866844558216 867239490348 868211046144 869314200832 870222704688 870993773856 875910434784 880225264512 880603995648 880608504352 881005196544 883052260608 883461386808 883846035618 886292993817 887285894976 888600068928 890129760024 890658969156 890664780096 893519474904 897484583424 897803292438 898212329289 900361136576 900902306304 902453175232 903789813696 907702323712 908122870512 908127520113 910232943984 910642981248 910647643752 911039464608 913150357266 915013579194 915527343744 920695391616 921511182592 922474236528 923646338384 925102368256 925430884722 925933942076 928503479904 930654836958 931055266232 931479452596 932409004608 933077388672 934996511232 935641745376 936068021328 938238223104 939509447877 942741263412 943576588344 944137573236 948902971016 953577369888 954422296256 955538656128 956633707612 956639948992 956953920384 960245743104 961546786002 964307240026 964880549919 966865084164 967558167576 967979431146 974853944064 977978475936 979105631504 982212148992 982916233728 985399239132 985828270497 985952524032 986534947398 990679495104 990684567396 991130846112 993433793184 997159629928 1001040496896 1001395980027 1004394972672 1004852572416 1007614187328 1009670156352 1010109754992 1012906278648 1012912887168 1013347286258 1014073689772 1015259822136 1016159402832 1016763540408 1017902605824 1021165114176 1024919397684 1026929475264 1027371328256 1027839395968 1031375057408 1032772473854 1032902644224 1035166877472 1035782315568 1036700080416 1038484720028 1039102130682 1040266221696 1040740164288 1041187959552 1043600408304 1044566414892 1047065347328 1047437174511 1052596963548 1053076523994 1055595815296 1059476682264 1061146834176 1061523661887 1063605527952 1064063161408 1064547945824 1066885610112 1067515842393 1067650391808 1068115234368 1072774541124 1073241614679 1073725083288 1076219942616 1079669365509 1084460538304 1087337091456 1087810505376 1088590286784 1091582036272 1092079358216 1093302798848 1097315135202 1099864807314 1100839353068 1101493835442 1104988667616 1105780762944 1106262207024 1112506931536 1117689686784 1118977864576 1120286700288 1121279341056 1121804583669 1126170559008 1126660880568 1127468511312 1130567108996 1130945542272 1131082192438 1133565960744 1135352906496 1136373474366 1139611005632 1142773513728 1143179328186 1145914173824 1146735606016 1151559071232 1152239321948 1152625009536 1155295659672 1155792744288 1155798661962 1156319320464 1160296939584 1161325031808 1162015474752 1164562737156 1167880579712 1171336454496 1173633686016 1174050459342 1177948515744 1178461380824 1181723991756 1183047859968 1183751217792 1184800091904 1186839680032 1187545292208 1187553040128 1190840821632 1191359299872 1191911267547 1193790188448 1196556218946 1197071056584 1197616439052 1201629638664 1205053084928 1210830494016 1210836693484 1213643925312 1214190641664 1214196858336 1214719286144 1217533809688 1220018105592 1220549287282 1220703124992 1223786818548 1223928420033 1224664072632 1227593855488 1228029790806 1228589277993 1229965648704 1233907846296 1238004639872 1240873115944 1243212006144 1244103184896 1244544982902 1247522327168 1248090695104 1251570297978 1252679263836 1256988351216 1258102117792 1258850097648 1261017160034 1261439258688 1267493490639 1268402075226 1271436493184 1274051541504 1274809003776 1275938560512 1280200991069 1282062381336 1285034744448 1285620202944 1286507399892 1289153445552 1290077556768 1290639241528 1295503955136 1297417808973 1303971301248 1306490660784 1313865652176 1314437693996 1315379929864 1320337896768 1320905993472 1320912756528 1321507794816 1324578390912 1325769053427 1330928842464 1335194640036 1336733500154 1340279212356 1343485583104 1346226875136 1346813006656 1350541704864 1350550516224 1351353459456 1353679762848 1354879203776 1355684720544 1361381897353 1361553485568 1362184305768 1365349415976 1365971465628 1366559196912 1369239300352 1369725535899 1373291015616 1380222503296 1381043087424 1382266773888 1385469507576 1387021628928 1387653552384 1388146327083 1388900913114 1391467211072 1392755219856 1395982255437 1396582899348 1397219178894 1398613506912 1399616083008 1403462618064 1404102031992 1407357334656 1412635576352 1414111895118 1415364882516 1418140703936 1422514146816 1423354456524 1424153645824 1430366054832 1430988819572 1431633444384 1433307984192 1434950561418 1434959923488 1439559154012 1441644867072 1446460860039 1449782788608 1450414007168 1451453715712 1451969146719 1463086846936 1466486409752 1466967713904 1468658447256 1469280231936 1473318223488 1474374350592 1475016276032 1478928786048 1479802421097 1486026851094 1495739444892 1500925299874 1501560745344 1502214507424 1503291348416 1506592459008 1507278858624 1507927389696 1511421280992 1515164632488 1519359417972 1519369330752 1520020929387 1521110534658 1522889733204 1524239104248 1531747671264 1536833346048 1540394212896 1541056992384 1541064882616 1541759093952 1547062586112 1548433375744 1549158710781 1549353966336 1552750316208 1555050120624 1557727080042 1558653196023 1560399332544 1561110246432 1561781939328 1565400612456 1570598020992 1575631989008 1578334957056 1583393722944 1587787762176 1588479066496 1589215023396 1591720251264 1595408291928 1596094742112 1596102914138 1596821918736 1602172851552 1610587624932 1614329913924 1614440658688 1618191900416 1618929144448 1620384398633 1626690807456 1631715758064 1631904560044 1632885430176 1637373054408 1638066267648 1638119037324 1639954198272 1645210461728 1645972702803 1649797210971 1651259029602 1652240753163 1659393310536 1668760397304 1670239018448 1674108988321 1675984468288 1676534530176 1678466796864 1680430050432 1681919011584 1689991320852 1691202766968 1695850663494 1696623288657 1709416508448 1713379659264 1714160270592 1715343199856 1718871260736 1720103409024 1727338606848 1728358982922 1729890411964 1733689116432 1733697992943 1734478980696 1736422092288 1738628401664 1740445409376 1741987547712 1751820869568 1760450529024 1761217008704 1762010393088 1766104521216 1766922773616 1767692071236 1772585987634 1774571789952 1774628957101 1777200137856 1780259520048 1781317938312 1781329560192 1787038949808 1795606584876 1796424658578 1800722273152 1804906350464 1807579627392 1816245741024 1816255040226 1820465887968 1821285962496 1821295287504 1822078929216 1826300714532 1830027158388 1830823930923 1831054687488 1841390783232 1842044686209 1843022365184 1844948473056 1847292676768 1850861769444 1851867884152 1857006959808 1861309673916 1862110532464 1862958905192 1864818009216 1866154777344 1871283490752 1872136042656 1876476446208 1877355446967 1879018895754 1885482526824 1887153176688 1888275146472 1891525740051 1897805942032 1907154739776 1908844592512 1911077312256 1913267415224 1913279897984 1913907840768 1923093572004 1928614480052 1929761099838 1933730168328 1935116335152 1935958862292 1949707888128 1955956951872 1958211263008 1964424297984 1970798478264 1971656540994 1971905048064 1973069894796 1978492440743 1981358990208 1981369134792 1982261692224 1986867586368 1994319259856 2002080993792 2002791960054 2005100250231 2009705144832 2015228374656 2016418813409 2019340312704 2020219509984 2025812557296 2025825774336 2026694572516 2028147379544 2030519644272 2032318805664 2033527080816 2042330228352 2049838795368 2053858950528 2054742656512 2055678791936 2065544947708 2070333754944 2071564631136 2073400160832 2076969440056 2078204261364 2080532443392 2081480328576 2082375919104 2083351369671 2087200816608 2089132829784 2094130694656 2094874349022 2095828768341 2105193927096 2106153047988 2111191630592 2118953364528 2118964213597 2122293668352 2123047323774 2127211055904 2128126322816 2129095891648 2133771220224 2135031684786 2135300783616 2136230468736 2145549082248 2146483229358 2147450166576 2152425842127 2152439885232 2159338731018 2168921076608 2174674182912 2175621010752 2177180573568 2183164072544 2184158716432 2194630270404 2199729614628 2201678706136 2202987670884 2209977335232 2211561525888 2212524414048 2225013863072 2235379373568 2237955729152 2240573400576 2243609167338 2251387949811 2252341118016 2253321761136 2254937022624 2261134217992 2261891084544 2262164384876 2267131921488 2270705812992 2272746948732 2279222011264 2281665801987 2286358656372 2291828347648 2293471212032 2304478643896 2305250019072 2310591319344 2311585488576 2311597323924 2312638640928 2320593879168 2322650063616 2324030949504 2329125474312 2335761159424 2336590620063 2342672908992 2348100918684 2355897031488 2356922761648 2363447983512 2366095719936 2367502435584 2369600183808 2373679360064 2375090584416 2375106080256 2381681643264 2382718599744 2383822535094 2387580376896 2393112437892 2394142113168 2394154371207 2395232878104 2403259277328 2410106169856 2421660988032 2421673386968 2427287850624 2428393716672 2429438572288 2435067619376 2440036211184 2441098574564 2447573637096 2447856840066 2449328145264 2456059581612 2457178555986 2459931297408 2467815692592 2476009279744 2476888544403 2481746231888 2486424012288 2489089965804 2495044654336 2496181390208 2503140595956 2504230434251 2505358527672 2513976702432 2516204235584 2517700195296 2522034320068 2522878517376 2534986981278 2536804150452 2542872986368 2543775995241 2549618007552 2560401982138 2564124762672 2570069488896 2571240405888 2573014799784 2578306891104 2580155113536 2581278483056 2591007910272 2592538474383 2594835617946 2607942602496 2612981321568 2627731304352 2628875387992 2630759859728 2640675793536 2641811986944 2641825513056 2643015589632 2649156781824 2651538106854 2658878981451 2661857684928 2670389280072 2673467000308 2680558424712 2686971166208 2692453750272 2693626013312 2701083409728 2702706918912 2707359525696 2709758407552 2711369441088 2722763794706 2723106971136 2724368611536 2724382560339 2730698831952 2731942931256 2733118393824 2738478600704 2739451071798 2746582031232 2760445006592 2762086174848 2764533547776 2770939015152 2775307104768 2776292654166 2777801826228 2782934422144 2785510439712 2791964510874 2793165798696 2794438357788 2797227013824 2799232166016 2806925236128 2808204063984 2814714669312 2818528343631 2825271152704 2828223790236 2830729765032 2836281407872 2846708913048 2848307291648 2855832980077 2860732109664 2861977639144 2863266888768 2866615968384 2869901122836 2869919846976 2879118308024 2892921720078 2894641649757 2900828014336 2902907431424 2903938293438 2926173693872 2932972819504 2933935427808 2937316894512 2946636446976 2948748701184 2950032552064 2957484811491 2957857572096 2959604842194 2972053702188 2991478889784 3001850599748 3003121490688 3004429014848 3006582696832 3013184918016 3014557717248 3022842561984 3027308220937 3030329264976 3038718835944 3038738661504 3040041858774 3042221069316 3045779466408 3048478208496 3063495342528 3080788425792 3082113984768 3082129765232 3083518187904 3094125172224 3098317421562 3098707932672 3105500632416 3109059549739 3110100241248 3115454160084 3117306392046 3120798665088 3122220492864 3123563878656 3130801224912 3141196041984 3142311523533 3151263978016 3166787445888 3176958132992 3178430046792 3183440502528 3190816583856 3192189484224 3192205828276 3193643837472 3202547527179 3204345703104 3219724844037 3221175249864 3228659827848 3228881317376 3236383800832 3237858288896 3239008096527 3240768797266 3253381614912 3263431516128 3263809120088 3265770860352 3274746108816 3276238074648 3279908396544 3290420923456 3291945405606 3299594421942 3302518059204 3304481506326 3318786621072 3337520794608 3340478036896 3348217976642 3351968936576 3353069060352 3356933593728 3360860100864 3363838023168 3365413751007 3375075340091 3379982641704 3382405533936 3391701326988 3393246577314 3418833016896 3428320541184 3430686399712 3437742521472 3440206818048 3454677213696 3456717965844 3459780823928 3467378232864 3467395985886 3468957961392 3480890818752 3483975095424 3503641739136 3520901058048 3522434017408 3533845547232 3535384142472 3545171975268 3546715501903 3549143579904 3549257914202 3554400275712 3560519040096 3562635876624 3562659120384 3574077899616 3591213169752 3592849317156 3601444546304 3609812700928 3614703658489 3615159254784 3632491482048 3632510080452 3640931775936 3642571924992 3642590575008 3644157858432 3652601429064 3660054316776 3661647861846 3662109374976 3671785260099 3682781566464 3684089372418 3685767833979 3689896946112 3694585353536 3701723538888 3703735768304 3714013919616 3722619347832 3724221064928 3725917810384 3729636018432 3732309554688 3742566981504 3744272085312 3754710893934 3758037791508 3770965053648 3774306353376 3776550292944 3783051480102 3795611884064 3814309479552 3817689185024 3822154624512 3826534830448 3826559795968 3827815681536 3840602973207 3846187144008 3857228960104 3859522199676 3867460336656 3870232670304 3871917724584 3892253426919 3911913903744 3916422526016 3935219253823 3941596956528 3943313081988 3946139789592 3956984881486 3958787673533 3962717980416 3962738269584 3964523384448 3973735172736 3977307160281 3988638519712 4005583920108 4010200500462 4030456749312 4032837626818 4038680625408 4040439019968 4051625114592 4051651548672 4053389145032 4056294759088 4061039288544 4064637611328 4067054161632 4084145692059 4084660456704 4099677590736 4107717901056 4109176607697 4111357583872 4131089895416 4140667509888 4143129262272 4146800321664 4153938880112 4156408522728 4161064886784 4162960657152 4166702739342 4174401633216 4178265659568 4187946766311 4189748698044 4191657536682 4210387854192 4212306095976 4222383261184 4237906729056 4237928427194 4246094647548 4254422111808 4256252645632 4258191783296 4267542440448 4270063369572 4271922505487 4272460937472 4291098164496 4292966458716 4294900333152 4304851684254 4304879770464 4318677462036 4337842153216 4339382580117 4349348365824 4351242021504 4354361147136 4355907440157 4366328145088 4368317432864 4389260540808 4399459229256 4403357412272 4405975341768 4413560060119 4419954670464 4423123051776 4425048828096 4439407263291 4450027726144 4475911458304 4487218334676 4502775899622 4504682236032 4506643522272 4509874045248 4522268435984 4523782169088 4524328769752 4534263842976 4545493897464 4558444022528 4560062788161 4563331603974 4572717312744 4583656695296 4608957287792 4610500038144 4621182638688 4623170977152 4623194647848 4625277281856 4641187758336 4645300127232 4647476132343 4648061899008 4658250948624 4671522318848 4673181240126 4678567250539 4685345817984 4696201837368 4711794062976 4713845523296 4726895967024 4735004871168 4747358720128 4750181168832 4763363286528 4765437199488 4767645070188 4775160753792 4786224875784 4788284226336 4788308742414 4790465756208 4806518554656 4843321976064 4843346773936 4854575701248 4856787433344 4858877144576 4861153195899 4870135238752 4880072422368 4882197149128 4895147274192 4895713680132 4898656290528 4912119163224 4914357111972 4919862594816 4935631385184 4937918108409 4949391632913 4952018559488 4953777088806 4963492463776 4978179931608 4990089308672 4992362780416 5006281191912 5008460868502 5010717055344 5022326964963 5027953404864 5032408471168 5035400390592 5044068640136 5045757034752 5069973962556 5073608300904 5085745972736 5087551990482 5089869865971 5120803964276 5128249525344 5140138977792 5142480811776 5146029599568 5156613782208 5160310227072 5162556966112 5182015820544 5185076948766 5189671235892 5201093978829 5215885204992 5225962643136 5255462608704 5257750775984 5261519719456 5281351587072 5283651026112 5286031179264 5298313563648 5303076213708 5303689820143 5317757962902 5323715369856 5323886871303 5340778560144 5346934000616 5361116849424 5387252026624 5402166819456 5414719051392 5419516815104 5422738882176 5445527589412 5448737223072 5448765120678 5461397663904 5463885862512 5466236787648 5478902143596 5492471792769 5493164062464 5520890013184 5524172349696 5529067095552 5541878030304 5552585308332 5555603652456 5565868844288 5571020879424 5573410074419 5583929021748 5586331597392 5586360199483 5588876715576 5594454027648 5598464332032 5613850472256 5616408127968 5629429338624 5637056687262 5650542305408 5656447580472 5661459530064 5672562815744 5674577220153 5693417826096 5711665960154 5721464219328 5723955278288 5726533777536 5733231936768 5739802245672 5739839693952 5758236616048 5785843440156 5789283299514 5801656028672 5807876586876 5852347387744 5865945639008 5867870855616 5874633789024 5893272893952 5900065104128 5914969622982 5915715144192 5919209684388 5935477322229 5944107404376 5982957779568 6003701199496 6006242981376 6008858029696 6013165393664 6015300750693 6029115434496 6045685123968 6049256440227 6054616441874 6060658529952 6077437671888 6077477323008 6080083717548 6084442138632 6091558932816 6096956416992 6126990685056 6161576851584 6164227969536 6164259530464 6167036375808 6196634843124 6211001264832 6218119099478 6220200482496 6230908320168 6234612784092 6241597330176 6244440985728 6247127757312 6250054109013 6261602449824 6282392083968 6284623047066 6287486305023 6302527956032 6333574891776 6353916265984 6356860093584 6356892640791 6366881005056 6381633167712 6384378968448 6384411656552 6387287674944 6405095054358 6408691406208 6439449688074 6442350499728 6457277526381 6457319655696 6475716577792 6478016193054 6481537594532 6506763229824 6526863032256 6527618240176 6531541720704 6549492217632 6552476149296 6580841846912 6583890811212 6586757360677 6599188843884 6605036118408 6608963012652 6637573242144 6675041589216 6680956073792 6696435953284 6703937873152 6706138120704 6713021080051 6713867187456 6721720201728 6730827502014 6750150680182 6754163849433 6759965283408 6764811067872 6783402653976 6786493154628 6837666033792 6844997405961 6861372799424 6875485042944 6880413636096 6913435931688 6919561647856 6934756465728 6934791971772 6935594380187 6937915922784 6961781637504 6967950190848 7007283478272 7009771860189 7044868034816 7067691094464 7070768284944 7090343950536 7093431003806 7098287159808 7098515828404 7108800551424 7121038080192 7125271753248 7125318240768 7148155799232 7182426339504 7182463113621 7185698634312 7202889092608 7219625401856 7229407316978 7230318509568 7264982964096 7265020160904 7281863551872 7285181150016 7288315716864 7305202858128 7320108633552 7323295723692 7343570520198 7352034250847 7368178744836 7371535667958 7379793892224 7389170707072 7403447077776 7407471536608 7428027839232 7430665633209 7445238695664 7448442129856 7451835620768 7459272036864 7485133963008 7488544170624 7509421787868 7512691302753 7516075583016 7541930107296 7548612706752 7553100585888 7566102960204 7591223768128 7628618959104 7631327985723 7635378370048 7653069660896 7653119591936 7681205946414 7692374288016 7714457920208 7719044399352 7734920673312 7740465340608 7743835449168 7777615423149 7784506853838 7823827807488 7832845052032 7870438507646 7883193913056 7886626163976 7892279579184 7913969762972 7917575347066 7925435960832 7925476539168 7929046768896 7947470345472 7954614320562 7977277039424 8011167840216 8020401000924 8060913498624 8065675253636 8077361250816 8080878039936 8103250229184 8106778290064 8112589518176 8122078577088 8129275222656 8134108323264 8168291384118 8169320913408 8173147681017 8196611540221 8199355181472 8215435802112 8218353215394 8262179790832 8281335019776 8286258524544 8293600643328 8307877760224 8312817045456 8325921314304 8333405478684 8348803266432 8356531319136 8375893532622 8379497396088 8383315073364 8420775708384 8424612191952 8475813458112 8475856854388 8492189295096 8508844223616 8512505291264 8516383566592 8540126739144 8543845010974 8544921874944 8567498940231 8582196328992 8585932917432 8589800666304 8609703368508 8609759540928 8613451933193 8637354924072 8675684306432 8678765160234 8702484043008 8708722294272 8711814880314 8732656290176 8736634865728 8778521081616 8778566027759 8798918458512 8806714824544 8811950683536 8827120120238 8839909340928 8846246103552 8850097656192 8872454434473 8878814526582 8900055452288 8974436669352 9005551799244 9009364472064 9013287044544 9019748090496 9044536871968 9048657539504 9068527685952 9081924662811 9090987794928 9116888045056 9120125576322 9126663207948 9145434625488 9217914575584 9242365277376 9246341954304 9246389295696 9250554563712 9282375516672 9294952264686 9296123798016 9316501897248 9327178649217 9346362480252 9357134501078 9370691635968 9392403674736 9423588125952 9427691046592 9453791934048 9494717440256 9500362337664 9529673281471 9530874398976 9535290140376 9550321507584 9572449751568 9576568452672 9576617484828 9580931512416 9613037109312 9659174532111 9686643952128 9686693547872 9709151402496 9713574866688 9717024289581 9722306391798 9740270477504 9760144844736 9764394298256 9790294548384 9791427360264 9797312581056 9824238326448 9828714223944 9839725189632 9871262770368 9875836216818 9898783265826 9907554177612 9926984927552 9956359863216 9984725560832 10012562383824 10016921737004 10021434110688 10044653929926 10055906809728 10064816942336 10070800781184 10088137280272 10091514069504 10125226020273 10139947925112 10147216601808 10175103980964 10179739731942 10241607928552 10256499050688 10284961623552 10292059199136 10313227564416 10320620454144 10325113932224 10364031641088 10370153897532 10374668941897 10379342471784 10402187957658 10451925286272 10510925217408 10515501551968 10523039438912 10562703174144 10567302052224 10606152427416 10607379640286 10635515925804 10640146505709 10647430739712 10647773742606 10681557120288 10693868001232 10722233698848 10774504053248 10804333638912 10829438102784 10839033630208 10844110975467 10845477764352 10891055178824 10897474446144 10897530241356 10922795327808 10927771725024 10932473575296 10957804287192 10984943585538 10986328124928 11015355780297 11048344699392 11083756060608 11105170616664 11111207304912 11131737688576 11142041758848 11146820148838 11167858043496 11172663194784 11172720398966 11177753431152 11188908055296 11196928664064 11227700944512 11232816255936 11274113374524 11301084610816 11312895160944 11322919060128 11345125631488 11349154440306 11386835652192 11423331920308 11442928438656 11447910556576 11453067555072 11466463873536 11479604491344 11479679387904 11516473232096 11521808919621 11571686880312 11578566599028 11615753173752 11676760280757 11704694775488 11731891278016 11735741711232 11749267578048 11800130208256 11805657761469 11829939245964 11838419368776 11870954644458 11876363020599 11888214808752 11965915559136 12007402398992 12017716059392 12026330787328 12030601501386 12091370247936 12098512880454 12109232883748 12121317059904 12154875343776 12154954646016 12160167435096 12168884277264 12183117865632 12193912833984 12252437076177 12253981370112 12323153703168 12328519060928 12334072751616 12393269686248 12422002529664 12436238198956 12440400964992 12461816640336 12469225568184 12483194660352 12488881971456 12500108218026 12523204899648 12569246094132 12574972610046 12605055912064 12667149783552 12713720187168 12713785281582 12763266335424 12768757936896 12768823313104 12774575349888 12810190108716 12815767516461 12817382812416 12878899376148 12884700999456 12914555052762 12914639311392 12956032386108 12963075189064 13013526459648 13018147740351 13053726064512 13055236480352 13063083441408 13098984435264 13104952298592 13161683693824 13167781622424 13173514721354 13198377687768 13210072236816 13217926025304 13240680180357 13275146484288 13350083178432 13361912147584 13392871906568 13407875746304 13426042160102 13427734374912 13461655004028 13500301360364 13508327698866 13519930566816 13529622135744 13566805307952 13572986309256 13675332067584 13680188364483 13689994811922 13722745598848 13750970085888 13826871863376 13839123295712 13869512931456 13869583943544 13871188760374 13875831845568 13923563275008 13935900381696 13942428397029 14014566956544 14019543720378 14035701751617 14089736069632 14135382188928 14141536569888 14180687901072 14186862007612 14197031656808 14242076160384 14250543506496 14296311598464 14364852679008 14364926227242 14371397268624 14458814633956 14529965928192 14530040321808 14563727103744 14570362300032 14576631433728 14583459587697 14610405716256 14640217267104 14646591447384 14687141040396 14693535650741 14704068501694 14736357489672 14743071335916 14759587784448 14778341414144 14806894155552 14814943073216 14856055678464 14861331266418 14890477391328 14896884259712 14903671241536 14970267926016 14975200870883 14977088341248 15018843575736 15025382605506 15032151166032 15066980894889 15083860214592 15097225413504 15106201171776 15132205920408 15182447536256 15257237918208 15262655971446 15269609597913 15306139321792 15362411892828 15384748576032 15428915840416 15438088798704 15469841346624 15480930681216 15487670898336 15555230846298 15569013707676 15647655614976 15665690104064 15740877015292 15766387826112 15773252327952 15784559158368 15827939525944 15835150694132 15850953078336 15858093537792 15894940690944 15909228641124 15911069460429 15954554078848 15971660613909 16022335680432 16040802001848 16131350507272 16161756079872 16206500458368 16213556580128 16225179036352 16244157154176 16258550445312 16268216646528 16336582768236 16346295362034 16393223080442 16398710362944 16436706430788 16477415378307 16524359581664 16562670039552 16572517049088 16587201286656 16615755520448 16625634090912 16666810957368 16697606532864 16713062638272 16720230223257 16751787065244 16758994792176 16759080598449 16766630146728 16841551416768 16849224383904 16951626916224 16951713708776 16984378590192 17017688447232 17023731660459 17032767133184 17080253478288 17087690021948 17134997880462 17164392657984 17171865834864 17179601332608 17219406737016 17219519081856 17226903866386 17274709848144 17357530320468 17404968086016 17423629760628 17465312580352 17473269731456 17557042163232 17557132055518 17597836917024 17613429649088 17623901367072 17654240240476 17679818681856 17697964665589 17700195312384 17744908868946 17757629053164 17800110904576 17806431966687 17948873338704 18011103598488 18018728944128 18026574089088 18039496180992 18045902252079 18089073743936 18097315079008 18137055371904 18147769320681 18163849325622 18181975589856 18240251152644 18253326415896 18290869250976 18435829151168 18484730554752 18492683908608 18492778591392 18501109127424 18589904529372 18633003794496 18654357298434 18692724960504 18714269002156 18741383271936 18784807349472 18847176251904 18855382093184 18907583868096 18989434880512 19000724675328 19059346562942 19061748797952 19070580280752 19070677922373 19100643015168 19144899503136 19153136905344 19153234969656 19161863024832 19226074218624 19318349064222 19373387095744 19427149733376 19434048579162 19444612783596 19480540955008 19520289689472 19528788596512 19580589096768 19582854720528 19594625162112 19648476652896 19657428447888 19742525540736 19751672433636 19760272082031 19797566531652 19815108355224 19853969855104 19912719726432 20025124767648 20033843474008 20042868221376 20089307859852 20111813619456 20129633884672 20139063240153 20141601562368 20176274560544 20250452040546 20262491548299 20279895850224 20294433203616 20350207961928 20359479463884 20483215857104 20512998101376 20584118398272 20626455128832 20641240908288 20650227864448 20740307795064 20749337883794 20758684943568 20804375915316 20806783140561 20903850572544 21021850434816 21031003103936 21046078877824 21134604104448 21212304854832 21214759280572 21271031851608 21280293011418 21294861479424 21295547485212 21363114240576 21387736002464 21444467397696 21547389340863 21608667277824 21658876205568 21688221950934 21690955528704 21763416848173 21782110357648 21794948892288 21795060482712 21845590655616 21855543450048 21864947150592 21915608574384 21969887171076 22030711560594 22056102752541 22167512121216 22210341233328 22222414609824 22284083517696 22293640297676 22335716086992 22345326389568 22345440797932 22355506862304 22377816110592 22455401889024 22465632511872 22538073908259 22548226749048 22602169221632 22625790321888 22645838120256 22698308880612 22773671304384 22846663840616 22885856877312 22895821113152 22906135110144 22959208982688 22959358775808 23032946464192 23043617839242 23143373760624 23143492255001 23157133198056 23231506347504 23353520561514 23409389550976 23463782556032 23471483422464 23498535156096 23611315522938 23659878491928 23676838737552 23741909288916 23752726041198 23776429617504 23931831118272 24014804797984 24035432118784 24061203002772 24182740495872 24197025760908 24218465767496 24242634119808 24309750687552 24320334870192 24337768554528 24366235731264 24387825667968 24504874152354 24507962740224 24589834620663 24646307406336 24657038121856 24786539372496 24844005059328 24872476397912 24880801929984 24923633280672 24938451136368 24977763942912 25000216436052 25046409799296 25138492188264 25149945220092 25210111824128 25427440374336 25427570563164 25526532670848 25537515873792 25537646626208 25549150699776 25620380217432 25631535032922 25634765624832 25702496820693 25757798752296 25769401998912 25829110105524 25829278622784 25840355799579 25912064772216 25926150378128 26027052919296 26036295480702 26107452129024 26110472960704 26126166882816 26197968870528 26209904597184 26323367387648 26335563244848 26335698083277 26347029442708 26396755375536 26420144473632 26435852050608 26481360360714 26550292968576 26700166356864 26723824295168 26785743813136 26852084320204 26923310008056 27000602720728 27016655397732 27039861133632 27059244271488 27133610615904 27145972618512 27245773988433 27350664135168 27360376728966 27379989623844 27445491197696 27546534776761 27653743726752 27678246591424 27739025862912 27739167887088 27742377520748 27751663691136 27847126550016 27884856794058 27981535947651 28039087440756 28071403503234 28270764377856 28283073139776 28361375802144 28373724015224 28394063313616 28484152320768 28501087012992 28589019844413 28592623196928 28729705358016 28729852454484 28742794537248 28917629267912 29059931856384 29060080643616 29127454207488 29140724600064 29166919175394 29220811432512 29280434534208 29293182894768 29374282080792 29387071301482 29408137003388 29472714979344 29486142671832 29519175568896 29556682828288 29613788311104 29629886146432 29722662532836 29780954782656 29793768519424 29807342483072 29950401741766 29954176682496 30037687151472 30050765211012 30064302332064 30133961789778 30167720429184 30194450827008 30212402343552 30264411840816 30364895072512 30375678060819 30525311942892 30539219195826 30612278643584 30724823785656 30769497152064 30857831680832 30876177597408 30939682693248 30961861362432 30975341796672 31110461692596 31124006825691 31138027415352 31331380208128 31481754030584 31532775652224 31546504655904 31569118316736 31655879051888 31670301388264 31701906156672 31818457282248 31822138920858 31909108157696 31920439517127 31943321227818 32044671360864 32081604003696 32262701014544 32323512159744 32413000916736 32427113160256 32450358072704 32488314308352 32517100890624 32532332926401 32536433293056 32673165536472 32692590724068 32786446160884 32797420725888 32873412861576 32954830756614 33048719163328 33145034098176 33231511040896 33251268181824 33333621914736 33395213065728 33426125276544 33440460446514 33503574130488 33517989584352 33518161196898 33533260293456 33683102833536 33698448767808 33903253832448 33903427417552 33968757180384 34035376894464 34047463320918 34160506956576 34175380043896 34269995760924 34328785315968 34343731669728 34359202665216 34438813474032 34439038163712 34453807732772 34549419696288 34565426758863 34715060640936 34847259521256 34930625160704 34946539462912 35114084326464 35114264111036 35195673834048 35226859298176 35247802734144 35308480480952 35395929331178 35400390624768 35416973284407 35489817737892 35515258106328 35600221809152 35612863933374 35629089061797 35897746677408 36022207196976 36053148178176 36078992361984 36091804504158 36178147487872 36194630158016 36274110743808 36295538641362 36327698651244 36363951179712 36480502305288 36506652831792 36581738501952 36757311228531 36871658302336 36969461109504 36985557182784 37002218254848 37125828741001 37179809058744 37266007588992 37308714596868 37385449921008 37428538004312 37569614698944 37710764186368 37815167736192 38001449350656 38118693125884 38141160561504 38141355844746 38289799006272 38306273810688 38306469939312 38323726049664 38447302549383 38452148437248 38636698128444 38746774191488 38868097158324 38889225567192 38961081910016 39013870520933 39040579378944 39057577193024 39161178193536 39165709441056 39189250324224 39296953305792 39314856895776 39485051081472 39503344867272 39520544164062 39595133063304 39630216710448 39707939710208 39722040541071 39825439452864 40050249535296 40067686948016 40085736442752 40178615719704 40223627238912 40278126480306 40283203124736 40352549121088 40500904081092 40524983096598 40559791700448 40588866407232 40700415923856 40718958927768 40966431714208 41025996202752 41168236796544 41252910257664 41300455728896 41480615590128 41498675767588 41517369887136 41608751830632 41613566281122 41807701145088 42043700869632 42062006207872 42092157755648 42107105254851 42269208208896 42424609709664 42429518561144 42542063703216 42560586022836 42591094970424 42726228481152 42775472004928 42888934795392 43094778681726 43376443901868 43526833696346 43564220715296 43589897784576 43590120965424 43691181311232 43711086900096 43729894301184 43750378763091 43831217148768 43939774342152 44061423121188 44080606952223 44112205505082 44335024242432 44420682466656 44444829219648 44568167035392 44587280595352 44671432173984 44690652779136 44690881595864 44711013724608 44910803778048 44925602612649 44931265023744 45076147816518 45096453498096 45200942684667 45251580643776 45291676240512 45396617761224 45547342608768 45693327681232 45771713754624 45791642226304 45918417965376 46065892928384 46087235678484 46107301524739 46286747521248 46286984510002 46314266396112 46463012695008 46707041123028 46818779101952 46927565112064 46942966844928 46991147560357 46997070312192 47222631045876 47319756983856 47353677475104 47483818577832 47505452082396 47552859235008 47733208381287 47863662236544 47914981841727 48029609595968 48122406005544 48394051521816 48436931534992 48485268239616 48549160661309 48619501375104 48640669740384 48675537109056 48732471462528 48775651335936 49009748304708 49179669241326 49314076243712 49573078744992 49688010118656 49744952795824 49761603859968 49847266561344 49876902272736 50000432872104 50092819598592 50160690669771 50276984376528 50277241795347 50299890440184 50420223648256 50854880748672 50855141126328 51053065341696 51075293252416 51098301399552 51240760434864 51263070065844 51404993641386 51464239755929 51515597504592 51538803997824 51658220211048 51658557245568 51680711599158 51824129544432 51852300756256 52072590961404 52214904258048 52220945921408 52395937741056 52419809194368 52671126489696 52671396166554 52694058885416 52793510751072 52840288947264 52871704101216 52962720721428 53093893996767 53100585937152 53400332713728 53419295900061 53447648590336 53571487626272 53704168640408 53846620016112 54001205441456 54033310795464 54079722267264 54118488542976 54267221231808 54291945237024 54443307962043 54491547976866 54720753457932 54759979247688 54890982395392 55093069553522 55307487453504 55356493182848 55478051725824 55478335774176 55484755041496 55503327382272 55769713588116 55963071895302 56078174881512 56142807006468 56541528755712 56566146279552 56722751604288 56747448030448 56788126627232 56968304641536 57002174025984 57178039688826 57185246393856 57212033767119 57376280781547 57459410716032 57459704908968 57485589074496 57835258535824 58120161287232 58281449200128 58333838350788 58441622865024 58560869068416 58586365789536 58748564161584 58774142602964 58816274006776 58945429958688 58972285343664 59227576622208 59259772292864 59280816246093 59445325065672 59561909565312 59587537038848 59614684966144 59900803483532 60075374302944 60101530422024 60128604664128 60267923579556 60294163532351 60335440858368 60388901654016 60417189720459 60424804687104 60528823681632 60729790145024 60751356121638 61050623885784 61078438391652 61224557287168 61449647571312 61449962194313 61538994304128 61715663361664 61752355194816 61879365386496 61923722724864 61950683593344 62220923385192 62248013651382 62276054830704 62420349421683 62963508061168 63065551304448 63093009311808 63138236633472 63311758103776 63340602776528 63403812313344 63636914564496 63644277841716 63818216315392 63840879034254 63886642455636 64089342721728 64163208007392 64525402029088 64826001833472 64854226320512 64900716145408 64976628616704 65064665852802 65072866586112 65290250544519 65346331072944 65385181448136 65572892321768 65594841451776 65746825723152 65909661513228 66097438326656 66168308257623 66463022081792 66502536363648 66667243829472 66852250553088 66880920893028 67007148260976 67035979168704 67036322393796 67066520586912 67366205667072 67396897535616 67614221724777 67806507664896 67806854835104 67937514360768 68094926641836 68321013913152 68350760087792 68539991521848 68657570631936 68687463339456 68718405330432 68877626948064 68878076327424 68907615465544 69098839392576 69130853517726 69430121281872 69430476765003 69694519042512 69893078925824 70228168652928 70228528222072 70391347668096 70453718596352 70495605468288 70616960961904 70791858662356 70833946568814 70979635475784 71030516212656 71225727866748 71258178123594 71795493354816 72044414393952 72106296356352 72183609008316 72356294975744 72389260316032 72454330967447 72548221487616 72591077282724 72622682593279 72655397302488 72727902359424 72961004610576 73013305663584 73163477003904 73514622457062 73743316604672 73769503861989 73938922219008 73971114365568 74251657482002 74359618117488 74532015177984 74617429193736 74770899842016 74857076008624 75139229397888 75421528372736 75630335472384 76237386251768 76282321123008 76282711689492 76579598012544 76612547621376 76612939878624 76647452099328 76894605098766 76904296874496 77107490462079 77273396256888 77493548382976 77521067398737 77736194316648 77778451134384 77922163820032 78027741041866 78081158757888 78115154386048 78322356387072 78331418882112 78378500648448 78593906611584 78629713791552 78970102162944 79006689734544 79007094249831 79041088328124 79190266126608 79260433420896 79415879420416 79444081082142 79650878905728 80100499070592 80135373896032 80171472885504 80357231439408 80556252960612 80705098242176 81001808162184 81049966193196 81119583400896 81177732814464 81400831847712 81437917855536 81737321965299 81932863428416 82051992405504 82336473593088 82600911457792 82639604330283 82961231180256 82997351535176 83034739774272 83217503661264 83227132562244 83944607842953 84124012415744 84184315511296 84214210509702 84849219419328 84859037122288 85084127406432 85121172045672 85182189940848 85452456962304 85550944009856 85767059533239 85777869590784 86189557363452 86752887803736 87053667392692 87128441430592 87179795569152 87180241930848 87382362622464 87422173800192 87500757526182 87662434297536 87879548684304 88122846242376 88161213904446 88224411010164 88670048484864 88841364933312 88889658439296 89174561190704 89342864347968 89381305558272 89381763191728 89422027449216 89851205225298 89862530047488 90152295633036 90162726942431 90192906996192 90401885369334 90503161287552 90583352481024 90793235522448 91094685217536 91127034182457 91386655362464 91583284452608 91836835930752 92131785856768 92174471356968 92214603049478 92573495042496 92573969020004 92628532792224 92926025390016 93372020477073 93414082246056 93637558203904 93855130224128 93982295120714 93994140624384 94445262091752 94639513967712 94707354950208 94747971265123 94967637155664 95010904164792 95105718470016 95466416762574 95727324473088 95761318551381 95829963683454 96059219191936 96244812011088 96788103043632 96873863069984 96970536479232 97098321322618 97239002750208 97281339480768 97351074218112 97464942925056 97551302671872 97596998779203 98019496609416 98359338482652 98628152487424 99146157489984 99489905591648 99694533122688 99753804545472 100000865744208 100185639197184 100321381339542 100553968753056 100554483590694 100599780880368 101709761497344 101710282252656 102106130683392 102150586504832 102481520869728 102526140131688 102809987282772 102854749555187 102928479511858 103031195009184 103077607995648 103316440422096 103317114491136 103361423198316 103648259088864 103704601512512 104145181922808 104441891842816 104791875482112 104826406096181 104839618388736 105342252979392 105342792333108 105388117770832 105587021502144 105680577894528 105743408202432 105925441442856 106187787993534 106201171874304 106250919853221 106800665427456 106838591800122 106887267185391 107142975252544 107408337280816 107693240032224 108002410882912 108066621590928 108159444534528 108236977085952 108534442463616 108583890474048 108886615924086 108983095953732 109441506915864 109519958495376 110186139107044 110614974907008 110712986365696 110956671548352 110969510082992 111006654764544 111377486223003 111539427176232 111926143790604 111974875131509 112156349763024 112285614012936 113132292559104 113445503208576 113494896060896 113576253254464 114004348051968 114121358360867 114356079377652 114424067534238 114752561563094 114918821432064 114919409817936 114971178148992 115341907648149 115670517071648 116240322574464 116667676701576 116883245730048 117041611562799 117121738136832 117172731579072 117497128323168 117548285205928 117632548013552 117890859917376 117944570687328 118455153244416 118519544585728 118561632492186 118890650131344 119123819130624 119166121623213 119229369932288 119801606967064 120150748605888 120203060844048 120257209328256 120535847159112 120588327064702 120670881716736 120834379440918 120849609374208 121057647363264 121502712243276 122101247771568 122156876783304 122449114574336 122899295142624 122899924388626 123077988608256 123431326723328 123504710389632 123758730772992 123885752659123 123901367186688 124441846770384 124496027302764 124552109661408 124840698843366 125927016122336 126131102608896 126186018623616 126276473266944 126321315764553 126623516207552 126681205553056 126807624626688 127273829128992 127288555683432 127681758068508 127773284911272 128178685443456 128326416014784 129050804058176 129708452641024 129801432290816 130129331705604 130580501089038 130692662145888 130770362896272 131145784643536 131189682903552 131493651446304 131819323026456 132194876653312 132241820856669 132336616515246 132926044163584 133005072727296 133334487658944 133704501106176 133761841786056 134014296521952 134071958337408 134072644787592 134133041173824 134732411334144 134776807837947 134793795071232 135228443449554 135613709670208 135875028721536 136189853283672 136642027826304 136701520175584 137079983043696 137315141263872 137374926678912 137755253896128 137815230931088 138197678785152 138261707035452 138321904574217 138860242563744 138860953530006 139389038085024 140456337305856 140457056444144 140782695336192 140907437192704 140973442681071 140991210936576 141233921923808 141583717324712 141667893137628 141959270951568 142061032425312 142451455733496 142516356247188 143199625143861 143590986709632 144088828787904 144367218016632 144712589951488 144778520632064 144908661934894 145182154565448 145245365186558 145310794604976 145455804718848 145647481983927 145922009221152 146026611327168 146326954007808 147029244914124 147486633209344 147539007723978 147942228731136 148503314964004 148719236234976 149064030355968 149234858387472 149541799684032 149714152017248 150278458795776 150482072009313 150831725386041 151260670944768 152474772503536 152564642246016 152565423378984 153159196025088 153225879757248 153294904198656 153789210197532 154214980924158 154392719267787 154546792513776 154987096765952 155042134797474 155472388633296 155556902268768 156055482083732 156230308772096 156644712774144 156662837764224 157187813223168 157259427583104 158013379469088 158014188499662 158082176656248 158380532253216 158520866841792 158888162164284 159281681990301 159301757811456 160200998141184 160270747792064 160342945771008 160714462878816 161112505921224 161410196484352 161628892158151 162003616324368 162004445785007 162099932386392 162239166801792 162355465628928 162801663695424 162875835711072 163474643930598 163865726856832 164672947186176 165279208660566 165922462360512 165994703070352 166069479548544 166435007322528 166454265124488 167889215685906 168248024831488 168428421019404 169698438838656 169718074244576 170168254812864 170242344091344 170364379881696 170904913924608 171101888019712 171534119066478 171555739181568 172128842344641 172379114726904 173505775607472 174107334785384 174256882861184 174360483861696 174844347600384 175001515052364 175324868595072 175759097368608 176245692484752 176322427808892 176448822020328 177682729866624 177779316878592 177842448738279 178349122381408 178685728695936 178762611116544 178763526383456 178844054898432 179702410450596 180304591266072 180325453884862 180385813992384 180803770738668 180882490597053 181006322575104 181166704962048 181251569161377 181586471044896 182189370435072 182254068364914 182773310724928 183166568905216 183673671861504 184263571713536 184348942713936 184349886582939 184429206098956 185146990084992 185147938040008 185257065584448 185852050780032 186744040954146 186828164492112 187261048265049 187964590241428 188890524183504 189279027935424 189414709900416 189495942530246 189935274311328 190021808329584 190211436940032 190932833525148 191015963459633 191454648946176 191522637102762 191659927366908 192118438383872 192489624022176 193576206087264 193747726139968 194196642645236 194478005500416 194562678961536 194677611321479 194702148436224 194929885850112 195193997558406 195870751633557 196038993218832 196718676965304 198292314979968 198504924772869 198979811183296 199389066245376 199507609090944 200001731488416 200642762679084 201107937506112 201108967181388 201199561760736 203419522994688 203420564505312 204301173009664 204963041739456 205052280263376 205619974565544 205709499110374 205856959023716 206062390018368 206155215991296 206632880844192 206634228982272 206722846396632 207296518177728 207409203025024 208290363845616 208291430295009 208883783685632 209652812192362 209679236777472 210684505958784 210685584666216 210776235541664 211174043004288 211361155789056 211486816404864 211850882885712 212375575987068 212501839706442 213677183600244 213774534370782 214285950505088 214816674561632 215386480064448 216004821765824 216133243181856 216318889069056 217068884927232 217167780948096 217362992902341 217773231848172 217868047779837 217966191907464 218883013831728 219039916990752 220372278214088 221229949814016 221308511585967 221425972731392 221913343096704 221939020165984 222754972446006 223078854352464 223852287581208 223949750263018 224312699526048 224571228025872 226264585118208 226891006417152 226989792121792 227152506508928 228242716721734 228712158755304 228848135068476 229505123126188 229837642864128 229838819635872 229942356297984 230683815296298 231341034143296 232480645148928 232563202196211 233335353403152 233766491460096 234083223125598 234243476273664 234345463158144 234994256646336 235096570411856 235265096027104 235781719834752 235889141374656 236910306488832 237021282749493 237123264984372 237781300262688 238247638261248 238332243246426 239603213934128 240301497211776 240406121688096 240514418656512 241071694318224 241176654129404 241668758881836 242115294726528 243005424486552 244202495543136 244313753566608 245798590285248 245799848777252 246155977216512 246862653446656 247009420779264 247771505318246 247802734373376 247918812990849 248883693540768 248992054605528 249104219322816 249681397686732 249790106062597 251854032244672 252372037247232 252552946533888 252642631529106 253247032415104 253362411106112 254547658257984 254577111366864 254578414805011 255363516137016 255546569822544 256357370886912 256652832029568 257301178599717 258101608116352 259416905282048 260258663411208 261161002178076 261385324291776 261540725792544 262291569287072 262987302892608 263638646052912 264389753306624 264483641713338 264673233030492 266010145454592 266668975317888 267523683572112 268028593043904 268143916674816 268145289575184 268266082347648 269553615675894 269587590142464 270456886899108 270488180827293 271227419340416 271750057443072 272379706567344 273284055652608 273403040351168 274159966087392 274749853357824 275510507792256 275630461862176 276395357570304 276523414070904 276643809148434 277720485127488 277721907060012 278778076170048 280116061431219 280912674611712 280914112888288 281565390672384 281946885362142 281982421873152 282467843847616 283167434649424 283335786275256 283918541903136 284122064850624 284243913795369 284902911466992 285032712494376 286399250287722 287181973419264 288177657575808 288734436033264 289557041264128 289817323869788 290364309130896 290490730373116 290621589209952 290911609437696 291294963967854 291844018442304 292053222654336 292653908015616 294058489828248 295078015447956 295884457462272 297006629928008 297438472469952 298469716774944 299083599368064 299428304034496 300556917591552 300865399315013 300964144018626 301663450772082 304949545007072 305129284492032 305130846757968 306318392050176 306451759514496 307578420395064 308429961848316 308564248665561 308785438535574 309093585027552 310084269594948 310944777266592 311113804537536 312110964167464 312460617544192 313325675528448 314375626446336 314479218288543 314518855166208 316026758938176 316028376999324 316164353312496 316761064506432 317041733683584 317776324328568 318563363980602 318603515622912 320401996282368 320541495584128 321428925757632 322225011842448 322820392968704 323257784316302 324007232648736 324008891570014 324199864772784 324478333603584 324710931257856 325603327390848 325751671422144 326949287861196 327731453713664 330558417321132 331844924721024 331989406140704 332138959097088 332870014645056 332908530248976 334132458669009 335778431371812 335924625394527 336856842038808 339396877677312 339436148489152 340336509625728 340484688182688 340728759763392 342203776039424 342364075082601 343068238132956 344257684689282 344758229453808 347011551214944 348214669570768 348513765722368 348720967723392 350003030104728 350649737190144 351124834688397 351518194737216 352491384969504 352644855617784 352897644040656 355365459733248 355558633757184 355684897476558 356698244762816 357371457391872 357527052766912 357688109796864 359404820901192 360609182532144 360650907769724 360771627984768 361607541477336 361764981194106 362012645150208 362503138322754 363172942089792 364508136729828 365546621449856 367347343723008 368697885427872 368699773165878 368858412197912 370293980169984 370295876080016 370514131168896 371657257977369 371704101560064 373488081908292 373656328984224 374522096530098 375929180482856 377781048367008 378558055870848 378829419800832 378991885060492 379870548622656 380043616659168 380422873880064 381865667050296 382031926919266 383045274205524 383319854733816 384236876767744 384979248044352 387152412174528 387495452279936 388393285290472 389125357923072 389355222642958 389404296872448 390387995116812 391741503267114 392077986437664 393437353930608 396584629959936 396725462570007 397009849545738 397959622366592 398778132490752 399015218181888 400003462976832 401285525358168 402215875012224 402217934362776 402399123521472 404330423513841 406841129010624 408602346019328 409926083478912 410104560526752 411239949131088 411418998220748 411713918047432 412124780036736 413265761688384 413445692793264 414593036355456 414818406050048 414965713722651 416580727691232 416582860590018 419305624384724 421369011917568 421371169332432 421552471083328 422348086008576 422722311578112 422920328043213 422973632809728 423701765771424 424751151974136 425003679412884 426112533871489 427354367200488 427549068741564 428571901010176 429633349123264 430772960128896 432009643531648 432266486363712 434137769854464 434335561896192 434725985804682 435546463696344 435736095559674 435932383814928 436942445951781 437766027663456 438079833981504 440744556428176 442459899628032 442617023171934 443826686193408 443878040331968 445509944892012 446157708704928 447704575162416 447899500526036 448625399052096 449142456051744 453782012834304 453979584243584 454305013017856 456485433443468 457424317510608 457696270136952 459010246252376 459677639271744 459884712595968 461367630592596 462682068286592 463178157803361 464961290297856 465126404392422 466670706806304 468166446251196 468690926316288 469988513292672 470193140823712 470530192054208 471563439669504 471778282749312 474042565498986 474246529968744 475562600525376 476664486492852 477845045970903 479206427868256 480602994423552 480812243376192 481028837313024 482143388636448 482353308258808 483337517763672 484230589453056 484886676474453 486010848973104 486013337355021 488404991086272 488627507133216 491597180570496 491599697554504 494018841558528 495543010636492 495837625981698 497767387081536 497984109211056 498208438645632 499362795373464 499580212125194 503708064489344 504744074494464 505285263058212 506494064830208 506724822212224 507180316772129 509095316515968 509154222733728 509156829610022 510727032274032 511093139645088 512714741773824 513305664059136 514602357199434 516203216232704 516386527033923 520517326822416 522322004356152 522770648583552 523081451585088 524583138574144 525974605785216 527277292105824 528967283426676 529346466060984 533337950635776 535047367144224 536057186087808 536287833349632 536290579150368 536532164695296 539107231351788 540913773798216 540976361654586 542454838680832 542647471791159 543500114886144 544759413134688 546568111305216 546806080702336 548319932174784 549499706715648 551021015584512 551260923724352 552790715140608 553046828141808 553049659748817 553287618296868 555440970254976 555443814120024 557556152340096 560232122862438 561828225776576 563893770724284 564935687695232 566334869298848 566671572550512 567837083806272 568244129701248 568487827590738 569805822933984 570065424988752 572798500575444 573047890378899 574363946838528 576355315151616 577468872066528 579634647739576 580728618261792 580981460746232 581243178419904 582589927935708 583688036884608 584032833964437 584106445308672 587612254900671 588116979656496 590156030895912 594013259856016 594876944939904 596939433549888 598167198736128 598856608068992 601730798630026 601928288037252 603326901544164 609899090014144 610258568984064 610261693515936 612903519028992 615156840790128 616859923696632 617128497331122 617570877071148 618187170055104 620168539189896 621889554533184 622227609075072 624221928334928 624874290885027 626651351056896 628958436577086 629037710332416 631139088597017 632053517876352 632056753998648 632328706624992 633522129012864 634083467367168 635552648657136 637126727961204 641082991168256 642857851515264 644450023684896 646515568632604 648014465297472 648017783140028 648399729545568 648956667207168 651206654781696 651503342844288 652088978707023 653604143339511 653898575722392 655462907427328 661116834642264 663235798855861 663689849442048 663978812281408 664277918194176 665740029290112 665817060497952 668264917338018 671556862743624 671849250789054 673713684077616 678793755354624 678872296978304 680673019251456 680969376365376 681457519526784 684728150165202 686136476265912 688515369378564 689516458907616 694023102429888 696429339141536 697027531444736 697441935446784 700006060209456 701299474380288 702249669376794 703036389474432 704982769939008 705289711235568 705795288081312 710730919466496 711369794953116 713396489525632 714742914783744 715054105533824 718809641802384 721218365064288 721301815539448 721543255969536 723215082954672 723529962388212 725006276645508 726345884179584 729016273459656 731093242899712 737395770855744 737399546331756 737716824395824 740587960339968 740591752160032 741028262337792 743314515954738 743408203120128 743756438972547 746976163816584 747312657968448 749044193060196 749370318187791 751858360965712 755562096734016 757116111741696 757658839601664 757983770120984 759741097245312 760087233318336 763731334100592 763735244415033 764063853838532 766090548411048 766639709467632 769958496088704 774304824349056 774990904559872 776786570580944 778250715846144 778710445285916 780775990233624 783483006534228 783824125920563 784155972875328 786874707861216 793169259919872 793450925140014 794019699091476 795919244733184 798030436363776 798849508526069 800006925953664 802571050716336 804431750024448 804435868725552 804798247042944 808660847027682 811464542481879 813682258021248 819852166957824 820209121053504 822479898262176 822837996441496 823427836094864 824249560073472 826531523376768 826891385586528 829186072710912 829636812100096 829931427445302 833161455382464 833165721180036 838611248769448 842738023835136 842742338664864 843104942166656 844696172017152 845840656086426 845947265619456 847403531542848 849502303948272 850007358825768 852225067742978 852731741386107 854708734400976 855098137483128 857143802020352 859266698246528 861545920257792 864019287063296 864532972727424 868671123792384 869451971609364 871092927392688 871472191119348 871864767629856 873884891903562 875532055326912 876159667963008 881489112856352 885234046343868 887653372386816 887756080663936 891019889784024 892315417409856 895409150324832 895799001052072 897250798104192 898284912103488 902596197945039 907959168487168 908610026035712 912970866886936 914848635021216 915392540273904 918020492504752 919355278543488 922735261185192 925364136573184 925692745996683 926356315606722 930252808784844 933341413612608 936332892502392 937381852632576 939977026585344 940386281647424 941060384108416 943126879339008 943437654865629 943556565498624 948085130997972 948493059937488 951125201050752 953328972985704 955690091941806 958412855736512 961205988847104 961624486752384 964286777272896 964706616517616 966675035527344 968461178906112 969773352948906 972021697946208 972026674710042 976809982172544 977255014266432 983194361140992 983199395109008 991086021272984 991675251963396 995534774163072 995968218422112 996416877291264 998725590746928 999160424250388 1002397376007027 1007416128978688 1007773876183581 1010570526116424 1012988129660416 1013449644424448 1014360633544258 1018190633031936 1018308445467456 1018313659220044 1021454064548064 1022186279290176 1026611328118272 1027092225247803 1029204714398868 1032406432465408 1032773054067846 1041034653644832 1044644008712304 1045541297167104 1046162903170176 1049166277148288 1051949211570432 1053374504065191 1054554584211648 1057934566853352 1058692932121968 1066675901271552 1070094734288448 1072114372175616 1072581158300736 1073064329390592 1078214462703576 1081827547596432 1081952723309172 1084909677361664 1085294943582318 1089518826269376 1093612161404672 1096639864349568 1102042031169024 1102521847448704 1106093656283616 1106099319497634 1106575236593736 1110881940509952 1110887628240048 1114971773932107 1115112304680192 1120464245724876 1123656451553152 1127787541448568 1129871375390464 1131402245107057 1132669738597696 1133343145101024 1135674167612544 1136488259402496 1136975655181476 1139611645867968 1140130849977504 1145597001150888 1146095780757798 1152710630303232 1154937744133056 1159269295479152 1161457236523584 1161962921492464 1162486356839808 1165179855871416 1167376073769216 1168065667928874 1168212890617344 1175224509801342 1176233959312992 1180312061791824 1188026519712032 1189753889879808 1193878867099776 1196334397472256 1197713216137984 1203461597260052 1203856576074504 1206653803088328 1219798180028288 1220523387031872 1225807038057984 1230313681580256 1231723626446599 1233719847393264 1234256994662244 1235141754142296 1236374340110208 1240337078379792 1243779109066368 1244455218150144 1244897141167953 1248443856669856 1249748581770054 1257916873154172 1262278177194034 1264107035752704 1264113507997296 1264657413249984 1267044258025728 1268166934734336 1268760984129639 1271105297314272 1274253455922408 1278337601614467 1282165982336512 1285715703030528 1288900047369792 1293031137265208 1296028930594944 1296035566280056 1296799459091136 1302413309563392 1303006685688576 1304177957414046 1307208286679022 1307797151444784 1310827337855343 1322233669284528 1326471597711722 1327379698884096 1327957624562816 1331480058580224 1331634120995904 1336529834676036 1337111744217431 1343113725487248 1343698501578108 1347427368155232 1357744593956608 1361346038502912 1361938752730752 1362743279250353 1362915039053568 1369456300330404 1372272952531824 1377030738757128 1379032917815232 1388046204859776 1389534473410083 1392858678283072 1394883870893568 1400012120418912 1404499338753588 1406072778948864 1409965539878016 1410579422471136 1411590576162624 1422739589906232 1426792979051264 1430108211067648 1437619283604768 1442436730128576 1442603631078896 1443086511939072 1446430165909344 1447059924776424 1450012553291016 1452691768359168 1454660029423359 1458032546919312 1458040012065063 1462186485799424 1474791541711488 1474799092663512 1475433648791648 1481183504320064 1482056524675584 1486629031909476 1487512877945094 1493952327633168 1494625315936896 1498088386120392 1498740636375582 1503716721931424 1511124193468032 1514232223483392 1515967540241968 1519482194490624 1520174466636672 1521540950316387 1527462668201184 1527470488830066 1528127707677064 1532181096822096 1533279418935264 1539916992177408 1548609648698112 1549159581101769 1549981809119744 1553573141161888 1557420890571832 1561551980467248 1566966013068456 1567648251841126 1568311945750656 1573749415722432 1586901850280028 1588039398182952 1591838489466368 1597699017052138 1600013851907328 1605142101432672 1608863500048896 1608871737451104 1609596494085888 1617321694055364 1622929084963758 1627364516042496 1627942415373477 1639704333915648 1640418242107008 1644959796524352 1645675992882992 1646855672189728 1648499120146944 1653063046753536 1653782771173056 1658372145421824 1659148979246451 1659862854890604 1666322910764928 1666331442360072 1677222497538896 1685484677329728 1686209884333312 1691681312172852 1694807063085696 1699004607896544 1700014717651536 1704450135485956 1705463482772214 1709417468801952 1710196274966256 1718533396493056 1719143671136697 1723091840515584 1728038574126592 1729065945454848 1738903943218728 1742185854785376 1742944382238696 1743729535259712 1747769783807124 1748530742438179 1751064110653824 1752098501893311 1752319335926016 1762978225712704 1770468092687736 1775512161327872 1782039779568048 1782048903635077 1784630834819712 1790818300649664 1791598002104144 1794501596208384 1796569824206976 1805192395890078 1815918336974336 1825941733773872 1829697270042432 1830785080547808 1836040985009504 1838710557086976 1845470522370384 1850728273146368 1851385491993366 1852712631213444 1860505617569688 1866682827225216 1872665785004784 1879954053170688 1880772563294848 1882120768216832 1886875309731258 1887113130997248 1893417265791051 1896170261995944 1896986119874976 1902250402101504 1906657945971408 1911380183883612 1916825711473024 1923248973504768 1928573554545792 1929413233035232 1933350071054688 1939546705897812 1944043395892416 1944053349420084 1953619964345088 1954510028532864 1956266936121069 1960812430018533 1966388722281984 1966398790218016 1982172042545968 1983350503926792 1989707396567583 1991069548326144 1991936436844224 1992833754582528 1997451181493856 1998320848500776 2004794752014054 2014832257957376 2015547752367162 2021141052232848 2026899288848896 2028721267088516 2036381266063872 2036616890934912 2036627318440088 2042908129096128 2044372558580352 2054184450495606 2058409428797736 2065546108135692 2082069307289664 2089288017424608 2091082594334208 2092325806340352 2098332554296576 2101175598055963 2103898423140864 2106057795205091 2106749008130382 2109109168423296 2115869133706704 2117385864243936 2140189468576896 2144228744351232 2145162316601472 2156428925407152 2163655095192864 2163905446618344 2170589887164636 2179037652538752 2187224322809344 2193279728699136 2205043694897408 2212187312567232 2212198638995268 2213150473187472 2221763881019904 2221775256480096 2229943547864214 2230224609360384 2240928491449752 2247312903106304 2248110954563373 2255575082897136 2259742750780928 2262804490214114 2265339477195392 2266686290202048 2271348335225088 2272976518804992 2273951310362952 2279223291735936 2280261699955008 2291194002301776 2291205733245099 2292191561515596 2309875488266112 2318538590958304 2322914473047168 2323925842984928 2324972713679616 2330359711742832 2334752147538432 2336131335857748 2350449019602684 2351472377761689 2352467918625984 2360624123583648 2376053039424064 2379507779759616 2387757734199552 2395426432275968 2396548525578207 2406923194520104 2407713152149008 2413307606176656 2434393627445637 2439596360056576 2441046774063744 2460627363160512 2463447252893198 2467439694786528 2468513989324488 2470283508284592 2472748680220416 2480674156759584 2487558218132736 2488910436300288 2489794282335906 2496887713339712 2499497163540108 2515833746308344 2524556354388068 2528214071505408 2528227015994592 2529314826499968 2534088516051456 2537521968259278 2542210594628544 2548506911844816 2556675203228934 2558195224158321 2571431406061056 2577800094739584 2586062274530416 2592057861189888 2592071132560112 2593598918182272 2606013371377152 2608355914828092 2614416573358044 2615594302889568 2621654675710686 2644467338569056 2652943195423444 2655915249125632 2662960117160448 2663268241991808 2673059669352072 2674223488434862 2686227450974496 2687397003156216 2694854736310464 2707788593835117 2715489187913216 2723877505461504 2725486558500706 2725830078107136 2738912600660808 2744545905063648 2747691166688567 2754061477514256 2758065835630464 2776092409719552 2777078237990049 2779068946820166 2785717356566144 2800024240837824 2808998677507176 2812145557897728 2819931079756032 2821158844942272 2823181152325248 2830312964596887 2845479179812464 2853585958102528 2860216422135296 2875238567209536 2884873460257152 2885207262157792 2892860331818688 2894119849552848 2900025106582032 2905383536718336 2909320058846718 2916065093838624 2916080024130126 2949583083422976 2949598185327024 2950867297583296 2962367008640128 2973258063818952 2975025755890188 2982787737100423 2987904655266336 2989250631873792 2996176772240784 2997481272751164 3007433443862848 3022248386936064 3023321628550743 3031935080483936 3038964388981248 3040348933273344 3043081900632774 3054925336402368 3054940977660132 3056255415354128 3064362193644192 3066558837870528 3079833984354816 3081276675743409 3097219297396224 3098319162203538 3107146282323776 3114841781143664 3123103960934496 3133932026136912 3135296503682252 3136623891501312 3147498831444864 3173803700560056 3176078796365904 3195398034104276 3200027703814656 3210284202865344 3217743474902208 3219192988171776 3234643388110728 3245858169927516 3247271378813761 3254729032084992 3255884830746954 3280836484214016 3289919593048704 3291351985765984 3293711344379456 3306126093507072 3307565542346112 3309519392465143 3318297958492902 3319725709781208 3332645821529856 3332662884720144 3344915321796321 3354444995077792 3370969354659456 3372419768666624 3383362624345704 3389614126171392 3394206735321171 3398009215793088 3400029435303072 3408900270971912 3410926965544428 3418834937603904 3420392549932512 3437066792986112 3438287342273394 3458131890909696 3477807886437456 3484371709570752 3485888764477392 3487459070519424 3495539567614248 3497061484876358 3502128221307648 3504197003786622 3504638671852032 3525956451425408 3540936185375472 3551024322655744 3564079559136096 3564097807270154 3569261669639424 3581636601299328 3583196004208288 3589003192416768 3593139648413952 3610384791780156 3651883467547744 3659394540084864 3661570161095616 3672081970019008 3677421114173952 3690941044740768 3695170879339797 3702770983986732 3705425262426888 3721011235139376 3733365654450432 3745331570009568 3761545126589696 3764241536433664 3773750619462516 3786834531582102 3792340523991888 3793972239749952 3804500804203008 3813315891942816 3822760367767224 3833651422946048 3835012804843401 3846497947009536 3857147109091584 3858826466070464 3866700142109376 3879093411795624 3888086791784832 3888106698840168 3907239928690176 3909020057065728 3912533872242138 3921624860037066 3932797580436032 3964344085091936 3966701007853584 3979414793135166 3982139096652288 3983872873688448 3994902362987712 3996641697001552 4009589504028108 4011335232652293 4031095504734324 4042282104465696 4057442534177032 4073233781869824 4073254636880176 4085816258192256 4088229837751059 4088745117160704 4108368900991212 4116818857595472 4131092216271384 4164138614579328 4178576034849216 4184651612680704 4196665108593152 4202351196111926 4212115590410182 4213498016260764 4218218336846592 4231738267413408 4234771728487872 4280378937153792 4290324633202944 4312857850814304 4327310190385728 4327810893236688 4341179774329272 4358075305077504 4363980088270077 4374120036195189 4386559457398272 4410087389794816 4424374625134464 4424397277990536 4426300946374944 4443550512960192 4459887095728428 4481856982899504 4494625806212608 4496221909126746 4511150165794272 4525608980428228 4530678954390784 4533372580404096 4542696670450176 4547902620725904 4558446583471872 4560523399910016 4564622850949161 4582388004603552 4582411466490198 4584383123031192 4619750976532224 4637077181916608 4645828946094336 4647851685969856 4649945427359232 4660719423485664 4672262671715496 4687237872586379 4700898039205368 4702944755523378 4704935837251968 4721248247167296 4752106078848128 4775515468399104 4793097051156414 4813846389040208 4815426304298016 4826615212353312 4868787254891274 4879192720113152 4882093548127488 4921254726321024 4926894505786396 4934879389573056 4937027978648976 4940567016569184 4945497360440832 4961348313519168 4975116436265472 4979588564671812 4993775426679424 4998994327080216 5031667492616688 5049112708776136 5056454031989184 5058629652999936 5075043936518556 5084421189257088 5097013823689632 5113350406457868 5116390448316642 5155600189479168 5157431013410091 5172124549060832 5184115722379776 5184142265120224 5187197836364544 5216711829656184 5228833146716088 5231188605779136 5243309351421372 5245592227314537 5256295505679933 5288934677138112 5305886390846888 5311830498251264 5326536483983616 5346119338704144 5346146710905231 5348446976869724 5372454901948992 5374794006312432 5389709472620928 5415577187670234 5447755010923008 5450973117001412 5477825201321616 5489091810127296 5495382333377134 5508122955028512 5516131671260928 5539462940329357 5552184819439104 5554156475980098 5558137893640332 5571434713132288 5600048481675648 5617997355014352 5639862159512064 5642317689884544 5646362304650496 5660625929193774 5680251797373153 5690958359624928 5750477134419072 5769746920514304 5770414524315584 5785720663637376 5788239699105696 5800050213164064 5818640117693436 5832130187677248 5832160048260252 5899166166845952 5899196370654048 5901734595166592 5924734017280256 5946516127637904 5950051511780376 5965575474200846 5969122189702749 5975809310532672 5978501263747584 5992353544481568 5994962545502328 6014866887725696 6044496773872128 6046643257101486 6063870160967872 6080697866546688 6086163801265548 6109850672804736 6109881955320264 6112510830708256 6128724387288384 6133117675741056 6162553351486818 6196638324407076 6214292564647552 6229683562287328 6246207921868992 6267864052273824 6270593007364504 6273247783002624 6294997662889728 6303526794167889 6318173385615273 6347607401120112 6352157592731808 6390796068208552 6420568405730688 6435486949804416 6469286776221456 6491716339855032 6494542757627522 6511769661493908 6561672968428032 6579839186097408 6582703971531968 6587422688758912 6615131084692224 6619038784930286 6636595916985804 6639451419562416 6665291643059712 6665325769440288 6689830643592642 6708889990155584 6741938709318912 6744332863690119 6766725248691408 6779228252342784 6788413470642342 6796018431586176 6800058870606144 6817800541943824 6821853931088856 6837669875207808 6840785099865024 6873617199735297 6876574684546788 6955615772874912 6968743419141504 6971777528954784 6974918141038848 6991079135228496 6994122969752716 7004256442615296 7008394007573244 7051912902850816 7054417133285067 7081872370750944 7128159118272192 7128195614540308 7138523339278848 7163273202598656 7166392008416576 7186279296827904 7189645576734621 7220769583560312 7243913075815313 7303766935095488 7318789080169728 7323140322191232 7344163940038016 7381882089481536 7390341758679594 7405541967973464 7410850524853776 7442022470278752 7466731308900864 7490663140019136 7523090253179392 7547501238925032 7573669063164204 7584681047983776 7587944479499904 7626631783885632 7645520735534448 7667302845892096 7670025609686802 7714294218183168 7717652932140928 7733400284218752 7758186823591248 7776173583569664 7776213397680336 7818040114131456 7825067744484276 7843249720074132 7865595160872064 7928688170183872 7933402015707168 7958829586270332 7967745747376896 7989804725975424 7993283394003104 8019179008056216 8022670465304586 8062191009468648 8084564208931392 8114885068354064 8123365781505351 8146467563739648 8146509273760352 8171632516384512 8176459675502118 8177490234321408 8216737801982424 8233637715190944 8243073500065701 8262184432542768 8328277229158656 8357152069698432 8404702392223852 8424231180820364 8426996032521528 8436436673693184 8463476534826816 8469543456975744 8560757874307584 8580649266405888 8622065385126193 8625715701628608 8654620380771456 8655621786473376 8682359548658544 8716150610155008 8727960176540154 8748240072390378 8848749250268928 8848794555981072 8852601892749888 8887101025920384 8919774191456856 8948363211301269 8963713965799008 8992443818253492 9022300331588544 9051217960856456 9061357908781568 9066745160808192 9095805241451808 9116893166943744 9121046799820032 9129245701898322 9164776009207104 9164822932980396 9168766246062384 9239501953064448 9274154363833216 9291657892188672 9295703371939712 9321438846971328 9344525343430992 9374475745172758 9401796078410736 9405889511046756 9409871674503936 9442496494334592 9504212157696256 9586194102312828 9627692778080416 9630852608596032 9653230424706624 9737574509782548 9741814136441283 9764187096254976 9842509452642048 9853789011572792 9869758779146112 9874055957297952 9881134033138368 9922696627038336 9928558177395429 9959177129343624 9987550853358848 9997988654160432 10063334985233376 10098225417552272 10112908063978368 10117259305999872 10150087873037112 10168842378514176 10182620205963513 10194027647379264 10226700812915736 10232780896633284 10311200378958336 10314862026820182 10344249098121664 10368284530240448 10374395672729088 10433423659312368 10457666293432176 10462377211558272 10486618702842744 10491184454629074 10512591011359866 10577869354276224 10611772781693776 10653072967967232 10692238677408288 10692293421810462 10696893953739448 10744909803897984 10749588012624864 10779418945241856 10831154375340468 10901946234002824 10955650402643232 10978183620254592 10990764666754268 11016245910057024 11032263342521856 11078925880658714 11085512638019391 11108312951960196 11116275787280664 11142869426264576 11200096963351296 11235994710028704 11284635379769088 11292724609300992 11321251858387548 11360503594746306 11381916719249856 11500954268838144 11505038414530203 11539493841028608 11540829048631168 11571441327274752 11576479398211392 11600100426328128 11637280235386872 11664260375354496 11664320096520504 11798392741308096 11803469190333184 11849468034560512 11893032255275808 11900103023560752 11931150948401692 11938244379405498 11951618621065344 11984707088963136 11989925091004656 12029733775451392 12034005697956879 12093286514202972 12127740321935744 12172327602531096 12219701345609472 12219763910640528 12225021661416512 12257448774576768 12264689513253177 12266235351482112 12325106702973636 12393276648814152 12428585129295104 12459367124574656 12492415843737984 12535728104547648 12541186014729008 12589995325779456 12607053588335778 12636346771230546 12695214802240224 12704315185463616 12781592136417104 12841136811461376 12870973899608832 12938573552442912 12983432679710064 12989085515255044 13023539322987816 13159678372194816 13165407943063936 13174845377517824 13230262169384448 13238077569860572 13273191833971608 13278902839124832 13330651538880576 13379661287185284 13417779980311168 13483877418637824 13488665727380238 13533450497382816 13576826941284684 13592036863172352 13600117741212288 13635601083887648 13643707862177712 13675339750415616 13681570199730048 13693868552847483 13747234399470594 13753149369093576 13911231545749824 13937486838283008 13943555057909568 13949836282077696 13982158270456992 13988245939505432 14016788015146488 14061713617759137 14103825805701632 14108834266570134 14163744741501888 14256318236544384 14256391229080616 14326546405197312 14332784016833152 14379291153469242 14441539167120624 14487826151630626 14607533870190976 14637578160339456 14646280644382464 14688327880076032 14708229186391741 14763764178963072 14780683517359188 14811083935946928 14821701049707552 14884044940557504 14981326280038272 15095002477850064 15147338126328408 15169362095967552 15175888958999808 15253263567771264 15291041471068896 15340051219373604 15435305864281856 15466800568437504 15516373647182496 15552347167139328 15552426795360672 15650135488968552 15686499440148264 15731190321744128 15736776681943611 15857376340367744 15866804031414336 15917659172540664 15935491494753792 15979609451950848 15986566788006208 16038358016112432 16038440132715693 16045340930609172 16124382018937296 16169128417862784 16229770136708128 16246731563010702 16293018547520704 16343265032769024 16352919351004236 16433475603964848 16467275430381888 16486147000131402 16524368865085536 16618388820988071 16656554458317312 16714304139396864 16809404784447704 16848462361640728 16853992065043056 16926953069653632 16939086913951488 17040755392119459 17244130770252386 17251431403257216 17309240761542912 17311243572946752 17364719097317088 17455920353080308 17496480144780756 17697498500537856 17697589111962144 17705203785499776 17774202051840768 17839548382913712 17896726422602538 17907366569108247 17927427931598016 17984887636506984 18044600663177088 18102435921712912 18133490321616384 18191610482903616 18242093599640064 18258491403796644 18329552018414208 18329645865960792 18337532492124768 18548308727666432 18591406743879424 18642877693942656 18689050686861984 18748951490345516 18803592156821472 18811779022093512 18819743349007872 18884992988669184 18910580382503667 18954520156845819 19008424315392512 19172388204625656 19233838166819969 19255385556160832 19261705217192064 19306460849413248 19475149019565096 19483628272882566 19685018905284096 19707578023145584 19739517558292224 19748111914595904 19762268066276736 19845393254076672 19857116354790858 19918354258687248 19975101706717696 19995977308320864 20126669970466752 20196450835104544 20225816127956736 20300175746074224 20337684757028352 20365240411927026 20388055294758528 20453401625831472 20465561793266568 20629724053640364 20688498196243328 20736569060480896 20866847318624736 20915332586864352 20924754423116544 20973237405685488 20982368909258148 21025182022719732 21155738708552448 21163251399855201 21223545563387552 21384477354816576 21384586843620924 21393787907478896 21489819607795968 21499176025249728 21558837890483712 21568936730203863 21662308750680936 21731739227445939 21803892468005648 21911300805286464 21956367240509184 21981529333508536 22032491820114048 22157851761317428 22171025276038782 22216625903920392 22232551574561328 22400193926702592 22471989420057408 22569270759538176 22642503716775096 22721007189492612 22730899651696327 22763833438499712 23001908537676288 23010076829060406 23081658097262336 23142882654549504 23152958796422784 23166635747256001 23200200852656256 23274560470773744 23328520750708992 23328640193041008 23596785482616192 23606938380666368 23786064510551616 23800206047121504 23862301896803384 23876488758810996 23903237242130688 23969414177926272 23979850182009312 24059467550902784 24068011395913758 24186573028405944 24255480643871488 24344655205062192 24439402691218944 24439527821281056 24450043322833024 24514897549153536 24529379026506354 24532470702964224 24650213405947272 24729220500197103 24786553297628304 24857170258590208 24918734249149312 24984831687475968 25071456209095296 25082372029458016 25214107176671556 25272693542461092 25390429604480448 25408630370927232 25563184272834208 25682273622922752 25741947799217664 25866196155378579 25877147104885824 25966865359420128 25978171030510088 26047078645975632 26330815886127872 26349690755035648 26476155139721144 26546383667943216 26557805678249664 26661303077761152 26759322574370568 26835559960622336 26845089633903807 26977331454760476 27066900994765632 27153653882569368 27184073726344704 27200235482424576 27271202167775296 27287415724355424 27350679500831232 27363140399460096 27387737105694966 27494468798941188 27506298738187152 27822463091499648 27874973676566016 27887110115819136 27964316540913984 27976491879010864 28033576030292976 28123427235518274 28217668533140268 28327489483003776 28512636473088768 28512782458161232 28665568033666304 28758582306938484 28883078334241248 28975652303261252 29215067740381952 29225442409323849 29292561288764928 29376655760152064 29416458372783482 29527528357926144 29561367034718376 29622167871893856 29643402099415104 29768089881115008 29785674532186287 29962652560076544 30190004955700128 30294676252656816 30338724191935104 30351777917999616 30506527135542528 30547860617890539 30582082942137792 30680102438747208 30870611728563712 30933601136875008 31032747294364992 31104853590721344 31300270977937104 31372998880296528 31462380643488256 31473553363887222 31714752680735488 31733608062828672 31835318345081328 31959218903901696 31973133576012416 32076716032224864 32076880265431386 32090681861218344 32248764037874592 32338256835725568 32459540273416256 32493463126021404 32586037095041408 32705838702008472 32810665108104653 32866951207929696 32934550860763776 32972294000262804 33048737730171072 33236777641976142 33256537914058173 33428608278793728 33618809568895408 33696924723281456 33707984130086112 33853906139307264 33878173827902976 34081510784238918 34488261540504772 34502862806514432 34618481523085824 34622487145893504 34729438194634176 34911840706160616 34992960289561512 35395178223924288 35410407570999552 35548404103681536 35679096765827424 35719985166951371 35793452845205076 35814733138216494 35854855863196032 35969775273013968 36089201326354176 36102017093870637 36204871843425824 36383220965807232 36516982807593288 36659104036828416 36659291731921584 36675064984249536 36794068539759531 37096617455332864 37182813487758848 37285755387885312 37378101373723968 37497902980691032 37607184313642944 37623558044187024 37769985977338368 37821160765007334 37909040313691638 38344776409251312 38467676333639938 38510771112321664 38523410434384128 38612921698826496 38776240582305499 38950298039130192 38967256545765132 39415156046291168 39479035116584448 39496223829191808 39524536132553472 39690786508153344 39714232709581716 39836708517374496 39991954616641728 40253339940933504 40392901670209088 40451632255913472 40600351492148448 40730480823854052 40776110589517056 40906803251662944 40931123586533136 41259448107280728 41376996392486656 41473138120961792 41733694637249472 41830665173728704 41849508846233088 41946474811370976 41964737818516296 42050364045439464 42185140853277411 42311477417104896 42326502799710402 42447091126775104 42768954709633152 42769173687241848 42787575814957792 42979639215591936 42998352050499456 43137873460407726 43324617501361872 43463478454891878 43607784936011296 43822601610572928 43912734481018368 43963058667017072 44064983640228096 44124687559175223 44315703522634856 44342050552077564 44433251807840784 44465103149122656 44943978840114816 45285007433550192 45442014378985224 45461799303392654 45527666876999424 46020153658120812 46163316194524672 46305917592845568 46333271494512002 46400401705312512 46549120941547488 46657041501417984 46657280386082016 47193570965232384 47210330045830833 47572129021103232 47600412094243008 47724603793606768 47752977517621992 47806474484261376 47938828355852544 47959700364018624 48115320398147079 48136022791827516 48373146056811888 48510961287742976 48689310410124384 48879055642562112 48900086645666048 49029795098307072 49058758053012708 49300426811894544 49458441000394206 49573106595256608 49837468498298624 49855166462964213 49969663374951936 50142912418190592 50164744058916032 50428214353343112 50545387084922184 50707391530707191 50780859208960896 50817260741854464 51126368545668416 51732392310757158 51754294209771648 51933730718840256 51956342061020176 52094157291951264 52661631772255744 52952310279442288 53092767335886432 53115611356499328 53322606155522304 53518645148741136 53671119921244672 53690179267807614 53954662909520952 54133801989531264 54307307765138736 54400470964849152 54542404335550592 54574831448710848 54726280798920192 54775474211389932 54988937597882376 55012597476374304 55644926182999296 55774220231638272 55928633081827968 55952983758021728 56067152060585952 56246854471036548 56435337066280536 56654978966007552 56731741147511001 56863560470537457 57025272946177536 57025564916322464 57331136067332608 57517164613876968 57701514500459907 57766156668482496 57951304606522504 58430135480763904 58450884818647698 58832916745566964 59055056715852288 59122734069436752 59244335743787712 59286804198830208 59536179762230016 59571349064372574 59925305120153088 60380009911400256 60589352505313632 60677448383870208 60934092343622927 61013054271085056 61095721235781078 61164165884275584 61360204877494416 62065494588729984 62209707181442688 62600541955874208 62745997760593056 62947106727774444 63429505361470976 63467216125657344 63670636690162656 63946267152024832 64153432064449728 64153760530862772 64181363722436688 64497528075749184 64676513671451136 64919080546832512 64986926252042808 65172074190082816 65195217682337817 65411677404016944 65621330216209306 65733902415859392 65869101721527552 65944588000525608 66097475460342144 66473555283952284 66513075828116346 67237619137790816 67393849446562912 67415968260172224 67707812278614528 68163021568477836 68192698955088981 68976523081009544 69005725613028864 69244974291787008 69458876389268352 69499907241768003 69823681412321232 69985920579123024 70790356447848576 70820815141999104 71358193531654848 71439970333902742 71586905690410152 71629466276432988 71709711726392064 71939550546027936 72178402652708352 72204034187741274 72409743686851648 72766441931614464 73033965615186576 73318208073656832 73318583463843168 73350129968499072 73588137079519062 74187661500591309 74571510775770624 74756202747447936 74995805961382064 75214368627285888 75247116088374048 75642321530014668 75818080627383276 76689552818502624 76935352667279876 77021542224643328 77046820868768256 77225843397652992 77552481164610998 77598588466135737 77900596078260384 77934513091530264 78830312092582336 78992447658383616 79049072265106944 79428465419163432 79673417034748992 79683043833968443 79983909233283456 80506679881867008 80535268901711421 80785803340418176 81200702984296896 81460961647708104 81552221179034112 81813606503325888 81862247173066272 82518896214561456 82753992784973312 82946276241923584 83467389274498944 83661330347457408 83892949622741952 83929475637032592 84100728090878928 84370281706554822 84653005599420804 84894182253550208 85537909419266304 85538347374483696 85575151629915584 85996704100998912 86275746920815452 86649235002723744 86926956909783756 87215569872022592 87645203221145856 87676327227971547 87926117334034144 88129967280456192 88249375118350446 88631407045269712 88684101104155128 88866503615681568 88930206298245312 89357023596558861 89887957680229632 90570014867100384 90884028757970448 90923598606785308 91055333753998848 92040307316241624 92611835185691136 92666542989024004 92800803410625024 93098241883094976 93314560772164032 94170869985599069 94387141930464768 94420660091661666 95144258042206464 95200824188486016 95449207587213536 95505955035243984 95877656711705088 95919400728037248 96230640796294158 96272045583655032 96746292113623776 97378620820248768 97758111285124224 97800173291332096 98117516106025416 98431995324313959 98600853623789088 98916882000788412 99146213190513216 99674936996597248 99710332925928426 100285824836381184 100329488117832064 100856428706686224 101090774169844368 101414783061414382 101561718417921792 101634521483708928 102252737091336832 103464784621514316 103508588419543296 103867461437680512 103912684122040352 104188314583902528 105904620558884576 106185534671772864 106231222712998656 106645212311044608 107037290297482272 107159955500854113 107380358535615228 107909325819041904 108267603979062528 108614615530277472 109084808671101184 109149662897421696 109550948422779864 109977875195764752 110025194952748608 111289852365998592 111548440463276544 111857266163655936 111905967516043456 112134304121171904 112493708942073096 112870674132561072 113309957932015104 113463482295022002 113727120941074914 114051129832644928 115034329227753936 115403029000919814 115532313336964992 115902609213045008 116328721746916497 116901769637295396 117665833491133928 118245468138873504 118488671487575424 118573608397660416 119072359524460032 119142698128745148 120760019822800512 121178705010627264 121354896767740416 121868184687245854 122191442471562156 122328331768551168 122720409754988832 124130989177459968 124419414362885376 125201083911748416 125491995521186112 125894213455548888 126555422559832233 126934432251314688 127341273380325312 127892534304049664 128306864128899456 128307521061725544 128362727444873376 128995056151498368 129838161093665024 129973852504085616 130344148380165632 130390435364675634 130823354808033888 131242660432418612 131467804831718784 131738203443055104 131889176001051216 132194950920684288 132374062677525669 132947110567904568 133026151656232692 134475238275581632 134787698893125824 134831936520344448 136326043136955672 136385397910177962 137953046162019088 138489948583574016 138917752778536704 138999814483536006 139647362824642464 139971841158246048 141580712895697152 142716387063309696 142879940667805484 143173811380820304 143258932552865976 143419423452784128 143879101092055872 144408068375482548 144819487373703296 145532883863228928 146067931230373152 146637166927686336 146700259936998144 147176274159038124 148375323001182618 149512405494895872 149565499388892639 149991611922764128 150428737254571776 150494232176748096 151284643060029336 151636161254766552 152122174592121573 153379105637005248 153870705334559752 154043084449286656 155104962329221996 155197176932271474 155801192156520768 155869026183060528 157660624185164672 157984895316767232 158856930838326864 159346834069497984 159366087667936886 159967818466566912 161013359763734016 161070537803422842 161571606680836352 162401405968593792 162921923295416208 163627213006651776 163724494346132544 165037792429122912 166934778548997888 167322660694914816 167785899245483904 167858951274065184 168201456181757856 168740563413109644 169306011198841608 169788364507100416 171075818838532608 171076694748967392 171150303259831168 171993408201997824 172551493841630904 173104543501379721 173298470005447488 173853913819567512 174431139744045184 175290406442291712 175352654455943094 175852234668068288 176498750236700892 177262814090539424 177368202208310256 177733007231363136 177860412596490624 178714047193117722 179775915360459264 181140029734200768 181768057515940896 181847197213570616 182802277030868781 184080614632483248 185333085978048008 186196483766189952 186629121544328064 188341739971198138 188841320183323332 190288516084412928 190401648376972032 190898415174427072 191011910070487968 191838801456074496 192461281592588316 192544091167310064 193492584227247552 194757241640497536 195516222570248448 195585653047013451 196235032212050832 196863990648627918 197201707247578176 197833764001576824 198292426381026432 199420665851856852 200658976235664128 201712857413372448 202181548339688736 202829566122828764 203123436835843584 204505474182673664 204578096865266943 206929569243028632 207017176839086592 207734922875361024 207825368244080704 208376629167805056 208499721725304009 211809241117769152 212371069343545728 212462445425997312 214074580594964544 214319911001708226 214760717071230456 215818651638083808 216535207958125056 217229231060554944 218169617342202368 218299325794843392 219101896845559728 219955750391529504 220050389905497216 223714532327311872 223811935032086912 224268608242343808 224987417884146192 225741348265122144 226926964590044004 227454241882149828 228102259665289856 230068658455507872 230806058001839628 231064626673929984 231805218426090016 232657443493832994 232795765398407211 233803539274590792 235331666982267856 236490936277747008 236977342975150848 237147216795320832 238285396257490296 239049131501905329 241520039645601024 242357410021254528 243736369374491708 244382884943124312 244656663537102336 245440819509977664 248261978354919936 248838828725770752 250039896168659597 250402167823496832 250983991042372224 251788426911097776 253110845119664466 254682546760650624 256613728257798912 256615042123451088 256725454889746752 257990112302996736 259676322187330048 259947705008171232 260780870729351268 261646709616067776 262485320864837224 262935609663437568 263778352002102432 264389901841368576 264748125355051338 265894221135809136 266052303312465384 268950476551163264 269575397786251648 269663873040688896 272652086273911344 272770795820355924 275906092324038176 277835505557073408 277999628967072012 279294725649284928 279943682316492096 282512609956797207 283161425791394304 285432774126619392 285759881335610968 286347622761640608 286517865105731952 287758202184111744 288816136750965096 289638974747406592 292135862460746304 293274333855372672 293400519873996288 294352548318076248 295295985972941877 296750646002365236 299024810989791744 299130998777785278 299983223845528256 300857474509143552 300988464353496192 302569286120058672 303272322509533104 304244349184243146 306758211274010496 307741410669119504 310209924658443992 310394353864542948 311602384313041536 311738052366121056 315321248370329344 317713861676653728 318693668138995968 318732175335873772 319935636933133824 321479866502562339 322141075606845684 323143213361672704 324802811937187584 325843846590832416 327254426013303552 327448988692265088 330075584858245824 333869557097995776 334645321389829632 335571798490967808 335717902548130368 336402912363515712 337481126826219288 338612022397683216 339576729014200832 342153389497934784 342300606519662336 345102987683261808 346209087002759442 346596940010894976 347707827639135024 348862279488090368 348986165240749491 350705308911886188 351704469336136576 352997500473401784 354525628181078848 354736404416620512 355466014462726272 355720825192981248 357428094386235444 362280059468401536 363536115031881792 363694394427141232 365604554061737562 368161229264966496 370666171956096016 372392967532379904 373258243088656128 376683479942396276 377682640366646664 380803296753944064 381796830348854144 382023820140975936 383677602912148992 384922563185176632 385088182334620128 386985168454495104 389514483280995072 391032445140496896 391171306094026902 392470064424101664 393727981297255836 394403414495156352 395667528003153648 396584852762052864 397122188032577007 398841331703713704 401317952471328256 403425714826744896 404363096679377472 405659132245657528 409010948365347328 409156193730533886 413859138486057264 415469845750722048 415650736488161408 416753258335610112 416999443450608018 423618482235538304 424742138687091456 426538646405360489 428149161189929088 428639822003416452 429521434142460912 431637303276167616 434458462121109888 436598651589686784 438203793691119456 439911500783059008 440100779810994432 447623870064173824 448537216484687616 449974835768292384 451482696530244288 453853929180088008 454908483764299656 456204519330579712 456366523776364719 460137316911015744 461612116003679256 462129253347859968 463610436852180032 465314886987665988 465591530796814422 467607078549181584 470663333964535712 472981872555494016 473954685950301696 476570792514980592 478098263003810658 483040079291202048 484714820042509056 487472738748983416 488765769886248624 490881639019955328 500079792337319194 500804335646993664 501967982084744448 503576853822195552 506221690239328932 509365093521301248 513227456515597824 513230084246902176 513450909779493504 515980224605993472 519313630504139163 519895410016342464 521561741458702536 523293419232135552 524970641729674448 525871219326875136 527556704004204864 529496250710102676 531788442271618272 532104606624930768 537900953102326528 539150795572503296 539327746081377792 545304172547822688 545541591640711848 548406831092606343 551812184648076352 555999257934144024 557781306837779101 558589451298569856 559887364632984192 565025219913594414 570865548253238784 571519762671221936 572695245523281216 573035730211463904 575516404368223488 577632273501930192 579277949494813184 584271724921492608 586548667710745344 588705096636152496 590591971945883754 593501292004730472 598261997555570556 599966447691056512 601976928706992384 605138572240117344 606544645019066208 608488698368486292 613516422548020992 613734290595800829 615482821338239008 620419849316887984 620788707729085896 623204768626083072 623476104732242112 625499165175912027 630642496740658688 635427723353307456 637387336277991936 637464350671747544 642959733005124678 644282151213691368 649605623874375168 651687693181664832 654508852026607104 654897977384530176 659196089899193483 660151169716491648 671143596981935616 671435805096260736 672805824727031424 674962253652438576 677224044795366432 684306778995869568 684601213039324672 690205975366523616 692418174005518884 693193880021789952 695415655278270048 697724558976180736 697972330481498982 701410617823772376 703408938672273152 705995000946803568 709051256362157696 709472808833241024 710932028925452544 711441650385962496 714856188772470888 717147394505715987 724560118936803072 727072230063763584 727388788854282464 731209108123475124 736322458529932992 741332343912192032 744785935064759808 746516486177312256 750119688505978791 753366959884792552 755365280733293328 763593660697708288 764047640281951872 769845126370353264 770176364669240256 773970336908990208 779028966561990144 782342612188053804 784940128848203328 787455962594511672 788806828990312704 791335056006307296 793169705524105728 794244376065154014 797682663407427408 806851429653489792 808726193358754944 811318264491315056 818312387461067772 827718276972114528 831301472976322816 833506516671220224 833998886901216036 847236964471076608 847537829870391621 849484277374182912 853077292810720978 856298322379858176 857279644006832904 859042868284921824 863274606552335232 868916924242219776 876407587382238912 879823001566118016 880201559621988864 885887957918825631 895247740128347648 897074432969375232 899949671536584768 902965393060488576 907707858360176016 909816967528599312 912409038661159424 912733047552729438 920274633822031488 923224232007358512 927220873704360064 930629773975331976 931183061593628844 935214157098363168 941326667929071424 945963745110988032 953141585029961184 956196526007621316 964439599507687017 969429640085018112 974945477497966832 977531539772497248 981763278039910656 1000159584674638388 1001608671293987328 1003935964169488896 1007153707644391104 1012443380478657864 1018730187042602496 1026460168493804352 1026901819558987008 1035879569841589759 1038627261008278326 1039790820032684928 1043123482917405072 1046586838464271104 1046958495722248473 1049941283459348896 1055113408008409728 1058992501420205352 1063576884543236544 1064209213249861536 1075801906204653056 1078301591145006592 1090608345095645376 1091083183281423696 1096813662185212686 1103624369296152704 1111998515868288048 1115562613675558202 1117178902597139712 1119774729265968384 1130050439827188828 1143039525342443872 1145390491046562432 1146071460422927808 1151032808736446976 1155264547003860384 1168543449842985216 1173097335421490688 1177410193272304992 1181183943891767508 1187002584009460944 1196523995111141112 1199932895382113024 1203953857413984768 1210277144480234688 1213089290038132416 1216977396736972584 1227032845096041984 1227468581191601658 1230965642676478016 1240839698633775968 1241577415458171792 1246409537252166144 1246952209464484224 1250998330351824054 1270855446706614912 1274928701343495088 1279615939216081467 1285919466010249356 1288564302427382736 1303375386363329664 1309795954769060352 1318392179798386966 1320302339432983296 1342871610192521472 1345611649454062848 1349924507304877152 1354448089590732864 1368613557991739136 1369099571329094157 1380411950733047232 1384836348011037768 1386387760043579904 1390831310556540096 1395944660962997964 1402821235647544752 1406817877344546304 1411990001893607136 1418102512724315392 1418945617666482048 1421864057850905088 1429712377544941776 1434294789011431974 1449120237873606144 1454144460127527168 1454777577708564928 1462418216246950248 1472644917059865984 1482664687824384064 1500239377011957582 1506733919769585104 1510730561466586656 1527187321395416576 1528095280563903744 1539690252740706528 1540352729338480512 1547940673817980416 1564685224376107608 1569880257696406656 1574911925189023344 1577613657980625408 1582670112012614592 1588488752130308028 1595365326814854816 1613702859306979584 1617452386717509888 1622636528982630112 1636624774922135544 1645220493277819029 1655436553944229056 1662602945952645632 1667997773802432072 1673343920513337303 1694473928942153216 1695075659740783242 1706154585621441956 1712596644759716352 1714559288013665808 1718085736569843648 1726549213104670464 1737833848484439552 1752815174764477824 1759646003132236032 1771775915837651262 1799899343073169536 1805930786120977152 1815415716720352032 1819633935057198624 1825466095105458876 1840549267644062976 1846448464014717024 1854441747408720128 1861259547950663952 1862366123187257688 1870428314196726336 1882653335858142848 1891927490221976064 1906283170059922368 1912393052015242632 1928879199015374034 1949890954995933664 1955063079544994496 1963526556079821312 1977588269697580449 2000319169349276776 2014307415288782208 2024886760957315728 2052920336987608704 2053803639117974016 2071759139683179518 2077254522016556652 2079581640065369856 2086246965834810144 2093173676928542208 2093916991444496946 2099882566918697792 2110226816016819456 2117985002840410704 2127153769086473088 2128418426499723072 2151442183517147961 2181216690191290752 2182166366562847392 2193627324370425372 2207248738592305408 2223997031736576096 2231125227351116404 2234357805194279424 2239549458531936768 2250359065517936373 2260100879654377656 2286079050684887744 2290780982093124864 2292142920845855616 2310529094007720768 2337086899685970432 2354820386544609984 2362367887783535016 2374005168018921888 2393047990222282224 2399865790764226048 2420554288960469376 2426178580076264832 2433954793473945168 2454937162383203316 2461931285352956032 2481679397267551936 2483154830916343584 2493904418928968448 2501996660703648108 2541710893413229824 2542613489611174863 2549857402686990176 2559231878432162934 2571838932020498712 2577128604854765472 2606750772726659328 2636784359596773932 2640604678865966592 2685743220385042944 2691223298908125696 2699849014609754304 2708896179181465728 2737227115983478272 2738199142658188314 2760823901466094464 2769672696022075536 2781662621113080192 2791889321925995928 2805642471295089504 2823980003787214272 2836205025448630784 2837891235332964096 2859424755089883552 2868589578022863948 2908288920255054336 2909555155417129856 2924836432493900496 2945289834119731968 2965329375648768128 3000478754023915164 3013467839539170208 3021461122933173312 3056190561127807488 3079380505481413056 3080705458676961024 3107638709524769277 3129370448752215216 3139760515392813312 3149823850378046688 3165340224025229184 3176977504260616056 3190730653629709632 3227405718613959168 3234904773435019776 3245273057965260224 3273249549844271088 3290440986555638058 3310873107888458112 3335995547604864144 3346687841026674606 3390151319481566484 3412309171242883912 3429118576027331616 3436171473139687296 3453098426209340928 3505630349528955648 3519292006264472064 3543551831675302524 3599798686146339072 3611861572241954304 3630831433440704064 3639267870114397248 3650932190210917752 3681098535288125952 3692896928029434048 3708883494817440256 3722519095901327904 3724732246374515376 3740856628393452672 3765306671716285696 3812566340119844736 3824786104030485264 3838847817648244401 3857758398030748068 3899781909991867328 3910126159089988992 3955176539395160898 4000638338698553552 4028614830577564416 4049773521914631456 4105840673975217408 4143518279366359036 4154509044033113304 4159163280130739712 4172493931669620288 4187833982888993892 4199765133837395584 4220453632033638912 4235970005680821408 4254307538172946176 4256836852999446144 4302884367034295922 4362433380382581504 4364332733125694784 4387254648740850744 4414497477184610816 4447994063473152192 4462250454702232808 4500718131035872746 4520201759308755312 4572158101369775488 4581561964186249728 4584285841691711232 4621058188015441536 4709640773089219968 4724735775567070032 4748010336037843776 4786095980444564448 4841108577920938752 4852357160152529664 4867909586947890336 4909874324766406632 4923862570705912064 4963358794535103872 4966309661832687168 4987808837857936896 5003993321407296216 5020031761540011909 5083421786826459648 5085226979222349726 5099714805373980352 5118463756864325868 5143677864040997424 5154257209709530944 5213501545453318656 5273568719193547864 5399698029219508608 5417792358362931456 5476398285316376628 5521647802932188928 5539345392044151072 5563325242226160384 5583778643851991856 5611284942590179008 5647960007574428544 5675782470665928192 5718849510179767104 5737179156045727896 5819110310834259712 5849672864987800992 5890579668239463936 5930658751297536256 5932764809092741347 6000957508047830328 6026935679078340416 6042922245866346624 6158761010962826112 6161410917353922048 6215277419049538554 6258740897504430432 6279521030785626624 6299647700756093376 6330680448050458368 6353955008521232112 6381461307259419264 6490546115930520448 6546499099688542176 6580881973111276116 6621746215776916224 6671991095209728288 6693375682053349212 6751077196553809119 6780302638963132968 6824618342485767824 6858237152054663232 6872342946279374592 7011260699057911296 7087103663350605048 7199597372292678144 7251156988891128313 7261662866881408128 7278535740228794496 7301864380421835504 7385793856058868096 7445038191802655808 7449464492749030752 7481713256786905344 7530613343432571392 7625132680239689472 7649572208060970528 7677695635296488802 7715516796061496136 7799563819983734656 7820252318179977984 7910353078790321796 8001276677397107104 8057229661155128832 8099547043829262912 8211681347950434816 8287036558732718072 8309018088066226608 8344987863339240576 8375667965777987784 8399530267674791168 8471940011361642816 8508615076345892352 8513673705998892288 8605768734068591844 8724866760765163008 8728665466251389568 8774509297481701488 8895988126946304384 8924500909404465616 9001436262071745492 9040403518617510624 9144316202739550976 9168571683383422464 9242116376030883072 9322916128574307831 9419281546178439936 9449471551134140064 9496020672075687552 9572191960889128896 9682217155841877504 9704714320305059328 9735819173895780672 9819748649532813264 9847725141411824128 9926717589070207744 9932619323665374336 10007986642814592432 10040063523080023818 10170453958444699452 10199429610747960704 10236927513728651736 10287355728081994848 10308514419419061888 10547137438387095728 10799396058439017216 10835584716725862912 10952796570632753256 11043295605864377856 11078690784088302144 11126650484452320768 11167557287703983712 11222569885180358016 11295920015148857088 11437699020359534208 11474358312091455792 11516543452944733203 11638220621668519424 11699345729975601984 11861317502595072512 11865529618185482694 12001915016095660656 12053871358156680832 12085844491732693248 12317522021925652224 12430554838099077108 12517481795008860864 12599295401512186752 12661360896100916736 12707910017042464224 12762922614518838528 12981092231861040896 13092998199377084352 13161763946222552232 13243492431553832448 13343982190419456576 13386751364106698424 13502154393107618238 13560605277926265936 13649236684971535648 13716474304109326464 13744685892558749184 14174207326701210096 14502313977782256626 14523325733762816256 14557071480457588992 14603728760843671008 14771587712117736192 14890076383605311616 14898928985498061504 14963426513573810688 15060095284620035727 15250265360479378944 15299144416121941056 15355391270592977604 15431033592122992272 15599127639967469312 15640504636359955968 15820706157580643592 16002553354794214208 16199094087658525824 16574073117465436144 16618036176132453216 16689975726678481152 16751335931555975568 16799060535349582336 16943880022723285632 17027347411997784576 17211537468137183688 17457330932502779136 17549018594963402976 17791976253892608768 17798294427278224041 17849001818808931232 18002872524143490984 18080807037235021248 18288632405479101952 18484232752061766144 18645832257148615662 18838563092356879872 18898943102268280128 18992041344151375104 19144383921778257792 19471638347791561344 19639497299065626528 19853435178140415488 19865238647330748672 20015973285629184864 20080127046160047636 20340907916889398904 20398859221495921408 20473855027457303472 20574711456163989696 20617028838838123776 21094274876774191456 21598792116878034432 21753470966673384939 21905593141265506512 22157381568176604288 22335114575407967424 22445139770360716032 22591840030297714176 22875398040719068416 22948716624182911584 23033086905889466406 23398691459951203968 23731059236370965388 24003830032191321312 24107742716313361664 24171688983465386496 24635044043851304448 24861109676198154216 25034963590017721728 25198590803024373504 25415820034084928448 25525845229037677056 25962184463722081792 26185996398754168704 26323527892445104464 26687964380838913152 26773502728213396848 27004308786215236476 27121210555852531872 27298473369943071296 27432948608218652928 27968748385722923493 28348414653402420192 29004627955564513252 29046651467525632512 29114142960915177984 29207457521687342016 29543175424235472384 29780152767210623232 29797857970996123008 30120190569240071454 30598288832243882112 30710782541185955208 30862067184245984544 31198255279934938624 31641412315161287184 32005106709588428416 32398188175317051648 33148146234930872288 33236072352264906432 33379951453356962304 33502671863111951136 33887760045446571264 34423074936274367376 34914661865005558272 35098037189926805952 35583952507785217536 35596588854556448082 35698003637617862464 36005745048286981968 36161614074470042496 37291664514297231324 37797886204536560256 37984082688302750208 38288767843556515584 38943276695583122688 39278994598131253056 39730477294661497344 40031946571258369728 40160254092320095272 40681815833778797808 40797718442991842816 40947710054914606944 41149422912327979392 41234057677676247552 42188549753548382912 43506941933346769878 43811186282531013024 44314763136353208576 44670229150815934848 44890279540721432064 45750796081438136832 45897433248365823168 46066173811778932812 46797382919902407936 47462118472741930776 48007660064382642624 48215485432626723328 49722219352396308432 50069927180035443456 50397181606048747008 50831640068169856896 52371992797508337408 52647055784890208928 53375928761677826304 53547005456426793696 54008617572430472952 54242421111705063744 54596946739886142592 54865897216437305856 55937496771445846986 56696829306804840384 58009255911129026504 58414915043374684032 59560305534421246464 59595715941992246016 60240381138480142908 61196577664487764224 61421565082371910416 61724134368491969088 63282824630322574368 64010213419176856832 64796376350634103296 65260412900020154817 66296292469861744576 66472144704529812864 67005343726223902272 67775520090893142528 68846149872548734752 70196074379853611904 71193177709112896164 71396007275235724928 72011490096573963936 72323228148940084992 74583329028594462648 75595772409073120512 76577535687113031168 77886553391166245376 78557989196262506112 80063893142516739456 80320508184640190544 81363631667557595616 81895420109829213888 82298845824655958784 84377099507096765824 87013883866693539756 87622372565062026048 88629526272706417152 89340458301631869696 91794866496731646336 92132347623557865624 93594765839804815872 94924236945483861552 96015320128765285248 99444438704792616864 100139854360070886912 101663280136339713792 104743985595016674816 105294111569780417856 106751857523355652608 107094010912853587392 108017235144860945904 108484842223410127488 109193893479772285184 111874993542891693972 113393658613609680768 116018511822258053008 116829830086749368064 119191431883984492032 120480762276960285816 122393155328975528448 122843130164743820832 123448268736983938176 126565649260645148736 128020426838353713664 130520825800040309634 132592584939723489152 132944289409059625728 134010687452447804544 137692299745097469504 140392148759707223808 142386355418225792328 142792014550471449856 144022980193147927872 144646456297880169984 149166658057188925296 151191544818146241024 157115978392525012224 160127786285033478912 160641016369280381088 162727263335115191232 163790840219658427776 164597691649311917568 168754199014193531648 174027767733387079512 175244745130124052096 178680916603263739392 183589732993463292672 184264695247115731248 189848473890967723104 192030640257530570496 195781238700060464451 198888877409585233728 203326560272679427584 210588223139560835712 214188021825707174784 216034470289721891808 216969684446820254976 218387786959544570368 223749987085783387944 226787317227219361536 232037023644516106016 233659660173498736128 240961524553920571632 245686260329487641664 246896537473967876352 253131298521290297472 261041651600080619268 265185169879446978304 265888578818119251456 268021374904895609088 275384599490194939008 280784297519414447616 284772710836451584656 285584029100942899712 288045960386295855744 298333316114377850592 314231956785050024448 320255572570066957824 321282032738560762176 325454526670230382464 327581680439316855552 337508398028387063296 348055535466774159024 350489490260248104192 367179465986926585344 368529390494231462496 379696947781935446208 384061280515061140992 391562477400120928902 397777754819170467456 421176446279121671424 428376043651414349568 432068940579443783616 433939368893640509952 447499974171566775888 453574634454438723072 464074047289032212032 481923049107841143264 491372520658975283328 493793074947935752704 506262597042580594944 522083303200161238536 530370339758893956608 536042749809791218176 550769198980389878016 569545421672903169312 576091920772591711488 596666632228755701184 642564065477121524352 650909053340460764928 655163360878633711104 696111070933548318048 700978980520496208384 737058780988462924992 759393895563870892416 783124954800241857804 795555509638340934912 842352892558243342848 856752087302828699136 864137881158887567232 894999948343133551776 928148094578064424064 963846098215682286528 982745041317950566656 1012525194085161189888 1044166606400322477072 1101538397960779756032 1139090843345806338624 1152183841545183422976 1193333264457511402368 1285128130954243048704 1301818106680921529856 1392222141867096636096 1474117561976925849984 1518787791127741784832 1566249909600483715608 1591111019276681869824 1728275762317775134464 1789999896686267103552 1856296189156128848128 1927692196431364573056 1965490082635901133312 2088333212800644954144 2278181686691612677248 2386666528915022804736 2570256261908486097408 2784444283734193272192 2948235123953851699968 3037575582255483569664 3132499819200967431216 3456551524635550268928 3579999793372534207104 3712592378312257696256 3855384392862729146112 4176666425601289908288 4556363373383225354496 4773333057830045609472 5568888567468386544384 5896470247907703399936 6264999638401934862432 7159999586745068414208 7710768785725458292224 8353332851202579816576 9112726746766450708992 11137777134936773088768 12529999276803869724864 14319999173490136828416 16706665702405159633152 25059998553607739449728 33413331404810319266304 50119997107215478899456 100239994214430957798912
- Sum of all divisors σ(n): 438308667762097215283200
- Sum of proper divisors (its aliquot sum) s(n): 338068673547666257484288
- 100239994214430957798912 is an abundant number, because the sum of its proper divisors (338068673547666257484288) is greater than itself. Its abundance is 237828679333235299685376
Bases of 100239994214430957798912
- Binary: 101010011101000000101010111101001101111000110001000001010101010000110000000002
- Hexadecimal: 0x153A055E9BC620AA8600
- Base-36: GBMWHD4ZO2WI2O0
Squares and roots of 100239994214430957798912
- 100239994214430957798912 squared (1002399942144309577989122) is 10048056440109151892335019835614779075828383744
- 100239994214430957798912 cubed (1002399942144309577989123) is 1007217119422817111502882525724148465446377859012387811017368721686528
-
The
square root of 100239994214430957798912 is 316607002788.0478795885 -
The
cube root of 100239994214430957798912 is 46452990.4864613803
Scales and comparisons
How big is 100239994214430957798912?- 100,239,994,214,430,957,798,912 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 100,239,994,214,430,957,798,912 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 100239994214430957798912 cubic inches would be around 3871082.5 feet tall.
Recreational maths with 100239994214430957798912
- 100239994214430957798912 backwards is 219897759034412499932001
- 100239994214430957798912 is a
Harshad number . - The number of decimal digits it has is: 24
- The sum of 100239994214430957798912'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 100239994214430957798912 - Facts about the integer". Numbermatics.com. 2024. Web. 21 June 2024.
APA style:
Numbermatics. (2024). Number 100239994214430957798912 - Facts about the integer. Retrieved 21 June 2024, from https://numbermatics.com/n/100239994214430957798912/
Chicago style:
Numbermatics. 2024. "Number 100239994214430957798912 - Facts about the integer". https://numbermatics.com/n/100239994214430957798912/
The information we have on file for 100239994214430957798912 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 100239994214430957798912, math, Factors of 100239994214430957798912, curriculum, school, college, exams, university, Prime factorization of 100239994214430957798912, STEM, science, technology, engineering, physics, economics, calculator, one hundred sextillion, two hundred thirty-nine quintillion, nine hundred ninety-four quadrillion, two hundred fourteen trillion, four hundred thirty billion, nine hundred fifty-seven million, seven hundred ninety-eight thousand, nine hundred twelve.