Perfect Square
342708062375184055971305767067937255000025 is a perfect square (585412728231274499995 × 585412728231274499995)
342708062375184055971305767067937255000025 is a perfect square (585412728231274499995 × 585412728231274499995)
342708062375184055971305767067937255000025 is odd
Previous odd number is 342708062375184055971305767067937255000023
Next odd number is 342708062375184055971305767067937255000027
111110111100100000111000111111001101111101001110100000101111101101000011111011000101000001001011100110101101111100101100010000011111011001
40250656165429460554976719255742616950655637589148775276511812104424069954386368636342430200647045656100958379257353125015625
117448816016953045571214529937632296607619968175490793358713205905288421862750000625