Perfect Square
3072340505992219275025 is a perfect square (55428697495 × 55428697495)
3072340505992219275025 is a perfect square (55428697495 × 55428697495)
10100110 10001101 01001010 00100100 00111110 00000110 00011111 00101111 00010001
3072340505992219275025 is odd
Previous odd number is 3072340505992219275023
Next odd number is 3072340505992219275027
29000670569687459413991649404193235228869018362956271708015640625