Perfect Square
12372674257093081536040299597694546018225 is a perfect square (111232523378250668615 × 111232523378250668615)
12372674257093081536040299597694546018225 is a perfect square (111232523378250668615 × 111232523378250668615)
12372674257093081536040299597694546018225 is odd
Previous odd number is 12372674257093081536040299597694546018223
Next odd number is 12372674257093081536040299597694546018227
10010001011100001010100110001001100111010010000101001111001101011000101101001111001101111010111110111011001110100100001111111110110001
1894046938007453003864323264506119043216912285866065691624776617326856806986290143385553631302292937659368345027195140625
153083068272133837098544329266277153730897425529622476245947238482082202032150625