Perfect Square
99918868322107854188739184052846391065611247413249 is a perfect square (9995942592977805521783807 × 9995942592977805521783807)
99918868322107854188739184052846391065611247413249 is a perfect square (9995942592977805521783807 × 9995942592977805521783807)
99918868322107854188739184052846391065611247413249 is odd
Previous odd number is 99918868322107854188739184052846391065611247413247
Next odd number is 99918868322107854188739184052846391065611247413251
10001000101111000000101000000111111110011111100000010000010110111011000000010101110100110000010100100001101011010010010011010001010111011001111001111011110100000000001
997568023833945872504965102644161362085568851569525743487788323863208613610645465559513567903828452654411600153105883443433060459709121659698618677249
9983780246770728432649224965682190263891605971711386226282828759948970371533426255840573593780736001