Perfect Square
318545038411481099839385369599209776413517598025 is a perfect square (564397943309045997660445 × 564397943309045997660445)
318545038411481099839385369599209776413517598025 is a perfect square (564397943309045997660445 × 564397943309045997660445)
318545038411481099839385369599209776413517598025 is odd
Previous odd number is 318545038411481099839385369599209776413517598023
Next odd number is 318545038411481099839385369599209776413517598027
11011111001100000011011011010011010110100000010101111011001101101010011101010011011010110001000010011110010111001000010010100000101010100101001100110101001001
32323064956674669451431979453600660063805818372007094364446014412585018065135322015150593385896490850005106625642399582457001499603257796265625
101470941496571969338554308436278876434206789310643699207922746311954343190233388676365483900625