Search a number
-
+
23131304353312 = 257977591179281
BaseRepresentation
bin1010100001001101011010…
…01011011101111000100000
310000220022221101001001002121
411100212231023131320200
511012440402403301222
6121110212521354024
74605116166614461
oct520465513357040
9100808841031077
1023131304353312
117408a27303891
122717003038914
13cba370cb8a4c
1459d7bd954d68
152a1a71bdd5c7
hex1509ad2dde20

23131304353312 has 48 divisors (see below), whose sum is σ = 46122190732800. Its totient is φ = 11417770091520.

The previous prime is 23131304353309. The next prime is 23131304353343. The reversal of 23131304353312 is 21335340313132.

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, 19025112 + ... + 20204392.

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

Almost surely, 223131304353312 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 58320, while the sum is 34.

Adding to 23131304353312 its reverse (21335340313132), we get a palindrome (44466644666444).

The spelling of 23131304353312 in words is "twenty-three trillion, one hundred thirty-one billion, three hundred four million, three hundred fifty-three thousand, three hundred twelve".

Divisors: 1 2 4 8 16 32 79 158 316 632 1264 2528 7759 15518 31036 62072 124144 248288 612961 1179281 1225922 2358562 2451844 4717124 4903688 9434248 9807376 18868496 19614752 37736992 93163199 186326398 372652796 745305592 1490611184 2981222368 9150041279 18300082558 36600165116 73200330232 146400660464 292801320928 722853261041 1445706522082 2891413044164 5782826088328 11565652176656 23131304353312