Search a number
-
+
305121632620 = 22572394758271
BaseRepresentation
bin1000111000010101010…
…10101010000101101100
31002011120110011220220011
410130022222222011230
514444342114220440
6352100531303004
731021125041020
oct4341252520554
91064513156804
10305121632620
11108446230732
124b17474aa64
1322a07c3655c
1410aa7426380
157e0c13e9ea
hex470aaaa16c

305121632620 has 48 divisors (see below), whose sum is σ = 764130705408. Its totient is φ = 100064733120.

The previous prime is 305121632611. The next prime is 305121632659. The reversal of 305121632620 is 26236121503.

It is a happy number.

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (17) of ones.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 47375916 + ... + 47382355.

It is an arithmetic number, because the mean of its divisors is an integer number (15919389696).

Almost surely, 2305121632620 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 12960, while the sum is 31.

The spelling of 305121632620 in words is "three hundred five billion, one hundred twenty-one million, six hundred thirty-two thousand, six hundred twenty".

Divisors: 1 2 4 5 7 10 14 20 23 28 35 46 70 92 115 140 161 230 322 460 644 805 1610 3220 94758271 189516542 379033084 473791355 663307897 947582710 1326615794 1895165420 2179440233 2653231588 3316539485 4358880466 6633078970 8717760932 10897201165 13266157940 15256081631 21794402330 30512163262 43588804660 61024326524 76280408155 152560816310 305121632620