Perfect Square
12372612540978998305259242789637756265625 is a perfect square (111232245958530381125 × 111232245958530381125)
12372612540978998305259242789637756265625 is a perfect square (111232245958530381125 × 111232245958530381125)
12372612540978998305259242789637756265625 is odd
Previous odd number is 12372612540978998305259242789637756265623
Next odd number is 12372612540978998305259242789637756265627
10010001011100000111100111111110010000011010001001100000001010111111000110010101000010111011101011101100101110011001111010010010011001
1894018595072513734453212684083266198232693589041482455094722638646391441633362812141545982617244539189640811920166015625
153081541089190785017536948261653839987415768595079175478662432710593945556640625