Search a number
-
+
31371310256 = 24111323415857
BaseRepresentation
bin11101001101111000…
…000011010010110000
32222222022122200101212
4131031320003102300
51003222023412011
622224540015252
72160260510636
oct351570032260
988868580355
1031371310256
11123393177a0
1260b6231528
132c5c50a0a0
14173860d356
15c3920308b
hex74de034b0

31371310256 has 80 divisors (see below), whose sum is σ = 71450822688. Its totient is φ = 13154918400.

The previous prime is 31371310241. The next prime is 31371310273. The reversal of 31371310256 is 65201317313.

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, 5353280 + ... + 5359136.

Almost surely, 231371310256 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 31371310256, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (35725411344).

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

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

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

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

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

The product of its (nonzero) digits is 11340, while the sum is 32.

Adding to 31371310256 its reverse (65201317313), we get a palindrome (96572627569).

The spelling of 31371310256 in words is "thirty-one billion, three hundred seventy-one million, three hundred ten thousand, two hundred fifty-six".

Divisors: 1 2 4 8 11 13 16 22 26 44 52 88 104 143 176 208 286 572 1144 2288 2341 4682 5857 9364 11714 18728 23428 25751 30433 37456 46856 51502 60866 64427 76141 93712 103004 121732 128854 152282 206008 243464 257708 304564 334763 412016 486928 515416 609128 669526 837551 1030832 1218256 1339052 1675102 2678104 3350204 5356208 6700408 13400816 13711237 27422474 54844948 109689896 150823607 178246081 219379792 301647214 356492162 603294428 712984324 1206588856 1425968648 1960706891 2413177712 2851937296 3921413782 7842827564 15685655128 31371310256