Perfect Square
99918873887742873591197933075276362554630742012929 is a perfect square (9995942871372508679079423 × 9995942871372508679079423)
99918873887742873591197933075276362554630742012929 is a perfect square (9995942871372508679079423 × 9995942871372508679079423)
99918873887742873591197933075276362554630742012929 is odd
Previous odd number is 99918873887742873591197933075276362554630742012927
Next odd number is 99918873887742873591197933075276362554630742012931
10001000101111000000101010000111110000011101010011100101000010011010001011100000010000111001011010011110110000001111100001100111101101011000110101111001111010000000001
997568190532186060190674958565128515869050392649896354699163776889901510624400133430055161104142275302294843651600926715400698411717920695676465241089
9983781358994664674115329997579709209326332145125211853171906482089981483316964154408205726803159041