Search a number
-
+
15401654156152 = 2311237609512923
BaseRepresentation
bin1110000000011111101000…
…0111111111101101111000
32000112101100202111120220001
43200013322013333231320
54004320041430444102
652431231112042344
73146506230165235
oct340077207775570
960471322446801
1015401654156152
1149a8894283980
121888b3a9933b4
138794a6475934
143b363062878c
151ba9743a8487
hexe01fa1ffb78

15401654156152 has 32 divisors (see below), whose sum is σ = 32873095831680. Its totient is φ = 6696371371360.

The previous prime is 15401654156107. The next prime is 15401654156153. The reversal of 15401654156152 is 25165145610451.

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

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (15401654156153) by changing a digit.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 3804754438 + ... + 3804758485.

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

Almost surely, 215401654156152 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 720000, while the sum is 46.

The spelling of 15401654156152 in words is "fifteen trillion, four hundred one billion, six hundred fifty-four million, one hundred fifty-six thousand, one hundred fifty-two".

Divisors: 1 2 4 8 11 22 23 44 46 88 92 184 253 506 1012 2024 7609512923 15219025846 30438051692 60876103384 83704642153 167409284306 175018797229 334818568612 350037594458 669637137224 700075188916 1400150377832 1925206769519 3850413539038 7700827078076 15401654156152