Search a number
-
+
631665102006 = 23379823146543
BaseRepresentation
bin10010011000100100010…
…11001000110010110110
32020101102211022220102000
421030102023020302312
540322122231231011
61202103303200130
763431151530451
oct11142213106266
92211384286360
10631665102006
11223984534394
12a2507446046
1347747ca0663
14228038cc498
151166ec55356
hex93122c8cb6

631665102006 has 32 divisors (see below), whose sum is σ = 1403727390720. Its totient is φ = 210550959432.

The previous prime is 631665101993. The next prime is 631665102007. The reversal of 631665102006 is 600201566136.

631665102006 is a `hidden beast` number, since 63 + 1 + 66 + 510 + 20 + 0 + 6 = 666.

It is a congruent number.

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

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, 4237171 + ... + 4383713.

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

Almost surely, 2631665102006 is an apocalyptic number.

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

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

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

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

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

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

The spelling of 631665102006 in words is "six hundred thirty-one billion, six hundred sixty-five million, one hundred two thousand, six".

Divisors: 1 2 3 6 9 18 27 54 79823 146543 159646 239469 293086 439629 478938 718407 879258 1318887 1436814 2155221 2637774 3956661 4310442 7913322 11697501889 23395003778 35092505667 70185011334 105277517001 210555034002 315832551003 631665102006