Perfect Square
400078380795827027963040197285835646933837890625 is a perfect square (632517494458316961390625 × 632517494458316961390625)
400078380795827027963040197285835646933837890625 is a perfect square (632517494458316961390625 × 632517494458316961390625)
400078380795827027963040197285835646933837890625 is odd
Previous odd number is 400078380795827027963040197285835646933837890623
Next odd number is 400078380795827027963040197285835646933837890627
100011000010100001000101001001101000111011100000100000001101011111110001110101011111000111101001110100001010000010111111010101111000100100000010100010001000001
64037630154737495068082737767900328233401827200941068666573578728576141195186026653542768503457328584748900276533245356404222548007965087890625
160062710780210776848676302446480609245490186736031367939363237115214536574201643466949462890625