Perfect Square
476238699637810368026968225 is a perfect square (21822893933615 × 21822893933615)
476238699637810368026968225 is a perfect square (21822893933615 × 21822893933615)
476238699637810368026968225 is odd
Previous odd number is 476238699637810368026968223
Next odd number is 476238699637810368026968227
11000100111101111011101111010001101110001011010010111110011100111000110110000000010100001
108012508204904484194796214335897984486237086090764349462290550237864618976390625