Search a number
-
+
312021012220020 = 2232517041310172053
BaseRepresentation
bin100011011110010000000110…
…1100110001000100001110100
31111220202220202211020001201200
41012330200031212020201310
5311344123013112020040
63023340250231052500
7122502526361434215
oct10674401546104164
91456686684201650
10312021012220020
1190468406033214
122abb3919811130
13105145bc0c768c
145709c7cd0940c
1526115b12e2630
hex11bc80d988874

312021012220020 has 72 divisors (see below), whose sum is σ = 946469384054376. Its totient is φ = 83205106820352.

The previous prime is 312021012220013. The next prime is 312021012220033. The reversal of 312021012220020 is 20022210120213.

312021012220020 is a `hidden beast` number, since 312 + 0 + 2 + 10 + 122 + 200 + 20 = 666.

It can be written as a sum of positive squares in 4 ways, for example, as 19758327261156 + 292262684958864 = 4445034^2 + 17095692^2 .

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

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

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

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, 25588314 + ... + 35760366.

Almost surely, 2312021012220020 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 192, while the sum is 18.

Adding to 312021012220020 its reverse (20022210120213), we get a palindrome (332043222340233).

The spelling of 312021012220020 in words is "three hundred twelve trillion, twenty-one billion, twelve million, two hundred twenty thousand, twenty".

Divisors: 1 2 3 4 5 6 9 10 12 15 18 20 30 36 45 60 90 180 170413 340826 511239 681652 852065 1022478 1533717 1704130 2044956 2556195 3067434 3408260 5112390 6134868 7668585 10172053 10224780 15337170 20344106 30516159 30674340 40688212 50860265 61032318 91548477 101720530 122064636 152580795 183096954 203441060 305161590 366193908 457742385 610323180 915484770 1830969540 1733450067889 3466900135778 5200350203667 6933800271556 8667250339445 10400700407334 15601050611001 17334500678890 20801400814668 26001751018335 31202101222002 34669001357780 52003502036670 62404202444004 78005253055005 104007004073340 156010506110010 312021012220020