Perfect Square
87045495003447523092001 is a perfect square (295034735249 × 295034735249)
87045495003447523092001 is a perfect square (295034735249 × 295034735249)
87045495003447523092001 is odd
Previous odd number is 87045495003447523091999
Next odd number is 87045495003447523092003
10010011011101011111011101000110001101101011001100001001010010010011000100001
659536595354031651045466701435861382277743569407435403424751961276001