Perfect Square
39956392379879306992205998879912483806950625 is a perfect square (6321106895147344919025 × 6321106895147344919025)
39956392379879306992205998879912483806950625 is a perfect square (6321106895147344919025 × 6321106895147344919025)
39956392379879306992205998879912483806950625 is odd
Previous odd number is 39956392379879306992205998879912483806950623
Next odd number is 39956392379879306992205998879912483806950627
1110010101010110101001000101001110110100011011000011101000000001000001011000011001011001101111100110111101100110010111100101101101011010011100001
63790911535439264213543149299207840022939842930765761519082497472245123257783159098741698279695181367405109644165772403457275390625
1596513292014877150046135552873377768916950586216175873447047589014645855473061187890625