Search a number
-
+
20345032331322 = 234772223998927
BaseRepresentation
bin1001010000000111100100…
…11011001101000000111010
32200000222002021122222200220
410220003302123031000322
510131313111234100242
6111134213454240510
74166610603321036
oct450036233150072
980028067588626
1020345032331322
1165343093a2386
1223470061b6136
13b476b393392a
145049c20471c6
1525434ac1cbec
hex1280f26cd03a

20345032331322 has 32 divisors (see below), whose sum is σ = 41556427702272. Its totient is φ = 6637287888624.

The previous prime is 20345032331311. The next prime is 20345032331341. The reversal of 20345032331322 is 22313323054302.

It is a happy 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, 19867423 + ... + 20866349.

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

Almost surely, 220345032331322 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 1071202.

The product of its (nonzero) digits is 77760, while the sum is 33.

Adding to 20345032331322 its reverse (22313323054302), we get a palindrome (42658355385624).

The spelling of 20345032331322 in words is "twenty trillion, three hundred forty-five billion, thirty-two million, three hundred thirty-one thousand, three hundred twenty-two".

Divisors: 1 2 3 6 47 94 141 282 72223 144446 216669 433338 998927 1997854 2996781 3394481 5993562 6788962 10183443 20366886 46949569 93899138 140848707 281697414 72145504721 144291009442 216436514163 432873028326 3390838721887 6781677443774 10172516165661 20345032331322