Perfect Square
348393787574759832627732595225 is a perfect square (590248920011515 × 590248920011515)
348393787574759832627732595225 is a perfect square (590248920011515 × 590248920011515)
348393787574759832627732595225 is odd
Previous odd number is 348393787574759832627732595223
Next odd number is 348393787574759832627732595227
100011001011011100010010110001011000111001101001101010000010111010000001001110110001100001000011001
42287421704100066286376578394356336283299526898145217089239960386924838402049729752015625
121378231220686878739672705349810920488938215507913692800625