Perfect Square
99918873886984388777530451597171958067611226770009 is a perfect square (9995942871334569045798747 × 9995942871334569045798747)
99918873886984388777530451597171958067611226770009 is a perfect square (9995942871334569045798747 × 9995942871334569045798747)
99918873886984388777530451597171958067611226770009 is odd
Previous odd number is 99918873886984388777530451597171958067611226770007
Next odd number is 99918873886984388777530451597171958067611226770011
10001000101111000000101010000111101111010101111110100111010100001000110001000111101110101101000010111101011010001100100101010100011101011000011111001101000101001011001
997568190509468420559525578587780745117690605507630371299259080112187929928107433534068719518323466415334661344522799753305628400599811007616405110729
9983781358843090777230686828590232201753929837639237275105338027585563438745858400589581634981860081