Perfect Square
104142198322257870434513479527892150500025 is a perfect square (322710703761523643755 × 322710703761523643755)
104142198322257870434513479527892150500025 is a perfect square (322710703761523643755 × 322710703761523643755)
104142198322257870434513479527892150500025 is odd
Previous odd number is 104142198322257870434513479527892150500023
Next odd number is 104142198322257870434513479527892150500027
10011001000001011111000011101001010000011001111010101110001001000001100001011000010111000100011011000000000110000001010011011101010111001
1129484362789135174383512122953287328997938198414164597469111925952566047486245154860526938634901519057600338566532187515625
10845597471392490003549032694313058706735029021050933873285027233491044857525000625