55037860964259351526656
55,037,860,964,259,351,526,656 is an even composite number composed of nine prime numbers multiplied together.
55037860964259351526656 is an even composite number. It is composed of nine distinct prime numbers multiplied together. It has a total of eleven thousand, six hundred sixty-four divisors.
Prime factorization of 55037860964259351526656:
28 × 32 × 72 × 112 × 292 × 61 × 79 × 8191 × 121369
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 11 × 11 × 29 × 29 × 61 × 79 × 8191 × 121369)See below for interesting mathematical facts about the number 55037860964259351526656 from the Numbermatics database.
Names of 55037860964259351526656
- Cardinal: 55037860964259351526656 can be written as Fifty-five sextillion, thirty-seven quintillion, eight hundred sixty quadrillion, nine hundred sixty-four trillion, two hundred fifty-nine billion, three hundred fifty-one million, five hundred twenty-six thousand, six hundred fifty-six.
Scientific notation
- Scientific notation: 5.5037860964259351526656 × 1022
Factors of 55037860964259351526656
Divisors of 55037860964259351526656
- Number of divisors d(n): 11664
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 28 29 32 33 36 42 44 48 49 56 58 61 63 64 66 72 77 79 84 87 88 96 98 99 112 116 121 122 126 128 132 144 147 154 158 168 174 176 183 192 196 198 203 224 231 232 237 242 244 252 256 261 264 288 294 308 316 319 336 348 352 363 366 384 392 396 406 427 441 448 462 464 474 484 488 504 522 528 539 549 553 576 588 609 616 632 638 671 672 693 696 704 711 726 732 768 784 792 812 841 847 854 869 882 896 924 928 948 957 968 976 1008 1044 1056 1078 1089 1098 1106 1152 1176 1218 1232 1264 1276 1281 1342 1344 1386 1392 1408 1421 1422 1452 1464 1568 1584 1617 1624 1659 1682 1694 1708 1738 1764 1769 1792 1827 1848 1856 1896 1914 1936 1952 2013 2016 2088 2112 2156 2178 2196 2212 2233 2291 2304 2352 2436 2464 2523 2528 2541 2552 2562 2607 2684 2688 2772 2784 2816 2842 2844 2871 2904 2928 2989 3136 3168 3234 3248 3318 3364 3388 3416 3476 3509 3528 3538 3654 3696 3712 3792 3828 3843 3871 3872 3904 4026 4032 4176 4224 4263 4312 4356 4392 4424 4466 4582 4697 4704 4819 4851 4872 4928 4977 5046 5056 5082 5104 5124 5214 5307 5368 5376 5544 5568 5684 5688 5742 5808 5856 5887 5929 5978 6039 6083 6272 6336 6468 6496 6636 6699 6728 6776 6832 6873 6952 7018 7056 7076 7308 7381 7392 7424 7569 7584 7623 7656 7686 7742 7744 7808 7821 8052 8064 8191 8352 8448 8526 8624 8712 8784 8848 8932 8967 9164 9251 9394 9408 9559 9638 9702 9744 9856 9954 10092 10112 10164 10208 10248 10428 10527 10614 10736 11088 11136 11368 11376 11484 11613 11616 11712 11774 11858 11956 12078 12166 12383 12544 12672 12789 12936 12992 13272 13398 13456 13552 13664 13746 13904 14036 14091 14112 14152 14457 14616 14762 14784 15138 15168 15246 15312 15372 15484 15488 15616 15631 15642 15921 16037 16104 16128 16382 16704 17052 17248 17424 17568 17661 17696 17787 17864 17934 18249 18328 18502 18788 18816 19118 19276 19404 19459 19488 19712 19908 20097 20184 20224 20328 20416 20496 20619 20856 21054 21228 21472 22143 22176 22272 22736 22752 22968 23226 23232 23424 23548 23716 23912 24156 24332 24563 24573 24766 25201 25344 25578 25872 25984 26544 26796 26901 26912 27104 27328 27492 27753 27808 28072 28182 28224 28304 28677 28914 29232 29524 29568 30276 30336 30492 30624 30744 30968 30976 31262 31284 31581 31842 32074 32208 32764 32879 33408 33733 34104 34496 34839 34848 35136 35322 35392 35574 35728 35868 36498 36656 37004 37149 37576 37632 38236 38552 38808 38918 38976 39816 40194 40368 40656 40832 40992 41209 41238 41712 42108 42273 42456 42581 42944 43371 44286 44352 45472 45504 45936 46452 46464 46848 46893 47096 47432 47824 48111 48312 48664 49126 49146 49532 50402 51156 51301 51667 51744 51968 52983 53009 53088 53361 53592 53802 53824 54208 54656 54747 54984 55506 55616 56144 56364 56448 56608 57337 57354 57828 58377 58464 59048 59136 60552 60672 60984 61248 61488 61936 62524 62568 63162 63684 64148 64416 64757 65528 65758 66429 66439 66816 66913 67466 68208 68992 69678 69696 70272 70644 70784 71148 71456 71736 72996 73312 73689 73719 74008 74298 75152 75603 76472 77104 77616 77836 77952 79632 80388 80736 81312 81664 81984 82418 82476 83259 83424 84216 84546 84912 85162 85888 86031 86681 86742 88572 88704 90101 90944 91008 91872 92904 92928 93786 94192 94864 95648 96222 96624 97328 98252 98292 98637 99064 100804 101199 101761 102312 102602 103334 103488 105966 106018 106176 106722 107184 107604 107648 108416 109312 109494 109968 111012 111232 111447 112259 112288 112728 112896 113216 114674 114708 115656 116754 116928 118096 121104 121369 121968 122496 122976 123627 123872 125048 125136 126324 127368 127743 128296 128832 129514 131056 131516 132858 132878 133826 134932 136213 136416 137984 139356 139392 139751 140544 140679 141288 141568 142296 142912 143472 144333 145992 146624 147378 147438 148016 148596 150304 151206 152944 153903 154208 155001 155232 155672 155904 159027 159264 160776 161472 162624 163968 164836 164952 166518 166848 168432 169092 169824 170324 171776 171941 172011 172062 173362 173484 175131 176407 177144 177408 180202 181888 182016 183744 185808 187572 188384 189728 191296 192444 193248 194271 194656 196504 196584 197274 198128 199317 200739 201608 202398 203522 204624 205204 206668 206976 211932 212036 212352 213444 214049 214368 215208 215296 216832 218988 219936 221067 222024 222464 222894 224518 224576 225456 226432 226809 229348 229416 231312 233508 233856 236131 236192 237539 242208 242738 243936 244992 245952 247254 247744 250096 250272 252648 254736 255486 256592 257664 259028 260043 262112 263032 265716 265756 267652 269864 270303 272426 272832 277211 278712 278784 279502 281358 282576 284592 285824 286944 288666 291984 293248 294756 294876 295911 296032 297192 300608 302412 303597 305283 305888 307806 308416 310002 310464 311344 318054 318528 321552 322944 325248 327936 329672 329904 333036 333696 336777 336864 338184 339648 340648 343882 344022 344124 346724 346968 350262 352814 354288 359107 360404 361669 363776 364107 367488 370881 371063 371616 375144 376768 379456 382592 383229 384888 386496 388542 389312 393008 393168 394548 396256 398634 401359 401478 403216 404796 407044 408639 409248 410408 413336 413952 419253 423864 424072 424704 426888 428098 428736 430416 437976 439872 442134 444048 445788 449036 449152 450912 452864 453299 453618 458696 458832 461709 462624 465003 465073 467016 467712 468391 472262 472384 475078 477081 484416 485476 487872 491904 494508 495488 499651 500192 500544 505296 509472 510972 513184 515328 515823 516033 518056 520086 524224 526064 529221 531432 531512 535304 539728 540606 544852 545664 554422 557424 559004 562716 564311 565152 569184 571648 573888 577332 582813 583099 583968 586496 589512 589752 591822 592064 594384 597951 601216 602217 604824 607194 610566 611776 615612 616832 620004 620928 622688 630707 636108 637056 642147 643104 645888 647089 650496 659344 659808 666072 667392 673554 673728 676368 679296 681296 687764 688044 688248 693448 693936 700524 705628 708393 708576 712327 712617 718214 720808 723338 728214 730829 734976 741762 742126 743232 750288 753536 758912 765184 766458 769776 772992 777084 778624 780129 786016 786336 789096 792512 797268 802718 802956 806432 809592 810909 814088 817278 818496 820816 826672 831633 838506 847728 848144 849583 853776 856196 857472 860832 875952 879744 884268 888096 891576 898072 898304 901824 906598 907236 915849 917392 917664 923418 925248 930006 930146 934032 936782 944524 944768 950156 953491 954162 968832 970952 975744 978257 983808 989016 990976 991111 999302 1000384 1001088 1010331 1010592 1018944 1021944 1026368 1031646 1032066 1036112 1040172 1048448 1052128 1058442 1062864 1063024 1070608 1077321 1079456 1081212 1085007 1089704 1091328 1092321 1108844 1113189 1114848 1118008 1125432 1128622 1130304 1138368 1147776 1154664 1165626 1166198 1167936 1179024 1179504 1183644 1184128 1188768 1195902 1202432 1204077 1204434 1209648 1214388 1221132 1223552 1225917 1231224 1233664 1234849 1240008 1241856 1245376 1257759 1261414 1272216 1274112 1284294 1286208 1294178 1318688 1319616 1332144 1335059 1347108 1347456 1352736 1358592 1359897 1362592 1375528 1376088 1376496 1386896 1387872 1395219 1401048 1405173 1411256 1416786 1417152 1424654 1425234 1436428 1441616 1446676 1456428 1461658 1483524 1484252 1486464 1498343 1498953 1500576 1507072 1517824 1532916 1537261 1539552 1545984 1547469 1554168 1557248 1560258 1572032 1572672 1578192 1585024 1587663 1594536 1605436 1605912 1612864 1619184 1621818 1628176 1634556 1636992 1641632 1653344 1662773 1663266 1677012 1692933 1695456 1696288 1699166 1707552 1712392 1714944 1721664 1749297 1751904 1759488 1768536 1776192 1783152 1796144 1803648 1813196 1814472 1831698 1834784 1835328 1846836 1850496 1860012 1860292 1868064 1873564 1889048 1889536 1892121 1900312 1906982 1908324 1926441 1937664 1940477 1941267 1941904 1951488 1956514 1978032 1982222 1998604 2000768 2002176 2020662 2021184 2037888 2043888 2052736 2063292 2064132 2072224 2080344 2096896 2104256 2116884 2125179 2125728 2126048 2136981 2137851 2141216 2154642 2158912 2162424 2170014 2179408 2184642 2192487 2217688 2226378 2229696 2236016 2250864 2257244 2260608 2276736 2295552 2309328 2331252 2332396 2335872 2358048 2359008 2367288 2368256 2377536 2391804 2408154 2408868 2419296 2428776 2442264 2447104 2451834 2462448 2469698 2480016 2490752 2494899 2513749 2515518 2522828 2544432 2548749 2568588 2572416 2588356 2597441 2612929 2637376 2639232 2664288 2670118 2694216 2694912 2705472 2719794 2725184 2751056 2752176 2752992 2773792 2775744 2790438 2802096 2810346 2822512 2833572 2834304 2849308 2850468 2860473 2872856 2883232 2893352 2912856 2923316 2934771 2967048 2968504 2972928 2973333 2996686 2997906 3001152 3065832 3074522 3079104 3094938 3108336 3120516 3144064 3145344 3156384 3170048 3175326 3189072 3210872 3211824 3225728 3231963 3238368 3243636 3255021 3255511 3256352 3269112 3273984 3283264 3306688 3325546 3326532 3339567 3354024 3385866 3390912 3392576 3398332 3415104 3424784 3443328 3497557 3498594 3503808 3519701 3537072 3552384 3566304 3592288 3607296 3612231 3626392 3628944 3663396 3669568 3670656 3693672 3700992 3704547 3720024 3720584 3736128 3747128 3778096 3784242 3800624 3813964 3816648 3852882 3880954 3882534 3883808 3913028 3950177 3956064 3964444 3997208 4001536 4005177 4041324 4042368 4052779 4075776 4079691 4081693 4087776 4105472 4126584 4128264 4144448 4160688 4185657 4208512 4215519 4233768 4250358 4251456 4252096 4273962 4275702 4282432 4309284 4317824 4324848 4340028 4358816 4369284 4384974 4414949 4435376 4452756 4459392 4472032 4495029 4496859 4501728 4514488 4521216 4529623 4553472 4611783 4618656 4662504 4664792 4671744 4716096 4718016 4734576 4755072 4783608 4816308 4817736 4838592 4857552 4884528 4903668 4924896 4939396 4960032 4981504 4986289 4988319 4989798 5027498 5031036 5045656 5078799 5088864 5097498 5115803 5137176 5144832 5176712 5194882 5225858 5247891 5274752 5278464 5328576 5340236 5388432 5410944 5439588 5450368 5496161 5502112 5504352 5505984 5547584 5551488 5580876 5604192 5620692 5645024 5667144 5668608 5676363 5698616 5700936 5720946 5745712 5766464 5786704 5821431 5823801 5825712 5846632 5869542 5934096 5937008 5946666 5947081 5993372 5995812 6002304 6131664 6149044 6158208 6189876 6207421 6216672 6241032 6288128 6290688 6312768 6350652 6378144 6410943 6421744 6423648 6451456 6463926 6476736 6487272 6510042 6511022 6512704 6538224 6566528 6577461 6613376 6651092 6653064 6679134 6708048 6771732 6781824 6785152 6796664 6830208 6847799 6849568 6886656 6888631 6937777 6995114 6997188 7007616 7039402 7074144 7104768 7117979 7132608 7184576 7224462 7252784 7257888 7326792 7339136 7341312 7387344 7403509 7409094 7440048 7441168 7472256 7494256 7541247 7556192 7568484 7601248 7627928 7633296 7646247 7705764 7761908 7765068 7767616 7792323 7826056 7838787 7900354 7912128 7928888 7994416 8010354 8039119 8082648 8084736 8105558 8159382 8163386 8175552 8253168 8256528 8288896 8321376 8371314 8417024 8431038 8467536 8500716 8502912 8504192 8547924 8551404 8564864 8581419 8618568 8635648 8649696 8680056 8717632 8738568 8769948 8804313 8829898 8870752 8905512 8918784 8919999 8944064 8990058 8993718 9003456 9028976 9059246 9223566 9237312 9325008 9329584 9345413 9432192 9436032 9469152 9510144 9567216 9588151 9632616 9635472 9677184 9715104 9766533 9769056 9807336 9849792 9878792 9920064 9972578 9976638 9979596 10054996 10062072 10091312 10157598 10177728 10194996 10231606 10274352 10353424 10389764 10451716 10488401 10492671 10495782 10549504 10559103 10657152 10680472 10760827 10776864 10821888 10879176 10900736 10992322 11004224 11008704 11011968 11095168 11102976 11113641 11161752 11208384 11241384 11290048 11334288 11352726 11397232 11401872 11441892 11491424 11532928 11573408 11639411 11642862 11647602 11651424 11693264 11739084 11850531 11868192 11874016 11893332 11894162 11986744 11991624 12004608 12015531 12158337 12245079 12263328 12298088 12316416 12379752 12414842 12433344 12482064 12625536 12701304 12756288 12821886 12843488 12847296 12927852 12953472 12974544 13020084 13022044 13025408 13076448 13133056 13154922 13226752 13244847 13302184 13306128 13358268 13416096 13485087 13543464 13563648 13570304 13583339 13588869 13593328 13660416 13695598 13699136 13777262 13835349 13875554 13990228 13994376 14015232 14078804 14148288 14235958 14265216 14369152 14448924 14489879 14505568 14515776 14653584 14678272 14685649 14774688 14807018 14818188 14880096 14882336 14944512 14958867 14964957 14988512 15082494 15112384 15136968 15202496 15255856 15266592 15292494 15347409 15411528 15523816 15530136 15535232 15584646 15652112 15677574 15800708 15824256 15857776 15988832 16020708 16078238 16165296 16211116 16318764 16326772 16351104 16488483 16506336 16513056 16577792 16642752 16742628 16862076 16909871 16935072 17001432 17005824 17008384 17095848 17102808 17129728 17162838 17237136 17299392 17360112 17435264 17464293 17477136 17539896 17608626 17659796 17741504 17811024 17839998 17841243 17888128 17980116 17987436 18006912 18057952 18118492 18290503 18447132 18474624 18622263 18650016 18659168 18690826 18765581 18864384 18872064 18938304 19134432 19176302 19265232 19270944 19354368 19430208 19533066 19538112 19614672 19699584 19757584 19840128 19945156 19953276 19959192 20109992 20124144 20182624 20315196 20355456 20389992 20463212 20543397 20548704 20665893 20706848 20779528 20813331 20903432 20976802 20985342 20991564 21118206 21314304 21353937 21360944 21521654 21553728 21758352 21984644 22008448 22017408 22023936 22190336 22210527 22227282 22323504 22416768 22482768 22580096 22623741 22668576 22705452 22794464 22803744 22883784 22982848 23065856 23146816 23278822 23285724 23295204 23302848 23376969 23386528 23478168 23516361 23701062 23736384 23748032 23786664 23788324 23973488 23983248 24031062 24117357 24316674 24482899 24490158 24526656 24596176 24637907 24759504 24829684 24866688 24964128 25251072 25402608 25512576 25643772 25686976 25694592 25855704 25906944 25949088 26040168 26044088 26050816 26152896 26309844 26489694 26604368 26612256 26716536 26832192 26970174 27086928 27166678 27177738 27186656 27391196 27398272 27554524 27651239 27670698 27751108 27980456 27988752 28036239 28157608 28296576 28369453 28471916 28530432 28571851 28738304 28742219 28764453 28897848 28979758 29011136 29031552 29299599 29307168 29371298 29549376 29614036 29636376 29760192 29764672 29917734 29929914 29977024 30164988 30224768 30273936 30404992 30511712 30533184 30584988 30694818 30823056 31047632 31060272 31070464 31169292 31304224 31355148 31465203 31478013 31601416 31648512 31677309 31707361 31715552 31977664 32041416 32156476 32282481 32330592 32422232 32637528 32653544 32702208 32976966 33012672 33026112 33285504 33485256 33724152 33819742 33870144 34002864 34191696 34205616 34325676 34474272 34598784 34720224 34870528 34918233 34928586 34954272 35079792 35217252 35319592 35483008 35551593 35622048 35679996 35682486 35776256 35810621 35960232 35974872 36013824 36115904 36236984 36475011 36581006 36735237 36894264 36949248 37244526 37300032 37318336 37381652 37531162 37876608 38268864 38352604 38473127 38530464 38541888 38716711 38860416 39066132 39076224 39229344 39399168 39472429 39515168 39680256 39734541 39890312 39906552 39918384 40219984 40248288 40365248 40630392 40710912 40750017 40766607 40779984 40926424 41086794 41097408 41331786 41413696 41559056 41626662 41806864 41953604 41970684 41983128 42236412 42707874 42721888 43043308 43107456 43451947 43469637 43516704 43969288 44016896 44034816 44056947 44421054 44454564 44580569 44647008 44833536 44876601 44965536 45160192 45247482 45337152 45410904 45588928 45607488 45767568 45965696 46042227 46293632 46557644 46571448 46590408 46605696 46753938 46773056 46956336 47032722 47402124 47472768 47496064 47573328 47576648 47946976 47966496 48062124 48220417 48234714 48564439 48633348 48965798 48980316 49053312 49192352 49275814 49465449 49519008 49659368 49733376 49825853 49928256 50729613 50805216 51025152 51287544 51373952 51389184 51711408 51824563 51898176 52080336 52088176 52305792 52619688 52979388 53208736 53224512 53433072 53523729 53664384 53940348 54173856 54333356 54355476 54373312 54782392 54796544 54871509 55109048 55302478 55341396 55502216 55866789 55960912 55977504 56072478 56273833 56296743 56315216 56593152 56738906 56943832 57143702 57484438 57528906 57795696 57959516 58022272 58063104 58599198 58614336 58742596 59098752 59228072 59272752 59520384 59529344 59835468 59859828 59954048 60329976 60449536 60457771 60547872 60809984 61023424 61066368 61169976 61389636 61630191 61646112 61997679 62095264 62120544 62338584 62439993 62608448 62710296 62930406 62956026 63202832 63354618 63414722 63431104 63955328 64061811 64082832 64312952 64564962 64661184 64844464 65275056 65307088 65417891 65953932 66025344 66052224 66571008 66631581 66970512 67117057 67448304 67639484 67740288 68005728 68383392 68411232 68651352 68948544 69197568 69440448 69836466 69857172 69908544 70159584 70434504 70639184 70966016 71103186 71244096 71359992 71364972 71621242 71920464 71949744 72231808 72352071 72473968 72950022 73162012 73448697 73470474 73788528 73913721 74489052 74600064 74636672 74763304 75062324 75325789 75753216 75774941 76537728 76705208 76946254 77060928 77083776 77433422 77720832 78132264 78152448 78297769 78458688 78944858 79030336 79469082 79780624 79813104 79836768 80439968 80496576 80730496 81260784 81438599 81500034 81533214 81559968 81852848 82173588 82194816 82663572 82827392 82953717 83118112 83253324 83613728 83907208 83941368 83966256 84108717 84472824 85108359 85415748 85443776 85715553 86086616 86214912 86226657 86293359 86903894 86939274 87033408 87938576 88113894 88842108 88909128 89161138 89294016 89753202 89931072 90494964 90674304 90821808 91177856 91214976 91535136 91931392 92084454 92587264 93115288 93142896 93180816 93211392 93507876 93546112 93912672 94065444 94395609 94804248 94945536 94992128 95122083 95146656 95153296 95893952 95932992 96124248 96440834 96469428 96847443 97128878 97266696 97931596 97960632 98106624 98384704 98551628 98930898 99038016 99318736 99651706 99856512 101429153 101459226 101610432 102071329 102575088 102747904 102799543 103422816 103649126 103796352 104160672 104176352 104611584 104754699 105239376 105469661 105958776 106417472 106449024 106866144 107047458 107328768 107431863 107880696 108347712 108666712 108710952 108746624 109564784 109743018 110218096 110604956 110682792 111004432 111733578 111921824 111955008 112144956 112547666 112593486 112630432 113477812 113887664 114287404 114968876 115057812 115419381 115591392 115919032 116044544 116150133 117198396 117228672 117485192 118197504 118369097 118417287 118456144 118545504 119040768 119058688 119670936 119719656 119908096 120659952 120915542 121095744 122046848 122132736 122250051 122339952 122779272 123260382 123292224 123995358 124190528 124241088 124677168 124879986 125216896 125420592 125860812 125912052 126405664 126709236 126829444 126862208 127910656 128033521 128123622 128165664 128625904 129129924 129322368 129688928 130355841 130408911 130550112 130614176 130835782 131359067 131907864 132050688 132104448 132170841 133263162 133741707 133941024 134234114 134896608 135278968 135480576 136011456 136766784 136822464 137302704 137897088 138880896 139672932 139714344 139817088 140319168 140869008 141278368 142206372 142488192 142719984 142729944 143242484 143840928 143899488 144463616 144661251 144704142 144947936 145693317 145900044 146324024 146897394 146940948 147577056 147827442 148978104 149200128 149273344 149477559 149526608 150124648 150651578 151549882 152188839 153075456 153410416 153892508 154121856 154167552 154866844 155473689 156264528 156595538 156917376 157889716 158060672 158938164 159388669 159561248 159626208 159673536 160879936 160993152 161460992 162521568 162877198 163000068 163066428 163119936 163705696 164347176 164389632 164614527 165327144 165654784 165907434 166236224 166506648 167227456 167814416 167882736 167932512 168217434 168821499 168890229 168945648 170216718 170831496 170887552 171431106 172173232 172453314 172465349 172586718 173807788 173878548 174066816 175877152 176227788 177684216 177818256 178322276 178588032 179506404 179862144 180989928 181348608 181373313 181643616 182355712 182429952 183070272 184168908 186230576 186285792 186361632 187015752 187092224 187825344 188130888 188791218 189608496 190244166 190293312 190306592 191787904 191865984 192248496 192881668 192938856 193694886 194257756 194533392 195863192 195921264 196253673 196769408 197103256 197861796 198076032 198586171 198637472 199303412 199713024 201195533 201351171 202858306 202918452 203220864 204142658 205150176 205599086 206421391 206845632 207298252 207592704 208321344 208352704 209509398 210478752 210939322 211917552 212834944 212898048 213732288 214094916 214701761 214863726 215761392 216695424 217333424 217421904 217493248 219129568 219486036 220346091 220436192 221209912 221365584 221741163 222008864 223467156 223843648 223910016 224289912 225095332 225186972 225260864 225977367 226955624 227324823 227775328 228574808 229937752 230115624 230838762 231182784 231838064 232300266 234396792 234457344 234893307 234970384 236738194 236834574 236912288 237091008 239341872 239439312 241319904 241831084 242191488 244093696 244315797 244500102 244679904 245558544 246520764 246584448 247990716 248381056 248482176 248861151 249354336 249759972 250433792 250841184 251721624 251824104 252811328 253418472 253658888 253724416 255325077 256067042 256247244 256331328 257146659 257251808 258259848 258644736 258679971 259377856 260711682 260817822 261100224 261228352 261671564 262718134 263815728 264341682 266526324 267483414 267882048 268468228 269311889 269793216 270557936 271016977 272022912 273533568 273644928 274605408 275794176 276307003 277761792 278056379 279345864 279428688 279634176 280638336 281738016 282556736 284412744 284976384 285366249 285439968 285459888 286484968 287681856 287798976 289322502 289408284 289895872 291386634 291800088 292648048 293794788 293881896 295154112 295654884 297956208 298955118 299053216 300249296 301303156 303099764 304163629 304287459 304377678 306213987 306820832 307785016 308243712 308398629 309733688 310947378 312063983 312529056 313191076 313834752 315779432 316121344 316408983 317876328 318777338 319122496 319252416 319347072 321759872 321986304 322295589 325043136 325754396 326000136 326132856 326239872 327411392 328694352 329229054 330654288 331814868 332472448 333013296 334454912 335628832 335765472 335865024 336434868 337542919 337642998 337780458 337891296 340433436 341662992 341775104 342862212 344346464 344906628 344930698 345173436 346258143 347615576 347757096 348133632 348450399 348780971 351754304 352455576 355107291 355251861 355368432 355636512 356644552 357176064 359012808 359724288 361979856 362746626 362771941 363287232 366140544 368337816 372461152 372571584 372723264 374031504 375650688 376261776 377582436 379216992 380488332 380586624 380613184 383575808 383731968 384100563 384496992 385763336 385877712 387389772 388515512 389066784 391067523 391726384 391842528 392507346 393538816 393916831 394077201 394206512 395723592 396152064 397172342 397274944 398606824 401225121 402391066 402702342 405716612 405836904 406441728 408285316 410300352 411198172 412842782 413691264 414596504 416642688 416705408 419018796 420206491 420957504 421878644 423204397 423835104 425669888 425883821 427464576 428189832 429403522 429727452 431522784 433390848 433983753 434196719 434666848 434843808 437079951 438259136 438972072 440692182 440872384 442419824 442731168 443482326 444017728 446934312 447687296 447820032 448432677 448579824 450190664 450373944 450521728 451954734 453911248 454649646 455550656 457149616 459875504 460231248 461677524 462365568 463676128 464600532 466421067 468793584 469786614 469819399 469940768 473476388 473669148 473824576 474182016 478166007 478683744 478878624 482639808 483662168 484382976 488631594 489000204 489359808 490386259 491117088 493041528 493168896 495981432 496762112 496964352 497722302 498708672 499519944 501682368 503443248 503648208 505622656 506464497 506836944 507317776 510650154 512134084 512494488 512662656 514293318 514503616 516519696 517359942 517396047 518755712 521423364 521635644 522200448 522456704 523343128 525436268 527631456 528683364 530424587 533052648 534966828 535764096 536936456 538623778 539586432 541115872 542033954 544045824 544119939 544201849 547067136 547289856 548084383 549210816 552614006 556112758 558691728 558857376 561276672 563476032 565113472 568825488 570070193 570732498 570879936 570919776 572969936 575363712 575597952 578645004 578816568 579791744 582773268 583600176 584877211 585296096 587589576 587763792 588761019 590308224 591309768 595758513 595912416 597910236 598106432 600498592 602606312 603586599 604053513 606199528 608327258 608574918 608755356 612427974 613641664 615570032 616797258 619264173 619467376 621894756 624127966 625058112 626382152 631558864 632817966 635752656 637554676 638244992 638504832 638694144 643519744 644105283 644591178 650086272 651508792 652000272 652265712 652479744 654822784 657388704 658458108 661308576 663629736 664944896 666026592 668909824 671257664 671530944 671730048 672869736 675085838 675285996 675560916 675782592 677932101 680866872 681974469 683325984 685724424 688692928 689813256 689861396 690346872 692516286 695231152 695514192 696900798 697561942 703508608 704679921 704911152 710004071 710214582 710503722 710736864 711273024 713289104 714499303 718025616 719596801 723959712 725493252 725543882 726574464 732281088 732947391 736675632 738287627 744922304 745143168 745446528 748063008 751301376 752523552 755164872 758433984 760976664 761173248 761226368 768201126 768993984 771526672 771755424 774779544 777031024 778133568 782135046 783452768 783685056 785014692 787833662 788154402 788413024 791447184 794344684 794549888 797213648 802450242 804782132 805404684 807935667 811433224 811673808 813050931 816570632 820600704 822396344 825685564 827382528 828583679 828921009 829193008 833285376 833410816 833524351 834169137 838037592 840412982 841915008 843757288 846408794 847670208 851767642 854929152 856379664 858807044 859454904 863045568 867967506 868393438 869333696 869687616 874159902 876518272 877944144 881384364 881744768 884839648 885462336 886964652 888035456 893868624 895374592 895824589 896865354 897159648 900381328 900747888 901043456 903909468 907822496 909299292 911101312 912490887 912862377 914299232 918641961 919513469 919751008 920462496 923355048 924731136 925195887 927352256 929201064 932842134 936191949 937587168 939573228 939638798 939881536 946952776 947338296 947649152 948364032 949226949 956332014 957367488 957757248 965279616 967324336 977263188 978000408 978719616 980772518 982234176 986083056 991962864 994133479 995444604 997417344 999039888 1003364736 1006886496 1007296416 1011245312 1012628757 1012928994 1013673888 1014635552 1021300308 1024268168 1024988976 1025325312 1028586636 1029007232 1033039392 1034719884 1034792094 1037511424 1042846728 1043271288 1044400896 1044913408 1046342913 1046686256 1050872536 1055262912 1057366728 1060849174 1065321873 1066105296 1069933656 1071528192 1073872912 1077247556 1079172864 1082231744 1084067908 1088239878 1088315823 1088403698 1096168766 1098421632 1105228012 1112225516 1115720683 1117383456 1117714752 1122784619 1126952064 1130226944 1137650976 1140140386 1141464996 1141759872 1141839552 1144700441 1145939872 1150727424 1151195904 1152301689 1157290008 1157633136 1159583488 1160166271 1165546536 1167200352 1169754422 1170592192 1175179152 1175527584 1177522038 1180616448 1181750493 1182231603 1182619536 1191517026 1191824832 1195820472 1196212864 1200997184 1205212624 1207173198 1208107026 1212399056 1216654516 1217149836 1217510712 1224855948 1227283328 1231140064 1233594516 1238528346 1238934752 1243789512 1248255932 1250116224 1252764304 1260619473 1263117728 1265635932 1269613191 1271505312 1275109352 1276489984 1277009664 1277651463 1288210566 1289182356 1300172544 1302590157 1303017584 1304000544 1304531424 1309645568 1314777408 1316916216 1322617152 1327259472 1332053184 1342515328 1343061888 1343460096 1345739472 1350171676 1350571992 1351121832 1351565184 1355864202 1361733744 1363948938 1366651968 1371448848 1377385856 1379626512 1379722792 1380693744 1385032572 1390462304 1391028384 1393801596 1395123884 1407017216 1408368731 1409359842 1409458197 1409822304 1420008142 1420429164 1421007444 1421473728 1422546048 1426578208 1428998606 1434498021 1436051232 1439193602 1444949737 1447919424 1450986504 1451087764 1453148928 1465894782 1471158777 1473351264 1476575254 1489844608 1490286336 1490893056 1496126016 1502912327 1505047104 1510329744 1516867968 1521953328 1522452736 1536402252 1537987968 1543053344 1543510848 1549559088 1552188141 1554062048 1556267136 1564270092 1566905536 1567370112 1570029384 1575667324 1576308804 1576826048 1582894368 1588689368 1589099776 1591273761 1594427296 1604900484 1609564264 1610809368 1615871334 1622866448 1623347616 1626101862 1632605547 1633141264 1641201408 1644253149 1644792688 1651371128 1657167358 1657842018 1658386016 1667048702 1668338274 1676075184 1680825964 1683830016 1687514576 1692817588 1695340416 1703535284 1710210579 1712759328 1717614088 1718909808 1726091136 1735935012 1736786876 1738667392 1739375232 1748319804 1753036544 1753275359 1754631633 1755888288 1762768728 1763489536 1769679296 1770924672 1773929304 1776070912 1787275539 1787737248 1791649178 1793730708 1794319296 1800762656 1801495776 1807818936 1810759797 1815644992 1818598584 1822202624 1824981774 1825724754 1828598464 1837283922 1839026938 1839502016 1840924992 1846710096 1850391774 1854704512 1857792519 1858402128 1865684268 1872383898 1875174336 1879146456 1879277596 1879763072 1893905552 1894676592 1895298304 1897118839 1898453898 1912664028 1914734976 1915514496 1930559232 1932315849 1934149021 1934648672 1946394653 1954526376 1956000816 1957439232 1961545036 1964468352 1972166112 1983925728 1988266958 1990889208 1994834688 1998079776 2006729472 2013772992 2014592832 2025257514 2025857988 2027347776 2029271104 2042600616 2048536336 2049977952 2057173272 2058014464 2066078784 2069439768 2069584188 2085693456 2086542576 2092685826 2093372512 2101745072 2110525824 2114733456 2121698348 2130012213 2130643746 2132210592 2139867312 2143497909 2147745824 2154495112 2158790403 2164463488 2168135816 2176479756 2176631646 2176807396 2184447881 2192337532 2196843264 2210456024 2214862881 2224451032 2231441366 2234766912 2235429504 2245569238 2253904128 2270635301 2275301952 2280280772 2282929992 2283519744 2283679104 2289400882 2291879744 2304603378 2314580016 2315266272 2320332542 2331093072 2334400704 2339508844 2341184384 2350358304 2351055168 2355044076 2361719371 2363500986 2364463206 2365239072 2383034052 2383649664 2391640944 2392425728 2401994368 2410425248 2414346396 2416214052 2423807001 2424798112 2433309032 2434299672 2435021424 2439152793 2449711896 2454566656 2462280128 2467189032 2477056692 2477869504 2485751037 2486763027 2487579024 2496511864 2500232448 2500573053 2502507411 2505528608 2521238946 2526235456 2531271864 2539226382 2543010624 2550218704 2555302926 2576421132 2578364712 2605180314 2606035168 2608001088 2609062848 2629554816 2633832432 2645234304 2654518944 2664106368 2685030656 2686123776 2687473767 2691478944 2700343352 2701143984 2702243664 2703130368 2711728404 2723467488 2727897876 2733303936 2737472661 2742897696 2754771712 2758540407 2759253024 2759445584 2761387488 2770065144 2780924608 2782056768 2787603192 2790247768 2808575847 2816737462 2818719684 2818916394 2819644608 2840016284 2840858328 2842014888 2842947456 2845092096 2853156416 2857997212 2868996042 2872102464 2878387204 2889899474 2895838848 2901973008 2902175528 2931789564 2941445437 2942317554 2946702528 2953150508 2962430779 2979689216 2981186747 2982400437 2992252032 3005824654 3010094208 3020659488 3033735936 3037886271 3039377033 3043906656 3058620169 3072804504 3075975936 3086106688 3087021696 3099118176 3104376282 3108124096 3112534272 3128540184 3133811072 3134740224 3139028739 3140058768 3151334648 3152617608 3153652096 3165788736 3177378736 3182547522 3188854592 3209800968 3219128528 3221618736 3231742668 3245732896 3246695232 3252203724 3264947469 3265211094 3266282528 3288506298 3289585376 3302742256 3314334716 3315684036 3316772032 3334097404 3336676548 3347162049 3352150368 3361651928 3368353857 3375029152 3385635176 3390680832 3407070568 3420421158 3425518656 3432703813 3434101323 3435228176 3437819616 3452182272 3471870024 3473573752 3477334784 3478750464 3480498813 3496639608 3506550718 3509263266 3511776576 3525537456 3539358592 3541849344 3545251479 3547858608 3574551078 3575474496 3583298356 3587461416 3588638592 3601525312 3602991552 3615637872 3621519594 3631289984 3637197168 3649963548 3651449508 3657196928 3674567844 3678053876 3679004032 3681849984 3693420192 3700783548 3709409024 3712972109 3715585038 3716804256 3731368536 3744767796 3750348672 3758292912 3758555192 3759526144 3781858419 3787811104 3789353184 3794237678 3796907796 3808839573 3809412943 3825328056 3829469952 3831028992 3832954389 3836590681 3864631698 3868298042 3869297344 3892789306 3907770471 3909052752 3912001632 3923090072 3928936704 3944332224 3967851456 3976533916 3981778416 3990491351 3996159552 4027545984 4029185664 4050515028 4051715976 4054695552 4058542208 4085201232 4094140477 4097072672 4099955904 4114346544 4132157568 4138879536 4139168376 4171386912 4173085152 4185371652 4186745024 4203490144 4221051648 4225106193 4228374591 4229466912 4243396696 4260024426 4261287492 4264421184 4279734624 4286995818 4295491648 4308990224 4317580806 4328926976 4334849211 4336271632 4352959512 4353263292 4353614792 4368895762 4384675064 4413476331 4420912048 4429725762 4448902064 4462882732 4469533824 4470859008 4491138476 4508736981 4541270602 4550603904 4560561544 4565859984 4567358208 4578801764 4583759488 4609206756 4622271401 4629160032 4630532544 4640665084 4662186144 4668801408 4679017688 4682368768 4700716608 4702110336 4710088152 4723438742 4727001972 4728926412 4730478144 4766068104 4767299328 4773821283 4776163909 4783281888 4803988736 4820850496 4828692792 4832428104 4847614002 4849596224 4866618064 4868599344 4870042848 4878305586 4897816641 4899423792 4924560256 4932759447 4934378064 4954113384 4955739008 4971502074 4973526054 4975158048 4993023728 5001146106 5001495121 5005014822 5011057216 5042477892 5052470912 5062543728 5078452764 5086021248 5100437408 5110605852 5130631737 5152842264 5156729424 5168013389 5210360628 5212070336 5216002176 5218125696 5259109632 5259826077 5263894899 5267664864 5290468608 5309037888 5328212736 5374947534 5382957888 5400686704 5402287968 5404487328 5423456808 5446934976 5455795752 5466607872 5474945322 5485795392 5517080814 5518506048 5518891168 5522774976 5540130288 5561849216 5564113536 5575206384 5580495536 5617151694 5633474924 5637439368 5637832788 5639289216 5680032568 5681716656 5684029776 5685894912 5691356517 5706312832 5715994424 5737992084 5744204928 5756774408 5779798948 5791677696 5802447063 5803946016 5804351056 5834670457 5839183959 5863579128 5882890874 5884635108 5893405056 5906301016 5924861558 5962373494 5964800874 5984504064 5986220339 6011649308 6020188416 6041318976 6075772542 6078754066 6087813312 6117240338 6145609008 6172213376 6174043392 6198236352 6208752564 6216248192 6226351069 6257080368 6267622144 6270772123 6278057478 6280117536 6302669296 6305235216 6307304192 6331577472 6354757472 6365095044 6377709184 6390036639 6419601936 6430493727 6433649321 6438257056 6443237472 6463485336 6476371209 6491465792 6493390464 6504407448 6529894938 6530422188 6532565056 6553343643 6577012596 6579170752 6605484512 6628669432 6631368072 6633544064 6644588643 6668194808 6673353096 6694324098 6704300736 6723303856 6736707714 6750058304 6771270352 6811905903 6814141136 6840842316 6851037312 6865407626 6868202646 6870456352 6875639232 6943740048 6947147504 6958934353 6960997626 6993279216 7013101436 7018526532 7023553152 7051074912 7078717184 7085158113 7090502958 7095717216 7149102156 7150948992 7166596712 7174922832 7177277184 7203050624 7205983104 7231275744 7243039188 7262579968 7274394336 7299927096 7302899016 7314393856 7349135688 7356107752 7358008064 7363699968 7386840384 7401567096 7425944218 7431170076 7433608512 7457253111 7462737072 7489535592 7500697344 7501719159 7516585824 7517110384 7563716838 7575622208 7578706368 7588475356 7593815592 7617679146 7618825886 7650656112 7665908778 7673181362 7729263396 7736596084 7738594688 7785578612 7810044781 7815540942 7818105504 7824003264 7846180144 7859492333 7888664448 7935702912 7953067832 7963556832 7980982702 7992319104 8012903087 8055091968 8058371328 8062421301 8063634991 8101030056 8103431952 8109391104 8117084416 8121163897 8170402464 8188280954 8194145344 8199911808 8228693088 8264315136 8275621221 8277759072 8278336752 8342773824 8346170304 8370743304 8373490048 8406980288 8450212386 8456749182 8458933824 8486793392 8520048852 8522574984 8528842368 8559469248 8573991636 8590983296 8617980448 8635161612 8669698422 8672543264 8705919024 8706526584 8707229584 8737791524 8769350128 8824336311 8826952662 8841824096 8859451524 8887292337 8897804128 8925765464 8939067648 8943560241 8947201311 8982276952 9017473962 9082541204 9101207808 9118131099 9121123088 9131719968 9157603528 9167518976 9175860507 9218413512 9244542802 9258320064 9261065088 9281330168 9324372288 9337602816 9358035376 9401433216 9404220672 9420176304 9446877484 9454003944 9457852824 9460956288 9532136208 9547642566 9552327818 9566563776 9641700992 9657385584 9664856208 9695228004 9699192448 9733236128 9737198688 9740085696 9756611172 9795633282 9798847584 9849120512 9865518894 9868756128 9908226768 9911478016 9943004148 9947052108 9950316096 9986047456 10002292212 10002990242 10010029644 10022114432 10041486147 10084955784 10104941824 10105061571 10114648159 10125087456 10156905528 10172042496 10200874816 10221211704 10261263474 10298111439 10302303969 10305684528 10313458848 10336026778 10420721256 10424140672 10432004352 10436251392 10441496439 10519652154 10520386289 10527789798 10535329728 10618075776 10749895068 10765915776 10801373408 10804575936 10808974656 10846913616 10893869952 10911591504 10935468269 10949890644 10971590784 11034161628 11037012096 11037782336 11045549952 11080260576 11123698432 11128227072 11138916327 11150412768 11160991072 11234303388 11266949848 11274878736 11275665576 11278578432 11360065136 11363433312 11368059552 11382713034 11412625664 11428238829 11431988848 11475984168 11488409856 11509772043 11513548816 11559597896 11604894126 11607892032 11608702112 11669340914 11678367918 11727158256 11765781748 11769270216 11786810112 11812602032 11849723116 11924746988 11929601748 11971474053 11972440678 12023298616 12082637952 12151545084 12157508132 12175626624 12234480676 12272927513 12282421431 12291218016 12344426752 12350630809 12396472704 12417505128 12432496384 12452702138 12514160736 12541544246 12556114956 12560235072 12591704851 12605338592 12610470432 12663154944 12675318579 12709514944 12730190088 12755418368 12780073278 12839203872 12860987454 12867298642 12876514112 12886474944 12926970672 12952742418 12982931584 12986780928 13004547633 13008814896 13059789876 13060844376 13065130112 13106687286 13154025192 13158341504 13210969024 13257338864 13262736144 13267088128 13289177286 13336389616 13346706192 13388648196 13408601472 13446607712 13473415428 13500116608 13526210943 13542540704 13623811806 13624762571 13628282272 13681684632 13702074624 13730815252 13736405292 13740912704 13751278464 13866814203 13887480096 13894295008 13917868706 13921995252 13986558432 14026202872 14037053064 14047106304 14102149824 14170316226 14181005916 14191434432 14298204312 14301897984 14328491727 14333193424 14349845664 14406101248 14411966208 14462551488 14486078376 14548788672 14599854192 14605798032 14698271376 14712215504 14773680768 14803134192 14851888436 14862340152 14867217024 14914506222 14925474144 14979071184 15003438318 15004485363 15033171648 15034220768 15127433676 15151244416 15157412736 15176950712 15187631184 15235358292 15237651772 15301312224 15331817556 15346362724 15458526792 15473192168 15477189376 15504040167 15571157224 15620089562 15631081884 15636211008 15648006528 15692360288 15718984666 15777328896 15779478231 15871405824 15894447107 15906135664 15927113664 15961965404 15984638208 16025806174 16124842602 16127269982 16202060112 16206863904 16242327794 16340804928 16376561908 16388290688 16399823616 16457386176 16532035597 16551242442 16555518144 16556673504 16685547648 16692340608 16741486608 16746980096 16813960576 16900424772 16913498364 16917867648 16961439119 16973586784 17040097704 17045149968 17057684736 17074069551 17118938496 17147983272 17181966592 17235960896 17270323224 17339396844 17345086528 17407341189 17411838048 17413053168 17414459168 17475583048 17504011371 17517551877 17538700256 17648672622 17653905324 17683648192 17718903048 17774584674 17795608256 17851530928 17887120482 17894402622 17958661017 17964553904 18034947924 18165082408 18236262198 18242246176 18263439936 18315207056 18351721014 18436827024 18489085604 18516640128 18522130176 18562660336 18648744576 18679053207 18716070752 18802866432 18812316369 18840352608 18893754968 18908007888 18915705648 18921912576 19064272416 19095285132 19104655636 19133127552 19283401984 19300947963 19314771168 19329712416 19390456008 19398384896 19466472256 19474397376 19480171392 19513222344 19591266564 19597695168 19660030929 19731037788 19737512256 19816453536 19886008296 19894104216 19900632192 19972094912 20004584424 20005980484 20020059288 20044228864 20082972294 20169911568 20210123142 20229296318 20250174912 20313811056 20401749632 20435717709 20442423408 20522526948 20590118059 20596222878 20604607938 20611369056 20626917696 20672053556 20841442512 20848281344 20868307229 20876803059 20882992878 21039304308 21040772578 21055579596 21070659456 21236151552 21255474339 21275639231 21410341183 21499790136 21531831552 21602746816 21609151872 21617949312 21693827232 21787739904 21823183008 21870936538 21899781288 21943181568 22068323256 22074024192 22075564672 22091099904 22160521152 22277832654 22300825536 22321982144 22468606776 22533899696 22549757472 22551331152 22720130272 22726866624 22736119104 22765426068 22856477658 22863977696 22951968336 23019544086 23027097632 23119195792 23209788252 23215784064 23217404224 23338681828 23356735836 23430134343 23454316512 23531563496 23538540432 23578476999 23625204064 23699446232 23849493976 23859203496 23942948106 23944881356 24028926691 24038709261 24046597232 24165275904 24190904973 24303090168 24315016264 24351253248 24363491691 24468961352 24545855026 24564842862 24582436032 24701261618 24792945408 24835010256 24905404276 25028321472 25083088492 25112229912 25120470144 25183409702 25210677184 25220940864 25350637158 25419029888 25460380176 25560146556 25678407744 25721974908 25734597284 25753028224 25772949888 25853941344 25905484836 25965863168 25978913081 26009095266 26017629792 26119579752 26121688752 26130260224 26213374572 26308050384 26316683008 26421938048 26473008933 26514677728 26525472288 26578354572 26661877011 26665890601 26672779232 26693412384 26777296392 26817202944 26830680723 26893215424 26946830856 27000233216 27052421886 27085081408 27247623612 27249525142 27256564544 27354393297 27363369264 27461630504 27472810584 27481825408 27502556928 27527581521 27733628406 27774960192 27788590016 27835737412 27843990504 27973116864 28052405744 28074106128 28204299648 28340632452 28362011832 28382868864 28596408624 28656983454 28658983339 28666386848 28699691328 28829870891 28925102976 28972156752 29097577344 29199708384 29211596064 29396542752 29424431008 29547361536 29606268384 29703776872 29724680304 29734434048 29829012444 29850948288 29958142368 30006876636 30008970726 30066343296 30068441536 30254867352 30302488832 30314825472 30343944477 30353901424 30375262368 30470716584 30475303544 30602624448 30663635112 30692725448 30894334317 30917053584 30946384336 31008080334 31142314448 31240179124 31262163768 31272422016 31296013056 31384720576 31437969332 31558956462 31561158867 31788894214 31812271328 31854227328 31923930808 32051612348 32249685204 32254539964 32355899807 32404120224 32413727808 32484655588 32681609856 32753123816 32776581376 32806404807 32914772352 33064071194 33102484884 33111036288 33113347008 33196312789 33371095296 33384681216 33416748981 33433147363 33482973216 33627921152 33644821859 33800849544 33826996728 33835735296 33922878238 33947173568 34080195408 34090299936 34148139102 34237876992 34284716487 34295966544 34471921792 34529316129 34540646448 34678793688 34690173056 34814682378 34823676096 34826106336 34828918336 34951166096 35008022742 35035103754 35077400512 35297345244 35307810648 35367296384 35437806096 35549169348 35591216512 35703061856 35774240964 35788805244 35914422159 35917322034 35929107808 36069895848 36330164816 36472524396 36484492352 36526879872 36630414112 36703442028 36818782539 36847264293 36873654048 36978171208 37033280256 37051892427 37125320672 37297489152 37358106414 37432141504 37624632738 37680705216 37775114553 37787509936 37816015776 37831411296 38128544832 38190570264 38209311272 38266255104 38601895926 38629542336 38659424832 38780912016 38932944512 38948794752 38960342784 39026444688 39182533128 39195390336 39320061858 39462075576 39475024512 39632907072 39772016592 39788208432 39801264384 39944189824 40009168848 40011960968 40040118576 40165944588 40339823136 40420246284 40458592636 40500349824 40627622112 40803499264 40842693199 40871435418 40874287713 40884846816 41045053896 41180236118 41192445756 41209215876 41222738112 41253835392 41344107112 41600442609 41682885024 41736614458 41753606118 41765985756 41903542373 42078608616 42081545156 42111159192 42141318912 42510948678 42551278462 42820682366 42985475181 42999580272 43205493632 43218303744 43235898624 43387654464 43584457483 43646366016 43741873076 43799562576 43895404861 44136646512 44151129344 44321042304 44555665308 44601651072 44643964288 44937213552 45013456089 45035545247 45067799392 45099514944 45102662304 45440260544 45453733248 45472238208 45530852136 45712955316 45727955392 45903936672 46039088172 46054195264 46238391584 46419576504 46431568128 46434808448 46512120501 46677363656 46713471672 46860268686 46908633024 47063126992 47077080864 47156953998 47250408128 47398892464 47683341321 47698987952 47718406992 47885896212 47889762712 48057853382 48077418522 48093194464 48381809946 48606180336 48630032528 48712540471 48726983382 48937922704 49091710052 49129685724 49164872064 49402523236 49596106791 49670020512 49810808552 50056642944 50166176984 50224459824 50240940288 50366819404 50421354368 50441881728 50701274316 50838059776 50844985411 50884317357 50920760352 51120293112 51356815488 51443949816 51469194568 51506056448 51545899776 51707882688 51810969672 51957826162 52018190532 52035259584 52239159504 52243377504 52426749144 52512034113 52616100768 52843876096 52946017866 53029355456 53050944576 53156709144 53323754022 53331781202 53345558464 53386824768 53554592784 53661361446 53786430848 53875983051 53893661712 54104843772 54170162816 54495247224 54499050284 54513129088 54708786594 54726738528 54923261008 54945621168 54963650816 55016446331 55055163042 55467256812 55549920384 55577180032 55671474824 55687981008 55946233728 56037159621 56090321609 56104811488 56148212256 56408599296 56436949107 56445444937 56681264904 56724023664 56765737728 56848147279 57192817248 57313966908 57317966678 57332773696 57399382656 57659741782 57850205952 57902843889 57944313504 58195154688 58399416768 58423192128 58793085504 58848862016 59212536768 59407553744 59449360608 59658024888 59701896576 59916284736 60013753272 60017941452 60132686592 60136883072 60509734704 60642142219 60687888954 60707802848 60750524736 60941433168 60950607088 61205248896 61327270224 61385450896 61770354177 61788668634 61834107168 61892768672 62016160668 62284628896 62480358248 62524327536 62544844032 62604921687 62630409177 62769441152 62875938664 63117912924 63122317734 63577788428 63624542656 63708454656 63826917693 63847861616 64103224696 64231023549 64499370408 64509079928 64711799614 64808240448 64827455616 64969311176 65363219712 65506247632 65612809614 65829544704 65848423729 66128142388 66204969768 66222072576 66226694016 66392625578 66833497962 66866294726 66965946432 67289643718 67601699088 67653993456 67845756476 67894347136 68160390816 68180599872 68296278204 68489861759 68569432974 68591933088 68943843584 69058632258 69081292896 69357587376 69380346112 69629364756 69647352192 69652212672 69657836672 69902332192 70016045484 70070207508 70154801024 70290403029 70594690488 70615621296 70734592768 70735430997 70770142531 70875612192 71098338696 71182433024 71406123712 71548481928 71577610488 71828844318 71834644068 71858215616 72086780073 72116127783 72139791696 72572714919 72660329632 72945048792 72968984704 73053759744 73090475073 73260828224 73406884056 73637565078 73694528586 73747308096 73956342416 74103784854 74250641344 74716212828 74864283008 75249265476 75361410432 75550229106 75575019872 75632031552 75662822592 76257089664 76381140528 76418622544 76548277883 77203791852 77259084672 77318849664 77561824032 77865889024 77897589504 77936739243 78052889376 78365066256 78390780672 78536544841 78640123716 78924151152 78950049024 79265814144 79544033184 79576416864 79888379648 79997671803 80018337696 80023921936 80080237152 80331889176 80679646272 80840492568 80917185272 81000699648 81255244224 81685386398 81742870836 81748575426 81769693632 82090107792 82360472236 82384891512 82418431752 82445476224 82507670784 82688214224 83200885218 83365770048 83473228916 83507212236 83531971512 83807084746 84157217232 84163090312 84222318384 85021897356 85102556924 85641364732 85910492591 85970950362 85976950017 85999160544 86410987264 86454415663 86489612673 86775308928 87168914966 87292732032 87483746152 87599125152 87790809722 88141933957 88273293024 88642084608 88699984901 89111330616 89203302144 89287928576 89874427104 90026912178 90071090494 90135598784 90199029888 90205324608 90880521088 90907466496 90944476416 91031833431 91061704272 91425910632 91455910784 91807873344 92078176344 92108390528 92476783168 92839153008 92869616896 93024241002 93354727312 93426943344 93720537372 93817266048 94126253984 94154161728 94313907996 94500816256 94683476601 94797784928 95366682642 95397975904 95436813984 95771792424 95779525424 96115706764 96154837044 96186388928 96763619892 97067699421 97212360672 97260065056 97425080942 97453966764 97875845408 98183420104 98259371448 98329744128 98419214421 98805046472 99192213582 99340041024 99588938367 99621617104 100113285888 100299442089 100332353968 100448919648 100733638808 100842708736 100883763456 100934465577 101402548632 101689970822 101768634714 101841520704 102240586224 102713630976 102887899632 102938389136 103415765376 103621939344 103915652324 104036381064 104070519168 104478319008 104486755008 104853498288 105024068226 105232201536 105892035732 106058710912 106101889152 106313418288 106647508044 106663562404 106691116928 106773649536 107109185568 107322722892 107572861696 107751966102 107787323424 108209687544 108340325632 108990494448 108998100568 109026258176 109417573188 109453477056 109846522016 109891242336 110032892662 110110326084 110456347617 110934513624 111099840768 111154360064 111155677281 111261129749 111342949648 111375962016 111892467456 112074319242 112180643218 112209622976 112296424512 112873898214 112890889874 113325343659 113362529808 113448047328 113696294558 114385634496 114627933816 114635933356 114665547392 114798765312 115319483564 115724249179 115805687778 115888627008 116798833536 116846384256 117586171008 117697724032 118425073536 118730073833 118815107488 118898721216 119316049776 119403793152 119832569472 120027506544 120035882904 120273766144 120290150959 121019469408 121284284438 121375777908 121415605696 121501049472 121882866336 121901214176 122410497792 122528079597 122622863139 122654540448 122770901792 123540708354 123577337268 123668214336 123785537344 124032321336 124569257792 124960716496 125048655072 125209843374 125260818354 125538882304 125710627119 125751877328 126235825848 126244635468 127155576856 127249085312 127653835386 127695723232 128206449392 128462047098 128998740816 129018159856 129423599228 129616480896 129654911232 129938622352 130753372449 131012495264 131225619228 131686214583 131696847458 132256284776 132409939536 132453388032 132785251156 133666995924 133732589452 133931892864 134579287436 135106635741 135203398176 135307986912 135691512952 135788694272 136320781632 136361199744 136592556408 136979723518 137138865948 137183866176 138117264516 138162585792 138508753361 138715174752 139258729512 139294704384 139304425344 139315673344 139804664384 140032090968 140140415016 140309602048 140580806058 141189380976 141231242592 141470861994 141540285062 141751224384 142196677392 142812247424 143050023963 143096963856 143155220976 143657688636 143669288136 143716431232 144173560146 144232255566 144279583392 145145429838 145320659264 145890097584 145937969408 146137621413 146180950146 146521656448 146813768112 147275130156 147389057172 147494616192 147912684832 148207569708 148501282688 148788320373 149432425656 149728566016 149872388281 150498530952 150722820864 151100458212 151150039744 151264063104 151325645184 152514179328 152534956233 152652952071 152762281056 152837245088 153096555766 154407583704 154518169344 154637699328 155123648064 155873478486 156105778752 156730132512 157073089682 157280247432 157848302304 158531628288 159088066368 159152833728 159995343606 160036675392 160047843872 160160474304 160663778352 161359292544 161680985136 161834370544 162510488448 163370772796 163485741672 163497150852 163539387264 164180215584 164720944472 164769783024 164836863504 164890952448 165049338993 165376428448 166401770436 166731540096 166946457832 167014424472 167063943024 167614169492 168270964827 168314434464 168326180624 168444636768 169336334811 170043794712 170205113848 170544441837 171282729464 171820985182 171941900724 171953900034 171998321088 172908831326 172979225346 173550617856 174337829932 174585464064 174967492304 175198250304 175581619444 176283867914 176546586048 177399969802 178222661232 179748854208 180053824356 180142180988 180271197568 180398059776 180410649216 181761042176 181852391567 181926426657 182063666862 182123408544 182851821264 182911821568 183615746688 184156352688 184216781056 184953566336 185311062531 185678306016 186048482004 186575830309 186709454624 186853886688 187441074744 187634532096 187814765061 188252507968 188308323456 188627815992 189001632512 189366953202 189595569856 190733365284 190795951808 190873627968 191480753079 191543584848 191559050848 192231413528 192309674088 192372777856 192693070647 193527239784 194135398842 194424721344 194520130112 194850161884 194907933528 195751690816 196366840208 196518742896 196838428842 197545271187 197610092944 198384427164 198680082048 199177876734 199243234208 200598884178 200664707936 200897839296 201467277616 201809096237 201868931154 202805097264 203379941644 203537269428 203683041408 204481172448 205469585277 205775799264 205876778272 206831530752 207243878688 207831304648 208072762128 208141038336 208956638016 208973510016 209706996576 210048136452 210464403072 211784071464 212117421824 212203778304 212310427593 212626836576 213295016088 213327124808 213382233856 213547299072 214218371136 214645445784 215503932204 215574646848 216260340219 216419375088 217980988896 217996201136 218835146376 218906954112 219693044032 219782484672 220065785324 220220652168 220912695234 221869027248 222311354562 222522259498 222685899296 222751924032 224148638484 224361286436 224419245952 224592849024 225747796428 225781779748 226491298649 226650687318 226725059616 226896094656 227392589116 228771268992 229255867632 229271866712 229331094784 229644833649 230638967128 231448498358 231611375556 231777254016 232374189523 233597667072 233692768512 233810217729 234032031541 235172342016 235395448064 235513753013 235609634523 236850147072 237460147666 237630214976 237797442432 238632099552 239665138944 239993015409 240055013088 240071765808 240580301918 242038938816 242568568876 242751555816 242831211392 243002098944 243765732672 243802428352 245056159194 245245726278 245309080896 245541803584 247081416708 247154674536 247336428672 247571074688 248064642672 249138515584 249921432992 250097310144 250419686748 250521636708 251421254238 251503754656 252471651696 252489270936 254311153712 254498170624 255307670772 255391446464 256412898784 256924094196 257731477773 257930850051 257997481632 258036319712 258847198456 259232961792 259363246989 259468838019 259877244704 261506744898 262024990528 262451238456 263372429166 263393694916 264425801871 264512569552 264819879072 265570502312 266099954703 267333991848 267465178904 267863785728 269158574872 270213271482 270406796352 270615973824 271383025904 272641563264 272722399488 273185112816 273959447036 274277731896 274367732352 276234529032 276325171584 277017506722 277430349504 278517459024 278608850688 279609328768 280064181936 280280830032 281161612116 282378761952 282462485184 282941723988 283080570124 283502448768 284393354784 285624494848 286100047926 286193927712 286310441952 287315377272 287338576272 287432862464 288347120292 288464511132 288559166784 290290859676 290641318528 291203098263 291780195168 292275242826 292361900292 293043312896 293324796611 293627536224 294550260312 294778114344 294989232384 295825369664 296415139416 297002565376 297576640746 298766815101 298864851312 299744776562 300898326267 300997061904 302200916424 302300079488 302528126208 302651290368 302803396731 305069912466 305091202381 305305904142 305524562112 305674490176 306193111532 308815167408 310247296128 311746956972 312211557504 313460265024 314146179364 314560494864 315248816729 315696604608 317128579801 318176132736 318305667456 319990687212 320073350784 320095687744 320320948608 321327556704 322718585088 323361970272 323668741088 325020976896 326741545592 326971483344 326994301704 327078774528 328360431168 329441888944 329539566048 329673727008 330098677986 330752856896 332803540872 333463080192 333783389247 333892915664 334028848944 334127886048 335228338984 336541929654 336628868928 336652361248 336889273536 338672669622 340087589424 340410227696 341088883674 342565458928 343641970364 343883801448 343907800068 343996642176 345817662652 345958450692 347172747537 348675659864 349934984608 350396500608 351163238888 352567735828 353093172096 354799939604 355914897877 356190221499 356445322464 359497708416 360107648712 360284361976 360542395136 360821298432 360870452877 363704783134 363852853314 364127333724 364246817088 365159440679 365703642528 367231493376 367584238791 368312705376 369907132672 370622125062 371356612032 372096964008 373151660618 373418909248 373707773376 374882149488 375629530122 376505015936 376616646912 377131881357 377255631984 378733906404 379191139712 381466730568 381591903616 381747255936 382961506158 383087169696 383118101696 384462827056 384619348176 384745555712 385386141294 387054479568 388270797684 388849442688 389040260224 389700323768 389815867056 391503381632 392260117347 392733680416 393037485792 393676857684 395058643749 395090542374 395118114559 395220185888 396768854328 397360164096 398355753468 398486468416 401197768356 401329415872 401795678592 402934555232 403618192474 403737862308 405319907223 405610194528 406759883288 407074538856 407366082816 408962344896 410939170554 411551598528 411753556544 414487757376 415526260083 415662609296 416145524256 417913276032 417947020032 419413993152 420096272904 420928806144 423568142928 424494995533 424620855186 425253673152 426590032176 426654249616 428436742272 429290891568 431007864408 431149293696 432520680438 432838750176 435961977792 435992402272 437670292752 437813908224 438412864239 439386088064 439564969344 440131570648 440441304336 441825390468 443738054496 444622709124 445044518996 445371798592 445503848064 448297276968 448722572872 448838491904 449185698048 449617164843 451495592856 451563559496 452982597298 453301374636 453450119232 453792189312 454785178232 457542537984 457604868699 458511735264 458543733424 459289667298 460938966103 461277934256 462896996716 463222751112 463554508032 464748379046 467620435458 468064063082 471027506026 471219269046 474920295332 475260429952 475594884864 477264199104 479429032313 479986030818 480110026176 480143531616 481160603836 484077877632 485137137752 485503111632 485662422784 487531465344 487604856704 490112318388 490491452556 490618161792 491083607168 491881734451 494162833416 494309349072 494672857344 495142149376 495148016979 495390997717 496129285344 498277031168 499842865984 500194620288 500839373496 501043273416 502842508476 503007509312 504812894481 504943303392 504978541872 508009004433 508622307424 510615341544 510782892928 511633325511 512825797568 513848188392 515462955546 515861700102 515994963264 516072639424 517694396912 518726493978 518937676038 519754489408 523013489796 524049981056 524902476912 526744858332 526787389832 528851603742 529025139104 529639758144 531141004624 532199909406 534667983696 534930357808 535837945181 538317149744 540426542964 540813592704 541231947648 542766051808 545283126528 545557174701 545779279971 546370225632 547918894072 548555463792 548735464704 549755813887 552469058064 552650343168 554035013444 554860699008 557034918048 559218657536 559727490927 560128363872 560561660064 562323224232 564757523904 564924970368 565883447976 566161140248 567004897536 568786709568 572200095852 572387855424 572620883904 574630754544 574677152544 576694240584 576929022264 577118333568 580581719352 581282637056 582406196526 583560390336 584550485652 584723800584 586649593222 587255072448 589100520624 589556228688 591650739328 592635813561 592830278832 595153281492 597533630202 597729702624 599489553124 601796652534 601994123808 604401832848 604600158976 605180909641 605427288711 605606793462 610139824932 610182404762 610611808284 611049124224 611348980352 612386223064 616408755831 616993537699 617630334816 620494592256 620899894307 623493913944 624423115008 626920530048 628292358728 629120989728 630497633458 631393209216 634257159602 636352265472 636611334912 636931282779 639981374424 640146701568 640191375488 640641897216 642655113408 646723940544 647337482176 653483091184 653942966688 653988603408 656720862336 658883777888 659079132096 659347454016 660197355972 661505713792 665607081744 667063564409 667566778494 667785831328 668057697888 668255772096 670456677968 673083859308 673257737856 673304722496 673778547072 677345339244 679473895947 680175178848 680820455392 682177767348 685130917856 687283940728 687767602896 687815600136 687993284352 688934500947 691635325304 691916901384 694345495074 697122568569 697351319728 699869969216 700793001216 702096094623 702326477776 705135471656 706186344192 706541259039 706828903569 709599879208 711829795754 712380442998 712890644928 718995416832 720215297424 720568723952 721740905754 727409566268 727705706628 728254667448 728493634176 730318881358 731407285056 735168477582 736625410752 741244250124 742713224064 744193928016 746303321236 746837818496 747415546752 749764298976 751259060244 753010031872 753388479349 754263762714 754511263968 757467812808 758382279424 762933461136 763183807232 763494511872 765923012316 766174339392 766236203392 768925654112 769238696352 770772282588 773194433319 774108959136 776541595368 777698885376 778080520448 778089740967 779400647536 779631734112 783006763264 784520234694 785467360832 786074971584 787353715368 790117287498 790181084748 790236229118 790440371776 793277405613 793537708656 796711506936 796972936832 798299864109 802395536712 802658831744 803591357184 805869110464 807236384948 807475724616 810639814446 811220389056 813519766576 814149077712 817924689792 821878341108 823103197056 823507113088 828975514752 831052520166 831110516831 831325218592 832291048512 835826552064 836066255839 838827986304 840192545808 842031056713 847136285856 848989991066 849241710372 850507346304 853180064352 853308499232 856873484544 858581783136 862015728816 862298587392 863901993251 865041360876 865677500352 871923955584 871984804544 875340585504 876825728478 878772176128 879129938688 879974389833 880263141296 880882608672 883650780936 887476108992 889245418248 890089037992 890743597184 891007696128 896594553936 897445145744 899234329686 902991185712 903127118992 905965194596 906602749272 906900238464 907584378624 909570356464 915209737398 915273607143 917023470528 917087466848 918579334596 921877932206 922555868512 925793993432 926445502224 929496758092 935240870916 936128126164 942055012052 942438538092 945746450187 949840590664 950520859904 951385739403 954528398208 958858064626 959972061636 960220052352 960287063232 962321207672 968155755264 969561273527 970274275504 971006223264 975062930688 975209713408 975699833911 980224636776 980982905112 981236323584 982167214336 983763468902 988325666832 988618698144 990296033958 990781995434 992258570688 999685731968 1000389240576 1001350167741 1001678746992 1002086546832 1005685016952 1006015018624 1009625788962 1009886606784 1009957083744 1016018008866 1017244614848 1021230683088 1021565785856 1023266651022 1025651595136 1027696376784 1030925911092 1031723400204 1031989926528 1032145278848 1035388793824 1037452987956 1037875352076 1039508978816 1041518242611 1046026979592 1048099962112 1049804953824 1053489716664 1053574779664 1057703207484 1058050278208 1059279516288 1062282009248 1064399818812 1067744693631 1068570664497 1069335967392 1069860715616 1071675890362 1076634299488 1080853085928 1081627185408 1082463895296 1082611358631 1085532103616 1091114349402 1091558559942 1092740451264 1095478322037 1095837788144 1097110927584 1099511627774 1104938116128 1108070026888 1109721398016 1114069836096 1119454981854 1120256727744 1121123320128 1124646448464 1129515047808 1129849940736 1131766895952 1132322280496 1137573419136 1144400191704 1144775710848 1145241767808 1149261509088 1149354305088 1153388481168 1153858044528 1154236667136 1161163438704 1164812393052 1167120780672 1169100971304 1169447601168 1173299186444 1174510144896 1178201041248 1179112457376 1183301478656 1185271627122 1185354343677 1185660557664 1190306562984 1195067260404 1195459405248 1198979106248 1203593305068 1203988247616 1208803665696 1210361819282 1210854577422 1211213586924 1220279649864 1220364809524 1221223616568 1222098248448 1222697960704 1224772446128 1232817511662 1233987075398 1235260669632 1241799788614 1246578780249 1246987827888 1253841060096 1256584717456 1258241979456 1260995266916 1262786418432 1268514319204 1272966740969 1273484986599 1273862565558 1279962748848 1280382750976 1285310226816 1293447881088 1294674964352 1306030812163 1306966182368 1307885933376 1307977206816 1313441724672 1317767555776 1318158264192 1318694908032 1320394711944 1323011427584 1331214163488 1334127128818 1335133556988 1335571662656 1336115395776 1336511544192 1340913355936 1346167718616 1346515475712 1346609444992 1347557094144 1348851494529 1354690678488 1358947791894 1360350357696 1361640910784 1364355534696 1370261835712 1374567881456 1375535205792 1375631200272 1377869001894 1382816898309 1383270650608 1383833802768 1388690990148 1394245137138 1394702639456 1399739938432 1404192189246 1404652955552 1410270943312 1412663673659 1413082518078 1413657807138 1419199758416 1423659591508 1424760885996 1425781289856 1438287096939 1440430594848 1441137447904 1443481811508 1454819132536 1455411413256 1456509334896 1456987268352 1460637762716 1462814570112 1470336955164 1473250821504 1475645203353 1482488500248 1485426448128 1486172993151 1488387856032 1492606642472 1493675636992 1494831093504 1499528597952 1502518120488 1506776958698 1508527525428 1509022527936 1514935625616 1525866922272 1531846024632 1532348678784 1532472406784 1537851308224 1538477392704 1541544565176 1546388866638 1548217918272 1553083190736 1556179481934 1558801295072 1559263468224 1569040469388 1570934721664 1572149943168 1574707430736 1580234574996 1580362169496 1580472458236 1580880743552 1586554811226 1587075417312 1593423013872 1593945873664 1596599728218 1604791073424 1605317663488 1607513835543 1611738220928 1614472769896 1614951449232 1621279628892 1622440778112 1626619326661 1627039533152 1628298155424 1635849379584 1636671524103 1643756682216 1646206394112 1647014226176 1648596271091 1649267441661 1657951029504 1662105040332 1662221033662 1662650437184 1664582097024 1672132511678 1677655972608 1679182472781 1680385091616 1684062113426 1694272571712 1697979982132 1698483420744 1701014692608 1706360128704 1706616998464 1717163566272 1724031457632 1727803986502 1730082721752 1731355000704 1743847911168 1743969609088 1750681171008 1753651456956 1758622124351 1759948779666 1760526282592 1761765217344 1767301561872 1774952217984 1778490836496 1780178075984 1781487194368 1793189107872 1794890291488 1798468659372 1805982371424 1806254237984 1811930389192 1813205498544 1813800476928 1815542728923 1816281866133 1819140712928 1830419474796 1830547214286 1834046941056 1834174933696 1837158669192 1843755864412 1845111737024 1850980613097 1851587986864 1852891004448 1858993516184 1862699682921 1870481741832 1872256252328 1884110024104 1884877076184 1891492900374 1899681181328 1902771478806 1909056796416 1917716129252 1919944123272 1920440104704 1920574126464 1924642415344 1939122547054 1940548551008 1942012446528 1951399667822 1960449273552 1961965810224 1967526937804 1976651333664 1977237396288 1980592067916 1981563990868 1984517141376 1999371463936 2001190693227 2002700335482 2003357493984 2004173093664 2011370033904 2012030037248 2019251577924 2019773213568 2019914167488 2032036017732 2034489229696 2038421687841 2042461366176 2046533302044 2051303190272 2052334133399 2055392753568 2061851822184 2063446800408 2063979853056 2064290557696 2070777587648 2074905975912 2075750704152 2079017957632 2083036485222 2091367705707 2092053959184 2099609907648 2106288283869 2106979433328 2107149559328 2115406414968 2116100556416 2118559032576 2119623777117 2124564018496 2128799637624 2135489387262 2137141328994 2138671934784 2139721431232 2143351780724 2153268598976 2161706171856 2165222717262 2171064207232 2182228698804 2183117119884 2185480902528 2190956644074 2191675576288 2194221855168 2199023255548 2209876232256 2216140053776 2219900058607 2228139672192 2238909963708 2240513455488 2242246640256 2249292896928 2259030095616 2260165438047 2263533791904 2264644560992 2275146838272 2277559800389 2288800383408 2289551421696 2290483535616 2298523018176 2298708610176 2306776962336 2307716089056 2322326877408 2329624786104 2334241561344 2338201942608 2338895202336 2346598372888 2349020289792 2356402082496 2358224914752 2370543254244 2370708687354 2371321115328 2380613125968 2390134520808 2390918810496 2397958212496 2407186610136 2407976495232 2417607331392 2420723638564 2421709154844 2422427173848 2440559299728 2440729619048 2442447233136 2449544892256 2465635023324 2467974150796 2470521339264 2483599577228 2491404285139 2493157560498 2493331550493 2493975655776 2508198767517 2513169434912 2516483958912 2521990533832 2526093170139 2537028638408 2545933481938 2546969973198 2547725131116 2556116084753 2559925497696 2570620453632 2586895762176 2589349928704 2591705979753 2612061624326 2613932364736 2615771866752 2615954413632 2635535111552 2636316528384 2637389816064 2639923169499 2640789423888 2662428326976 2668254257636 2670267113976 2671143325312 2672230791552 2673023088384 2681826711872 2692335437232 2693218889984 2697702989058 2709381356976 2717895583788 2720700715392 2723281821568 2728711069392 2740523671424 2745820821429 2749135762912 2751070411584 2751262400544 2755738003788 2765633796618 2766541301216 2767667605536 2777381980296 2788490274276 2789405278912 2799479876864 2808384378492 2809305911104 2820541886624 2825327347318 2826165036156 2827315614276 2837239350561 2838399516832 2847319183016 2849521771992 2851562579712 2854157218209 2876574193878 2880861189696 2882274895808 2886963623016 2908683820581 2909638265072 2910822826512 2913018669792 2921275525432 2925629140224 2927099501733 2940673910328 2946501643008 2951290406706 2964977000496 2971464968731 2972345986302 2976775712064 2985213284944 2999057195904 3005036240976 3013553917396 3017055050856 3018045055872 3029871251232 3051733844544 3063692049264 3064697357568 3075702616448 3076954785408 3083089130352 3092777733276 3096435836544 3106166381472 3112358963868 3117602590144 3118526936448 3138080938776 3141869443328 3144299886336 3149414861472 3160469149992 3160724338992 3160944916472 3161761487104 3173109622452 3174150834624 3186846027744 3193199456436 3203234080893 3209582146848 3215027671086 3223476441856 3226572762721 3228945539792 3229902898464 3242559257784 3244881556224 3253238653322 3254079066304 3256596310848 3273343048206 3286434966111 3287513364432 3297192542182 3298534883322 3324210080664 3324442067324 3325300874368 3329164194048 3344265023356 3356003226191 3358364945562 3360770183232 3368124226852 3388545143424 3395959964264 3396966841488 3412720257408 3413233996928 3434327132544 3443172141157 3448062915264 3455607973004 3460165443504 3462710001408 3467736984019 3487939218176 3488414377811 3501362342016 3507302913912 3517244248702 3519897559332 3521052565184 3523530434688 3534603123744 3549904435968 3556063031031 3556981672992 3560356151968 3586378215744 3589780582976 3596937318744 3611964742848 3612508475968 3623860778384 3626410997088 3631085457846 3632563732266 3638281425856 3660838949592 3661094428572 3668093882112 3668349867392 3674317338384 3687511728824 3690223474048 3701961226194 3703175973728 3705782008896 3717987032368 3725399365842 3740963483664 3744512504656 3768220048208 3769754152368 3782985800748 3799362362656 3805542957612 3818900222907 3820454959797 3835432258504 3839888246544 3841148252928 3848290697209 3849284830688 3878245094108 3881097102016 3884024893056 3902799335644 3918092436489 3920898547104 3923931620448 3935053875608 3953302667328 3954474792576 3961184135832 3963127981736 3969034282752 4002381386454 4005400670964 4006714987968 4008346187328 4016753847469 4022740067808 4038503155848 4039546427136 4039828334976 4064072035464 4068978459392 4076843375682 4084922732352 4093066604088 4104668266798 4110785507136 4123703644368 4126893600816 4141555175296 4148450694927 4149811951824 4151501408304 4166072970444 4182735411414 4184107918368 4199219815296 4212576567738 4213958866656 4214299118656 4230812829936 4232201112832 4237991020977 4239247554234 4249128036992 4257599275248 4270978774524 4274282657988 4277343869568 4279442862464 4286703561448 4306537197952 4314861290817 4323412343712 4330445434524 4342128414464 4346299260149 4364457397608 4366234239768 4370961805056 4381913288148 4383351152576 4388443710336 4398046511096 4419752464512 4426935610059 4432280107552 4439800117214 4456279344384 4458518979453 4477819927416 4481026910976 4484493280512 4498585793856 4520330876094 4527067583808 4529289121984 4555119600778 4577600766816 4597046036352 4597417220352 4613553924672 4615432178112 4644653754816 4659249572208 4669444950863 4676403885216 4677790404672 4693196745776 4712804164992 4716449829504 4741086508488 4741417374708 4742642230656 4761226251936 4780269041616 4781837620992 4790729235301 4795916424992 4814373220272 4815952990464 4822541506629 4835214662784 4841447277128 4843418309688 4844854347696 4879857979983 4881118599456 4881459238096 4884894466272 4899089784512 4931270046648 4935948301592 4941042678528 4945788813273 4947802324983 4967199154456 4982808570278 4986315120996 4986663100986 4987951311552 5016397535034 5026338869824 5032967917824 5043981067664 5052186340278 5074057276816 5091866963876 5093939946396 5095450262232 5112232169506 5119850995392 5183411959506 5224123248652 5227864729472 5231543733504 5231908827264 5271070223104 5273719355443 5275866373053 5279846338998 5281578847776 5324856653952 5336508515272 5340534227952 5342286650624 5344461583104 5363653423744 5384670874464 5395405978116 5410699078961 5418762713952 5435791167576 5441401430784 5446563643136 5446628186769 5457422138784 5481047342848 5491641642858 5498271525824 5502140823168 5502524801088 5511476007576 5531267593236 5533082602432 5535335211072 5552941839291 5554763960592 5576980548552 5578810557824 5588099048763 5616768756984 5618611822208 5641083773248 5650654694636 5652330072312 5654631228552 5674478701122 5676799033664 5694638366032 5699043543984 5708314436418 5753148387756 5761722379392 5764549791616 5773927246032 5817367641162 5819276530144 5821645653024 5826037339584 5842551050864 5852463790873 5854199003466 5881347820656 5894217396991 5902580813412 5929954000992 5942929937462 5944691972604 5953551424128 5970426569888 5998114391808 6003572079681 6010072481952 6027107834792 6034110101712 6036090111744 6047313952757 6059742502464 6103467689088 6127384098528 6151405232896 6153909570816 6157002400197 6166178260704 6185555466552 6192871673088 6212332762944 6224717927736 6235205180288 6237053872896 6276161877552 6298829722944 6320938299984 6321448677984 6321889832944 6346219244904 6348301669248 6373692055488 6386398912872 6406468161786 6419164293696 6430055342172 6453145525442 6457891079584 6459805796928 6485118515568 6506477306644 6508158132608 6513192621696 6546686096412 6572869932222 6575026728864 6594385084364 6597069766644 6648420161328 6648884134648 6650601748736 6659700175821 6688530046712 6712006452382 6716729891124 6721540366464 6736248453704 6777090286848 6780496314141 6786928914689 6791919928528 6793933682976 6825440514816 6826467993856 6829898837377 6832679401167 6868654265088 6886344282314 6896125830528 6911215946008 6920330887008 6935473968038 6976828755622 7002724684032 7014605827824 7034488497404 7039795118664 7042105130368 7047060869376 7069206247488 7112126062062 7113963345984 7120712303936 7172756431488 7179561165952 7193874637488 7223929485696 7225016951936 7247721556768 7252821994176 7262170915692 7265127464532 7276562851712 7321677899184 7322188857144 7336699734784 7337699208499 7348634676768 7375023457648 7380446948096 7403922452388 7406351947456 7411564017792 7435974064736 7450798731684 7474212855417 7479994651479 7481926967328 7489025009312 7524596302551 7536440096416 7539508304736 7565971601496 7578279510417 7598724725312 7611085915224 7637800445814 7640909919594 7668348254259 7670864517008 7679776493088 7696581394418 7698569661376 7756490188216 7762194204032 7768049786112 7775117939259 7805598671288 7836184872978 7841797094208 7847863240896 7870107751216 7906605334656 7908949585152 7922368271664 7926255963472 8004762772908 8010801341928 8013429975936 8016692374656 8033507694938 8045480135616 8077006311696 8079656669952 8128144070928 8153686751364 8169845464704 8186133208176 8209336533596 8221571014272 8247407288736 8253787201632 8283110350592 8296901389854 8299623903648 8303002816608 8332145940888 8365470822828 8368215836736 8398439630592 8425153135476 8427917733312 8428598237312 8461625659872 8475982041954 8478495108468 8498256073984 8515198550496 8541957549048 8548565315976 8554687739136 8558885724928 8573407122896 8613074395904 8629722581634 8646824687424 8660890869048 8692598520298 8726051461743 8728914795216 8732468479536 8763826576296 8766702305152 8776887420672 8781298505199 8796093022192 8839504929024 8853871220118 8864560215104 8879600234428 8914394906193 8917037958906 8955639854832 8997171587712 9040661752188 9054135167616 9058578243968 9110239201556 9142215685141 9155201533632 9194092072704 9196728814229 9227107849344 9230864356224 9289307509632 9318499144416 9338889901726 9352807770432 9355580809344 9386393491552 9425608329984 9432899659008 9482173016976 9482834749416 9485284461312 9502921925761 9522452503872 9560538083232 9581458470602 9591832849984 9628746440544 9645083013258 9670429325568 9679718288163 9682894554256 9686836619376 9689708695392 9759715959966 9762237198912 9762918476192 9769788932544 9798179569024 9862540093296 9871896603184 9891577626546 9895604649966 9934398308912 9965617140556 9972630241992 9973326201972 9975902623104 10032795070068 10052677739648 10068009678573 10087962135328 10104372680556 10148114553632 10183733927752 10187879892792 10190900524464 10224464339012 10239701990784 10329516423471 10366823919012 10403210952057 10448246497304 10455729458944 10463817654528 10465243133433 10547438710886 10551732746106 10559692677996 10563157695552 10649713307904 10673017030544 10681068455904 10727306847488 10769341748928 10790811956232 10821398157922 10837525427904 10871582335152 10893256373538 10914844277568 10983283285716 10996543051648 11004281646336 11005049602176 11022952015152 11062535186472 11066165204864 11070670422144 11105883678582 11109527921184 11153961097104 11157621115648 11176198097526 11233537513968 11237223644416 11282167546496 11301309389272 11304660144624 11309262457104 11348957402244 11353598067328 11389276732064 11398087087968 11416628872836 11456700668721 11506296775512 11523444758784 11529099583232 11544872091627 11547854492064 11634735282324 11638553060288 11643291306048 11652074679168 11685102101728 11704927581746 11708398006932 11754277309467 11762695641312 11788434793982 11805161626824 11859908001984 11885859874924 11889383945208 11907102848256 11940853139776 12007144159362 12020144963904 12050261542407 12054215669584 12068220203424 12094627905514 12119485004928 12206935378176 12254768197056 12310354870457 12314004800394 12332356521408 12371110933104 12424665525888 12449435855472 12470410360576 12552323755104 12597659445888 12641876599968 12642897355968 12643779665888 12692438489808 12696603338496 12713973062931 12747384110976 12772797825744 12812936323572 12838328587392 12860110684344 12906291050884 12915782159168 12919611593856 12970237031136 13012954613288 13016316265216 13026385243392 13038897780447 13093372192824 13145739864444 13150053457728 13188770168728 13194139533288 13296840322656 13297768269296 13319400351642 13377060093424 13424012904764 13433459782248 13443080732928 13472496907408 13560992628282 13573857829378 13583839857056 13587867365952 13659797674754 13665358802334 13772688564628 13792251661056 13822431892016 13840661774016 13870947936076 13953657511244 14008334852589 14029211655648 14068976994808 14079590237328 14084210260736 14138412494976 14224252124124 14227926691968 14241424607872 14345512862976 14359122331904 14366338933793 14372187705903 14387749274976 14447858971392 14450033903872 14495443113536 14505643988352 14524341831384 14530254929064 14553125703424 14639573939949 14643355798368 14644377714288 14675398416998 14697269353536 14750046915296 14807844904776 14812703894912 14823128035584 14837366439819 14871948129472 14901597463368 14948425710834 14959989302958 14963853934656 14978050018624 15049192605102 15072880192832 15079016609472 15131943202992 15156559020834 15197449450624 15222171830448 15275600891628 15281819839188 15336696508518 15341729034016 15359552986176 15393162788836 15397139322752 15512980376432 15524388408064 15539300410249 15550235878518 15611197342576 15672369745956 15683594188416 15695726481792 15740215502432 15813210669312 15821158066329 15827599119159 15844736543328 15852511926944 15942918602723 16009525545816 16021602683856 16026859951872 16033384749312 16067015389876 16090960271232 16154012623392 16232097236883 16256288141856 16307373502728 16339690929408 16372266416352 16418673067192 16443142028544 16494814577472 16507574403264 16593802779708 16599247807296 16606005633216 16664291881776 16730941645656 16736431673472 16850306270952 16855835466624 16857196474624 16923251319744 16951964083908 16956990216936 17030397100992 17083915098096 17097130631952 17146814245792 17259445163268 17293649374848 17321781738096 17385197040596 17452102923486 17457829590432 17464936959072 17527653152592 17533404610304 17557391372619 17562597010398 17592186044384 17682652190973 17707742440236 17729120430208 17759200468856 17828789812386 17834075917812 17892812593271 17911279709664 17994343175424 18081323504376 18108270335232 18117156487936 18141941858271 18220478403112 18284431370282 18310403067264 18393457628458 18454215698688 18461728712448 18471007200591 18578615019264 18636998288832 18677779803452 18705615540864 18711161618688 18772786983104 18964346033952 18965669498832 19005843851522 19044905007744 19121076166464 19162916941204 19183665699968 19257492881088 19290166026516 19344843367861 19359436576326 19365789108512 19373673238752 19379417390784 19519431919932 19524474397824 19525836952384 19539577865088 19596359138048 19725080186592 19743793206368 19783155253092 19791209299932 19868796617824 19931234281112 19945260483984 19946652403944 19951805246208 19979100527463 20065590140136 20105355479296 20136019357146 20175924270656 20208745361112 20296229107264 20360786744067 20367467855504 20375759785584 20381801048928 20448928678024 20479403981568 20489696512131 20498038203501 20659032846942 20733647838024 20806421904114 20896492994608 20930486266866 21094877421772 21103465492212 21119385355992 21126315391104 21346034061088 21362136911808 21538683497856 21581623912464 21642796315844 21675050855808 21743164670304 21786512747076 21829688555136 21966566571432 21993086103296 22010099204352 22013097625497 22045904030304 22125070372944 22132330409728 22141340844288 22211767357164 22219055842368 22307922194208 22352396195052 22422638566251 22467075027936 22564335092992 22602618778544 22609320289248 22618524914208 22697914804488 22707196134656 22778553464128 22796174175936 22833257745672 22913401337442 23005044762777 23012593551024 23089744183254 23095708984128 23269470564648 23277106120576 23286582612096 23304149358336 23370204203456 23409855163492 23416796013864 23508554618934 23525391282624 23576869587964 23610323253648 23719816003968 23771719749848 23778767890416 23881706279552 24014288318724 24040289927808 24100523084814 24102204988099 24108431339168 24136440406848 24189255811028 24238970009856 24418900644677 24509536394112 24620709740914 24628009600788 24664713042816 24742221866208 24849331051776 24898871710944 25053157804279 25104647510208 25195318891776 25283753199936 25285794711936 25287559331776 25384876979616 25427946125862 25494768221952 25545595651488 25625872647144 25676657174784 25720221368688 25812582101768 25831564318336 25839223187712 25940474062272 26025909226576 26077795560894 26186744385648 26291479728888 26300106915456 26377540337456 26388279066576 26593680645312 26595536538592 26638800703284 26743184718579 26754120186848 26848025809528 26866919564496 26944993814816 27121985256564 27147715658756 27167679714112 27175734731904 27319595349508 27330717604668 27426647055423 27545377129256 27590186442687 27644863784032 27681323548032 27741895872152 27907315022488 28016669705178 28058423311296 28117276932283 28137953989616 28159180474656 28276824989952 28448504248248 28455853383936 28482849215744 28508765777283 28732677867586 28744375411806 28775498549952 28990886227072 29011287976704 29039154864489 29048683662768 29060509858128 29279147879898 29286711596736 29288755428576 29350796833996 29394538707072 29500093830592 29615689809552 29625407789824 29674732879638 29743896258944 29803194926736 29896851421668 29919978605916 29927707869312 29956100037248 30098385210204 30145760385664 30158033218944 30204029035719 30263886405984 30313118041668 30394898901248 30444343660896 30551201783256 30563639678376 30673393017036 30683458068032 30719105972352 30786325577672 30794278645504 30988549270413 31025960752864 31078600820498 31100471757036 31209632856171 31222394685152 31344739491912 31367188376832 31391452963584 31395729400299 31480431004864 31642316132658 31655198238318 31689473086656 31705023853888 31885837205446 32019051091632 32043205367712 32134030779752 32181920542464 32308025246784 32464194473766 32512576283712 32614747005456 32686114656041 32744532832704 32837346134384 32989629154944 33015148806528 33187605559416 33198495614592 33212011266432 33328583763552 33461883291312 33472863346944 33535104647107 33700612541904 33711670933248 33846502639488 33903928167816 33913980433872 34060794201984 34167830196192 34194261263904 34293628491584 34518890326536 34587298749696 34634616274881 34643563476192 34770394081192 34904205846972 34915659180864 34929873918144 35055306305184 35114782745238 35125194020796 35184372088768 35365304381946 35415484880472 35458240860416 35518400937712 35657579624772 35668151835624 35785625186542 35822559419328 36150784627221 36162647008752 36283883716542 36440956806224 36568862740564 36620806134528 36786915256916 36916035488101 36931064611371 36942014401182 37273996577664 37355559606904 37411231081728 37545573966208 37874893552727 37928692067904 37931338997664 38011687703044 38089810015488 38242152332928 38325833882408 38367331399936 38514985762176 38580332053032 38689686735722 38718873152652 38731578217024 38747346477504 38758834781568 39038863839864 39048948795648 39051673904768 39079155730176 39116693341341 39450160373184 39487586412736 39566310506184 39582418599864 39737593235648 39862468562224 39890520967968 39893304807888 39958201054926 40131180280272 40272038714292 40351848541312 40417490722224 40592458214528 40721573488134 40734935711008 40751519571168 40763602097856 40897857356048 40967246536111 40979393024262 40996076407002 41318065693884 41467295676048 41612843808228 41792985989216 41860972533732 42025004557767 42189754843544 42206930984424 42238770711984 42252630782208 42331197669299 42692068122176 42724273823616 43077366995712 43099016801379 43116563117709 43163247824928 43285592631688 43350101711616 43486329340608 43573025494152 43659377110272 43933133142864 44026195250994 44091808060608 44250140745888 44423534714328 44438111684736 44615844388416 44704792390104 44845277132502 44934150055872 45205237557088 45218640578496 45237049828416 45395829608976 45557106928256 45592348351872 45666515491344 45826802674884 46010089525554 46025187102048 46179488366508 46191417968256 46538941129296 46554212241152 46573165224192 46617901230747 46740408406912 46819710326984 46833592027728 47017109237868 47050782565248 47153739175928 47220646507296 47439632007936 47463474198987 47543439499696 47557535780832 47763412559104 47809291861639 47828755808169 48028576637448 48080579855616 48201046169628 48204409976198 48216862678336 48272880813696 48378511622056 48696291710649 48837801289354 49019072788224 49241419481828 49256019201576 49329426085632 49484443732416 49797743421888 50106315608558 50209295020416 50567506399872 50571589423872 50575118663552 50769753959232 50855892251724 51000041606179 51091191302976 51251745294288 51363894459493 51440442737376 51625164203536 51663128636672 51880948124544 52051818453152 52155591121788 52373488771296 52582959457776 52600213830912 52672174117857 52698021588311 52755080674912 52776558133152 53047956572919 53187361290624 53191073077184 53277601406568 53486369437158 53508240373696 53678437779813 53696051619056 53733839128992 53889987629632 54243970513128 54295431317512 54335359428224 54351469463808 54425825574813 54639190699016 54661435209336 54853294110846 55090754258512 55180372885374 55289727568064 55362647096064 55483791744304 55814630044976 56033339410356 56116846622592 56234553864566 56275907979232 56318360949312 56897008496496 57017531554566 57465355735172 57488750823612 57550997099904 57981772454144 58034530103583 58078309728978 58097367325536 58121019716256 58558295759796 58573423193472 58577510857152 58701593667992 58789077414144 59000187661184 59231379619104 59349465759276 59487792517888 59517689868571 59606389853472 59793702843336 59839957211832 59855415738624 59912200074496 60196770420408 60291520771328 60316066437888 60408058071438 60527772811968 60626236083336 60888687321792 61082360232201 61102403566512 61127279356752 61346786034072 61366916136064 61438211944704 61469089536393 61572651155344 61977098540826 62051921505728 62157201640996 62200943514072 62419265712342 62444789370304 62689478983824 62791458800598 62960862009728 63284632265316 63310396476636 63378946173312 63410047707776 63771674410892 64038102183264 64086410735424 64268061559504 64377101699603 64616050493568 64928388947532 65025152567424 65229494010912 65372229312082 65489065665408 65674692268768 65979258309888 66030297613056 66039292876491 66049234211281 66375211118832 66396991229184 66424022532864 66520453480327 66657167527104 66923766582624 67070209294214 67401225083808 67693005278976 67807856335632 67827960867744 68121588403968 68335660392384 68388522527808 68587256983168 69037780653072 69269232549762 69287126952384 69540788162384 69808411693944 69831318361728 69859747836288 70110612610368 70229565490476 70250388041592 70368744177536 70730608763892 70830969760944 71036801875424 71315159249544 71336303671248 71571250373084 71645118838656 72301569254442 72306614964297 72325294017504 72567767433084 72881913612448 73137725481128 73256701934031 73573830513832 73832070976202 73862129222742 73884028802364 74547993155328 74711119213808 75091147932416 75159473412837 75749787105454 75857384135808 75862677995328 76023375406088 76484304665856 76651667764816 77029971524352 77160664106064 77379373471444 77437746305304 77463156434048 77494692955008 77517669563136 78077727679728 78103347809536 78233386682682 78900320746368 78975172825472 79132621012368 79164837199728 79475186471296 79724937124448 79781041935936 79786609615776 79916402109852 80262360560544 80544077428584 80703697082624 80834981444448 81184916429056 81443146976268 81469871422016 81503039142336 81527204195712 81795714712096 81934493072222 81958786048524 81992152814004 82279941166269 82636131387768 82770559328061 82934591352096 83225687616456 83585971978432 83721945067464 84050009115534 84351830796849 84379509687088 84413861968848 84477541423968 84662395338598 85384136244352 85448547647232 85526297331849 86172484093199 86198033602758 86233126235418 86326495649856 86571185263376 86972658681216 87146050988304 87866266285728 88052390501988 88183616121216 88500281491776 88847069428656 88876223369472 89231688776832 89409584780208 89690554265004 89868300111744 90410475114176 90437281156992 90474099656832 90791659217952 91114213856512 91184696703744 91333030982688 91653605349768 92020179051108 92050374204096 92358976733016 92382835936512 93077882258592 93235802461494 93480816813824 93639420653968 93667184055456 94034218475736 94101565130496 94307478351856 94441293014592 94926948397974 95086878999392 95115071561664 95618583723278 95657511616338 96057153274896 96402092339256 96408819952396 96433725356672 96545761627392 96757023244112 97392583421298 97675602578708 98058343968123 98482838963656 98512038403152 98968887464832 99595486843776 100212631217116 100418590040832 100564372536551 100605313941321 101135012799744 101150237327104 101164016956519 101539507918464 101711784503448 102000083212358 102182382605952 102503490588576 102727788918986 102880885474752 103250328407072 103761896249088 104103636906304 104311182243576 104746977542592 105165918915552 105344348235714 105396043176622 105510161349824 105553116266304 106095913145838 106374722581248 106382146154368 106555202813136 106972738874316 107016480747392 107356875559626 107392103238112 107467678257984 107779975259264 108487941026256 108590862635024 108670718856448 108851651149626 109278381398032 109322870418672 109706588221692 110181508517024 110360745770748 110579455136128 110748106464303 110793193834113 110967583488608 111600430219061 111629260089952 112066678820712 112233693245184 112469107729132 112551815958464 112636721898624 113624680658181 113794016992992 114035063109132 114930711470344 114977501647224 115101994199808 116069060207166 116156619457956 116194734651072 116242039432512 117116591519592 117146846386944 117155021714304 117403187335984 118000375322368 118462759238208 118698931518552 119035379737142 119212779706944 119587405686672 119679914423664 120393540840816 120816116142876 121055545623936 121252472166672 121777374643584 122164720464402 122204807133024 122254558713504 122693572068144 122733832272128 122901739608333 122938179072786 123145302310688 123954197081652 124103843011456 124314403281992 124401887028144 124838531424684 124889578740608 125378957967648 125582917601196 125921724019456 126569264530632 126620792953272 126757892346624 126820095415552 126993593007897 127543348821784 128076204366528 128172821470848 128536123119008 128754203399206 129232100987136 129297050404137 129856777895064 130050305134848 130458988021824 130744458624164 130978131330816 131349384537536 132078585752982 132098468422562 132750422237664 133040906960654 133314335054208 133847533165248 134140418588428 134802450167616 135413903575027 135615712671264 135655921735488 136671320784768 136777045055616 137174513966336 138075561306144 138538465099524 138574253904768 138931147823729 139081576324768 139616823387888 139662636723456 139719495672576 139853703692241 140221225220736 140459130980952 140500776083184 140737488355072 141461217527784 141661939521888 142073603750848 142630318499088 142672607342496 143142500746168 143290237677312 143427875584917 143486267424507 144603138508884 144613229928594 144650588035008 145135534866168 145763827224896 146275450962256 146513403868062 147147661027664 147664141952404 147724258445484 147768057604728 149422238427616 150318946825674 151499574210908 151714768271616 151725355990656 152046750812176 153000124818537 153303335529632 154091683378479 154321328212128 154758746942888 154875492610608 154926312868096 154989385910016 156155455359456 156466773365364 157800641492736 157950345650944 158094064764933 158265242024736 158329674399456 158950372942592 159449874248896 159562083871872 159573219231552 159832804219704 160524721121088 161035313339439 161088154857168 161669962888896 162886293952536 162939742844032 163006078284672 163054408391424 163591429424192 163868986144444 163917572097048 163984305628008 164559882332538 165272262775536 165541118656122 165869182704192 166451375232912 167171943956864 167443890134928 168100018231068 168703661593698 168759019374176 168827723937696 168955082847936 169324790677196 170768272488704 170932304512739 171052594663698 172344968186398 172396067205516 172466252470836 172652991299712 173142370526752 173945317362432 174103590310749 174292101976608 175372104629953 175732532571456 176104781003976 176367232242432 177000562983552 177694138857312 178463377553664 178553069605713 178819169560416 179381108530008 179736600223488 180820950228352 180874562313984 180948199313664 181583318435904 182666061965376 183307210699536 184040358102216 184100748408192 184717953466032 186155764517184 186471604922988 187278841307936 187334368110912 188068436951472 188614956703712 188882586029184 189853896795948 190173757998784 190230143123328 191237167446556 191315023232676 192114306549792 192804184678512 192817639904792 192867450713344 193131305098809 193514046488224 194785166842596 195351205157416 196116687936246 196820938525981 196965677927312 197024076806304 197937774929664 198147702633843 199190973687552 199561360440981 200425262434232 201128745073102 201210627882642 202328033913038 203079015836928 203423569006896 204000166424716 204364765211904 205006981177152 205455577837972 205761770949504 206500656814144 208207273812608 208622364487152 209493955085184 210331837831104 210688696471428 210792086353244 211020322699648 211106232532608 212191826291676 212764292308736 212793277046471 213110405626272 213945477748632 214032961494784 214713751119252 214784206476224 214935356515968 215559950518528 216919844892891 216975882052512 217181725270048 217703302299252 218556762796064 218645740837344 219413176443384 219770105802093 220363017034048 220721491541496 221158910272256 221496212928606 221586387668226 221935166977216 223200860438122 223258520179904 224133357641424 224938215458264 225103631916928 225273443797248 225478420238511 227249361316362 227588033985984 228070126218264 229861422940688 229955003294448 232138120414332 232313238915912 232389469302144 232484078865024 234233183039184 234310043428608 234745732529749 234806374671968 236925518476416 237397863037104 238070759474284 238425559413888 239174811373344 239359828847328 240787081681632 241632232285752 242111091247872 242504944333344 243554749287168 244329440928804 244409614266048 244509117427008 245387144136288 245803479216666 245876358145572 246290604621376 247908394163304 248207686022912 248628806563984 248803774056288 249677062849368 249779157481216 250757915935296 251165835202392 253055492390547 253138529061264 253241585906544 253987186015794 255086697643568 256152408733056 256345642941696 257072246238016 257508406798412 258517452279597 258594100808274 259713555790128 260917976043648 261488917248328 262698769075072 264157171505964 264196936845124 265124254869089 265500844475328 266081813921308 266628670108416 267695066330496 268280837176856 269604900335232 270827807150054 271231425342528 271311843470976 273342641569536 273554090111232 275584735847069 276151122612288 277076930199048 277148507809536 277862295647458 278163152649536 279233646775776 279707407384482 280442450441472 280918261961904 281001552166368 282922435055568 283323879043776 284147207501696 285260636998176 285345214684992 286285001492336 286855751169834 286972534849014 289206277017768 289226459857188 289301176070016 290271069732336 291527654449792 292550901924512 293026807736124 294175031904369 294295322055328 295328283904808 295448516890968 295536115209456 298844476855232 300637893651348 301693117609653 301815941823963 302999148421816 303450711981312 303492050869557 304093501624352 306000249637074 306606671059264 308183366756958 308642656424256 309517493885776 309750985221216 312310910718912 312933546730728 316188129529866 316530484049472 316659348798912 318899748497792 319124167743744 319146438463104 319665608439408 321049442242176 322070626678878 322176309714336 323339925777792 325772587905072 325879485688064 326012156569344 327182858848384 327737972288888 327835144194096 327968611256016 329119764665076 330544525551072 331082237312244 331738365408384 332244319392909 332902750465824 334343887913728 334801290657183 334887780269856 336200036462136 337407323187396 337518038748352 337655447875392 337910165695872 338649581354392 340874041974543 341864609025478 342105189327396 344689936372796 344792134411032 344932504941672 345305982599424 346284741053504 348207180621498 348584203953216 350744209259906 351465065142912 352209562007952 354001125967104 355388277714624 357000291243253 357106139211426 357638339120832 358762217060016 359547261216451 361641900456704 363166636871808 365332123930752 366614421399072 368080716204432 368201496816384 368705218824999 368886151118177 369435906932064 372311529034368 372943209845976 374557682615872 374668736221824 376136873902944 377229913407424 377765172058368 379707793591896 380347515997568 380460286246656 380980779023691 382474334893112 382630046465352 384228613099584 385608369357024 385635279809584 386262610197618 387028092976448 389570333685192 390702410314832 392233375872492 393641877051962 393931355854624 394048153612608 396295405267686 399122720881962 400850524868464 402257490146204 402421255765284 404656067826076 406241710725081 406847138013792 408000332849432 410013962354304 410911155675944 411523541899008 413001313628288 416414547625216 416623829079997 416793443471187 417244728974304 418987910170368 420663675662208 421377392942856 421584172706488 422040645399296 422212465065216 424383652583352 425586554092942 426220811252544 427890955497264 429427502238504 429568412952448 429870713031936 430283626754751 433839689785782 433951764105024 434363450540096 435406604598504 437113525592128 437291481674688 438826352886768 439540211604186 440726034068096 441442983082992 442992425857212 443172775336452 443870333954432 446401720876244 446517040359808 448266715282848 449876430916528 450207263833856 450639711897221 450956840477022 454498722632724 455176067971968 456140252436528 459000374455611 459722845881376 459910006588896 462275050135437 462344639478967 464276240828664 464626477831824 464778938604288 464968157730048 465643174362289 468466366078368 469491465059498 469612749343936 473851036952832 474282194294799 474795726074208 476141518948568 476851118827776 478349622746688 478719657694656 481574163363264 483264464571504 485009888666688 488658881857608 488819228532096 489018234854016 490774288272576 491606958433332 491752716291144 492581209242752 495816788326608 497257613127968 497607548112576 499354125698736 501515831870592 502331670404784 506110984781094 506277058122528 506483171813088 507974372031588 510173395287136 512304817466112 512796913538217 514144492476032 515016813596824 517034904559194 517188201616548 519427111580256 521835952087296 522977834496656 525397538150144 526116313889859 528314343011928 528393873690248 530248509738178 531001688950656 532163627842616 535390132660992 535659208817139 536561674353712 539209800670464 541655614300108 542462850685056 542623686941952 551169471694138 552302245224576 554153860398096 555724591294916 556326305299072 558467293551552 559414814768964 561000457667969 561836523923808 562003104332736 565844870111136 566647758087552 568294415003392 570521273996352 570690429369984 572570002984672 573711502339668 573945069698028 578412554035536 578452919714376 578602352140032 579393915296427 579678237471421 580542139464672 583055308899584 585101803849024 586053615472248 588350063808738 588590644110656 590462815577943 590656567809616 590897033781936 591072230418912 594443107901529 597688953710464 598684081322943 601275787302696 603386235219306 603631883647926 605998296843632 606984101739114 608187003248704 612000499274148 613213342118528 616366733513916 617285312848512 619034987771552 619501970442432 624621821437824 625867093461456 632376259059732 633060968098944 633318697597824 637799496995584 638292876926208 638379831139413 639331216878816 642098884484352 644141253357756 644352619428672 646679851555584 651545175810144 654365717696768 655475944577776 655670288388192 655937222512032 658239529330152 661089051102144 662164474624488 663476730816768 664488638785818 665805500931648 669602581314366 669775560539712 672400072924272 674814646374792 675036077496704 675310895750784 675820331391744 677299162708784 681748083949086 683729218050956 684210378654792 689379872745592 689584268822064 689865009883344 692569482107008 696414361242996 697168407906432 701488418519812 702930130285824 704237197589247 704419124015904 708148118695633 710776555429248 714000582486506 714212278422852 715276678241664 717524434120032 719094522432902 726333273743616 726541576324091 730664247861504 733228842798144 736161432408864 737410437649998 737772302236354 738871813864128 744623058068736 745886419691952 749115365231744 749337472443648 752273747805888 754459826814848 759415587183792 760695031995136 761961558047382 764948669786224 765260092930704 768457226199168 771216738714048 771270559619168 772525220395236 774056185952896 775552356838791 779140667370384 781404820629664 784466751744984 787283754103924 787862711709248 788096307225216 792590810535372 795372764607267 798245441763924 801701049736928 804514980292408 804842511530568 809312135652152 812483421450162 813694276027584 816000665698864 820027924708608 821822311351888 826002627256576 826754207541207 833247658159994 833586886942374 834489457948608 841327351324416 842754785885712 843168345412976 848767305166704 851173108185884 852441622505088 855781910994528 858855004477008 859136825904896 860567253509502 867679379571564 867903528210048 868726901080192 870813209197008 874227051184256 874582963349376 877652705773536 879080423208372 881452068136192 882885966165984 885984851714424 886345550672904 887740667908864 892803441752488 893034080719616 896533430565696 899752861833056 901279423794442 901913680954044 905079352828959 908997445265448 910352135943936 910476152608671 912280504873056 918000748911222 919445691762752 919820013177792 924550100270874 924689278957934 928552481657328 929252955663648 931286348724578 936932732156736 938982930118996 939225498687872 947897325025189 948564388589598 949591452148416 952283037897136 956699245493376 957439315389312 963148326726528 966528929143008 970019777333376 972518034766103 977317763715216 977638457064192 978036469708032 981548576545152 983213916866664 983505432582288 985162418485504 991633576653216 994515226255936 995215096225152 998708251397472 1003031663741184 1004403871971549 1004663340809568 1012221969562188 1012554116245056 1012966343626176 1015948744063176 1020346790574272 1025593827076434 1028288984952064 1030033627193648 1034069809118388 1034376403233096 1038854223160512 1045955668993312 1052232627779718 1056628686023856 1056787747380496 1060497019476356 1062003377901312 1064327255685232 1071000873729759 1071318417634278 1073123348707424 1078641783649353 1083311228600216 1084925701370112 1102338943388276 1104604490449152 1106658453354531 1108307720796192 1111449182589832 1112652610598144 1116934587103104 1118829629537928 1122000915335938 1123673047847616 1124006208665472 1131689740222272 1133295516175104 1141042547992704 1141380858739968 1145140005969344 1147423004679336 1147890139396056 1156825108071072 1156905839428752 1158787830592854 1159356474942842 1161084278929344 1170203607698048 1172107230944496 1176700127617476 1177181288221312 1180925631155886 1181313135619232 1181794067563872 1182144460837824 1188886215803058 1195377907420928 1197368162645886 1202551574605392 1206772470438612 1207263767295852 1211996593687264 1213968203478228 1216374006497408 1218725132175243 1224000998548296 1226426684237056 1227604732409671 1232733467027832 1234570625697024 1238069975543104 1239003940884864 1249243642875648 1249871487239991 1250380330413561 1251734186922912 1264752518119464 1266121936197888 1266637395195648 1276759662278826 1278662433757632 1288282506715512 1288705238857344 1303090351620288 1310951889155552 1311340576776384 1311874445024064 1316479058660304 1322178102204288 1324328949248976 1328977277571636 1331611001863296 1339205162628732 1339551121079424 1344800145848544 1349629292749584 1350072154993408 1350621791501568 1351919135691663 1354598325417568 1363496167898172 1367458436101912 1368420757309584 1378759745491184 1379168537644128 1379730019766688 1385138964214016 1387033918436901 1392828722485992 1394336815812864 1396929523086867 1402976837039624 1408474395178494 1408838248031808 1416296237391266 1421553110858496 1428001164973012 1428424556845704 1430553356483328 1435048868240064 1438189044865804 1453083152648182 1466457685596288 1472322864817728 1474820875299996 1475544604472708 1477743627728256 1489552939325297 1491772839383904 1498230730463488 1504547495611776 1508919653629696 1518831174367584 1523923116094764 1528242626061019 1529897339572448 1530520185861408 1536914452398336 1538390740614651 1542433477428096 1542541119238336 1545050440790472 1548112371905792 1551104713677582 1558281334740768 1562809641259328 1568933503489968 1574567508207848 1575725423418496 1576192614450432 1578348941669577 1585181621070744 1590745529214534 1596490883527848 1603402099473856 1609029960584816 1609685023061136 1618624271304304 1624966842900324 1627388552055168 1632001331397728 1643644622703776 1653508415082414 1666495316319988 1667173773884748 1668978915897216 1683001373003907 1685509571771424 1686336690825952 1697534610333408 1702346216371768 1704883245010176 1711563821989056 1717710008954016 1721134507019004 1735358759143128 1735807056420096 1737453802160384 1739034712414263 1741626418394016 1748454102368512 1749165926698752 1755305411547072 1758160846416744 1765771932331968 1771388446733829 1771969703428848 1772691101345808 1785606883504976 1793066861131392 1799505723666112 1802558847588884 1803827361908088 1810158705657918 1817994890530896 1820952305217342 1824561009746112 1836001497822444 1838891383525504 1839640026355584 1849100200541748 1849378557915868 1857104963314656 1858505911327296 1862572697449156 1873865464313472 1877965860237992 1878450997375744 1895794650050378 1897128777179196 1899182904296832 1904566075794272 1913398490986752 1914878630778624 1915139493418239 1926296653453056 1929093150929483 1933057858286016 1940039554666752 1945036069532206 1954635527430432 1963097153090304 1966427833733328 1967010865164576 1983267153306432 1989030452511872 1990430192450304 1997416502794944 2008807743943098 2009326681619136 2024443939124376 2025108232490112 2025932687252352 2031897488126352 2040693581148544 2051187654152868 2060067254387296 2068139618236776 2068752806466192 2077708446321024 2091911337986624 2104465255559436 2112711592767741 2113257372047712 2113575494760992 2120994038952712 2124444356086899 2128654511370464 2142001747459518 2142636835268556 2146246697414848 2157283567298706 2166622457200432 2179624728972273 2204677886776552 2213316906709062 2216615441592384 2222898365179664 2233869174206208 2237659259075856 2244001830671876 2247346095695232 2248012417330944 2263379480444544 2282085095985408 2290280011938688 2294846009358672 2295780278792112 2313650216142144 2313811678857504 2317575661185708 2318712949885684 2322168557858688 2340407215396096 2344214461888992 2353400255234952 2354362576442624 2361851262311772 2362626271238464 2363588135127744 2364288921675648 2377772431606116 2386118293821801 2394736325291772 2405103149210784 2413544940877224 2414527534591704 2423993187374528 2427936406956456 2432748012994816 2437450264350486 2448001997096592 2455209464819342 2465466934055664 2476139951086208 2478007881769728 2480262622623621 2499002038702771 2499742974479982 2500760660827122 2503468373845824 2529505036238928 2553519324557652 2557324867515264 2576565013431024 2577410477714688 2582203057827239 2606180703240576 2621903778311104 2622681153552768 2623748890048128 2632958117320608 2644356204408576 2648657898497952 2657954555143272 2663222003726592 2678410325257464 2679102242158848 2689600291697088 2699258585499168 2703838271383326 2709196650835136 2726992335796344 2734916872203824 2736841514619168 2757519490982368 2758337075288256 2759460039533376 2774067836873802 2785657444971984 2793859046173734 2805953674079248 2816948790356988 2817676496063616 2832592474782532 2843691975075567 2856002329946024 2856849113691408 2870097736480128 2876378089731608 2906166305296364 2916366803559979 2917554104298309 2932915371192576 2944645729635456 2949641750599992 2951089208945416 2955487255456512 2979105878650594 2983545678767808 3009094991223552 3037662348735168 3047846232189528 3056485252122038 3059794679144896 3061040371722816 3076781481229302 3084866954856192 3085082238476672 3090100881580944 3102209427355164 3116562669481536 3125619282518656 3137867006979936 3149135016415696 3151450846836992 3156697883339154 3170363242141488 3181491058429068 3192981767055696 3206804198947712 3213002621189277 3218059921169632 3219370046122272 3235925350948059 3236412476352769 3237248542608608 3249933685800648 3254777104110336 3264002662795456 3287289245407552 3307016830164828 3319975360063593 3332990632639976 3334347547769496 3337957831794432 3366002746007814 3371019143542848 3372673381651904 3395069220666816 3404692432743536 3423127643978112 3435420017908032 3442269014038008 3470717518286256 3478069424828526 3483252836788032 3510610823094144 3516321692833488 3531543864663936 3542776893467658 3543939406857696 3545382202691616 3571213767009952 3586133722262784 3599011447332224 3605117695177768 3607654723816176 3620317411315836 3635989781061792 3641904610434684 3649122019492224 3672002995644888 3677782767051008 3679280052711168 3682814197229013 3698200401083496 3698757115831736 3714209926629312 3717011822654592 3725145394898312 3747730928626944 3749614461719973 3755931720475984 3791589300100756 3794257554358392 3798365808593664 3809132151588544 3830278986836478 3858186301858966 3866115716572032 3890072139064412 3909271054860864 3927003203675783 3932855667466656 3934021730329152 3966534306612864 3978060905023744 3994833005589888 4017615487886196 4018653363238272 4029003286888141 4048887878248752 4050216464980224 4051865374504704 4055757407074989 4057747662299947 4063794976252704 4081387162297088 4102375308305736 4120134508774592 4136279236473552 4137505612932384 4155416892642048 4161101755310703 4183822675973248 4190788569260601 4208930511118872 4225423185535482 4226514744095424 4227150989521984 4241988077905424 4248888712173798 4257309022740928 4284003494919036 4285273670537112 4292493394829696 4314567134597412 4333244914400864 4359249457944546 4409355773553104 4426633813418124 4433230883184768 4445796730359328 4468658817975891 4475318518151712 4488003661343752 4494692191390464 4526758960889088 4580560023877376 4584727878183057 4589692018717344 4591560557584224 4627300432284288 4627623357715008 4635151322371416 4637425899771368 4644337115717376 4688428923777984 4706800510469904 4723702524623544 4725252542476928 4727176270255488 4728577843351296 4755544863212232 4772236587643602 4789472650583544 4810206298421568 4827089881754448 4829055069183408 4847986374749056 4855872813912912 4874900528700972 4896003994193184 4910418929638684 4930933868111328 4952279902172416 4957036830869431 4960525245247242 4998004077405542 4999485948959964 5001521321654244 5006936747691648 5049004119011721 5059010072477856 5085791034268637 5107038649115304 5114649735030528 5153130026862048 5164406115654478 5212361406481152 5217104137242789 5243807556622208 5245362307105536 5247497780096256 5265916234641216 5297315796995904 5315909110286544 5356820650514928 5379200583394176 5398517170998336 5407676542766652 5418393301670272 5453984671592688 5469833744407648 5473683029238336 5515038981964736 5516674150576512 5518920079066752 5548135673747604 5571314889943968 5587718092347468 5611907348158496 5633897580713976 5635352992127232 5665184949565064 5687383950151134 5712004659892048 5713698227382816 5740195472960256 5752756179463216 5787279452788449 5812332610592728 5832733607119958 5835108208596618 5889291459270912 5899283501199984 5902178417890832 5958211757301188 5967091357535616 6075324697470336 6095692464379056 6112970504244076 6119589358289792 6122080743445632 6153562962458604 6170164476953344 6171005034347659 6180201763161888 6204418854710328 6233125338963072 6251238565037312 6275734013959872 6298270032831392 6313395766678308 6340726484282976 6362982116858136 6373333068260697 6385963534111392 6413608397895424 6426005242378554 6436119842339264 6438740092244544 6471850701896118 6472824952705538 6474497085217216 6499867371601296 6528005325590912 6538874186916819 6574578490815104 6614033660329656 6639950720127186 6665981265279952 6668695095538992 6732005492015628 6742038287085696 6745346763303808 6790138441333632 6807626243362721 6809384865487072 6846255287956224 6870840035816064 6884538028076016 6941435036572512 6956138849657052 6966505673576064 7021221646188288 7032643385666976 7063087729327872 7085553786935316 7087878813715392 7090764405383232 7142427534019904 7198022894664448 7210235390355536 7215309447632352 7240634822631672 7271979562123584 7283809220869368 7298244038984448 7344005991289776 7365628394458026 7396400802166992 7397514231663472 7428419853258624 7434023645309184 7450290789796624 7497006116108313 7499228923439946 7511863440951968 7583178600201512 7588515108716784 7618264303177088 7660557973672956 7716372603717932 7732231433144064 7746609173481717 7780144278128824 7818542109721728 7854006407351566 7865711334933312 7868043460658304 7933068613225728 7989666011179776 7991957339565001 8035230975772392 8037306726476544 8058006573776282 8097775756497504 8111514814149978 8115495324599894 8127589952505408 8204750616611472 8240269017549184 8272558472947104 8275011225864768 8322203510621406 8367645351946496 8381577138521202 8417861022237744 8450846371070964 8453029488190848 8454301979043968 8483976155810848 8497777424347596 8514618045481856 8531075925226701 8568006989838072 8570547341074224 8584986789659392 8629134269194824 8666489828801728 8718498915889092 8749100410679937 8752662312894927 8818711547106208 8853267626836248 8866461766369536 8891593460718656 8937317635951782 8950637036303424 8976007322687504 9169455756366114 9179384037434688 9183121115168448 9254600864568576 9255246715430016 9270302644742832 9274851799542736 9376857847555968 9413601020939808 9447405049247088 9450505084953856 9454352540510976 9511089726424464 9544473175287204 9578945301167088 9620412596843136 9654179763508896 9658110138366816 9695972749498112 9709237429058307 9711745627825824 9749801057401944 9792007988386368 9820837859277368 9861867736222656 9914073661738862 9921050490494484 9996008154811084 9998971897919928 10003042643308488 10013873495383296 10098008238023442 10118020144955712 10171582068537274 10214077298230608 10306260053724096 10328812231308956 10426870575277079 10434208274485578 10487615113244416 10531832469282432 10594631593991808 10631818220573088 10697698382427133 10713641301029856 10758401166788352 10797034341996672 10815353085533304 10836786603340544 10907969343185376 10939667488815296 10947366058476672 11030077963929472 11033348301153024 11037840158133504 11048442591687039 11096271347495208 11142629779887936 11175436184694936 11223814696316992 11267795161427952 11330369899130128 11374767900302268 11424009319784096 11427396454765632 11505512358926432 11574558905576898 11624665221185456 11665467214239916 11670216417193236 11781009611027349 11798567002399968 11804356835781664 11916423514602376 11934182715071232 12087009860664423 12150649394940672 12173242986899841 12191384928758112 12225941008488152 12239178716579584 12244161486891264 12307125924917208 12342010068695318 12360403526323776 12408837709420656 12466250677926144 12551468027919744 12596540065662784 12626791533356616 12681452968565952 12725964233716272 12746666136521394 12771927068222784 12852010484757108 12872239684678528 12877480184489088 12943701403792236 12945649905411076 12948994170434432 12999734743202592 13056010651181824 13077748373833638 13149156981630208 13228067320659312 13279901440254372 13331962530559904 13337390191077984 13405976453927673 13464010984031256 13484076574171392 13490693526607616 13503652056506381 13580276882667264 13615252486725442 13618769730974144 13741680071632128 13754183634549171 13769076056152032 13882870073145024 13912277699314104 13933011347152128 14065286771333952 14171107573870632 14175757627430784 14181528810766464 14284855068039808 14420470780711072 14430618895264704 14481269645263344 14543959124247168 14567618441738736 14688011982579552 14731256788916052 14792801604333984 14795028463326944 14856839706517248 14871110492608293 14900581579593248 14994012232216626 14998457846879892 15023726881903936 15166357200403024 15177030217433568 15236528606354176 15257373102805911 15321115947345912 15432745207435864 15493218346963434 15560288556257648 15637084219443456 15708012814703132 15731422669866624 15736086921316608 15983914679130002 16070461951544784 16116013147552564 16195551512995008 16223029628299956 16230990649199788 16255179905010816 16409501233222944 16480538035098368 16545116945894208 16550022451729536 16644407021242812 16763154277042404 16810668886671209 16835722044475488 16901692742141928 16906058976381696 16908603958087936 16967952311621696 16995554848695192 17029236090963712 17062151850453402 17136013979676144 17141094682148448 17258268538389648 17332979657603456 17361838358365347 17436997831778184 17498200821359874 17505324625789854 17637423094212416 17706535253672496 17783186921437312 17874635271903564 17901274072606848 17952014645375008 18338911512732228 18358768074869376 18366242230336896 18510493430860032 18513015103042977 18540605289485664 18549703599085472 18753715695111936 18827202041879616 18894810098494176 19022179452848928 19088946350574408 19157890602334176 19240825193686272 19308359527017792 19316220276733632 19418474858116614 19423491255651648 19499602114803888 19584015976772736 19641675718554736 19723735472445312 19828147323477724 19842100980988968 19992016309622168 19997943795839856 20006085286616976 20196016476046884 20236040289911424 20343164137074548 20422878730088163 20428154596461216 20612520107448192 20657624462617912 20853741150554158 20868416548971156 21063664938564864 21189263187983616 21263636441146176 21395396764854266 21427282602059712 21594068683993344 21630706171066608 21815938686370752 21879334977630592 21894732116953344 22060155927858944 22096885183374078 22192542694990416 22285259559775872 22350872369389872 22447629392633984 22491018348324939 22535590322855904 22660739798260256 22749535800604536 22848018639568192 22854792909531264 23011024717852864 23149117811153796 23239827520445151 23249330442370912 23330934428479832 23340432834386472 23562019222054698 23597134004799936 23608713671563328 23832847029204752 23975872018695003 24174019721328846 24346485973799682 24382769857516224 24451882016976304 24614251849834416 24684020137390636 24720807052647552 24817675418841312 25102936055839488 25193080131325568 25253583066713232 25362905937131904 25451928467432544 25493332273042788 25543854136445568 25704020969514216 25744479369357056 25754960368978176 25887402807584472 25891299810822152 25897988340868864 25999469486405184 26155496747667276 26247301232039811 26456134641318624 26559802880508744 26663925061119808 26674780382155968 26811952907855346 26928021968062512 27007304113012762 27230504973450884 27237539461948288 27489022425730481 27508367269098342 27538152112304064 27765740146290048 27824555398628208 28130573542667904 28203023008216987 28342215147741264 28351515254861568 28363057621532928 28404233636099629 28569710136079616 28840941561422144 28861237790529408 28962539290526688 29087918248494336 29127712287174921 29135236883477472 29376023965159104 29462513577832104 29585603208667968 29590056926653888 29742220985216586 29801163159186496 29988024464433252 29996915693759784 30047453763807872 30332714400806048 30354060434867136 30514746205611822 30642231894691824 30865490414871728 30986436693926868 31120577112515296 31280611725831237 31416025629406264 31462845339733248 31967829358260004 32093095147281399 32140923903089568 32232026295105128 32391103025990016 32446059256599912 32461981298399576 32510359810021632 32819002466445888 33090233891788416 33100044903459072 33288814042485624 33526308554084808 33621337773342418 33671444088950976 33803385484283856 33935904623243392 33991109697390384 34124303700906804 34272027959352288 34282189364296896 34516537076779296 34665959315206912 34723676716730694 34873995663556368 34996401642719748 35010649251579708 35274846188424832 35343028833082047 35413070507344992 35566373842874624 35600537239880459 35749270543807128 35802548145213696 35904029290750016 36261029581993269 36519728960699523 36677823025464456 36717536149738752 36732484460673792 37026030206085954 37081210578971328 37099407198170944 37654404083759232 37789620196988352 38044358905697856 38177892701148816 38315781204668352 38616719054035584 38632440553467264 38836949716233228 38846982511303296 38999204229607776 39168031953545472 39283351437109472 39447470944890624 39656294646955448 39684201961977936 39984032619244336 39995887591679712 40012170573233952 40392032952093768 40472080579822848 40510956169519143 40686328274149096 40845757460176326 40856309192922432 41225040214896384 41315248925235824 41707482301108316 41736833097942312 42527272882292352 42790793529708532 42854565204119424 43197035240433613 43261412342133216 43631877372741504 43758669955261184 44193770366748156 44319036155769551 44385085389980832 44570519119551744 44613331477824879 44701744738779744 44895258785267968 44982036696649878 45071180645711808 45321479596520512 45499071601209072 45696037279136384 45709585819062528 45772119308417733 46022049435705728 46298235622307592 46479655040890302 46498660884741824 46661868856959664 46680865668772944 47124038444109396 47194268009599872 47217427343126656 47665694058409504 47951744037390006 48348039442657692 48692971947599364 48765539715032448 48903764033952608 49228503699668832 49368040274781272 49441614105295104 49635350837682624 50386160262651136 50432006660013627 50507166133426464 50725811874263808 50903856934865088 50986664546085576 51087708272891136 51408041939028432 51774805615168944 51782599621644304 51998938972810368 52310993495334552 52494602464079622 52912269282637248 53119605761017488 53327850122239616 53349560764311936 53623905815710692 53856043936125024 54014608226025524 54461009946901768 54475078923896576 54978044851460962 55016734538196684 55076304224608128 55531480292580096 55539045309128931 55649110797256416 55943701376955007 56261147085335808 56406046016433974 56684430295482528 56808467272199258 57681883122844288 57722475581058816 57925078581053376 58255424574349842 58270473766954944 58752047930318208 58925027155664208 59171206417335936 59180113853307776 59484441970433172 59602326318372992 59976048928866504 59993831387519568 60094907527615744 60665428801612096 60708120869734272 61029492411223644 61268636190264489 61284463789383648 61730980829743456 61972873387853736 62241154225030592 62561223451662474 62832051258812528 63935658716520008 64186190294562798 64281847806179136 64464052590210256 64782206051980032 64892118513199824 64923962596799152 65638004932891776 66180467783576832 66577628084971248 67052617108169616 67242675546684836 67342888177901952 67606770968567712 67871809246486784 67982219394780768 68248607401813608 68544055918704576 68564378728593792 69033074153558592 69447353433461388 69747991327112736 69992803285439496 70021298503159416 70549692376849664 70686057666164094 70826141014689984 71201074479760918 71498541087614256 71808058581500032 71927616056085009 72522059163986538 73039457921399046 73355646050928912 74052060412171908 74162421157942656 74198814396341888 74883888676989931 75308808167518464 75579240393976704 76088717811395712 76355785402297632 76631562409336704 77233438108071168 77264881106934528 77673899432466456 77693965022606592 77998408459215552 78566702874218944 79312589293910896 79368403923955872 79968065238488672 79991775183359424 80024341146467904 80784065904187536 81021912339038286 81372656548298192 81691514920352652 81712618385844864 82467067277191443 82630497850471648 83414964602216632 83473666195884624 84609069024650961 85054545764584704 85212700908298887 85581587059417064 85709130408238848 86394070480867226 86522824684266432 87263754745483008 88387540733496312 88638072311539102 88770170779961664 89226662955649758 89403489477559488 89964073393299756 90142361291423616 90642959193041024 90998143202418144 91392074558272768 91544238616835466 92044098871411456 92596471244615184 92959310081780604 92997321769483648 93323737713919328 93361731337545888 93841835177493711 94248076888218792 94388536019199744 94434854686253312 95331388116819008 95903488074780012 96279285441844197 96696078885315384 97385943895198728 97531079430064896 97807528067905216 98457007399337664 98736080549562544 99270701675365248 100864013320027254 101014332266852928 101807713869730176 101973329092171152 102816083878056864 103549611230337888 103565199243288608 103997877945620736 104621986990669104 104989204928159244 105824538565274496 106239211522034976 106655700244479232 106699121528623872 106801611719641377 107247811631421384 107712087872250048 108029216452051048 108922019893803536 109956089702921924 110033469076393368 110152608449216256 111078090618257862 111298221594512832 111887402753910014 112812092032867948 113368860590965056 113616934544398516 115363766245688576 115850157162106752 116510849148699684 116540947533909888 117504095860636416 117674682206698463 117850054311328416 118342412834671872 118360227706615552 118968883940866344 119204652636745984 119952097857733008 119987662775039136 121330857603224192 121416241739468544 121532868508557429 122058984822447288 122537272380528978 122568927578767296 123461961659486912 123945746775707472 124482308450061184 125122446903324948 125664102517625056 127871317433040016 128372380589125596 128563695612358272 128928105180420512 129591105721300839 129784237026399648 129847925193598304 131276009865783552 132957108467308653 133155256169942496 134105234216339232 134485351093369672 134685776355803904 135213541937135424 135964438789561536 136497214803627216 137088111837409152 137128757457187584 138066148307117184 138894706866922776 139495982654225472 139985606570878992 140042597006318832 141372115332328188 141652282029379968 142402148959521836 142997082175228512 143616117163000064 143855232112170018 145044118327973076 146078915842798092 146711292101857824 148104120824343816 148324842315885312 148397628792683776 149767777353979862 151158480787953408 151296019980040881 152177435622791424 152711570804595264 153263124818673408 155347798864932912 155996816918431104 157133405748437888 158625178587821792 158736807847911744 159936130476977344 159983550366718848 160048682292935808 161568131808375072 162043824678076572 162745313096596384 163383029840705304 163425236771689728 164934134554382886 165260995700943296 166829929204433264 166947332391769248 167831104130865021 169218138049301922 170425401816597774 171163174118834128 172788140961734452 173045649368532864 176775081466992624 177276144623078204 177540341559923328 178453325911299516 178806978955118976 179928146786599512 180284722582847232 181285918386082048 181996286404836288 183088477233670932 185192942489230368 185918620163561208 185994643538967296 186647475427838656 186723462675091776 187683670354987422 188496153776437584 190662776233638016 191806976149560024 192558570883688394 193392157770630768 194771887790397456 195615056135810432 196914014798675328 197421161057518909 197472161099125088 198541403350730496 201728026640054508 202028664533705856 203615427739460352 203946658184342304 205632167756113728 207099222460675776 207130398486577216 209243973981338208 209978409856318488 211649077130548992 212478423044069952 213603223439282754 214495623262842768 215424175744500096 216058432904102096 217844039787607072 219912179405843848 220066938152786736 222156181236515724 222596443189025664 223774805507820028 224651666030969793 225624184065735896 226737721181930112 227233869088797032 231700314324213504 233021698297399368 233081895067819776 235349364413396926 235700108622656832 237937767881732688 239904195715466016 239975325550078272 242661715206448384 243065737017114858 244117969644894576 245074544761057956 245137855157534592 246923923318973824 247401201831574329 247891493551414944 248964616900122368 250244893806649896 251328205035250112 253827207073952883 255638102724896661 255742634866080032 256744761178251192 257127391224716544 257856210360841024 259182211442601678 259568474052799296 259695850387196608 265914216934617306 266310512339884992 268210468432678464 268970702186739344 270427083874270848 271928877579123072 272994429607254432 274176223674818304 276132296614234368 277789413733845552 278991965308450944 279971213141757984 280085194012637664 282744230664656376 283304564058759936 284804297919043672 285994164350457024 287710464224340036 290088236655946152 292157831685596184 293422584203715648 296208241648687632 299535554707959724 302379246683035291 302592039960081762 305423141609190528 310233253090386857 310695597729865824 311993633836862208 314266811496875776 317250357175643584 317473615695823488 319872260953954688 319967100733437696 320097364585871616 320404835158924131 323136263616750144 324087649356153144 325490626193192768 326766059681410608 329868269108765772 330521991401886592 333659858408866528 333894664783538496 335662208261730042 338436276098603844 340850803633195548 342326348237668256 345576281923468904 346091298737065728 353024046620095389 353550162933985248 354552289246156408 355080683119846656 356906651822599032 357613957910237952 359856293573199024 363992572809672576 366176954467341864 370385884978460736 371837240327122416 373294950855677312 373446925350183552 375367340709974844 376992307552875168 381325552467276032 383613952299120048 385117141767376788 386784315541261536 388773317163902517 389543775580794912 391230112271620864 391605909638685049 393828029597350656 394842322115037818 394944322198250176 398871325401925959 403456053280109016 404057329067411712 407893316368684608 411264335512227456 414198444921351552 414260796973154432 418487947962676416 419956819712636976 424956846088139904 427206446878565508 428991246525685536 430848351489000192 432116865808204192 435688079575214144 439824358811687696 440133876305573472 444312362473031448 445192886378051328 447549611015640056 449303332061939586 451248368131471792 453475442363860224 454467738177594064 466043396594798736 470698728826793852 471400217245313664 475875535763465376 479808391430932032 479950651100156544 486131474034229716 487509397713465061 488235939289789152 490149089522115912 490275710315069184 493847846637947648 494802403663148658 495782987102829888 500489787613299792 502656410070500224 503493312392595063 507654414147905766 511276205449793322 511485269732160064 513489522356502384 515712420721682048 518364422885203356 519136948105598592 519391700774393216 531828433869234612 532621024679769984 536420936865356928 537941404373478688 540854167748541696 543857755158246144 545988859214508864 555578827467691104 557983930616901888 559942426283515968 560170388025275328 565488461329312752 569608595838087344 571988328700914048 575420928448680072 580176473311892304 584315663371192368 586845168407431296 592263483172556727 592416483297375264 599071109415919448 604758493366070582 605184079920163524 610846283218381056 620466506180773714 621391195459731648 634500714351287168 634947231391646976 639744521907909376 640809670317848262 646272527233500288 648175298712306288 650981252386385536 653532119362821216 659736538217531544 661043982803773184 667319716817733056 667789329567076992 671324416523460084 673954998092909379 676872552197207688 681701607266391096 684652696475336512 691152563846937808 706048093240190778 707100325867970496 709104578492312816 713813303645198064 719712587146398048 727985145619345152 732353908934683728 740771769956921472 743674480654244832 746589901711354624 746893850700367104 750734681419949688 753984615105750336 767227904598240096 770234283534753576 773568631082523072 777546634327805034 779087551161589824 783211819277370098 789684644230075636 789888644396500352 797742650803851918 806912106560218032 815786632737369216 822528671024454912 823722775446889241 828396889842703104 828521593946308864 836975895925352832 839913639425273952 849913692176279808 854412893757131016 857982493051371072 864233731616408384 871376159150428288 879648717623375392 880267752611146944 888624724946062896 895099222031280112 898606664123879172 902496736262943584 907137740049105873 908935476355188128 930699759271160571 932086793189597472 941397457653587704 942800434490627328 951751071526930752 959616782861864064 959901302200313088 972262948068459432 975018795426930122 976471878579578304 980298179044231824 989604807326297316 991565974205659776 1000979575226599584 1005312820141000448 1006986624785190126 1015308828295811532 1022552410899586644 1022970539464320128 1026979044713004768 1031424841443364096 1036728845770406712 1038273896211197184 1038783401548786432 1059072139860286167 1063656867738469224 1065242049359539968 1072841873730713856 1075882808746957376 1091977718429017728 1111157654935382208 1119884852567031936 1120340776050550656 1130976922658625504 1139217191676174688 1143976657401828096 1150841856897360144 1160352946623784608 1168631326742384736 1173690336814862592 1174817728916055147 1184526966345113454 1184832966594750528 1198142218831838896 1209516986732141164 1210368159840327048 1240933012361547428 1242782390919463296 1269001428702574336 1281619340635696524 1292545054467000576 1296350597424612576 1301962504772771072 1307064238725642432 1319473076435063088 1334639433635466112 1335578659134153984 1342648833046920168 1347909996185818758 1353745104394415376 1363403214532782192 1369305392950673024 1382305127693875616 1412096186480381556 1414200651735940992 1418209156984625632 1427626607290396128 1439425174292796096 1462528193140395183 1464707817869367456 1481543539913842944 1487348961308489664 1501469362839899376 1507969230211500672 1534455809196480192 1540468567069507152 1547137262165046144 1555093268655610068 1558175102323179648 1566423638554740196 1579369288460151272 1579777288793000704 1595485301607703836 1613824213120436064 1631573265474738432 1647445550893778482 1673951791850705664 1679827278850547904 1708825787514262032 1715964986102742144 1728467463232816768 1742752318300856576 1759297435246750784 1760535505222293888 1776790449517670181 1777249449892125792 1790198444062560224 1797213328247758344 1804993472525887168 1814275480098211746 1817870952710376256 1861399518542321142 1864173586379194944 1882794915307175408 1903502143053861504 1919233565723728128 1944525896136918864 1950037590853860244 1952943757159156608 1960596358088463648 1979209614652594632 1983131948411319552 2001959150453199168 2013973249570380252 2030617656591623064 2045104821799173288 2045941078928640256 2053958089426009536 2073457691540813424 2118144279720572334 2127313735476938448 2151765617493914752 2171632771632707999 2183955436858035456 2222315309870764416 2239769705134063872 2240681552101101312 2261953845317251008 2278434383352349376 2301683713794720288 2320705893247569216 2337262653484769472 2349635457832110294 2369053932690226908 2369665933189501056 2396284437663677792 2419033973464282328 2420736319680654096 2471168326340667723 2481866024723094856 2485564781838926592 2563238681271393048 2592701194849225152 2614128477451284864 2638946152870126176 2669278867270932224 2685297666093840336 2695819992371637516 2707490208788830752 2721413220147317619 2726806429065564384 2738610785901346048 2764610255387751232 2792099277813481713 2824192372960763112 2828401303471881984 2836418313969251264 2855253214580792256 2878850348585592192 2925056386280790366 2929415635738734912 2974697922616979328 3002938725679798752 3015938460423001344 3068911618392960384 3080937134139014304 3094274524330092288 3110186537311220136 3116350204646359296 3132847277109480392 3158738576920302544 3190970603215407672 3227648426240872128 3294891101787556964 3359654557701095808 3412565783994255427 3417651575028524064 3431929972205484288 3456934926465633536 3518594870493501568 3521071010444587776 3524453186748165441 3553580899035340362 3554498899784251584 3580396888125120448 3594426656495516688 3609986945051774336 3628550960196423492 3635741905420752512 3722799037084642284 3728347172758389888 3765589830614350816 3807004286107723008 3889051792273837728 3900075181707720488 3905887514318313216 3921192716176927296 3958419229305189264 4003918300906398336 4027946499140760504 4061235313183246128 4090209643598346576 4107916178852019072 4146915383081626848 4236288559441144668 4254627470953876896 4303531234987829504 4343265543265415998 4387584579421185549 4444630619741528832 4523907690634502016 4556868766704698752 4603367427589440576 4641411786495138432 4674525306969538944 4699270915664220588 4738107865380453816 4739331866379002112 4792568875327355584 4838067946928564656 4841472639361308192 4942336652681335446 4963732049446189712 5126477362542786096 5185402389698450304 5228256954902569728 5277892305740252352 5370595332187680672 5391639984743275032 5414980417577661504 5442826440294635238 5453612858131128768 5529220510775502464 5584198555626963426 5648384745921526224 5672836627938502528 5710506429161584512 5757700697171184384 5850112772561580732 5858831271477469824 5949395845233958656 6005877451359597504 6137823236785920768 6161874268278028608 6220373074622440272 6265694554218960784 6317477153840605088 6381941206430815344 6455296852481744256 6514898314898123997 6589782203575113928 6719309115402191616 6825131567988510854 6835303150057048128 7037189740987003136 7048906373496330882 7107161798070680724 7108997799568503168 7160793776250240896 7188853312991033376 7219973890103548672 7257101920392846984 7271483810841505024 7413504979022003169 7445598074169284568 7456694345516779776 7531179661228701632 7778103584547675456 7800150363415440976 7842385432353854592 7916838458610378528 8007836601812796672 8055892998281521008 8122470626366492256 8180419287196693152 8215832357704038144 8293830766163253696 8472577118882289336 8509254941907753792 8686531086530831996 8775169158842371098 9047815381269004032 9113737533409397504 9206734855178881152 9282823572990276864 9349050613939077888 9398541831328441176 9476215730760907632 9585137750654711168 9676135893857129312 9682945278722616384 9884673305362670892 9927464098892379424 10237697351982766281 10252954725085572192 10370804779396900608 10555784611480504704 10741190664375361344 10783279969486550064 10829960835155323008 10885652880589270476 10907225716262257536 11058441021551004928 11168397111253926852 11296769491843052448 11345673255877005056 11421012858323169024 11700225545123161464 11717662542954939648 12011754902719195008 12323748536556057216 12440746149244880544 12531389108437921568 12634954307681210176 12763882412861630688 12910593704963488512 13029796629796247994 13179564407150227856 13650263135977021708 13670606300114096256 14097812746992661764 14214323596141361448 14217995599137006336 14321587552500481792 14377706625982066752 14514203840785693968 14827009958044006338 14891196148338569136 15062359322457403264 15556207169095350912 15600300726830881952 15684770864707709184 15833676917220757056 16111785996563042016 16244941252732984512 16360838574393386304 16587661532326507392 16945154237764578672 17018509883815507584 17373062173061663992 17550338317684742196 18413469710357762304 18797083662656882352 18952431461521815264 19170275501309422336 19352271787714258624 19365890557445232768 19544694944694371991 19769346610725341784 19854928197784758848 20475394703965532562 20505909450171144384 21111569222961009408 21482381328750722688 21566559938973100128 21659921670310646016 21771305761178540952 21814451432524515072 22336794222507853704 22593538983686104896 23400451090246322928 23887960487959787989 24023509805438390016 24647497073112114432 24881492298489761088 25062778216875843136 25269908615362420352 25527764825723261376 26059593259592495988 26359128814300455712 27300526271954043416 27341212600228192512 28195625493985323528 28428647192282722896 28755413251964133504 29028407681571387936 29654019916088012676 29782392296677138272 30124718644914806528 30713092055948298843 31112414338190701824 31200601453661763904 31667353834441514112 32223571993126084032 32489882505465969024 32721677148786772608 33175323064653014784 33890308475529157344 34037019767631015168 34746124346123327984 35100676635369484392 37594167325313764704 37904862923043630528 38704543575428517248 38731781114890465536 39089389889388743982 39538693221450683568 39709856395569517696 40950789407931065124 41011818900342288768 42964762657501445376 43133119877946200256 43542611522357081904 44673588445015707408 45187077967372209792 46800902180492645856 47775920975919575978 49762984596979522176 50125556433751686272 50539817230724840704 51055529651446522752 52119186519184991976 52718257628600911424 54601052543908086832 56391250987970647056 56857294384565445792 57510826503928267008 58056815363142775872 59308039832176025352 59564784593354276544 61426184111896597686 62401202907323527808 63334707668883028224 64447143986252168064 64979765010931938048 65443354297573545216 67780616951058314688 69492248692246655968 70201353270738968784 71663881463879363967 75188334650627529408 75809725846087261056 77409087150857034496 78178779778777487964 79077386442901367136 79419712791139035392 81901578815862130248 82023637800684577536 86266239755892400512 87085223044714163808 89347176890031414816 90374155934744419584 93601804360985291712 95551841951839151956 99525969193959044352 100251112867503372544 102111059302893045504 104238373038369983952 105436515257201822848 109202105087816173664 112782501975941294112 113714588769130891584 116113630726285551744 118616079664352050704 119129569186708553088 122852368223793195372 124802405814647055616 128894287972504336128 135561233902116629376 138984497384493311936 140402706541477937568 143327762927758727934 150376669301255058816 151619451692174522112 156357559557554975928 158154772885802734272 163803157631724260496 172532479511784801024 174170446089428327616 178694353780062829632 187203608721970583424 191103683903678303912 208476746076739967904 210873030514403645696 214991644391638091901 218404210175632347328 225565003951882588224 227429177538261783168 232227261452571103488 237232159328704101408 238259138373417106176 245704736447586390744 271122467804233258752 277968994768986623872 280805413082955875136 286655525855517455868 300753338602510117632 312715119115109951856 316309545771605468544 327606315263448520992 348340892178856655232 357388707560125659264 374407217443941166848 382207367807356607824 416953492153479935808 429983288783276183802 436808420351264694656 451130007903765176448 454858355076523566336 474464318657408202816 491409472895172781488 555937989537973247744 561610826165911750272 573311051711034911736 625430238230219903712 632619091543210937088 655212630526897041984 696681784357713310464 714777415120251318528 764414735614713215648 833906984306959871616 859966577566552367604 873616840702529389312 902260015807530352896 948928637314816405632 982818945790345562976 1123221652331823500544 1146622103422069823472 1250860476460439807424 1310425261053794083968 1528829471229426431296 1667813968613919743232 1719933155133104735208 1897857274629632811264 1965637891580691125952 2293244206844139646944 2501720952920879614848 2620850522107588167936 3057658942458852862592 3439866310266209470416 3931275783161382251904 4586488413688279293888 5003441905841759229696 6115317884917705725184 6879732620532418940832 7862551566322764503808 9172976827376558587776 13759465241064837881664 18345953654753117175552 27518930482129675763328 55037860964259351526656
- Sum of all divisors σ(n): 216317610097545982771200
- Sum of proper divisors (its aliquot sum) s(n): 161279749133286631244544
- 55037860964259351526656 is an abundant number, because the sum of its proper divisors (161279749133286631244544) is greater than itself. Its abundance is 106241888169027279717888
Bases of 55037860964259351526656
- Binary: 10111010011110011011110000010111111111101000101100001100100001111101000000002
- Hexadecimal: 0xBA79BC17FE8B0C87D00
- Base-36: 8YNBV5BEWIGVGG0
Squares and roots of 55037860964259351526656
- 55037860964259351526656 squared (550378609642593515266562) is 3029166139521143315825855398927146797878542336
- 55037860964259351526656 cubed (550378609642593515266563) is 166718824824606930217520840698271065790005878674307793720905528508416
-
The
square root of 55037860964259351526656 is 234601493951.4651759299 -
The
cube root of 55037860964259351526656 is 38038248.8755732059
Scales and comparisons
How big is 55037860964259351526656?- 55,037,860,964,259,351,526,656 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 55,037,860,964,259,351,526,656 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 55037860964259351526656 cubic inches would be around 3169854.1 feet tall.
Recreational maths with 55037860964259351526656
- 55037860964259351526656 backwards is 65662515395246906873055
- The number of decimal digits it has is: 23
- The sum of 55037860964259351526656'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 55037860964259351526656 - Facts about the integer". Numbermatics.com. 2024. Web. 13 June 2024.
APA style:
Numbermatics. (2024). Number 55037860964259351526656 - Facts about the integer. Retrieved 13 June 2024, from https://numbermatics.com/n/55037860964259351526656/
Chicago style:
Numbermatics. 2024. "Number 55037860964259351526656 - Facts about the integer". https://numbermatics.com/n/55037860964259351526656/
The information we have on file for 55037860964259351526656 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 55037860964259351526656, math, Factors of 55037860964259351526656, curriculum, school, college, exams, university, Prime factorization of 55037860964259351526656, STEM, science, technology, engineering, physics, economics, calculator, fifty-five sextillion, thirty-seven quintillion, eight hundred sixty quadrillion, nine hundred sixty-four trillion, two hundred fifty-nine billion, three hundred fifty-one million, five hundred twenty-six thousand, six hundred fifty-six.