Perfect Square
28302708828106309445360629105961025 is a perfect square (168234089375804895 × 168234089375804895)
28302708828106309445360629105961025 is a perfect square (168234089375804895 × 168234089375804895)
28302708828106309445360629105961025 is odd
Previous odd number is 28302708828106309445360629105961023
Next odd number is 28302708828106309445360629105961027
1010111001101101110011010000111100101010111110011000100110010000100110100000101111100000100110000100010100001000001
22671696043021013557003009838058509050475191530721289827377844207379042241503661645463312228268751890625
801043327008566824139427423780006583968198578870828498197188819050625