Perfect Square
395952790492541234013045392134693112648001364225 is a perfect square (629247797368048984109185 × 629247797368048984109185)
395952790492541234013045392134693112648001364225 is a perfect square (629247797368048984109185 × 629247797368048984109185)
395952790492541234013045392134693112648001364225 is odd
Previous odd number is 395952790492541234013045392134693112648001364223
Next odd number is 395952790492541234013045392134693112648001364227
100010101011011001000110001111100001010011011110001010000101011001010101010101000110011001000010111101101000010111011100010110000001101110010111010000100000001
62076929029270083120024282935249183568214030839132500153933944257793256859859883746878031891829690095492460115605327838484809273587585968890625
156778612298830251837613306027845130573762318263232987564658813520506987475327204437461109850625