Search a number
-
+
20383330644 = 22331971139907
BaseRepresentation
bin10010111110111100…
…001111000101010100
31221121112211111001000
4102332330033011110
5313221113040034
613210341303300
71321055310645
oct227674170524
957545744030
1020383330644
11870a94a006
123b4a404b30
131bcac30ac1
14db518b6cc
157e473a599
hex4bef0f154

20383330644 has 96 divisors (see below), whose sum is σ = 56410905600. Its totient is φ = 6346136160.

The previous prime is 20383330637. The next prime is 20383330657. The reversal of 20383330644 is 44603338302.

20383330644 is a `hidden beast` number, since 2 + 0 + 3 + 8 + 3 + 3 + 3 + 0 + 644 = 666.

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

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

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 31 ways as a sum of consecutive naturals, for example, 75739 + ... + 215645.

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

Almost surely, 220383330644 is an apocalyptic number.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 20383330644, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (28205452800).

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

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

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

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

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

The product of its (nonzero) digits is 124416, while the sum is 36.

Adding to 20383330644 its reverse (44603338302), we get a palindrome (64986668946).

The spelling of 20383330644 in words is "twenty billion, three hundred eighty-three million, three hundred thirty thousand, six hundred forty-four".

Divisors: 1 2 3 4 6 9 12 18 19 27 36 38 54 57 71 76 108 114 142 171 213 228 284 342 426 513 639 684 852 1026 1278 1349 1917 2052 2556 2698 3834 4047 5396 7668 8094 12141 16188 24282 36423 48564 72846 139907 145692 279814 419721 559628 839442 1259163 1678884 2518326 2658233 3777489 5036652 5316466 7554978 7974699 9933397 10632932 15109956 15949398 19866794 23924097 29800191 31898796 39733588 47848194 59600382 71772291 89400573 95696388 119200764 143544582 178801146 188734543 268201719 287089164 357602292 377469086 536403438 566203629 754938172 1072806876 1132407258 1698610887 2264814516 3397221774 5095832661 6794443548 10191665322 20383330644