Perfect Square
28945513079169873197250625 is a perfect square (5380103445025 × 5380103445025)
28945513079169873197250625 is a perfect square (5380103445025 × 5380103445025)
28945513079169873197250625 is odd
Previous odd number is 28945513079169873197250623
Next odd number is 28945513079169873197250627
1011111110001011100110110100010000000010000111111111101100000110110011011100001000001
24251787624718597042800607854926901297090272741863278365239037457715087890625