Search a number
-
+
31453332200 = 2352157266661
BaseRepresentation
bin11101010010110000…
…111100001011101000
310000012000222211100122
4131102300330023220
51003404023112300
622241030022412
72162304624653
oct352260741350
9100160884318
1031453332200
111238064a024
1261197a7a08
132c734c7894
14174548089a
15c41505c85
hex752c3c2e8

31453332200 has 24 divisors (see below), whose sum is σ = 73128997830. Its totient is φ = 12581332800.

The previous prime is 31453332199. The next prime is 31453332277. The reversal of 31453332200 is 223335413.

It is a happy number.

It can be written as a sum of positive squares in 3 ways, for example, as 27039855844 + 4413476356 = 164438^2 + 66434^2 .

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

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (17) of ones.

It is a polite number, since it can be written in 5 ways as a sum of consecutive naturals, for example, 78633131 + ... + 78633530.

Almost surely, 231453332200 is an apocalyptic number.

It is an amenable number.

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

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

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

31453332200 is an odious number, because the sum of its binary digits is odd.

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

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

Adding to 31453332200 its reverse (223335413), we get a palindrome (31676667613).

The spelling of 31453332200 in words is "thirty-one billion, four hundred fifty-three million, three hundred thirty-two thousand, two hundred".

Divisors: 1 2 4 5 8 10 20 25 40 50 100 200 157266661 314533322 629066644 786333305 1258133288 1572666610 3145333220 3931666525 6290666440 7863333050 15726666100 31453332200