Search a number
-
+
31225121300 = 2252794498803
BaseRepresentation
bin11101000101001010…
…011000101000010100
32222121010120111212002
4131011022120220110
51002422112340200
622202234414432
72153534103032
oct350512305024
988533514762
1031225121300
111227384887a
126075291418
132c38143a49
141723037552
15c2b477bd5
hex745298a14

31225121300 has 72 divisors (see below), whose sum is σ = 68776848000. Its totient is φ = 12303083520.

The previous prime is 31225121293. The next prime is 31225121371. The reversal of 31225121300 is 312152213.

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

It is a congruent number.

It is an unprimeable number.

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

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

Almost surely, 231225121300 is an apocalyptic number.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 31225121300, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (34388424000).

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

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

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

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

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

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

Adding to 31225121300 its reverse (312152213), we get a palindrome (31537273513).

The spelling of 31225121300 in words is "thirty-one billion, two hundred twenty-five million, one hundred twenty-one thousand, three hundred".

Divisors: 1 2 4 5 10 20 25 50 79 100 158 316 395 449 790 898 1580 1796 1975 2245 3950 4490 7900 8803 8980 11225 17606 22450 35212 35471 44015 44900 70942 88030 141884 176060 177355 220075 354710 440150 695437 709420 880300 886775 1390874 1773550 2781748 3477185 3547100 3952547 6954370 7905094 13908740 15810188 17385925 19762735 34771850 39525470 69543700 79050940 98813675 197627350 312251213 395254700 624502426 1249004852 1561256065 3122512130 6245024260 7806280325 15612560650 31225121300