Perfect Square
318545038418265291620350230923923375082727421201 is a perfect square (564397943315056111500649 × 564397943315056111500649)
318545038418265291620350230923923375082727421201 is a perfect square (564397943315056111500649 × 564397943315056111500649)
318545038418265291620350230923923375082727421201 is odd
Previous odd number is 318545038418265291620350230923923375082727421199
Next odd number is 318545038418265291620350230923923375082727421203
11011111001100000011011011010011011011100110111111010101001000011000000011010010010101100101001110010001011111011110000110011000011111101101100011010100010001
32323064958739864433399392325241096288804639733317975744900179345683010302594622433735727106218878336032337510340402024888549320133950938583601
101470941500894110601516945940196514353089746748952426404158521544952673868992772968567664282401