Perfect Square
1126860028455583028475625 is a perfect square (1061536635475 × 1061536635475)
1126860028455583028475625 is a perfect square (1061536635475 × 1061536635475)
11101110 10011111 00110100 01011101 00110000 00001011 00111101 11111001 11110110 11101001
1126860028455583028475625 is odd
Previous odd number is 1126860028455583028475623
Next odd number is 1126860028455583028475627
1430902103484705728294991404600434613141245677524120676510081416259765625