Search a number
-
+
31124330664 = 2337238054951
BaseRepresentation
bin11100111111001001…
…111001100010101000
32222100002220211002120
4130333021321202220
51002220312040124
622144234231240
72151201305550
oct347711714250
988302824076
1031124330664
1112221967329
126047585520
132c202b440b
1417138bc160
15c226b8d79
hex73f2798a8

31124330664 has 64 divisors (see below), whose sum is σ = 92793047040. Its totient is φ = 8506027200.

The previous prime is 31124330639. The next prime is 31124330681. The reversal of 31124330664 is 46603342113.

It is an unprimeable number.

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, 4023612 + ... + 4031339.

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

Almost surely, 231124330664 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 31104, while the sum is 33.

Adding to 31124330664 its reverse (46603342113), we get a palindrome (77727672777).

The spelling of 31124330664 in words is "thirty-one billion, one hundred twenty-four million, three hundred thirty thousand, six hundred sixty-four".

Divisors: 1 2 3 4 6 7 8 12 14 21 23 24 28 42 46 56 69 84 92 138 161 168 184 276 322 483 552 644 966 1288 1932 3864 8054951 16109902 24164853 32219804 48329706 56384657 64439608 96659412 112769314 169153971 185263873 193318824 225538628 338307942 370527746 451077256 555791619 676615884 741055492 1111583238 1296847111 1353231768 1482110984 2223166476 2593694222 3890541333 4446332952 5187388444 7781082666 10374776888 15562165332 31124330664