Perfect Square
166966305409516905826825834602847225 is a perfect square (408615106682947915 × 408615106682947915)
166966305409516905826825834602847225 is a perfect square (408615106682947915 × 408615106682947915)
166966305409516905826825834602847225 is odd
Previous odd number is 166966305409516905826825834602847223
Next odd number is 166966305409516905826825834602847227
1000000010100000010011000011011010000001011100001011110000010011001010100110000100011011011110101000100101101111111001
4654644443457835973991116870071174699821993668491047675772819248052589393847042061499467302770881474515625
27877747142104074369580255122334426480348010306372125533846076690200625