Perfect Square
99918873886984388777530291662086016714506493990121 is a perfect square (9995942871334569045798739 × 9995942871334569045798739)
99918873886984388777530291662086016714506493990121 is a perfect square (9995942871334569045798739 × 9995942871334569045798739)
99918873886984388777530291662086016714506493990121 is odd
Previous odd number is 99918873886984388777530291662086016714506493990119
Next odd number is 99918873886984388777530291662086016714506493990123
10001000101111000000101010000111101111010101111110100111010100001000110001000110101100100011100110011000101001010101100101011111010001111001110100000111001010011101001
997568190509468420559520788316991806371277887610796150282880127273333228857141722334732965251409537952054788671296271084374034176186151389331824541561
9983781358843090777230654867522867645612394391225501419452396377834837045035842449926816691645594641