Perfect Square
295895174567573857527963599003464539042813232489 is a perfect square (543962475330398004401683 × 543962475330398004401683)
295895174567573857527963599003464539042813232489 is a perfect square (543962475330398004401683 × 543962475330398004401683)
295895174567573857527963599003464539042813232489 is odd
Previous odd number is 295895174567573857527963599003464539042813232487
Next odd number is 295895174567573857527963599003464539042813232491
11001111010100011001100000010101011001011100011110010101111010010111001100010010110000101101000010100101100000110010110010101110110000101110101100010101101001
25906792601259492127128665796702666390538276812737131416230478730802465844603735028122974197087972103032591546614529188550148638490100472146169
87553954332375006984316081734765854528547041200874507164690261796211513051181388018157165135121