Search a number
-
+
31213123000 = 235347664109
BaseRepresentation
bin11101000100011100…
…100111010110111000
32222120021222221021121
4131010130213112320
51002411024414000
622201125315024
72153330111413
oct350434472670
988507887247
1031213123000
1112267aa3324
126071265a74
132c35802767
1417215d2b7a
15c2a3a7b1a
hex7447275b8

31213123000 has 64 divisors (see below), whose sum is σ = 74592835200. Its totient is φ = 12219587200.

The previous prime is 31213122989. The next prime is 31213123033. The reversal of 31213123000 is 32131213.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 285055 + ... + 379054.

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

Almost surely, 231213123000 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 108, while the sum is 16.

Adding to 31213123000 its reverse (32131213), we get a palindrome (31245254213).

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

Divisors: 1 2 4 5 8 10 20 25 40 47 50 94 100 125 188 200 235 250 376 470 500 940 1000 1175 1880 2350 4700 5875 9400 11750 23500 47000 664109 1328218 2656436 3320545 5312872 6641090 13282180 16602725 26564360 31213123 33205450 62426246 66410900 83013625 124852492 132821800 156065615 166027250 249704984 312131230 332054500 624262460 664109000 780328075 1248524920 1560656150 3121312300 3901640375 6242624600 7803280750 15606561500 31213123000