Search a number
-
+
20010223231220 = 22533129132001
BaseRepresentation
bin1001000110010111111100…
…01111110110000011110100
32121211221212212021110110002
410203023332033312003310
510110321414121344340
6110320323013250432
74133455662035465
oct443137617660364
977757785243402
1020010223231220
116415319391a62
1222b2147333a18
13b21c57300591
144d26ddcccd6c
1524a7a263b715
hex1232fe3f60f4

20010223231220 has 36 divisors (see below), whose sum is σ = 42148810023012. Its totient is φ = 7979906880000.

The previous prime is 20010223231211. The next prime is 20010223231247. The reversal of 20010223231220 is 2213232201002.

It is a happy number.

It can be written as a sum of positive squares in 2 ways, for example, as 5313412247056 + 14696810984164 = 2305084^2 + 3833642^2 .

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

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

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 2374781 + ... + 6757220.

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

Almost surely, 220010223231220 is an apocalyptic number.

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

It is an amenable number.

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

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

20010223231220 is an equidigital number, since it uses as much as digits as its factorization.

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

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

The product of its (nonzero) digits is 576, while the sum is 20.

Adding to 20010223231220 its reverse (2213232201002), we get a palindrome (22223455432222).

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

Divisors: 1 2 4 5 10 20 331 662 1324 1655 3310 6620 109561 219122 438244 547805 1095610 2191220 9132001 18264002 36528004 45660005 91320010 182640020 3022692331 6045384662 12090769324 15113461655 30226923310 60453846620 1000511161561 2001022323122 4002044646244 5002555807805 10005111615610 20010223231220