Search a number
-
+
501077130356 = 221177333014463
BaseRepresentation
bin1110100101010101000…
…01100011110001110100
31202220100221000121022102
413102222201203301310
531202201221132411
61022105221521232
751126105222155
oct7225241436164
91686327017272
10501077130356
11183561a82480
1281141873218
133833635210a
141a3762cb92c
15d07a49cd3b
hex74aa863c74

501077130356 has 48 divisors (see below), whose sum is σ = 958344162048. Its totient is φ = 227347824000.

The previous prime is 501077130353. The next prime is 501077130377. The reversal of 501077130356 is 653031770105.

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (501077130353) by changing a digit.

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

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

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

Almost surely, 2501077130356 is an apocalyptic number.

It is an amenable number.

501077130356 is a deficient number, since it is larger than the sum of its proper divisors (457267031692).

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

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

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

The product of its (nonzero) digits is 66150, while the sum is 38.

The spelling of 501077130356 in words is "five hundred one billion, seventy-seven million, one hundred thirty thousand, three hundred fifty-six".

Divisors: 1 2 4 11 22 44 773 1546 3092 3301 4463 6602 8503 8926 13204 17006 17852 34012 36311 49093 72622 98186 145244 196372 2551673 3449899 5103346 6899798 10206692 13799596 14732363 28068403 29464726 37948889 56136806 58929452 75897778 112273612 151795556 162055993 324111986 648223972 11388116599 22776233198 45552466396 125269282589 250538565178 501077130356