Perfect Square
12130212648552167057226588429325371715845597025 is a perfect square (110137244602142499110705 × 110137244602142499110705)
12130212648552167057226588429325371715845597025 is a perfect square (110137244602142499110705 × 110137244602142499110705)
12130212648552167057226588429325371715845597025 is odd
Previous odd number is 12130212648552167057226588429325371715845597023
Next odd number is 12130212648552167057226588429325371715845597027
1000011111111100000000001100011011010010110010010001011010010001010111011101111100010011111101110000011101110001001001110001101011000000111010011101100001
1784864463991809874311655824764622969038994435245379154963770806533839565636489174109918894617752593574527012067198047238817379864169390625
147142058899094979547062693993672426771096474403375490524379254076395955384161330078688850625