Perfect Square
87045494994006411564289 is a perfect square (295034735233 × 295034735233)
87045494994006411564289 is a perfect square (295034735233 × 295034735233)
87045494994006411564289 is odd
Previous odd number is 87045494994006411564287
Next odd number is 87045494994006411564291
10010011011101011111011101000101111100100000000110011000011111101010100000001
659536595139428061769896822522512434278995471801890547589569966669569