Perfect Square
12130212653523126492738716866472259455714700625 is a perfect square (110137244624709612774025 × 110137244624709612774025)
12130212653523126492738716866472259455714700625 is a perfect square (110137244624709612774025 × 110137244624709612774025)
12130212653523126492738716866472259455714700625 is odd
Previous odd number is 12130212653523126492738716866472259455714700623
Next odd number is 12130212653523126492738716866472259455714700627
1000011111111100000000001100011111000010001000001110010011001110111011001010101001001000010110101001010010110101010100000101110101011110011010110101010001
1784864466186121493346297019662342864629029340698789714918396961218745161286456200512654096995449125108885152962880350659190334414306640625
147142059019692569611951053240737737036842142976538331637924802865168427780812115733375390625