Perfect Square
667256991469650845794480002612161713218875390625 is a perfect square (816857999574987847100625 × 816857999574987847100625)
667256991469650845794480002612161713218875390625 is a perfect square (816857999574987847100625 × 816857999574987847100625)
667256991469650845794480002612161713218875390625 is odd
Previous odd number is 667256991469650845794480002612161713218875390623
Next odd number is 667256991469650845794480002612161713218875390627
111010011100000110101101001110000001100010100011110010101101001101100010010101111111100010111111011011001001010001110000011011101101110110111010111101010100001
297084093206072950273481714876259797489472232118560229184070620448845206178350902952537925296076640072989951455072760441982517302036285400390625
445231892665129701591431378860796764291669821435179695723125712944070199664994717871246337890625