Perfect Square
28307631029408201920090520007348025 is a perfect square (168248717764529195 × 168248717764529195)
28307631029408201920090520007348025 is a perfect square (168248717764529195 × 168248717764529195)
28307631029408201920090520007348025 is odd
Previous odd number is 28307631029408201920090520007348023
Next odd number is 28307631029408201920090520007348027
1010111001110101100100010001111011011010100101110100111000001011001110010011110101100001111110000100000111100111001
22683526789821153734196355428253154729569492691708683628075826646555020499327275990090299102688577515625
801321974497114057519670194105066108265339399698146286499993471400625