Perfect Square
99918846057547734332108518911818528289521430300025 is a perfect square (9995941479297872236623755 × 9995941479297872236623755)
99918846057547734332108518911818528289521430300025 is a perfect square (9995941479297872236623755 × 9995941479297872236623755)
99918846057547734332108518911818528289521430300025 is odd
Previous odd number is 99918846057547734332108518911818528289521430300023
Next odd number is 99918846057547734332108518911818528289521430300027
10001000101111000000100000001000110011101010010101010001101010110111100001100001011110010001010101011001000100011111111101110000110001000001110010100100000010101111001
997567356980667882039766934908848107861574386791543920349751778057104173742757372731337802714233058721576191737424780168454241513158501709431812515625
9983775797471922412069469639635107737453342994051297120471860611131989110969446329372234161515000625