Search a number
-
+
31502441152 = 2671329318461
BaseRepresentation
bin11101010101101100…
…010001101011000000
310000022110101211011201
4131111230101223000
51004004111104102
622245542350544
72163442221520
oct352554215300
9100273354151
1031502441152
11123a6341336
12613212b454
132c80730530
14174bbc5680
15c459a6987
hex755b11ac0

31502441152 has 112 divisors (see below), whose sum is σ = 77205425472. Its totient is φ = 12419297280.

The previous prime is 31502441147. The next prime is 31502441219. The reversal of 31502441152 is 25114420513.

It is a tau number, because it is divible by the number of its divisors (112).

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

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

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, 1697202 + ... + 1715662.

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

Almost surely, 231502441152 is an apocalyptic number.

31502441152 is a gapful number since it is divisible by the number (32) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

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

The product of its (nonzero) digits is 4800, while the sum is 28.

Adding to 31502441152 its reverse (25114420513), we get a palindrome (56616861665).

The spelling of 31502441152 in words is "thirty-one billion, five hundred two million, four hundred forty-one thousand, one hundred fifty-two".

Divisors: 1 2 4 7 8 13 14 16 26 28 32 52 56 64 91 104 112 182 208 224 293 364 416 448 586 728 832 1172 1456 2051 2344 2912 3809 4102 4688 5824 7618 8204 9376 15236 16408 18461 18752 26663 30472 32816 36922 53326 60944 65632 73844 106652 121888 129227 131264 147688 213304 239993 243776 258454 295376 426608 479986 516908 590752 853216 959972 1033816 1181504 1679951 1706432 1919944 2067632 3359902 3839888 4135264 5409073 6719804 7679776 8270528 10818146 13439608 15359552 21636292 26879216 37863511 43272584 53758432 70317949 75727022 86545168 107516864 140635898 151454044 173090336 281271796 302908088 346180672 492225643 562543592 605816176 984451286 1125087184 1211632352 1968902572 2250174368 2423264704 3937805144 4500348736 7875610288 15751220576 31502441152