Perfect Square
12130212648552167057227910076260597425834925521 is a perfect square (110137244602142499110711 × 110137244602142499110711)
12130212648552167057227910076260597425834925521 is a perfect square (110137244602142499110711 × 110137244602142499110711)
12130212648552167057227910076260597425834925521 is odd
Previous odd number is 12130212648552167057227910076260597425834925519
Next odd number is 12130212648552167057227910076260597425834925523
1000011111111100000000001100011011010010110010010001011010010001010111100010010100001011100111101111010111000101101101001010011101101101011001110111010001
1784864463991809874312239234318183338398602951077228259139644807905375180153289150708982587161901135089610364281573820176343469340647195761
147142058899094979547094757710413616998988973324175583735812318890242688699375867475617121441