Search a number
-
+
664373400471544 = 231747103938266657
BaseRepresentation
bin1001011100001111100111110…
…0100010001000011111111000
310020010100110212120211201020211
42113003321330202020133320
51144040043211010042134
610313000532101000504
7256640252131114261
oct22703717442103770
93203313776751224
10664373400471544
111827651a4429645
12626200236b3134
13226931b1a8940a
14ba0bbb650d968
1551c1d242e7764
hex25c3e7c8887f8

664373400471544 has 32 divisors (see below), whose sum is σ = 1347039935887680. Its totient is φ = 305994257035264.

The previous prime is 664373400471511. The next prime is 664373400471563. The reversal of 664373400471544 is 445174004373466.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 51969126937 + ... + 51969139720.

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

Almost surely, 2664373400471544 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 81285120, while the sum is 58.

The spelling of 664373400471544 in words is "six hundred sixty-four trillion, three hundred seventy-three billion, four hundred million, four hundred seventy-one thousand, five hundred forty-four".

Divisors: 1 2 4 8 17 34 47 68 94 136 188 376 799 1598 3196 6392 103938266657 207876533314 415753066628 831506133256 1766950533169 3533901066338 4885098532879 7067802132676 9770197065758 14135604265352 19540394131516 39080788263032 83046675058943 166093350117886 332186700235772 664373400471544