Perfect Square
668525049997763601820070716017546961 is a perfect square (817633811677185719 × 817633811677185719)
668525049997763601820070716017546961 is a perfect square (817633811677185719 × 817633811677185719)
10000000 11000000 11010100 01101010 11101100 00110001 10001100 01101001 10101001 01101111 00010100 11010100 10010001 00010110 11010001
668525049997763601820070716017546961 is odd
Previous odd number is 668525049997763601820070716017546959
Next odd number is 668525049997763601820070716017546963
298781054333060970936514339417727192275412942219929128518255997328143563966442988926666130796411537613901681
446925742474512323589890734335151956973800227257465275742096047840335521