Perfect Square
12925296407975532485570702957262917300625 is a perfect square (113689473602332826025 × 113689473602332826025)
12925296407975532485570702957262917300625 is a perfect square (113689473602332826025 × 113689473602332826025)
12925296407975532485570702957262917300625 is odd
Previous odd number is 12925296407975532485570702957262917300623
Next odd number is 12925296407975532485570702957262917300627
10010111111011111010011000101000001010010100111101100101000011000100000100000001111101111111110101111101100010001111110111000110010001
2159342506390530584594435811517179333183601229041936343859862956430761829095454503579131050223327812428708149961181640625
167063287234025202711269236186353072853729689599435035817145416403217936625390625