Search a number
-
+
20372522107670 = 2597157677197599
BaseRepresentation
bin1001010000111010110001…
…11100011000001100010110
32200010121001002112022120122
410220131120330120030112
510132240411124421140
6111155001335431542
74201603042500425
oct450353074301426
980117032468518
1020372522107670
116544a3568a207
1223503b85255b2
13b4a174c29c95
1450606cd3d2bc
15254e0929bab5
hex128758f18316

20372522107670 has 64 divisors (see below), whose sum is σ = 37339827033600. Its totient is φ = 8001751560192.

The previous prime is 20372522107649. The next prime is 20372522107723. The reversal of 20372522107670 is 7670122527302.

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, 103001531 + ... + 103199129.

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

Almost surely, 220372522107670 is an apocalyptic number.

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

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

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

The sum of its prime factors is 198537.

The product of its (nonzero) digits is 493920, while the sum is 44.

The spelling of 20372522107670 in words is "twenty trillion, three hundred seventy-two billion, five hundred twenty-two million, one hundred seven thousand, six hundred seventy".

Divisors: 1 2 5 10 97 157 194 314 485 677 785 970 1354 1570 3385 6770 15229 30458 65669 76145 106289 131338 152290 197599 212578 328345 395198 531445 656690 987995 1062890 1975990 10310033 19167103 20620066 31023043 38334206 51550165 62046086 95835515 103100330 133774523 155115215 191671030 267549046 310230430 668872615 1337745230 3009235171 6018470342 12976128731 15046175855 21002600111 25952257462 30092351710 42005200222 64880643655 105013000555 129761287310 210026001110 2037252210767 4074504421534 10186261053835 20372522107670