Perfect Square
87045495005807800974009 is a perfect square (295034735253 × 295034735253)
87045495005807800974009 is a perfect square (295034735253 × 295034735253)
87045495005807800974009 is odd
Previous odd number is 87045495005807800974007
Next odd number is 87045495005807800974011
10010011011101011111011101000110010001111101111101100101011110111101010111001
659536595407682548373451473004179784791426923455625775896133888682729