Perfect Square
667043652923977624003875989242356173616238407025 is a perfect square (816727404293487402020455 × 816727404293487402020455)
667043652923977624003875989242356173616238407025 is a perfect square (816727404293487402020455 × 816727404293487402020455)
667043652923977624003875989242356173616238407025 is odd
Previous odd number is 667043652923977624003875989242356173616238407023
Next odd number is 667043652923977624003875989242356173616238407027
111010011010111010001011001101001101000111101010111110011101011000101001110111001010000000000100010001001001001101100110000011110100001111010011010110101110001
296799228930230748902224414280775005677714876328271964374646621831195825772578972273328239157721189067611650509680047667504351561977913688140625
444947234906163922217391253698515980929062085261170673665782592663917138794140404942709569350625