Perfect Square
87074985533418403864561 is a perfect square (295084709081 × 295084709081)
87074985533418403864561 is a perfect square (295084709081 × 295084709081)
87074985533418403864561 is odd
Previous odd number is 87074985533418403864559
Next odd number is 87074985533418403864563
10010011100000101100000101100001011111001100100110001100001010001111111110001
660207164487650573182451267439034403491300015394162160806616390390481