Search a number
-
+
305305031115162 = 234133372753156257
BaseRepresentation
bin100010101101011000101110…
…1111011011000000110011010
31111000222212122112220212120000
41011122301131323120012122
5310004104200431141122
63001155110044113430
7121210363166104041
oct10532613573300632
91430885575825500
10305305031115162
11893091558625a1
122a2aa1b1235876
13101481aa72bcb0
145556bb15a1558
152546a402900ac
hex115ac5ded819a

305305031115162 has 160 divisors (see below), whose sum is σ = 739192510968912. Its totient is φ = 93626635124736.

The previous prime is 305305031115157. The next prime is 305305031115187. The reversal of 305305031115162 is 261511130503503.

305305031115162 is a `hidden beast` number, since 3 + 0 + 5 + 30 + 503 + 1 + 11 + 51 + 62 = 666.

It can be written as a sum of positive squares in 8 ways, for example, as 59380879398201 + 245924151716961 = 7705899^2 + 15681969^2 .

It is a super-2 number, since 2×3053050311151622 (a number of 30 digits) contains 22 as substring.

It is an unprimeable number.

It is a polite number, since it can be written in 79 ways as a sum of consecutive naturals, for example, 1953786538 + ... + 1953942794.

Almost surely, 2305305031115162 is an apocalyptic number.

It is a practical number, because each smaller number is the sum of distinct divisors of 305305031115162, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (369596255484456).

305305031115162 is an abundant number, since it is smaller than the sum of its proper divisors (433887479853750).

It is a pseudoperfect number, because it is the sum of a subset of its proper divisors.

305305031115162 is a wasteful number, since it uses less digits than its factorization.

305305031115162 is an odious number, because the sum of its binary digits is odd.

The sum of its prime factors is 159374 (or 159365 counting only the distinct ones).

The product of its (nonzero) digits is 40500, while the sum is 36.

Adding to 305305031115162 its reverse (261511130503503), we get a palindrome (566816161618665).

The spelling of 305305031115162 in words is "three hundred five trillion, three hundred five billion, thirty-one million, one hundred fifteen thousand, one hundred sixty-two".

Divisors: 1 2 3 6 9 13 18 26 27 39 54 78 81 117 162 234 337 351 674 702 1011 1053 2022 2106 2753 3033 4381 5506 6066 8259 8762 9099 13143 16518 18198 24777 26286 27297 35789 39429 49554 54594 71578 74331 78858 107367 118287 148662 156257 214734 222993 236574 312514 322101 354861 445986 468771 644202 709722 927761 937542 966303 1406313 1855522 1932606 2031341 2783283 2812626 2898909 4062682 4218939 5566566 5797818 6094023 8349849 8437878 12060893 12188046 12656817 16699698 18282069 24121786 25049547 25313634 36182679 36564138 50099094 52658609 54846207 72365358 75148641 105317218 108548037 109692414 150297282 157975827 164538621 217096074 315951654 325644111 329077242 430175521 473927481 651288222 684561917 860351042 947854962 976932333 1290526563 1369123834 1421782443 1953864666 2053685751 2581053126 2843564886 3871579689 4107371502 4265347329 5592281773 6161057253 7743159378 8530694658 11184563546 11614739067 12322114506 16776845319 18483171759 23229478134 33553690638 34844217201 36966343518 50330535957 55449515277 69688434402 100661071914 110899030554 144969150577 150991607871 289938301154 301983215742 434907451731 452974823613 869814903462 905949647226 1304722355193 1884598957501 2609444710386 3769197915002 3914167065579 5653796872503 7828334131158 11307593745006 11742501196737 16961390617509 23485002393474 33922781235018 50884171852527 101768343705054 152652515557581 305305031115162