Search a number
-
+
420017030056 = 2313291011378841
BaseRepresentation
bin1100001110010101111…
…01110100001110101000
31111011010201010212002101
412013022331310032220
523340143324430211
6520541514343144
742226261564141
oct6071275641650
91434121125071
10420017030056
11152145733348
126949aa2aab4
13307b86c9620
141648683cac8
15add3dca5c1
hex61caf743a8

420017030056 has 64 divisors (see below), whose sum is σ = 886043869200. Its totient is φ = 185316096000.

The previous prime is 420017030039. The next prime is 420017030113. The reversal of 420017030056 is 650030710024.

It can be written as a sum of positive squares in 8 ways, for example, as 204132276100 + 215884753956 = 451810^2 + 464634^2 .

It is an unprimeable number.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 384805 + ... + 994036.

Almost surely, 2420017030056 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 5040, while the sum is 28.

The spelling of 420017030056 in words is "four hundred twenty billion, seventeen million, thirty thousand, fifty-six".

Divisors: 1 2 4 8 13 26 29 52 58 101 104 116 202 232 377 404 754 808 1313 1508 2626 2929 3016 5252 5858 10504 11716 23432 38077 76154 152308 304616 1378841 2757682 5515364 11030728 17924933 35849866 39986389 71699732 79972778 139262941 143399464 159945556 278525882 319891112 519823057 557051764 1039646114 1114103528 1810418233 2079292228 3620836466 4038625289 4158584456 7241672932 8077250578 14483345864 16154501156 32309002312 52502128757 105004257514 210008515028 420017030056