Search a number
-
+
6629385343860 = 223254161139105943
BaseRepresentation
bin110000001111000011000…
…1010001001001101110100
3212110202121021002202001100
41200132012022021031310
51332103440122000420
622033255251130100
71252646230444506
oct140360612111564
925422537082040
106629385343860
1121265632207a4
128b099b8a3930
133911c0c24826
1418cc149dbd76
15b76a39b9190
hex60786289374

6629385343860 has 288 divisors, whose sum is σ = 21088127773440. Its totient is φ = 1684223539200.

The previous prime is 6629385343811. The next prime is 6629385343871. The reversal of 6629385343860 is 683435839266.

6629385343860 is a `hidden beast` number, since 6 + 6 + 2 + 9 + 3 + 8 + 534 + 38 + 60 = 666.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 95 ways as a sum of consecutive naturals, for example, 62522049 + ... + 62627991.

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

Almost surely, 26629385343860 is an apocalyptic number.

6629385343860 is a gapful number since it is divisible by the number (60) 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 6629385343860, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (10544063886720).

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

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

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

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

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

The product of its (nonzero) digits is 134369280, while the sum is 63.

It can be divided in two parts, 6629385 and 343860, that added together give a triangular number (6973245 = T3734).

The spelling of 6629385343860 in words is "six trillion, six hundred twenty-nine billion, three hundred eighty-five million, three hundred forty-three thousand, eight hundred sixty".