Search a number
-
+
21523040304 = 2433712118829
BaseRepresentation
bin10100000010110111…
…111000100000110000
32001112222101201202220
4110002313320200300
5323034344242204
613515413241040
71361234552433
oct240267704060
961488351686
1021523040304
119145216817
124208033180
1320500a610c
1410826a581a
1585e8171d9
hex502df8830

21523040304 has 40 divisors (see below), whose sum is σ = 57103926960. Its totient is φ = 6980444928.

The previous prime is 21523040299. The next prime is 21523040311. The reversal of 21523040304 is 40304032512.

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

It is an unprimeable number.

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

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

Almost surely, 221523040304 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 2880, while the sum is 24.

Adding to 21523040304 its reverse (40304032512), we get a palindrome (61827072816).

It can be divided in two parts, 21 and 523040304, that added together give a palindrome (523040325).

The spelling of 21523040304 in words is "twenty-one billion, five hundred twenty-three million, forty thousand, three hundred four".

Divisors: 1 2 3 4 6 8 12 16 24 37 48 74 111 148 222 296 444 592 888 1776 12118829 24237658 36356487 48475316 72712974 96950632 145425948 193901264 290851896 448396673 581703792 896793346 1345190019 1793586692 2690380038 3587173384 5380760076 7174346768 10761520152 21523040304