Perfect Square
328090627217940263591971225 is a perfect square (18113272128965 × 18113272128965)
328090627217940263591971225 is a perfect square (18113272128965 × 18113272128965)
328090627217940263591971225 is odd
Previous odd number is 328090627217940263591971223
Next odd number is 328090627217940263591971227
10000111101100011111001001000101001000011011010011000110101011111110100111000100110011001
35316810198468953302728845984135283588151090707512503860063243195698409282015625