Search a number
-
+
22860152313132 = 22312764483232621
BaseRepresentation
bin1010011001010100010110…
…10000100001010100101100
32222221102001022122012200210
411030222023100201110230
510444020042443010012
6120341450424222420
74546406612402211
oct514521320412454
988842038565623
1022860152313132
117313a330217a2
12269254a90aa10
13c9a91a980664
14590619c53b08
152999a1e4323c
hex14ca8b42152c

22860152313132 has 48 divisors (see below), whose sum is σ = 53761423020032. Its totient is φ = 7559900631360.

The previous prime is 22860152313121. The next prime is 22860152313151. The reversal of 22860152313132 is 23131325106822.

It is an unprimeable number.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 98155782 + ... + 98388402.

Almost surely, 222860152313132 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 103680, while the sum is 39.

Adding to 22860152313132 its reverse (23131325106822), we get a palindrome (45991477419954).

The spelling of 22860152313132 in words is "twenty-two trillion, eight hundred sixty billion, one hundred fifty-two million, three hundred thirteen thousand, one hundred thirty-two".

Divisors: 1 2 3 4 6 12 127 254 381 508 762 1524 64483 128966 193449 232621 257932 386898 465242 697863 773796 930484 1395726 2791452 8189341 16378682 24568023 29542867 32757364 49136046 59085734 88628601 98272092 118171468 177257202 354514404 15000099943 30000199886 45000299829 60000399772 90000599658 180001199316 1905012692761 3810025385522 5715038078283 7620050771044 11430076156566 22860152313132