Search a number
-
+
664680751436 = 2213191702739511
BaseRepresentation
bin10011010110000100000…
…11110110000101001100
32100112122202002200002202
421223002003312011030
541342231233021221
61225203343141032
766010260111242
oct11530203660514
92315582080082
10664680751436
11236986a57479
12a89a02a4778
134a8aa0690b0
1424256654792
15124534b4d0b
hex9ac20f614c

664680751436 has 48 divisors (see below), whose sum is σ = 1318708258560. Its totient is φ = 290605216320.

The previous prime is 664680751433. The next prime is 664680751447. The reversal of 664680751436 is 634157086466.

It is not an unprimeable number, because it can be changed into a prime (664680751433) by changing a digit.

It is a pernicious number, because its binary representation contains a prime number (17) of ones.

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

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

Almost surely, 2664680751436 is an apocalyptic number.

It is an amenable number.

664680751436 is a deficient number, since it is larger than the sum of its proper divisors (654027507124).

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

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

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

The product of its (nonzero) digits is 17418240, while the sum is 56.

The spelling of 664680751436 in words is "six hundred sixty-four billion, six hundred eighty million, seven hundred fifty-one thousand, four hundred thirty-six".

Divisors: 1 2 4 13 19 26 38 52 76 247 494 988 17027 34054 39511 68108 79022 158044 221351 323513 442702 513643 647026 750709 885404 1027286 1294052 1501418 2054572 3002836 4205669 8411338 9759217 16822676 19518434 39036868 672753797 1345507594 2691015188 8745799361 12782322143 17491598722 25564644286 34983197444 51129288572 166170187859 332340375718 664680751436