Perfect Square
87045495002267384151009 is a perfect square (295034735247 × 295034735247)
87045495002267384151009 is a perfect square (295034735247 × 295034735247)
87045495002267384151009 is odd
Previous odd number is 87045495002267384151007
Next odd number is 87045495002267384151011
10010011011101011111011101000110001011100001110011011011001011111101111100001
659536595327206202382838160927785645501763417447484706307676975693729