Search a number
-
+
34104303213142 = 21717329325797673
BaseRepresentation
bin1111100000100100001101…
…11000001101101001010110
311110202100011112021200100111
413300102012320031221112
513432231103110310032
6200311144533033234
710116645266155621
oct760220670155126
9143670145250314
1034104303213142
11a959610080518
1239a978618581a
131605039420286
1485c92b06cdb8
153e21e7b89c47
hex1f0486e0da56

34104303213142 has 64 divisors (see below), whose sum is σ = 54693011782080. Its totient is φ = 15893618642944.

The previous prime is 34104303213121. The next prime is 34104303213151. The reversal of 34104303213142 is 24131230340143.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 4444711818 + ... + 4444719490.

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

Almost surely, 234104303213142 is an apocalyptic number.

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

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

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

The sum of its prime factors is 10737.

The product of its (nonzero) digits is 20736, while the sum is 31.

Adding to 34104303213142 its reverse (24131230340143), we get a palindrome (58235533553285).

The spelling of 34104303213142 in words is "thirty-four trillion, one hundred four billion, three hundred three million, two hundred thirteen thousand, one hundred forty-two".

Divisors: 1 2 17 34 173 293 346 586 2579 2941 4981 5158 5882 7673 9962 15346 43843 50689 87686 101378 130441 260882 446167 755647 861713 892334 1327429 1511294 1723426 2248189 2654858 4496378 7584839 12845999 15169678 19788667 22566293 25691998 38219213 39577334 45132586 76438426 130726931 261453862 336407339 388936697 672814678 777873394 2222357827 3423439391 4444715654 5798079431 6611923849 6846878782 11596158862 13223847698 58198469647 98567350327 116396939294 197134700654 1003067741563 2006135483126 17052151606571 34104303213142