Search a number
-
+
31003001010 = 2325344477789
BaseRepresentation
bin11100110111111011…
…000100000010110010
32222000122121122002200
4130313323010002302
51001443232013020
622124221524030
72145166106022
oct346773040262
988018548080
1031003001010
111216a427593
126012a13616
132c01113217
141701737a82
15c16bee590
hex737ec40b2

31003001010 has 24 divisors (see below), whose sum is σ = 80607802860. Its totient is φ = 8267466912.

The previous prime is 31003001009. The next prime is 31003001083. The reversal of 31003001010 is 1010030013.

It can be written as a sum of positive squares in 2 ways, for example, as 29254339521 + 1748661489 = 171039^2 + 41817^2 .

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

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

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

It is an unprimeable number.

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 172238805 + ... + 172238984.

Almost surely, 231003001010 is an apocalyptic number.

31003001010 is a gapful number since it is divisible by the number (30) formed by its first and last digit.

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

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

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

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

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

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

Adding to 31003001010 its reverse (1010030013), we get a palindrome (32013031023).

The spelling of 31003001010 in words is "thirty-one billion, three million, one thousand, ten".

Divisors: 1 2 3 5 6 9 10 15 18 30 45 90 344477789 688955578 1033433367 1722388945 2066866734 3100300101 3444777890 5167166835 6200600202 10334333670 15501500505 31003001010