Perfect Square
372758347975814592596195106916356025 is a perfect square (610539391010780395 × 610539391010780395)
372758347975814592596195106916356025 is a perfect square (610539391010780395 × 610539391010780395)
372758347975814592596195106916356025 is odd
Previous odd number is 372758347975814592596195106916356023
Next odd number is 372758347975814592596195106916356027
10001111100101001100111110011100001010011100011100100101100011010100000001101001001111110011011100100110100111110111001
51794319917259073320004336543652658192875648369421670381889196936731652362082477837741938075995389367515625
138948785985658478981486372210936512656390620835238791756935664553800625