Perfect Square
318615608056445616192128654792613609848742134401 is a perfect square (564460457478152862852799 × 564460457478152862852799)
318615608056445616192128654792613609848742134401 is a perfect square (564460457478152862852799 × 564460457478152862852799)
318615608056445616192128654792613609848742134401 is odd
Previous odd number is 318615608056445616192128654792613609848742134399
Next odd number is 318615608056445616192128654792613609848742134403
11011111001111001101111100111001100010101010011001000001101010010000111010011001000111110001101001010011011111001111100011111100100011000101001100001010000001
32344552021107342658928086371556860075246803821602371699770483001139638583010423154336209501477692652509544150591091928503399694654224800483201
101515905697178572647165539909250495001017801282995783451714746300556466744242537125565147628801