Perfect Square
28302708828106326268769566686453025 is a perfect square (168234089375804945 × 168234089375804945)
28302708828106326268769566686453025 is a perfect square (168234089375804945 × 168234089375804945)
28302708828106326268769566686453025 is odd
Previous odd number is 28302708828106326268769566686453023
Next odd number is 28302708828106326268769566686453027
1010111001101101110011010000111100101010111110011010011010111111101100100011010101001101000011000000001110100100001
22671696043021053985841410793490023662708333032729945969513227289602218126264584668316953048304774390625
801043327008567776435516736784247935481696985496019688492055531650625