Search a number
-
+
34300403120312 = 2372137286620121
BaseRepresentation
bin1111100110010001011110…
…10101111111100010111000
311111110002100001212010021022
413303020233111333202320
513443434211144322222
6200541215422402012
710140056651653610
oct763105725774270
9144402301763238
1034300403120312
11aa247a03961aa
123a1b793730308
13161a68b72b1c4
148682111a5a40
153e7373a21042
hex1f322f57f8b8

34300403120312 has 32 divisors (see below), whose sum is σ = 73535258500320. Its totient is φ = 14693293831680.

The previous prime is 34300403120227. The next prime is 34300403120359. The reversal of 34300403120312 is 21302130400343.

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, 143190389 + ... + 143429732.

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

Almost surely, 234300403120312 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 5184, while the sum is 26.

Adding to 34300403120312 its reverse (21302130400343), we get a palindrome (55602533520655).

The spelling of 34300403120312 in words is "thirty-four trillion, three hundred billion, four hundred three million, one hundred twenty thousand, three hundred twelve".

Divisors: 1 2 4 7 8 14 28 56 2137 4274 8548 14959 17096 29918 59836 119672 286620121 573240242 1146480484 2006340847 2292960968 4012681694 8025363388 16050726776 612507198577 1225014397154 2450028794308 4287550390039 4900057588616 8575100780078 17150201560156 34300403120312