Search a number
-
+
31145454020132 = 22172915793840781
BaseRepresentation
bin1110001010011100111011…
…01110010010011000100100
311002021110212020111222210222
413011032131232102120210
513040241342212121012
6150124005110103512
76363120246043664
oct705163556223044
9132243766458728
1031145454020132
119a1879291a141
1235b024564ab98
13144c00820210a
1479963b50a1a4
15390270e9c972
hex1c539db92624

31145454020132 has 24 divisors (see below), whose sum is σ = 59700718155960. Its totient is φ = 14151281338880.

The previous prime is 31145454020129. The next prime is 31145454020141. The reversal of 31145454020132 is 23102045454113.

It can be written as a sum of positive squares in 4 ways, for example, as 15929166570496 + 15216287449636 = 3991136^2 + 3900806^2 .

It is a super-2 number, since 2×311454540201322 (a number of 28 digits) contains 22 as substring.

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

It is an unprimeable number.

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

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

Almost surely, 231145454020132 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 57600, while the sum is 35.

Adding to 31145454020132 its reverse (23102045454113), we get a palindrome (54247499474245).

The spelling of 31145454020132 in words is "thirty-one trillion, one hundred forty-five billion, four hundred fifty-four million, twenty thousand, one hundred thirty-two".

Divisors: 1 2 4 17 29 34 58 68 116 493 986 1972 15793840781 31587681562 63175363124 268495293277 458021382649 536990586554 916042765298 1073981173108 1832085530596 7786363505033 15572727010066 31145454020132