31559674016519513252362304
31,559,674,016,519,513,252,362,304 is an even composite number composed of six prime numbers multiplied together.
31559674016519513252362304 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seven thousand, one hundred sixty-eight divisors.
Prime factorization of 31559674016519513252362304:
26 × 113 × 173 × 473 × 893 × 1013
(2 × 2 × 2 × 2 × 2 × 2 × 11 × 11 × 11 × 17 × 17 × 17 × 47 × 47 × 47 × 89 × 89 × 89 × 101 × 101 × 101)See below for interesting mathematical facts about the number 31559674016519513252362304 from the Numbermatics database.
Names of 31559674016519513252362304
- Cardinal: 31559674016519513252362304 can be written as Thirty-one septillion, five hundred fifty-nine sextillion, six hundred seventy-four quintillion, sixteen quadrillion, five hundred nineteen trillion, five hundred thirteen billion, two hundred fifty-two million, three hundred sixty-two thousand, three hundred four.
Scientific notation
- Scientific notation: 3.1559674016519513252362304 × 1025
Factors of 31559674016519513252362304
Divisors of 31559674016519513252362304
- Number of divisors d(n): 7168
-
Complete list of divisors:
1 2 4 8 11 16 17 22 32 34 44 47 64 68 88 89 94 101 121 136 176 178 187 188 202 242 272 289 352 356 374 376 404 484 517 544 578 704 712 748 752 799 808 968 979 1034 1088 1111 1156 1331 1424 1496 1504 1513 1598 1616 1717 1936 1958 2057 2068 2209 2222 2312 2662 2848 2992 3008 3026 3179 3196 3232 3434 3872 3916 4114 4136 4183 4418 4444 4624 4747 4913 5324 5687 5696 5984 6052 6358 6392 6464 6868 7744 7832 7921 8228 8272 8366 8789 8836 8888 8989 9248 9494 9826 10201 10648 10769 11374 11968 12104 12221 12716 12784 13583 13736 15664 15842 16456 16544 16643 16732 17578 17672 17776 17978 18496 18887 18988 19652 20402 21296 21538 22627 22748 24208 24299 24442 25432 25568 25721 27166 27472 29189 31328 31684 32912 33088 33286 33464 34969 35156 35344 35552 35956 37553 37774 37976 39304 40804 42592 43076 45254 45496 46013 48416 48598 48884 50864 51136 51442 52217 54043 54332 54944 58378 62557 62656 63368 65824 66572 66928 69938 70312 70688 71104 71111 71912 75106 75548 75952 78608 80699 81608 85184 86152 87131 90508 90992 92026 96679 96832 97196 97768 98879 101728 102884 103823 104434 108086 108664 109888 112211 116756 118459 125114 126736 131648 133144 133856 134431 134657 139876 140624 141376 142222 143824 149413 150212 151096 151904 152813 157216 161398 163216 172304 173417 174262 181016 181984 183073 184052 193358 194392 195536 196601 197758 203456 205768 207646 207757 208868 216172 217328 223109 224422 230911 233512 236918 250228 253472 266288 267289 267712 268862 269314 279752 281248 282931 284444 287648 298826 300424 302192 303808 305626 314432 321079 322796 326432 344608 346834 348524 362032 363968 366146 368104 372287 384659 386716 388784 391072 393202 395516 411536 413083 415292 415514 417736 422483 432344 434656 437257 446218 448844 461822 467024 473836 479447 496213 500456 506143 506944 532576 534578 537724 538628 559504 562496 565862 568888 574387 575296 594473 597652 600848 604384 611252 638401 642158 645592 652864 689216 693668 697048 704969 724064 732292 736208 744574 769318 773432 777568 782144 782221 786404 791032 800021 823072 826166 830584 831028 835472 844966 864688 869312 874514 887689 892436 897688 907889 923644 934048 947672 958441 958894 992426 1000912 1012286 1030301 1063469 1065152 1069156 1075448 1077256 1087669 1119008 1131724 1137776 1142053 1148774 1188946 1195304 1201696 1208768 1208887 1222504 1234321 1276802 1284316 1291184 1371883 1387336 1394096 1409938 1448128 1464584 1472416 1481227 1489148 1538636 1546864 1555136 1564442 1572808 1582064 1600042 1643543 1646144 1652332 1661168 1662056 1670944 1680943 1689932 1729376 1749028 1764991 1775378 1784872 1795376 1815778 1847288 1868096 1895344 1907587 1916882 1917788 1984852 2001824 2013803 2024572 2060602 2126938 2138312 2150896 2154512 2162611 2175338 2238016 2263448 2275552 2284106 2285327 2289169 2297548 2377892 2390608 2403392 2417774 2445008 2454199 2468642 2540021 2553604 2568632 2582368 2597821 2743766 2774672 2788192 2819876 2929168 2940179 2944832 2948089 2962454 2978296 3077272 3093728 3112241 3128884 3145616 3164128 3200084 3287086 3304664 3322336 3324112 3341888 3342217 3361886 3379864 3458752 3498056 3529982 3531869 3550756 3569744 3590752 3631556 3694576 3790688 3792853 3815174 3833764 3835576 3969704 4003648 4027606 4049144 4095157 4121204 4253876 4276624 4301792 4309024 4325222 4350676 4526896 4543913 4551104 4568212 4570654 4578338 4595096 4647313 4755784 4781216 4809827 4835548 4890016 4908398 4937284 5080042 5107208 5137264 5164736 5195642 5273917 5458343 5487532 5549344 5567573 5576384 5639752 5858336 5880358 5896178 5924908 5956592 6154544 6187456 6224482 6257768 6291232 6318257 6328256 6328879 6400168 6539203 6574172 6609328 6644672 6648224 6684434 6723772 6759728 6996112 7022411 7059964 7063738 7101512 7139488 7181504 7182211 7263112 7389152 7581376 7585706 7630348 7667528 7671152 7754659 7939408 8055212 8098288 8150599 8190314 8242408 8507752 8553248 8603584 8604431 8618048 8650444 8701352 8800231 9053792 9087826 9136424 9141308 9156676 9190192 9240247 9294626 9511568 9562432 9619654 9671096 9764579 9780032 9816796 9874568 9986779 10160084 10214416 10274528 10391284 10486123 10542851 10547834 10852817 10916686 10975064 11098688 11135146 11279504 11333311 11716672 11760716 11792356 11849816 11913184 11964359 11984473 12309088 12448964 12515536 12562583 12582464 12636514 12657758 12800336 13078406 13148344 13218656 13296448 13297757 13368868 13447544 13519456 13577531 13600357 13992224 14044822 14119928 14127476 14203024 14278976 14364422 14526224 14778304 15090713 15171412 15260696 15335056 15342304 15434113 15509318 15878816 16110424 16196576 16293497 16301198 16380628 16484816 17015504 17106496 17208862 17300888 17402704 17497489 17515117 17600462 18078973 18107584 18175652 18272848 18282616 18313352 18380384 18480494 18490373 18589252 19023136 19239308 19342192 19414901 19529158 19633592 19749136 19856701 19973558 20320168 20428832 20549056 20551079 20782568 20972246 20983457 21085702 21095668 21705634 21833372 21950128 22270292 22534009 22559008 22666622 23322011 23521432 23584712 23699632 23788721 23826368 23928718 23968946 24618176 24897928 25031072 25125166 25180859 25273028 25315516 25600672 26156812 26296688 26437312 26595514 26737736 26895088 26996189 27038912 27155062 27200714 27940231 27984448 28089644 28239856 28254952 28406048 28576031 28728844 29052448 30004847 30181426 30342824 30521392 30670112 30684608 30868226 31018636 31757632 32220848 32393152 32428979 32586994 32602396 32761256 32969632 33133543 34031008 34234651 34417724 34601776 34805408 34994978 35030234 35200924 36157946 36351304 36545696 36565232 36626704 36760768 36764387 36960988 36980746 37178504 37600987 38046272 38478616 38684384 38829802 38850559 38915873 39058316 39267184 39498272 39713402 39947116 40640336 40857664 41102158 41565136 41721383 41944492 41966914 42171404 42191336 42670783 43411268 43666744 43900256 44162957 44540584 45046727 45068018 45118016 45333244 46644022 47042864 47169424 47399264 47577442 47857436 47937892 48424147 49795856 49983043 50062144 50117513 50250332 50361718 50546056 50631032 51120443 51201344 52313624 52593376 52908097 53191028 53475472 53790176 53992378 54310124 54401428 55880462 56179288 56479712 56509904 56812096 56817689 57152062 57457688 58013087 58104896 60009694 60041773 60362852 60685648 61042784 61340224 61736452 62037272 64441696 64478501 64857958 65173988 65204792 65522512 65939264 66267086 68062016 68469302 68835448 69203552 69610816 69617669 69989956 70060468 70401848 71201869 72315892 72702608 73091392 73130464 73253408 73528774 73921976 73961492 74357008 75201974 76957232 77246521 77368768 77659604 77701118 77831746 78116632 78534368 78996544 79004321 79426804 79894232 80802121 81280672 82204316 83130272 83442766 83888984 83933828 84342808 84382672 85301249 85341566 86822536 87333488 87800512 88325914 89081168 89656589 90093454 90136036 90666488 91696789 93288044 94085728 94338848 94648741 94798528 95154884 95714872 95875784 96802541 96848294 99591712 99966086 100235026 100500664 100723436 101092112 101262064 101642717 102240886 104627248 105186752 105816194 106382056 106950944 107410369 107580352 107590943 107984756 108620248 108802856 109854569 111760924 112358576 112959424 113019808 113635378 114304124 114915376 115347353 116026174 119380987 120019388 120083546 120725704 121371296 122085568 122097587 123472904 124074544 124666421 128883392 128957002 129715916 130347976 130409584 131045024 131829203 132534172 136938604 137670896 138188413 138407104 138560183 139235338 139979912 140120936 140803696 142403738 144631784 145405216 146260928 146275327 146506816 147057548 147843952 147922984 148714016 149603927 150403948 153914464 154493042 155319208 155402236 155663492 156233264 157068736 157084199 158008642 158853608 159788464 161604242 162561344 164408632 165997843 166260544 166885532 167777968 167867656 168685616 168765344 169775243 170602498 170683132 173645072 174666976 176651828 178162336 178264091 179228467 179313178 180186908 180272072 181332976 183393578 186576088 188171456 188677696 189297482 190309768 191429744 191751568 192472379 192666287 193605082 193696588 199183424 199932172 200470052 201001328 201446872 202184224 202524128 203285434 203394103 203736041 204481772 209254496 211632388 212764112 213563911 213901888 214820738 215181886 215969512 217240496 217605712 218423711 219709138 223521848 224717152 226039616 226061869 227270756 228608248 229830752 230694706 230818027 231206069 232052348 238761974 240038776 240167092 241451408 242742592 244195174 246945808 247874099 248149088 249332842 256542121 257914004 259431832 260695952 260819168 261675931 262090048 262379921 263658406 265068344 273877208 275341792 276376826 276989449 277120366 278470676 279959824 280241872 281607392 284807476 289263568 290810432 292550654 294115096 295687904 295845968 296958079 297428032 297457313 297756989 299207854 300807896 307342541 307828928 308986084 310638416 310804472 311326984 312466528 314168398 314336341 316017284 317707216 319576928 323208484 328817264 330053317 331995686 333771064 335555936 335735312 337371232 337530688 337563917 339550486 341204996 341366264 347290144 349333952 353303656 356324672 356528182 356718769 358456934 358626356 360373816 360544144 362665952 364468973 366787156 373152176 378594964 380619536 382859488 383078153 383503136 384944758 385332574 387210164 387393176 399864344 400940104 402002656 402893744 404368448 404408257 405048256 406570868 406788206 407472082 408963544 413610857 418508992 423264776 425528224 427127822 428074603 429641476 430363772 431939024 434480992 435211424 436847422 439418276 447043696 449434304 452123738 454541512 457216496 458935213 459661504 461389412 461636054 462412138 464104696 469378613 477523948 480077552 480334184 482902816 485792527 488390348 493891616 495513997 495748198 496298176 498665684 510082399 513084242 515828008 518863664 521391904 521638336 523351862 524759842 527316812 530136688 532665617 547754416 550683584 551292643 552753652 553978898 554240732 556941352 559919648 560483744 562324873 563214784 563270231 569614952 578527136 581989067 585101308 588230192 591375808 591691936 593916158 594914626 595513978 598415708 601615792 614685082 617972168 621276832 621608944 622653968 624933056 624994579 628336796 628672682 632034568 635414432 638143957 639153856 639216779 646416968 657634528 660106634 660459503 663991372 667542128 671111872 671470624 674742464 675127834 679100972 682409992 682732528 694580288 706607312 709263511 713056364 713437538 716913868 717252712 720747632 721088288 725331904 725403311 728937946 733574312 746304352 757189928 761239072 765718976 765794359 766156306 767006272 769889516 770665148 774420328 774786352 783220559 799728688 801880208 804005312 805787488 808816514 813141736 813576412 814944164 817927088 822381983 823210499 827221714 846529552 849711731 851056448 854255644 856149206 859282952 860727544 863878048 868961984 869047531 870422848 873694844 878836552 888823331 894087392 904247476 909083024 914432992 917870426 922778824 923272108 924824276 928209392 933264947 938313739 938757226 955047896 960155104 960668368 965805632 965900713 971585054 976780696 986222479 987783232 991027994 991496396 997331368 1008664679 1020164798 1026168484 1031656016 1037727328 1042783808 1046703724 1049519684 1054633624 1059098423 1060273376 1064827951 1065331234 1095508832 1096134517 1102585286 1105507304 1107957796 1108481464 1113882704 1118069887 1119839296 1120967488 1124649746 1126540462 1139229904 1157054272 1163978134 1170202616 1176460384 1183383872 1183500373 1187832316 1189829252 1191027956 1196831416 1203231584 1208400259 1210431773 1229370164 1235944336 1242553664 1243217888 1245307936 1249989158 1256673592 1257345364 1264069136 1268820883 1270828864 1276287914 1278433558 1292833936 1313190857 1315269056 1320213268 1320919006 1327982744 1335084256 1342941248 1343073457 1350255668 1358201944 1364819984 1365465056 1371330631 1373636057 1413214624 1418527022 1426112728 1426875076 1433827736 1434505424 1441495264 1442176576 1450121233 1450806622 1457875892 1467148624 1492608704 1514379856 1522478144 1524162013 1531588718 1532312612 1539779032 1541330296 1548840656 1549572704 1557276521 1558845413 1566441118 1599457376 1603760416 1609028597 1611574976 1617633028 1626283472 1627152824 1629888328 1635854176 1644763966 1645643197 1646420998 1654443428 1693059104 1699423462 1708511288 1712298412 1718565904 1721455088 1727756096 1727926189 1738095062 1747389688 1757673104 1767246389 1777646662 1788174784 1808494952 1818166048 1825976273 1828865984 1829046031 1835740852 1845557648 1846544216 1849648552 1856418784 1866529894 1867527673 1876627478 1877514452 1910095792 1920310208 1921336736 1931801426 1943170108 1953561392 1960905001 1972444958 1982055988 1982992792 1994662736 2005526801 2017329358 2040329596 2052336968 2063312032 2075454656 2075658979 2093407448 2099039368 2109267248 2117196169 2118196846 2119329157 2120546752 2129655902 2130662468 2191017664 2192269034 2205170572 2211014608 2215915592 2216962928 2227765408 2236139774 2241096451 2249299492 2253080924 2275934909 2278459808 2327956268 2340405232 2349203021 2352920768 2355523111 2367000746 2375664632 2379658504 2382055912 2393662832 2402660821 2406463168 2416800518 2420863546 2458740328 2471888672 2486435776 2486680559 2490615872 2499978316 2513347184 2514690728 2528138272 2537641766 2543266759 2552575828 2556867116 2585667872 2626381714 2640426536 2641838012 2655965488 2670168512 2670431383 2686146914 2700511336 2716403888 2726615089 2729639968 2730930112 2742661262 2747272114 2821963331 2826429248 2837054044 2852225456 2853750152 2867655472 2869010848 2882990528 2886179131 2900242466 2901613244 2915751784 2934297248 3028759712 3030489547 3046883939 3048324026 3063177436 3064625224 3079558064 3082660592 3097681312 3099145408 3114553042 3117690826 3132882236 3198914752 3207520832 3218057194 3235266056 3252566944 3254305648 3259776656 3271708352 3272030443 3275326879 3289527932 3291286394 3292841996 3308886856 3346487843 3386118208 3398846924 3417022576 3424596824 3437131808 3442910176 3455852378 3457699751 3463512697 3476190124 3494779376 3515346208 3534492778 3555293324 3616989904 3630586487 3636332096 3651952546 3658092062 3671481704 3691115296 3693088432 3699297104 3712837568 3713203087 3733059788 3735055346 3753254956 3755028904 3797699687 3820191584 3842673472 3863602852 3886340216 3907122784 3921810002 3923906459 3930503173 3944889916 3964111976 3965985584 3989325472 4009158703 4011053602 4034658716 4080659192 4104673936 4126624064 4151317958 4186814896 4198078736 4213859683 4218534496 4234392338 4236393692 4238658314 4259311804 4261324936 4309749083 4384538068 4410341144 4422029216 4431831184 4433925856 4448490827 4455530816 4460458657 4472279548 4482192902 4498598984 4506161848 4549719427 4551869818 4556919616 4655912536 4680810464 4698406042 4708820633 4711046222 4734001492 4751329264 4759317008 4764111824 4787325664 4805321642 4833601036 4841727092 4917480656 4943777344 4973361118 4999956632 5026694368 5029381456 5048287343 5056276544 5056774321 5061868813 5075283532 5086533518 5105151656 5113734232 5163164743 5171335744 5252763428 5280853072 5283676024 5311930976 5340862766 5343717797 5372293828 5401022672 5432807776 5453230178 5459279936 5485322524 5494544228 5610906389 5643926662 5674108088 5704450912 5707500304 5735310944 5738021696 5738586589 5772358262 5800484932 5803226488 5831503568 5859321787 5868594496 6057519424 6060979094 6064219073 6093767878 6096648052 6126354872 6129250448 6159116128 6165321184 6195362624 6195972541 6229106084 6235381652 6265764472 6436114388 6470532112 6505133888 6508611296 6512328601 6519553312 6544060886 6550653758 6579055864 6582572788 6585683992 6617773712 6692975686 6797693848 6834045152 6849193648 6874263616 6874940369 6885820352 6911704756 6915399502 6927025394 6952380248 6989558752 7030692416 7031384569 7068985556 7110586648 7191388769 7233979808 7261172974 7303905092 7316184124 7342963408 7382230592 7386176864 7398594208 7426406174 7466119576 7470110692 7506509912 7510057808 7595399374 7640383168 7727205704 7772680432 7801898621 7814245568 7843620004 7847812918 7861006346 7889779832 7928223952 7931971168 7978650944 7979436421 8018317406 8022107204 8069317432 8161014221 8161318384 8209347872 8302635916 8373629792 8396157472 8423737949 8427719366 8437068992 8468784676 8472787384 8477316628 8518623608 8522649872 8615426149 8619498166 8769076136 8820682288 8844058432 8863662368 8867851712 8896981654 8920917314 8944559096 8964385804 8997197968 9012323696 9046201813 9055315489 9099438854 9103739636 9311825072 9361620928 9396812084 9417641266 9422092444 9468002984 9502658528 9518634016 9528223648 9559522841 9574651328 9575593927 9610643284 9667202072 9683454184 9777056641 9834961312 9946722236 9999913264 10053388736 10058762912 10096574686 10113548642 10123737626 10150567064 10173067036 10210303312 10227468464 10265914417 10326329486 10505526856 10561706144 10567352048 10623861952 10624907843 10681725532 10687435594 10744587656 10802045344 10848447269 10865615552 10866685243 10906460356 10970645048 10989088456 11095311469 11221812778 11287853324 11348216176 11408901824 11415000608 11470621888 11477173178 11544716524 11600969864 11606452976 11650082653 11663007136 11718643574 12057479687 12121958188 12128438146 12187535756 12193296104 12252709744 12258500896 12298768757 12318232256 12330642368 12331856287 12391945082 12458212168 12470763304 12531528944 12872228776 12941064224 13017222592 13018504103 13024657202 13039106624 13088121772 13101307516 13158111728 13165145576 13171367984 13235547424 13314749503 13385951372 13595387696 13668090304 13698387296 13749880738 13823409512 13830799004 13854050788 13904760496 13957029713 13979117504 13980493711 13994578483 14062769138 14137971112 14221173296 14382777538 14445099427 14467959616 14522345948 14607810184 14632368248 14685926816 14772353728 14773808027 14797188416 14852812348 14932239152 14940221384 15013019824 15020115616 15109996627 15190798748 15454411408 15545360864 15603797242 15687240008 15695625836 15722012692 15779559664 15856447904 15863942336 15865504099 15951333563 15958872842 16036634812 16044214408 16138634864 16322028442 16322636768 16418695744 16605271832 16747259584 16765782143 16792314944 16847475898 16855438732 16937569352 16945574768 16954633256 17037247216 17045299744 17130041731 17147299543 17230852298 17238996332 17538152272 17641364576 17727324736 17793963308 17841834628 17889118192 17928771608 17994395936 18004673191 18024647392 18092403626 18102075167 18110630978 18198877708 18207479272 18623650144 18793624168 18835282532 18844184888 18936005968 19005317056 19007188079 19037268032 19056447296 19119045682 19151187854 19221286568 19334404144 19366908368 19439710279 19554113282 19669922624 19893444472 19999826528 20117525824 20119506341 20193149372 20227097284 20247475252 20301134128 20346134072 20420606624 20454936928 20531828834 20542804403 20577340141 20652658972 21011053712 21123412288 21134704096 21249815686 21363451064 21374871188 21489175312 21569955011 21604090688 21696894538 21733370486 21812920712 21941290096 21978176912 22060794811 22190622938 22443625556 22575706648 22696432352 22830001216 22832248769 22954346356 23089433048 23201939728 23212905952 23289157859 23300165306 23312620727 23326014272 23351812969 23437287148 24114959374 24243916376 24256876292 24375071512 24386592208 24505419488 24517001792 24597537514 24652060961 24663712574 24783890164 24916424336 24941526608 25035283999 25063057888 25744457552 25882128448 25910754221 26037008206 26049314404 26176243544 26202615032 26316223456 26330291152 26342735968 26429269031 26471094848 26473700857 26500372021 26629499006 26771902744 27190775392 27353486149 27396774592 27499761476 27646819024 27661598008 27708101576 27809520992 27914059426 27960987422 27975934349 27989156966 28125538276 28275942224 28442346592 28765555076 28890198854 29044691896 29215620368 29264736496 29371853632 29374745213 29547616054 29705624696 29864478304 29880442768 29992765979 30026039648 30040231232 30043188613 30219993254 30381597496 30908822816 31041596641 31090721728 31207594484 31374480016 31391251672 31444025384 31559119328 31712895808 31731008198 31747970441 31902667126 31917745684 32073269624 32088428816 32277269728 32644056884 32645273536 33210543664 33335385017 33531564286 33694951796 33710877464 33875138704 33891149536 33909266512 34074494432 34090599488 34093955617 34260083462 34294599086 34461704596 34477992664 35076304544 35282729152 35587926616 35683669256 35778236384 35857543216 35988791872 35992334873 36009346382 36028595669 36049294784 36184807252 36204150334 36221261956 36397755416 36414958544 36811366273 37247300288 37587248336 37670565064 37688369776 37872011936 38014376158 38098639667 38238091364 38302375708 38442573136 38668808288 38690893453 38733816736 38879420558 39108226564 39786888944 39936451357 39999653056 40239012682 40386298744 40454194568 40494950504 40602268256 40692268144 40841213248 40845233957 40909873856 41063657668 41085608806 41154680282 41305317944 41774696557 42022107424 42269408192 42499631372 42726902128 42749742376 42978350624 43139910022 43235534903 43393789076 43466740972 43625841424 43882580192 43956353824 44100745733 44121589622 44381245876 44887251112 45151413296 45392864704 45397333511 45664497538 45908692712 46178866096 46352456513 46403879456 46425811904 46578315718 46600330612 46625241454 46703625938 46874574296 47407239913 48229918748 48487832752 48513752584 48750143024 48773184416 49010838976 49065045227 49195075028 49304121922 49327425148 49567780328 49832848672 49883053216 50046913697 50070567998 50126115776 51488915104 51518322299 51797026963 51821508442 52074016412 52098628808 52352487088 52405230064 52632446912 52660582304 52685471936 52858538062 52947401714 53000744042 53258998012 53543805488 54381550784 54706972298 54999522952 55293638048 55323196016 55416203152 55619041984 55624517531 55680556943 55828118852 55921974844 55951868698 55978313932 56251076552 56551884448 56794812173 56884693184 56890293331 57531110152 57780397708 58089383792 58431240736 58529472992 58749490426 58780895767 59095232108 59411249392 59728956608 59760885536 59985531958 60052079296 60086377226 60439986508 60763194992 61719970279 61817645632 62083193282 62415188968 62748960032 62782503344 62888050768 63118238656 63124452479 63462016396 63495940882 63805334252 63835491368 64146539248 64176857632 64452539657 64554539456 64560894679 65288113768 66421087328 66670770034 66706409803 67063128572 67389903592 67421754928 67750277408 67782299072 67818533024 68148988864 68155697951 68187911234 68520166924 68589198172 68923409192 68955985328 70152609088 71175853232 71367338512 71556472768 71635614611 71715086432 71984669746 72018692764 72057191338 72369614504 72408300668 72442523912 72795510832 72829917088 73191996487 73265734411 73622732546 75174496672 75341130128 75376739552 75624344059 75744023872 76028752316 76197279334 76476182728 76604751416 76885146272 77337616576 77345230259 77381786906 77467633472 77758841116 78216453128 79105276459 79573777888 79872902714 80478025364 80772597488 80908389136 80989901008 81204536512 81384536288 81690467914 82127315336 82171217612 82309360564 82610635888 83060580283 83549393114 84044214848 84999262744 85453804256 85499484752 85820884831 85956701248 85965163457 86279820044 86471069806 86787578152 86933481944 87251682848 87765160384 87773800631 87912707648 88201491466 88243179244 88762491752 89771156431 89774502224 90302826592 90794667022 91328995076 91817385424 92357732192 92704913026 92807758912 93156631436 93200661224 93250482908 93407251876 93749148592 94259759647 94769687639 94814479826 96459837496 96975665504 97027505168 97500286048 97546368832 97555972013 98130090454 98390150056 98608243844 98654850296 99135560656 99508219943 99608470379 99665697344 99766106432 100093827394 100141135996 102977830208 103036644598 103594053926 103643016884 104148032824 104197257616 104704974176 104810460128 105321164608 105331533197 105717076124 105894803428 106001488084 106517996024 106968940723 107087610976 107547623051 109413944596 109999045904 110587276096 110646392032 110709586217 110832406304 111249035062 111361113886 111656237704 111843949688 111903737396 111956627864 112502153104 112925058587 113103768896 113589624346 113780586662 115062220304 115560795416 116178767584 116862481472 116873986273 117058945984 117498980852 117561791534 118190464216 118822498784 119521771072 119533537673 119971063916 120172754452 120879973016 121526389984 122048426159 122253609073 123439940558 124166386564 124830377936 125497920064 125565006688 125776101536 126248904958 126924032792 126991881764 127610668504 127670982736 128150909183 128293078496 128353715264 128905079314 129121789358 130576227536 132632276557 132842174656 133341540068 133412819606 134126257144 134779807184 134843509856 135500554816 135637066048 135650419157 136311395902 136375822468 137040333848 137178396344 137846818384 137911970656 138737241757 142351706464 142734677024 143203545133 143271229222 143430172864 143969339492 144037385528 144114382676 144739229008 144816601336 144885047824 145591021664 145659834176 146383992974 146462244533 146531468822 147245465092 150348993344 150682260256 150753479104 151248688118 152057504632 152394558668 152952365456 153209502832 153770292544 153785430821 153940363313 154690460518 154763573812 155517682232 156432906256 157284928621 158210552918 159147555776 159745805428 160956050728 161545194976 161816778272 161979802016 162511888297 162769072576 162785096759 163380935828 164254630672 164342435224 164618721128 165221271776 166121160566 166209962897 167098786228 169998525488 170907608512 170998969504 171641769662 171930326914 172559640088 172942139612 173575156304 173866963888 174503365696 174520545089 175547601262 176402982932 176486358488 177524983504 178491885289 179542312862 179549004448 180605653184 181589334044 182657990152 183634770848 184423603573 184715464384 184733649131 185409826052 186313262872 186401322448 186500965816 186814503752 187498297184 188430459041 188519519294 188620294973 189539375278 189628959652 192919674992 193951331008 194055010336 195000572096 195111944026 196260180908 196780300112 197216487688 197309700592 198051405101 198271121312 199016439886 199216940758 200187654788 200282271992 202558206901 206073289196 207188107852 207286033768 208296065648 208394515232 209079068869 209409948352 209620920256 209641556879 210663066394 211434152248 211789606856 212002976168 213035992048 213836813069 213937881446 214175221952 215095246102 218827889192 219998091808 221292784064 221314569751 221419172434 221664812608 222498070124 222722227772 223312475408 223687899376 223807474792 223913255728 225004306208 225850117174 226350741551 227179248692 227561173324 230124440608 231121590832 232357535168 233747972546 234997961704 235123583068 236380928432 237269505121 237644997568 237668393087 237907834211 239067075346 239942127832 240345508904 241759946032 242668742921 243052779968 244096852318 244507218146 246879881116 248332773128 249660755872 251130013376 251154736459 251552203072 252497809916 253848065584 253983763528 255221337008 255341965472 256301818366 256586156992 256869942659 257810158628 258243578716 261152455072 265264553114 266683080136 266825639212 268252514288 269559614368 269687019712 269713569683 271172670571 271300838314 272622791804 272751644936 274080667696 274356792688 275388123989 275693636768 275823941312 277474483514 284703412928 285018296431 285469354048 286407090266 286542458444 287938678984 288074771056 288228765352 289478458016 289633202672 289770095648 291182043328 291210709427 291504092231 292767985948 292924489066 293062937644 294490930184 301364520512 302497376236 304115009264 304789117336 305904730912 306079444247 306419005664 307570861642 307735277839 307880726626 309380921036 309527147624 311035364464 312865812512 314569857242 316421105836 319491610856 321912101456 323090389952 323122197343 323633556544 323959604032 325023776594 325570193518 326761871656 328509261344 328684870448 329237442256 330442543552 330475074743 332242321132 332419925794 334197572456 337995272143 339997050976 341997939008 343283539324 343860653828 345119280176 345884279224 347150312608 347733927776 349041090178 349227674851 349814782397 351095202524 352805965864 352972716976 355049967008 356983770578 359084625724 359098008896 363178668088 365315980304 366689235187 367269541696 368847207146 369467298262 370819652104 372626525744 372802644896 373001931632 373629007504 374996594368 375033511787 376860918082 377039038588 377240589946 379078750556 379257919304 383567668387 385839349984 388110020672 390223888052 392520361816 393560600224 394432975376 394619401184 395915683603 396102810202 396314552359 396542242624 396980820473 398032879772 398433881516 400375309576 400564543984 404925029003 405116413802 412146578392 414376215704 414572067536 416592131296 416789030464 418158137738 419085036337 419283113758 421326132788 422868304496 423579213712 424005952336 425599827983 426071984096 427673626138 427875762892 430190492204 437655778384 439996183616 442629139502 442838344868 444996140248 445444455544 446624950816 447375798752 447614949584 447826511456 449297573527 450008612416 450052914569 450506324357 451700234348 452701483102 454358497384 455122346648 459521662127 460248881216 462243181664 467495945092 469995923408 470247166136 472761856864 474539010242 475336786174 475590883933 475815668422 478134150692 479884255664 480691017808 483519892064 485337485842 488193704636 489014436292 493759762232 496665546256 499321511744 499370668621 502309472918 504995619832 507696131168 507967527056 509877021643 510442674016 510683930944 510734206421 512603636732 513739885318 515620317256 516487157432 521479639043 522304910144 530529106228 533366160272 533651278424 536505028576 539119228736 539427139366 539715497497 542345341142 542601676628 545245583608 545503289872 548161335392 548713585376 550776247978 551387273536 554948967028 566701545289 570036592862 572814180532 573084916888 575877357968 576149542112 576457530704 578956916032 579266405344 579540191296 579597245489 582421418854 583008184462 585535971896 585848978132 586125875288 588981860368 604994752472 608230018528 609578234672 611809461824 611869692841 612158888494 612486126373 612838011328 615141723284 615470555678 615761453252 618761842072 619054295248 622070728928 625731625024 625793226641 629139714484 632842211672 638983221712 643824202912 646244394686 650047553188 651140387036 653523743312 657018522688 657369740896 657745188701 658474884512 660950149486 664484642264 664839851588 668395144912 675990544286 678919673069 679994101952 686567078648 687721307656 690238560352 691768558448 694300625216 694368977269 695467855552 698082180356 698455349702 699629564794 702190405048 705611931728 705945433952 710099934016 710169841469 713967541156 718169251448 726330265669 726357336176 730631960608 733378470374 737694414292 738934596524 741639304208 745253051488 745605289792 746003863264 747258015008 749712677461 750067023574 753721836164 754078077176 754481179892 758157501112 758515838608 767135336774 771678699968 780447776104 785040723632 787121200448 787991760721 788865950752 789238802368 791831367206 792205620404 792629104718 793961640946 796065759544 796867763032 800750619152 801129087968 805111961357 805923078521 809850058006 810232827604 824293156784 828752431408 829144135072 833184262592 836316275476 838170072674 838566227516 842652265576 845736608992 847158427424 848011904672 850797532849 851199655966 852143968192 855347252276 855751525784 860380984408 870158041049 875311556768 885258279004 885676689736 889992280496 890888911088 893249901632 894751597504 895229899168 895653022912 898595147054 900105829138 901012648714 903400468696 905402966204 908716994768 910244693296 913666383113 919043324254 924486363328 934991890184 939991846816 940494332272 945523713728 945616798027 949078020484 950673572348 951181767866 951631336844 956268301384 959768511328 961382035616 965511806941 967039784128 967134986627 970674971684 976387409272 978028872584 987482720741 987519524464 993331092512 998741337242 1004618945836 1009991239664 1015392262336 1015935054112 1019754043286 1020885348032 1021468412842 1025207273464 1027479770636 1031240634512 1032974314864 1036857356117 1042959278086 1061058212456 1066732320544 1067302556848 1073010057152 1073115692143 1078854278732 1079430994994 1084690682284 1085203353256 1090491167216 1091006579744 1094590419373 1095693174169 1096322670784 1097427170752 1097535209543 1101552495956 1109897934056 1133403090578 1140073185724 1145628361064 1146169833776 1151754715936 1152299084224 1152915061408 1158532810688 1158646865167 1159194490978 1164842837708 1166016368924 1171071943792 1171697956264 1172251750576 1176658347953 1177963720736 1209989504944 1216460037056 1217805448387 1219156469344 1223739385682 1224317776988 1224972252746 1230283446568 1230941111356 1231522906504 1237523684144 1238108590496 1242175644457 1244141457856 1244263940279 1245517484987 1251586453282 1258279428968 1265684423344 1277966443424 1285613849003 1287648405824 1292488789372 1300095106376 1302280774072 1307047486624 1314739481792 1314868914403 1315490377402 1316949769024 1321900298972 1328969284528 1329679703176 1336790289824 1344789699803 1351981088572 1357839346138 1373134157296 1375442615312 1380477120704 1383537116896 1388737954538 1396164360712 1396910699404 1399259129588 1404380810096 1409660001013 1411223863456 1411890867904 1412029864811 1420339682938 1427935082312 1436338502896 1452660531338 1452714672352 1458955042127 1461263921216 1466756940748 1475388828584 1477869193048 1483278608416 1490506102976 1492007726528 1492154610727 1494516030016 1499425354922 1500134047148 1507443672328 1508156154352 1508962359784 1516315002224 1517031677216 1526109659327 1534270673548 1560895552208 1570081447264 1575983521442 1577731901504 1583662734412 1584411240808 1585258209436 1587923281892 1592131519088 1593735526064 1601501238304 1602258175936 1602415913999 1610223922714 1611084689863 1611846157042 1619700116012 1620465655208 1648586313568 1657504862816 1658288270144 1672632550952 1676340145348 1677132455032 1685304531152 1691473217984 1691639739031 1693343996443 1694316854848 1696023809344 1701595065698 1702399311932 1710694504552 1711503051568 1720761968816 1730134214831 1740316082098 1750623113536 1770516558008 1771353379472 1779984560992 1781777822176 1790459798336 1790636064349 1797190294108 1800211658276 1802025297428 1806800937392 1810805932408 1817433989536 1818471992291 1820489386592 1827332766226 1828309591867 1838086648508 1869983780368 1879983693632 1880988664544 1891233596054 1898156040968 1901347144696 1902363535732 1903262673688 1912536602768 1919537022656 1919725995979 1922764071232 1931023613882 1934269973254 1941349943368 1952774818544 1956057745168 1963410738179 1974965441482 1975039048928 1986662185024 1997482674484 2009237891672 2019982479328 2031870108224 2032070140441 2039508086572 2042936825684 2050414546928 2054959541272 2062481269024 2065948629728 2072735049451 2073714712234 2074823244703 2078311354241 2085918556172 2122116424912 2133464641088 2134605113696 2146231384286 2157708557464 2158861989988 2169381364568 2170406706512 2178565456111 2180982334432 2182013159488 2189180838746 2191386348338 2195070419086 2203104991912 2219795868112 2228140275911 2266806181156 2280146371448 2291256722128 2292339667552 2303509431872 2305830122816 2306057125669 2317293730334 2318388981956 2329685675416 2332032737848 2342143887584 2343395912528 2344503501152 2352204943759 2353316695906 2355927441472 2358533109869 2419979009888 2434460267261 2435610896774 2438312938688 2447478771364 2448635553976 2449944505492 2460566893136 2461882222712 2463045813008 2475047368288 2476217180992 2484351288914 2488527880558 2489858157061 2491034969974 2503172906564 2516558857936 2531368846688 2555932886848 2571227698006 2584977578744 2600190212752 2604561548144 2614094973248 2614352323957 2616986176321 2629737828806 2630980754804 2643800597944 2657938569056 2659359406352 2669356172131 2673580579648 2673843786557 2689579399606 2703962177144 2715678692276 2746268314592 2750885230624 2762702101049 2767074233792 2777475909076 2792328721424 2793821398808 2798518259176 2808761620192 2819320002026 2822447726912 2824059729622 2825569369249 2840679365876 2855870164624 2872677005792 2905321062676 2905429344704 2917910084254 2933513881496 2950777657168 2955738386096 2966557216832 2966849266513 2984309221454 2998850709844 3000268094296 3014887344656 3016312308704 3017924719568 3029269363879 3032630004448 3034063354432 3034362049913 3052219318654 3068541347096 3121791104416 3135201260741 3140162894528 3151967042884 3167325468824 3168822481616 3170516418872 3175846563784 3184263038176 3187471052128 3203002476608 3203317803697 3204831827998 3206545014541 3220447845428 3222169379726 3223692314084 3239400232024 3240931310416 3297172627136 3315009725632 3345265101904 3352680290696 3354264910064 3366873886717 3370609062304 3383279478062 3386687992886 3403190131396 3404798623864 3421389009104 3423006103136 3441523937632 3443489517317 3460268429662 3480632164196 3541033116016 3542706758944 3554344170773 3559969121984 3563555644352 3581272128698 3594380588216 3600423316552 3604050594856 3613601874784 3621611864816 3634867979072 3635225822173 3636943984582 3640978773184 3654665532452 3656619183734 3676173297016 3717947993573 3739967560736 3761977329088 3782467192108 3796312081936 3802694289392 3804727071464 3806525347376 3825073205536 3839451991958 3847962606367 3862047227764 3868539946508 3882699886736 3905549637088 3912115490336 3926821476358 3949930882964 3950078097856 3994965348968 4018475783344 4033581587057 4039964958656 4040362682479 4064140280882 4079016173144 4085873651368 4100829093856 4109919082544 4124962538048 4125368629657 4131897259456 4145470098902 4147429424468 4149646489406 4156622708482 4171837112344 4219244352257 4244232849824 4269210227392 4292462768572 4315417114928 4317723979976 4338762729136 4340813413024 4357130912222 4361964668864 4366789025203 4378361677492 4382772696676 4390140838172 4406209983824 4439591736224 4454175319033 4456280551822 4533612362312 4560292742896 4582513444256 4584679335104 4585130684611 4609935399707 4612114251338 4634587460668 4636777963912 4659371350832 4664065475696 4681598107813 4684287775168 4686791825056 4689007002304 4704409887518 4706633391812 4717066219738 4839958019776 4868920534522 4871221793548 4894957542728 4897271107952 4899889010984 4921133786272 4923764445424 4926091626016 4950094736576 4950582060259 4955569567927 4968702577828 4977055761116 4979716314122 4982069939948 5006345813128 5033117715872 5054738283397 5062737693376 5142455396012 5169955157488 5200380425504 5203350552199 5209123096288 5228704647914 5231499723263 5233972352642 5259475657612 5261961509608 5287601195888 5315877138112 5318718812704 5338712344262 5347687573114 5379158799212 5407924354288 5431357384552 5492536629184 5493077354831 5501770461248 5525404202098 5554951818152 5584657442848 5587642797616 5597036518352 5617523240384 5618076270631 5638640004052 5648119459244 5651138738498 5681358731752 5711740329248 5736276029473 5745354011584 5745919626431 5810642125352 5835820168508 5867027762992 5901555314336 5911476772192 5933698533026 5936870472467 5968618442908 5997701419688 6000536188592 6029774689312 6032624617408 6035849439136 6058538727758 6065260008896 6068724099826 6104438637308 6137082694192 6233716998179 6243582208832 6270402521482 6303934085768 6334650937648 6337644963232 6341032837744 6351693127568 6368526076352 6374942104256 6375569700379 6406635607394 6409663655996 6413090029082 6440895690856 6444338759452 6447384628168 6478800464048 6481862620832 6520650362579 6690530203808 6705360581392 6708529820128 6730566621251 6733747773434 6737347390103 6741218124608 6766558956124 6773375985772 6806380262792 6809597247728 6842778018208 6846012206272 6883047875264 6883725493051 6886979034634 6920536859324 6961264328392 7082066232032 7085413517888 7108688341546 7162544257396 7188761176432 7200846633104 7208101189712 7227203749568 7235197075711 7243223729632 7270451644346 7273887969164 7309331064904 7313238367468 7352346594032 7392391645187 7435895987146 7479935121472 7564934384216 7592624163872 7605388578784 7609454142928 7613050694752 7638058749959 7650146411072 7650899547673 7678903983916 7695925212734 7724094455528 7737079893016 7765399773472 7811099274176 7811868256159 7824230980672 7853642952716 7899861765928 7989632922359 7989930697936 8036951566688 8067163174114 8080725364958 8128280561764 8158032346288 8171747302736 8201658187712 8219838165088 8250737259314 8290940197804 8294858848936 8299292978812 8313245416964 8343674224688 8389118608583 8438488704514 8488465699648 8584925537144 8630834229856 8635447959952 8667909367931 8677525458272 8681626826048 8682481509157 8714261824444 8733578050406 8756723354984 8765545393352 8780281676344 8812419967648 8856231574927 8865153863731 8879183472448 8908350638066 8912561103644 9067224724624 9120585485792 9165026888512 9170261369222 9219870799414 9224228502676 9269174921336 9273555927824 9318742701664 9328130951392 9363196215626 9373583650112 9408819775036 9413266783624 9434132439476 9520235724347 9571738451539 9737841069044 9742443587096 9789915085456 9794542215904 9799778021968 9842267572544 9847528890848 9852183252032 9853153173313 9901164120518 9911139135854 9937405155656 9954111522232 9959432628244 9964139879896 10012691626256 10050330214243 10066235431744 10109476566794 10284910792024 10339910314976 10400760851008 10401784778297 10406701104398 10418246192576 10457409295828 10462999446526 10467944705284 10518951315224 10523923019216 10575202391776 10637437625408 10638484852897 10677424688524 10695375146228 10758317598424 10815848708576 10862309928151 10862714769104 10986154709662 11050808404196 11109903636304 11169314885696 11175285595232 11181668207917 11194073036704 11236152541262 11277280008104 11296238918488 11302277476996 11362717463504 11405430917287 11423480658496 11472552058946 11491839252862 11621284250704 11671640337016 11734055525984 11803110628672 11804272613573 11822953544384 11867397066052 11873740944934 11937236885816 11995402839376 12001072377184 12059549378624 12071698878272 12072887304973 12117077455516 12137448199652 12208877274616 12274165388384 12347614516373 12467433996358 12540805042964 12607868171536 12669301875296 12675289926464 12682065675488 12703386255136 12745115516837 12751139400758 12813271214788 12819327311992 12826180058164 12881791381712 12888677518904 12894769256336 12943241827483 12957600928096 12963725241664 13041300725158 13381060407616 13395859932257 13410721162784 13417059640256 13461133242502 13467495546868 13474694780206 13533117912248 13546751971544 13612760525584 13619194495456 13685556036416 13686903343069 13700692334857 13767450986102 13773958069268 13841073718648 13922528656784 14164132464064 14217376683092 14325088514792 14377522352864 14401693266208 14416202379424 14463558058433 14470394151422 14486447459264 14540903288692 14547775938328 14618662129808 14626476734936 14704693188064 14784783290374 14792686697833 14871791974292 15129868768432 15185248327744 15210777157568 15218908285856 15226101389504 15276117499918 15301799095346 15357807967832 15391850425468 15448188911056 15474159786032 15530799546944 15532328512921 15623736512318 15707285905432 15799723531856 15885777790721 15979265844718 15979861395872 16073903133376 16134326348228 16161450729916 16256561123528 16316064692576 16343494605472 16413700717997 16439676330176 16441294772659 16501474518628 16581880395608 16589717697872 16598585957624 16626490833928 16687348449376 16778237217166 16787206252597 16876977409028 17169851074288 17261668459712 17270895919904 17335818735862 17355050916544 17364963018314 17428523648888 17467156100812 17513446709968 17531090786704 17560563352688 17624839935296 17626575053989 17712463149854 17730307727462 17816701276132 17825122207288 18027680414189 18134449449248 18241170971584 18340522738444 18439741598828 18448457005352 18538349842672 18547111855648 18608037129341 18626783960873 18637485403328 18656261902784 18658098562231 18726392431252 18817639550072 18826533567248 18868264878952 19031476363141 19040471448694 19143476903078 19475682138088 19484887174192 19579830170912 19589084431808 19599556043936 19695057781696 19696996707839 19706306346626 19802328241036 19822278271708 19874810311312 19908223044464 19918865256488 19928279759792 20003191915201 20025383252512 20100660428486 20218953133588 20569821584048 20679820629952 20803569556594 20813402208796 20914818591656 20925998893052 20935889410568 21037902630448 21047846038432 21116985955769 21150404783552 21152486984743 21173797244779 21276969705794 21354849377048 21390750292456 21516635196848 21597518119969 21631697417152 21724619856302 21725429538208 21972309419324 22101616808392 22219807272608 22350571190464 22352771544851 22363336415834 22388146073408 22472305082524 22554560016208 22592477836976 22604554953992 22725434927008 22810861834574 22861424896651 22945104117892 22983678505724 23242568501408 23343280674032 23468111051968 23608545227146 23734794132104 23747481889868 23874473771632 23964220017221 23990805678752 24002144754368 24004507701787 24145774609946 24234154911032 24274896399304 24417754549232 24509543035021 24548330776768 24695229032746 24934867992716 25081610085928 25215736343072 25338603750592 25364131350976 25366628382359 25406772510272 25490231033674 25502278801516 25626542429576 25638654623984 25652360116328 25763582763424 25777355037808 25789538512672 25886483654966 25915201856192 25943864208559 26082601450316 26791719864514 26821442325568 26922266485004 26934991093736 26949389560412 27066235824496 27093503943088 27225521051168 27238388990912 27241070537983 27373806686138 27388439727671 27401384669714 27534901972204 27547916138536 27682147437296 27845057313568 28434753366184 28650177029584 28755044705728 28757875563527 28786847939531 28803386532416 28832404758848 28927116116866 28940788302844 29081806577384 29095551876656 29237324259616 29252953469872 29409386376128 29412281652127 29569566580748 29585373395666 29743583948584 30259737536864 30437816571712 30552234999836 30603598190692 30715615935664 30783700850936 30896377822112 30914023868947 30948319572064 31064657025842 31081263061739 31247473024636 31414571810864 31599447063712 31771555581442 31958531689436 31959722791744 32268652696456 32322901459832 32513122247056 32632129385152 32635341931643 32686989210944 32827401435994 32882589545318 33002949037256 33163760791216 33179435395744 33197171915248 33252981667856 33374696898752 33377982549043 33556474434332 33574412505194 33753954818056 34137522486443 34339702148576 34541791839808 34671637471724 34729926036628 34857047297776 34934312201624 35026893419936 35062181573408 35121126705376 35236495840667 35253150107978 35271995159951 35331293022097 35424926299708 35460615454924 35633402552264 35650244414576 36055360828378 36268898898496 36681045476888 36879483197656 36896914010704 37035612753887 37076699685344 37094223711296 37216074258682 37253567921746 37316197124462 37452784862504 37635279100144 37653067134496 37736529757904 37878384690487 38062952726282 38080942897388 38286953806156 38951364276176 38969774348384 39159660341824 39199112087872 39393993415678 39412612693252 39604656482072 39644556543416 39749620622624 39816446088928 39837730512976 39856559519584 39987484043903 40006383830402 40050766505024 40095062867773 40201320856972 40437906267176 40897427929303 41139643168096 41607139113188 41626804417592 41829637183312 41851997786104 41871778821136 42075805260896 42095692076864 42233971911538 42304973969486 42327588670037 42347594489558 42553939411588 42709698754096 42781500584912 43033270393696 43195036239938 43449239712604 43450859076416 43944618838648 44203233616784 44439614545216 44443989507269 44705543089702 44726672831668 44944610165048 45109120032416 45184955673952 45209109907984 45379054926227 45450869854016 45455344371469 45621723669148 45722849793302 45890208235784 45967357011448 46411687874827 46485137002816 46686561348064 47217090454292 47469588264208 47494963779736 47748947543264 47928440034442 47981611357504 48009015403574 48034679277233 48291549219892 48468309822064 48549792798608 48835509098464 49019086070042 49390458065492 49869735985432 50163220171856 50431472686144 50436437530721 50733256764718 50980462067348 51004557603032 51253084859152 51277309247968 51304720232656 51497579185943 51527165526848 51554710075616 51579077025344 51584154848521 51772967309932 51887728417118 52165202900632 53583439729028 53844532970008 53869982187472 53898779120824 54132471648992 54187007886176 54451042102336 54456402662849 54482141075966 54511265247197 54747613372276 54776879455342 54802769339428 55069803944408 55095832277072 55364294874592 55690114627136 56869506732368 57236856074189 57300354059168 57515751127054 57573695879062 57854232233732 57881576605688 58163613154768 58191103753312 58474648519232 58505906939744 58539321794389 58824563304254 59139133161496 59170746791332 59487167897168 60423850903141 60519475073728 61104469999672 61207196381384 61431231871328 61567401701872 61792755644224 61798838976941 61828047737894 61896639144128 62129314051684 62162526123478 62494946049272 62829143621728 63198894127424 63205115890741 63543111162884 63917063378872 64537305392912 64645802919664 65026244494112 65270683863286 65654802871988 65765179090636 66005898074512 66327521582432 66358870791488 66394343830496 66505963335712 66755965098086 67112948868664 67148825010388 67507909636112 68275044972886 68570886979969 68679404297152 69343274943448 69459852073256 69714094595552 69868624403248 70053786839872 70124363146816 70131266704169 70242253410752 70472991681334 70506300215956 70543990319902 70662586044194 70849852599416 70921230909848 71266805104528 71300488829152 71727153988369 72110721656756 73362090953776 73758966395312 73793828021408 74071225507774 74153399370688 74432148517364 74507135843492 74632394248924 74905569725008 75270558200288 75306134268992 75473059515808 75720980423561 75756769380974 76125905452564 76161885794776 76573907612312 77902728552352 77939548696768 78787986831356 78825225386504 79209312964144 79289113086832 79499241245248 79587167832821 79632892177856 79675461025952 79713119039168 79974968087806 80012767660804 80190125735546 80402641713944 80875812534352 81316308097057 81794855858606 82279286336192 83214278226376 83253608835184 83659274366624 83703995572208 83743557642272 84151610521792 84159895024403 84467943823076 84609947938972 84655177340074 84695188979116 85107878823176 85419397508192 85563001169824 85930550817749 86066540787392 86390072479876 86898479425208 87885962145949 87889237677296 88406467233568 88887979014538 89411086179404 89453345663336 89889220330096 90218240064832 90369911347904 90418219815968 90758109852454 90910688742938 91243447338296 91445699586604 91780416471568 91934714022896 92280304694413 92823375749654 93373122696128 94434180908584 94939176528416 94989927559472 95497895086528 95507296600727 95856880068884 96018030807148 96069358554466 96583098439784 96936619644128 97099585597216 97418547324197 97516692501041 97671018196928 97680633649327 98038172140084 98780916130984 99739471970864 100326440343712 100872875061442 101466513529436 101960924134696 102009115206064 102506169718304 102554618495936 102609440465312 102995158371886 103109420151232 103168309697042 103545934619864 103775456834236 104330405801264 104722592967817 107166879458056 107689065940016 107739964374944 107797558241648 108264943297984 108374015772352 108384684906443 108912805325698 108964282151932 109022530494394 109495226744552 109553758910684 109605538678856 110139607888816 110191664554144 110553632356673 110728589749184 110851056163843 113739013464736 114419632561267 114473712148378 114600708118336 115031502254108 115147391758124 115708464467464 115763153211376 116327226309536 116382207506624 117011813879488 117023333381867 117078643588778 117649126608508 118278266322992 118341493582664 118974335794336 120847701806282 122208939999344 122414392762768 122862463742656 122998350287087 123134803403744 123597677953882 123656095475788 124258628103368 124325052246956 124989892098544 125459740090157 125658287243456 125670657968179 126410231781482 127086222325768 127834126757744 129074610785824 129291605839328 129846998749303 130052488988224 130541367726572 131309605743976 131530358181272 132011796149024 132655043164864 132788687660992 132801760354703 133011926671424 133511930196172 134225897737328 134297650020776 135015819272224 135823759680103 136550089945772 137141773959938 138686549886896 138919704146512 139428189191104 139737248806496 140262533408338 140945983362668 141012600431912 141087980639804 141325172088388 141699705198832 141842461819696 142375660102313 142533610209056 142600977658304 142615016345911 143454307976738 144221443313512 146724181907552 147354459254827 147517932790624 147587656042816 148142451015548 148864297034728 149014271686984 149264788497848 149811139450016 150541116400576 150555936773759 150707615683427 150946119031616 151441960847122 151513538761948 152251810905128 152323771589552 153147815224624 155805457104704 157575973662712 157650450773008 158418625928288 158578226173664 159174335665642 159350922051904 159949936175612 160025535321608 160380251471092 160805283427888 161751625068704 161844007313899 162632616194114 162719553676163 163589711717212 166428556452752 166507217670368 167318548733248 167407991144416 167487115284544 168319790048806 168935887646152 169219895877944 169310354680148 169390377958232 170215757646352 170838795016384 170855613642131 171126002339648 171861101635498 172780144959752 173796958850416 174743555697931 175771924291898 175778475354592 176812934467136 177775958029076 178822172358808 178906691326672 179778440660192 180836439631936 180854242499249 181516219704908 181821377485876 182486894676592 182891399173208 183560832943136 183869428045792 184560609388826 184659268778567 185646751499308 188868361817168 189878353056832 189979855118944 191014593201454 191713760137768 192036061614296 192138717108932 193166196879568 193873239288256 193892325593879 194199171194432 194837094648394 195033385002082 195361267298654 196076344280168 197561832261968 198304484556079 199478943941728 200652880687424 201745750122884 202933027058872 203921848269392 204018230412128 205012339436608 205218880930624 205239084184541 205990316743772 206336619394084 207091869239728 207550913668472 208660811602528 209346239994551 209445185935634 209909446778341 214333758916112 215378131880032 215479928749888 215595116483296 216666963786229 216769369812886 217825610651396 217928564303864 218045060988788 218990453489104 219107517821368 219211077357712 220035111067211 220279215777632 220383329108288 221107264713346 221702112327686 227478026929472 228839265122534 228947424296756 230063004508216 230294783516248 231416928934928 231526306422752 232654452619072 232677356832173 232911769692569 234046666763734 234157287177556 235298253217016 236556532645984 236682987165328 237572699319659 237948671588672 241695403612564 244417879998688 244828785525536 245880486993361 245996700574174 246269606807488 247195355907764 247312190951576 248517256206736 248650104493912 249979784197088 250919480180314 251341315936358 251475673863161 252820463562964 254172444651536 255668253515488 258149221571648 258583211678656 259693997498606 261082735453144 262619211487952 263060716362544 264023592298048 264049584719657 265603520709406 267023860392344 268451795474656 268595300041552 269604973385231 270031638544448 270058222442257 271647519360206 273100179891544 274283547919876 277373099773792 277839408293024 279032912205949 279474497612992 280525066816676 281891966725336 282025200863824 282175961279608 282650344176776 283399410397664 283684923639392 284751320204626 285067220418112 285230032691822 285382506294149 286908615953476 288442886627024 293448363815104 294708918509654 295035865581248 296284902031096 297728594069456 298028543373968 298529576995696 299622278900032 299651775917813 301111873547518 301415231366854 302883921694244 303027077523896 304503621810256 304647543179104 306295630449248 306470567041213 315151947325424 315300901546016 316336631198797 316655327334841 316837251856576 317156452347328 318348671331284 319899872351224 320051070643216 320760502942184 321610566855776 323503250137408 323535098173397 323688014627798 325265232388228 325439107352326 327179423434424 332857112905504 333014435340736 334815982288832 336639580097612 337871775292304 338439791755888 338620709360296 338780755916464 340054262558417 340431515292704 341711227284262 343722203270996 345560289919504 347593917700832 349487111395862 351543848583796 351556950709184 355551916058152 357644344717616 357813382653344 358988761248073 359556881320384 359592278740631 361708484998498 363032439409816 363642754971752 364973789353184 365782798346416 367121665886272 367157808039473 367738856091584 369121218777652 369318537557134 371293502998616 375512747350873 377736723634336 379959710237888 382029186402908 383427520275536 384072123228592 384277434217864 386332393759136 387784651187758 388644223243067 389674189296788 390066770004164 390722534597308 392152688560336 395123664523936 396608969112158 398957887883456 403491500245768 405866054117744 407391740292757 407843696538784 408036460824256 408076630930379 410478168369082 411980633487544 412673238788168 414183738479456 415101827336944 416662231595357 417321623205056 418692479989102 418890371871268 419818893556682 428667517832224 430756263760064 431190232966592 433333927572458 433538739625772 435651221302792 435857128607728 436090121977576 437980906978208 438215035642736 438422154715424 440070222134422 440558431555264 441045691545503 442214529426692 443404224655372 449871707222333 457678530245068 457894848593512 460126009016432 460589567032496 462833857869856 463052612845504 463098199145711 465354713664346 465603475370407 465823539385138 468093333527468 468314574355112 470596506434032 473113065291968 473365974330656 475145398639318 483390807225128 488835759997376 488883884579959 489657571051072 491760973986722 491993401148348 494390711815528 494624381903152 497034512413472 497300208987824 499959568394176 500008788086159 501838960360628 502682631872716 502951347726322 505640927125928 508344889303072 510528566623097 511336507030976 519387994997212 522165470906288 525238422975904 525538405772099 526121432725088 528099169439314 528381472049563 531207041418812 534047720784688 536903590949312 537190600083104 539209946770462 540116444884514 543295038720412 546200359783088 548567095839752 554746199547584 554800812837931 555678816586048 558065824411898 561050133633352 563783933450672 564050401727648 564351922559216 565300688353552 566798820795328 567369847278784 567425703333731 569502640409252 570460065383644 570765012588298 573817231906952 576885773254048 580337882269531 589417837019308 592569804062192 595457188138912 596057086747936 597059153991392 599020429291339 599303551835626 599623917719167 602223747095036 602830462733708 605767843388488 606054155047792 609007243620512 609295086358208 612591260898496 612941134082426 629605416816079 630303894650848 630601803092032 632673262397594 633310654669682 636697342662568 639799744702448 640102141286432 641521005884368 643221133711552 643932539738279 647070196346794 647376029255596 650530464776456 650878214704652 654358846868848 665714225811008 673279160195224 675743550584608 676879583511776 677241418720592 677561511832928 679787228746351 680108525116834 680863030585408 683422454568524 687444406541992 691120579839008 695187835401664 695256274798151 698974222791724 703087697167592 711103832116304 715288689435232 715626765306688 717977522496146 719184557481262 723416969996996 726064878819632 727285509943504 729947578706368 731565596692832 734315616078946 738242437555304 738637075114268 742587005997232 746631556163887 751025494701746 755473447268672 764058372805816 766855040551072 768144246457184 768554868435728 771443933745859 772664787518272 772740854314973 775569302375516 777288446486134 779348378593576 780133540008328 781445069194616 784305377120672 788998693872059 790247329047872 793217938224316 806983000491536 811732108235488 814783480585514 815687393077568 816153261860758 820956336738164 823961266975088 825346477576336 828367476958912 830203654673888 833324463190714 837384959978204 837780743742536 839637787113364 847300979466883 857335035664448 866667855144916 867077479251544 871302442605584 871714257215456 872180243955152 875458846161031 875961813956416 876430071285472 876844309430848 876930632424857 880140444268844 882091383091006 884429058853384 886808449310744 894479389067627 899743414444666 915357060490136 915789697187024 920252018032864 921179134064992 925667715739712 925758845268433 926196398291422 930709427328692 931206950740814 931647078770276 936186667054936 936629148710224 941193012868064 946731948661312 950290797278636 966745583605439 966781614450256 977767769159918 983521947973444 983986802296696 988781423631056 989248763806304 994069024826944 994600417975648 995168470504613 1000017576172318 1003677920721256 1005365263745432 1005902695452644 1011281854251856 1015083351638543 1016689778606144 1021057133246194 1038775989994424 1044330941812576 1050476845951808 1050580262607997 1051076811544198 1052242865450176 1056198338878628 1056762944099126 1062414082837624 1068095441569376 1074381200166208 1074486970142597 1078419893540924 1080232889769028 1086590077440824 1092400719566176 1097134191679504 1109601625675862 1116131648823796 1122100267266704 1127567866901344 1128100803455296 1128703845118432 1130601376707104 1134851406667462 1139005280818504 1140920130767288 1141530025176596 1147634463813904 1151948522645987 1153771546508096 1160675764539062 1178835674038616 1185139608124384 1190914376277824 1192114173495872 1192231533970873 1194118307982784 1198040858582678 1198607103671252 1199247835438334 1204447494190072 1205660925467416 1211535686776976 1212108310095584 1218014487241024 1219361617802273 1225882268164852 1259210833632158 1260607789301696 1265346524795188 1266621309339364 1273394685325136 1279599489404896 1280204282572864 1283042011768736 1287256667200537 1287865079476558 1294140392693588 1294752058511192 1301060929552912 1301756429409304 1308717693737696 1346558320390448 1351487101169216 1352981853157957 1353759167023552 1354482837441184 1355123023665856 1359574457492702 1360217050233668 1366844909137048 1374888813083984 1382241159678016 1382377237649969 1390512549596302 1397948445583448 1406175394335184 1422207664232608 1430577378870464 1435955044992292 1438369114962524 1446833939993992 1452129757639264 1454571019887008 1460819363901733 1463131193385664 1468631232157892 1476484875110608 1477274150228536 1485174011994464 1493263112327774 1494061356481133 1502050989403492 1528116745611632 1533710081102144 1536288492914368 1537109736871456 1542887867491718 1545481708629946 1551138604751032 1554576892972268 1558696757187152 1560267080016656 1562890138389232 1568610754241344 1568765179805021 1577997387744118 1586435876448632 1604463556862821 1613966000983072 1623464216470976 1629566961171028 1632306523721516 1641912673476328 1647922533950176 1650692955152672 1656115304511349 1657783772517697 1660407309347776 1660570772038559 1666648926381428 1674769919956408 1675561487485072 1679275574226728 1694601958933766 1733335710289832 1734154958503088 1742604885211168 1743428514430912 1744360487910304 1750917692322062 1752860142570944 1753861264849714 1760280888537688 1764182766182012 1768858117706768 1773616898621488 1780284080452889 1788958778135254 1799486828889332 1830714120980272 1831579394374048 1840504036065728 1842358268129984 1851517690536866 1852392796582844 1861418854657384 1862413901481628 1863294157540552 1872373334109872 1873258297420448 1879411750063441 1882386025736128 1884467954785331 1900581594557272 1922179112677241 1933491167210878 1933563228900512 1955535538319836 1967043895946888 1967973604593392 1977562847262112 1978497527612608 1989200835951296 1989396667491739 1990336941009226 2000035152344636 2007355841442512 2010730527490864 2011805390905288 2022563708503712 2030166703277086 2042114266492388 2077551979988848 2088661883625152 2101160525215994 2102153623088396 2112396677757256 2113525888198252 2124828165675248 2132815581532669 2136190883138752 2136401185459043 2148973940285194 2156839787081848 2160465779538056 2173180154881648 2181349330116869 2184801439132352 2194268383359008 2219203251351724 2232263297647592 2244200534533408 2255135733802688 2257407690236864 2257629926029951 2261202753414208 2269702813334924 2278010561637008 2281840261534576 2283060050353192 2295268927627808 2303897045291974 2309003914561751 2321351529078124 2357671348077232 2370279216248768 2384463067941746 2396081717165356 2397214207342504 2398495670876668 2408894988380144 2411321850934832 2420386221739321 2423071373553952 2424216620191168 2424455277880487 2438723235604546 2451764536329704 2518421667264316 2530693049590376 2533242618678728 2546789370650272 2559198978809792 2559450925153903 2562029466618259 2566084023537472 2574513334401074 2575730158953116 2588280785387176 2589504117022384 2602121859105824 2603512858818608 2617435387475392 2693116640780896 2705963706315914 2708965674882368 2719148914985404 2720434100467336 2733689818274096 2749777626167968 2751348124336283 2764754475299938 2766232412494771 2781025099192604 2795896891166896 2812350788670368 2844415328465216 2871910089984584 2876738229925048 2893667879987984 2904259515278528 2904545431916227 2909142039774016 2921638727803466 2937262464315784 2952969750221216 2954548300457072 2970348023988928 2970640446864827 2986526224655548 2988122712962266 3004101978806984 3056233491223264 3074219473742912 3085775734983436 3090963417259892 3102277209502064 3109153785944536 3117393514374304 3120534160033312 3125780276778464 3137530359610042 3139207569235639 3155994775488236 3172871752897264 3208927113725642 3227932001966144 3259133922342056 3264613047443032 3283825346952656 3295845067900352 3296169535095943 3301385910305344 3312230609022698 3315567545035394 3321141544077118 3333297852762856 3349539839912816 3351122974970144 3358551148453456 3371176237453343 3389203917867532 3466671420579664 3468309917006176 3485209770422336 3488720975820608 3501835384644124 3507722529699428 3520561777075376 3528365532364024 3537716235413536 3547233797242976 3558886079907367 3560568160905778 3568460595231797 3577917556270508 3598973657778664 3661428241960544 3663158788748096 3703035381073732 3704785593165688 3722837709314768 3724827802963256 3726588315081104 3740596888142587 3744746668219744 3746516594840896 3758823500126882 3768935909570662 3801163189114544 3844358225354482 3866982334421756 3867126457801024 3911071076639672 3934087791893776 3935947209186784 3955125694524224 3955515066146941 3978793334983478 3980673882018452 4000070304689272 4014711682885024 4021461054981728 4023610781810576 4038735888434203 4045127417007424 4060333406554172 4084228532984776 4130640220859603 4155103959977696 4202321050431988 4204307246176792 4224793355514512 4227051776396504 4249656331350496 4265631163065338 4272802370918086 4275086455673737 4297947880570388 4313679574163696 4320931559076112 4346360309763296 4362698660233738 4388536766718016 4438406502703448 4464526595295184 4488401069066816 4488842940234169 4515259852059902 4539405626669848 4556021123274016 4563680523069152 4566120100706384 4583284547548927 4590537855255616 4590989781518369 4607794090583948 4618007829123502 4642703058156248 4715342696154464 4768926135883492 4792163434330712 4794428414685008 4796991341753336 4817789976760288 4822643701869664 4840772443478642 4846142747107904 4848910555760974 4851502607000533 4877446471209092 4903529072659408 5036843334528632 5061386099180752 5066485237357456 5093578741300544 5094080190602821 5118901850307806 5124058933236518 5149026668802148 5151460317906232 5176561570774352 5179008234044768 5204243718211648 5207025717637216 5209999639700621 5377722730379549 5386233281561792 5411927412631828 5438297829970808 5440868200934672 5467379636548192 5499555252335936 5500096668947749 5502696248672566 5529508950599876 5532464824989542 5562050198385208 5591793782333792 5624701577340736 5743820179969168 5753476459850096 5780922463493089 5787335759975968 5809090863832454 5843277455606932 5874524928631568 5905939500442432 5909096600914144 5941280893729654 5973052449311096 5976245425924532 6008203957613968 6102808941217241 6112466982446528 6171551469966872 6181926834519784 6204554419004128 6218307571889072 6234787028748608 6241068320066624 6241682736671041 6251560553556928 6275060719220084 6278415138471278 6311989550976472 6345743505794528 6383716704964841 6417854227451284 6518267844684112 6529226094886064 6567650693905312 6592339070191886 6624461218045396 6631135090070788 6642283088154236 6666595705525712 6699079679825632 6702245949940288 6717102296906912 6742352474906686 6778407835735064 6925659584976869 6933342841159328 6936619834012352 7003670769288248 7015445059398856 7041123554150752 7056731064728048 7075432470827072 7083257937121069 7094467594485952 7117772159814734 7121136321811556 7136921190463594 7155835112541016 7197947315557328 7322856483921088 7406070762147464 7409571186331376 7445675418629536 7449655605926512 7453176630162208 7481193776285174 7489493336439488 7517647000253764 7537871819141324 7602326378229088 7647819022779661 7688716450708964 7733964668843512 7822142153279344 7868175583787552 7871894418373568 7911030132293882 7957586669966956 7961347764036904 8000140609378544 8029423365770048 8042922109963456 8047221563621152 8077471776868406 8120666813108344 8168457065969552 8212947117802757 8261280441719206 8310207919955392 8404642100863976 8408614492353584 8449586711029024 8454103552793008 8499312662700992 8500149397464703 8531262326130676 8545604741836172 8550172911347474 8595895761140776 8627359148327392 8641863118152224 8678985632592649 8692720619526592 8725397320467476 8876813005406896 8929053190590368 8977685880468338 9030519704119804 9078811253339696 9112042246548032 9127361046138304 9132240201412768 9166569095097854 9181979563036738 9215588181167896 9236015658247004 9285406116312496 9320310774135713 9430685392308928 9537852271766984 9584326868661424 9588856829370016 9593982683506672 9635579953520576 9645287403739328 9646236956673427 9681544886957284 9697821111521948 9703005214001066 9754892942418184 9807058145318816 9839273279743897 9865743998582027 10073686669057264 10122772198361504 10132970474714912 10183347297952763 10188160381205642 10237803700615612 10248117866473036 10298053337604296 10302920635812464 10353123141548704 10358016468089536 10414051435274432 10419999279401242 10755445460759098 10823854825263656 10876595659941616 10881736401869344 10934759273096384 10946853175550743 11000193337895498 11005392497345132 11059017901199752 11064929649979084 11124100396770416 11165916868023973 11183587564667584 11487640359938336 11506952919700192 11556382888687967 11561844926986178 11574671519951936 11618181727664908 11686554911213864 11749049857263136 11818193201828288 11819356671568567 11882561787459308 11946104898622192 11952490851849064 12016407915227936 12205617882434482 12343102939933744 12363853669039568 12409108838008256 12436615143778144 12483365473342082 12550121438440168 12556830276942556 12623979101952944 12671433749105857 12691487011589056 12692736454786079 12767433409929682 12835708454902568 13036535689368224 13058452189772128 13114546873679603 13135301387810624 13184678140383772 13248922436090792 13262270180141576 13284566176308472 13333191411051424 13398159359651264 13412977795825003 13434204593813824 13484704949813372 13556815671470128 13851319169953738 13866685682318656 14007341538576496 14030890118797712 14082247108301504 14113462129456096 14166515874242138 14235544319629468 14242272643623112 14273842380927188 14311670225082032 14395894631114656 14404116650937011 14812141524294928 14819142372662752 14882800384737527 14891350837259072 14899311211853024 14906353260324416 14962387552570348 15035294000507528 15075743638282648 15204652756458176 15206149614149659 15295638045559322 15377432901417928 15467929337687024 15644284306558688 15736351167575104 15822060264587764 15915173339933912 15922695528073808 16000281218757088 16094443127242304 16154943553736812 16241333626216688 16336914131939104 16425894235605514 16434674921292463 16522560883438412 16809284201727952 16817228984707168 16899173422058048 16908207105586016 17000298794929406 17062524652261352 17091209483672344 17100345822694948 17191791522281552 17254718296654784 17256416977855231 17283726236304448 17357971265185298 17450794640934952 17649099125491031 17753626010813792 17858106381180736 17955371760936676 18061039408239608 18157622506679392 18264480402825536 18266278492424149 18333138190195708 18363959126073476 18431176362335792 18472031316494008 18570812232624992 18640621548271426 19075704543533968 19168653737322848 19177713658740032 19187965367013344 19292473913346854 19363089773914568 19395642223043896 19406010428002132 19509785884836368 19583124884981779 19614116290637632 19678546559487794 19731487997164054 20147373338114528 20245544396723008 20265940949429824 20366694595905526 20376320762411284 20475607401231224 20496235732946072 20596106675208592 20605841271624928 20706246283097408 20729147502638641 20839998558802484 21143970239449651 21510890921518196 21647709650527312 21753191319883232 21763472803738688 21883363342409129 21893706351101486 22000386675790996 22010784994690264 22118035802399504 22129859299958168 22248200793540832 22331833736047946 22975280719876672 23013905839400384 23112765777375934 23123689853972356 23236363455329816 23373109822427728 23498099714526272 23500413040049473 23638713343137134 23765123574918616 23892209797244384 23904981703698128 23994842631285559 24032815830455872 24411235764868964 24686205879867488 24727707338079136 24833929186329461 24873230287556288 24966730946684164 25100242876880336 25113660553885112 25247958203905888 25342867498211714 25385472909572158 25399043060179261 25534866819859364 25671416909805136 26073071378736448 26116904379544256 26229093747359206 26369356280767544 26497844872181584 26524540360283152 26569132352616944 26666382822102848 26669008056685357 26825955591650006 26969409899626744 27113631342940256 27275880466667957 27702638339907476 28014683077152992 28061780237595424 28153960176692933 28182324132800849 28226924258912192 28333031748484276 28471088639258936 28484545287246224 28547684761854376 28623340450164064 28791789262229312 28808233301874022 29624283048589856 29638284745325504 29765600769475054 29798622423706048 29924775105140696 30070588001015056 30151487276565296 30264829367699113 30412299228299318 30591276091118644 30754865802835856 30935858675374048 31288568613117376 31644120529175528 31830346679867824 31845391056147616 31949999751078497 32000562437514176 32309887107473624 32482667252433376 32673828263878208 32677044915513097 32851788471211028 32869349842584926 33045121766876824 33618568403455904 33634457969414336 33816414211172032 34000597589858812 34125049304522704 34182418967344688 34200691645389896 34383583044563104 34512833955710462 34715942530370596 34901589281869904 35298198250982062 35507252021627584 35910743521873352 36122078816479216 36257864886055373 36315245013358784 36318820152803731 36532556984848298 36666276380391416 36727918252146952 36862352724671584 36944062632988016 37082938611986773 37141624465249984 37281243096542852 38151409087067936 38337307474645696 38375930734026688 38584947826693708 38726179547829136 38791284446087792 38812020856004264 39019571769672736 39166249769963558 39253066547549767 39357093118975588 39462975994328108 40294746676229056 40733389191811052 40752641524822568 40951214802462448 40992471465892144 41146565769568457 41192213350417184 41211682543249856 41215739723968279 41458295005277282 41679997117604968 42287940478899302 43021781843036392 43295419301054624 43506382639766464 43510665727616351 43766726684818258 43787412702202972 44000773351581992 44021569989380528 44236071604799008 44259718599916336 44496401587081664 44663667472095892 45437042429455633 46225531554751868 46247379707944712 46472726910659632 46746219644855456 46772918113716811 47000826080098946 47025951012411107 47277426686274268 47530247149837232 47784419594488768 47809963407396256 47989685262571118 48822471529737928 49372411759734976 49377272342575859 49455414676158272 49667858372658922 49933461893368328 50200485753760672 50227321107770224 50495916407811776 50500887596702059 50685734996423428 50770945819144316 50798086120358522 51069733639718728 51342833819610272 52458187494718412 52738712561535088 52995689744363168 53049080720566304 53138264705233888 53338016113370714 53366528677005863 53651911183300012 53938819799253488 54227262685880512 54551760933335914 55405276679814952 56029366154305984 56034882096631031 56123560475190848 56307920353385866 56364648265601698 56666063496968552 56942177278517872 56969090574492448 57095369523708752 57246680900328128 57309996036706831 57616466603748044 59248566097179712 59531201538950108 59849550210281392 60141176002030112 60302974553130592 60501063358425239 60529658735398226 60824598456598636 61182552182237288 61509731605671712 61871717350748096 63288241058351056 63590147098423979 63660693359735648 63690782112295232 63899999502156994 64619774214947248 64965334504866752 65354089831026194 65703576942422056 65738699685169852 66090243533753648 67237136806911808 68001195179717624 68250098609045408 68364837934689376 68401383290779792 68658510103381451 68767166089126208 69025667911420924 69431885060741192 69803178563739808 70220883754613251 70596396501964124 71821487043746704 72244157632958432 72515729772110746 72637640305607462 73065113969696596 73332552760782832 73455836504293904 73724705449343168 73888125265976032 74165877223973546 74562486193085704 75409787172552587 76302818174135872 77169895653387416 77452359095658272 77582568892175584 77624041712008528 77915837308331759 78039143539345472 78046826285812273 78332499539927116 78506133095099534 78714186237951176 78925951988656216 81466778383622104 81505283049645136 81902429604924896 81984942931784288 82293131539136914 82384426700834368 82431479447936558 82916590010554564 83359994235209936 84575880957798604 86043563686072784 86590838602109248 87021331455232702 87533453369636516 87574825404405944 88001546703163984 88043139978761056 88472143209598016 88519437199832672 88569993874910557 89327334944191784 90342418295830327 90874084858911266 92451063109503736 92494759415889424 92945453821319264 93492439289710912 93501643372111733 93545836227433622 94001652160197892 94051902024822214 94554853372548536 95060494299674464 95619926814792512 95979370525142236 97644943059475856 98754544685151718 99335716745317844 99866923786736656 100400971507521344 100454642215540448 101001775193404118 101371469992846856 101541891638288632 101596172240717044 102139467279437456 102523418515492843 102685667639220544 104916374989436824 105477425123070176 105991379488726336 106098161441132608 106108606523407697 106276529410467776 106676032226741428 106733057354011726 107303822366600024 107877639598506976 108523183984402297 109103521866671828 110810553359629904 112069764193262062 112615840706771732 112729296531203396 113332126993937104 113884354557035744 113938181148984896 114190739047417504 114619992073413662 115232933207496088 119062403077900216 119699100420562784 120282352004060224 120415384931058173 120605949106261184 121002126716850478 121059317470796452 121649196913197272 122365104364474576 123019463211343424 126576482116702112 127180294196847958 127321386719471296 127799999004313988 129239548429894496 130012923387254237 130708179662052388 131407153884844112 131477399370339704 132180487067507296 136002390359435248 136500197218090816 136729675869378752 136802766581559584 137317020206762902 138051335822841848 138863770121482384 139606357127479616 139620101002646869 140441767509226502 141192793003928248 143642974087493408 144488315265916864 145031459544221492 145275280611214924 146130227939393192 146665105521565664 146911673008587808 147542755754075033 147776250531952064 148331754447947092 149124972386171408 150819574345105174 154339791306774832 154904718191316544 155165137784351168 155248083424017056 155831674616663518 156093652571624546 156664999079854232 157012266190199068 157428372475902352 157851903977312432 158445283160307121 162933556767244208 163010566099290272 163804859209849792 163969885863568576 164586263078273828 164862958895873116 165833180021109128 166719988470419872 167267645755646249 167717647975894459 169151761915597208 172087127372145568 174042662910465404 175066906739273032 175149650808811888 176003093406327968 176086279957522112 177038874399665344 177139987749821114 178654669888383568 180684836591660654 181748169717822532 184902126219007472 184989518831778848 185890907642638528 187003286744223466 187091672454867244 188003304320395784 188103804049644428 189109706745097072 189820586756407541 190120988599348928 191958741050284472 194140090380401341 195289886118951712 197509089370303436 198671433490635688 199733847573473312 200909284431080896 200929063416665639 202003550386808236 202742939985693712 203083783276577264 203192344481434088 204278934558874912 205046837030985686 209832749978873648 210954850246140352 212217213046815394 213352064453482856 213466114708023452 214607644733200048 215414373734799569 215755279197013952 215776519731363343 217046367968804594 218207043733343656 221621106719259808 224139528386524124 225231681413543464 225458593062406792 226664253987874208 227768709114071488 228020622529025051 228381478094835008 229239984146827324 230465866414992176 238124806155800432 239398200841125568 240830769862116346 242004253433700956 242118634941592904 243298393826394544 244730208728949152 244869983065929187 253152964233404224 254360588393695916 255599998008627976 258479096859788992 258504543440544203 260025846774508474 261416359324104776 262814307769688224 262954798740679408 264360974135014592 272004780718870496 273605533163119168 274634040413525804 276102671645683696 277727540242964768 279240202005293738 279389473661971871 280883535018453004 282385586007856496 287285948174986816 290062919088442984 290550561222429848 292260455878786384 293330211043131328 293359088623538927 293823346017175616 295085511508150066 296663508895894184 298249944772342816 300034685133347527 301639148690210348 308679582613549664 310496166848034112 311663349233327036 312187305143249092 313329998159708464 314024532380398136 314856744951804704 315703807954624864 316890566320614242 325867113534488416 326021132198580544 329172526156547656 329725917791746232 331666360042218256 332913123044690243 333439976940839744 334535291511292498 335435295951788918 338303523831194416 344174254744291136 348085325820930808 350133813478546064 350299301617623776 352006186812655936 354279975499642228 357309339776767136 359447494070644067 361369673183321308 363496339435645064 369804252438014944 369979037663557696 374006573488446932 374183344909734488 376006608640791568 376207608099288856 378219413490194144 379641173512815082 383917482100568944 388280180760802682 390579772237903424 395018178740606872 397342866981271376 399467695146946624 399507021680841041 401858126833331278 404007100773616472 405485879971387424 406167566553154528 406384688962868176 407912324731854503 408557869117749824 410093674061971372 419665499957747296 424434426093630788 426704128906965712 426932229416046904 429215289466400096 430828747469599138 431553039462726686 431783732023047437 434092735937609188 436414087466687312 443242213438519616 448279056773048248 450463362827086928 450917186124813584 453328507975748416 453373136963651069 456041245058050102 458479968293654648 460931732829984352 463689967933355269 476249612311600864 478617323003779861 481661539724232692 484008506867401912 484237269883185808 486596787652789088 489460417457898304 489739966131858374 508721176787391832 511199996017255952 514502099250884921 517009086881088406 520051693549016948 522832718648209552 525628615539376448 525909597481358816 543149995768334449 544009561437740992 549268080827051608 552205343291367392 555455080485929536 555509763563722649 558480404010587476 558778947323943742 561767070036906008 564771172015712992 580125838176885968 581101122444859696 584520911757572768 586718177247077854 590171023016300132 593327017791788368 596499889544685632 600069370266695054 603278297380420696 616383703062941341 617359165227099328 623326698466654072 624374610286498184 626659996319416928 628049064760796272 629713489903609408 630409956403775141 631407615909249728 633781132641228484 651734227068976832 658345052313095312 659451835583492464 663332720084436512 665826246089380486 669070583022584996 670870591903577836 676607047662388832 696170651641861616 699491618082663769 700267626957092128 700598603235247552 708559950999284456 714618679553534272 718894988141288134 722739346366642616 726992678871290128 739608504876029888 748013146976893864 748366689819468976 752013217281583136 752415216198577712 756438826980388288 759282347025630164 767834964201137888 772429721300745761 776560361521605364 790036357481213744 794685733962542752 799014043361682082 803716253666662556 808014201547232944 810971759942774848 812335133106309056 812769377925736352 815824649463709006 820187348123942744 829507658898078457 839330999915494592 848868852187261576 853408257813931424 853864458832093808 858430578932800192 858515089143935003 861657494939198276 863106078925453372 863567464046094874 868185471875218376 872828174933374624 896558113546096496 900926725654173856 901834372249627168 906746273927302138 912082490116100204 916959936587309296 921863465659968704 927379935866710538 952499224623201728 957234646007559722 963323079448465384 968017013734803824 968474539766371616 973193575305578176 974269932624016127 979479932263716748 993766601254133597 1017442353574783664 1022399992034511904 1028518077093229063 1029004198501769842 1034018173762176812 1040103387098033896 1045665437296419104 1051819194962717632 1086299991536668898 1098536161654103216 1104410686582734784 1111019527127445298 1116960808021174952 1117557894647887484 1123534140073812016 1127757603670421273 1129542344031425984 1160251676353771936 1162202244889719392 1167194671757484667 1169041823515145536 1173436354494155708 1180342046032600264 1186654035583576736 1193755023828425267 1200138740533390108 1206556594760841392 1232767406125882682 1246653396933308144 1248749220572996368 1253319992638833856 1256098129521592544 1260819912807550282 1267562265282456968 1281966381933393979 1316690104626190624 1318903671166984928 1324569234241639903 1326665440168873024 1331652492178760972 1338141166045169992 1341741183807155672 1353214095324777664 1392341303283723232 1398983236165327538 1400535253914184256 1417119901998568912 1437789976282576268 1445478692733285232 1453985357742580256 1496026293953787728 1496733379638937952 1504026434563166272 1504830432397155424 1518564694051260328 1535669928402275776 1535821111029115559 1544859442601491522 1553120723043210728 1580072714962427488 1589371467925085504 1598028086723364164 1607432507333325112 1616028403094465888 1625538755851472704 1631649298927418012 1640374696247885488 1659015317796156914 1697737704374523152 1706816515627862848 1707728917664187616 1717030178287870006 1723314989878396552 1726212157850906744 1727134928092189748 1736370943750436752 1742898114763378331 1745656349866749248 1793116227092192992 1801853451308347712 1803668744499254336 1813492547854604276 1824164980232200408 1833919873174618592 1844894127734839049 1854759871733421076 1914469292015119444 1926646158896930768 1936034027469607648 1936949079532743232 1948539865248032254 1958959864527433496 1987533202508267194 2034884707149567328 2044799984069023808 2057036154186458126 2058008397003539684 2068036347524353624 2080206774196067792 2091330874592838208 2135540994184414751 2172599983073337796 2197072323308206432 2210219697583322029 2222039054254890596 2233921616042349904 2235115789295774968 2247068280147624032 2255515207340842546 2320503352707543872 2324404489779438784 2334389343514969334 2346872708988311416 2360684092065200528 2373308071167153472 2373541717044996773 2387510047656850534 2400277481066780216 2413113189521682784 2465534812251765364 2493306793866616288 2497498441145992736 2508226847819275561 2512196259043185088 2521639825615100564 2535124530564913936 2563932763866787958 2633380209252381248 2637807342333969856 2649138468483279806 2663304984357521944 2676282332090339984 2683482367614311344 2693569813725221057 2784682606567446464 2797966472330655076 2834239803997137824 2843549977845986233 2875579952565152536 2890957385466570464 2907970715485160512 2992052587907575456 2993466759277875904 3009660864794310848 3037129388102520656 3071642222058231118 3089718885202983044 3106241446086421456 3160145429924854976 3196056173446728328 3214865014666650224 3226949974858928197 3232056806188931776 3263298597854836024 3280749392495770976 3300381536466822797 3318030635592313828 3395475408749046304 3415457835328375232 3434060356575740012 3446629979756793104 3452424315701813488 3454269856184379496 3472741887500873504 3485796229526756662 3586232454184385984 3626985095709208552 3648329960464400816 3662044353491592673 3667839746349237184 3668200835433176831 3689788255469678098 3709519743466842152 3828938584030238888 3853292317793861536 3872068054939215296 3897079730496064508 3917919729054866992 3975066405016534388 4069769414299134656 4114072308372916252 4116016794007079368 4136072695048707248 4160413548392135584 4162789712120796179 4271081988368829502 4345199966146675592 4394144646616412864 4394577238489251451 4420439395166644058 4444078108509781192 4467843232084699808 4470231578591549936 4494136560295248064 4511030414681685092 4668778687029938668 4693745417976622832 4721368184130401056 4747083434089993546 4749621052253521807 4775020095313701068 4800554962133560432 4826226379043365568 4931069624503530728 4986613587733232576 4987104506600161759 4994996882291985472 5016453695638551122 5043279651230201128 5070249061129827872 5100589647266907959 5127865527733575916 5298276936966559612 5326609968715043888 5352564664180679968 5366964735228622688 5387139627450442114 5595932944661310152 5659523091759734131 5668479607994275648 5687099955691972466 5751159905130305072 5781914770933140928 5984105175815150912 6074258776205041312 6110607399200949139 6143284444116462236 6179437770405966088 6212482892172842912 6392112346893456656 6429730029333300448 6453899949717856394 6526597195709672048 6561498784991541952 6600763072933645594 6636061271184627656 6790950817498092608 6868120713151480024 6893259959513586208 6904848631403626976 6908539712368758992 6934509520441526551 6945483775001747008 6971592459053513324 7253970191418417104 7296659920928801632 7324088706983185346 7336401670866353662 7379576510939356196 7419039486933684304 7657877168060477776 7706584635587723072 7794159460992129016 7835839458109733984 7882729454867039573 7950132810033068776 8228144616745832504 8232033588014158736 8272145390097414496 8320827096784271168 8325579424241592358 8542163976737659004 8690399932293351184 8789154476978502902 8840878790333288116 8888156217019562384 8935686464169399616 8940463157183099872 9022060829363370184 9124584247878863027 9337557374059877336 9387490835953245664 9442736368260802112 9443665980583285033 9494166868179987092 9499242104507043614 9550040190627402136 9601109924267120864 9862139249007061456 9974209013200323518 10032907391277102244 10086559302460402256 10140498122259655744 10201179294533815918 10255731055467151832 10596553873933119224 10653219937430087776 10705129328361359936 10716969258864177397 10733929470457245376 10774279254900884228 11191865889322620304 11319046183519468262 11374199911383944932 11502319810260610144 12148517552410082624 12221214798401898278 12286568888232924472 12358875540811932176 12424965784345685824 12784224693786913312 12859460058666600896 12907799899435712788 13053194391419344096 13131305262112677937 13201526145867291188 13272122542369255312 13736241426302960048 13786519919027172416 13809697262807253952 13817079424737517984 13869019040883053102 13943184918107026648 14101630201267333769 14507940382836834208 14593319841857603264 14648177413966370692 14672803341732707324 14759153021878712392 14838078973867368608 15315754336120955552 15588318921984258032 15671678916219467968 15765458909734079146 15900265620066137552 16456289233491665008 16464067176028317472 16544290780194828992 16651158848483184716 16894032221320271149 17084327953475318008 17380799864586702368 17578308953957005804 17681757580666576232 17776312434039124768 17880926314366199744 18044121658726740368 18249168495757726054 18675114748119754672 18774981671906491328 18887331961166570066 18988333736359974184 18998484209014087228 19100080381254804272 19171879262397161641 19202219848534241728 19724278498014122912 19948418026400647036 20065814782554204488 20173118604920804512 20293835405083229539 20402358589067631836 20511462110934303664 21193107747866238448 21306439874860175552 21433938517728354794 21548558509801768456 21793428492867697643 22383731778645240608 22638092367038936524 22748399822767889864 23004639620521220288 24442429596803796556 24573137776465848944 24717751081623864352 25568449387573826624 25815599798871425576 26106388782838688192 26108958887494964503 26262610524225355874 26403052291734582376 26544245084738510624 27472482852605920096 27634158849475035968 27738038081766106204 27886369836214053296 28203260402534667538 29015880765673668416 29296354827932741384 29345606683465414648 29518306043757424784 29629267950977431627 29676157947734737216 30631508672241911104 31176637843968516064 31530917819468158292 31800531240132275104 32912578466983330016 32928134352056634944 33302317696966369432 33788064442640542298 34168655906950636016 34761599729173404736 35156617907914011608 35363515161333152464 35552624868078249536 36088243317453480736 36304196901135050767 36498336991515452108 37350229496239509344 37774663922333140132 37976667472719948368 37996968418028174456 38200160762509608544 38343758524794323282 39448556996028245824 39896836052801294072 40131629565108408976 40346237209841609024 40350209189764945141 40587670810166459078 40804717178135263672 41022924221868607328 42386215495732476896 42867877035456709588 43097117019603536912 43586856985735395286 44767463557290481216 45276184734077873048 45496799645535779728 45790686833328757969 48340349623381765961 48884859193607593112 49146275552931697888 49435502163247728704 51631199597742851152 52217917774989929006 52525221048450711748 52806104583469164752 53088490169477021248 54858149572601779349 54944965705211840192 55476076163532212408 55772739672428106592 56106486119935987549 56406520805069335076 58592709655865482768 58691213366930829296 59036612087514849568 59258535901954863254 62254754009357075441 62353275687937032128 63061835638936316584 63601062480264550208 65825156933966660032 66604635393932738864 67576128885281084596 68337311813901272032 70313235815828023216 70727030322666304928 72176486634906961472 72608393802270101534 72996673983030904216 74700458992479018688 75549327844666280264 75953334945439896736 75993936836056348912 76400321525019217088 76687517049588646564 79793672105602588144 80263259130216817952 80700418379529890282 81175341620332918156 81609434356270527344 82045848443737214656 84772430991464953792 85735754070913419176 86194234039207073824 86710024003537435303 87173713971470790572 90552369468155746096 90993599291071559456 91581373666657515938 96680699246763531922 97769718387215186224 98292551105863395776 100370426726667493297 103262399195485702304 103880325786416135363 104435835549979858012 105050442096901423496 105612209166938329504 109716299145203558698 110952152327064424816 111545479344856213184 112212972239871975098 112813041610138670152 117185419311730965536 117382426733861658592 117886661847505951367 118073224175029699136 118517071803909726508 124509508018714150882 126123671277872633168 133209270787865477728 135152257770562169192 136674623627802544064 140626471631656046432 141454060645332609856 145216787604540203068 145993347966061808432 151098655689332560528 151906669890879793472 151987873672112697824 153375034099177293128 155117932213940671459 159587344211205176288 160526518260433635904 161400836759059780564 162350683240665836312 163218868712541054688 171471508141826838352 172388468078414147648 173420048007074870606 174347427942941581144 181104738936311492192 181987198582143118912 183162747333315031876 193361398493527063844 195539436774430372448 200740853453334986594 206524798390971404608 207760651572832270726 208871671099959716024 210100884193802846992 211224418333876659008 219432598290407117396 221904304654128849632 223232189455915524929 224425944479743950196 225626083220277340304 234370838623461931072 234764853467723317184 235773323695011902734 237034143607819453016 239727713421544674073 249019016037428301764 252247342555745266336 266418541575730955456 270304515541124338384 281252943263312092864 287198547762444609533 290433575209080406136 291986695932123616864 302197311378665121056 303975747344225395648 306750068198354586256 310235864427881342918 319174688422410352576 322801673518119561128 324701366481331672624 325921947460751747897 326437737425082109376 342943016283653676704 346840096014149741212 348694855885883162288 362209477872622984384 366325494666630063752 370488284378750859931 386722796987054127688 391078873548860744896 401481706906669973188 415521303145664541452 417743342199919432048 420201768387605693984 438865196580814234792 443808609308257699264 443852301087414396551 446464378911831049858 448851888959487900392 451252166440554680608 471546647390023805468 474068287215638906032 479455426843089348146 498038032074856603528 503697555166616337659 504494685111490532672 540609031082248676768 574397095524889219066 580867150418160812272 583973391864247233728 604394622757330242112 613500136396709172512 617171347319295863039 620471728855762685836 645603347036239122256 649402732962663345248 651843894921503495794 685886032567307353408 693680192028299482424 697389711771766324576 732650989333260127504 740976568757501719862 773445593974108255376 802963413813339946376 831042606291329082904 835486684399838864096 840403536775211387968 877730393161628469584 887704602174828793102 892928757823662099716 897703777918975800784 902504332881109361216 943093294780047610936 948136574431277812064 953810264038911788333 958910853686178696292 996076064149713207056 1007395110333232675318 1081218062164497353536 1148794191049778438132 1161734300836321624544 1227000272793418345024 1234342694638591726078 1240943457711525371672 1291206694072478244512 1298805465925326690496 1303687789843006991588 1387360384056598964848 1394779423543532649152 1465301978666520255008 1481953137515003439724 1546891187948216510752 1605926827626679892752 1662085212582658165808 1670973368799677728192 1706297254353347386049 1755460786323256939168 1775409204349657586204 1785857515647324199432 1795407555837951601568 1886186589560095221872 1896273148862555624128 1907620528077823576666 1917821707372357392584 1992152128299426414112 2014790220666465350636 2297588382099556876264 2323468601672643249088 2468685389277183452156 2481886915423050743344 2582413388144956489024 2607375579686013983176 2637004847636991414803 2774720768113197929696 2930603957333040510016 2963906275030006879448 3093782375896433021504 3211853655253359785504 3324170425165316331616 3412594508706694772098 3510921572646513878336 3550818408699315172408 3571715031294648398864 3590815111675903203136 3772373179120190443744 3815241056155647153332 3835643414744714785168 3984304256598852828224 4029580441332930701272 4075371128166259459241 4595176764199113752528 4882375311961558362061 4937370778554366904312 4963773830846101486688 5214751159372027966352 5274009695273982829606 5540673106832779714249 5549441536226395859392 5927812550060013758896 6423707310506719571008 6648340850330632663232 6825189017413389544196 7101636817398630344816 7143430062589296797728 7544746358240380887488 7630482112311294306664 7671286829489429570336 8059160882665861402544 8150742256332518918482 9190353528398227505056 9764750623923116724122 9874741557108733808624 9927547661692202973376 10429502318744055932704 10491912904428029671663 10548019390547965659212 11081346213665559428498 11855625100120027517792 13650378034826779088392 14203273634797260689632 14286860125178593595456 15260964224622588613328 15342573658978859140672 16118321765331722805088 16301484512665037836964 18380707056796455010112 19529501247846233448244 19749483114217467617248 20859004637488111865408 20983825808856059343326 21096038781095931318424 22162692427331118856996 23711250200240055035584 27300756069653558176784 28406547269594521379264 29007053324006905562833 30521928449245177226656 32236643530663445610176 32602969025330075673928 39059002495692466896488 39498966228434935234496 41967651617712118686652 42192077562191862636848 44325384854662237713992 44829082409828854051651 54601512139307116353568 58014106648013811125666 61043856898490354453312 65205938050660151347856 78118004991384933792976 83935303235424237373304 84384155124383725273696 88650769709324475427984 89658164819657708103302 109203024278614232707136 116028213296027622251332 130411876101320302695712 156236009982769867585952 167870606470848474746608 168768310248767450547392 177301539418648950855968 179316329639315416206604 232056426592055244502664 260823752202640605391424 312472019965539735171904 335741212941696949493216 354603078837297901711936 358632659278630832413208 464112853184110489005328 493119906508117394568161 671482425883393898986432 717265318557261664826416 928225706368220978010656 986239813016234789136322 1434530637114523329652832 1856451412736441956021312 1972479626032469578272644 2869061274229046659305664 3944959252064939156545288 7889918504129878313090576 15779837008259756626181152 31559674016519513252362304
- Sum of all divisors σ(n): 76385627419854759192576000
- Sum of proper divisors (its aliquot sum) s(n): 44825953403335245940213696
- 31559674016519513252362304 is an abundant number, because the sum of its proper divisors (44825953403335245940213696) is greater than itself. Its abundance is 13266279386815732687851392
Bases of 31559674016519513252362304
- Binary: 11010000110110000010101011011010010001111100100111111001110101110110011111000010000002
- Hexadecimal: 0x1A1B055B48F93F3AECF840
- Base-36: 3YR81JMSUNZZA4NY8
Squares and roots of 31559674016519513252362304
- 31559674016519513252362304 squared (315596740165195132523623042) is 996013024028976906039362406352765786962636480188416
- 31559674016519513252362304 cubed (315596740165195132523623043) is 31433846354562328058103046646325817789235066057106582155394884616207015870464
-
The
square root of 31559674016519513252362304 is 5617799748702.2900514279 -
31559674016519513252362304 is a
perfect cube number . Itscube root is 316017284
Scales and comparisons
How big is 31559674016519513252362304?- 31,559,674,016,519,513,252,362,304 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 31,559,674,016,519,513,252,362,304 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 31559674016519513252362304 cubic inches would be around 26334773.7 feet tall.
Recreational maths with 31559674016519513252362304
- 31559674016519513252362304 backwards is 40326325231591561047695513
- The number of decimal digits it has is: 26
- The sum of 31559674016519513252362304's digits is 98
- 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 31559674016519513252362304 - Facts about the integer". Numbermatics.com. 2024. Web. 12 May 2024.
APA style:
Numbermatics. (2024). Number 31559674016519513252362304 - Facts about the integer. Retrieved 12 May 2024, from https://numbermatics.com/n/31559674016519513252362304/
Chicago style:
Numbermatics. 2024. "Number 31559674016519513252362304 - Facts about the integer". https://numbermatics.com/n/31559674016519513252362304/
The information we have on file for 31559674016519513252362304 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 31559674016519513252362304, math, Factors of 31559674016519513252362304, curriculum, school, college, exams, university, Prime factorization of 31559674016519513252362304, STEM, science, technology, engineering, physics, economics, calculator, thirty-one septillion, five hundred fifty-nine sextillion, six hundred seventy-four quintillion, sixteen quadrillion, five hundred nineteen trillion, five hundred thirteen billion, two hundred fifty-two million, three hundred sixty-two thousand, three hundred four.