Search a number
-
+
31113220100 = 22521923711973
BaseRepresentation
bin11100111110011111…
…100001000000000100
32222022100000100021012
4130332133201000010
51002204441020400
622143200141352
72151005002334
oct347637410004
988270010235
1031113220100
1112216668846
126043907858
132c1abc4211
1417122290c4
15c21721d35
hex73e7e1004

31113220100 has 72 divisors (see below), whose sum is σ = 74159211840. Its totient is φ = 11277636480.

The previous prime is 31113220097. The next prime is 31113220109. The reversal of 31113220100 is 102231113.

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

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 312287 + ... + 399686.

Almost surely, 231113220100 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 31113220100 its reverse (102231113), we get a palindrome (31215451213).

The spelling of 31113220100 in words is "thirty-one billion, one hundred thirteen million, two hundred twenty thousand, one hundred".

Divisors: 1 2 4 5 10 19 20 23 25 38 46 50 76 92 95 100 115 190 230 380 437 460 475 575 874 950 1150 1748 1900 2185 2300 4370 8740 10925 21850 43700 711973 1423946 2847892 3559865 7119730 13527487 14239460 16375379 17799325 27054974 32750758 35598650 54109948 65501516 67637435 71197300 81876895 135274870 163753790 270549740 311132201 327507580 338187175 409384475 622264402 676374350 818768950 1244528804 1352748700 1555661005 1637537900 3111322010 6222644020 7778305025 15556610050 31113220100