Search a number
-
+
31330720600 = 2352791982957
BaseRepresentation
bin11101001011011101…
…001101101101011000
32222212111021111212021
4131023131031231120
51003131131024400
622220530024224
72156255505514
oct351335155530
988774244767
1031330720600
1112318414123
1260a4718074
132c53c9803a
141733085144
15c3588671a
hex74b74db58

31330720600 has 48 divisors (see below), whose sum is σ = 73766037600. Its totient is φ = 12373645440.

The previous prime is 31330720507. The next prime is 31330720613. The reversal of 31330720600 is 602703313.

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

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

It is a congruent number.

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, 975679 + ... + 1007278.

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

Almost surely, 231330720600 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

The spelling of 31330720600 in words is "thirty-one billion, three hundred thirty million, seven hundred twenty thousand, six hundred".

Divisors: 1 2 4 5 8 10 20 25 40 50 79 100 158 200 316 395 632 790 1580 1975 3160 3950 7900 15800 1982957 3965914 7931828 9914785 15863656 19829570 39659140 49573925 79318280 99147850 156653603 198295700 313307206 396591400 626614412 783268015 1253228824 1566536030 3133072060 3916340075 6266144120 7832680150 15665360300 31330720600