Perfect Square
318545038411481099839380854415663304045536314481 is a perfect square (564397943309045997660441 × 564397943309045997660441)
318545038411481099839380854415663304045536314481 is a perfect square (564397943309045997660441 × 564397943309045997660441)
318545038411481099839380854415663304045536314481 is odd
Previous odd number is 318545038411481099839380854415663304045536314479
Next odd number is 318545038411481099839380854415663304045536314483
11011111001100000011011011010011010110100000010101111011001101101010011101000100011110101000111001000001101011010010000011110011110101001000011000010001110001
32323064956674669451430604973824188917820350591850238393250976150558708144275841918373119448456042378832647030837095630998486096340743569346641
101470941496571969338551431857646384578374335138286002435286824642200659408384566384512530299361