Search a number
-
+
21144400440 = 2335176203337
BaseRepresentation
bin10011101100010011…
…011111001000111000
32000120120220211112020
4103230103133020320
5321300431303230
613414045514440
71345656303222
oct235423371070
960516824466
1021144400440
118a70510009
124121272a20
131cbc803067
1410482a1412
1583b472810
hex4ec4df238

21144400440 has 32 divisors (see below), whose sum is σ = 63433201680. Its totient is φ = 5638506752.

The previous prime is 21144400391. The next prime is 21144400451. The reversal of 21144400440 is 4400444112.

It is a happy number.

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

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

It is a congruent number.

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, 88101549 + ... + 88101788.

Almost surely, 221144400440 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

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

Adding to 21144400440 its reverse (4400444112), we get a palindrome (25544844552).

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

Divisors: 1 2 3 4 5 6 8 10 12 15 20 24 30 40 60 120 176203337 352406674 528610011 704813348 881016685 1057220022 1409626696 1762033370 2114440044 2643050055 3524066740 4228880088 5286100110 7048133480 10572200220 21144400440