Search a number
-
+
34066707340670 = 25292161405713399
BaseRepresentation
bin1111011111011110001011…
…11111010101110101111110
311110121202010102000110211022
413233233011333111311332
513431122104034400140
6200242010155024142
710114144523422154
oct757570577256576
9143552112013738
1034066707340670
11a9446781a4034
1239a243343b052
1316016274702a4
1485aba1cb73d4
153e12472920b5
hex1efbc5fd5d7e

34066707340670 has 64 divisors (see below), whose sum is σ = 63484293456000. Its totient is φ = 13146486312960.

The previous prime is 34066707340661. The next prime is 34066707340693. The reversal of 34066707340670 is 7604370766043.

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, 2542474631 + ... + 2542488029.

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

Almost surely, 234066707340670 is an apocalyptic number.

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

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

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

The sum of its prime factors is 19653.

The product of its (nonzero) digits is 10668672, while the sum is 53.

The spelling of 34066707340670 in words is "thirty-four trillion, sixty-six billion, seven hundred seven million, three hundred forty thousand, six hundred seventy".

Divisors: 1 2 5 10 29 58 145 290 2161 4057 4322 8114 10805 13399 20285 21610 26798 40570 62669 66995 117653 125338 133990 235306 313345 388571 588265 626690 777142 1176530 1942855 3885710 8767177 17534354 28955239 43835885 54359743 57910478 87671770 108719486 144776195 254248133 271798715 289552390 508496266 543597430 839701931 1271240665 1576432547 1679403862 2542481330 3152865094 4198509655 7882162735 8397019310 15764325470 117471404623 234942809246 587357023115 1174714046230 3406670734067 6813341468134 17033353670335 34066707340670