Search a number
-
+
20145550054652 = 221121720531192603
BaseRepresentation
bin1001001010010100000000…
…10110101101010011111100
32122022220012000120101002122
410211022000112231103330
510120031041303222102
6110502423220542112
74146316340045351
oct445120026552374
978286160511078
1020145550054652
1164677528a3400
122314413b51938
13b31942963929
144d909aa12628
1524e072e630a2
hex1252805ad4fc

20145550054652 has 72 divisors (see below), whose sum is σ = 41050541186928. Its totient is φ = 8614211950080.

The previous prime is 20145550054639. The next prime is 20145550054661. The reversal of 20145550054652 is 25645005554102.

It is a super-2 number, since 2×201455500546522 (a number of 27 digits) contains 22 as substring.

It is a hoax number, since the sum of its digits (44) coincides with the sum of the digits of its distinct prime factors.

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

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 16295783 + ... + 17488385.

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

Almost surely, 220145550054652 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1200000, while the sum is 44.

Multiplying 20145550054652 by its sum of digits (44), we get a palindrome (886404202404688).

The spelling of 20145550054652 in words is "twenty trillion, one hundred forty-five billion, five hundred fifty million, fifty-four thousand, six hundred fifty-two".

Divisors: 1 2 4 11 17 22 34 44 68 121 187 242 374 484 748 2053 2057 4106 4114 8212 8228 22583 34901 45166 69802 90332 139604 248413 383911 496826 767822 993652 1192603 1535644 2385206 4223021 4770412 8446042 13118633 16892084 20274251 26237266 40548502 52474532 81097004 144304963 223016761 288609926 446033522 577219852 892067044 2448413959 2453184371 4896827918 4906368742 9793655836 9812737484 26932553549 41623037303 53865107098 83246074606 107730214196 166492149212 296258089039 457853410333 592516178078 915706820666 1185032356156 1831413641332 5036387513663 10072775027326 20145550054652