Search a number
-
+
21001131312 = 243762503367
BaseRepresentation
bin10011100011110000…
…111101010100110000
32000012121100000020020
4103203300331110300
5321002242200222
613351531043440
71342266446040
oct234360752460
960177300206
1021001131312
1189a7655877
1240a12a0580
131c98c1ca25
141033249720
1582dac265c
hex4e3c3d530

21001131312 has 40 divisors (see below), whose sum is σ = 62003341056. Its totient is φ = 6000323136.

The previous prime is 21001131311. The next prime is 21001131383. The reversal of 21001131312 is 21313110012.

It is a happy number.

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

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

It is a pernicious number, because its binary representation contains a prime number (17) of ones.

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

Almost surely, 221001131312 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 21001131312 its reverse (21313110012), we get a palindrome (42314241324).

The spelling of 21001131312 in words is "twenty-one billion, one million, one hundred thirty-one thousand, three hundred twelve".

Divisors: 1 2 3 4 6 7 8 12 14 16 21 24 28 42 48 56 84 112 168 336 62503367 125006734 187510101 250013468 375020202 437523569 500026936 750040404 875047138 1000053872 1312570707 1500080808 1750094276 2625141414 3000161616 3500188552 5250282828 7000377104 10500565656 21001131312