Perfect Square
28948008995348441881861225 is a perfect square (5380335398035 × 5380335398035)
28948008995348441881861225 is a perfect square (5380335398035 × 5380335398035)
28948008995348441881861225 is odd
Previous odd number is 28948008995348441881861223
Next odd number is 28948008995348441881861227
1011111110001111110101011011001001011110100000111100110100001101110110101110001101001
24258061721346203527677811429046942356788093040538994395934719846930325765625