Perfect Square
668525049997763595279000222600061225 is a perfect square (817633811677185715 × 817633811677185715)
668525049997763595279000222600061225 is a perfect square (817633811677185715 × 817633811677185715)
10000000 11000000 11010100 01101010 11101100 00110001 10001100 00001110 11100010 11100010 00011111 10101001 10100000 11100001 00101001
668525049997763595279000222600061225 is odd
Previous odd number is 668525049997763595279000222600061223
Next odd number is 668525049997763595279000222600061227
298781054333060962166395978871523817286094435000014156670095527487335407494294133483973994373946876950765625
446925742474512314844151777033510230984565844363091464337257373748500625