Search a number
-
+
21312502104 = 2334579971949
BaseRepresentation
bin10011110110010100…
…101111100101011000
32001000022020021122210
4103312110233211120
5322122000031404
613442452515120
71353100164435
oct236624574530
961008207583
1021312502104
119047396303
12416961baa0
13201859c2ba
14106273cb8c
1584b0ca689
hex4f652f958

21312502104 has 64 divisors (see below), whose sum is σ = 53478828000. Its totient is φ = 7077878784.

The previous prime is 21312502087. The next prime is 21312502147. The reversal of 21312502104 is 40120521312.

It is a congruent number.

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (19) of ones.

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

Almost surely, 221312502104 is an apocalyptic number.

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

It is an amenable number.

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

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

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

21312502104 is an odious number, because the sum of its binary digits is odd.

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

The product of its (nonzero) digits is 480, while the sum is 21.

The spelling of 21312502104 in words is "twenty-one billion, three hundred twelve million, five hundred two thousand, one hundred four".

Divisors: 1 2 3 4 6 8 12 24 457 914 997 1371 1828 1949 1994 2742 2991 3656 3898 3988 5484 5847 5982 7796 7976 10968 11694 11964 15592 23388 23928 46776 455629 890693 911258 1366887 1781386 1822516 1943153 2672079 2733774 3562772 3645032 3886306 5344158 5467548 5829459 7125544 7772612 10688316 10935096 11658918 15545224 21376632 23317836 46635672 888020921 1776041842 2664062763 3552083684 5328125526 7104167368 10656251052 21312502104