Perfect Square
395952568657586801612156391325088155513335001225 is a perfect square (629247621098075190500035 × 629247621098075190500035)
395952568657586801612156391325088155513335001225 is a perfect square (629247621098075190500035 × 629247621098075190500035)
395952568657586801612156391325088155513335001225 is odd
Previous odd number is 395952568657586801612156391325088155513335001223
Next odd number is 395952568657586801612156391325088155513335001227
100010101011011001000001001001100100000010111001110111011110111111000000011110100100110110110000111010000010111101100011001001001101101101001110011000010001001
62076824692399592648744255886248589574898280194857121515090769450385031157775559844267361744683088154020268127170277406809986778470004963265625
156778436626540989994900127980068683544849893852807209371219784752815440103828803232670751500625