Perfect Square
166104070405140218555841714948961512676420672195785001 is a perfect square (407558671120048945715388749 × 407558671120048945715388749)
166104070405140218555841714948961512676420672195785001 is a perfect square (407558671120048945715388749 × 407558671120048945715388749)
166104070405140218555841714948961512676420672195785001 is odd
Previous odd number is 166104070405140218555841714948961512676420672195784999
Next odd number is 166104070405140218555841714948961512676420672195785003
110111011111101010000010001011000110110111011111010011001100101110111101011111111111111110111010110100011111111001110111101100010100100001100110101111111100101011111000100101001
4582904687042596212976807850697131193004577320566004617037343002927439100840500657782672466197369440440877275311256924757283349258636264206412199738940262355001
27590562205155778609768258949079890502612397683783704561038628150335505190145342925560651926213110616570001