Perfect Square
28046788308724507691013225 is a perfect square (5295921856365 × 5295921856365)
28046788308724507691013225 is a perfect square (5295921856365 × 5295921856365)
28046788308724507691013225 is odd
Previous odd number is 28046788308724507691013223
Next odd number is 28046788308724507691013227
1011100110011001000110111000011010110110100111101100010110010111100010101010001101001
22062230092796470367437121979328111856541858372431172228859052596933685765625