Search a number
-
+
31004040223 = 1341536716381
BaseRepresentation
bin11100110111111111…
…000001110000011111
32222000201120102122001
4130313333001300133
51001444013241343
622124300103131
72145210664552
oct346777016037
988021512561
1031004040223
111216aa77342
126013234aa7
132c013b8240
141701928699
15c16d5744d
hex737fc1c1f

31004040223 has 32 divisors (see below), whose sum is σ = 35370965952. Its totient is φ = 26983756800.

The previous prime is 31004040217. The next prime is 31004040247. The reversal of 31004040223 is 32204040013.

It is not a de Polignac number, because 31004040223 - 217 = 31003909151 is a prime.

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

It is a Duffinian number.

It is a self number, because there is not a number n which added to its sum of digits gives 31004040223.

It is a congruent number.

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

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 1884493 + ... + 1900873.

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

Almost surely, 231004040223 is an apocalyptic number.

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

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

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

The sum of its prime factors is 16555.

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

Adding to 31004040223 its reverse (32204040013), we get a palindrome (63208080236).

The spelling of 31004040223 in words is "thirty-one billion, four million, forty thousand, two hundred twenty-three".

Divisors: 1 13 41 53 67 533 689 871 2173 2747 3551 16381 28249 35711 46163 145591 212953 671621 868193 1097527 1892683 8731073 11286509 14267851 35595913 44998607 58168931 462746869 584981891 756196103 2384926171 31004040223