Perfect Square
87046777037944927805625 is a perfect square (295036907925 × 295036907925)
87046777037944927805625 is a perfect square (295036907925 × 295036907925)
87046777037944927805625 is odd
Previous odd number is 87046777037944927805623
Next odd number is 87046777037944927805627
10010011011101101000010110011011110100110101110011000110000111110000010111001
659565737394791697679764095645273301902620687888665847368693603515625