Search a number
-
+
34421200044 = 22371137252381
BaseRepresentation
bin100000000011101010…
…011101010010101100
310021211212120010122220
4200003222131102230
51030443311400134
623451325435340
72325663241620
oct400352352254
9107755503586
1034421200044
1113663963070
12680770bb50
13332733b7ba
1419476c1180
15d66d4e149
hex803a9d4ac

34421200044 has 48 divisors (see below), whose sum is σ = 100134402816. Its totient is φ = 8940571200.

The previous prime is 34421200039. The next prime is 34421200063. The reversal of 34421200044 is 44000212443.

It is a happy number.

It is a junction number, because it is equal to n+sod(n) for n = 34421199987 and 34421200023.

It is an unprimeable number.

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

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

Almost surely, 234421200044 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 34421200044 its reverse (44000212443), we get a palindrome (78421412487).

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

Divisors: 1 2 3 4 6 7 11 12 14 21 22 28 33 42 44 66 77 84 132 154 231 308 462 924 37252381 74504762 111757143 149009524 223514286 260766667 409776191 447028572 521533334 782300001 819552382 1043066668 1229328573 1564600002 1639104764 2458657146 2868433337 3129200004 4917314292 5736866674 8605300011 11473733348 17210600022 34421200044