Search a number
-
+
31503121616412 = 2232231011392710111
BaseRepresentation
bin1110010100110111001000…
…10111111000111000011100
311010112200001201012102220100
413022123210113320320130
513112121343113211122
6151000200112021100
76431011502333235
oct712334427707034
9133480051172810
1031503121616412
11a046442960016
123649623831790
1314769684ab954
147aca8b43a08c
1539970623baac
hex1ca6e45f8e1c

31503121616412 has 144 divisors (see below), whose sum is σ = 84521672202240. Its totient is φ = 9873472752000.

The previous prime is 31503121616381. The next prime is 31503121616419. The reversal of 31503121616412 is 21461612130513.

31503121616412 is a `hidden beast` number, since 3 + 1 + 5 + 0 + 3 + 1 + 2 + 1 + 6 + 1 + 641 + 2 = 666.

It is a Harshad number since it is a multiple of its sum of digits (36).

It is a congruent number.

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

It is a polite number, since it can be written in 47 ways as a sum of consecutive naturals, for example, 10269237 + ... + 12979347.

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

Almost surely, 231503121616412 is an apocalyptic number.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 31503121616412, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (42260836101120).

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

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

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

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

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

The product of its (nonzero) digits is 25920, while the sum is 36.

Adding to 31503121616412 its reverse (21461612130513), we get a palindrome (52964733746925).

The spelling of 31503121616412 in words is "thirty-one trillion, five hundred three billion, one hundred twenty-one million, six hundred sixteen thousand, four hundred twelve".

Divisors: 1 2 3 4 6 9 12 18 23 36 46 69 92 101 138 139 202 207 276 278 303 404 414 417 556 606 828 834 909 1212 1251 1668 1818 2323 2502 3197 3636 4646 5004 6394 6969 9292 9591 12788 13938 14039 19182 20907 27876 28078 28773 38364 41814 42117 56156 57546 83628 84234 115092 126351 168468 252702 322897 505404 645794 968691 1291588 1937382 2710111 2906073 3874764 5420222 5812146 8130333 10840444 11624292 16260666 24390999 32521332 48781998 62332553 97563996 124665106 186997659 249330212 273721211 373995318 376705429 547442422 560992977 747990636 753410858 821163633 1094884844 1121985954 1130116287 1506821716 1642327266 2243971908 2260232574 2463490899 3284654532 3390348861 4520465148 4926981798 6295587853 6780697722 8664224867 9853963596 12591175706 13561395444 17328449734 18886763559 25182351412 25992674601 34656899468 37773527118 38047248329 51985349202 56660290677 75547054236 76094496658 77978023803 103970698404 113320581354 114141744987 152188993316 155956047606 226641162708 228283489974 311912095212 342425234961 456566979948 684850469922 875086711567 1369700939844 1750173423134 2625260134701 3500346846268 5250520269402 7875780404103 10501040538804 15751560808206 31503121616412