Perfect Square
318539158226823179479310249717588736895731500625 is a perfect square (564392734030854776630025 × 564392734030854776630025)
318539158226823179479310249717588736895731500625 is a perfect square (564392734030854776630025 × 564392734030854776630025)
318539158226823179479310249717588736895731500625 is odd
Previous odd number is 318539158226823179479310249717588736895731500623
Next odd number is 318539158226823179479310249717588736895731500627
11011111001011110010100011010010000111001111100011111110110001011111010011010101111000111010001001111010110011000101000111111110001010111100100000011001010001
32321274986096813500180662538634327852521305340925550304707703253708437118857463509184263635092690936943859675900840358228507097654101806640625
101467195323853093263893485480724298448292666525234042341516674273036178710088841211914375390625