Search a number
-
+
31504666316 = 222937131137409
BaseRepresentation
bin11101010101110100…
…110000111011001100
310000022121120212112012
4131111310300323030
51004010143310231
622250102200352
72163500150054
oct352564607314
9100277525465
1031504666316
11123a7621112
126132a230b8
132c8102c2b6
14174c204564
15c45c95e2b
hex755d30ecc

31504666316 has 96 divisors (see below), whose sum is σ = 59599108800. Its totient is φ = 14542295040.

The previous prime is 31504666313. The next prime is 31504666343. The reversal of 31504666316 is 61366640513.

It is not an unprimeable number, because it can be changed into a prime (31504666313) 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 31 ways as a sum of consecutive naturals, for example, 77028320 + ... + 77028728.

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

Almost surely, 231504666316 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 233280, while the sum is 41.

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

Divisors: 1 2 4 29 37 58 74 116 131 137 148 262 274 409 524 548 818 1073 1636 2146 3799 3973 4292 4847 5069 7598 7946 9694 10138 11861 15133 15196 15892 17947 19388 20276 23722 30266 35894 47444 53579 56033 60532 71788 107158 112066 140563 147001 214316 224132 281126 294002 438857 520463 562252 588004 664039 877714 1040926 1328078 1553791 1624957 1755428 1982423 2073221 2081852 2656156 3107582 3249914 3964846 4146442 6215164 6499828 7340323 7929692 8292884 14680646 19257131 29361292 38514262 57490267 60123409 77028524 114980534 120246818 212869367 229961068 240493636 271591951 425738734 543183902 851477468 1086367804 7876166579 15752333158 31504666316