Perfect Square
99755685610420747037341355873334011258007448986889 is a perfect square (9987776810202596184030083 × 9987776810202596184030083)
99755685610420747037341355873334011258007448986889 is a perfect square (9987776810202596184030083 × 9987776810202596184030083)
99755685610420747037341355873334011258007448986889 is odd
Previous odd number is 99755685610420747037341355873334011258007448986887
Next odd number is 99755685610420747037341355873334011258007448986891
10001000100000101101111101001100101001110100010011001010101000100110111111100111110110100000110001000001011011010000101000001000011001000111101111110000010010100001001
992688460585900179499975947536918902441079872307884428226133642104992228827160127403938860273987275833706973410987807383236149582922924730525628113369
9951196811605104890456903481572300747461635541276946370843153882695106638953157296280129672493898321