Search a number
-
+
668205318126 = 231929414929731
BaseRepresentation
bin10011011100101000010…
…00111111111111101110
32100212202101012012122210
421232110020333333232
541421441030140001
61230545210551250
766163515330003
oct11562410777756
92325671165583
10668205318126
11238425533605
12a9604738526
134b01c327608
14244ac7a98aa
15125acb25dd6
hex9b9423ffee

668205318126 has 64 divisors (see below), whose sum is σ = 1490750956800. Its totient is φ = 198766713600.

The previous prime is 668205318113. The next prime is 668205318149. The reversal of 668205318126 is 621813502866.

It is a happy number.

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, 2329320 + ... + 2600411.

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

Almost surely, 2668205318126 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 4929825.

The product of its (nonzero) digits is 829440, while the sum is 48.

The spelling of 668205318126 in words is "six hundred sixty-eight billion, two hundred five million, three hundred eighteen thousand, one hundred twenty-six".

Divisors: 1 2 3 6 19 29 38 41 57 58 82 87 114 123 174 246 551 779 1102 1189 1558 1653 2337 2378 3306 3567 4674 7134 22591 45182 67773 135546 4929731 9859462 14789193 29578386 93664889 142962199 187329778 202118971 280994667 285924398 404237942 428886597 561989334 606356913 857773194 1212713826 2716281781 3840260449 5432563562 5861450159 7680520898 8148845343 11520781347 11722900318 16297690686 17584350477 23041562694 35168700954 111367553021 222735106042 334102659063 668205318126