Perfect Square
667043652923977624003859654694270303868197998025 is a perfect square (816727404293487402020445 × 816727404293487402020445)
667043652923977624003859654694270303868197998025 is a perfect square (816727404293487402020445 × 816727404293487402020445)
667043652923977624003859654694270303868197998025 is odd
Previous odd number is 667043652923977624003859654694270303868197998023
Next odd number is 667043652923977624003859654694270303868197998027
111010011010111010001011001101001101000111101010111110011101011000101001110000011001101000010001000001000000100000000010101111000010110001100110000110111001001
296799228930230748902202610244762257126606885213215224003269435349093234201225249150583719744508036655916649021867371362089783393969463546265625
444947234906163922217369461985267859082544579021519768146215851784978350759388066924617903900625