Search a number
-
+
31818331650156 = 2234164671405793
BaseRepresentation
bin1110011110000010010000…
…10110101111100001101100
311011122210200020111020110120
413033001020112233201230
513132302420400301111
6151401050105004540
76462540630402402
oct717011026574154
9134583606436416
1031818331650156
11a158095794837
12369a732a83750
13149a5c051490c
147c0030637472
153a2a03d9c406
hex1cf0485af86c

31818331650156 has 24 divisors (see below), whose sum is σ = 76053573213744. Its totient is φ = 10347424926720.

The previous prime is 31818331650151. The next prime is 31818331650211. The reversal of 31818331650156 is 65105613381813.

It is a junction number, because it is equal to n+sod(n) for n = 31818331650099 and 31818331650108.

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

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 32335702405 + ... + 32335703388.

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

Almost surely, 231818331650156 is an apocalyptic number.

It is an amenable number.

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

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

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

31818331650156 is an evil number, because the sum of its binary digits is even.

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

The product of its (nonzero) digits is 1555200, while the sum is 51.

The spelling of 31818331650156 in words is "thirty-one trillion, eight hundred eighteen billion, three hundred thirty-one million, six hundred fifty thousand, one hundred fifty-six".

Divisors: 1 2 3 4 6 12 41 82 123 164 246 492 64671405793 129342811586 194014217379 258685623172 388028434758 776056869516 2651527637513 5303055275026 7954582912539 10606110550052 15909165825078 31818331650156