Perfect Square
12130212647674938921708518759322632476962640225 is a perfect square (110137244598160067288015 × 110137244598160067288015)
12130212647674938921708518759322632476962640225 is a perfect square (110137244598160067288015 × 110137244598160067288015)
12130212647674938921708518759322632476962640225 is odd
Previous odd number is 12130212647674938921708518759322632476962640223
Next odd number is 12130212647674938921708518759322632476962640227
1000011111111100000000001100011010101000100011000110101010100100110000000011100101111110100101000010101010111110011110111101110011100110001101000101100001
1784864463604578412386630243353310270404003934524449069178927919060044913448146770761049994373990770390510645598639998342425327180961390625
147142058877813051897577976751981349266123260549685377057030818048352010125504570402788050625